|
 Originally Posted by DaElderGeek
I hope I haven't bricked my Touchpad. I flashed the boot image you suggested this morning and left my Touchpad connected to the computer and resting on the Touchstone, waiting for you to check-in until just a few minutes ago. I found this thread which I concluded was the "step by step" roadmap you were talking about, so I started to follow the process. I knew it was going to wipe everything and start over, but that was OK. All was going well until until the point highlighted below, when the first error code popped up:
>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<
(Just the last few lines. I'll post the full console dialog if you need it.)
Do you really want to remove active logical volume "cm-data"? [y/n]: y
Logical volume "cm-data" successfully removed
Volume group "store" successfully removed
root@webos-device:/# lvm.static vgscan --ignorelockingfailure
Reading all physical volumes. This may take a while...
Found volume group "store" using metadata type lvm2
root@webos-device:/# lvm.static vgchange -ay --ignorelockingfailur
11 logical volume(s) in volume group "store" now active
root@webos-device:/# lvm.static vgcreate -s 8M store /dev/mmcblk0p14
/dev/store: already exists in filesystem
New volume group name "store" is invalid
Run `vgcreate --help' for more information.
root@webos-device:/# vcgcreate --help
/bin/sh: vcgcreate: not found
root@webos-device:/#
The big question from the preceding snippet of console dialog is: If 'store' really was deleted where highlighted above, why did the vgcreate fail because it already existed? Is that an indication the infamous 'nand lock'?
Immediately after that my Touchpad lost connection because the battery had run down. I had no choice but to disconnect it and connect it to the wall charger. That was the first time I realized that the Touchpad wasn't charging while in recovery mode. Bummer. Hopefully, I'll be able to finish this process later or find another way to unbrick it.
I do not understand the command(s) I told you to type was:
root@webos-device:/# lvm.static vgscan --ignorelockingfailure
root@webos-device:/# lvm.static vgchange -ay --ignorelockingfailure
Then using ls /dev/store?
I never said remove nor lvm.static vgcreate
Not sure where you got that from, but the step by step was:
1) Go into Bootie (Volume-Up and Plug in USB)
2) Use novacom to inject uImage so you can command line to Touchpad
3) Use novaterm and five commands
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
ls /dev/store
fsck all partitions except /dev/store/media
dosfsck -r /dev/store/media
Sorry I am not sure what you were following?
Ok I re-read your post and followed the XDA link, yeah if you follow that it will remove all partitions and it will re-create a blank slate.
However, if when you attempt to remove and it ignores and does not remove store then this is a classic tall tale sign of a NAND locked device.
I am not sure how the NAND lock happens, but it appears to happen to those that leave Android booted.
My Touchpad is multi-booted, but when I am done using an OS I always reboot into webOS.
|
|
|