Forums » Replicant development »
GPS on i9300
Added by Jack K almost 7 years ago
Hi all,
I have recently got my hands on an i9300 device. I have installed Replicant on it, and am keen to get some sort of GPS working on it.
I imagine the options are:
A) External bluetooth GPS adaptor
B) USB GPS adaptor using OTG cable - any recommendations?
C) Reverse engineer a free protocol that works with the BCM4751 chip
I am keen to help any reverse engineering effort, though I lack experience. I am willing to read up on what to do - can anyone advise what I need to do?
Many thanks,
Jack
P.S.
Is this website helpful?
https://iam.tj/projects/meif_protocol/research/Broadcom_BCM4751x_GNSS_driver.html
Replies (4)
RE: GPS on i9300 - Added by Jens Korte over 6 years ago
Sorry, I can't give you an answer.
I copied the data from the wiki page https://redmine.replicant.us/projects/replicant/wiki/BCM4751 and made a vertical table at https://redmine.replicant.us/projects/replicant/wiki/BCM4751protocol .
RE: GPS on i9300 - Added by doak complex about 6 years ago
Just to point out that option A) is already used by e.g. Wolfgang:
https://redmine.replicant.us/boards/9/topics/12075?r=13611#message-13611
Could you give more precisions about the external bluetooth GPS receiver you are using ?
I use a QSTARZ BT-Q818XT.
Regards,
doak
RE: GPS on i9300 - Added by Kurtis Hanna about 6 years ago
It should be noted that if Wolfgang was using a bluetooth GPS device with Replicant, I assume he would be connecting it with nonfree Bluetooth firmware, which is not supported or recommended by the Replicant project. https://blog.fossencdi.org/nonfree-firmware-android.html
RE: GPS on i9300 - Added by Daniel Kulesz about 6 years ago
Just like with the wifi adapters, I have read that there are also freedom-friendly bluetooth dongles out there. I recently bought one that has the CSR8510 chipset. It should be basically the same as this one sold by Technoethical:
However, I was not able to test if it works with Replicant, yet.