Generate a Script to Get and Rebuild a Pre-Built Images Kernel
Builds like: https:/
Blueprint information
- Status:
- Complete
- Approver:
- Zach Pfeffer
- Priority:
- Medium
- Drafter:
- Andy Doan
- Direction:
- Approved
- Assignee:
- Andy Doan
- Definition:
- Discussion
- Series goal:
- Accepted for 2012q1
- Implementation:
- Implemented
- Milestone target:
- 12.03
- Started by
- Frans Gifford
- Completed by
- Zach Pfeffer
Related branches
Related bugs
Bug #894296: kernel rebuild script should be deployed somewhere | Fix Released |
Bug #959369: remove click-through for snowball pinned_manifest.xml | Fix Released |
Sprints
Whiteboard
Notes:
[?] I have concerns about "program it on an SD card". Which card is that? Generated by linaro-
[2011/12/26 pfalcon] Didn't fit into 11.10.
[2011/10/28 dzin,mansson] Move to backlog, possibly re-assign it to an Android resource.
[2011/11/04 fgiff] Personally, when I rebuild kernels I manually copy the uImage to the boot partition of a card imaged with l-a-m-c. We can get either get the user to provide a partition or provide a device so we can find the partition labelled 'boot'.
[2011/11/09 fgiff] I expect this to be a very short shell script, though implementation is dependent on first getting in https:/
[2011/11/16 fgiff] Blocked waiting for https:/
[2011/11/23 fgiff] There has been some recent talk about changing the env var that specifies the kernel toolchain. The proposal is:
"TARGET_
[2011/11/25 dzin] move to 11.12
[2011/12/21 pfefferz] Want to revisit this in the next cycle.
[2012/1/22 pfeffer] Will work on in 12.02
[2012/2/15 doanac] Spoke with pfalcon at Connect. I'm not sure we can do exactly what pfeffer wanted, so this will likely fall under 12.03.
[2012/3/27 doanac] This has been deployed to android-build. Boot tested panda, build tested imx6
[2012/3/27 doanac] snowball/origen can't reproduce exact build due to bug lp:959369.
U_BOOT_
KERNEL_
Marking this BP as blocked until this is decided.
[2011/11/24 fgiff] Also need to deal with case where build uses default toolchain, e.g. https:/
[2012/2/28 pfefferz] Changed Roadmap id from TCWG2011-GCC-O3 to ANDROID2012-TOOLS
Meta:
Roadmap id: ANDROID2012-
Headline: Kernels of prebuilt images can now be swapped out easily.
Acceptance: A user can run a script, downloaded from a build page which will clone the kernel, rebuild it and program it on an SD card.
Work Items
Work items:
Draft script: DONE
Test script: DONE
Elaborate script: DONE
Verify script to work for all supported boards: DONE
Rework script to be generated from build: DONE
Get script posted on android-build site: DONE
Dependency tree
* Blueprints in grey have been implemented.