[ROM][STOCK][KINDLE FIRE]Rooted KF First Gen Stock ROM - Kindle Fire Android Development

A ROM for those who want to return their device to stock without replacing FireFireFire and their custom recovery. One possible reason for a switch is that on some non-stock roms, Kindle for Tablets can't sync to the store.
***IMPORTANT NOTICES***
**PLEASE RUN "FIX PERMISSIONS" (IN TWRP UNDER "ADVANCED" TAB, I'VE NEVER USED CWM, SO I"M NOT SURE WHERE IT IS THERE)**
**ALPHA STATE ROMS, TESTING IS INADEQUATE (PLEASE DEBUG), BRICKING IS A POSSIBILITY, YOU ARE WARNED**
What it is-
*A truly stock from, apart from SU and Superuser.
*Based on Kindle Fire 6.3.1 and 6.3.2 system Sofrware/Android 2.3.4
*For the First Gen Only
What it isn't-
*Modaco
*Amazon's default 6.3.2 ROM, which isn't rooted and replaces the recovery and FFF boot loader.
What is included-
*SU
*Superuser.
*As it is stock, a PC/adb will treat it like a standard KF
*Basic Unix Utilities (DD Etc.) on the 6.3.2
What isn't included
*Everything else, including a custom launcher and the play store (fear not, you can install them yourself.)
6.3.1 APLHA
LINK: http://d-h.st/WRnL
6.3.2 + Utils ALPHA
LINK: http://d-h.st/6BL6
6.3.2 + Utils BETA (WORKING NO SPUERUSER/SUPERSU)
LINK: http://d-h.st/ceRR

bubbly193 said:
A ROM for those who want to return their device to stock without replacing FireFireFire and their custom recovery. I.e., on some non-stock roms, Kindle for Tablets can't sync to your account.
What it is-
*A truly stock from, apart from SU and a Root permissions managing app.
*Based on Kindle Fire 6.3.2 system Sofrware/Android 2.3.x
*For the First Gen Only
What it isn't-
*Modaco
*Amazon's default 6.3.2 ROM, which isn't rooted and replaces the recovery and FFF boot loader.
What is included-
*SU
*A Root permissions managing app.
*As it is stock, a PC/adb will treat it like a standard KF
What isn't included
*Everything else, including a custom launcher and the play store (fear not, you can install them yourself.)
LINK: http://d-h.st/ceRR
Click to expand...
Click to collapse
Had Twrp 2.2.2.1 and FFF 1.4a installed
Downloaded your Otter-Stock-ROM.zip, verified, md5:74669b2d85d7e5f32e392ebf1d600edf, installed in twrp,rebooted.
Installed root checker, and root browser, both have failed to get root access.
Wiped everything in TWRP and reinstalled same thing, no superuser.
Install script looks good, at a glance, but must be missing something...
rooted with Saferoot, now superuser is installed, and working.
Everything else looks good, but did not sign in to amazon.
Edit: did not try signing in to Amazon

sd_shadow said:
Had Twrp 2.2.2.1 and FFF 1.4a installed
Downloaded your Otter-Stock-ROM.zip, verified, md5:74669b2d85d7e5f32e392ebf1d600edf, installed in twrp,rebooted.
Installed root checker, and root browser, both have failed to get root access.
Wiped everything in TWRP and reinstalled same thing, no superuser.
Install script looks good, at a glance, but must be missing something...
rooted with Saferoot, now superuser is installed, and working.
Everything else looks good, but did not sign in to amazon.
Click to expand...
Click to collapse
Found the problem, I left out the Superuser app. It should be rooted, but I left out the root management app. I'll fix this. I'll look into the amazon account problem as well.

bubbly193 said:
Found the problem, I left out the Superuser app. It should be rooted, but I left out the root management app. I'll fix this. I'll look into the amazon account problem as well.
Click to expand...
Click to collapse
I did not try to sign in to amazon.
Sent from my XT894 using Tapatalk

Related

[q] Fore some reason, KFU wont root anymore, stays in TWRP

So... i have rooted the Kindle many times before, all while using TWRP, But lately, KFU has not been able to remove root checker so the Kindle gets stuck in TWRP. When i try to reboot it still boots up to TWRP. The only way I can get it back to normal is flashing the update.zip rom i keep on the SDcard just in case.
Any reason on why its doing that, and why it just started recently?
notdeadyet01 said:
So... i have rooted the Kindle many times before, all while using TWRP, But lately, KFU has not been able to remove root checker so the Kindle gets stuck in TWRP. When i try to reboot it still boots up to TWRP. The only way I can get it back to normal is flashing the update.zip rom i keep on the SDcard just in case.
Any reason on why its doing that, and why it just started recently?
Click to expand...
Click to collapse
KFU is broken because a key piece of software is missing from the version of TWRP it now installs. You can do one of the following...
1) Root it manually...
http://forum.xda-developers.com/showthread.php?t=1638452
2) If you know what you are doing, you can edit the batch file to use this workaround...
http://forum.xda-developers.com/showpost.php?p=29186989&postcount=157
3) Download the updated version of TWRP yourself and amend KFU's files\file.log text file with an updated md5 checksum...
http://teamw.in/project/twrp2/79
4) Bug the developer to update KFU to use the recent version of TWRP and hope it downloads correctly
Or you can skip most of that and just install modaco instead of bothering with the rooting process.
Thanks... What do you mean by installing modacco? I thought you needed the root to install the rom....
Sent from my unrooted Rhyme from xda premium
notdeadyet01 said:
Thanks... What do you mean by installing modacco? I thought you needed the root to install the rom....
Click to expand...
Click to collapse
You're confusing "root" with having access to recovery.

[Q] Need help completely unrooting/restoring to factory settings (1st gen Fire)

Hello there, I hope you can help me completely unroot and restore my Kindle Fire (1st gen) to factory settings. As a new member of the forums, the newbie video has me terrified I've missed the one thread detailing how to do this with my current setup.
Anyway, quite some time ago now I decided to root my Kindle Fire. After a few bumps in the road, I managed to do it. Now, months and a new computer (so no more Android SDK installed) later, for various reasons, I'd like to undo it. I'd like to get my Kindle Fire back to its exact state the day it was delivered to me, right down to the stock recovery.
I've looked for tutorials on how to do this, but they all assume you have A) TWRP Recovery or B) CWM Recovery. I have neither. My Kindle Fire has "CWM-based Recovery v5.0.2.7 TouchEdition." I also am still using the stock firmware, currently at 2.6.35.7+ Lite kernel.
Being still very noobish at rooting android devices and never having unrooted one before, I figured it would be best to ask how to do this with my specific setup, rather than risk bricking my Kindle due to differences in procedure between the recovery in a tutorial and my own.
If I copy the latest firmware to my Kindle and choose "apply /sdcard/update.zip" from the recovery menu, will it completely revert my Kindle to stock settings? Would choosing "factory reset" from the menu work?
Thanks in advance for the help, I definitely need it.
Urahara said:
You should first download and install TWRP. Then wipe everything but your external storage, and then install the update.zip with TWRP(it should be the 6.3.1v) Then, of you want it completely restored, you must do a factory reset in the 6.3.1 settings menu.
Cry, Benihime!
Click to expand...
Click to collapse
Will installing TWRP over my current recovery cause any problems? I didn't realize you could install one recovery over another.
Again, I'm a noob at this - I'll ask too many questions in an attempt to not screw this up.
To install TWRP over my current recovery, do I simply use the Kindle Fire Utility?
Edit: I have my Kindle plugged in and KFU up and running, and as soon as I get the go-ahead that TWRP can be installed over my current recovery, it shall be done.
Update: I installed TWRP - that was easier than expected. Wiping all but external storage now, then will attempt to install the update.
Update: I got an error when trying to install update.zip, so I'm redownloading the update and booting back into the firmware to copy the new update.zip to the Kindle. Am I correct in believing that the only thing I need to do to copy the file is open the Kindle in Windows explorer?
Final update: All is well with my Kindle. The error I got while flashing update.zip was my own mistake, not following directions to a T. The installation worked, and my Kindle is exactly as it was when I received it.
Now the question is - to root again or not to root again? I wanted to restore my Kindle to stock due to instabilities and crashes it was constantly experiencing, most likely due to a failed OTA update. Now I have to decide whether to go through rooting it again and hoping for the best. I will say, though, TWRP recovery is much more user-friendly than the CWM-based recovery I used when I rooted my Kindle, and TWRP alone nearly makes me want to root it again.
Oh, well, that can be decided later. Thank you for the nudge in the right direction, regardless.
For anyone with similar issues that might stumble upon this thread later, these are the said directions that needed to be followed to a T.
Unroot Kindle Fire 2
Can this method work the Kindle Fire 2. I have problem with its wifi when I can't turn on.
Do you think unrooting KF2 can fix it. Pls show me how to do
vinhntna608 said:
Can this method work the Kindle Fire 2. I have problem with its wifi when I can't turn on.
Do you think unrooting KF2 can fix it. Pls show me how to do
Click to expand...
Click to collapse
I would suggest against it as the 2nd gen kindle fires have locked bootloaders and will most assuredly BRICK YOUR KINDLE !!!!you need to go to the kindle fire 2 hd forum and ask you questions there
Sent from my Kindle Fire using xda app-developers app
Steps I used to return to stock os from a custom rom
1) installed twrp using smirkit tool
2) factory reset and wiped data and caches ( i did not wipe system, i did that once and it bricked my kindle, had to get a factory cable to fix it)
3) downloaded latest amazon update and renamed it to "update.zip" the ,zip part is very important. The moved the update.zip to the sd card
4) flashed in twrp and wiped both caches.
5) stock amazon
6.3.1 or 6.3.2?
Will this work if my system is running version 6.3.2? (Under the Device menu in Settings, I find "Current Version: 6.3.2_user_4110520").
AND Should I install version 6.3.1 OR 6.3.2? If you could provide links to the correct version, I would be much obliged.
I already have TWRP Recovery installed, but when I reinstall the factory ROM, will TWRP be gone?
Thanks, staMerrill

2nd bootloader + Twrp install on 8.4.3 success

Uggg.... I just want cm10.1 but I have no idea on how to install 2nd bootloader and twrp without bricking Has anyone installed twrp and 2nd bootloader successfully on 8.4.3 I know the methods, but they don't work on 8.4.3... But everyone who tries on 8.4.3 bricks. I need help!
Sent from my Kindle Fire 8.9 HD via T-T Hd
Bump
Sent from my Kindle Fire 8.9 HD via T-T Hd
Brandonrz said:
Uggg.... I just want cm10.1 but I have no idea on how to install 2nd bootloader and twrp without bricking Has anyone installed twrp and 2nd bootloader successfully on 8.4.3 I know the methods, but they don't work on 8.4.3... But everyone who tries on 8.4.3 bricks. I need help!
Sent from my Kindle Fire 8.9 HD via T-T Hd
Click to expand...
Click to collapse
I can confirm for sure that it does work.
A little background first: I got my Kindle Fire HD recently and it was on version 8.4.1. I managed to root it fine using the Bin4ry root v30 method (Recent guide - http://forum.xda-developers.com/showthread.php?t=2337634)
I was then updated to 8.4.3 via an OTA update, so I had to root again using the same Bin4ry v30 method.
After that I waited and read the forums daily to see if anyone had managed to successfully install the second bootloader and TWRP on 8.4.3. Eventually I saw a post from the user: GenghisKhan67 kind of mentioning that he'd done it, but without much further detail. Soon after that I worked up the courage to try it myself. Then came the easy part...
I simply followed hashcode's original thread (http://forum.xda-developers.com/showthread.php?t=2128175 ) WORD FOR WORD, including the essential step 4.5. Along the way I made sure every file I downloaded had the correct md5 checksum (I just downloaded some md5 checker I found on Google). And I had previously backed up my Kindle's stock rom using KFFirstAide, but essentially it was the same process as in step one of hashcode's tutorial.
Basically, it worked as it was supposed to without any issues. I successfully got the blue logo. I had the cm 10.1 rom downloaded as a zip file onto my kindle, I booted into TWRP by holding the power and volume up buttons while the kindle was booting. I did all the required wiping via TWRP. Then in TWRP, I clicked the install button, selected the cm 10.1 zip file that was already on my kindle and it installed just fine. I rebooted into the custom rom.
After a short time though, I found that the custom rom had a few bugs and didn't work with every app. (Some games didn't work. Camera didn't work.) so I restored my original stock rom via KFFirstAide using the backup I had already made on there.
I did run into a slight problem when restoring my original rom though. The Kindle was no longer recognized as an adb device on my laptop. To fix that I simply uninstalled and reinstalled the official Kindle Fire adb driver and it worked fine.
pitcrawler said:
I can confirm for sure that it does work.
A little background first: I got my Kindle Fire HD recently and it was on version 8.4.1. I managed to root it fine using the Bin4ry root v30 method (Recent guide - http://forum.xda-developers.com/showthread.php?t=2337634)
I was then updated to 8.4.3 via an OTA update, so I had to root again using the same Bin4ry v30 method.
After that I waited and read the forums daily to see if anyone had managed to successfully install the second bootloader and TWRP on 8.4.3. Eventually I saw a post from the user: GenghisKhan67 kind of mentioning that he'd done it, but without much further detail. Soon after that I worked up the courage to try it myself. Then came the easy part...
I simply followed hashcode's original thread (http://forum.xda-developers.com/showthread.php?t=2128175 ) WORD FOR WORD, including the essential step 4.5. Along the way I made sure every file I downloaded had the correct md5 checksum (I just downloaded some md5 checker I found on Google). And I had previously backed up my Kindle's stock rom using KFFirstAide, but essentially it was the same process as in step one of hashcode's tutorial.
Basically, it worked as it was supposed to without any issues. I successfully got the blue logo. I had the cm 10.1 rom downloaded as a zip file onto my kindle, I booted into TWRP by holding the power and volume up buttons while the kindle was booting. I did all the required wiping via TWRP. Then in TWRP, I clicked the install button, selected the cm 10.1 zip file that was already on my kindle and it installed just fine. I rebooted into the custom rom.
After a short time though, I found that the custom rom had a few bugs and didn't work with every app. (Some games didn't work. Camera didn't work.) so I restored my original stock rom via KFFirstAide using the backup I had already made on there.
I did run into a slight problem when restoring my original rom though. The Kindle was no longer recognized as an adb device on my laptop. To fix that I simply uninstalled and reinstalled the official Kindle Fire adb driver and it worked fine.
Click to expand...
Click to collapse
Lol that bin4ry root. Was my thread, I will install 2nd bootloader as soon as cm10.1 is stable.
Sent from my Kindle Fire 8.9 HD via T-T Hd
Brandonrz said:
Lol that bin4ry root. Was my thread.
Click to expand...
Click to collapse
And it's a handy guide as well. Hopefully it'll help others.
pitcrawler said:
And it's a handy guide as well. Hopefully it'll help others.
Click to expand...
Click to collapse
Ty. But I take no credit. )))
Sent from my Kindle Fire 8.9 HD via T-T Hd

Fire TV Rbox boot

I made a mistake somewhere and now I'm at the rbox boot screen and I can get to pick a kernal or anything,so my question, is there a alternative to get back to the main TV screen without a USB keyboard?
droidkill3r said:
I made a mistake somewhere and now I'm at the rbox boot screen and I can get to pick a kernal or anything,so my question, is there a alternative to get back to the main TV screen without a USB keyboard?
Click to expand...
Click to collapse
If, after the boot menu timer ends, you are not taken to the Fire TV home screen, then you're only option is to use a USB keyboard to select "Recovery" on the boot menu. Once in recovery, you should re-install the 51.1.4.1 pre-rooted ROM.
On thank you
droidkill3r said:
I made a mistake somewhere and now I'm at the rbox boot screen and I can get to pick a kernal or anything,so my question, is there a alternative to get back to the main TV screen without a USB keyboard?
Click to expand...
Click to collapse
From v34 of the Amazon FireTV Utility App BootMenu will be installed by a couple clicks of the mouse. But first you need to reflash PreRooted bueller-51.1.4.0_514006420-rooted+updated.zip to get rid of the bad BootMenu installation.
http://forum.xda-developers.com/showpost.php?p=57598814&postcount=629
http://forum.xda-developers.com/showpost.php?p=57604431&postcount=638
Y314K said:
From v34 of the Amazon FireTV Utility App BootMenu will be installed by a couple clicks of the mouse. But first you need to reflash PreRooted bueller-51.1.4.0_514006420-rooted+updated.zip to get rid of the bad BootMenu installation.
http://forum.xda-developers.com/showpost.php?p=57598814&postcount=629
http://forum.xda-developers.com/showpost.php?p=57604431&postcount=638
Click to expand...
Click to collapse
yes well I don't have cwm recovery , just stock.. I tried a factory reset but still get kicked into rbox boot menu
droidkill3r said:
yes well I don't have cwm recovery , just stock.. I tried a factory reset but still get kicked into rbox boot menu
Click to expand...
Click to collapse
Requirement to install RBox's BootMenu:
Root with SuperSU & BusyBox.
Partially Unlock Bootloader.
Install latest Custom Recovery - v6.0.5.1.4a
Install PreRooted FW bueller-51.1.4.0_514006420-rooted+updated.zip
THEN YOU CAN START TO ATTEMP TO INSTALL RBOX's BOOTMENU. IF YOU ARE TRYING TO INSTALL IT WITHOUT THIS REQUIREMENTS. YOU ARE JUST GONNA BRICK YOUR FTV.
rbox said:
This is a boot menu that will allow you to select if you want to boot a kernel or reboot in to recovery. I highly recommend everyone install this so you always have a way to boot in to recovery in case of problems. Just like recovery, it will sit at a black screen for an abnormal amount of time before showing. It's something like 20 seconds. But once it shows, you will have 5 seconds to make a selection. It defaults to booting the kernel, but you can use the up down keys to change the selection. Once it hits 0, it will do whatever option is selected. You can also hit enter and it will do that right away.
Right now, this is a very rough version 1.0. I plan to add some more features to it and would like to hear feedback from people to see what they think about it.
As usual, this WILL void your warranty and I am NOT responsible for anything you do with this. Installing it properly won't brick your Fire TV. Of course, this requires root and unlock.
Installation
Install CWM version 6.0.5.1.4 or higher. You MUST VERIFY CWM is at least 6.0.5.1.4 and it works BEFORE proceeding. You WILL BRICK your Fire TV if you are not properly unlocked, and verifying 6.0.5.1.4 or higher is working will do that.
For the following instructions, replace bootmenu.img with whatever filename you downloaded from this post, for example firetv-bootmenu-1.0.img. Copy bootmenu.img to /sdcard (via adb or whatever). Then from adb shell run this: DO NOT COPY PASTE THE WHOLE THING, DO EACH COMMAND ONE AT A TIME.
Code:
su
mount -o remount,rw /system
mkdir /system/boot
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/system/boot/boot.img
mount -o remount,ro /system
dd if=/sdcard/bootmenu.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
Once you have verified it is working, you can replace /system/boot/boot.img with whatever kernel you want. Whether it be the overclocked kernel, or a Fedora kernel, or something else. And you never have to worry about bricking or getting back in to recovery.
Notes
Flashing anything that updates boot.img will cause you to loose bootmenu support. All pre-rooted roms 51.1.4.0 and lower will do this. Anything past 51.1.4.0 will only support booting their kernels through this method. When flashing 51.1.4.0 or lower when using bootmenu, you must repeat the entire bootmenu installation procedure because those roms will overwrite the bootmenu.
Changelog and Downloads:
Nov 15, 2014 - 1.0 (md5sum: a8a3c28baafe43f354d92e6cc8b392d3)
Click to expand...
Click to collapse
Y314K said:
Requirement to install RBox's BootMenu:
Root with SuperSU & BusyBox.
Partially Unlock Bootloader.
Install latest Custom Recovery - v6.0.5.1.4a
Install PreRooted FW bueller-51.1.4.0_514006420-rooted+updated.zip
THEN YOU CAN START TO ATTEMP TO INSTALL RBOX's BOOTMENU. IF YOU ARE TRYING TO INSTALL IT WITHOUT THIS REQUIREMENTS. YOU ARE JUST GONNA BRICK YOUR FTV.
Click to expand...
Click to collapse
I did brick it, just try to unbrick it
droidkill3r said:
I did brick it, just try to unbrick it
Click to expand...
Click to collapse
To be able to help will need to know more about where you are at. Did you at least meet the first 2 requirements ? What Stock FW was your FTV @ when it begin to loop ??
I am rooted and installed supersu and partially unlock bootloader. use the firetv utility app. in rbox menu I click boot kernel and it just freezes. I can get to stock recovery to factory reset and can use the sideload option but vant connect pc to firetv via adb
droidkill3r said:
I am rooted and installed supersu and partially unlock bootloader. use the firetv utility app. in rbox menu I click boot kernel and it just freezes. I can get to stock recovery to factory reset and can use the sideload option but vant connect pc to firetv via adb
Click to expand...
Click to collapse
Never encounter one that wouldn't ADB. Maybe @rbox will know the best way forward.
Y314K said:
Never encounter one that wouldn't ADB. Maybe @rbox will know the best way forward.
Click to expand...
Click to collapse
well I read once you factory reset you lose adb. so its looking like its gonna be a paper weight

[Q] How do I update to 6.3.3 with root installed?

Hello,
I recently downloaded the Kindle Fire first gen update 6.3.3 from amazon. [link removed because of new user rule] My device is currently rooted 6.3.2 with FFF/TWRP. I backed up my root using Voodoo OTA Rootkeeper, temp unrooted, and then tried to install the update manually. (i.e. copying the file into \sd\kindeupdates and pressing "Update Your Kindle" in settings) When I did that, it went to the update screen for a second, then rebooted into TWRP. I attached the log file. [pastebin link also removed]
I noticed also that it is booting by default into TWRP after trying this, and it often reboots into TWRP randomly..
Does anyone know how I can install the update, keep my root, and fix the reboot issue? Thank you!
pitothepowerof3 said:
Hello,
I recently downloaded the Kindle Fire first gen update 6.3.3 from amazon. [link removed because of new user rule] My device is currently rooted 6.3.2 with FFF/TWRP. I backed up my root using Voodoo OTA Rootkeeper, temp unrooted, and then tried to install the update manually. (i.e. copying the file into \sd\kindeupdates and pressing "Update Your Kindle" in settings) When I did that, it went to the update screen for a second, then rebooted into TWRP. I attached the log file. [pastebin link also removed]
I noticed also that it is booting by default into TWRP after trying this, and it often reboots into TWRP after booting system.
Does anyone know how I can install the update, keep my root, and fix the reboot issue? Thank you!
Click to expand...
Click to collapse
Maybe lucky that it didn't install, could soft brick.
Updates require stock recovery, or twrp 2.2.2.1 or older
Stock update flashes stock bootloader and recovery.
Suggest installing my prerooted 6.3.3 in twrp
[2014][Pre-Rooted][Stock]System Version 6.3.3-Original Kindle Fire Only
Sent from my XT912 using Tapatalk
sd_shadow said:
Maybe lucky that it didn't install, could soft brick.
Updates require stock recovery, or twrp 2.2.2.1 or older
Stock update flashes stock bootloader and recovery.
Suggest installing my prerooted 6.3.3 in twrp
[2014][Pre-Rooted][Stock]System Version 6.3.3-Original Kindle Fire Only
Sent from my XT912 using Tapatalk
Click to expand...
Click to collapse
Thank you, I appreciate it. This worked great. My only issues were uninstalling some of the unwanted apps, and getting google play back the way I had it. That is still better than a soft-brick though, so thanks.
pitothepowerof3 said:
Thank you, I appreciate it. This worked great. My only issues were uninstalling some of the unwanted apps, and getting google play back the way I had it. That is still better than a soft-brick though, so thanks.
Click to expand...
Click to collapse
Yes go launcher isn't great, but a non-stock launcher is needed to use playstore.
Sent from my XT912 using Tapatalk

Categories

Resources