yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] JimDandy68:
What does it mean if I have no mmcblk0boot0 or mmcblk0boot1 to backup before attempting this project?
[Kindle Fire Android Development] lovejoy777:
don't forget to hit shadows thanks button:-p
[Kindle Fire Android Development] sd_shadow:
they contain Wifi MAC address + Encoded Secret for registering w/ Amazon services- BT MAC address- Serial #- etc

if they are lost you will not be able to use stock kindle rom with amazon services

see [EMMC CORRUPTION FIX] HOW-TO Recover EMMC Bricked Kindle Fire 1st Gen [2013-08-20]

It's possible they are already corrupt, and if using cm11 device may work fine, if it has been anyways

or you have a bad usb cable or corrupt recovery, that is causing commands to fail.

If you never plan on using stock rom with Amazon services, probably don't need the backups

I have gone back and forth with OtterX and stock many times and never restored the partition backups, but I did back them up the first time.

What are your current bootloader and TWRP versions?
[Kindle Fire Android Development] JimDandy68:
Hmm. This is a Kindle I found being recycled at work. Fixed the USB (fastboot only works momentarily with Soupkit on boot, but all else, including ADB seems fine). I deregistered the original owner, did a Factory Reset to wipe all of her data. I rooted and now have either 1.4a or 1.5 FFF (not sure, but can't seem to upgrade to 1.5 if the UI is any indicator) and 2.2.2.1 TWRP.. I was just looking into doing OtterX, and wanted to start with the backup. I'll check the thread you linked. Thanks for your help and work.

Oh, and I currently have a registered Amazon account (mine), wifi seems to be working fine, and I have both a Wireless MAC and SN listed in the Device menu.
[Kindle Fire Android Development] Mongo23ny:
I think I was out of thanks for the day. The thank you was meant for you too. I appreciate all the help you guys gave me. My Kindle is running great now.
[Kindle Fire Android Development] lpjunior999:
I would love some way to get my Kindle back from OtterX to stock. Because right now it's basically a dedicated TWRP machine.
[Kindle Fire Android Development] sd_shadow:
See my http://xdaforums.com/showthread.php?t=2828056

[How To][Videos] For Kindle Fire 1 [2014]
[Kindle Fire Android Development] leswgnr:
Finally got my usb/power port fixed and tried out the bootloader. Works perfectly! Timing is great and very clear choices on the menu. I can't say enough about the Fastboot screen-just fantastic. Thanks Hashcode - looking forward to OtterX next..
[Kindle Fire Android Development] Roseysdaddy:
installed fine, but when it rebooted it went through the process like I had fresh installed a rom, now i have no "space" according to CM.
[Kindle Fire Android Development] koop1955:
I answered your question on the TWRP thread about installing recovery. Is that you most current question?
[Kindle Fire Android Development] Roseysdaddy:
no, i don't know what the hell is going on. once I just got the android error, now every single time I reboot, it acts like its the first time ive booted since installing a new rom and there is no space on the disk and nothing mounts in twrp.
[Kindle Fire Android Development] Hashcode:
Make sure you didnt swap to the otterx partition layout. its not supported yet.
[Kindle Fire Android Development] lovejoy777:
New OtterX boot splash with otter image.

Just download and flash in fastboot:

fastboot flash splash initlogo.bmp

https://dl.dropboxusercontent.com/u/75065013/otterx-splash/initlogo.bmp
[Kindle Fire Android Development] micl9:
LOL

Nice Lovejoy!
[Kindle Fire Android Development] vbdss:
So i was the only one that had no fastboot access after using the eMMC bug fix on OtterX Bootloader?
[Kindle Fire Android Development] lovejoy777:
no mate i too had that issue. can you see it with lsusb. its a lab26 device (if i remember). if your. running windows its bound to be some wierd driver issue. can you try a liveusb with ubuntu and run the firekit to get control again??

---------- Post added at 09:31 AM ---------- Previous post was at 09:30 AM ----------

not sure about virtualbox as ive never used one.
[Kindle Fire Android Development] vbdss:
I am trying to do it, but i cant make the damn linux boot, it hangs on some kinds of DOS screen saying that the sound mixer failed.

I will try again sometime.

EDIT1: HURRAY, got Twrp to install

EDIT2: Just booted CM11 for the first time after the brick, thank you hash and lovejoy
[Kindle Fire Android Development] lovejoy777:
all working well now?

---------- Post added at 04:51 PM ---------- Previous post was at 04:49 PM ----------

dont forget fstrim in term emulator.

su

fstrim /data

fstrim /cache

---------- Post added at 04:53 PM ---------- Previous post was at 04:51 PM ----------

^^^^ if your on nightly^^^^^ wont work on m4 snapshot just the latest nightlies :)
[Kindle Fire Android Development] vbdss:
Won't be using official CM11, always liked the CM/SGT7.

What the command fstrim do?

Enviado de meu Moto G usando Tapatalk
[Kindle Fire Android Development] lovejoy777:
if you dont use it your cache just gets filled and everything comes to a grinding halt. mine hardly operated properly until i ran that. it works on twa's new nightlies as well (i think). well worth running fstrim. you only have to do it once.

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

maybe [MENTION=4243514]Hashcode[/MENTION] could give you a better explanation of what it does:)
[Kindle Fire Android Development] sabres032:
[MENTION=4243514]Hashcode[/MENTION] being I'm still a rookie when it comes to adb and fastboot I want to make sure I understand what I'm doing first before jumping in and bricking a working device.

I assume the command adb shell "dd if=/dev/block/mmcblk0boot0 of=/sdcard/boot0.bin" is the command to open that partition and the command adb pull /sdcard/boot0.bin is the command to retrieve and save the partition files to my computer?

If my assumption is correct then I have to run each line separately i.e. adb shell "dd if=/dev/block/mmcblk0boot0 of=/sdcard/boot0.bin" let the data load, then run adb pull /sdcard/boot0.bin to pull and save the data. Then rinse and repeat as necessary for the other partitions?

Hope this wasn't to confusing of a question that makes you want to kick puppies. :D
[Kindle Fire Android Development] lovejoy777:
yes the dd commands copy the partitions to sdcard so you can then pull them to your pc. you will have to give a location for them to be pulled to. ie. adb pull /sdcard/boot0.bin /home/lovejoy777/Desktop/kindlebackup and each command on its own like you said.
[Kindle Fire Android Development] Roseysdaddy:
any way to do this without using adb?
[Kindle Fire Android Development] lovejoy777:
its not adb its fastboot

---------- Post added at 12:59 AM ---------- Previous post was at 12:35 AM ----------

thanks again Hash:) 1st otter build in 2 years. time to adjust it slightly:D
[Kindle Fire Android Development] Roseysdaddy:
let me rephrase that: anyway to do it without hooking it up to a pc?
[Kindle Fire Android Development] lovejoy777:
sorry, not that i know of. maybe it can be put in a flashable zip. but im not to sure.

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

Hash is going to m make flammable. zip

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

flashable^^^^^^ lol
[Kindle Fire Android Development] leswgnr:
Just loaded up this image - just great, Lovejoy777!
[Kindle Fire Android Development] lpjunior999:
No, I found that, just trying to figure out why after switching partition mode back to Amazon it gives me a "this is an OtterX" error. I have to sideload everything since my computer can't communicate with it too. I'm basically flashing a literal brick.
[Kindle Fire Android Development] sd_shadow:
if you get a "this is an otter x" message, you still have an otter x twrp installed, in my video I show how to install a blaze/otter twrp and bootloader.
[Kindle Fire Android Development] JimDandy68:
M

So I'm still curious here. If I run parted on /dev/block/mmcblk0 through adb, here's what I see:

Number Start End Size File system Name Flags
1 131kB 262kB 131kB xloader
2 262kB 524kB 262kB bootloader
3 524kB 11.0MB 10.5MB dkernel
4 11.0MB 212MB 201MB ext4 dfs
5 212MB 229MB 16.8MB recovery
6 229MB 296MB 67.1MB ext4 backup
7 296MB 307MB 10.5MB boot
8 307MB 312MB 5243kB ext4 splash
9 312MB 849MB 537MB ext4 system
10 849MB 2041MB 1192MB ext4 userdata
11 2041MB 2309MB 268MB ext4 cache
12 2309MB 7690MB 5380MB fat32 media

Is it possible that mmcblk0boot0 and mmcblk0boot1 should just map two two of these partitions or data blocks (sorry, I'm a dunce when it comes to understanding this emmc stuff)? It still seems to me that this Kindle is working fine but doesn't list mmcblk0boot0 or mmcblk0boot1, and I'd still like to back up. Thanks.

[Edit] I gave in and just went ahead with Otterx. Running Slimkat now. Thanks.
[Kindle Fire Android Development] lowpro3210:
Please Help

I followed the instructions in OP and instructions from this video https://www.youtube.com/watch?v=8_poieP0ruI down to the T and I am getting "encryption unsuccessful" http://s13.postimg.org/oc8ngbip3/20141013_224458_HDR.jpg

please help :(

the files I used were cm-11-20140508-UNOFFICIAL-otterx, gapps-kk-20140606-signed, otterx-u-boot_v2.05, and zip-otterx-twrp-2.7.1.0-recovery. Factory reset gives the same results="encryption unsuccessful"
[Kindle Fire Android Development] sd_shadow:
May need to fix partitions

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

try the fix partition option in twrp wipe>advanced>check data>repair file system

should be

current file system: f2fs

size 5880mb

select repair

swipe to Repair

reboot

also could try PA Gapps mini or micro instead of gapps-kk-20140105

also newer cm11 builds here http://download.cyanogenmod.org/?device=otterx&type=
[Kindle Fire Android Development] lowpro3210:
I tried fixing the partitions in TWRP but everything matched with what you posted (current file system: f2fs, size 5880mb) - I tried to repair however that did not fix the issue, I think it may have been the ROM itself. I used the CM11 link you provided and all is well :) (cm-11-20141008-SNAPSHOT-M11-otterx.zip) YOU ROCK!!! What would you recommend as far as possibly speeding the kindle up a bit, possibly using a different kernel or a supercharger v6/v8? I 'think' I read somewhere here on XDA that there is a kernel and you would just need to use trickster mod and setting it to "smartass" but I can't seem to find it now. Anyways, I just wanted to say thank you so much for the help :highfive:
[Kindle Fire Android Development] koop1955:
Those kernels are for the SlimKat ROM (http://xdaforums.com/showthread.php?t=2747564) and not for CM-11, as far as I know. You could either switch ROMs or (not recommended) try flashing just the kernels with your current set up. If you do the latter, MAKE A BACK UP FIRST! I hope that was clear enough. :fingers-crossed:

SlimKat is being actively developed, new build expected out later this week. [MENTION=4410674]lovejoy777[/MENTION] is currently developing a small app to allow users to flash files to modify system settings. Read through the thread there to see what is going on.
[Kindle Fire Android Development] Roseysdaddy:
I did this back in may or whenever and everything was successful but I havent used it much since then. If i wanted to update this where do I get the latest otterx rom cm rom?
[Kindle Fire Android Development] Ixthusdan:
Go to cm nightlies. Look under kindle fire, otterx
[Kindle Fire Android Development] sd_shadow:
Link to nightlies only 3 posts up
[Kindle Fire Android Development] t3chwizard:
Okay so adb won't work at all in recovery for some reason I type "adb devices" into my computer and it cannot see any for some reason. My Kindle is just sitting charging right now as I have no more time for it and I don't want to do any irreversible damage. Does anyone know how to fix this????????
[Kindle Fire Android Development] sd_shadow:
How is it listed in Device Manager?
[Kindle Fire Android Development] t3chwizard:
It shows as Amazon OtterX for fastboot and doesn't show for adb. I installed drivers on my PC as well.
[Kindle Fire Android Development] sd_shadow:
what windows version 7, 8?

---------- Post added at 11:37 PM ---------- Previous post was at 11:36 PM ----------

It has to show up as something, pull cable and see what disappears, reconnect, see what appears.
[Kindle Fire Android Development] t3chwizard:
Windows 7. It literally won't show up. All I see is Google ADB something.

---------- Post added at 07:19 AM ---------- Previous post was at 07:10 AM ----------

In fedora when I type lsusb it says "lab126 inc. Amazon Kindle 3/4/Paper white"

Edit, it worked fine with Fedora. For some reason it wouldn't work on windows for me.
[Kindle Fire Android Development] sd_shadow:
Yes that probably is it select it, uninstall it, reinstall drivers, reboot pc
[Kindle Fire Android Development] t3chwizard:
Fedora didn't require any drivers all I needed was the ADT and I used adb and it worked. Windows is a pain in the butt.
[Kindle Fire Android Development] sd_shadow:
Yes but it was fixable, if you would have just answered my questions
[Kindle Fire Android Development] t3chwizard:
I tried rebooting and reinstalling but it didn't work so I just went to Fedora.
[Kindle Fire Android Development] bobcat131:
Nandroid backup made but....

How do I flash the nandroid files from my pc to the android device.? Seems like the partitions are messed up
[Kindle Fire Android Development] sd_shadow:
Please do not Quote op, it adds almost a whole page to the thread.

Very unlikely that you need to restore your backed up partitions but if so see [EMMC CORRUPTION FIX] HOW-TO Recover EMMC Bricked Kindle Fire 1st Gen [2013-08-20]
[Kindle Fire Android Development] t3chwizard:
How can I go back to Otter partitions. I tried setting it to amazon mode from the boot loader but it didn't work well because when I try to download files in the OS I get this message saying "usb storage unavailable"
[Kindle Fire Android Development] sd_shadow:
When you switch back to amazon partitions, you need to wipe wipe wipe, and format, and wipe some more see my [How-To] Revert from OtterX Project to Stock Kindle Fire Rom
[Kindle Fire Android Development] mlkjuggalo:
Any chance of a OtterX 2.8.0.2 TWRP coming ?
[Kindle Fire Android Development] lovejoy777:
mmm which devs are left working on the kindle?? [MENTION=4267571]sd_shadow[/MENTION] is twa or any of the other masters around still? maybe [MENTION=4630246]joshuabg[/MENTION] knows about recovery compiling. I've never done it but could take a look if no one else can. I'm just very busy at the minute, (slimkat, my installer apk, work, wife and a 6 and a 5 year old) not enough time in a day???
[Kindle Fire Android Development] Hashbang173:
I can compile TWRP for OtterX. Just give me some time.
[Kindle Fire Android Development] kusic:
Awesome

I followed the procedure from first post, and now I am fine and happy on otterx. It is awesome. Don't know why somebody do have problems, it is straightforward.

I would never go back to Amazon partitions.

One problem though, Chrome is crashing all the time. Using aosp browser, does anybody know what is wrong with Chrome and CM11?
[Kindle Fire Android Development] sd_shadow:
What rom build did you use?
[Kindle Fire Android Development] Hashbang173:
OK I compiled the latest version of TWRP for the OtterX. Thing is, it is alot smaller than usual so I don't think it is going to work.

This is untested and may brick you device!

If you wish to test download it here

I am currently looking into why it is smaller.
[Kindle Fire Android Development] kusic:
Using latest otterx snapshot m11 right from cyanogenmod download page and latest pa gapps nano.
[Kindle Fire Android Development] sd_shadow:
Flashed, rebooted, selected recovery, stuck at bootloader...

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

I know chrome is not working in Slimkat, but should still work in CM11.

Did you verify md5 checksums for rom and gapps, with a checksum utility? https://sites.google.com/site/sdshadowscollection/home/hash-checksums
[Kindle Fire Android Development] Hashbang173:
Uhh thought that would happen.

Will rebuild.

Edit: I think I found the problem. Rebuilding now. Might take a while since I did make clean.
[Kindle Fire Android Development] kusic:
[/COLOR]I know chrome is not working in Slimkat, but should still work in CM11.

Did you verify md5 checksums for rom and gapps, with a checksum utility? https://sites.google.com/site/sdshadowscollection/home/hash-checksums[/QUOTE]

Yes I did check all md5 sums. To tell the truth, it is crashing both with Amazon and otterx partition scheme. So nothing to do with otterx partition scheme. It is in CM11 I guess. Will try logs.
[Kindle Fire Android Development] lovejoy777:
ok so it looks like the chrome bug effects us all:( is there a rom that we know it works on?, maybe i could check the sources and see whats different.
[Kindle Fire Android Development] kusic:
I do use omnirom on Galaxy i9300 with latest pa gapps full, did not have any Chrome crash at all.
[Kindle Fire Android Development] skyungjae:
Thank you for breathing new life into my kindle.
[Kindle Fire Android Development] Hashbang173:
OK, new build now.

Untested since I can't test ATM

This is untested and may brick your device

Download
[Kindle Fire Android Development] sd_shadow:
I won't be able to test, for an hour or more
[Kindle Fire Android Development] sd_shadow:
Didn't boot

Your image is only 2/3 the size of otterx-twrp-2.7.1.0-recovery.img
[Kindle Fire Android Development] sd_shadow:
Don't know if it means anything, but if I mount the images on an flash drive

this is what they look like
[Kindle Fire Android Development] lovejoy777:
im back tomorrow, i can take a look then if josh hasnt sorted it
[Kindle Fire Android Development] t3chwizard:
Could the Kindle Fire 2 benefit from something like this? And if so could a version be created for the Kindle Fire 2?
[Kindle Fire Android Development] Hashbang173:
I've compiled TWRP successfully before on an old VM (that I don't have any more), not sure what I'm doing differently.
[Kindle Fire Android Development] lovejoy777:
never done recovery before, any guides? im on my way back home, i dont use a vm so maybe that will help:)
[Kindle Fire Android Development] Hashbang173:
Recovery isn't so hard at all. I'm installing a Ubuntu 14.04 VM (My builds with Ubuntu 14.10 didn't work) right now. Once I get everything set up I will try again.

If you want to build TWRP I would start here. (You shouldn't have to make any changes to the otterx device tree, I think)
[Kindle Fire Android Development] lovejoy777:
TWRP 2.8.1.0 for OtterX

Link: https://www.androidfilehost.com/?fid=95784891001605532

enjoy Steve

---------- Post added at 04:03 PM ---------- Previous post was at 04:02 PM ----------

Thanks Joshua, I didnt realize I compile twrp with every rom build :) I just had to put it in a flashable.zip.
[Kindle Fire Android Development] DroidLover93:
Bricked my kindle!

I was playing a modded version on Minecraft with my little sister and while I was playing I plugged my charger into my device, then immediately my kindle glitched out and shut off. Now everytime I press the power button the screen only turns on for about half a second then shuts back off. Its been about a week since the incident and I thought there was no coming back from what happend, but then I learned that my tablet might be bricked and I researched a little to find that there may be a fix by using "fire fix". Is this possible to do with this ROM? Cause I realize this is not like many other ROMS, so I want to make sure Im not waisting my time trying to fix this if its not going to work in the end. If anybody would be kind enough to help me I would greatly appreciate it. Please and thank you.

-a very frustrated girl
[Kindle Fire Android Development] sd_shadow:
Do you have a different charger you can try?
[Kindle Fire Android Development] DroidLover93:
Well, My kindle was already 90% charged when it happened, so im pretty positive its not a battery issue. And yes I have tried three different chargers with no change. Also, note that when I press the power button while the charger is plugged into my device the screen wont turn on at all. But when its not plugged in it turns on for that half a second. I'm so confused about what happened. And it has been very hard finding answers :(
[Kindle Fire Android Development] sd_shadow:
The term bricked means not fixable

---------- Post added at 12:33 AM ---------- Previous post was at 12:29 AM ----------

Don't know, if it was mine, I would try a fastboot cable

---------- Post added at 12:37 AM ---------- Previous post was at 12:33 AM ----------

If the fastboot cable didn't force fastboot mode, could try the short pin trick
[Kindle Fire Android Development] DroidLover93:
Darn, I don't have the resources for this nor do I posses the skills yet to do this.... Someday.

Well, Thank you very much for your effort . I really do appreciate it. I hope I didn't waist too much of your time. Thanks again (:

---------- Post added at 06:45 AM ---------- Previous post was at 06:39 AM ----------

Darn, I do not have the resources, nor do I posses the skills yet to do that.... Someday..

Well, Thank you very much for your effort. I really do appreciate it. I hope I didnt waist too much of your time. Thanks again (:
[Kindle Fire Android Development] sd_shadow:
Have you tried pressing power button for 20 secs?
[Kindle Fire Android Development] DroidLover93:
Yes, that was the first thing I tried. And I just now tried again, without success im afraid :(
[Kindle Fire Android Development] Hashbang173:
I was thinking of making a hangout for people still working on the Kindle Fire for the lolipop update. PM me your Gmail if interested.
[Kindle Fire Android Development] kusic:
Funny thing, daughters Kindle died while playing minecraft too. I did hold the power for like a minute or so to be sure it is not frozen but powered off. Let it charge overnite and it is working now. Original charger of course.
[Kindle Fire Android Development] lovejoy777:
most issues are with chargers or cables. if it completely depletes the battery then it can be hard to get it to start charging again, I've also had this issue on my 2012 nexus7. always use the stock charger (1.8amps).

---------- Post added at 07:23 PM ---------- Previous post was at 07:16 PM ----------

for those using my 2.8.1.0 twrp recovery please read the the change log especially if running windows, read 2.8.0.0 change log as well.

---------- Post added at 07:23 PM ---------- Previous post was at 07:23 PM ----------

http://teamw.in/project/twrp2
[Kindle Fire Android Development] :
Hey guys, Is there any radicle performance(speed) improvement? I am thinking of switching to otterX
[Kindle Fire Android Development] kvestas:
Hey dude, don't even think about switching to otterX!!! And don't listen to everyone (including me) that Michael made this device a higher level with his OtterX project. The whole thing is a lie.

(To be honest I can't understand such odd questions about radical improvements on an old device base. Especially from the guy who have compiled some ROMs by himself earlier. =] )
[Kindle Fire Android Development] VTCruzer:
The incentive lies in the extra storage space. When you switch you have about 6gb free
[Kindle Fire Android Development] :
Ok, I will never switch to OtterX! Its a waste of time i see, and I I didnt make the rom. The original rom and its updates just all of a sudden popped up onto the folder 'Send update, dear God' folder.

Ok,

/sarcasm

I am getting a good speed on my own rom, I just had a question.
[Kindle Fire Android Development] kvestas:
Oh please boy, I had really no intentions to offend you. I appreciate your efforts to make all those ROMs. It was only a shred of irony that you can’t get a radical speed improvement. A bit better yes, but not radical. And in my personal experience OtterX (slimkat particularly) is noticeable better. Including performance (speed).