[Thinkpad Tablet General] jhankinson:
Ok, here is a new version of OTA2 for US tablets that should be flashable in CWR and should keep CWR and root without requiring the use of OTA rootkeeper. I would still protect root with OTA Rootkeeper and temp unroot before updating (you can try it without temp unroot but it has caused some problems for other users). This update will still scan all your system apps so you need to restore or unfreeze any system apps that you deleted or froze using Ti Backup.

Instructions:

This update is for owners of US tablets with root and ClockworkMod Recovery. Make sure your battery is well charged before flashing this, a dead battery mid update can create major problems!

1. Install OTA Rootkeeper and protect root. You should now temp unroot. Users who did not temp un-root have had issues with su access after updating.

2. Download the update below and put it on your external sdcard

3. Restore any system apps that you have removed

4. Reboot into ClockworkMod Recovery (Shutdown Thinkpad, turn on and press vol+ repeatedly until you see booting recovery image)

5. I would also highly recommend making a nandroid backup if you have not previously done so.

6. Select install zip from sdcard>choose zip from sdcard then browse to and select the update you downloaded here

7. update.zip will run, it will check your system apps during the update and may fail if you have changed something, if so the error message should explain why

8. Reboot tablet; it will be a very long reboot. This is normal; it seems to take forever but just let it boot.

9. Use OTA Rootkeeper to restore root.

Flash at your own risk! I am not responsible if this totally bricks your tablet! This is the US update, do

not

flash if you are using a tablet from another region! Seriously this stuff could cause problems.

ThinkPadTablet_A310_02_0039_0086_US_CWR.zip

-----------------------------------------

Original Message

So I would like to modify the new OTA so I get the updates without losing root and my current recovery. It is my understanding that the file: \META-INF\com\google\android\updater-script contains the instructions for how the update should run. Can I simply modify this script so that it won't delete root or overwrite my recovery or boot and then flash it in CWR? It looks like it would be pretty straight forward but it would be nice to get some information from someone more knowledgeable so that I don't mess something up and brick my TpT. One obvious line to remove would be where it deletes superuser.apk and su. There is also a section where it patches the boot image, I'm not sure what this patch does but I am worried that maybe somehow they might lock the bootloader. EDIT: I updated, and still have CWR so the bootloader didn't get locked. The other lines I would remove are the ones that reference recovery. If someone with knowledge of android would be willing to help me with this then I will upload my modified update.zip (assuming it works) so that others can avoid the hassle.

So I think that the process would be to delete the current \META-INF\ folder, then put in my modified updater script in \META-INF\com\google\android\updater-script and sign the update with SignApk.jar? Is this the correct process? Any help would be greatly appreciated.

Thanks.

I attached the original updater-script below for anyone interested in taking a look.