update linaro android to android-4.2

Registered by vishal

Why?
Android has a new tag to update to, android-4.2_r1. To keep Linaro up-to-date we need to rebase out work on top of it.

Context?
We do this as part of our general platform effort.

What gets produced?
Builds for all our targets that are at android-4.2 plus Linaro patches.

Where will the work get put?
android-build.linaro.org

Blueprint information

Status:
Complete
Approver:
vishal
Priority:
High
Drafter:
Bernhard Rosenkraenzer
Direction:
Needs approval
Assignee:
Bernhard Rosenkraenzer
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 12.11
Started by
Bernhard Rosenkraenzer
Completed by
Bernhard Rosenkraenzer

Related branches

Sprints

Whiteboard

Notes:
[2012/11/14 vishalbhoj] Put notes here.
I have working local builds. Currently blocked by:
- android_input_bridge not compiling, fix submitted upstream, waiting for them to apply (will fork if necessary)
- https://bugs.launchpad.net/linaro-android-mirror/+bug/1080489
- https://bugs.launchpad.net/linaro-android-build-tools/+bug/1080491

Meta:
Roadmap id: PLATFORM-WORK
Headline: 12.11 has been upgraded to 4.2_r1.
Acceptance: All relevant baselines (https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AnpUtxWjZbP9dGg0dW5pdDl2T1lOUFk1aEktOFh0ZXc#gid=2) have been upgraded to android-4.2.

(?)

Work Items

Work items:
Create a linaro_android_4.2 branch for manifest: DONE
Merge android-4.2_r1 into linaro_android_4.2: DONE
Update all manifests to use android-4.2 for projects that don't have Linaro branches: DONE
Merge linaro-android patches: DONE
Fix issues: DONE
Restore ECM: DONE
Test builds: DONE

This blueprint contains Public information 
Everyone can see this information.