• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

PIE GPS blob for i9300

mcgi5sr2

Elite Member
Oct 15, 2012
1,047
1,798
0
Sheffield
Hi everybody,

Not sure if anyone frequents this anymore but I have started a project set to replace the npe GPS vendor blob of the i9300. This is so that the android/bionic patch will no longer be required and we can push for CM and other official rom support from Lollipop upwards.

The nexus 7 (Grouper) has the same GPS chipset as we do on the i9300 (BCM47511 ) and the blobs are PIE, so a straight swap should be easy.

Turns out not quite the case, I have got it so that the phone can find satellites, a little bit slow, but finds them nonetheless. However I can't get it to fix on them yet.

If people are interested in this project I will post up, what I have done and any logs etc I have gathered. I can't say for sure but I imagine that the solution for the i9300 would be very similar to that of the Samsung Note N7000 as well, if any devs from there are interested.

XDA:DevDB Information
Grouper GPS blobs on S3 GT-i9300, ROM for the Samsung Galaxy S III I9300

Contributors
mcgi5sr2, mcgi5sr2
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: AOSP

Version Information
Status: Testing

Created 2015-08-26
Last Updated 2015-08-26
 
Last edited:

mcgi5sr2

Elite Member
Oct 15, 2012
1,047
1,798
0
Sheffield

thechosenone43

Senior Member
Feb 3, 2015
670
145
43
Hello devs
I'm looking for a script or zip to flash on my I9300 for a ROM where the GPS not working! Is this the solution here?
And how to implement the script you made? I'm not a technical Ingenieur :D:):) thanks for your kind answer
 

mcgi5sr2

Elite Member
Oct 15, 2012
1,047
1,798
0
Sheffield
Hello devs
I'm looking for a script or zip to flash on my I9300 for a ROM where the GPS not working! Is this the solution here?
And how to implement the script you made? I'm not a technical Ingenieur :D:):) thanks for your kind answer
This is not the solution as it isn't a flashable zip. It also more than likely doesn't contain the relevant code you require. What rom are you using? Perhaps I could help the Dev?
 
  • Like
Reactions: thechosenone43

thechosenone43

Senior Member
Feb 3, 2015
670
145
43
Thanks for quick responding :D
The 2 ROMs I was using been Dirty Unicorn 5.1 and Validus 5.1 ROM where the GPS not working! I think Andrea Turchet is the developer from both of the ROMs. I asked the Developer for a fix but nothing happened since them. I think they stopped working on DU already since the I9300 comes @ his ages :rolleyes:
Maybe you can get in touch with the devs and find a solution?
Thanks in advance :thumbup::)
 

jt12345

Senior Member
Jul 1, 2010
81
56
0
London
Hi @mcgi5sr2

I'm running the official CM13 nightlies (by @forkbomb444) on my i9300, and I've got a problem with the GPS. I can see satelittes and get a fix, but it drops every minute or two.

I posted about the problem here but I've been trying to investigate further so I wanted to see if I could use older copies of gpsd, gps.exynos4.so and libsecril-client.so to see whether that would "fix" the problem - that idea lead me to this commit which in turn lead me to this thread.

Do you know whether I can easily downgrade these blobs on my i9300 CM13? (I can find them easily enough, but I notice that the filenames have changed - I don't understand the android gps subsystem architecture to know what to do next).

Alternatively (since this is not my daily driver phone), I can install the original haxynox AOSP Rom to see whether this has the same problem.

Any pointers/assistance to help me to investigate this would be greatly appreciated.

Thank you, Jaime
 

mcgi5sr2

Elite Member
Oct 15, 2012
1,047
1,798
0
Sheffield
Hi,
I have stopped development, but can relate to the issue you have mentioned. The grouper blobs are even older than the S3 blobs but were PIE and thus functioned on M where PIE blobs were required. They also lacked some of the functionality that native Samsung blobs had built in. All of this was a sacrifice to get GPS working on M. So going back to older blobs won't help. I haven't checked but perhaps newer Grouper blobs if they exist would help.