Here I will post some information regarding using nvlash tool with ThinkPad Tablet.
NVflash tool is a tool for tegra devices which allows different low level operations such as:
1. reading device partition table
2. partitioning device memory
3. reading a device partition
4. writing a device partition
1 and 3 are usefull for backing up device partitions
2 and 4 are usefull for restoring everything back
After backing up a partition you can split the image to a lot of usefull components and information using your PC. You can even edit or add some files to a partition image, i.e. this tool could help you to root your device at any time you want.
Everything here is just for educational puproses. I'm not resposible for any damage which may occur to your device. Use it at your own risk.
Here's small tutorial. Put attached file 04.EBT.img on your hard disk (/space/android/_tpt/device in my case).
Booting to bootloader
1. Turn off your device and disconnect it from PC
2. Hold Rotation button and press Power button for approx 2 seconds
3. Start nvflash:
Code:
$ nvflash -w --bl /space/android/_tpt/device/04.EBT.img --go
4. Connect device via USB. After that you should able to see the following:
Code:
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x043c6246433f44d7
macrovision: disabled
hdcp: enabled
sbk burned: false
dk burned: false
boot device: emmc
operating mode: 3
device config strap: 0
device config fuse: 0
sdram config strap: 2
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: /space/android/_tpt/device/04.EBT.img
/ 6291456/6291456 bytes sent
/space/android/_tpt/device/04.EBT.img sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
5. The device screen should display "Entering NvFlash recovery mode / Nv3p Server" message at the top with Lenovo logo at the backroung.
If everything worked fine you have started a bootloader for futher low level communication with your tablet.
Getting partition table information
1. Boot your device with a bootloader as described above.
2. Run the following command
Code:
$ nvflash -r --getpartitiontable ptable.txt
3. The following output will be displayed on PC console:
Code:
Nvflash started
[resume mode]
Succesfully updated partition table information to ptable.txt
4. This means you have successfully downloaded partition table information to ptable.txt file. You can view it. Here's some useful information from it:
Code:
....
PartitionId=4
Name=EBT
DeviceId=18
StartSector=1536
NumSectors=1536
BytesPerSector=4096
....
PartitionId=6
Name=SOS
DeviceId=18
StartSector=3584
NumSectors=1536
BytesPerSector=4096
PartitionId=7
Name=LNX
DeviceId=18
StartSector=5120
NumSectors=2048
BytesPerSector=4096
PartitionId=8
Name=APP
DeviceId=18
StartSector=7168
NumSectors=196608
BytesPerSector=4096
....
PartitionId=15
Name=UDA
DeviceId=18
StartSector=611840
NumSectors=7202816
BytesPerSector=4096
Here I'll try to give some more information:
PartitionId=4 -- is a number of partition
Name=EBT -- is a name of partition. This partition holds a bootloader image. The same you used to boot your device!
StartSector, NumSectors, BytesPerSector -- these parameters determine a location and size of partition in the internal device memory.
Partition 6 is a recovery partition which holds recovery image (kernel + ramdisk). You can use split_bootimg.pl to split it.
Partition 7 is a bootable partition which holds bootable image (kernel + ramdisk). You can use split_bootimg.pl to split it.
Partition 8 is an ext4 image of /system partition. You can mount it using mount linux utility.
Partition 15 is an ext4 image of /data partition. You can also mount it using mount linux utility.
Reading partition images from device
This method can be used to backup your device. I will show you how to backup a recovery partition (6) but you can do it with any partition you want.
1. Boot your device with a bootloader as described above.
2. Read partition number 6 to file 06.SOS.img with the following command
Code:
$ nvflash -r --read 6 06.SOS.img
3. The following output will indicate a successfull read
Code:
Nvflash started
[resume mode]
receiving file: 06.SOS.img, expected size: 6291456 bytes
/ 6291456/6291456 bytes received
file received successfully
Using split_bootimg.pl you can split you to kernel and ramdisk image:
Code:
$ split_bootimg.pl 06.SOS.img
Page size: 2048 (0x00000800)
Kernel size: 3659716 (0x0037d7c4)
Ramdisk size: 1496705 (0x0016d681)
Second size: 0 (0x00000000)
Board name:
Command line:
Writing 06.SOS.img-kernel ... complete.
Writing 06.SOS.img-ramdisk.gz ... complete.
Now you can get ramdisk contents:
Code:
$ mkdir ramdisk
$ cd ramdisk
ramdisk$ gzip -dc ../06.SOS.img-ramdisk.gz | cpio -im
4405 blocks
ramdisk$ ls
data dev init proc sbin system ueventd.goldfish.rc
default.prop etc init.rc res sys tmp ueventd.rc
Writing an image to device partition
Be very carefull! This operation can brick you device. If you are unsure of result you'd better don't use it
1. Boot your device with a bootloader as described above.
2. Write file recovery.img to partition number 6 (recovery) with the following command:
Code:
$ nvflash -r --download 6 recovery.img
3. Here's a sample output of successfull operation:
Code:
Nvflash started
[resume mode]
sending file: recovery.img
/ 6291456/6291456 bytes sent
recovery.img sent successfully
4. You will also note a large message PASS on your device screen following with the message "Success to update the system, please reboot your system to leave the recovery mode"
5. Now you can easily reboot your system and test your new recovery.
Conclusion
You can use nvflash for deep exploration of your device software, backing up software before any critical updates, flash modified software.
Thank you
P.S. Sorry for any mistakes as English is not my native language.
I thought the bootloader was locked and we can't access nvflash without the proper keys. Has the ics bootloader been unlocked or are the keys not needed? Sorry I'm a bit confused here
darkhandsome18 said:
I thought the bootloader was locked and we can't access nvflash without the proper keys. Has the ics bootloader been unlocked or are the keys not needed? Sorry I'm a bit confused here
Click to expand...
Click to collapse
AFAIK bootloader is locked for Ideapad (but the key has been already disclosed). Thinkpad comes with unlocked bootloader.
It's very interesting. Thank you.
Does this mean that we can make a backup of partitions, and do not need more in CWR?
horsse said:
It's very interesting. Thank you.
Does this mean that we can make a backup of partitions, and do not need more in CWR?
Click to expand...
Click to collapse
We need CWR for different other actions, i.e. for applying unsigned patches in case we had modified our system and normal update fails with consistency check error.
Sent from my ThinkPad Tablet using XDA Premium HD app
Not working for me:
Nvflash started
rcm version 0X4
Command send failed (usb write failed)
Edit:
Maybe you are lucky and have one of the first relased TPT. I heard they have open bootloader but it was closed in later produced ones.
In my case it does not work. Holding rotation (or any other hardbutton) prevents TPT from powering on.
jaba_cz said:
In my case it does not work. Holding rotation (or any other hardbutton) prevents TPT from powering on.
Click to expand...
Click to collapse
I need more help with this in order to try I believe my will work if I only knew how I don't know where to put that .IMG file were I have adb setup?
Sent from my Galaxy Nexus using Tapatalk 2
jaba_cz said:
In my case it does not work. Holding rotation (or any other hardbutton) prevents TPT from powering on.
Click to expand...
Click to collapse
That's normal. Holding rotation and power on will bring the TPT to APX-Mode.
If you plugin to USB while in APX-Mode it will request new drivers.
Exe557 said:
Not working for me:
Nvflash started
rcm version 0X4
Command send failed (usb write failed)
Click to expand...
Click to collapse
Please verify that you have write permissions for usb device:
Code:
$ cat /etc/udev/rules.d/95-nvflash.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", ATTR{idProduct}=="7820", MODE="0660", OWNER="suntechnic"
You can adjust idVendor and idProduct corresponding values you see with lsusb command, i.e.:
Code:
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 002: ID 0a5c:2110 Broadcom Corp. Bluetooth Controller
Bus 005 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 001 Device 045: ID 0955:7820 NVidia Corp.
Is it possible to fix my unit through Nvflash?
Hi,
Just wondering if it would be possible to fix my unit from nvflash. ?
I by mistake applied the wrong cwm file to my device, and now it's stuck at "Booting recovery kernel image"
Regards
Anders
This is what I need to fix my /system partition it looks like :good: Has to be run in Linux i'm guessing?
I only get error 04 as well.
I have European model 1838.
Mine got bricked trying to install ics. Now it is just in a boot loop and won't even go into recovery.
If this doesn't work I guess I'll have to send it in for service.
AFAIK rcm version 0X4 means the bootloader is locked. Just google for it.
Without SBK which is not leaked for TPT yet we have no chance to use it!
Was worth a shot but mine is version 0x4 as well
Damn, guy where you were when my tablet was just a big 10' brick?
You are perfectly know what a service quality is in Russia ;[
alright sorry, I shouldn't.. great finding even too late, maybe we'll have an unlock key for it, call me when its done, I don't want to brick my tablet anymore.. but do want to be a part of a custom rom development.
Where can I find the nvflash to use?
/Anders
osse said:
Where can I find the nvflash to use?
/Anders
Click to expand...
Click to collapse
I ended up finding it googling around...it was for the asus transformer but it seemed to work(as far as I could get with my locked bootloader)
I ended up using this simple guide from modaco, here.
For the people that "can't" get into APX mode, the screen at least mine gave NO indication that it was in APX mode. After trying a few times I flipped the tablet over and noticed the red LED was on. I then proceeded to connect it to my PC and install the drivers and follow the guide.
Unfortunately, I believe my bootloader is also locked because I typed nvflash --sync and received the output:
Nvflash started
rcm version 0X4
Command send failed (usb write failed)
Now, granted this is within windows. I haven't tried it on my Linux machine yet. So who knows what the actual issue is, but I am fairly certain the bootloader is locked. It also took me a few minutes to get my device out of APX-mode and boot normally again (or maybe my power button is on the verge of DEATH).
Edit: I have a US TPT 16GB (WiFi only) 183822U, that I bought practically a year ago.
Same here
Nvflash started
rcm version 0X4
Command send failed (usb write failed)
Device : 1838-2CG
Related
For some reason my flexrom partition got corrupted and I would like to low level format, a normal format in cwm can't repair it. Currently I can only install rom that do not touch flexrom. Is this even possible? Any help would be greatly appreciated.
lowsum said:
For some reason my flexrom partition got corrupted and I would like to low level format, a normal format in cwm can't repair it. Currently I can only install rom that do not touch flexrom. Is this even possible? Any help would be greatly appreciated.
Click to expand...
Click to collapse
If you have your cuid number, you can go to the ics recovery thread, and nvflash the patched ics boot loader and recovery. I believe this will format all partitions and wipe the tablet clean leaving only the ics patched boot loader and cwm recovery.
Had to do it on mine yesterday as the leaked 501 updates fubarred all internal memory. No biggie.
Thanks for replying again moscow, I tried this method:
http://forum.xda-developers.com/showthread.php?t=1522384
I think that's the one you were talking about. I don't know why but my tab doesn't wake in "download mode" as specified. I do put it in apx with the reset/power combination but nothing happen when I enter my sbk. Strangely I can use apx with timmydean's 3.2.1 EEUs tool without problem but I can't with nflash...I succesfuly used nflash before to patch the bootloader and flash cwm when I tried the leak back then but it doesn't work anymore.
Something other than flexrom must be wrong...cmw always give me an error when formating flexrom though. At least the ICS rom that shall not be named work fine at least. As I said in my other thread, all leak based rom fail to boot...even the new cm9, probably because it use stock ics kernel. I hope the official ota update will fix it, but I doubt it because even the update.zip with stock recovery failed to boot. Thanks again for your assistance Moscow!
lowsum said:
Thanks for replying again moscow, I tried this method:
http://forum.xda-developers.com/showthread.php?t=1522384
I think that's the one you were talking about. I don't know why but my tab doesn't wake in "download mode" as specified. I do put it in apx with the reset/power combination but nothing happen when I enter my sbk. Strangely I can use apx with timmydean's 3.2.1 EEUs tool without problem but I can't with nflash...I succesfuly used nflash before to patch the bootloader and flash cwm when I tried the leak back then but it doesn't work anymore.
Something other than flexrom must be wrong...cmw always give me an error when formating flexrom though. At least the ICS rom that shall not be named work fine at least. As I said in my other thread, all leak based rom fail to boot...even the new cm9, probably because it use stock ics kernel. I hope the official ota update will fix it, but I doubt it because even the update.zip with stock recovery failed to boot. Thanks again for your assistance Moscow!
Click to expand...
Click to collapse
Well, when I fubarred my blocks, it took me a couple times till I figured out to nvflash from a normal windows cmd window, and not through adb!
Also, although my cuid numbers are different, they output the same sequence through vach's site.
Have you toggled data/media in cwm to completely format the tab?
Still I would try the nvflash for the patched boot loader. That should wipe that puppy clean.
Moscow Desire said:
Well, when I fubarred my blocks, it took me a couple times till I figured out to nvflash from a normal windows cmd window, and not through adb!
Also, although my cuid numbers are different, they output the same sequence through vach's site.
Have you toggled data/media in cwm to completely format the tab?
Still I would try the nvflash for the patched boot loader. That should wipe that puppy clean.
Click to expand...
Click to collapse
Ok I finally got it to enter download mode (I had some missing files) and start the flashing procedure but again with errors. I removed the CLS from the run.bat, so here is the ouput:
Code:
Generate your SBK with your CPUID from here : http://vache-android.com/v1/index.
php?site=sbk
Enter your SBK:0x97D71E00 0xD423C006 0x3B6A2404 0x027A2103
Loading bootloader...
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x037c6205447fe157
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 3
sending file: bct.bct
- 4080/4080 bytes sent
bct.bct sent successfully
odm data: 0x300d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714385/714385 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
failed executing command 25 NvError 0x120002
command failure: sync failed (bad data)
bootloader status: Bct Write Failed (code: 22) message: nverror:0x8 (0x11000008)
flags: 0
**********************************************************
* Press any key when your A500 is in bootloader mode *
**********************************************************
Press any key to continue . . .
Flashing patched bootloader V2...
Nvflash started
[resume mode]
Formatting partition 4 please wait.. Command Execution failed cmd 13, error 0x12
0002
FAILED!
command failure: format partition failed (bad command)
bootloader status: unknown operation (code: 1) message: flags: 0
Nvflash started
[resume mode]
So if im right partition 4 is bootloader, hope that helps..Thanks!
lowsum said:
Ok I finally got it to enter download mode (I had some missing files) and start the flashing procedure but again with errors. I removed the CLS from the run.bat, so here is the ouput:
Code:
Generate your SBK with your CPUID from here : http://vache-android.com/v1/index.
php?site=sbk
Enter your SBK:0x97D71E00 0xD423C006 0x3B6A2404 0x027A2103
Loading bootloader...
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x037c6205447fe157
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 3
sending file: bct.bct
- 4080/4080 bytes sent
bct.bct sent successfully
odm data: 0x300d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714385/714385 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
failed executing command 25 NvError 0x120002
command failure: sync failed (bad data)
bootloader status: Bct Write Failed (code: 22) message: nverror:0x8 (0x11000008)
flags: 0
**********************************************************
* Press any key when your A500 is in bootloader mode *
**********************************************************
Press any key to continue . . .
Flashing patched bootloader V2...
Nvflash started
[resume mode]
Formatting partition 4 please wait.. Command Execution failed cmd 13, error 0x12
0002
FAILED!
command failure: format partition failed (bad command)
bootloader status: unknown operation (code: 1) message: flags: 0
Nvflash started
[resume mode]
So if im right partition 4 is bootloader, hope that helps..Thanks!
Click to expand...
Click to collapse
I don't know. But clearly something is amiss. When you converted your UID on Vache's site, the new ICS UID converted number, should have been the same as your original UID number. Can you verify? (the 2 UID numbers have the same output)
Example;
0x038061c7409fa617 (HC)
0x79531F00 0xBB680C01 0xFB22E803 0x8ADE2003
38061c7409fa617 (ICS)
0x79531F00 0xBB680C01 0xFB22E803 0x8ADE2003
For some reason, mine stayed the same.
Best bet, run this by Drellisdee on his RA Recovery thread. He;s the master of this, and maybe he has some insight.
A500
Hello lowsum.
I also have this problem as you. Did you find a solution?
"Flashing bootloader: bootloader_v8.bin ...
Nvflash started
[resume mode]
Formatting partition 4 please wait.. Command Execution failed cmd 13, error 0x120002
FAILED!
command failure: format partition failed (bad command)
bootloader status: unknown operation (code: 1) message: flags: 0
Nvflash started
[resume mode]"
i have this acer iconia i recently update facebook via playstore,its getting bootloop then suddenly when i press the power button on the power led indicator will lights but no display could someone can help me?:crying:
katz1328 said:
i have this acer iconia i recently update facebook via playstore,its getting bootloop then suddenly when i press the power button on the power led indicator will lights but no display could someone can help me?:crying:
Click to expand...
Click to collapse
Sounds like you are stuck in APX mode. A little reading will straighten things out.
badly needed help
could someone give some links to fix this problem i dont have my cpu id and sbk, EUU stop working in my laptop, apx tools are not working could someone help me im badly needed some help w/ this matter tnx for thos who help me
I have the exact same issue.
Power button turns white - screen is black - no vibration from power button - seems dead.
The tablet was untouched and stock - I have never rooted anything or messed with any ROMs.
It had updated to ICS a while back and was working great until yesterday when it just wouldn't turn on besides the power button.
I have tried holding down the volume up and power button reset. I have tried the reset button. I have tried unhooking the battery.
After checking this forum I have installed the ACER drivers and plugged the tablet into my PC. It is showing up as APX.
I believe I am stuck in APX mode so from what I'm reading there is hope I can somehow salvage the tablet even though I didn't try flashing
anything and haven't screwed with it before.
Since I have never messed with flashing android stuff I really have no idea where to start as the guides seem to be for people who have experience. Where do I start? From what I'm reading I'll need a CPUID but how do I get that from a "dead" machine.
I am a quick learner if someone has the time to point in the right direction. Maybe I'll get hooked on flashing ROMs and can contribute something here.
Thanks for any help you can give.
If yr tab is stuck in apx mode, you're gonna need yr cpuid to recover it, there is no other way....see cpuid guide in my SIG and checkout srbeens method using Linux to retrieve it or usbdeview....
If getting stuck happened spontaneously it points to the faulty chip issue requiring replacement from Acer... check post #3 of the root guide in my SIG for ways to recover from apex mode, you might get lucky but be aware that if its happened once it will happen again...
EDIT see this post http://forum.xda-developers.com/showthread.php?p=37421071 regarding new motherboards on eBay
Sent from my GT-I9300 using Tapatalk 2
dibb_nz said:
If yr tab is stuck in apx mode, you're gonna need yr cpuid to recover it, there is no other way....see cpuid guide in my SIG and checkout srbeens method using Linux to retrieve it or usbdeview....
If getting stuck happened spontaneously it points to the faulty chip issue requiring replacement from Acer... check post #3 of the root guide in my SIG for ways to recover from apex mode, you might get lucky but be aware that if its happened once it will happen again...
EDIT see this post http://forum.xda-developers.com/showthread.php?p=37421071 regarding new motherboards on eBay
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Thank you for the info. I was able to get my cpuid and sbk last night following the guide that used Ubuntu live cd. It was fun to play with Linux again.
I want to try and recover and if it continues to be a problem I will replace the board.
Looking at post 3 from your guide it appears my next step will be to use nvflash.
I am a little lost on what I will be flashing since I don't have anything backed up (flash a recovery?) and don't have a custom ROM to flash.
I just a need a push in the right direction.
Thanks for the help.
sixstring774 said:
Thank you for the info. I was able to get my cpuid and sbk last night following the guide that used Ubuntu live cd. It was fun to play with Linux again.
I want to try and recover and if it continues to be a problem I will replace the board.
Looking at post 3 from your guide it appears my next step will be to use nvflash.
I am a little lost on what I will be flashing since I don't have anything backed up (flash a recovery?) and don't have a custom ROM to flash.
I just a need a push in the right direction.
Thanks for the help.
Click to expand...
Click to collapse
Well done getting yr cpuid!!
If you want stock, your best bet is an Acer EUU. There's one in the guide which will take u back to HC 3.0.1. Blackthund3r has one in his acer OTA update thread too I think in dev forum....
Next step is getting out of apx mode...use lcd047's method in the cpuid guide....just use the image folder from your EUU ...and no need to do the boot loader part....Also use Linux again to run nvflash commands, no driver issues with that, unlike windows....
See how u go with that for a start. You should be able to OTA all the way to ICS with that EUU, if u want.
Sent from my GT-I9300 using Tapatalk 2
dibb_nz said:
Well done getting yr cpuid!!
If you want stock, your best bet is an Acer EUU. There's one in the guide which will take u back to HC 3.0.1. Blackthund3r has one in his acer OTA update thread too I think in dev forum....
Next step is getting out of apx mode...use lcd047's method in the cpuid guide....just use the image folder from your EUU ...and no need to do the boot loader part....Also use Linux again to run nvflash commands, no driver issues with that, unlike windows....
See how u go with that for a start. You should be able to OTA all the way to ICS with that EUU, if u want.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Well we are getting somewhere but I hit a snag.
After running nvflash command the tablet instantly vibrated and I now have the ACER logo on the screen and the words Entering Acer Download Mode in the corner. I'm not sure if the command ran correctly as there was an error at the end in regards to partitions
[email protected]:~/Desktop/nvflash/Image$ sudo ./nvflash --bct flash.bct --setbct --odmdata 0x100c0105 --configfile flash.cfg --create --bl bootloader.bin --sbk 0x6C886F00 0xA4A2F106 0x4BEB1504 0xD8292103 --go
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x037c70044220d657
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0x100c0105
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714385/714385 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
failed executing command 16 NvError 0x120002
command failure: create failed (bad data)
bootloader status: failed to create the partition (code: 10) message: nverror:0x5 (0x1000005) flags: 0
What to do next? Thanks for guiding me in the right direction.
sixstring774 said:
Well we are getting somewhere but I hit a snag.
After running nvflash command the tablet instantly vibrated and I now have the ACER logo on the screen and the words Entering Acer Download Mode in the corner. I'm not sure if the command ran correctly as there was an error at the end in regards to partitions
[email protected]:~/Desktop/nvflash/Image$ sudo ./nvflash --bct flash.bct --setbct --odmdata 0x100c0105 --configfile flash.cfg --create --bl bootloader.bin --sbk 0x6C886F00 0xA4A2F106 0x4BEB1504 0xD8292103 --go
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x037c70044220d657
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0x100c0105
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714385/714385 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
failed executing command 16 NvError 0x120002
command failure: create failed (bad data)
bootloader status: failed to create the partition (code: 10) message: nverror:0x5 (0x1000005) flags: 0
What to do next? Thanks for guiding me in the right direction.
Click to expand...
Click to collapse
OK bad data and partition error too...
Which EUU did u end up using?
tdv4 is known to reset partitions but in some instances fails. The babsector.rar file can be more successful... link in the root guide with some instructions how to use.
You're gonna need a ROM to flash and At this stage I'd suggest a custom ICS one...
babsector will/should also flash up the skrilax_cz v8 unlocked bootloader.
If u get still get a bad data error then yr tab is toast...BUT keep trying it 8, 10, 15 times you may get lucky
PS:
Oh check the euu image folder for the .bat file and see if the odm data values match with what u are using manually.
There are 2 values used in different euu's and no-one as ever explained why this is....the one u used and this one 0x300d8011
To leave download/apx mode the windows command is nvflash -r --go
See vaches post bottom of post 3 in root guide, for more nvflash commands. You might just get lucky
good luck!!
dibb
Sent from my GT-I9300 using Tapatalk 2
dibb_nz said:
OK bad data and partition error too...
Which EUU did u end up using?
tdv4 is known to reset partitions but in some instances fails. The babsector.rar file can be more successful... link in the root guide with some instructions how to use.
You're gonna need a ROM to flash and At this stage I'd suggest a custom ICS one...
babsector will/should also flash up the skrilax_cz v8 unlocked bootloader.
If u get still get a bad data error then yr tab is toast...BUT keep trying it 8, 10, 15 times you may get lucky
PS:
Oh check the euu image folder for the .bat file and see if the odm data values match with what u are using manually.
There are 2 values used in different euu's and no-one as ever explained why this is....the one u used and this one 0x300d8011
To leave download/apx mode the windows command is nvflash -r --go
See vaches post bottom of post 3 in root guide, for more nvflash commands. You might just get lucky
good luck!!
dibb
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
I used this EUU
Official Acer EUU 3.0.1
WHOA!! Something happened overnight. When I went to bed last night I was stuck in APX.
I was going to try a new EUU or babsector like you suggested. As I was getting ready to do that I powered on the tablet. It vibrated and the ACER logo came up on the screen. First time it has done that since I started trying to fix it. It does not say it is download mode like it did before.
Looking at the guide there is a section that says
Use this update.zip for any of the following:
- You do not have your cpuid
- You are stuck on the "Acer" Logo
- Your tab boots past the Acer Logo but then boot loops at the boot animation
- You are on the old HC bootloader /ICS Rom combination
- You wish to return to factory stock, and OTA all the way to Stock ICS
Should I be trying that now?
---------- Post added at 06:25 PM ---------- Previous post was at 05:48 PM ----------
sixstring774 said:
I used this EUU
Official Acer EUU 3.0.1
WHOA!! Something happened overnight. When I went to bed last night I was stuck in APX.
I was going to try a new EUU or babsector like you suggested. As I was getting ready to do that I powered on the tablet. It vibrated and the ACER logo came up on the screen. First time it has done that since I started trying to fix it. It does not say it is download mode like it did before.
Looking at the guide there is a section that says
Use this update.zip for any of the following:
- You do not have your cpuid
- You are stuck on the "Acer" Logo
- Your tab boots past the Acer Logo but then boot loops at the boot animation
- You are on the old HC bootloader /ICS Rom combination
- You wish to return to factory stock, and OTA all the way to Stock ICS
Should I be trying that now?
Click to expand...
Click to collapse
I ended up trying the tdv4 EUU. I put the tablet back into APX mode.
This was the result.
[email protected]:~/Desktop/root-3.2.1/Image$ sudo ./nvflash --bt --odmdata 0x100c0105 --configfile flash.cfg --create --bl bootloader.bin --sbk 0x6C886F00 0xA4A2F106 0x4BEB1504 0xD8292103 --go
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x037c70044220d657
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0x100c0105
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714385/714385 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
creating partition: PT
creating partition: EBT
creating partition: GP1
creating partition: SOS
creating partition: LNX
creating partition: APP
creating partition: CAC
creating partition: MSC
creating partition: FLX
creating partition: AKB
creating partition: UDA
creating partition: GPT
Formatting partition 2 BCT please wait.. FAILED!
command failure: create failed (bad data)
bootloader status: partition table is required for this command (code: 8) message: nverror:0x4 (0x4) flags: 0
I just tried babsector on my PC. It also had an error
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x037c70044220d657
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0xb00d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714409/714409 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
creating partition: PT
creating partition: APP
creating partition: EBT
creating partition: GP1
creating partition: SOS
creating partition: LNX
creating partition: CAC
creating partition: MSC
creating partition: FLX
creating partition: AKB
creating partition: UDA
creating partition: GPT
failed executing command 12 NvError 0x120002
command failure: create failed (bad data)
bootloader status: fatal failure to read / write to mass storage (code: 9) messa
ge: nverror:0x8 (0x19000008) flags: 0
Press any key to continue . . .
Ideas?
Its not looking good m8
Someone else posted ebay have new m/b's listed for $50, you may want to look into that??
Couple of things to note though:
maybe just a copy/paste error but
you wrote: [email protected]:~/Desktop/root-3.2.1/Image$ sudo ./nvflash --bt --odmdata 0x100c0105
should be nvflash --bct flash.bct --setbct --configfile flash.cfg --create --odmdata 0xb00d8011 --bl bootloader.bin --go
the BCT error - if you d/l apxflash tool and run it....you MUST dump, save then use your tabs BCT when u get to the "bct window" - carry on with the tool and then put your tab in apx mode manually - just before the flash you'll see a window with a couple of check boxes "show nvflash commands'" check that to show any flash errors....flash it and see what happens
failure to write to mass storage - just another symptom of the "bad sector fault"
you might try a factory hard reset via rotation switch - this should wipe all userdata and cache and has been known to fix a few problems
With all the tools and some persistence (otherwise known as banging one's head against a brick wall. lol) something may end up working....thats all I can offer you at the moment...others who have been in this same situation will post something like you did...whoa all of a sudden it worked!!!! Be aware though it will happen again sometime in the future unfortunately...as I said before, your best bet is gonna be ebay
Well I tried for a few more hours to get something flashed and finally gave up and ordered a new board. Since this thing bricked itself without me ever screwing around with the file system I've got to believe it's a hardware issue. Hopefully the new board will last longer than 14 months like this one. Thanks for the tips on trying to revive it. After installing the new board I might get into some of this custom ROM stuff. What do you suggest for a ROM?
a500 USB DRIVER VANISHES
I need a little help my device is stuck in apx mode (blank screen with power led on) i have uid (cpuid) and sbk i have read a lot fom this forum and have all the tool to root, flash, load.. But my main problem is that when i reset my acer a500 and the usb is attached the windows 7 recognizes the driver and (sound pops up) and the driver (acer picasso usb boot recovery driver) is there but no tool e.g apxtool or fastflash or ics rooting nothing works or regocznies the device coz when i press any option or press the key to continue the drive drops and vanishes from the window usb list in device manager and i have to manually reset acer again to get the driver back but still no use as command prompt tells me that no device is attached or found. Please help as this acer is my wifes gift to me and im trying hard to get it back its totally dead
Hey guys for the past 5 months I`ve been trying to unstuck my A500 from teh APX mode, and still no luck.
I have my CPUID/SDK, I`ve used every methodthat I know to unstuck it but I never managed it.
Can anyone share me a light? And in the case of sending it for Acer, can anyone say if is an firmware or hardware problem?
*Notes:
It all happened after I tried to intall a custom ics rom (based on stock ics rom) because that acer was delaying the launch on my country.
On the nvflash program , I get the following error
Flashing bootloader: bootloader_v8.bin ...
Nvflash started
[resume mode]
Formatting partition 4 please wait.. Command Execution failed cmd 13, error 0x12
0002
FAILED!
command failure: format partition failed (bad command)
bootloader status: unknown operation (code: 1) message: flags: 0
Nvflash started
[resume mode]
On the A500APXFlash program freezes on Step 2 uploading image.
thx in advance
caio492 said:
Hey guys for the past 5 months I`ve been trying to unstuck my A500 from teh APX mode, and still no luck.
I have my CPUID/SDK, I`ve used every methodthat I know to unstuck it but I never managed it.
Can anyone share me a light? And in the case of sending it for Acer, can anyone say if is an firmware or hardware problem?
*Notes:
It all happened after I tried to intall a custom ics rom (based on stock ics rom) because that acer was delaying the launch on my country.
On the nvflash program , I get the following error
Flashing bootloader: bootloader_v8.bin ...
Nvflash started
[resume mode]
Formatting partition 4 please wait.. Command Execution failed cmd 13, error 0x12
0002
FAILED!
command failure: format partition failed (bad command)
bootloader status: unknown operation (code: 1) message: flags: 0
Nvflash started
[resume mode]
On the A500APXFlash program freezes on Step 2 uploading image.
thx in advance
Click to expand...
Click to collapse
Do a search for "babsector", you will find exact references to the same error messages you are getting. It seems your partition table got corrupted, and now you can't write to it because it is corrupted, so babsector (misspelled badsector?) rewrites the partition table in a different location, and a different size, then re-creates it back in the correct location, thus fixing your problem. (Or something along those lines, but it will def fix your problem)
Don't forget to click "Thanks" if this fixes you up. (Tip, maybe, a lot of noobs at flashing, forget to root their tablet before flashing, thinking the flash will give them root. This is the cause for many of these first time flashers ending up in APX.)
badsector or babsector, can be found at:
http://narod.ru/disk/53919831001.a235ea2225f319015f30c009629d2075/BabSector.rar.html
Danny2 said:
Do a search for "babsector", you will find exact references to the same error messages you are getting. It seems your partition table got corrupted, and now you can't write to it because it is corrupted, so babsector (misspelled badsector?) rewrites the partition table in a different location, and a different size, then re-creates it back in the correct location, thus fixing your problem. (Or something along those lines, but it will def fix your problem)
Don't forget to click "Thanks" if this fixes you up. (Tip, maybe, a lot of noobs at flashing, forget to root their tablet before flashing, thinking the flash will give them root. This is the cause for many of these first time flashers ending up in APX.)
badsector or babsector, can be found at:
http://narod.ru/disk/53919831001.a235ea2225f319015f30c009629d2075/BabSector.rar.html
Click to expand...
Click to collapse
Thx for the response, I ran both .bat files on the folder, still I get error messages (listed below).
I`ve tried to run the nvflash.exe, but it opens and closes instantly.
Sorry if I done something wrong, I dont have much exp. on these subjects and the folder didnt present instructions how to proceed.
Error messages:
A501 A.bat:
Tablet enters in Acer download mode (Acer logo on the middle)
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x03806248436154d7
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0xb00d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714409/714409 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
failed executing command 16 NvError 0x120002
command failure: create failed (bad data)
bootloader status: failed to create the partition (code: 10) message: nverror:0x
5 (0x1000005) flags: 0
A501 B.bat:
Tablet enters in Acer download mode (Acer logo on the middle)
Same message as above.
caio492 said:
Thx for the response, I ran both .bat files on the folder, still I get error messages (listed below).
I`ve tried to run the nvflash.exe, but it opens and closes instantly.
Sorry if I done something wrong, I dont have much exp. on these subjects and the folder didnt present instructions how to proceed.
Error messages:
A501 A.bat:
Tablet enters in Acer download mode (Acer logo on the middle)
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x03806248436154d7
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: flash.bct
- 4080/4080 bytes sent
flash.bct sent successfully
odm data: 0xb00d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader.bin
| 714409/714409 bytes sent
bootloader.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
setting device: 2 3
creating partition: BCT
failed executing command 16 NvError 0x120002
command failure: create failed (bad data)
bootloader status: failed to create the partition (code: 10) message: nverror:0x
5 (0x1000005) flags: 0
A501 B.bat:
Tablet enters in Acer download mode (Acer logo on the middle)
Same message as above.
Click to expand...
Click to collapse
Sorry, I am by no means an expert, but babsector has always fixed the problem for me when the error was " Command Execution failed cmd 13, error 0x12 0002"
I have not seen anyone that had the error "failed executing command 16 NvError 0x120002" come away without having to change out the Motherboard. Can't hurt to try again, sometimes it takes a couple tries to make it go. If it doesn't go, maybe you might need a new motherboard.
Danny2 said:
Sorry, I am by no means an expert, but babsector has always fixed the problem for me when the error was " Command Execution failed cmd 13, error 0x12 0002"
I have not seen anyone that had the error "failed executing command 16 NvError 0x120002" come away without having to change out the Motherboard. Can't hurt to try again, sometimes it takes a couple tries to make it go. If it doesn't go, maybe you might need a new motherboard.
Click to expand...
Click to collapse
Then its a dead tablet because the technical assistance on my country doesn`t have motherboards, bad luck then
I am not sure of the best place to post this. I am having trouble installing loader/ROM on an Acer A500 tablet. I have read many of the posts here and in other forums and have tried several of the suggestions/guides. I think I am just digging the hole deeper and need some guidance on the path I should follow at this point.
The tablet is running Android 4.0.3 (Acer_AV041_A500_1.033.00_PA_CUS1), which has been completely stock and not rooted up to now. I followed directions on several postings (mainly by dibb_nz) on this forum, but have not been successful.
Here's how far I got and where I went off the rails.
I rooted it using SuperUser.
I collected the CPUID and got the SBK number.
I downloaded/installed Acer drivers and Andriod SDK.
I downloaded APX_v0.4A-flashTool-500Manager1.0.2_(1) and ran A500Manager and found that it could get info from the tablet.
I ran A500APXFlash, downloaded bundle 17, entered the SBK.
I manually put the table in APX mode, confirmed it is the Windows system tray (APX Device) and A500APXFlash reported it in that mode.
I proceeded to flash (in A500APXFlash). Here is where it went off the rails.
It hung at some point, but I can't recall exactly where (I've done many things since), but it was it was something like formatting the flash. I let it go for an hour and finally killed everything and rebooted the tablet.
I tried many more things, but always ended in failure. One was manual flashing with nvFlash. Below are the highlights of the batch file output to show how far it got:
Code:
Enter your SBK: <removed for security reasons?
* Make your choise: *
*(4) ICS bootloader V8 with Thor-1.7.3 NEW cwm(touch cwm)*
* with its compatible recoveries. *
(1 2 3 4):4
Loading bootloader...
nvflash --bct bct.bct --setbct --bl bootloader_apx.bin --configfile flash.cfg --odmdata 0x300d8011 --sbk 0xA88B1E00 0x9726AB01 0xD76C4F03 0x00022103 --sync
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: <removed for security>
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: bct.bct
- 4080/4080 bytes sent
bct.bct sent successfully
odm data: 0x300d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader_apx.bin
| 714981/714981 bytes sent
bootloader_apx.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
failed executing command 25 NvError 0x120002
command failure: sync failed (bad data)
bootloader status: partition table is invalid, missing required information (code: 14) message: nverror:0x4 (0x4) flags: 0
During the above, the tablet said "Acer Iconia APX mode."
At one point I tried installing the CWM loader (I think it was that one). I also ran the Android adb program and was able to talk to the tablet through a command prompt.
Somewhere along the line, the Windows system tray driver report began saying "Acer USB Boot Recovery Driver" instead of "APX Device." I'm not sure when or what I did to cause it.
Another change in behavior is that the recovery mode boot (Power+VolDn) used to result in a dead robot icon. Now it looks like it is doing "SD update cmd: recovery" which fails (I put no SD card in it).
It appears that somewhere along the line (early in my trials) the BCT might have gotten wiped out and I cannot find a copy of it. I have seen various places where flashing hangs during a format or a download operation.
I have tried as much as I dare without help (maybe too much). At this point, by tablet is not bricked -- it still boots to Android 4.0.3. But I would like to restore it to where it was and then try the process again.
I have been trying to do the Timmy Dean EUU recovery to stock, but I have not been able to get the files. It seems that most of the links are either broken, or go to what lools like some pretty shady places. I'm not sure I should even be trying this route and, if I do, which EUU I should attempt.
I am fluent in Linux and have a Ubuntu 12.04 (VM) I can run if that's the best approach. I am also somewhat familiar with ARM Linux and the Marvell and TI-OMAP boot processes if any of this is useful. I am a complete noob on Android and the various ROMS, Loaders and mods. In fact, at this point, I'm not even sure what state tablet is in -- what loader is there, what has happened the flash ... -- or how to find out.
Thanks for whatever help/guidance you can give me.
Thought that I had figured this out, but not quite I guess. I'm trying to flash a custom ROM. Running stock a500 with the ICS OTA update. Running Ubuntu 12.10 on my laptop. Didn't realize how difficult this would be. Despite a bunch of reading, I'm still confused as to what I should be doing. I think that my mixing and matching files is hurting me here...
It appears that the only way to do this is manually with NVFlash. I had a difficult time finding the appropriate file. For those wondering, it's an official nvidia file, and there is a linux specific version. Here's the link I used.
I followed a couple of different guides, none of which worked.
Started here. Couldn't get past the first nvflash command after realizing that I didn't have any of the bin files. OK, found this guide, which appears to have the most up to date bootloader, and I think all the other files I need--none of the other guides included bct.bct, and flash.cfg, which I think are necessary (someone please correct meif I'm wrong). The "V8-UNL-ICS-HC-bootloader-MULTI-cwm" package on the first page is what I used.
So this thread is windows-centric, but looking at the v8.bat file I think pointed me in the rightish direction.
I first ran this command:
Code:
sudo ./nvflash --bct bct.bct --setbct --bl bootloader_v8.bin --configfile flash.cfg --odmdata 0x300d8011 --sbk 0x59DBC201 0xDB60F601 0xDB0F1203 0xAE0A2103 --sync
and got this error:
Code:
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x0428000741ff3357
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: bct.bct
- 4080/4080 bytes sent
bct.bct sent successfully
odm data: 0x300d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader_v8.bin
| 1191932/1191932 bytes sent
bootloader_1_v8.bin sent successfully
waiting for bootloader to initialize
bootloader status: success (code: 0) message: flags: 1073848316
bootloader failed NvError 0x0
command failure: bootloader download failed
Ok, an aside: what exactly am I doing in this step? I initially thought that I was flashing the bootloader, but that doesn't appear to be the case (looks like that's later). Tried finding out what the arguments meant for the nvflash command, but couldn't figure it out. Anyway, noticed another bootloader.bin file in the directory. Tried the above command using "bootloader_apx.bin" (Edit: Rereading the .bat file, looks like I was supposed to use the apx file initially anyway) Success, I think.
Code:
sudo ./nvflash --bct bct.bct --setbct --bl bootloader_apx.bin --configfile flash.cfg --odmdata 0x300d8011 --sbk 0x59DBC201 0xDB60F601 0xDB0F1203 0xAE0A2103 --sync
Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 3
chip sku: 0x8
chip uid: 0x0428000741ff3357
macrovision: disabled
hdcp: enabled
sbk burned: true
dk burned: true
boot device: emmc
operating mode: 4
device config strap: 0
device config fuse: 0
sdram config strap: 0
sending file: bct.bct
- 4080/4080 bytes sent
bct.bct sent successfully
odm data: 0x300d8011
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: bootloader_apx.bin
| 714981/714981 bytes sent
bootloader_apx.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
Next step:
Code:
sudo ./nvflash -r --format_partition 4
Nvflash started
[resume mode]
Formatting partition 4 please wait.. done!
So formatting partition 4, which is where the bootloader lives I guess.
Code:
sudo ./nvflash -r --download 4 ./bootloader_v8.bin
Nvflash started
[resume mode]
sending file: ./bootloader_v8.bin
| 1191932/1191932 bytes sent
./bootloader_v8.bin sent successfully
OK.
Code:
[CODE]sudo ./nvflash -r --format_partition 6
Nvflash started
[resume mode]
Formatting partition 6 please wait.. done!
OK again.
sudo ./nvflash -r --download 6 recovery_thor17_403.img
Nvflash started
[resume mode]
sending file: recovery_thor17_403.img
\ 5074944/5074944 bytes sent
recovery_thor17_403.img sent successfully[/CODE]
And,
Code:
sudo ./nvflash -r --go
Nvflash started
[resume mode]
At this point, I rebooted...and ended up stuck in apx mode.
So I d/l'd the package from Moscow Desire in this thread, repeated the steps, and my tab came back.
I don't remember if I tried getting directly into the bootloader, but I had the "rom manager" program on my desktop. I was able to boot into recovery and backup my ROM.
Next time I tried using vol down + power to get into bootloader (or using rom manager to get back into recovery) I ended up with a dead android image.
So while typing up this post, I redid the steps using v8. Everything appears to have went well. I get a "Skrilaz bootloader v8/booting primary kernel image" message, and it boots normally. I can enter recovery using vol + + power. Bootloader still gives me a dead android though.
I didn't do:
Erase boot.p file. Wasn't sure if this was necessary or not. Since I see the v8 bootloader message, I'm guessing not.
If nothing jumps out at anyone, could this be a hardware problem? Of note, before I started messing with this, I tried getting into the bootloader via vol -/pwr, and got the dead android there too.
EDIT: Oops, looks like I'm entering the bootloader menu after all by using vol +/pwr. So recovery is my problem now. Getting closer...
nola mike said:
I didn't do:
Erase boot.p file. Wasn't sure if this was necessary or not. Since I see the v8 bootloader message, I'm guessing not.
If nothing jumps out at anyone, could this be a hardware problem? Of note, before I started messing with this, I tried getting into the bootloader via vol -/pwr, and got the dead android there too.
EDIT: Oops, looks like I'm entering the bootloader menu after all by using vol +/pwr. So recovery is my problem now. Getting closer...
Click to expand...
Click to collapse
Wot rom did u start off with?
The boot.p file. If it's there u must rename or delete it, else it will just keep
Overwriting yr newly flashed custom cwm with the stock Acer recovery, this
is the dead android you mentioned.
No, u have no errors which point to the h/w fault.
The process is this...
Check boot.p file and rename - need root
1. Flash v8 and cwm
2. Boot directly to cwm
3. Flash rom
4. Full data wipe recommended
5. Reboot
So re flash cwm with nvflash again and flash yr rom...that should be it!!
Also, rom manager does not support our tab, would recommend not using it.
Once u have the v8 you can use Acer recovery installer instead.
Finally got it working.
I ended up getting the "acer recovery" program from the play store, which worked fine. My backup plan was to try to install one of the recovery zip files through the bootloader rather than through apx. I tried all 4 of the bootloaders through apx without success.
Another note: I ended up stuck in apx mode again, but was able to get out of it just by re-starting the process--I was able to just flash v8 rather than reverting back to the v3 packages. Hopefully this will help some of you linux folks. I guess I can summerize what actually worked for me (all the links are in the above post):
1. Download nvflash (linux version)--I don't remember if I needed to change permissions for this, but make sure it's executable
2. Find your CPUID and SBK (instructions for this are elsewhere; basically go to a terminal emulator, type dmesg | grep androidboot.serialno. On mine, grep wasnt recognized as a command, so I did dmesg>dmesg.txt, opened dmesg.txt with an editor and searched for androidboot.serialno)
3. Download V8-UNL-ICS-HC-bootloader-MULTI-cwm and unpack. Copy nvflash to this folder.
4. Place your tab in apx mode: Turn off, plug microusb port to computer, hold in reset button, press power x 3 sec, release power button, wait 1/2 sec, release reset button. dmesg on your computer should show something like this:
Code:
[146408.156075] usb 1-4: new high-speed USB device number 42 using ehci_hcd
[146408.288787] usb 1-4: New USB device found, idVendor=0955, idProduct=7820
[146408.288797] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[146408.288803] usb 1-4: Product: APX
[146408.288808] usb 1-4: Manufacturer: NVIDIA Corp.
5. Replace your sbk where indicated
Code:
sudo ./nvflash --bct bct.bct --setbct --bl bootloader_apx.bin --configfile flash.cfg --odmdata 0x300d8011 --sbk YOURSBK --sync
6.
Code:
sudo ./nvflash -r --format_partition 4
7.
Code:
sudo ./nvflash -r --download 4 ./bootloader_v8.bin
YMMV on steps 8 and 9. Although everything said it worked on mine, it didn't. I'm thinking at this point that it's because I didn't delete the boot.p file, though I didn't think that was necessary using a patched bootloader.
8.
Code:
sudo ./nvflash -r --format_partition 6
9.
Code:
sudo ./nvflash -r --download 6 recovery_thor17_403.img
10.
Code:
sudo ./nvflash -r --go
Again, at this point I bailed somewhat and installed acer recovery from the play store, and it was able to install a recovery without me doing anything else. I'm now running CM 10.1/Jelly bean 4.2.1.
I actually forgot to do a system wipe (wiped dalvik though) before installing that ROM, but it's running great so far, and kept all my data. Sweet. Hopefully this will save somebody some time...
dibb_nz said:
Wot rom did u start off with?
The boot.p file. If it's there u must rename or delete it, else it will just keep
Overwriting yr newly flashed custom cwm with the stock Acer recovery, this
is the dead android you mentioned.
No, u have no errors which point to the h/w fault.
The process is this...
Check boot.p file and rename - need root
1. Flash v8 and cwm
2. Boot directly to cwm
3. Flash rom
4. Full data wipe recommended
5. Reboot
So re flash cwm with nvflash again and flash yr rom...that should be it!!
Also, rom manager does not support our tab, would recommend not using it.
Once u have the v8 you can use Acer recovery installer instead.
Click to expand...
Click to collapse
Thanks, the boot.p file was the conclusion that I eventually reached, but since I got it working through acer recovery I didn't try deleting/reflashing again. I don't remember which recovery loaded rom manager. Through acer recovery I flashed TWRP 2.1.3, which is a pretty slick program. BTW, I started with a completely stock tab running the ICS OTA update.