SUCCESS! (mostly)
It turns out there was actually a "/etc/shadow-" that was created automatically when I changed the root password, that I never noticed earlier.
This shadow- file had the right md5sum. So I replaced my bad one with this one.
Here is the hash from the shadow file for the correct root password if anyone else needs it:
root:$1$ibWXYDOU$gUfezZkdJTYGzCzwSUT5X.:10933:0:99 999:7:::
Strangely, I could not find a single other reference to this, so hopefully this helps others.
It's hard to believe I am the first person in Kindle history that changed my root password and could no longer update my kindle.
So now every single file on my kindle is pristine factory condition.
Now I was finally able to update the Kindle to firmware 3.3, and then i removed the jailbreak.
For whatever reason, I still cannot register this kindle.
I am speculating that either the jailbreak permanently changed a file not visible in the root filesystem, as evidenced by the fact that my WIFI only kindle thinks it is a 3G model...
...or that Amazon themselves has screwed something up on their server side for my Kindle, because when I enter my KIndle serial number into the Amazon.com webpage from a computer, I get:
"We couldn't register your Kindle because it is currently registered to another Amazon account"
QUESTIONS:
- Why does my Kindle (B008) Wifi only model still show as "WI-Fi and 3G"? If I am not mistaken, this starting showing this way after the Jailbreak? How is this possible if all the files were pristine? Do the jailbreak do something ir-reversible?
- Should an "unregistered" Kindle still be able to choose "Shop at Kindle Store" from the menu?
At this point, I have likely exhausted all recourse except contacting Amazon.
|