Document Booting the Igloo Android A Release with Linaro Tools

Registered by Frans Gifford

Pull Snowball Android A-release from igloocommunity.org into android-build.

The scope for this BP has been reduced to try out the Igloo Android A-release and document what had to be done to boot it on one of our V2 snowball boards. The reason for reducing the scope was the license problem.

Documentation on how to boot the Igloo Android A-release from SD-card on a V2 snowball can be found at https://wiki.linaro.org/Platform/Android/Builds/Wip/igloo-snowball

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
Medium
Drafter:
Patrik Ryd
Direction:
Approved
Assignee:
Patrik Ryd
Definition:
Pending Approval
Series goal:
Proposed for 2011q2
Implementation:
Implemented
Milestone target:
milestone icon 11.09
Started by
Patrik Ryd
Completed by
Patrik Ryd

Related branches

Sprints

Whiteboard

Headline:
Snowball Android A-release from igloocommunity.org can be built from android-build.

Acceptance:
Snowball Android A-release can be built on android-build.linaro.org.

[fgiff, 20110913] Closing this BP may also close this bug: https://bugs.launchpad.net/linaro-landing-team-ste/+bug/809834
[fgiff, 20110912] "A-release" name comes internally from STE, igloocommunity don't appear to have kept it/been told about it.
[fgiff, 20110909] Note that A-release is Android 2.3.4 with 2.6.35 kernel and does not have WLAN or GPS support.
[patrikryd, 20110913] Added some workitems, (wikipage, build with and without special ST-Ericsson gits, write BP for modifying LAMC, define android "hw-pack" (find a better word here))
[patrikryd, 20110919] Updated work items before approval/review.
[patrikryd, 20110920] Sent question to Patrik Klinger (ST-Ericsson) asking if we could get a nicer license on vendor/st-ericsson/snowball.git and vendor/st-ericsson/build.git.
[patrikryd, 20110920] After sync with Zach today we agreed that the goal for 11.09 will to just builds the igloo code and document how to and check if lamc can be used directly. Main reason is the license problem.
[patrikryd, 20110921] Putting most items to POSTPONED since I'm blocked by license problems.
[patrikryd, 20110922] Booted the Igloo Snowball A-release from SD-card on a V2 snowball and documented the few changes needed on the page https://wiki.linaro.org/Platform/Android/Builds/Wip/igloo-snowball
[pfefferz, 20111003] The name of this BP was changed to reflect the work that got done on it. The remaining WIs do not reflect the original intent of this BP. These BPs: https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-build-igloo-android-release, https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-build-non-proprietary-igloo-components and https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-do-a-mail-overlay-for-linaro-snowball have been filed to further break this work down.

(?)

Work Items

Work items:
Check we can host the gits and comply with the STE licensing.: DONE
Make sure the Igloo A release builds and boot on Snowball V2. : DONE
Build the igloo builds and document the steps if blocked by license problems : DONE
"mirror" (extract from tarball and push to linaro.org) the git we can mirror at Linaro: POSTPONED
If necessary modify build to work on Snowball V2 : POSTPONED
Rebuild (local build) Snowball Android A-release from mirror (manually adding ST-Ericsson proprietary gits): POSTPONED
Rebuild (local build) Snowball Android A-release from mirror(without ST-Ericsson proprietary gits): POSTPONED
Set up a build on android-build.linaro.org to build the A-release from the mirror: POSTPONED
Investigate if it is possible to create and overlay tarball based on the ST-Ericsson proprietary gits: POSTPONED
Write new BP for modifying LAMC to add binaries to a build without ST-Ericsson proprietary gits. : POSTPONED
Define what igloocommunity must pack as prebuilt binaries (overlay tarball) to work with modified LAMC: POSTPONED

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.