Rebase Linaro Android Builds to AOSP 2.3.5

Registered by Alexander Sack on 2011-08-04

Rebase Linaro Android Builds to latest tip aka 2.3.5

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
Essential
Drafter:
Patrik Ryd
Direction:
Approved
Assignee:
Patrik Ryd
Definition:
Drafting
Series goal:
Accepted for 2011q2
Implementation:
Implemented
Milestone target:
milestone icon 11.08
Started by
Patrik Ryd on 2011-08-16
Completed by
Zach Pfeffer on 2011-08-25

Related branches

Sprints

Whiteboard

[asac, Aug 4, 2011]: targetting for 11.08. we always must have latest and AOSP is on 2.3.5 afaict.
[patrikryd, Aug 8, 2011]: expanded workitems + started work on merge/rebase patches
[patrikryd, Aug 11, 2011]: patches for generic for review in gerrit. 0xbench run on upstrem build.
[patrikryd, Aug 15, 2011]: Tested panda leb and push manifest for review. (Mathieu updated snowball)
[patrikryd, Aug 16, 2011]: Changing status from Drafting to progress...
[patrikryd, Aug 16, 2011]: iMX53 build moved to 2.3.5, but build fails (u-boot does not build)
[patrikryd, Aug 17, 2011]: Moved daily build and announcement sent to linaro-dev
[patrikryd, Aug 19, 2011]: Powertop is back for the panda builds.
[patrikryd, Aug 22, 2011]: Cleaning up the rest of the TODOs. (Paul sync?? and create 2.3.5 branch???)
[asac, Aug 23, 2011]: now that RC is out, can we get the final items DONE?

Headline:
Linaro Android Builds are now based on 2.3.5 AOSP gingerbread and feature latest available to the public

Acceptance:
All android-official mainline and and lt/leb builds can be installed, booted and use android 2.3.5 with latest linaro technology.

(?)

Work Items

Work items:
expand work items to include steps involved in rebasing our changed trees for all boards to latest tip: DONE
Merge android-2.3.5_r1 into the linaro manifest: DONE
Rebase/merge patches in platfrom/build. Removing if possible. : DONE
Rebase/merge patches on all linaro-androd-2.3.4 branches for device gits. : DONE
Rebase/merge patches on all linaro-androd-2.3.4 branches for support linaro toolchain. Removing if possible. : DONE
For patches in linaro-other gits does not work, remove git from manifest create bug report.: DONE
Push up all changes and manifest for upstream (generic) build. : DONE
Move daily build for upstream (generic) build to 2.3.5 based manifest and notify linaro-dev: DONE
Verify that the upstream (generic) build is as good as 2.3.4 (report bugs if not): DONE
Move LEB-Panda to 2.3.5: DONE
Move LEB-iMX53 to 2.3.5: DONE
[mathieu.poirier] Move LEB-Snowball to 2.3.5: DONE
Move LEB-Origen to 2.3.5: DONE
Check if the powertop stuff can be active in the 2.3.5 build (and activate it (all manifests?)): DONE
Move daily build for staging (LEBs) builds to 2.3.5 based manifest and notify linaro-dev: DONE
expand work items to include steps involved in rebasing all boards with the steps involved making all android-fofficial build manifest pull 2.3.5 based linaro android: DONE
expand work items to validation steps for all builds as work items: DONE
validate build (run 0xbench) on panda (generic): DONE
validate build (run 0xbench) on panda (LEB): DONE
[mathieu.poirier] validate build (run 0xbench) on snowball: TODO
[berolinux] validate build (run 0xbench) on iMX53: POSTPONED
validate build (run 0xbench) on Origen: TODO
validate acceptance criteria is met and confirm as a whiteboard comment that thats the case: DONE
Sync up with Paul Sokolovsky about AOSP mirror: DONE
Create 2.3.5 branch in Git from the mainline: DONE
Upgrade default.xml by pushing changes to Gerrit: DONE
Upgrade Panda-LEB.xml by pushing changes to Gerrit: DONE
[mathieu.poirier] Upgrade LEB-snowball.xml by pushing changes to Gerrit: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.