Join Us on Facebook Follow us on Twitter Add to Circles

Wednesday 25 September 2013

Flatline generates Nvflash Blobs for original Nexus 7 and other Asus Tablets.



Recently the AndroidRoot.Mobi Team released a Nvflash for Nexus 7 and Nexus 7 3G (2012).which generated an Nvflash blobs four your respective devices.So lets get to the process directly.

Features :-

  1. It makes the process of updating bootloaders a little less scrappy.
  2. It allows generating Nvflash blobs for your specific devices.
  3. This will make your device unbrickable as long as you have a copy of the blobs.
  4. This means that now you can unlock the bootloader without any risk.
  5. It will also enable Wifi and upload a copy of the blob to androidroot's server.
  6. The team is in the process to retrieve the blob from the server if you loose them.


This guide will lead you through the process of acquiring Nvflash access to your tablet.


Disclaimer: - I am a poor person :P and I won’t be held responsible for any damage to your phone. There is no guaranty that your device won’t brick. This is just a guide. So if you have a Heart of a Lion and a mind of a pirate than you can proceed with this guide.

The current AndroidRoot.mobi bootloader versions are :- 

Transformer Prime TF201: 10.4.2.15
Transformer TF300: 10.6.1.15.3
Transformer TF700: 10.6.1.14.4
Nexus 7 (2012): 4.13

Requirements:-

  1. An unlocked TF201, TF300, TF700 or Nexus 7 (2012) Wi-Fi & 3G tablet.
  2. Working fastboot binary & all necessary drivers.
  3. The nvflash binary from NVIDIA (See Downloads).
  4. Heart of a Lion and mind of a Pirate.


Creating Nvflash :-

  1. Download the File for your Os and your device from downloads section.
  2. Reboot the device into fastboot mode
  3. Now that you are in fastboot mode enter the following command in the CMD/terminal:  $ fastboot flash recovery flatline_device.img
  4. Make sure that flashing is succeeded before going ahead.
  5. Now reboot your device into recovery mode(Rebooting the device completely is recommended)
  6. Once you are in recovery mode select "wheelie" in the "Advanced" items(Accept the warning)
  7. Select Step 1: Flash Android BL" Note :- Now the device will power off and power back on.Allow the device to boot in normal mode  and then reboot the device into recovery mode.
  8. Now select "Step 2: Generate Wheelie blobs" from the wheelie menu in Advanced.
  9. You Nvflash blobs is being created now and if wifi connection is able to be initialised,it will upload the blobs for safe keeping to the AndroidRoot webserver.
  10. Now follow the onscreen prompt to retrieve your blobs from the /data partition.

Note:-This will either be  "adb pull /data/media/AndroidRoot" or "adb pull /tmp/AndroidRoot".

Note :- The following process will take a lot of time so grab yourself a cup of coffee.

Accessing Nvflash:-

  1. Now we will be able to access Nvflash with Whieelie.
  2. Reboot your device into APX mode by holding down the volume up key during the reboot process.
  3. Now run the following commands: $ wheelie --blob blob.bin
  4. Now your device will boot into Nvflash mode and the bootloader screen will appear on the device.
  5. WARNING: If you run the following command it will boot your device into regular android. This is listed as an *EXAMPLE*. Run the commands in "What Next?" section first.
  6. From this point you will be able to use nvflash as normal by running commands such as the following to continue booting your device:- $ nvflash --resume --go
  7. Congrats you have acquired the access of Nvflash 
  8. Now run the following commands 
Nexus 7:

$ nvflash --resume --rawdeviceread 0 2688 bricksafe.img

This is a very important back-up file which is to be stored safely along with your nvflash blob files.

** Failure to make this back-up file will lead to support being withheld if you brick your device. You have been warned. **

For the ASUS Transformer series devices, the following backups are recommended:
$ nvflash --resume --read 14 factory-config.img
$ nvflash --resume --read 7 unlock-token.img
Store these files securely with the blob data and bricksafe.img
For Nexus 7, we recommend backing up the following partitions:
$ nvflash --resume --read 5 eks.img
$ nvflash --resume --read 13 factory-config.img
$ nvflash --resume --read 14 mda.img

Downloads :- 
NVFlash: Windows | Linux
TF201: Download
TF300: Download
TF700: Download
Nexus 7: Download
Drivers: Windows
Drivers TF700: Windows (Patched Universal Naked Driver) (May or may not work! We recommend using Linux.)

If you have any questions you can head over to the parent page for the tutorial Here

No comments:

Post a Comment