yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] Hashcode:
NO! Do not use these files on EITHER of those devices.

Those are newer Kindles.

Otter files are only for the 1st generation "Kindle Fire" released November 2011.
[Kindle Fire Android Development] TacoNikky:
Hi Hashcode,

Thank you for your great support for our kindles :good:

I was going to try this ROM but goo.im did not allow me to download. I think there is a problem about website.

Can you please upload files to any other website?

Thanks
[Kindle Fire Android Development] sd_shadow:
http://download.cyanogenmod.org/?device=otterx
[Kindle Fire Android Development] pfederighi:
Does anyone know what Hashcode did to fix the OtterX battery drain issue? I've been trying to figure it out, but I have no clue what to even look for. If you don't know the specifics, do you know where I should look or what I should look for?

Thanks.
[Kindle Fire Android Development] wk123:
I don't know the code-level specifics, but I can tell you that for my OtterX on KK, it's the wifi... I have the wifi turned to off when it sleeps, however, when I check GSam, the Wifi Active has been on the whole time, and data has been downloading in the background.

If there is somewhere in the code that can verify that the wifi actually does get disabled...

---------- Post added at 12:31 PM ---------- Previous post was at 12:25 PM ----------

Thanks Kostos! I guess that explains it...
[Kindle Fire Android Development] pfederighi:
Yeah, I know Hashcode has discontinued support for KK. I've been hoping to figure out the battery issue because KK is faster and uses less RAM. If Google ever decides to rewrite LP to run on older hardware, like they did with KK, maybe I won't care. I consider KK to be a good compromise, if the battery were good; it's still new enough to be relevant and it runs well on the KF.

Anyone know if optimizing makes things worse? That was my experience. I downloaded the source for CM11 and compiled it with -O3 and GCC5.1 and was lucky to get 48 hours standby. The last official CM11 build I downloaded I could usually get 96 hours. I haven't had time to try the latest official build to compare.

Anyway... Thanks for the reply. I'll see if I can find something related to wifi.
[Kindle Fire Android Development] Stevethegreat:
Any way to revert to the older bootloader?

I mean I'm now stuck with android 4.4 and 5.x , both unsuitable for such an old device. 4.2 Is the max for 512MB devices, after that version those devices get mostly unusable.

CM7, CM9 and CM10 (at most) is where the action's at, but as long as I'm stuck with OTTER X I can't load any of those Roms.

Any help would be much appreciated. Thanks.
[Kindle Fire Android Development] sd_shadow:
[How-To] Revert from OtterX Project to Stock Kindle Fire Partitions/Rom
[Kindle Fire Android Development] Stevethegreat:
A, ok, thank you very much! I was looking for it on Development section, that's why I couldn't find it...
[Kindle Fire Android Development] mrdreamers:
if i otterX my device how can i put it back if i want it back to the way it was?:confused:
[Kindle Fire Android Development] mrdreamers:
TY!

also otter is ok to flash but not otterx till i make it otterx right?
[Kindle Fire Android Development] sd_shadow:
Roms that are Otter or blaze use stock amazon partitions, so yes.
[Kindle Fire Android Development] sd_shadow:
For those that missed it
[Kindle Fire Android Development] Neoistheone2000:
Came in here to grab the latest version of TWRP and found that goo.im is down :(
[Kindle Fire Android Development] sd_shadow:
With the Fall of Goo.im I will be posting Mirrors OtterX files here:

Otter X Twrp and Bootloader Mirrors
[Kindle Fire Android Development] Neoistheone2000:
I just found that, thanks :D

I confused it with AFH for some reason, my brain no workie recently :D
[Kindle Fire Android Development] ccic2491:
I'm having issues sideloading the files, cmd keeps telling me "access is denied". Any ideas?
[Kindle Fire Android Development] dokie80:
what command did u enter? are you using windows? try running commands with administrator rights
[Kindle Fire Android Development] ccic2491:
I'm on Windows 10 and I will try that when I get home, thanks. I've never had to use cmd with any of my other devices so I'm new to running adb. :confused:
[Kindle Fire Android Development] Duddha:
First you have to be sure that adb see your device. As I remember, the command is: adb devices. If your KF is listed then you can push files.

After having problems with seeing my device in adb on Windows 10 (not Kindle Fire) l've booted Ubuntu from flash stick and finished all operations in Linux. You can try this way if you want.

Be sure the KF driver is installed well
[Kindle Fire Android Development] dokie80:
thats a very good idea.. never thought of that.

one can try using universal adb driver (signed) to be used on win10 although I never try to use it.
[Kindle Fire Android Development] frettfreak:
goo.im seems to be down or something but i cannot get the twrp file. Tried on my pc and phone..... can anyone send me another link please?

Thanks in advance.
[Kindle Fire Android Development] frettfreak:
thanks sd_shadow! Any chance you might be able to help me out? I am updating from fff 1.4a to otterx and HAVE the bootloader installed.... however, i cannot boot to twrp (was the old trwp) to flash the new version. I can, however get to my old rom.

I am assuming i need to get to bootloader mode and flash in there but i cant figure out how. If there is another way i am open. Thanks in advance for any help you or anyone else can provide.
[Kindle Fire Android Development] sd_shadow:
[Video] Flashing TWRP in OtterX bootloader
[Kindle Fire Android Development] dokie80:
flash recovery using fastboot command.

here's xda thread about it. http://xdaforums.com/showthread.php?t=2131284

basically the command is this :

fastboot flash recovery recovery.img
[Kindle Fire Android Development] frettfreak:
Sorry i should have explained better. I understand how to flash with fastboot and have done so before. However, when i power my device back on it never goes directly to bootloader mode like the video, It boots to the old OS i have installed but my cmd prompt it still just says waiting for device. I can confirm that the otterx bootloader is installed for sure, and that my computer does have a working adb and fastboot environment and that the kindle drivers are installed on my computer and there are no unidentified devices in my device manager when the fire is plugged in.

Any suggestions?
[Kindle Fire Android Development] sd_shadow:
try connecting to pc, power off Kindle, send command to flash recovery, and power on the kindle
[Kindle Fire Android Development] dokie80:
do as sd_shadow suggested, or try to use other cable... fastboot command should be executed when kindle turned on..

to enter bootloader menu, pres power button several times when you turn on kindle... longpress to select bootloader's option..

regarding driver, you ll need universal adb driver, not kindle fire's driver. if not mistaken, device should be listed as "Android Composite ADB Interface". I've been using driver from "Kindle Fire Utility" since I have it without any problem.
[Kindle Fire Android Development] desoto77:
TWRP not opening

Hello,

I followed all of the above instructions and when I go to open TWRP it shows the spash, flashes once, and gets stuck on the splash.

I tried re-flashing and using a different download and it still doesn't work.

Please help
[Kindle Fire Android Development] dokie80:
did u flash the new bootloader?
[Kindle Fire Android Development] sd_shadow:
which filenames are you using twrp version, bootloader version?
[Kindle Fire Android Development] Hashbang173:
I have compiled TWRP 3.0.0-0 for otterx in case anyone is interested

https://www.androidfilehost.com/?fid=24407100847293202
[Kindle Fire Android Development] sd_shadow:
added to my

Otter X Twrp and Bootloader Mirrors
[Kindle Fire Android Development] dokie80:
what's new? mounting works?
[Kindle Fire Android Development] sd_shadow:
http://www.xda-developers.com/twrp-3-0-0-has-arrived/
[Kindle Fire Android Development] tranphu:
Flashable zip for TWRP 3.0.0-0. Cheers.
[Kindle Fire Android Development] shabuboy:
Installed cm-13.0-20160227-UNOFFICIAL-otterx.zip on a 1st gen following instructions from page 1 and all good so far.

Unbelievable it can run 6.0.1!!!

It does seem slower to the touch than the non-otherx 4.4.4 ROM I had before, will test for a few days.
[Kindle Fire Android Development] ShrineFox:
Hi, I used TWRP to install the OtterX Bootloader (flash .zip) in step 1 of the front page.

However, after rebooting, the white "Kindle Fire" splash screen is stuck in a boot loop that lasts about 1 second.

At first, I could still use the power button to select boot options, but none of them worked. It just immediately continued bootlooping after selecting any option.

Figuring it was corrupted, I ran the EMMC corruption fix option.

It gave me the following:

"ERROR: setting bootsize.

.... Done!"

for each step of the process. Then told me to use fastboot to flash recovery and then reboot.

However, when I tried to get into fastboot using the adb shell, I just get "error: device not found." I had no choice but to reboot anyway and now I'm stuck in the same bootloop without any options. I cannot even power off the device because it doesn't give me enough time.

I suppose my only option now is to buy the factory cable? I would just like to know what went wrong in the first place so I can avoid that happening again.
[Kindle Fire Android Development] ShrineFox:
[MENTION=4267571]sd_shadow[/MENTION], Thanks, the first problem in that thread nicely sums up mine:

However, the wall charger method just turns the device back on and continues to bootloop.

I'm also not sure how I'm supposed to reflash anything without access to TWRP or fastboot...?
[Kindle Fire Android Development] Logos Ascetic:
Can we make our own custom Splash Screen?

Does anyone know how to edit the custom Hashcode Otter X splash screen? Or know where I can find more splash screens?

Splash Screen Post/instructions
[Kindle Fire Android Development] Logos Ascetic:
Is compiling TWRP for OtterX something I can do pretty easily on my own? There have been two more releases since 3.0.0

https://twrp.me/
[Kindle Fire Android Development] kvestas:
You can make any bmp image as otterx splash screen you want. Just be sure to keep the required resolution and colour deepness (it's important). Gimp might help.

Then flash the image with the fastboot command you found. And please click Thanks on every Hashcode's post you will found around - he's the one who made us a little bit smarter to advise anybody else.
[Kindle Fire Android Development] Angelwind:
I bought the factory cable because I was having issues with a couple of KF I got recently. All I get now is instead of the Kindle Fire logo bootlooping, is the fastboot screen bootlooping. I don't know exactly how to get out of the looping when even the fastboot setting won't let me in to fix it.

EDIT: Here is the fix for getting out of the bootloop:

1. Connect factory cable if you have it (you will need this). You'll get into a bootloop with fastboot. This is OK.

2. Hold down the power button to turn off the KF. DO NOT take the factory cable out.

3. Turn the KF back on. Windows should now try to install the ADB driver. Do this how you've done it before.

4. Windows may say it cannot start the device. This is OK.

5. Turn off the KF again. DO NOT disconnect the factory cable.

6. Turn on the KF. Windows should now load the ADB device correctly so you have adb access for fastboot.

7. Run "fastboot flash recovery twrp.img" (use otterx TWRP 3.0.0-0) and "fastboot flash bootloader otterx-u-boot_v2.05.bin". This will repair the bootloader and recovery.

8. Run "fastboot reboot" and quickly unplug the factory cable.

You will now have to reinstall an OS, but you're out of the boot loop!

Edit 2: Never mind on the OS. I figured out that I forgot to set the file system to OtterX. :P
[Kindle Fire Android Development] dokie80:
or you can issue the fastboot command first, and reboot (or turn on) the device...

after u enter the command, fastboot will wait until device detected, and push the command.. usually it only need 1-2 seconds to flash bootloader or recovery....

i never use factory cable, and never have problem with general micro usb cable...

if anyone having problem with twrp, try 2.8 version....
[Kindle Fire Android Development] witler:
I have 11-20160815-NIGHTLY-otterx running that I got from (link omitted because of new account restrictions). I tried

[rom] [resurrection remix 5.6] [otterx] [6.0.1 marshmallow] but it doesnt run well so I went back to kitkat. Even though its stable and run's the OS well it cant cope with a new game like pvz heroes. I'm pretty sure its a memory issue because it starts out fine but quickly degrades to a standstill and I guess they dont care to make it run on low memory devices.
[Kindle Fire Android Development] wasiq224:
Can someone please help me with my problem. I'm trying to get back to the stock ROM from other. I changed from otterx to Amazon, then I ran the emmc fix and now i can only get into fastboot mode. I can't get into recovery. My computer wrong recognize my device for adb. What should I do?
[Kindle Fire Android Development] wasiq224:
Thanks for the reply but the problem is I can't get into recover and I can't get my "fastboot flash recovery" to work because it says my device isn't connected
[Kindle Fire Android Development] sd_shadow:
will need to try different combinations of flashing twrp, powered off/on, usb cable not/connected

twrp 2.2.2.1 will not boot with OtterX bootloader
[Kindle Fire Android Development] wasiq224:
Apparently kindle fire utility wasn't installing FFF or recovery correctly, so I did it manually using fastboot commands. Now I can get into recovery, but when I mount my USB storage my PC says I need to format my device before I can use it. Should I do it?
[Kindle Fire Android Development] dokie80:
[MENTION=6342782]wasiq224[/MENTION] do it.
[Kindle Fire Android Development] wasiq224:
Thanks so much. I probably should have used the search function...
[Kindle Fire Android Development] sd_shadow:
i posted the link for you
[Kindle Fire Android Development] wasiq224:
Yes thank you but I guess I didn't see the part about formatting the drive
[Kindle Fire Android Development] wasiq224:
I was able to flash the stock rom but now i cant register my kindle back to my amazon account, I get an error.

"There was an error while registering your kindle. Please try again later. For help, contact Kindle Customer Service at www.kindle.com/support. Amazon support wasnt able to help me at all, any ideas?
[Kindle Fire Android Development] wasiq224:
I'm trying to get twrp installed on the stock ROM, and I followed your video but now my kindle is stuck in fastboot mode and cmd says "waiting for device". I cant get out of fastboot
[Kindle Fire Android Development] sd_shadow:
Please stay on topic
[Kindle Fire Android Development] wasiq224:
Yes this goes along with my previous message. I can't get my Kindle registered with my Amazon account so I'm trying to restore my twrp backup of my stock ROM instead. But I can't flash twrp or fff because the computer says waiting for device.
[Kindle Fire Android Development] sd_shadow:
Which bootloader is installed?
[Kindle Fire Android Development] wasiq224:
Stock bootloader. I'm trying to install fff and twrp using your video tutorial.
[Kindle Fire Android Development] sd_shadow:
so it has nothing to do with OtterX Project?
[Kindle Fire Android Development] wasiq224:
At this point, no. Originally I posted here because I was trying to switch from otterx to stock.
[Kindle Fire Android Development] dokie80:
Use kindle fire utility.

Or issue fastboot command manually to flash bootloader (even though device is not detected) , and reboot kindle manually, and wait for the command to execute. If success, flash recovery with same method.

Pay attention of which rom are you going to flash later, choose appropriate version of bootloader and recovery.
[Kindle Fire Android Development] yaconsult:
Thanks for all the work you put into this! I tried doing the conversion on windows 10 first, but I couldn't get fastboot to see the kindle, although adb did. So I rebooted into linux and everything went smoothly.

But when I rebooted, it optimized apps and then started. But when it came time to set up wifi, the section where it would fill in the networks was empty. So I rebooted and tried again. This time, I get to the same screen - Select Wi-Fi network - and in the window it says "Turning Wi-Fi on...". I never get beyond that, so apparently, it is unable to turn on wifi.

Is there anything that I can do or try? Or has the damn wifi hardware just died? It seems like, with this rom, I can't skip the wifi setup - that option is grayed out. adb is working and I can get a root shell on it.
[Kindle Fire Android Development] dokie80:
Which rom did u flashed? Some rom have issue with wifi, try other otterx rom..
[Kindle Fire Android Development] nofroyo:
With goo down, how do i get the correct recovery files?
[Kindle Fire Android Development] yaconsult:
I flashed the resurrection remix rom, ResurrectionRemix-M-v5.7.0-20160619-otterx.zip, using twrp 3.0.0-0. Again, it boots up but hangs on trying to turn on wifi. Does this rom not work on my Kindle Fire 1? If not, which is the newest rom that will run on this old hardware?

Thanks!
[Kindle Fire Android Development] dokie80:
The development for this device is already stop for some time.. Latest development actually a kitkat rom (cm11) ext4 version.. I ll post link later..

Edit: here u go http://xdaforums.com/kindle-fire/development/random-builds-development-t3228941/post68486627

Meanwhile. I just read about resurrection rom.. Someone said that u shouldn't use twrp 3.. Link: http://xdaforums.com/kindle-fire/development/rom-t3308676/post68669144
[Kindle Fire Android Development] yaconsult:
Well, after a lot of futzing around, I was able to remove otterx and flash the pre-rooted version of the original fire software. Then I realized how damn slow it was! :laugh:

But, it was worth doing because I can see that the wifi hardware still does work on the original rom while it did not on the resurrection remix. I can't see that the twrp version would make a difference as the problem was the rom was unable to turn on wifi so the fire hung while trying to connect.

Thank you for the link to the kitkat rom - I will take a look at it now. One question - does this require installing the otterx version of the bootloader and twrp and changing the partition type in the bootloader? Or does the manual formatting of the /data partition take care of that?
[Kindle Fire Android Development] Jwachira:
I rooted and installed an otter rom on my 1st Gen kindle for the purpose of installing Kali Linux via Linux Deploy, however turns out to install Kali i need an ext2 file system which otter roms do not have. So my question is, do you think it possible for the f2fs partition to act as an ext2 or can i convert the f2fs to an ext2 partition and continue functioning with an otterx rom?
[Kindle Fire Android Development] dokie80:
Yep. Yes to all...

Flash otterx twrp

Flash bootloader, convert to otterx via bootloader

Boot to twrp

Format cache etc... (read otterx how to thread)

Flash rom as usual...
[Kindle Fire Android Development] dragonnet_86:
hi

i have sony xperia z

ineed the last twrp recovery flashaple for locked botloader plz plz plz

thanks alot
[Kindle Fire Android Development] sd_shadow:
this thread is for the 2011 Kindle Fire
[Kindle Fire Android Development] gerrypo:
Mirror for Otterx TWRP

The server at the link for the TWRP download (otterx-twrp-2.8.2.0-recovery.img) isn't responding today. Anyone here have a link so I can proceed with the Ottex conversion? Thanks

Gerry
[Kindle Fire Android Development] kvestas:
Have you tried to search the Shadow's treasure cave?

http://xdaforums.com/showthread.php?p=60800749

---------- Post added at 08:50 PM ---------- Previous post was at 08:40 PM ----------

Btw, I found twrp 3.0.0 quite stable and reliable on my otterX.
[Kindle Fire Android Development] Bren123:
Can you please help me I flashed otterx bootloaders and twrp but i accidentally flashed twrp 2.8.5.0 and I cant get adb push to work any fix? Not a single thing shows up in device manager.
[Kindle Fire Android Development] dokie80:
hashcode, this CM version is based on nightly?

thanks
[Kindle Fire Android Development] leswgnr:
Installation Successful

Followed the new updated instructions and everything installed perfectly - not a single hiccup. Not only did it all install ok, but you forced me to finally go and finally fix my windows adb drivers which haven't been working since the KitKat upgrade. Been making do with fastboot and file transfer in recovery.

Nice to see 5.66 Gig available space - never thought I'd see that on the Kindle!

Will test more functions, apps, do some TB app restoration,etc subsequently and report back any issues.

Thanks Hashcode - very much appreciated -
[Kindle Fire Android Development] JaViJeC:
The Charge off the tablet works perfectly

Enviado desde mi Amazon OtterX mediante Tapatalk
[Kindle Fire Android Development] Hashcode:
Yep.
[Kindle Fire Android Development] HoangTuBot:
So, can I download ROM from http://download.cyanogenmod.org/?device=otter

and flash like a normal ROM?
[Kindle Fire Android Development] lovejoy777:
if you have switched partitions with bootloader 2.04 to otterx then you need to install a otterx rom. those at that link are for the amazon partition layout
[Kindle Fire Android Development] dokie80:
If you use otterX partition, use ROMs build for otterX. Currently only 2, CM otterx from this thread, and sgt7's.

But if u only use the bootloader, and keep using Amazon partition, use normal otter ROM.
[Kindle Fire Android Development] HoangTuBot:
How can I transfer file via USB storage?

It just have MTP mode only
[Kindle Fire Android Development] Hashbang173:
Is there anything special for us to do for those of us who our currently dualbooting two roms? I would like to sacrifice one of my roms to get the otterx bootloader.
[Kindle Fire Android Development] philo_enyce:
can't boot into recovery after installing otterx-u-boot_v2.04.zip

***solved***

see below if you've got the same issue - i installed [ROOT] Rashr - Flash Tool from the play store (https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools) and flashed the TWRP image from the ROM, then rebooted successfully to recovery.

***solved***

so this is an interesting one - i flashed otterx-u-boot_v2.04.zip with twrp, the install went fine, but the new bootloader ends up turning off the KF instead of going into recovery. if i don't make a choice, it boots fine to the existing ROM, but if i select recovery or from the ROM reboot to recovery, the KF boots, the power button blinks, then it powers off completely. i tried from the advanced menu to turn off the charger mode, but that doesn't stick and didn't make a difference.

likely unrelated, but just in case - i've got the problem with this kf that sometimes the screen won't turn back on after random intervals while unplugged from the charger, never has issues while plugged in.

any thoughts?
[Kindle Fire Android Development] philo_enyce:
fun with windows 8

next challenge - win 8 doesn't like it if you try to install unsigned/mis-matched drivers. after running through the bootloader and recovery installer, the KF no longer shows up as a Kindle Fire, but as an Amazon OtterX and needs the USB drivers reinstalled. to install the original KF drivers, you need to tell windows that it's ok to disable signature verification, here are the steps:

mouse to the bottom right to open metro menu

Choose `Settings'

Click ‘More PC Settings’

Click ‘General’

Scroll down, and click ‘Restart now’ under ‘Advanced startup’

Click ‘Troubleshoot’

Click ‘Advanced Options’

Click ‘Windows Startup Settings’

Click Restart.
[Kindle Fire Android Development] Hashbang173:
Is this amount of storage space right? I came from dualboot so I want to make sure I don't have any useless partitions on my device.