Project

General

Profile

Feature #1473

BCM4751 GPS support

Added by Denis 'GNUtoo' Carikli almost 5 years ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
GPS
Target version:
Start date:
12/11/2015
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Grant:

Description

It applies to the following devices:
  • Nexus S (I902x)
  • Galaxy S (I9000)
  • Galaxy Note (N7000)
  • Galaxy Tab 2 7.0 (P31xx)
  • Galaxy Tab 2 10.1 (P51xx)
  • Galaxy S3 (I9300)
  • Galaxy Note 2 (N7100)

There is (very few) information about it at:
https://redmine.replicant.us/projects/replicant/wiki/BCM4751

#1

Updated by Denis 'GNUtoo' Carikli almost 5 years ago

  • Category set to Framework
  • Device Multiple devices added
#2

Updated by Paul Kocialkowski over 4 years ago

  • Device added
  • Device deleted (Multiple devices)
#3

Updated by Paul Kocialkowski over 4 years ago

  • Subject changed from Figure out the BCM4751 GPS protocol and write a free implementation to BCM4751 GPS support
  • Category changed from Framework to GPS
#4

Updated by Pedro Ângelo 7 months ago

This issue also applies to Google Nexus 7 (both grouper and tilapia)

#5

Updated by Kurtis Hanna 7 months ago

Hello Pedro,

Can you let us know what the BCM4751 revision is for the Nexus 7 so we can add it here? https://redmine.replicant.us/projects/replicant/wiki/BCM4751#Devices

Thanks!

Cordially,
Kurtis

#6

Updated by Pedro Ângelo 7 months ago

Hello,

It's a BCM4751A2.

I'm trying to help out porting grouper to mainline linux in PostmarketOS and have adapted your base code (thank you :)) to get it to basically the same point as you have. Thanks to your previous work I have also found the offsets to extract the "patch" from the `glgps` binary that comes in the grouper official factory image. The patch is slightly different from the Galaxy S but the device seems to accept it.

When I finish cleaning up my code and upload it to my repo, I'll update this issue with the link. I hope this helps more people get interested into reverse engineering this device.

Best regards,
P.

#7

Updated by Kurtis Hanna 7 months ago

Hi Pedro,

Thank you very much for committing to providing us with a link to your code when it gets uploaded to your repo and for doing the work you are doing. We are happy to be collaborating with you on this endeavor. :-)

Cordially,
Kurtis

Also available in: Atom PDF