Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Gorkij

Pages: [1]
1
I've always done clean installs of whited00r, which I think is a wonderful project. I haven't even backed up before since I'm doing this on my old iPhone. I always set up as a new phone in iTunes. Always used the unlocked version of whited00r.

I have now done a new clean install of whited00r after restoring to 4.2.1->upgraded baseband 06.15->downgraded to 05.13.04. After the install was complete I didn't let it sync with iTunes but instead shifted to my working SIM. No updating cydia, scripts or whatnot as your wrote ;)
Rebooted 3 times including one hard reboot. It connected to the carrier. I went into maps and only get an approximate fix. I then made sure bluetooth, wifi and location services was switched off (I dont have any settings for push, haven't done the fix and not interested in push, and no email accounts installed).
I then went into the carrier settings and let the iphone find the carrier again as you told me. Got the 3G mark after the carrier name but in maps - no change. Still just approximate fix which I assume are based on cell tower locations. Strange. Btw thanks for your time and patience.

2
I tried to resolve whether this was due to whited00r or redsn0w. I use my external gps since my shipped SIM is no longer active but i need it to activate the phone in iTunes.
So I first restored to 4.2.1 stock via iTunes. Location service works with external GPS.
Jailbreaked and updated baseband to 06.15 with redsn0w 0.9.6.
Downgraded baseband to 05.13.04 with redsn0w 0.9.14b2 - location service works with external gps.
So far so good.

Install WD6 unlocked version. It connects nicely to the bluetooth gps-dongle. Location service no longer works in maps.
Hard reboot. Still no location service.
Updating cydia packages and ultrasnow, hard reboot. Still no location service.
I run the com.apple.locationd.plist-scripts that was posted above. Still no location service.
I clean up the daemons via Terminal->setup. Still no location service.

Doesn't seem like this problem is attached to either redsn0w or the baseband since location service was functioning before I installed whited00r.
Could the push function anything to do with this?

Update: I tried switching to the SIM card that I normally use with my 4S. Works perfectly, sending and reciving calls. Data over 3G also without problem. Still no location with external GPS. If I turn both external GPS and WiFi off and go into the maps app I get a huge approximate location but no fix.
BUT the phone gets quite hot, just like it would if using the gps chip. This has got to be some software problem in whited00r.

3
Hi and thanx for the replies.
I ran the terminal commands in terminal as root but no GPS-fix afterwards. It only gets an approximate fix based on WiFi-location; if I turn WiFi off - not even approximate fix. No difference if I use internal or external GPS source. Weird isn't it?

I have done a hard reboot and no difference. I'll attach my f0recast result.

4
2013-05-26 PierreP Moderator edit: We may have found the solution but for the real GPS receiver only. Try this fix FIX - GPS problem iPhone 3G Baseband 05.13.04 and after that this GPS test method: App to Test GPS - MotionX-GPS Better than Google Maps

Native Maps app returning a "Your location could not determined" error in Whited00r 6:





And thank you in advance for reporting back in this thread about if it worked for you or not.  8)

Note that the iPhone 2G & iPod Touch 1 & 2G do not have a GPS receiver. They use a-GPS (or AGPS - Assisted GPS) to approximate your location by triangulation. The exact technical term is Trilateration.



It may take up to 12 minutes outdoor with a clear sky view using the iPhone 3G to get a lock on 4 satellites minimum which is necessary to be able to get the Altitude data & Accuracy under 47 meters as illustrated above.



Sadly, the a-GPS function permitting a fast approximate location in the native iOS Maps application & faster GPS chipset satellites lock was broken by Apple on iOS 3.1.3 (on which Whited00r is based for max speed & fluidity) because they changed the a-GPS servers' URL's starting on iOS 4+ and disabled access to the previous ones. Just like they are doing in iTunes with apps updates not supporting our older devices anymore.  :-\

The Whited00r team is working on finding a workaround and we will update this post as soon as we find a fix.

Quick approximate location in Maps & Location Services (Core location framework) does not work in Whited00r 6.  :-\

If your iPhone 3G has the > Settings > General > About > Modem Firmware (a.k.a. baseband) > 06.15.00 then the GPS receiver will never work because it is an iPad baseband & that iPad did not have a GPS receiver chip so it is not enabled. See step 3 here if you would like to downgrade to a real iPhone 3G modem firmware: [Solved] iPhone 3G iOS 4.2.1 Stuck in Baseband 05.15.04 - No Service

Do not waste your time changing basebands if your modem firmware is not the iPad 06.15.00 as it will not fix the a-GPS problem nor affect the GPS Receiver as proven by multiple tests I ran on 2 different iPhone 3G's.

The native Maps app will work on Whited00r 6 but only after you got a GPS satellite fix using one of the apps illustrated above which may take up to 12 minutes the first time you get a fix:



*****

Original post:

Location services does not function at all on my iPhone 3G after i installed whited00r, but i can send and receive calls.

Originally running 4.2.1 baseband 05.15.04. Locked to carrier of the shipped SIM.
Jailbreaked and updated baseband to 06.15 with redsn0w 0.9.6b6
Downgraded baseband to 05.13.04 with redsn0w 0.9.14b1
Downgraded firmware to 3.1.2 stock, baseband was preserved.
Jailbreaked with blackra1n (without jailbreaking i wasn't able to install the whited00r-ipsw via iTunes).
Installed whited00r wd6 - unlocked.
Updated all the cydia files and ultrasn0w. Rebooted.

The phone is working perfectly, sending and receiving calls with non-shipped SIM-card.
But location services won't work at all, not even with external bluetooth GPS-dongle.
The phone will connect to the dongle but no functioning homing in the maps app.
I never see the little blue arrow, in fact no arrow at all, in the upper right corner.
Could this be a problem with some daemon not running properly, since I cant get a fix even with external GPS device?

Interestingly when i open the maps app and press the arrow, it first locates the approximate location of my wifi (probably sniffed by google i assume) and then shifts to the approximate location of where i used to live 1,5 years ago - the last time i used the iPhone 3G with the original shipped SIM!

Any ideas guys?

Pages: [1]