[Asus Transformer TF700] eoh7678:
All credit goes to original posters- this information was compiled from a few different threads to make things easier.

Info came from the following threads:

http://xdaforums.com/showthread.php?t=1803090

http://xdaforums.com/showthread.php?t=1492887

** As always, this has risks. You could brick your device. Do this at your sole discretion. This worked just fine for me, but it might not work for everyone.

** What this does is replace TWRP with the stock recovery, enabling OTA updates to be applied again. It does NOT re-lock your bootloader. It also overwrites your /system image and build.prop with the original .22 image, which should enable the .26 update to be successful.

** This did NOT overwrite any of my settings or apps- that may not always be the case. It's best to expect that this will result in a factory reset, even though in my experience it didn't. Better to be prepared and pleasantly surprised.

** This assumes you installed TWRP or another recovery and need to revert to Stock recovery. Although I'd recommend running the full process anyway, as this ensures you have a fully stock /system partition, build.prop, etc. You can try skipping to step 10 if you're still on stock recovery.

1: Run a TWRP and/or Titanium backup, just in case. Grab everything including recovery if using TWRP.

1a: To be on the safe side, make sure you don't have any other update zips at the root of your external SD or internal storage.

2: Download the appropriate 9.4.5.22 file for your device from here:

3: Extract files from within zip

4: Extract files again from the extracted zip

5: Copy extracted "blob" file to root of folder of the removable Micro SD card or some other folder

6: Through ADB shell or Terminal Emulator, run the following: (May take from 5 to 20 minutes)

su
dd if=/Removable/MicroSD/blob of=/dev/block/mmcblk0p4

If copying the "blob" file to the SD card in the keyboard dock, use: dd if=/Removable/SD/blob of=/dev/block/mmcblk0p4

If copying it to the internal memory, use: dd if=/sdcard/blob of=/dev/block/mmcblk0p4

7: Reboot only if the following is displayed (exact numbers may be different):

1068769+1 records in
1068769+1 records out
547210197 bytes transferred in 153.991 secs (3553520 bytes/sec)

Update process will automatically launch

8: Once booted up, root device by using debugfs root here

9: Do not make any other changes to build.prop or the /system directory

10: Download the appropriate dlpkgfile. The US version of the update can be downloaded here. I'll add any others as they are posted.

11: Use root explorer to copy "dlpkgfile" into /cache/ directory. Alternatively you could save the "dlpkgfile" in a microSD then open up a adb shell session.

su
cat /Removable/MicroSD/dlpkgfile > /cache/dlpkgfile

12: Create the file called "command" under /cache/recovery/ directory.

13: Write this statement in the file /cache/recovery/command

--update_package=/cache/dlpkgfile

14: Finally reboot into recovery kernel by shutting down first, then press and hold "Volume down" + "Power" once it vibrates release "Power" keep holding "Volume down" until there are some text shown on the boot logo screen. Then press "Volume up" within 5 seconds after releasing "Volume down". The update process should start... wait for it to complete. (This will take a little while, as the dalvik-cache will be rebuilt and your camera firmware will be updated. Once it completes, you should have the updated firmware installed on your tablet

15: Once the update is complete and you're at your home screen, you'll need to re-root. Just follow step 8 again.

16: Once rooted again, you can reinstall TWRP according to the original instructions, or just leave stock recovery on for now to avoid having to do this again once the next OTA comes out. :)