Enable GPS on Snowball on ICS
The Snowball contains a GPS interface that needs to be enabled.
From STE:
Here is a list of things needed to enable GPS for ICS on Snowball, I'm not any GPS expert, so this might not be a complete list, but you got to start somewhere:
- Use the latest stable Igloo kernel (3.1), the CG2900 driver for GPS/BT should be included and enabled.
- Take the lbsd binary (system/bin/lbsd) from the Snowball GB release (from Igloo community)
- Update init.rc with
# STE
service lbsd /system/bin/lbsd
user root
- Build with ICS on Snowball.
- Test
Blueprint information
- Status:
- Complete
- Approver:
- Zach Pfeffer
- Priority:
- Medium
- Drafter:
- Mathieu Poirier
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for 2012q1
- Implementation:
-
Implemented
- Milestone target:
-
12.03
- Started by
- Tony Mansson
- Completed by
- Zach Pfeffer
Related branches
Sprints
Whiteboard
Notes:
[2012/1/24 mansson] The lbsd blob may have to be rebuilt for ICS. This can be done by ST-Ericsson on request.
[2012/1/27 asac] Notes: is a different section. I think current syntax for acceptance and headline is one line; check with mabac about details or improvements to this parsing.
[2012/2/22 pundiramit] STE internally working on generating new set of binaries and sorting out the crashes.
[2012/3/5 mansson] According to espersson: Worked on by Manjunatha K V (STE), he will re-build libraries.
Meta:
Roadmap id: ANDROID2012-
Headline: GPS enabled for Snowball on ICS.
Acceptance: GPS is available on the Snowball build.
Work Items
Work items:
Identify and integrate kernel patches: DONE
Identify and integrate binaries: DONE
Integrate Android GPS HAL: DONE
Test: DONE