[Asus Transformer TF700] Redefined301:
[HOWTO] Manually updating firmware using "dlpkgfile" download via Asus FOTA server

FOTA UPDATE version 9.4.5.26-20120720 is known to provide improvements and fixes to address I/O issues, and MicroSD U-1 card compatibility.

Based on the original post here:

http://xdaforums.com/showpost.php?p=29485094&postcount=58

Thanks to Lufterfischer for discovery, and jtrosky for testing it!

Here's the summary of what's needed to manually update using the patch file "dlpkgfile".

This is merely a documentation to help TF700 users to over come their IO problems by manually updating to FOTA version 9.4.5.26-20120720.

A short history of: OTA update happened briefly on 28/7/2012 and became unavailable to owners of TF700 tablet.

Before you start make sure your tablet is charged fully.

Disclaimer: I'm not responsible for whatever you are going to do or did to your tablet.

For those who have unlocked bootloader and custom recovery you can try this method of restoring your stock recovery by copying the blob image back to /staging on device /dev/block/mmcblk0p4

Follow the howto in the following link.

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

Prerequisite

1. root

2. a copy of dlpkgfile for correct firmware version

3. a correct firmware installed on the device (9.4.5.22-20120615) for patching

4. unmodified build.prop as some has reported it was the cause for update failure.

5. make sure you don't have any of the existing files under /system modified

Here are the steps:

1. 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.

Type:

su

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

2. create the file called "command" under /cache/recovery/ directory.

3. write this statement in the file /cache/recovery/command (without qoutes) "--update_package=/cache/dlpkgfile"

Or you can just use the attached file "command" and

cat /Removable/MicroSD/command > /cache/recovery/command

Note: remove MicroSD before this last step.

4. 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.

Once it completes, you should have the updated firmware installed on your tablet.

Reference:

US version patch "dlpkgfile" can be found here -> http://xdaforums.com/showthread.php?t=1801756

md5sum for this file is 2ff06463b57226ac910ac642781c5290

If you have received the FOTA update already and haven't updated the firmware and you have root access to your WW, JP, TW, CN version TF700 tablet.

Could you please pull or copy the /cache/dlpkgfile and upload it to your dropbox for backup and please do provide a link for other users to download, Thanks!

********************************************************************************************************

For whatever reason: eg, you disliked the updated firmware

To revert back to firmware version 9.4.5.22-20120615

Extract the blob file from zip within "**epad_user_9_4_5_22_UpdateLauncher.zip" and save

it to a MicroSD

Simply launch the following command under adb shell as root:

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

Then wait patiently for the process to complete once it finish you will see some output as

follows and it returns to the root shell prompt:

Now reboot the device, the downgrade process should automatically start!

Just do a factory reset after that !!

Note: Camera and Touch panel firmware can't be downgraded and will stay up-to-date.

********************************************************************************************************