This is a mirror of the Amazon Kindle Root Password tool by Sven, used with permission. I made this mirror as I am (a little) obsessed with modding the original Kindle 2 and Kindle 3 and needed root access and didn’t want to lose access to this tool. If you want to donate (free) a Kindle to my hobby, as long as the screen isn’t broken – contact me.
Sven’s JavaScript is web-based implementation of this Python Script.
This page will tell you your Kindle’s Default Root Password. It is calculated using your Kindle’s serial number. I have had success on the Kindle 2 and Kindle 3 (WiFi and WiFi+3G, both US and International versions). It also reportedly works on the Kindle 4. If you don’t own a Kindle, you should get one, they’re great eReaders even if you’re not into modding them.
How to get your Kindle Root Password
- Go into Settings on your Kindle, and find your Kindle Serial Number (it’s 16 digits long)
- Enter your Kindle Serial Number below (spaces will be ignored), the Serial number should be entered in ALL CAPS.
- The script will generate the passwords, you may need to test each one to get the right match for your Kindle.
- Enjoy root access!
The script processes everything locally in your browser using javascript, no information is stored on this website.
This page will not work without JavaScript! Enable JavaScript in your browser.
Remember, you will need to attempt each password, if all passwords fail, make sure you entered your Kindle Serial Number in ALL CAPS. If there’s a bug, please report bugs to Sven. I only own the Kindle 2 and Kindle 3, so I can’t test on other Kindles. I do modify old kindles as a hobby.
If you don’t need root access, there is another (unprivileged) login on most Kindles: Username framework with password mario.
If you don’t trust me (or Sven), this page stops working, etc. you can generate your Kindle Root Password with this Python command courtesy of the mobile read forum. Replace YOURKINDLESERIALNUMBERHERE with your Kindle Serial Number. That said, I find the script on this page easier and faster.
#!/usr/bin/env python
import hashlib
print("fiona%s"%hashlib.md5("YOURKINDLESERIALNUMBERHERE\n".encode('utf-8')).hexdigest()[7:11])
There’s also a short python script to get your Amazon Kindle Root password on Github if you’re so inclined.
This script was converted from a little python script to javascript by Sven and mirrored with permission. It uses a BSD-licensed MD5-Javascript library by Paul Johnston.
PS. This will NOT solve if your Kindle is password or PIN protected and you don’t know the PIN. I can’t help with that, contact Amazon.
Enjoy!
