Hi, 4.1.2 update is "done" as in "we have a linaro_android_4.1.2 branch completely rebased to android-4.1.2_r1, and all stuff we aren't modifying is pulled from android-4.1.2_r1". I've done a Galaxy Nexus and a Nexus 7 build with very mixed results.
Galaxy Nexus boots up fine, but doesn't find the SIM card anymore, looks like it has trouble talking to the lower level firmware. As long as you don't need any phone functionality, it works perfectly.
Nexus 7 boots to the bootup logo once, then reboots, and gets stuck in the bootloader screen.
I'm assuming both problems are caused by the binary blobs in one way or another (got to check the original firmware for any additional blobs we need to add to the merge scripts...). Since Galaxy Nexus (minus phone) works well, I'm fairly sure the baseline is ok - and even if there's some problem with the phone layer, our other builds shouldn't be affected by it simply because they aren't phones -- so I'm thinking it's safe to move the builds over to 4.1.2. I'm switching all builds over now, if for some reason a build needs to be switched back, it's just a matter of changing the manifest branch back from linaro_android_4.1.2 to linaro_android_4.1.1.
ttyl bero