yashsingh1/xdaforums huggingface dataset:
[Kindle Fire Android Development] sd_shadow:
Using Factory/Fastboot Cable to Flash FFF Bootloader and TWRP Recovery

Mac/Linux

see

The Easiest Way to Install Android's ADB and Fastboot Tools on Any OS

[GUIDE] Set up ADB and Fastboot on a Mac easily (With Screenshots!) by AshtonTS

[Guide] How To Setup And Use Fastboot by demkantor

Soupkit - When you just can't get ADB to connect (and some other things). by soupmagnet

Note:

If your PC is running Windows 8.1/10

Drivers may not install correctly

Watch How to disable driver signature enforcement - Windows 8.1 & 8

and use drivers from here [HOW-TO] Amazon Kindle Fire Signed Driver for WinXP/Vista/7/8/8.1

If driver does not install correctly kindle may boot to Fastboot, and you will need a different pc to send normal boot code to kindle

or an Non-Windows option like SoupKit​

Fastboot Cable

What is Fastboot Cable,

SkOrPn fastboot cable or make your own​

Once you have a Fastboot cable

Watch [Video] Flashing FFF bottloader/TWRP with a Fastboot/Factory Cable​

Download:twrp.img from

http://techerrata.com/browse/twrp2/blaze,

latest (24 June 2014) is openrecovery-twrp-2.7.1.0-otter.img-

see my Kindle Fire Flashable Recoveries/FFF TWRP/COTR/CWM as a guide for deciding which TWRP to flash​

Download

fff-u-boot_v1.5.bin

verify md5 check sums for both​

Download ADB/Fastboot.exe Files from

adb-fastboot.zip​

Unzip adb-fastboot.zip

Copy adb/fastboot files (AdbWinUsbApi.dll, AdbWinApi.dll, adb.exe, fastboot.exe), fff-u-boot_v1.5.bin, and twrp.img

to same folder like c:adb​

Connect fastboot cable to kindle powered off, connect to pc, power on kindle

Open command prompt (Start menu>all programs>Accessories>Command Prompt

Enter Commands

cd\adb
fastboot -i 0x1949 flash recovery openrecovery-twrp-2.7.1.0-otter.img
fastboot -i 0x1949 flash bootloader fff-u-boot_v1.5.bin
fastboot -i 0x1949 oem idme bootmode 4000
fastboot -i 0x1949 reboot

kindle will reboot

When you see Press Power for Boot Options select recovery

To Install prerooted.6.3.3.v1

Watch [Video] Installing update-kindle-prerooted.6.3.3.v1.zip in TWRP

In TWRP (Team Win Recovery Project) select Mount check sd card and tap mount USB Storage

On Pc open sd card folder and copy update-kindle-prerooted.6.3.3.v1.zip downloaded from post 1

once copy is complete, close folder, unmount sd card

in TWRP select Install select update-kindle-prerooted.6.3.3.v1.zip

Swipe to Confirm Flash

after flash is complete, wipe cache, select Back, select Reboot

May take a few minutes to boot first time...Don't Panic

Done.

To Install original Stock

download update-kindle-6.3.3_D01E_4112920.bin Amazon - XDA

verify 204 MB (214,586,505 bytes) MD5: 89A4DEF015289F2291BF502E09A70554

rename update.zip, place on sd card

install in TWRP 2.2.2.1

Change Log

28 June 2014: Added Watch [Video] Flashing FFF bottloader/TWRP with a Fastboot/Factory Cable Watch [Video] Installing update-kindle-prerooted.6.3.3.v1.zip in TWRP
[Kindle Fire Android Development] sd_shadow:
Downloads and Changelog

Flashing FFF and TWRP without Fastboot Cable

see Flashing FFF and TWRP without Fastboot Cable

-----------------------------------------------------------------------------------------------------------------------

update-kindle-prerooted.6.3.3.v1.zip

Mirrors: XDA---DevHost---MEGA

MD5: : b4dda6ea38ad0748a7b4639ca6da95c4

kindle-prerooted.6.3.3.alternate.test.v1.zip and kindle-prerooted.6.3.3.alternate.test.v2.zip were an attempt at a Dual booting rom, but don't seem to boot.

update-kindle-6.3.3_D01E_4112920.zip is the full original unchaged stock 6.3.3, installing it will install stock recovery, stock bootloader, and stock rom 6.3.3

ADB/Fastboot.exe

Mirrors: XDA--DevHost--Mega---MediaFire

zip-Cannibal-Open-Touch-Recovery-2.1.zip XDA -- DevHost--

Changelog

10 July 2014 Verified works with Cannibal-Open-Touch-Recovery-2.1
[Kindle Fire Android Development] firered365:
Thank you for the ROM!

Is there any significant changes or were they just security updates?

You said nothing big, so I was just wondering.
[Kindle Fire Android Development] sd_shadow:
I will try to reword that. I did not change much.
[Kindle Fire Android Development] sd_shadow:
From http://www.amazon.com/gp/help/customer/display.html?nodeId=200790620
[Kindle Fire Android Development] firered365:
Thanks for the clarification and the link!
[Kindle Fire Android Development] overground:
Amazon sign in works fine. Even tried a temp unroot + reboot and Amazon Video still works.

Looks like there's some new font options and stuff in the Reader.

I haven't checked yet, but I think they may have integrated Prime Music too.

EDIT: If Prime Music is included, I can't find it.
[Kindle Fire Android Development] my fff:
dosn;t work,wating for divice...

waing....
[Kindle Fire Android Development] sd_shadow:
do you have a Fastboot cable? like this SkOrPn fastboot cable
[Kindle Fire Android Development] sd_shadow:
please read
[Kindle Fire Android Development] Vlasp:
Is there a way you can make an alt boot version?
[Kindle Fire Android Development] sd_shadow:
uploaded [Video] Installing update-kindle-prerooted.6.3.3.v1.zip in TWRP
[Kindle Fire Android Development] sd_shadow:
maybe...will look at it.
[Kindle Fire Android Development] sd_shadow:
added Watch [Video] Flashing FFF bottloader/TWRP with a Fastboot/Factory Cable
[Kindle Fire Android Development] DroidLover93:
Question..

Might you know how I could go about changing the lock screen wallpapers to my own custom wallpapers?.. Because I found a tutorial to help me change my wallpapers but it said to find this file "/data/data/com.android.settings/files/" in my "ES File Explorer" and It doesn't seem to be there. So I'm assuming the problem has to do with this specific ROM. If you could help me with my problem I would greatly appreciate it, but if not I understand. I just cannot stand the pre-loaded wallpapers and I just don't know who else to ask, since this ROM seems to be missing the file that would be on the original stock Rom. Or maybe I'm just blind or stupid and cant find it. Thank you for taking the time to read his (: [MENTION=4267571]sd_shadow[/MENTION]
[Kindle Fire Android Development] sd_shadow:
Try this kindle-prerooted.6.3.3.alternate.test.v1.zip
[Kindle Fire Android Development] sd_shadow:
Flashing FFF/TWRP without Fastboot Cable

I just did

Step 1: Root the kindle fire edit: to root see [How To][Root] Kindle Fire 1 update 6.3.3 [2014]

Step 2: Download fbmode

Step 3: Install fbmode by using

adb push fbmode /data/local/tmp

Step 4: Set fbmode permissions by using:

adb shell chmod 755 /data/local/tmp/fbmode

Step 5: Run these commands here:

adb shell
su
cd /data/local/tmp
./fbmode
exit
exit

Kindle reboots to fastboot mode

6. downloaded openrecovery-twrp-2.2.2.1-blaze.img and fff-u-boot_v1.5.bin

7. placed in adb folder

8. ran these command in command prompt

fastboot -i 0x1949 flash recovery openrecovery-twrp-2.2.2.1-blaze.img
fastboot -i 0x1949 flash bootloader fff-u-boot_v1.5.bin
fastboot -i 0x1949 oem idme bootmode 4000
fastboot -i 0x1949 reboot

9.done

Thanks to Unkn0wn0ne's thread [HOW-TO] FireFireFire and TWRP on 6.3.3 WITHOUT A FACTORY CABLE!
[Kindle Fire Android Development] mudflap2.0:
excuse me you guys, im mighty late to the party, and im here I have adb running on my kindle fire (first gen), with software 6.3.3, I know this kindle doesn't have bootloader and fastboot / booting into using fastboot commands do not work, im new here and spent hours trying to get adb to work with windows 8.1(shuting off driver signature verification and all, and was excited to root, but since my kindle came with this software (6.3.3, I apparents cannot root, and install bootloader, if anyone ca fill me in on what I can do, please quote me, so I can get an email and figure this out
[Kindle Fire Android Development] sd_shadow:
see [How To][Root] Kindle Fire 1 update 6.3.3 [2014]
[Kindle Fire Android Development] imna357:
Thanks a lot for this, it made my aging kindle feels like teenager again=) hehehe, been using CM before but lags, this one is awesome, by the way how come the version 2 test not working, is this just an update, or version 1 is ok? thanks for your ROM
[Kindle Fire Android Development] sd_shadow:
The alternate.test versions are for Dual booting see

[Bootloader][8/10/2012] FIREFIREFIRE Extended - Dualboot your KF

but they have been reported as not working, and i have not found the problem yet.
[Kindle Fire Android Development] imna357:
I see, ok again thanks for this one
[Kindle Fire Android Development] HobbitCy:
Battery Life - Stand By Time

Sorry for the post here thought i had the Q&A thread opened.

cant seem to find the delete post button

Hi guys, quick question about the battery life on stand by with this rom

i'm currently on Otterx and loosing 1% per hour

while as one Barbones CM7 stand by was crazy - could go a month or more

wanting to try a stock rom again but dont want to go through the process of undoing otterx for the same stand by times

please advise - Thanks
[Kindle Fire Android Development] txusti:
update-kindle-prerooted.6.3.3.v1.zip

Hi [MENTION=4267571]sd_shadow[/MENTION],

The download link for update-kindle-prerooted.6.3.3.v1.zip file is not working, at least not for me.

Please, can you update it or upload the file maybe to dev-host?

Thanks in advance!
[Kindle Fire Android Development] sd_shadow:
Added

Download Mirrors

XDA -- DevHost -- Mega
[Kindle Fire Android Development] inneyeseakay:
can i flash this if im currently on CM?
[Kindle Fire Android Development] sd_shadow:
yes, As long as it's not OtterX

factory reset first, TWRP 2.2.2.1 is prefered (zip-otter-twrp-2.2.2.1-blaze.zip )
[Kindle Fire Android Development] tduermeier:
I've got this flashed and all seems to be running well (battery life while idle is amazing!) I did notice I keep getting an error when trying to open the Music tab from the main screen, something to the effect of "This Kindle could not be successfully registered" even though I already have the device successfully paired with my Amazon account. Has anyone else seen/resolved this issue?
[Kindle Fire Android Development] sd_shadow:
Haven't seen anyone else report that error, did you verify md5 for preroot.zip with a md5 checker before installing?
[Kindle Fire Android Development] tduermeier:
Can't say that I did, so that is on me. I think I deleted the original download, so I'll go ahead and re-download, verify the md5, and re-flash the ROM. I'll check back with more details if the error persists or report success if it goes away.

Thanks for the quick reply!
[Kindle Fire Android Development] sd_shadow:
Changed op to

TWRP 2.2.2.1 is prefered for Installing pre-root.zip

removed 2.7.XX reference
[Kindle Fire Android Development] cheif_of_smoke:
so 2.4.4.0 is out of the question for install?
[Kindle Fire Android Development] sd_shadow:
Some have had issues when not using 2.2.2.1 with my prerooted 6.3.3

so that is what I recommend it only takes 30 secs to install zip-otter-twrp-2.2.2.1-blaze.zip it's a twrp install zip, in current twrp, install, reboot,...
[Kindle Fire Android Development] cheif_of_smoke:
ok ill see what happens

---------- Post added at 06:18 PM ---------- Previous post was at 05:52 PM ----------

well i download the pre-root twice. when i ran the md5 , the code was bad on both downloads.
[Kindle Fire Android Development] sd_shadow:
xda, devhost, mega?
[Kindle Fire Android Development] totallybeachin:
Can someone please help me?

I have read probably 3-5 threads on this board trying to figure out what I am supposed to be doing and I am still ignorant.

All I want to do is root my kindle fire so I can have the google play store on it.

I have a first gen. fire running version 6.3.3 and I have a laptop running windows 8.1.

I understood how to do the driver thing with my laptop, but after that.....clueless.

I have watched several youtube videos, but to be honest, the videos are as confusing as these threads.

What is a person to do when they don't understand what is being discussed?

I don't know what TWRP is...

I don't know what it means to FFF....

or half the other stuff, lol

I don't even know what it means to root?...although I'm sure it's something along the lines of 'rooting an android is akin to jail braking ios"

Is there something available for dummies among the dummies? lol

So far, as I have downloaded something called kindle utility, and installed the drivers. I don't know if it worked, because I don't know what to do to check.

On my computer, under device manager, I don't have anything showing 'Amazon' or 'Kindle', I have 'Android Phone' and under that section, it list Android Composite ADB Interface.

There is a 'Run' file in the Kindle Utility folder, but when I try that as step 2 (after doing the driver thing, as was instructed in a video I tried to follow), I get stuck at 'Waiting for device'.

I have no idea what I am doing, please be kind.

I think something must be going on, because I decided to make a go of it again today and wanted to start fresh. Reset the Kindle to factory, however, when it was complete, there are things still on the kindle that were placed there by me, sideloaded. (books sideloaded to documents), as well as apps that I got when my Kindle was new. So it didn't truly reset. I don't think anyway. The kindle said it was going to erase everything if I proceeded, yet it didn't erase everything.

Someone please?!

I'm not really stupid, I CAN learn, but it is proving difficult to learn when I don't even have a foundation to learn from.

It seems all the videos and threads I find speak with prior knowledge of what's going on. Is there anyone that can assist me, a mere babe in the wilderness? lol

Kindly waiting any replies. :confused: :silly:
[Kindle Fire Android Development] sd_shadow:
Custom Recovery, where firmware/Roms are installed.

Custom Bootloader, allows you to boot to recovery, and controls how the device boots

rooting means getting administrator access, jailbreaking is limited to installing apps from non-apple store sources, while android devices have allow installing apps from unknown sources option in the advanced settings

Yes a lot has been written on this, some links in my list sd_shadow's [Collection] of links for: kindle Fire 1 and see Concepts & Vocabulary

should be good

system version 6.3.3 is not rootable with KFU use SafeRoot

Once rooted, KFU should be able to install Google Playstore and required support files., or you can continue and flash TWRP/FFF factory reset in TWRP and install my prerooted 6.3.3
[Kindle Fire Android Development] totallybeachin:
thank you for your reply. I am going to make a go of it, again, and see what happens.

I have already attempted to follow the video but will keep at it.

Perhaps with the info pages you linked, I will get a better grasp of things before my next attempt.

.......back to reading.
[Kindle Fire Android Development] sd_shadow:
download saferoot.zip, extract files, run install.bat in the saferoot folder
[Kindle Fire Android Development] totallybeachin:
I do appreciate your help.

I feel rather silly, actually.

I hadn't noticed until just an hour or so ago, the first file I downloaded wasn't right. I'm not sure what I downloaded or from where, but it wasn't all there.

Once I realized this, I deleted it and started fresh from scratch, and, behold!, I had it handled in no time.

Once my file issue was resolved, everything was just as easy as jailbreaking. :)

Not sure why I was trying to make it more complicated than is.

I'm all good, and my goal is accomplished.

Thanks again for the video and replying here.
[Kindle Fire Android Development] xdawantabe:
Thank you so much for your this ROM and the all the instructions you have provided to try to help others upgrade their kindles. I played around with the new ROMs (4.4 and such), but I just love the simplicity of this one. No extra battery drain issues, clean, rooted, and meets my needs. It was like I had a brand new kindle after getting this up and running. I think I would buy a new device if I wanted a newer ROM... this one gives me the abilities I need. Great work... Thank you for your dedication to this community. I know the Go Launcher is an option to give the old OS a custom new look, but wow... they have made that app super annoying and intrusive.
[Kindle Fire Android Development] sd_shadow:
Go launcher is easily replaced, there dozens of other free launchers in the playstore.

Try a few, don't remove Go launcher till you find another one you like.
[Kindle Fire Android Development] ProfEngr:
I think I'm going to attempt to use your default ROM (if that's ok) and make this happen. I worked with the guys doing the dual-boot scripts and had decent success with converting other ROMS. It's been a couple of years, so it might take me a bit. Had to do the work from Ubuntu inside virtualBox and that image got lost during equipment swaps.
[Kindle Fire Android Development] soulweeper51:
I just tried installing this, going from CM7, and followed your instructions.

I upgraded my twrp fom 2.1.1 to the zip-otter-twrp-2.2.2.1-blaze.otterx.zip that you recommend.

I placed this zip on the sd card, booted into recovery, and installed it. Your instructions said to wipe data, and it may be optional, and I didn't have that option, so I didn't wipe anything beforehand. (Hope that was ok.

It's stuck at the

Just a sec..

*Verifying filesystems...

*Verifying partition sizes...

It's been hung up there for 10 minutes now.

Any advice?

It would tell me installation successful....something like that, correct? Or do I Wipe Cache/Dalvik at this point, and reboot?
[Kindle Fire Android Development] soulweeper51:
I just went ahead and wiped the Cache/Dalvik, and rebooted. It took a bit, but the stock kindle fire logo came up, in orange and white, and you said it would take a few minutes, so I waited. I got some message on the screen that said the process android.acore couldn't be completed.....something like that. Then it switched to another that said something about the google services framework couldn't be completed.....or whatever. And another one about some type of calendar?? So I rebooted back into twrp, wiped everything, and tried installing again, and again it's hung up on

Just a sec..

*Verifying filesystems...

*Verifying partition sizes...

Any suggestions?

Thanks!

---------- Post added at 01:50 PM ---------- Previous post was at 01:38 PM ----------

UPDATE:

So with it being seemingly "hung up" where I reviously stated, I figured it wouldn't hurt to try again. So, I wiped the Cache/Dalvik again, and rebooted. It seemed to stay on the stock KF logo for a bit, like you said, then booted up, and seems like a stock KF again. I connected to my wifi, registered it, and for the moment, all seems well.

Any idea what all those messages about all those processes were, and did I do anything wrong on the install, by not waiting, or at the point it was at, was I supposed to wipe Cache/Dalvik? Maybe I wasn't supposed to get a message saying "successful". I assumed I was, but we know about assuming. :)
[Kindle Fire Android Development] sd_shadow:
No, there is no success message, when you

you get options to wipe caches and reboot, install is finished.

Installing stock over a custom rom it tricky, seems like there is often errors during the install or the first boot., don't know why. reinstalling often fixes it, sometime just rebooting works.
[Kindle Fire Android Development] soulweeper51:
Yeah, it seems fine now, after the reinstall. I guess I didn't hurt anything by wiping pretty much everything except system, before the second install, correct?

This is pretty cool, as I now have a few books that I couldn't access with the reader app for android, with CM7. Plus, correct me if I'm wrong(I'm still a little green with a lot of this)....with fff and twrp, playing with custom roms at any point is just doing what I did today....follow the wiping instructions for whatever rom, place on sd card, and reboot, correct?

---------- Post added at 02:45 PM ---------- Previous post was at 02:18 PM ----------

[MENTION=4267571]sd_shadow[/MENTION]

Oh......if Amazon pushes out another update, will I lose root, and or twrp/fff? Not completely sure how all that works. Maybe you removed the updater??

And thank you for being so helpful. :)
[Kindle Fire Android Development] soulweeper51:
I found the answer to my question. :)

Looks like anyone concerned about ota updates is either deleting, or at least moving the otacerts.zip.
[Kindle Fire Android Development] vbdss:
What i must to do to make this work on my kindle?

I am on OtterX bootloader 1.05, TWRP 2.8.3.0 OtterX and OtterX partition table.
[Kindle Fire Android Development] ProfEngr:
I keep getting a download error from the Play Store: Error retrieving information from the server. [RPC:S-7:AEC-7 /some random hex string\].
[Kindle Fire Android Development] ScottIsMyName:
Any chance to get a pre rooted 6.3.4 image? Mine is constantly rebooting into recovery trying to update but it fails, so my kindle is basically useless right now
[Kindle Fire Android Development] sd_shadow:
http://xdaforums.com/devdb/project/?id=4715#downloads
[Kindle Fire Android Development] sd_shadow:
Should be able to install over 6.3.3

I didn't include as much as in 6.3.3
[Kindle Fire Android Development] sd_shadow:
It's kind of funny, I reinstalled my prerooted 6.3.3, a couple of weeks ago, and still hasn't tried to update.
[Kindle Fire Android Development] ScottIsMyName:
I turned on my kindle for the first time in about a month last night and then overnight and about 5 times this morning, each time it booted up it would try to update. Basically a bootloop. Thanks for the link, 6.3.4 is working great once again! :)
[Kindle Fire Android Development] ScottIsMyName:
My kindle seems to want to try to install 6.3.4 once again even though I have the 6.3.4 prerooted. I noticed there was an updated on 7-20, is there a pre-rooted version of that? trying to flash the one in the downloads section won't flash with twrp (complains about ro.product.device == blaze

Is there a way to just disable the auto download and install?
[Kindle Fire Android Development] sd_shadow:
Yes there is a new version update-kindle-6.3.4_D01E_4120720.

not yet. I used update-kindle-6.3.4_D01E_4120220

which twrp version?

yes, but I can't remember how.
[Kindle Fire Android Development] ScottIsMyName:
I was on 2.7.1. I just updated to 2.8.5 and it's still giving me the same problem. I even booted back to the system and checked my build.prop file and it says my product is blaze. After doing some research, it seems as though the problem is with default.prop (though I'm not sure where that is located).
[Kindle Fire Android Development] sd_shadow:
Use 2.2.2.1 for stock roms
[Kindle Fire Android Development] dja2k:
Haven't used it since I flashed 6.3.4 and now it updated something and lost root. What do I do from here? I think the boot loader looks stock now.
[Kindle Fire Android Development] sd_shadow:
reroot with safestrap.

Amazon keeps pushing minor updates, and I didn't disable updates in either of the prerooted versions
[Kindle Fire Android Development] sd_shadow:
edit saferoot not safestrap
[Kindle Fire Android Development] alex_is_the_1:
Just wondering if I can get root on latest update 6.3.4 can I still unlock BL install twrp and flash a custom ROM? I hate this thing stock!!
[Kindle Fire Android Development] sd_shadow:
bootloader is replaceable on all versions

6.3.3 & 6.3.4 is rootable with SafeRoot or Kingroot
[Kindle Fire Android Development] christhenew:
i did all the steps, now my kindle doesnt power on, it doesnt charge. i need your hlp

:crying::crying:

i did, i did all the steps, even i bought a fastboot cable, all works when i plugged in, then after writing the code it actually didnt boot, it didnt do nothing man, i need your knowledge, send me some help please
[Kindle Fire Android Development] sd_shadow:
did you watch my video?