[How-To] Revert from OtterX Project back to Stock Amazon Partitions

Search This thread

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
Watch My Video
[How-To] Revert from OtterX Project to Stock Kindle Fire Partitions
and
Flashing TWRP in FFF bootloader For Kindle Fire 1

Recommend using update-kindle-prerooted.6.3.3.v1.zip rather than update-kindle-6.3.3_D01E_4112920.bin

Install kindle Fire DriversDownload Kindle Fire Utility extract file from zip, run install.drivers.bat

Download Files Links in 2nd post
TWRP 2.2.2.1: for Stock Rom, custom Gindgerbread(CM7), ICS(CM9), and Jellybean (CM10) roms
TWRP 2.2.2.1 - 2.6.1.0: ICS(CM9), and Jellybean (CM10) roms
TWRP 2.6.3.0 or better: For KitKat(CM11) Roms
Bootloader: Otter X Bootloader 2.05 seems to work fine with Otter/Blaze TWRP 2.7.x.x, Doesn't work well with TWRP 2.2.2.1, use FFF 1.4a/1.5
ADB Files
Rom: Stock or Custom/GApps

Change Partitions from Otter X[ to Amazon
Reboot Kindle Fire, When you see bootloader, press power button once to open boot menu, select Advanced
Open the bootloader menu by pressing [POWER]
Use 1-2 SHORT presses of [POWER] to highlight "ADVANCED -->"
Use a LONG press of [POWER] to select ADVANCED MENU
Use 5 SHORT presses of [POWER] to highlight "PARTITION MODE: OTTERX" (if this is Amazon you can skip step 3)
LONG press [POWER] to open "PARTITION MODE MENU"
Use 4 SHORT presses of [POWER] to highlight "[CONFIRM] SET MODE: Amazon"
WARNING THIS WILL ERASE THE CONTENTS OF YOUR "SDCARD" and USERDATA!!!! Before doing this step you should have backed up ANYTHING IMPORTANT and pulled it off of your Kindle!
LONG press will select this option and your system, cache, userdata will be changed to the Amazon layout (and ERASED)
Now use short [POWER] presses to navigate BACK and then to "RECOVERY"

STEP 4: WIPE PARTITIONS IN RECOVERY
[Main Menu] Wipe -> Advanced -> check "Cache" and Swipe
[Main Menu] Reboot -> Recovery (wait for it to come back into TWRP)
[Main Menu] Wipe -> "Format Data", type "yes" and hit enter
[Main Menu] Wipe -> Advanced -> check "System" and Swipe

Custom Bootloader and Recovery for Amazon Partitions
Two options Push/ Install in TWRP, or Flash in Bootloader
a. Push/Install
Code:
adb push fff-u-boot_v1.4a.zip /sdcard
Code:
adb pushzip-openrecovery-twrp-2.7.1.0-otter.zip  /sdcard
and select install fff-u-boot_v1.4a.zip, when install is finished reboot, select recovery in bootmenu
install zip-openrecovery-twrp-2.7.1.0-otter.zip, when install is finished reboot, select recovery in bootmenu
then install zip-otter-twrp-2.2.2.1-blaze.zip if you are installing CM7 or stock rom
if you can't enter recovery after a reboot, you will need to flash recovery in Bootloader/Fastboot Mode

b. Flash in Bootloader
power off kindle, open command prompt on PC, enter a command, press enter, and Power on Kindle
for Bootloader
Code:
fastboot flash bootloader fff-u-boot_v1.5.bin
For Recovery
Code:
fastboot flash recovery openrecovery-twrp-2.2.2.1-blaze.img
For Reboot
Code:
fastboot reboot

if you get a
device needs formatted
or unable to select SD Card in mount options see
Mounting SD Card and Formating SD Card
 
Last edited:

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
Files - Links

Verify md5 checksum for all Files see Using Hash Checksums
.
Recovery
Flash in Bootloader:openrecovery-twrp-2.2.2.1-blaze.img
Install in TWRP: Flashable TWRP zips XDA--​

Bootloader

Stock Rom
update-kindle-6.3.3_D01E_4112920.bin
204 MB (214,586,505 bytes) MD5: 89A4DEF015289F2291BF502E09A70554
Official--DevHost--Mega--XDA

Prerooted 6.3.3 stock--update-kindle-prerooted.6.3.3.v1.zip

ADB and Fastboot
ADB-Fastboot.zip--XDA--
 
Last edited:

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
Troubleshooting and Links

I recommend using my update-kindle-prerooted.6.3.3.v1.zip first Even if you want pure stock
The Full stock will flash the stock Bootloader, and stock recovery, even if the partitions are not right.
If the Pre-rooted zip boots fine, then you can try the update-kindle-6.3.3_D01E_4112920.zip
if the Pre-root does not boot, you still have TWRP/FFF, and it is easier to fix.

Links


Stock Amazon Partitions
When Amazon partitions are selected.
Verify that Partition Sizes and File Systems are correct
System: Size: 503 mb | File System: ext4 | Screenshot
Data: Size: 5119 MB | File System: vfat | screenshot
Cache: Size:251 MB | File System: ext4 | Screenshot
Note: Other File system may work, depends on the rom installed.

Required: an OtterX Twrp like otterx-twrp-2.7.1.0-recovery
In TWRP Select Wipe> Advanced Wipe>
Check Data Partition Box>Repair or Change File System> compared details Circled in Red
repeat with Cache and System Partitions
if Size is different try repair option, if File System is different use change File System.
Note: After using Repair Option or Changing File System, reboot and verify that Partitions are correct

If those option do not fix the partitions try change to OtterX Partitions with OtterX 2.04 or 2.05 Bootloader.
Wipe>Advanced Wipe>check Cache>reboot
Wipe>Advanced Wipe>check Cache, System, Data>Swipe to Wipe>reboot
In bootloader> select Amazon partitions
in Twrp>Wipe>Advanced>check Cache>swipe to Wipe>Reboot
Wipe>Advanced>Check Cache, System, Data>Swipe to Wipe>reboot
if you get any errors on any steps, go back a step or 2 and try again.
Note: Do not worry about Not rooted or no system install errors, at this time, just select an option and continue
Once Partitions are correct, retry installing the Twrp required for the Rom you want, Reboot, install rom.
 
Last edited:

ttakacs

Senior Member
Mar 16, 2008
417
136
In TWRP 2.7.1.0, I am unable to flash TWRP 2.2.2.1 or TWRP 2.6.1 ... Error message is: "This package is for blaze/otter devices; this is a "otterx".

Is there a workaround?
 

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
Mounting SD Card in Twrp and Formating SD Card from PC

In Twrp
Select Mount
Check SD Card box
Select Mount USB Storage
When you are done Eject SD Card in Windows.
Then select Unmount in Twrp

If you are unable to select SD Card in Mount options,
check System box,
Select Mount USB Storage

Formating SD Card from PC
Your computer will probably respond that the volume/device needs formatted before using it. This will erase everything left on the sdcard, as will anything else you attempt in this thread.
* Choose a quick format (if possible) and format it as "fat32", block size "4096".

If you don't get the "volume/device needs formatted before using it" warning
you can format by, selecting SD Card in Computer Folder>right click>select Format...>
Choose a quick format (if possible) and format it as "fat32", block size "4096".
 

Attachments

  • 3.Unmount.jpg
    3.Unmount.jpg
    174.4 KB · Views: 445
  • kndleformat.PNG
    kndleformat.PNG
    127.4 KB · Views: 506
Last edited:
  • Like
Reactions: ttakacs

ttakacs

Senior Member
Mar 16, 2008
417
136
also TWRP 2.2.2.1 does not work with oterx 2.05 bootloader, so you need to flash FFF 1.4 or 1.5 first.

I was already on v1.04a bootloader so flashing TWRP 2.8 turned out not to work as it could not mount storage. So I went back to OtterX and will try again tomorrow. Thanks for your help; I will post here my results.
 

ttakacs

Senior Member
Mar 16, 2008
417
136
you used zip-openrecovery-twrp-2.8.0.1-blaze.zip ?

I did. I was not able to flash anything in TWRP 2.8.0.1. To reinstall OtterX, I used fastboot to install FFF2.05 and TWRP 2.7.1.

Do you recommend I flash 2.8.0.1 before attempting to revert to Amazon partition mode? I don't want to revert to stock but want to go back to CM10.2, which gives me significantly better battery life.
 

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
I did. I was not able to flash anything in TWRP 2.8.0.1. To reinstall OtterX, I used fastboot to install FFF2.05 and TWRP 2.7.1.

Do you recommend I flash 2.8.0.1 before attempting to revert to Amazon partition mode? I don't want to revert to stock but want to go back to CM10.2, which gives me significantly better battery life.
Just flash 2.2.2.1 IMG in bootloader

Sent from my DROIDX using Tapatalk
 

ttakacs

Senior Member
Mar 16, 2008
417
136
Just flash 2.2.2.1 IMG in bootloader

Sent from my DROIDX using Tapatalk

I'm stuck. :(

Here are the steps I took:
1. Rebooted to v2.05 bootloader and changed the partition mode from OtterX to Amazon.
2. Powered the Kindle off.
3. In fastboot, flashed the v1.5 bootloader and 2.2.2.1 TWRP.
4. Rebooted into TWRP 2.2.2.1 recovery.
5. Wipe > Cache = Success. Reboot to recovery.
6. Wipe > Factory Reset (there is no "Format Data" menu item in 2.2.2.1) = Success.
7. Wipe > System = Success.
8. Pushed CM10.2 and JB gapps to the Kindle's sdcard folder.
9. Attempted to flash.
"E:failed to mount /sdcard
"E:Can't mount /sdcard/CM-10.2.zip...."

---------- Post added at 10:11 AM ---------- Previous post was at 10:09 AM ----------

Did you watch my Video?

I will have, two minutes from now.
 

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
I'm stuck. :(

Here are the steps I took:
1. Rebooted to v2.05 bootloader and changed the partition mode from OtterX to Amazon.
2. Powered the Kindle off.
3. In fastboot, flashed the v1.5 bootloader and 2.2.2.1 TWRP.
4. Rebooted into TWRP 2.2.2.1 recovery.
5. Wipe > Cache = Success. Reboot to recovery.
6. Wipe > Factory Reset (there is no "Format Data" menu item in 2.2.2.1) = Success.
7. Wipe > System = Success.
8. Pushed CM10.2 and JB gapps to the Kindle's sdcard folder.
9. Attempted to flash.
"E:failed to mount /sdcard
"E:Can't mount /sdcard/CM-10.2.zip...."
may need to reformat sd card
reboot twrp, mount>check sd card> if you get a" need to format" popup in window
in Windows Choose a quick format (if possible) and format it as "fat32", block size "4096".
 

ttakacs

Senior Member
Mar 16, 2008
417
136
may need to reformat sd card
reboot twrp, mount>check sd card> if you get a" need to format" popup in window
in Windows Choose a quick format (if possible) and format it as "fat32", block size "4096".

Reformatting successful, pushing ROM and gapps now to the Kindle....

... TWRP installing ROM and gapps now....

... Rebooting into CM10.2....

.... Success!

Thanks so much!
 
Last edited:

damystica

Member
Oct 3, 2012
29
8
Thank you for the guide, sd_shadow. I was really looking forward to Project OtterX but with Hashcode gone, I will revert back to stock Amazon.
 

inarush

Senior Member
Mar 31, 2013
52
14
Minneapolis
@sd_shadow, thanks for this guide. I tested some OtterX roms but the Kindle is with my wife most of the time and for the sake of simplicity and battery consumption I'm gonna go back to non-otterx roms.
Instead of flashing the stock Rom, is there any way to revert to one of the non-otterx CM11 roms?
Thanks in advance!
 

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,989
2
10,018
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
@sd_shadow, thanks for this guide. I tested some OtterX roms but the Kindle is with my wife most of the time and for the sake of simplicity and battery consumption I'm gonna go back to non-otterx roms.
Instead of flashing the stock Rom, is there any way to revert to one of the non-otterx CM11 roms?
Thanks in advance!
yes instead of installing twrp 2.2.2.1 use 2.7.1.0 and flash cm7
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Watch My Video
    [How-To] Revert from OtterX Project to Stock Kindle Fire Partitions
    and
    Flashing TWRP in FFF bootloader For Kindle Fire 1

    Recommend using update-kindle-prerooted.6.3.3.v1.zip rather than update-kindle-6.3.3_D01E_4112920.bin

    Install kindle Fire DriversDownload Kindle Fire Utility extract file from zip, run install.drivers.bat

    Download Files Links in 2nd post
    TWRP 2.2.2.1: for Stock Rom, custom Gindgerbread(CM7), ICS(CM9), and Jellybean (CM10) roms
    TWRP 2.2.2.1 - 2.6.1.0: ICS(CM9), and Jellybean (CM10) roms
    TWRP 2.6.3.0 or better: For KitKat(CM11) Roms
    Bootloader: Otter X Bootloader 2.05 seems to work fine with Otter/Blaze TWRP 2.7.x.x, Doesn't work well with TWRP 2.2.2.1, use FFF 1.4a/1.5
    ADB Files
    Rom: Stock or Custom/GApps

    Change Partitions from Otter X[ to Amazon
    Reboot Kindle Fire, When you see bootloader, press power button once to open boot menu, select Advanced
    Open the bootloader menu by pressing [POWER]
    Use 1-2 SHORT presses of [POWER] to highlight "ADVANCED -->"
    Use a LONG press of [POWER] to select ADVANCED MENU
    Use 5 SHORT presses of [POWER] to highlight "PARTITION MODE: OTTERX" (if this is Amazon you can skip step 3)
    LONG press [POWER] to open "PARTITION MODE MENU"
    Use 4 SHORT presses of [POWER] to highlight "[CONFIRM] SET MODE: Amazon"
    WARNING THIS WILL ERASE THE CONTENTS OF YOUR "SDCARD" and USERDATA!!!! Before doing this step you should have backed up ANYTHING IMPORTANT and pulled it off of your Kindle!
    LONG press will select this option and your system, cache, userdata will be changed to the Amazon layout (and ERASED)
    Now use short [POWER] presses to navigate BACK and then to "RECOVERY"

    STEP 4: WIPE PARTITIONS IN RECOVERY
    [Main Menu] Wipe -> Advanced -> check "Cache" and Swipe
    [Main Menu] Reboot -> Recovery (wait for it to come back into TWRP)
    [Main Menu] Wipe -> "Format Data", type "yes" and hit enter
    [Main Menu] Wipe -> Advanced -> check "System" and Swipe

    Custom Bootloader and Recovery for Amazon Partitions
    Two options Push/ Install in TWRP, or Flash in Bootloader
    a. Push/Install
    Code:
    adb push fff-u-boot_v1.4a.zip /sdcard
    Code:
    adb pushzip-openrecovery-twrp-2.7.1.0-otter.zip  /sdcard
    and select install fff-u-boot_v1.4a.zip, when install is finished reboot, select recovery in bootmenu
    install zip-openrecovery-twrp-2.7.1.0-otter.zip, when install is finished reboot, select recovery in bootmenu
    then install zip-otter-twrp-2.2.2.1-blaze.zip if you are installing CM7 or stock rom
    if you can't enter recovery after a reboot, you will need to flash recovery in Bootloader/Fastboot Mode

    b. Flash in Bootloader
    power off kindle, open command prompt on PC, enter a command, press enter, and Power on Kindle
    for Bootloader
    Code:
    fastboot flash bootloader fff-u-boot_v1.5.bin
    For Recovery
    Code:
    fastboot flash recovery openrecovery-twrp-2.2.2.1-blaze.img
    For Reboot
    Code:
    fastboot reboot

    if you get a
    device needs formatted
    or unable to select SD Card in mount options see
    Mounting SD Card and Formating SD Card
    3
    Files - Links

    Verify md5 checksum for all Files see Using Hash Checksums
    .
    Recovery
    Flash in Bootloader:openrecovery-twrp-2.2.2.1-blaze.img
    Install in TWRP: Flashable TWRP zips XDA--​

    Bootloader

    Stock Rom
    update-kindle-6.3.3_D01E_4112920.bin
    204 MB (214,586,505 bytes) MD5: 89A4DEF015289F2291BF502E09A70554
    Official--DevHost--Mega--XDA

    Prerooted 6.3.3 stock--update-kindle-prerooted.6.3.3.v1.zip

    ADB and Fastboot
    ADB-Fastboot.zip--XDA--
    3
    Troubleshooting and Links

    I recommend using my update-kindle-prerooted.6.3.3.v1.zip first Even if you want pure stock
    The Full stock will flash the stock Bootloader, and stock recovery, even if the partitions are not right.
    If the Pre-rooted zip boots fine, then you can try the update-kindle-6.3.3_D01E_4112920.zip
    if the Pre-root does not boot, you still have TWRP/FFF, and it is easier to fix.

    Links


    Stock Amazon Partitions
    When Amazon partitions are selected.
    Verify that Partition Sizes and File Systems are correct
    System: Size: 503 mb | File System: ext4 | Screenshot
    Data: Size: 5119 MB | File System: vfat | screenshot
    Cache: Size:251 MB | File System: ext4 | Screenshot
    Note: Other File system may work, depends on the rom installed.

    Required: an OtterX Twrp like otterx-twrp-2.7.1.0-recovery
    In TWRP Select Wipe> Advanced Wipe>
    Check Data Partition Box>Repair or Change File System> compared details Circled in Red
    repeat with Cache and System Partitions
    if Size is different try repair option, if File System is different use change File System.
    Note: After using Repair Option or Changing File System, reboot and verify that Partitions are correct

    If those option do not fix the partitions try change to OtterX Partitions with OtterX 2.04 or 2.05 Bootloader.
    Wipe>Advanced Wipe>check Cache>reboot
    Wipe>Advanced Wipe>check Cache, System, Data>Swipe to Wipe>reboot
    In bootloader> select Amazon partitions
    in Twrp>Wipe>Advanced>check Cache>swipe to Wipe>Reboot
    Wipe>Advanced>Check Cache, System, Data>Swipe to Wipe>reboot
    if you get any errors on any steps, go back a step or 2 and try again.
    Note: Do not worry about Not rooted or no system install errors, at this time, just select an option and continue
    Once Partitions are correct, retry installing the Twrp required for the Rom you want, Reboot, install rom.
    2
    check the sd card first though
    1
    @sd_shadow:
    Before writing I connected with fastboot cable, but not getting any response, going in the loop of re-starting. What would be the command besides fastboot....?
    Power off Kindle, connect fastboot cable, to Kindle, then pc.

    Sent from my XT1028 using Tapatalk