Root
##Rooting the KFSOWI
Back to startpage
####Index
Root your device to gain complete access
####Root with KindleSuite (GUI)
######Required Files
- KindleSuite
- Fastboot cable
- Connect your Kindle with ADB enabled
- Open KindleSuite
- Choose Root
- Choose your current FireOS version. You can check the version by going to Systemsettings - Device - Systemupdates on your Kindle
- Windows or your security software may ask you for confirmation, choose run/accept
- Wait until the script finished
Done
####Root (terminal)
######Required Files
- KindleSuite
- Fastboot cable
#####Part One
- Download and install the android tools in the above link
- Download and unzip Kindlesuite to a convenient location
- Open CMD and navigate to the KindleSuite folder
- Alternatively, in Windows, open the KindleSuite folder, hold the shift key and right-click the empty space of the folder. Then select open command prompt here
- Connect your Kindle to your PC make sure ADB debugging is enabled
- In your Kindle's Device Settings
- In the CMD window, type the following:
adb devices
and hit enter - If the CMD window returns a serial number below
list of attached devices
proceed to part 2, otherwise proceed to part 1(a)
#####Part One(a)
- Download and install the Kindle ADB drivers here
- Open the Windows Device Manager
- With the Kindle plugged in look for 'kindle' in the device manager, and under that option, right-click adb driver and select "update Driver"
- In the pop-up window, select "browse", then "pick from list"
- In the list that populates, look for and re-install the ADB Composite Driver
#####Part Two
-
in CMD enter the following command:
adb shell grep incremental /system/build.prop
-
Look at the number to the right of the = This will be your FireOS version. Remember it or copy it somewhere easily accessible example:
ro.build.version.incremental=11.3.2.2_user_322095420
the part that says 11.3.2.2
#####Part Three
- Power off your kindle and plug into PC with your fastboot cable
- In CMD type the following:
fastboot -i 0x1949 devices
- Similarly to part one, if
fastboot devices
lists a serial number, proceed to part 4 - If
fastboot devices
does not list a serial number, repeat part 1(a) steps 2-5 then proceed to part 4
#####Part Four
- Enter the following commands
fastboot -i 0x1949 flash boot resources\kernels\11310.img
fastboot -i 0x1949 continue
#####Part Five
-
Unplug your Kindle and plug it back in, leaving it on the fastboot screen
-
Enter the following commands, ensuring each one is successful before proceeding to the next.
- If you have an issue here, try updating the driver again as described in part 1(a)
adb push .\resources\root\exploit /data/local/tmp
adb push .\resources\root\su /data/local/tmp
adb push .\resources\root\rootme.sh /data/local/tmp
adb shell chmod 755 /data/local/tmp/*
adb shell /data/local/tmp/exploit -c "/data/local/tmp/rootme.sh"
- If you have an issue here, try updating the driver again as described in part 1(a)
-
The final command will execute the Root Exploit. It will attempt multiple exploits, so don't fret if any of them fail (all but one in our case). Be patient and once the script is completed it will tell you.
#####Part Six
- verify your Kindle is back in fastboot mode by entering
fastboot -i 0x1949 devices
- If you get no serial number,unplug the Kindle, hold the power button until the screen powers off, then plug back into the fastboot cable
- If you still have issues, try the driver trick (part 1(a) steps 2-5) again
- enter the following command depending on your FireOS Version.
FireOS Version | Command |
---|---|
11.3.1.0 | fastboot -i 0x1949 continue |
11.3.2.1 | fastboot -i 0x1949 flash boot resources\boot\11321.img |
11.3.2.2 | fastboot -i 0x1949 flash boot resources\boot\11322.img |
11.3.2.3.2 | fastboot -i 0x1949 flash boot resources\boot\113232.img |
11.3.2.4 | fastboot -i 0x1949 flash boot resources\boot\11324.img |
11.3.2.5 | fastboot -i 0x1949 flash boot resources\boot\11325.img |
- Enter one final command *unless your FireOS version is 11.3.1.0
fastboot -i 0x1949 continue
Done
(c)2014 secretdevwork