Find Your Forum
  
Welcome, Guest. Please login or register.
Did you miss your activation email?

News: Do you like LG Xenon?
LG Xenon, LG Xenon phone  
Best Screen Protector for LG Xenon      Lowest Price on AT&T Phones
Pages: [1]
Print
Author Topic: New discoveries ... working GPS app + music id  (Read 3981 times)
Sparhawk
Newbie
*
Posts: 3


View Profile
« on: January 01, 2011, 09:18:25 PM »

Hey all,

Since I noticed that file system write access was made available, I have been working on getting my phone to allow me to use the GPS in java apps, and have finally had some success and thought I would share my findings and thoughts on them.

I have modified my policy to allow full access for all installed java apps, attached is both my modified policy file and the original one.

I finally got a gps reading in the app called TrekBuddy, which I found on getjar.com.  http://www.getjar.com/mobile/6053/trekbuddy-for-lg-gr500-xenon/

I found when I installed it to my memory card, when I told it to start it would give me a java permission error. I had been doing all my installation to the memory card rather than my phone for most of my testing, on a whim I tried to install it once to phone, and lo and behold that error didn't come up,  I left my phone outside for 10 minutes or so, came back and it had my location pinpointed.  I am thinking rogers set it so that to get access to the GPS the applications must be installed on the phone, not the memory card.

Another application that I got working which was nice was the Moto MusicID (shazam based),  again to access the phones mic I think it needs to be installed directly on the phone. For those interested I downloaded MusicID jar and jad from the following site:  http://www.mobiles24.com/downloads/s/110602-111-musicid

So far I have not been able to get google maps to work, and haven't done much testing of other mapping apps, think I might try mgmaps next.

Hope this info is useful to people,

Sparhawk
Logged
Sparhawk
Newbie
*
Posts: 3


View Profile
« Reply #1 on: January 01, 2011, 09:31:11 PM »

Quick update, mgmaps worked right off the bat once installed to the phone memory.

Sparhawk
Logged
bhiga
Administrator
Hero Member
*****
Posts: 849


View Profile
« Reply #2 on: January 03, 2011, 07:29:18 AM »

Very cool.  MGMaps works well.  Be careful if/when you modify the JAD though.  I had it running great, then I did something and ended up with white gaps between the map tiles, then when I started fresh and re-modded the original JAD again, the gaps went away. *shrug*
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
pragmaticjack
Newbie
*
Posts: 32


View Profile Email
« Reply #3 on: April 28, 2011, 05:55:24 AM »

I don't see your attached .pol files anywhere. Have they been removed?
Logged
bhiga
Administrator
Hero Member
*****
Posts: 849


View Profile
« Reply #4 on: April 28, 2011, 12:42:05 PM »

Try tonglebeak's post
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
pragmaticjack
Newbie
*
Posts: 32


View Profile Email
« Reply #5 on: April 28, 2011, 05:58:54 PM »


Thanks, I pasted bits of that att.pol file into my rogers.pol  in an attempt to allow me to install apps via bluetooth or usb. No dice.
That is why I am interested in Sparhawk's modifications to his att.pol
Logged
Sparhawk
Newbie
*
Posts: 3


View Profile
« Reply #6 on: July 22, 2011, 02:03:20 PM »

Sorry for the slow response ... here is my pol file, thought I had attached it when I originally posted.

Code:
#################################################################################
#����: Security Policy ������ �Ľ��� �� �����Ǵ� ���� �ּ� ���� ('#', ';', '/')
#type: operator, manufacturer, third-party
#################################################################################
//This Permission Group is followed by "MSA 7.3 Security Requirements"

//001
alias: Net_Access
 javax.microedition.io.Connector.http,
 javax.microedition.io.Connector.https

//002
alias: Low_Level_Net_Access
 javax.microedition.io.Connector.ssl,
 javax.microedition.io.Connector.datagram,
 javax.microedition.io.Connector.datagramreceiver,
 javax.microedition.io.Connector.socket,
 javax.microedition.io.Connector.serversocket

//003
alias: Local_Connectivity
 javax.microedition.io.Connector.comm,
 javax.microedition.io.Connector.bluetooth.client,
 javax.microedition.io.Connector.bluetooth.server,
 javax.microedition.io.Connector.obex.client,
 javax.microedition.io.Connector.obex.server

//004
alias: App_Auto_Invocation
 javax.microedition.io.PushRegistry

//005
alias: Read_User_Data_Access
 javax.microedition.pim.ContactList.read,
 javax.microedition.pim.EventList.read,
 javax.microedition.pim.ToDoList.read,
 javax.microedition.io.Connector.file.read
 
//006
alias: Write_User_Data_Access
 javax.microedition.pim.ContactList.write,
 javax.microedition.pim.EventList.write,
 javax.microedition.pim.ToDoList.write,
 javax.microedition.io.Connector.file.write

//007
alias: Messaging
 javax.microedition.io.Connector.sms,
 javax.wireless.messaging.sms.send,
 javax.wireless.messaging.sms.receive,
 javax.microedition.io.Connector.mms,
 javax.wireless.messaging.mms.send,
 javax.wireless.messaging.mms.receive
 
//008
alias: Restricted_Messaging
 javax.microedition.io.Connector.cbs,
 javax.wireless.messaging.cbs.receive

//009
alias: Location
 javax.microedition.location.Location,
 javax.microedition.location.Orientation,
 javax.microedition.location.ProximityListener,
 javax.microedition.location.LandmarkStore.read,
 javax.microedition.location.LandmarkStore.write,
 javax.microedition.location.LandmarkStore.category,
 javax.microedition.location.LandmarkStore.management

//010
alias: Multimedia_Recording
 javax.microedition.media.control.RecordControl,
 javax.microedition.media.control.VideoControl.getSnapshot

//------------------------------------------------------------------------------------
// Not Used
//alias: Call_Control
// dummy

//alias: Smart_Card_Communication
// dummy
//------------------------------------------------------------------------------------
domain: C=CA;O=Rogers Wireless;CN=Rogers Wireless Root CA
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

domain: C=CA;O=Rogers Wireless;CN=Rogers Wireless Test Root CA
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

domain: C=US;O=Unified Testing Initiative (UTI);CN=GeoTrust CA for UTI
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

domain: C=ZA;ST=Western Cape;L=Cape Town;O=Thawte Consulting cc;OU=Certification Services Division;CN=Thawte Premium Server CA;EmailAddress=premium-server@thawte.com
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

domain: C=US;O=VeriSign, Inc.;OU=Class 3 Public Primary Certification Authority
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

domain: C=KR;O=LG Electronics;CN=CA, LG Electronics for Trusted Domain
//type: manufacture
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

//domain: C=KR;O=LG Electronics;CN=CA, LG Electronics for Developer
//type: manufacture
//Not support yet.

domain: untrusted
type: operator
allow: Net_Access
allow: Low_Level_Net_Access
allow: Local_Connectivity
allow: App_Auto_Invocation
allow: Read_User_Data_Access
allow: Write_User_Data_Access
allow: Messaging
allow: Restricted_Messaging
allow: Location
allow: Multimedia_Recording

Logged
Pages: [1]
Print

Jump to:  

Got a new phone? Find the forum here





Galaxy S3 | Galaxy Note | Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC One | HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "sales@verticalscope.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip