1

Current status

Device issue

I have a Asus Nexus 7, I can't flash anything with fastbootbecause all flash procedures I have read need to unlock (using fastboot oem unlock) or mount /cache partition and for some reason when I try something I get freezed mounting /cache partition.

More details about this please read: Nexus 7 Error: Failed to mount /cache, which still UNSOLVED.

Asus support

I asked to Asus Support Service (in USA and Mexico) and they answer that this device do not have support.

My claim

So I want to try to flash using a tool like Odin. Maybe it can solve my problem (now I have an expensive paperweight).

  • Odin is for Samsung devices. You would need a comparable tool from ASUS (I do not know if one exists). – eldarerathis Sep 1 '15 at 19:37
  • With Odin, no its a different flashing protocol but it is a nexus so as long as the hardware is not fried you should be good to go. Google makes all the needed software for nexus's available. Are you getting those errors cannot mount /partion_whatever? your EMMC might be fried. With fastboot what have you tried? Is adb.exe and fastboot.exe installed on your computer? Open a administrator command prompt from your PC. Completely power down the device then enter the bootloader by press & hold the Power button + volume down button together. Then from prompt type fastboot devices what is returned? – Bo Lawson Sep 1 '15 at 19:38
  • @user981, Thank you for your reply. I now understand that "Odin is for Samsung devices". – Israel Sep 1 '15 at 19:44
  • @BoLawson, Thank you for reply. (1) I get many E:failed to mount /cache (invalid argument) messages. How can I confirm that EMMC is done. – Israel Sep 1 '15 at 19:47
  • First, can you get into the bootloader and get fastboot commands running? Because one way to test is to unlock bootloader and see how your device reports it. If it has hardware issue it will not change the reported state. – Bo Lawson Sep 1 '15 at 19:53
0

OEM device-info? I found plenty of confirmation of what I suspected which is a corrupted bootloader. Look at Google issue here, here, and here. OK what you need to do is.

  1. Download a factory OTA for your device.Here is a collection of OTA's but verify md5 to be sure.
  2. Take OTA for the OS you currently have get the upgrade. Based on your other post recovery picture it's KK 4.4.4 KTU84P to LR50
  3. Sideload the next OTA with ADB command.

adb sideload 0xxxa.signed-nakasi-version-from-version.0xxx9.zip

It should start to load once complete reboot. Don't worry with an official OTA your bootloader needs to be locked.

  1. Repeat OTA sideload but this time from LR50 to LR51.

This should get you back up and running. If somethings off then the OTA should abort. If you need a debugging script refer to first here reference and check with with csm.hrm's example.

  • Unfortunately It does not work. :( Once I select apply update from ADB option and execute adb sideload 5189573323c8a232cbe42fc3413ce006c585c7cb.signed-razor-LRX22G-from-LRX22C.51895733.zip in terminal, device shows these 3 messages: E:failed to mount /cache (Invalid argument), E:failed to set up expected mounts for install; aborting and Installation aborted. – Israel Sep 2 '15 at 5:24
  • Here you have an image of these messages: comunidad.escom.ipn.mx/ibuitron/wp-content/uploads/2015/05/… – Israel Sep 2 '15 at 5:36
  • Before giving up I would try to update in order from 4.4.4 KTU84P to LXR21P 5.0. The reason the corrupted bootloader is KTU84P. Also OTA should be done in order because they arereally patches to framework and so on – Bo Lawson Sep 2 '15 at 5:38
  • bad news!, I executed adb sideload 5a0f7a47588c268c239e58cf568823c6637c5af1.signed-razor-LRX21P-from-KTU84P.5a0f7a47.zip in terminal but it shows the same messages 3 messages: E:failed to mount /cache (Invalid argument), E:failed to set up expected mounts for install; aborting and Installation aborted. – Israel Sep 2 '15 at 6:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.