Kernel Replacement tool for linaro Android

Registered by vishal

Why?
To make android platform easier to work with for kernel developers.

Context?
android builds for working groups

What gets produced?
A tool would be developed which would use adb to transfer the kernel to a platform running linaro-android and will then flash the kernel on the sdcard.

Where will the work get put ?
TBD

Blueprint information

Status:
Complete
Approver:
vishal
Priority:
High
Drafter:
vishal
Direction:
Approved
Assignee:
Yongqin Liu
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 13.01
Started by
Yongqin Liu
Completed by
Yongqin Liu

Sprints

Whiteboard

[2012/11/27 vishalbhoj] Notes here.
[2012/12/12 liuyq0307] Push the script at git://git.linaro.org/people/yongqinliu/linaro-android-tools.git
[2012/12/12 liuyq0307] vishal said that we may need support to push 1. just the uImage. 2. the device tree blob
[2012/12/17 pfefferz] There's more to do on this. Moving to 13.01.
[2013/01/07 liuyq0307] you can get the scripts from here: http://git.linaro.org/gitweb?p=people/yongqinliu/linaro-android-tools.git;a=summary
[2013/01/17 liuyq0307] Now the scripts are pushed on android.git.linaro.org: http://android.git.linaro.org/gitweb?p=platform/external/linaro-android-tools.git;a=summary
[2013/01/28 botao-sun] Ran through the wikipage, email sent back.
[2013/01/28 botao-sun] Test has been done on ARM Versatile Express A9 board with Linaro Android Jelly Bean image.
[2013/01/28 liuyq0307] mail that notify all: http://lists.linaro.org/pipermail/linaro-android/2013-January/001842.html
[2013/01/28 liuyq0307]will mark this BP as implemented first, although there is a WI(write a blog) is INPROGRESS, it should be done in this week.

Meta:
Roadmap ID: TBD
Headline: Kernel can now be updated on a board without removing the sdcard.
Acceptance: The tool should be able to update the kernel for all the platforms supported by Linaro.

(?)

Work Items

Work items:
[liuyq0307] Implement a tool to deploy the kernel over adb: DONE
[liuyq0307] Extend the tool to deploy the kernel modules: DONE
[liuyq0307] Add support for only updating single kernel like uImage : DONE
[vishalbhoj] Test the tool against Origen: DONE
[liuyq0307] Test the tool against Pandaboard: DONE
[botao-sun] Test the tool against Versatile Express: DONE
[liuyq0307] Send a mail to all about this tool: DONE
[liuyq0307] Do a small writeup for the blog about this tool : DONE

This blueprint contains Public information 
Everyone can see this information.