• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root CM4DX Gps Fix

Not working for me..

Bought root explorer.. copied the file from the OP to the diretory and changed permissions to match.

GPS notification just blinks and blinks while in maps. Also GPS can't find location in navigation. Network location still working.

I did not use monster, I came from Froyo SBF if that might make a difference.
 
Upvote 0
I used the regular method (SBF to Froyo, upgrade) and can confirm that this is working for me. Wasn't working at first, and then remembered to change the permissions. So if you're having problems, make sure you've done that. Also rebooting a few times wouldn't hurt, just to verify. I am also on .07p.

Maps is working fine now, as is Navigation. Trying other things now.
 
Upvote 0
I got it to work going in this order.

1. SBF Stock Froyo
2. Rooted Froyo install
3. Drocap for Droid 2
4. Installed 2 part rooted GB
5. Formatted system, data, and cache
6. Mounted system and ran the monster.zip once. Let the radio fail and rebooted into CM 7.1. (Initial Install)
7. Rebooted into recover and installed monster.zip again. (Radio passed)
8. Rebooted phone into CM 7.1 and installed Root explorer.
9. Mounted system as read write.
10. Copied gps.shadow.so from SD card to /system/lib/hw over the existing file. Existing is 5.5kb and the new one is 45kb.
11. Held down on gps.shadow.so and selected permissions and changed to rw-r--r--.
12. Rebooted phone and GPS is in fact working.

Make sure you have the correct permissions on the file after the install. For some reason when I wrote over the existing file it removed read access to the new one.
 
Upvote 0
I used the regular method (SBF to Froyo, upgrade) and can confirm that this is working for me. Wasn't working at first, and then remembered to change the permissions. So if you're having problems, make sure you've done that. Also rebooting a few times wouldn't hurt, just to verify. I am also on .07p.

Maps is working fine now, as is Navigation. Trying other things now.
Have restarted all day. Permissions are correct (match every other file in there and the post) and it's still a no go.

Edit - just so you know, not complaining. These updates will get worked into a final release cm7 that i'll no doubt flash anyway. Just trying to give an update.

I don't think I'm going to flash the monster zip because I'd rather have network location over Gps anyway.
 
Upvote 0
Have restarted all day. Permissions are correct (match every other file in there and the post) and it's still a no go.

Ok, install P3droid's All in 1 rooted GB zip (Wipe data and cache). Use Root Explorer and copy gps.shadow.so from /system/lib/hw to your sdcard.

Then install P3droid's CM7 Monster.zip (twice) wipe system, data and cache the first time, to get on the correct baseband. Replace gps.shadow.so with the version you copied from .596 into /system/lib/hw, correct the permissions, and reboot.

Please note that the GPS works but the Location services don't.

GL
 
  • Like
Reactions: txeris
Upvote 0
1. Download Yaffs file manager from the market.
2. Navigate to /system/lib/hw
3. Long press gps.shadow.so
4. Select Permissions (you'll have to grant root access)
5. Select the check the first three boxes on the first row.
6. Check the left most box on the second row.
7. Uncheck every other box.
8. Reboot phone.

GL


ok maybe im not the sharpest tool in the shed but im not completely getting this.. after i download the file posted am i suppose to replace the 1 on the phone with the downloaded 1??... i have root explorer and made sure permissions are fine but i havent replaced the file so is that what im doing wrong ? sorry apparently i cant read either.. taking care of my 3 yr old feeding em makes me rush through the reading gonna try it see if it helps me
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones