yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] :
I wasnt offened, but sorry, I return sarcasm with sarcasm. Ok thanks! I'll switch to OtterX!
[Kindle Fire Android Development] thedarksavant:
Best way to roll, in my experience. :)
[Kindle Fire Android Development] ttakacs:
You get more storage space. On my two Kindles, the one running CM 10.2 shows 5.0gb main storage. The other, running OtterX, shows 5.7gb main storage. The battery life on OtterX, at least for me, is terrible.
[Kindle Fire Android Development] t3chwizard:
For me otterx has been quite slow. I might switch back to see if it is any better, but that is a pain in the butt to do so I will just stick with otterx now that I think about it.
[Kindle Fire Android Development] Lord Morpheus:
I had the same problem, but i found that somewhere along the line, the RUNTIME had switched to ART . Check if it has and revert back to Dalvik. It might not be the cure for your sluggish Fire but thought I'd share.
[Kindle Fire Android Development] t3chwizard:
Nope I've been on Dalvik and it still is on Dalvik
[Kindle Fire Android Development] damystica:
Hashcode, when will you fix the battery life draining problem?
[Kindle Fire Android Development] sd_shadow:
Hashcode is no longer officially working on this.

Hashcode Ends Official Support
[Kindle Fire Android Development] damystica:
Hic hic, thank you. I love my Kindle in this mode but just really hate the crappy battery life during sleep mode. I think I am going back to stock Kindle Fire now.
[Kindle Fire Android Development] Shuikron:
So after flashing cm11 and the google apps, how long should it take to boot up?
[Kindle Fire Android Development] sd_shadow:
2 mins or so
[Kindle Fire Android Development] Shuikron:
Hrm. I feel I may have done something wrong or, once again, missed a step. I let mine sit for about 10 minutes and it just said it was booting. I can get into TWRP, but I don't have the extra selections on the boot menu (the one where I'm supposed to use the power button to select which one I want). Thoughts?
[Kindle Fire Android Development] Shuikron:
Initially no. And like an idiot, I didn't back anything up. CM11 is installed as is twrp 2.7.1.0. The issue I'm having atm is that my PC isn't recognizing it. My bootloader didn't change either. The logo is still the small Kindle Fire with the word fire being blue.
[Kindle Fire Android Development] sd_shadow:
Then you skipped most of the steps
[Kindle Fire Android Development] Shuikron:
Ok, so how do I go about starting over? Or is that no longer an option?
[Kindle Fire Android Development] sd_shadow:
doesn't matter if you have 1.X FFF bootloader

may need to fix drivers, win 7, or 8?

did you try the mount usb option in TWRP?

---------- Post added at 08:46 PM ---------- Previous post was at 08:43 PM ----------

kindle must be seen in device manager as an adb interface

should be android phone>adb interface , or kindle>adb interface sometimes works
[Kindle Fire Android Development] Shuikron:
The FFF bootloader is 1.5. I'm running windows 7 and yes, did try to mount the usb in twrp. The log says it couldn't find one to mount. But I can browse it in the file manager in twrp without any issues. I did reinstall the drivers and as it boots up, my PC will pick it up for about 15 seconds in fastboot mode, but unless I keep pressing the power button, it won't stay in that mode.
[Kindle Fire Android Development] sd_shadow:
when in twrp try to

adb push otterx-u-boot_v2.05.zip /sdcard

and same for zip-otterx-twrp-2.7.1.0-recovery.zip
[Kindle Fire Android Development] Shuikron:
While in twrp, my PC doesn't recognize it. I keep getting the error about the device cannot start. I've uninstalled and reinstalled the drivers and still get the same result. I did manage to get it into fastboot mode where I can use fastboot via cmd.exe though.
[Kindle Fire Android Development] sd_shadow:
try flashing openrecovery-twrp-2.2.2.1-blaze.img and see if that fixes,

power off kindle run

fastboot flash recovery openrecovery-twrp-2.2.2.1-blaze.img

if not, may need to reflash bootloader
[Kindle Fire Android Development] Shuikron:
Ok. That worked. Now, do I need to start from the very beginning of the video?
[Kindle Fire Android Development] sd_shadow:
yes at the beginning of the video.

install otterx-u-boot_v2.05.zip, and zip-otterx-twrp-2.7.1.0-recovery.zip at same time
[Kindle Fire Android Development] Shuikron:
Ok. Got new bootloader and twrp on it and running. Sadly, my PC once again, does not pick it up as an adb device.
[Kindle Fire Android Development] sd_shadow:
Could try the drivers from here http://xdaforums.com/showthread.php?t=2544410
[Kindle Fire Android Development] Shuikron:
Those are the ones I've got installed.
[Kindle Fire Android Development] sd_shadow:
Then use install.drivers.bat from

http://xdaforums.com/showthread.php?t=2192818

[Root][TWRP][COTR][BOOTLOADERS]Kindle Fire Utility v0.9.9 (4/5/13) [1st Gen Only!]
[Kindle Fire Android Development] Shuikron:
Tried that too. No dice.
[Kindle Fire Android Development] sd_shadow:
could try a different pc, or a rom that requires a lower twrp version like CM10, CM7, or stock
[Kindle Fire Android Development] SyCoREAPER:
disregard
[Kindle Fire Android Development] sd_shadow:
see [INDEX] Development Kindle Fire 1

and [How To][Videos] For Kindle Fire 1 [2014]
[Kindle Fire Android Development] SyCoREAPER:
Thanks but I think I got things mixed up and am totally mind melted.

The guide doesn't mention anything about if you have FireFireFire already (that I can find) or going back to stock or FireFireFire.

My biggest concern is that with Hashcode not supporting this anymore that eventually OtterX builds will disappear or require more than what OtterX can do. I'd like the option of going back to my previous set up if needed.

Please be patient with me on this, I haven't dealt with anything this overly complicated to flash. Coming from a Bionic which all I needed was SafeStrap and a Minix which you could directly flash anything you wanted, makes this a little more perplexing.
[Kindle Fire Android Development] sd_shadow:
This guide assumes if you have twrp you have FFF bootloader

see my How-To videos

Yes, Official support from Hashcode, but he just posted CM12 for OtterX, so he is not gone, and it will be awhile before CM13 is even started.

Just read and reread, and watch my videos. http://xdaforums.com/kindle-fire/general/how-to-kindle-fire-1-t2828056
[Kindle Fire Android Development] Shuikron:
Could you suggest a good version of CM that would work with blaze?
[Kindle Fire Android Development] sd_shadow:
http://xdaforums.com/showthread.php?t=1859851

[INDEX] Kindle Fire Development *REVISED*

---------- Post added at 10:12 PM ---------- Previous post was at 10:00 PM ----------

of course you need to switch back to amazon partitions from otterx first
[Kindle Fire Android Development] SyCoREAPER:
So, I've read over the instructions a few times . If I wanted to load a plain old custom Otter ROM, would I just need to change the partition format to Amazon from OtterX? I don't care if I can never go back to Amazon firmware which I assume Hash is referring to when he says tricky to go back?
[Kindle Fire Android Development] sd_shadow:
[

Link in my how-to videos

How-To] Revert from OtterX Project to Stock Kindle Fire Rom
[Kindle Fire Android Development] palmheel:
Need help, I think I messed up bad. Installed Bootloader v2.5, TWRP v2.7.0.1 for otterX, partitios set to otterX, I mount usb storage but under device manager it has exclamation on other devices Amazon OtterX.
[Kindle Fire Android Development] sd_shadow:
mount storage does not work with OtterX partitions, must use adb push
[Kindle Fire Android Development] lovejoy777:
dont panic. windows??

---------- Post added at 01:04 AM ---------- Previous post was at 01:02 AM ----------

ninjad sorry shadow didnt think you were there. (should have known better) ;)
[Kindle Fire Android Development] sd_shadow:
I certainly do not hold all the answers...
[Kindle Fire Android Development] lovejoy777:
just most of them, thank god
[Kindle Fire Android Development] palmheel:
I tried adb push, but adb , am kind of new at this, unless I am typing the wrong commands.

C:\adb>devices

'devices' is not recognized as an internal or external command,

operable program or batch file.

C:\adb>

I can boot Kindle normal and it loads an old Glazed ICS, as you can tell is been a while.
[Kindle Fire Android Development] sd_shadow:
Edit: Need to cd to folder adb is in first

---------- Post added at 07:30 PM ---------- Previous post was at 07:28 PM ----------

Spell check got me
[Kindle Fire Android Development] palmheel:
I don't follow you on this "Need can to folder adb is in first"
[Kindle Fire Android Development] sd_shadow:
If adb is not installed global, need to change command prompt directory with cd \adb

If c:adb is folder adb.exe is in
[Kindle Fire Android Development] palmheel:
Be patient with me am a noobie at this, these commands confuse me, could you tell me how or point to somekind of tutorial, I opened a command prompt and typed cd\adb and got the error. Iam really at this.
[Kindle Fire Android Development] sd_shadow:
yep, You need to download adb/fastboot files they can be found here http://xdaforums.com/htc-one/general/tool-updated-adb-version-1-0-32-fastboot-t2932160 or adb1.0.32-2014.zip

unzip place files ( AdbWinUsbApi.dll, AdbWinApi.dll, adb.exe, fastboot.exe) in a folder I name it "adb" and create it in c drive

I show how in my video [YouTube] [How To] convert to OtterX ROM/TWRP/Bootloader [2014-05-08]

---------- Post added at 08:08 PM ---------- Previous post was at 07:57 PM ----------

or download adb from adb1.0.32-2014.zip

if you don't have 7.zip, winrar, or no idea what that means

and select extract files after downloading
[Kindle Fire Android Development] palmheel:
Thank for your patience, finally got adb installed, I'll read some about pushing the files,before I go any further.
[Kindle Fire Android Development] palmheel:
I got adb working I belive, but my device manager is showing my kindle as Amazon OtterX and a driver conflict, I do have Kindle drivers installed. Can you help on this?.
[Kindle Fire Android Development] sd_shadow:
did you try?

adb push filename /sdcard

---------- Post added at 10:41 PM ---------- Previous post was at 10:38 PM ----------

if you get

waiting for device

drivers need to be fixed
[Kindle Fire Android Development] sd_shadow:
Missed push command

---------- Post added at 11:22 PM ---------- Previous post was at 11:20 PM ----------

should be

adb push Slim-otter-4.4.4.build.8x-385.zip /sdcard
[Kindle Fire Android Development] palmheel:
Also tried this:

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Zanshin>adb push Slim-otter-4.4.4.build.8.8-gcc4.7.zip sdcard

'adb' is not recognized as an internal or external command,

operable program or batch file.

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Zanshin>adb push Slim-otter-4.4.4.build.8.8-gcc4.7.zip sdcard

'adb' is not recognized as an internal or external command,

operable program or batch file.

C:\Users\Zanshin>cd\adb

C:\adb>adb push Slim-otter-4.4.4.build.8.8-gcc4.7.zip /sdcard

error: device not found

C:\adb>adb push Slim-otter-4.4.4.build.8.8-gcc.4.7.zip /sdcard

error: device not found

C:\adb>
[Kindle Fire Android Development] sd_shadow:
edit;

---------- Post added at 11:26 PM ---------- Previous post was at 11:25 PM ----------

yep; now you have a drivers error

---------- Post added at 11:28 PM ---------- Previous post was at 11:26 PM ----------

win 7 or 8?

---------- Post added at 11:29 PM ---------- Previous post was at 11:28 PM ----------

used install.drivers.bat from kindle fire utility?

---------- Post added at 11:32 PM ---------- Previous post was at 11:29 PM ----------

try power off kindle, disconnect usb, reboot pc, reboot kindle, select recovery, once twrp boots, reconnect usb
[Kindle Fire Android Development] palmheel:
Windows 7

I also got this:

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Zanshin>cd\adb

C:\adb>adb push Slim-otter-4.4.4.build.8.8-gcc4.7.zip /sdcard

cannot stat 'Slim-otter-4.4.4.build.8.8-gcc4.7.zip': No such file or directory

C:\adb>adb push Slim-otterx-4.4.4.build.8.8-gcc4.7.zip /sdcard

failed to copy 'Slim-otterx-4.4.4.build.8.8-gcc4.7.zip' to '/sdcard': Is a direc

tory

C:\adb>

C:\adb>adb push Scion-v-0.02.zip /sdcard

cannot stat 'Scion-v-0.02.zip': No such file or directory

C:\adb>adb push Slim_mini_gapps.4.4.4.build.8x-385.zip /sdcard

cannot stat 'Slim_mini_gapps.4.4.4.build.8x-385.zip': No such file or directory

C:\adb>
[Kindle Fire Android Development] sd_shadow:
Partitions are not correct or format again

---------- Post added at 11:59 PM ---------- Previous post was at 11:52 PM ----------

select wipe>advanced>check all> swipe to wipe

do you get any unable to mount errors?
[Kindle Fire Android Development] palmheel:
used install.drivers.bat from kindle fire utility?

try power off kindle, disconnect usb, reboot pc, reboot kindle, select recovery, once twrp boots, reconnect usb

That did it, thank you very much for your patience in dealing with a dummy.
[Kindle Fire Android Development] sd_shadow:
Your welcome
[Kindle Fire Android Development] SyCoREAPER:
But Mike doesn't want a stock Kindle Fire Rom if I ever go back. If I ever were to go back from OtterX to Otter and use custom Roms. I will still watch the video nevertheless.

Someone needs to create a cleaned up wiki formatted thread with everything on one page cleaned up and easy to find.
[Kindle Fire Android Development] thedarksavant:
Sounds like we have a volunteer ;)
[Kindle Fire Android Development] SyCoREAPER:
I have absolutely no problem doing it, but would rather wait until I have done the process myself. Nothing worse than some idiot who writes documentation but has never used the product. You know?

Once I make the switch, I will try to draft something up.
[Kindle Fire Android Development] sd_shadow:
http://xdaforums.com/showthread.php?t=1859851

[INDEX] Kindle Fire Development *REVISED*

---------- Post added at 12:17 PM ---------- Previous post was at 11:56 AM ----------

and renamed my return to stock thread to [How-To] Revert from OtterX Project to Stock Amazon Partitions
[Kindle Fire Android Development] tthoma:
I'm stuck on Step 5 from the OP. Everything worked fine up to that point. I can't get Windows to mount the Kindle when it's booted into recovery. I *did* do the test before I started everything to confirm that you can use ADB to push files to the device while booted into recovery.

Windows 8.1, I know about the enable installing unsigned drivers,

I've rebooted everything, uninstalled and reinstalled drivers, etc.

Windows will connect when the Kindle is booted in fastboot.

What else to try?
[Kindle Fire Android Development] sd_shadow:
Which is step 5? Push rom and gapps?

Which twrp version?

---------- Post added at 03:19 PM ---------- Previous post was at 03:17 PM ----------

Which drivers?
[Kindle Fire Android Development] tthoma:
TWRP 2.7.1.0, and yes, step 5 is actually flashing the ROM and gapps. Drivers are the ones that came with kfu, I can get exact info if you tell me where to look. (Still flailing in win 8 a bit)
[Kindle Fire Android Development] sd_shadow:
try disconnecting usb cable, power off kindle, reboot pc, power kindle back on, boot to TWRP, then reconnect usb.
[Kindle Fire Android Development] tthoma:
Did that already, twice for good measure.
[Kindle Fire Android Development] sd_shadow:
could be drivers, could be bad twrp or bad bootloader install

---------- Post added at 04:31 PM ---------- Previous post was at 04:26 PM ----------

what happens when in twrp with

adb devices
[Kindle Fire Android Development] tthoma:
adb devices shows nothing attached. Again, it did before I started the whole process and verified that adb was working.

Tried installing adb and the drivers (included with KFU v0.9.9) on my win 7 machine and repeating - same symptoms.

Can I get myself out of this with fastboot?
[Kindle Fire Android Development] sd_shadow:
yes, should be able to fix.

did you try with kindle in twrp?

adb devices

what happens?
[Kindle Fire Android Development] tthoma:
Yes, with kindle booted into TWRP, adb devices reports nothing attached:

List of devices attached

So...nothing. Again no evidence that either PC can mount the kindle in TWRP mode.

Next steps?
[Kindle Fire Android Development] sd_shadow:
actually if nothing is connected it would say

waiting for device

---------- Post added at 03:16 PM ---------- Previous post was at 03:13 PM ----------

I would reflash twrp in bootloader

see my Flashing TWRP in OtterX bootloader
[Kindle Fire Android Development] lovejoy777:
If I do adb devices with nothing attached I don't get waiting for device, its just blank like tthoma's output. I only get waiting for device if I use fastboot. (Ubuntu 14.10).
[Kindle Fire Android Development] tthoma:
OK, did this, no change.

Saw your other posts on this thread with a user having identical problem, starting here http://xdaforums.com/showpost.php?p=56731619&postcount=46

and decided to follow the same instructions. ADB now happily recognizing 2.2.2.1, but getting can't mount /sdcard errors in TWRP

whenever I do anything

e.g.

E:Unable to mount /sdcard (tw_mount)

E:failed to mount /sdcard (Invalid argument)

I set the partition mode back to Amazon

Do I need to load a different bootloader (still on the otterx one. v2.05) ?
[Kindle Fire Android Development] lovejoy777:
Yes use version 1.4

---------- Post added at 01:15 AM ---------- Previous post was at 01:10 AM ----------

Sorry 1.5 here. https://goo.im/devs/Hashcode/otter/bootloader/
[Kindle Fire Android Development] tthoma:
That's done, bootloader 1.5, TWRP is 2.2.2.1, but still getting the same errors, can't mount /sdcard

Tried wiping External storage, get same error

E:Unable to mount '/sdcard' (tw_mount)

E:failed to mount /sdcard (Invalid argument)
[Kindle Fire Android Development] sd_shadow:
You are probably going to need to wipe cache, reboot, wipe storage

May take a couple of tries

---------- Post added at 08:41 PM ---------- Previous post was at 08:25 PM ----------

If doesn't work related flash Otter X twrp it has more formatting options
[Kindle Fire Android Development] Hashcode:
Updated the TWRP build to v2.8.2.0 for OtterX. This was built from Android 5.0 sources.

For release notes on TWRP:

http://teamw.in/project/twrp2

Specific to OtterX: I changed the USB VID/PID for adb in recovery to match Android OS: 0x1949/0x0006 (previously 0x0004).

Hopefully, this will help those with USB issues in recovery. Also, TWRP v2.8.2.0 supports MTP mounting under "Mount" -> "Enable MTP" button. Some users may have to toggle that to Disable first and then re-enable occassionally. This bug is still being tracked down.

See post #3 for update instructions
[Kindle Fire Android Development] lovejoy777:
You're the man. Cheers hash ?
[Kindle Fire Android Development] koop1955:
Great Work!

Thank you, Hashcode! Works great!
[Kindle Fire Android Development] tthoma:
Just closing the loop, none of this worked. What did work is mounting as USB storage (using TWRP 2.2.2.1) and using the PC to format it. I was then down another rabbit hole trying to flash the KitKat roms with an older twrp, which results in

Installing update...
set_metadata_recursive: some changes failed

errors. Gave up and reverted to an ICS Hellfire ROM and all is well. Good enough for now. Thanks for the help [MENTION=4267571]sd_shadow[/MENTION]
[Kindle Fire Android Development] mschumacher69:
Glad to see you're still around [MENTION=4243514]Hashcode[/MENTION]!
[Kindle Fire Android Development] asjimene:
I am having an issue after trying to flash the newest Twrp. I did the fastboot flash method and it seemed to complete successfully however, when i try to enter recovery, it jumps into fastboot mode. I then tried to flash back to 2.7.1.0 and the same thing is occurring, I am running bootloader v2.05 on OtterX. Anything I should try to get the recovery back?

edit: I can still get into CM12 if that helps my case at all. Thanks!

edit2: I'm dumb guys.... I need to flash the .img not the zip through fastboot. :/ I am not a smart man...
[Kindle Fire Android Development] Hashcode:
Glad you worked it out :)
[Kindle Fire Android Development] Ixthusdan:
The zip worked just fine for me. I flashed it and then after reboot flashed the latest slimpop otterx. All good.
[Kindle Fire Android Development] asjimene:
Thanks Hash,

Just had a brain fart there haha.

Thanks for this update! Great work again, as always!
[Kindle Fire Android Development] Vlasp:
To install the TWRP 2.8.2, I just unzipped the zip and then flashed the img using Flashify.:) Everything is perfect. Thanks [MENTION=4243514]Hashcode[/MENTION]. :D
[Kindle Fire Android Development] bowen873:
I'm trying this for the first time and I got through all of the steps except for pushing the ROM and GAPPS to the SD card. My device isn't showing up in ADB. I've read through all of the suggestions and tried most of them multiple times. This may be a dumb question, but with the new version of TWRP does MTP Mount mean that I can just transfer files to the device through Windows Explorer and then flash them like I could previously on the old partition layout? My computer recognizes the device (just not ADB) and allows me to push files, I just wasn't sure if it would work.
[Kindle Fire Android Development] Ixthusdan:
Yes, that will work. We have been using adb because Windows would not recognize the device as a drive.
[Kindle Fire Android Development] bowen873:
Thank you - this worked without any issues. I spent hours trying to get ADB to see my device on multiple computers so this was huge. And thank you Hashcode for the putting all of this together. The detailed instructions are great.
[Kindle Fire Android Development] Shuikron:
Ok so I got the fastboot cable made by skorp and my kindle goes into fastboot mode as it should but my POS PC won't recognize it via adb or fastboot. Regardless of which driver I'm using. I'm gonna try a different PC tomorrow and if that doesn't work, I'm going to hit the Kindle with a frickin hammer.
[Kindle Fire Android Development] sd_shadow:
Fastboot cable will not help if you already have twrp

---------- Post added at 12:02 AM ---------- Previous post was at 12:01 AM ----------

Or rather fff bootloader
[Kindle Fire Android Development] Shuikron:
Dimmit. Posted in wrong thread...
[Kindle Fire Android Development] sd_shadow:
So this is a different kindle?
[Kindle Fire Android Development] mrw1215:
Question. I'm trying to apply this to someone else's Kindle Fire for them, and it's been a while since I worked with doing this stuff for a Kindle Fire. I'm running into some issues that I'm wondering about. For one, I finally got ADB recognizing the device, but the adb push command doesn't seem to work when I try to push something to the SD Card location. On top of that, when I boot into recovery mode (TWRP), ADB no longer sees the device. Essentially, it's only seeing the device when it's running in a standard boot. This means I can't push the ROM via ADB to flash it, which means I can't do the portion of this process that requires me to change and wipe the partitions, because I'd be unable to boot normally again, leaving me no way to get ADB access to push the ROM and gapps. Any advice?
[Kindle Fire Android Development] sd_shadow:
Windows version?

Twrp version?

Bootloader version?

---------- Post added at 01:10 PM ---------- Previous post was at 01:09 PM ----------

did you watch my video? [YouTube] OtterX ROM/TWRP/Bootloader [2014-05-08]
[Kindle Fire Android Development] mrw1215:
I'm on Windows 8.1. I've already installed the OtterX bootloader and TWRP version supplied in the first few posts of this thread.
[Kindle Fire Android Development] sd_shadow:
Try the 2.7.1.0 twrp
[Kindle Fire Android Development] mrw1215:
Okay, that worked, thanks. Question, though. If I flash a Lollipop ROM, am I going to have to flash TWRP 2.8.2.0 before I can do that? Will flashing a LP ROM on 2.7.1.0 mess things up?
[Kindle Fire Android Development] sd_shadow:
2.7.1.0 works fine with LP roms