[Q] KF stuck on boot. ADB partially responsive. - Kindle Fire Q&A, Help & Troubleshooting

Well, I have been searching for several days and have not found my exact problem. While installing TWRP on my Kindle Fire it rebooted and is now stuck on the Kindle Fire logo. Rather than becoming immediately static, it flashes dim and bright a couple of times like it is booting and then becomes static.
I have Android Composite ADB Interface in Device Manager.
When I run KFU it shows...
ADB Status: Online
Boot Status: Unknown
When I choose 1 for Boot Mode Menu and then 1 for Normal (4000) it shows
***********************************************
* Activating Normal (4000) *
***********************************************
The system cannot find the drive specified.
3198 KB/s (510876 bytes in 0.156s)
- exec '/system/bin/sh' failed: No such file or directory (2) -
- exec '/system/bin/sh' failed: No such file or directory (2) -
The kindle has been told to reboot in Normal Mode.
Press any key to continue . . .
And the Kindle reboots.
Now here is the wierd part...
C:\kfu\tools>adb devices
List of devices attached
7842002600000001 device
hmmmm. It responded. It also responds normally to adb push and adb pull.
But, when I run adb shell I get...
C:\kfu\tools>adb shell
- exec '/system/bin/sh' failed: No such file or directory (2) -
I am stumped. ADB seems to partially respond but is pretty much useless. I have ordered a factory cable but it will be a couple of weeks coming from Hong Kong, and even then, I'm not sure it will help.
Has anyone seen this particular problem before?

I've never had this problem myself, but I was capable of doing a Google search for the error message you posted and this is what I've found:
http://forum.xda-developers.com/showthread.php?t=1423099
http://forum.xda-developers.com/showthread.php?t=1392653
http://forum.xda-developers.com/showthread.php?t=1429661
http://forum.xda-developers.com/showthread.php?t=1593364
http://forum.xda-developers.com/showthread.php?t=867431
http://forum.xda-developers.com/showthread.php?t=1574102
http://forum.xda-developers.com/showthread.php?t=1401952
http://forum.xda-developers.com/showthread.php?t=1422792
http://forum.xda-developers.com/showthread.php?t=1587995
http://forum.xda-developers.com/showthread.php?t=1418080
http://forum.xda-developers.com/showthread.php?t=1475289
...
Sent from my Amazon Kindle Fire using xda premium

Related

[Q] Kindle Fire Stuck in Boot Loop

I am stuck in the boot loop with standard rom installed.
What I think I did was I edited the png files in the update.zip file. (Used paint)
then i installed the edited rom on my fire with TWRP.
I cleared the cache(s)
Then I rebooted.
When the fire started up i showed the Kindle Fire Logo. (no TWRP or FIREFIREFIRE Triangle)
AND IT STUCK there.
I used the KFU to check it and it says:
ABD:Offline
Boot Status: 4002
Fastboot status: offline
I dont know how to fix this
Please help
Thanks.......
First you need to get the adb working. Based on your post, the KFU doest recognize your KF.
I recommend to configure your PC to use Android composite driver to communicate to KF., then use KFU to do next steps such as installing FFF or recovery tool or ROM.
Sent from my Amazon Kindle Fire using Tapatalk
Try this: http://forum.xda-developers.com/showthread.php?t=1428428
It helped me unbrick my KF when I was stuck in a bootloop this weekend. Hope it helps.
sent from my CommandCenter using xda premium
Thanks But Still Not working
ADB doesnt see my kindle still,
And the program you sent didnt do a thing.
Every option keeps telling me device not found, or just waiting for device.
Can I use push to re copy the photos i edited?
wayoung said:
ADB doesnt see my kindle still,
And the program you sent didnt do a thing.
Every option keeps telling me device not found, or just waiting for device.
Can I use push to re copy the photos i edited?
Click to expand...
Click to collapse
You need to install drivers as ADB Composite, or else you'll probably be stuck there forever. The device not found error is due to a lack of working drivers.
http://forum.xda-developers.com/showpost.php?p=22342376&postcount=6
and check the adb_usb.ini file in your .android folder in your personal folder
it has to be existent and has to include 0x1949 (i use to add 0x18d1 in a separate line also)
without this folder/file/entries adb will never work !
if they are missing just create this folder and copy the file from c:\kfu\drivers\kindle
Kindle Fire boot loop problem
I still have a boot loop issue with my kindle fire which I just received some days ago (right, I had only 1 day to use it until first the web browser started closing when calling a page, then after repoot, the boot process does not finish, still seeing the kindle fire logo). draining the battery did also not solve the issue.
I installed the android sdk, the usb drivers, configured them and the kindle fire is recognized as device.
Afterwards I installed the Kindle Fire Utility 0.9.3, and tried it, with no success. Here the results:
Activity: kindle fire started (boot logo visible) - plugged it into the pc - started kfu
-------------------------------------------------------------
KFU Screen:
***********************************************
* Kindle Fire Utility 0.9.3 *
***********************************************
1 Bootmode Menu
2 BurritoRoot (Temporary)
3 Install Permanent Root with Superuser
4 Obtain Stock update.zip
5 Install latest TWRP Recovery
6 Install FireFireFire
7 Extras
0 Recheck Device Status
ADB Status: Online
ADB Rooted: No
Boot Status: 0x4000
Please make a selection or hit ENTER to exit
------------------------------------------------------------------------
Now I selected option 1 and tried every boot mode, with similar messages:
Activity: select option 1 (bootmode)
-----------------------------------------------------------------------
KFU screen:
***********************************************
* Kindle Fire Utility 0.9.3 *
***********************************************
1 Normal (4000)
2 Fastboot (4002)
3 Recovery (5001)
0 Recheck ADB/Fastboot Mode
ADB Status: Online
ADB Rooted: No
Boot Status: 0x4000
Please make a selection or hit ENTER to return:
----------------------------------------------------------------------
Activity: typing 2 (fastboot)
----------------------------------------------------------------------
KFU screen
***********************************************
* Activating Fastboot (4002) *
***********************************************
Installing BurritoRoot, Courtesy of Jcase of TeamAndIRC
1054 KB/s (1164225 bytes in 1.078s)
[1] Segmentation fault pm install -r /d...
Activating BurritoRoot...
[1] Segmentation fault am start -W -a a...
Elevating the Shell...
* daemon not running. starting it now *
* daemon started successfully *
/data/local/tmp/BurritoRoot3.bin: not found
mount: Operation not permitted
mount: Operation not permitted
failed to copy 'files\rbfb' to '/system//rbfb': Read-only file system
Unable to chmod /system/rbfb: No such file or directory
Unable to chmod /system/rbfb: No such file or directory
mount: Operation not permitted
mount: Operation not permitted
***********************************************
* Root Activated *
***********************************************
The kindle is successfully running in root mode.
<idme> Invalid permission
reboot: Operation not permitted
The kindle has been told to reboot in Fastboot Mode.
-------------------------------------------------------------------------
Activity: restarting kfu (though it does not return to selection)
-----------------------------------------------------------------------
KFU screen:
***********************************************
* Kindle Fire Utility 0.9.3 *
***********************************************
1 Bootmode Menu
2 BurritoRoot (Temporary)
3 Install Permanent Root with Superuser
4 Obtain Stock update.zip
5 Install latest TWRP Recovery
6 Install FireFireFire
7 Extras
0 Recheck Device Status
ADB Status: Online
ADB Rooted: No
Boot Status: 0x4000
Please make a selection or hit ENTER to exit:
-------------------------------------------------------------------------
--> boot status is still 4000, i.e. no change to fastboot even though the message (which was somehow weird) told this.
Activity: select option 3 (install permanent root)
------------------------------------------------------------------
KFU screen:
***********************************************
* Installing Permanent Root *
***********************************************
Installing BurritoRoot, Courtesy of Jcase of TeamAndIRC
1455 KB/s (1164225 bytes in 0.781s)
[1] Segmentation fault pm install -r /d...
Activating BurritoRoot...
[1] Segmentation fault am start -W -a a...
Elevating the Shell...
* daemon not running. starting it now *
* daemon started successfully *
/data/local/tmp/BurritoRoot3.bin: not found
mount: Operation not permitted
mount: Operation not permitted
failed to copy 'files\rbfb' to '/system//rbfb': Read-only file system
Unable to chmod /system/rbfb: No such file or directory
Unable to chmod /system/rbfb: No such file or directory
mount: Operation not permitted
mount: Operation not permitted
***********************************************
* Root Activated *
***********************************************
The kindle is successfully running in root mode.
mount: Operation not permitted
mount: Operation not permitted
/data/local/tmp/BurritoRoot3.bin: not found
***********************************************
* Root Installed *
***********************************************
Permanent root has been installed.
With great power, comes great responsibility.
Please be careful with how you use root.
It is HIGHLY recommended you have TWRP installed before using root (check your
device's screen for installation instructions).
***********************************************
* Thanks to Jcase *
***********************************************
Please consider donating to jcase by purchasing any of his apps on the market.
...
Or search for "Donate to JCase/TeamAndIR" on the android market.
--------------------------------------------------------------------------
--> after the last action, during the script running, the kindle fire does automatically deactivate and activate the driver on the pc (while the kindle still displays the kindle fire logo).
Does anybody have an idea how I can get this thing up and running again?
if the kf is'nt booting up normally kfu may have problems
i assume you don't have fff & twrp installed - right ?
you can try to install it with option 5
if it says <waiting for device> power it off by holding the pwr button for ~20sec till it turns of - pwr on again - the command should resume and finish
or install manually
tell about the progress
Kindle Fire Stuck in Boot Loop
right, fff and twrp are not installed. I tried option 5, which prompts the following result:
----------------------------------------------------------------
Make sure to follow instructions given to you
recovery.img has been found.
***********************************************
* NOTICE *
***********************************************
Installing TWRP...
If we get stuck here for awhile, power the kindle on and off a few times.
You should also check device manager for "kindle" If so, rerun the driver
installer that came packaged with KFU.
***********************************************
* Activating Fastboot (4002) *
***********************************************
Installing BurritoRoot, Courtesy of Jcase of TeamAndIRC
1774 KB/s (1164225 bytes in 0.640s)
[1] Segmentation fault pm install -r /d...
Activating BurritoRoot...
[1] Segmentation fault am start -W -a a...
Elevating the Shell...
* daemon not running. starting it now *
* daemon started successfully *
/data/local/tmp/BurritoRoot3.bin: not found
mount: Operation not permitted
mount: Operation not permitted
failed to copy 'files\rbfb' to '/system//rbfb': Read-only file system
Unable to chmod /system/rbfb: No such file or directory
Unable to chmod /system/rbfb: No such file or directory
mount: Operation not permitted
mount: Operation not permitted
***********************************************
* Root Activated *
***********************************************
The kindle is successfully running in root mode.
<idme> Invalid permission
reboot: Operation not permitted
The kindle has been told to reboot in Fastboot Mode.
< waiting for device >
----------------------------------------------------------------------
After power-off by holding the power button for sth. about 20 sec. and power on
nothing happens, kfu is still waiting for the device.
how can I install manually?
it's a good practice to move kfu to c:\ and rename it to "kfu" so that it is c:\kfu
- copy recovery.img from c:\kfu\recovery to c:\kfu\tools (check it is ~10mb)
- open a (elevated) command prompt and cd to c:\kfu\tools
- issue "fastboot -i 0x1949 boot recovery.img"
- in case it says <waiting for device> do as in my last post
Kindle Fire Stuck in Boot Loop
I also tried this, but still after power-off and power-on the <waiting for device> does not disappear.
Any other ideas?
what it telling the device manager under android phone ?
normal & recovery boot: -> android composite adb interface
fastboot: -> android adb interface
just reviewed your post - correct me if i'm wrong
- your on stock os 6.2.2
- not rooted
- no fff & twrp
- stuck on "kindle fire" static or animated ?
Kindle Fire Stuck in Boot Loop
The device manager tells me :
Android Composite ADB Interface
I cannot tell the fastboot interface though I am not able to start with fastboot.
Concerning your questions for verification:
- Android OS version: I am not sure which version I have, I didn't check the day I received the device, and the second day it did not boot correct.
- not rooted
- no fff & twrp
- static boot logo, stuck with
could you please try to issue the following commands from command prompt in c:\kfu tools:
"adb devices"
and
"adb shell"
please paste the results
just to verify my guess ...
Kindle Fire Stuck in Boot Loop
sure, the results are:
---------------------------
C:\kfu\tools>adb devices
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
7864002600000001 device
C:\kfu\tools>
--------------------------------
and
-------------------------------------
C:\kfu\tools>adb shell
$
--------------------------------------
hey cool - thought the shell is messed up - it's not - you can get to fastboot - great
would suggest to follow this thread starting at point 2:
http://forum.xda-developers.com/showpost.php?p=21803658&postcount=29
and your allready downloaded twrp is recovery.img not twrp-blaze-2.0.0RC0.img
simply adapt the corresponding command in the above thread
is you want stock rom i would suggest to use a prerooted stock rom (i prefer the unsecure version):
http://forum.xda-developers.com/showpost.php?p=22393194&postcount=20
Just wondering
Did my changing the stock logo images (png) inside the zip file have anything to do with why the Kindle Fire gets stuck at the logo?
Is there a way with ADB to push the correct images to replace the edited ones?
This seems logical to me as thats what I did and now it is hung on the logo.
Please I'm desperate because Amazon wont even help me cause im canadian
They said they would replace it no problem until I gave my address, and then it was Ohhhh Im msoooo sorry (my butt)
Thanks to all who have responded to the cries of a desperate man.
Update
I have found out that the kindle is mounted read only.
my device now shows
need to know how to change mount to r/w
can i do this with adb?
Kindle Fire Stuck in Boot Loop
hey b63, there is some progress, thank you!
now I have the screen on my kindle where i can select various things, like "advanced settings", "reboot", etc.
how do I install the rom you mention and do I need it to be able to boot without getting stuck again?
wayoung said:
I have found out that the kindle is mounted read only.
my device now shows
need to know how to change mount to r/w
can i do this with adb?
Click to expand...
Click to collapse
yes you can:
"adb remount"
there are also some other commands - try this one first
---------- Post added at 10:49 AM ---------- Previous post was at 10:42 AM ----------
manni4711 said:
hey b63, there is some progress, thank you!
now I have the screen on my kindle where i can select various things, like "advanced settings", "reboot", etc.
how do I install the rom you mention and do I need it to be able to boot without getting stuck again?
Click to expand...
Click to collapse
you should be in twrp now - is this correct ?
it's quite blue - landscape - 8 buttons
if yes resume with point 8 of the description
and yes - i think you have to flash a new rom because your old one seems to be messed up according to your description

PLEASE HELP! Kindle Fire stuck in infinite bootloop after adb reboot

Hi,
I recently got a new Kindle fire and tried to root it.
I followed the instructions given in this post.
http://forum.xda-developers.com/showthread.php?t=1568340
However, my kindle fire seems to be stuck in an infinite boot loop after first step itself.
Here are the step I followed (I am using Windows 7 32bit).
1. Installed android sdk.
2. Updated the Kindle driver to install "android abd composite interface"
3. Downloaded all the required files in the platform-tools folder
Required files:
fbmode.zip - http://forum.xda-developers.com/show....php?t=1414832
twrp2 - http://teamw.in/project/twrp2/79
su - http://dl.dropbox.com/u/8699733/kindlefire/su
firefirefirefire http://forum.xda-developers.com/show....php?t=1369405
fastboot + adb for your OS of choice.
4. Followed following commands:
unzip fbmode.zip
adb push fbmode /data/local/fbmode
adb shell chmod 755 /data/local/fbmode
adb shell /data/local/fbmode
adb reboot
5. After this, my kindle fire seems to have stuck in an infinite boot loop.
- It starts up only when a USB cable is connected.
- Power light is orange and not green
- It starts up Kindle Fire logo comes up, then shuts down again
- My computer is not detecting any device, probably because KF is in an infinite boot loop
- When I run adb devices -- no devices show up
- When I run fastboot command [fastboot -i 0x1949 flash bootloader .....] it says "waiting for devices"
- When I remove the USB cable from KF, It doesn't powers on (even after long pressing the power button).
- I tried many things posted on different forums on two laptops (Windows 7 32 bit as well as 64 bit) and using different USB cables but nothing worked.
- Only thing I haven't tried is Factory cable as I don't have it and don't have money to buy it.
PLEASE HELP!!
http://forum.xda-developers.com/showthread.php?t=1623244
Superuser not working
Thanks for the help with the charging issue Kinfauns!!!
I charged my kindle fire using stock charger and finally rooted it.
However, I am still not able to install android market on my KF.
After rooting Kindle (followed all the steps given in the thread), I installed Superuser.apk.
Then to install android market, I installed root explorer and downloaded Kindle Fire android market zip file. (followed instructions from one of the NAT3MIL's video on youtube).
First step is to install googleServicesFramework.apk file, which I did.
The next step is to move market.apk file to system/apps folder. However, when I tried doing that, I got a warning:
"Your phone doesn't appear to be rooted. This is requires in order to change or delete protected files such as this ......"
I don't understand why is it saying so as I have followed all the steps in the thread to root my KF?
How to check if the KF is really rooted?
Are there any settings to be changed in the superUser.apk?
Please help!!
Thanks a ton!!
Superuser not working
One more thing.
when I tried to update SU binary file,
I got following:
Downloading manifest .. OKAY!
parsing manifest.. Okay!
Latest Version = 3.0.3.2
Checking installed version .. legacy
Fixing database .. okay!
checking for busybox .. not found
Downloading custom busybox .. okay!
checking md5sum ... okay!
checking current install path .. fail!
Failed to find current installed su binary. Update cannot continue.
Does this mean I have to re-root the KF or just install the su binary file? how to do that?
Thanks!
Download the latest kindle fire utility and rerun it for permanent root.
Known Tricks
If you end up stuck at the yellow triangle, in KF Utility select Boot Normal, wait for it to say <waiting for device> and then press and hold the power button 20 seconds until the fire turns off, then when its off turn it back on. This sometimes happens, I have yet to find a clean solution If you end up stuck with a yellow triangle, do not EVER unplug it. Leave it plugged in. Check the windows drivers to make sure it isnt showing as "kindle" again. Fastboot is different and can cause this.
Please note: If your device can't be seen in fastboot mode, please make sure to install the drivers packaged with this, as it will show up afterwards. You can use the install_drivers.bat with the device plugged in for this.
Copied from the instructions of the kindle fire utility
Above are the tricks if you get stuck but after root install twrp then install fff
I would assume that your not rooted sounds that way to me.
By the way the yellow triangle will be replaced with the new bootloader a white kindle and a blue fire this will be considered the yellow triangle in the description. Good luck
Install permanent root
Install twrp
Install fff
All should be the newest at this point hopefully
Thanks ThePooch.
So, apparently I have to re-root my KF as for some reason it was not rooted correctly. Right?
I believe so the worst that could happen is it could fail if the file already exists but let's hope it goes fine
tanwar said:
Thanks ThePooch.
So, apparently I have to re-root my KF as for some reason it was not rooted correctly. Right?
Click to expand...
Click to collapse
You don't necessarily have to let KFU do its entire "rooting" process.
If you can get into recovery and you are comfortable with adb, you can follow the "Rooting the stock software" section in this guide...
http://forum.xda-developers.com/showthread.php?t=1638452
to push the 'su' binary into the /system partition and set ownership/permissions.
If you are not comfortable with that, you can use KFU, but it will be doing a lot of extraneous things that you probably don't need.
Under extras you will put on Google frame work and go launcher after you have confirmed bootloader recovery and root note that the market can only be seen using go launcher not the kindle one.
---------- Post added at 12:32 AM ---------- Previous post was at 12:13 AM ----------
The easiest way to test root is to download an app that will request root permissions like root explorer for instance if you open the app and you don't see a dialogue pop up requesting permission its very likely that it isn't rooted.
Read-Only file system
Thanks Kinfauns and ThePooch for tips.
@kinfauns, I tried following the steps given in "Rooting the stock software" section of the given link.
http://forum.xda-developers.com/showthread.php?t=1638452
However, when I tried to push su binary file to system folder
adb push C:\kfu\software\su /system/xbin/
I got following message:
failed to copy 'su' to 'system/xbin/su': Read-only file system.
How can I change the permissions of the folder to copy su file?
I tried using shell command:
adb shell chmod 755 /system
However, I got the same message again "Read-only file system"
Please help!!
nevermind I see your on windows 7 like me. adb shell mount system will mount system to read/ write
its all in kinfauns post you just need to be it recovery to execute the commands I believe I would paste it here but its just as easy to read them from there
adb shell chmod 6755 /system/xbin/su not 755 you can probably safely copy and paste the commands from his post right into cmd he has it written up very nicely
tanwar said:
Thanks Kinfauns and ThePooch for tips.
@kinfauns, I tried following the steps given in "Rooting the stock software" section of the given link.
http://forum.xda-developers.com/showthread.php?t=1638452
However, when I tried to push su binary file to system folder
adb push C:\kfu\software\su /system/xbin/
I got following message:
failed to copy 'su' to 'system/xbin/su': Read-only file system.
How can I change the permissions of the folder to copy su file?
I tried using shell command:
adb shell chmod 755 /system
However, I got the same message again "Read-only file system"
Please help!!
Click to expand...
Click to collapse
I think you may be trying to do this while booted into the system software. That won't work because you don't have root access there and you won't be able to mount (or remount) a partition without those privileges. The rest of it won't work without R/W access to the partition, as you've already seen.
To be clear, the device needs to be booted into recovery (TWRP or CWMR) where you do have root privileges. Make sure you start with step one to get the system partition mounted. If successful, "mount" will provide no output.

[Q] Kindle Fire (D01400) soft-brick

Hi all.
Yesterday, a friend of mine asked me if i know about tablets with android os, i told him that I know a little, and he challenged me to try to fix his daughter's kindle stuck at load screen (the one with colored triangles).
I accepted the challenge and started to research at forums about Kindle Fires stuck, i will resume my problem ....
I downloaded Firekit for linux (iḿ using Ubuntu 12.04) and started to try some commands. I got ADB console to connect on the device using
Code:
# adb shell
command, and started to run around the system inside the Kindle.
For some reason (noob nonsense action), I remounted /system partition as RW and ran (again, not knowing the side effects of that) the command wipe and chose ALL. Yes, i got the system folder cleaned and now i can't run commands on kindle console. I still can
Code:
#adb push
things inside the device. I'm not planning to buy a factory cable or build one, and, here is my question, is there a way to copy these binary files inside the /system folder again, without factory cable? Is there a place where i can find these binaries for download or a package containing them?
About the device: Kindle Fire (D01400)
Bootloader: Stock (Kindle fire logo)
Fastboot: Can't find compatible devices.
Rooted: Maybe (i got root logidn on command adb shell)
Thank you for helping.
Ok, I downloaded the Stock ROM from amazon and uploaded /system folder using adb.
Code:
#adb shell
now working, i got again kindle console as root but i couldn't find ls or rm on /system/bin and now, all environment variables are unset. Maybe a problem with home path (i'm logged as root).
any advice how to reset the root user's home?
Code:
# export
ANDROID_ASSETS
ANDROID_BOOTLOGO
ANDROID_CACHE
ANDROID_DATA
ANDROID_PROPERTY_WORKSPACE
ANDROID_ROOT
ASEC_MOUNTPOINT
BOOTCLASSPATH
DOWNLOAD_CACHE
EXTERNAL_STORAGE
LD_LIBRARY_PATH
LOOP_MOUNTPOINT
PATH
PWD
TERM
TERMINFO

[Q] Root failure - remount permission denied

Hello,
I tried to search for the solution for this but wasn't able to, so posting as a new thread..
I have been trying Root_with_Restore_Bin4ry_v33 to root my Kindle Fire 8.9 HD running firmware 8.4.8, and had no success in rooting the device.
The error I am getting is
"mount: permission denied (are you root?)"
which comes out from the command
./stuff/adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
I ran the command with sudo (in my Mac) but it did not help. It seems that only very few people had the same problem but did not find the solution.
FYI, I did turn on (1) USB debugging and (2) Allow installtion from unknown sources before trying to root the device.
Here are possible suspects:
(1) I wonder this problem is specific to Mac OS X. I replaced ./stuff/adb to the version from adt-bundle-mac-x86_64-20131030. Did anyone have success in rooting KFHD in Mac OS X?
(2) I wonder this problem is specific to newer version of firmware (8.4.8), but I do see people without having problems with this version.
(3) Any other possible reasons?
Thanks for your help - H
(Below is the full message from running 'sudo sh RunMe.sh')
==================================================================================================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry(converted to shell by jamcswain) (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (14.12.2013) v33 =
===================================================================================================
Device type:
0) Xperia Root by cubeundcube
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)
3) New Xperia Root by Goroh_kun
G) Google Glass Root (thx to Saurik for the ab file)
x) Unroot
Make a choice:
Please enter a valid number(1 to x):
1
Checking if I should run in Normal Mode or special Sony Mode
Please connect your device with USB-Debugging enabled now
Waiting for device to shop up, if nothing happens please check if Windows ADB-drivers are installed correctly!
remote object '/system/app/Backup-Restore.apk' does not exist
remote object '/system/bin/ric' does not exist
Normal Mode enabled!
Pushing busybox....
5309 KB/s (1165484 bytes in 0.214s)
Pushing su binary ....
5054 KB/s (104576 bytes in 0.020s)
Pushing Superuser app
5266 KB/s (2139595 bytes in 0.396s)
Making busybox runable ...
Now unlock your device and confirm the restore operation.
Please look at your device and click RESTORE!
If all is successful I will tell you, if not this shell will run forever.
Running ...
Successful, going to reboot your device in 10 seconds!
RunMe.sh: line 222: wait: pid 10 is not a child of this shell
Waiting for device to show up again....
RunMe.sh: line 225: wait: pid 10 is not a child of this shell
Going to copy files to it's place
mount: permission denied (are you root?)
You can close all open command-prompts now!
After reboot all is done! Have fun!
Bin4ry
Solved!
I finally was able to solve it.
Instead of selecting 1 (Normal Mode), selecting 0 (Xperia Root by cubeundcube) actually made it work seamlessly with Kindle Fire HD 8.9. So I guess it would be great to update the instruction this way (select 0 instead of 1 for Kindle Fire 8.9 running firmware 8.4.8)
hmkcs said:
Hello,
I tried to search for the solution for this but wasn't able to, so posting as a new thread..
I have been trying Root_with_Restore_Bin4ry_v33 to root my Kindle Fire 8.9 HD running firmware 8.4.8, and had no success in rooting the device.
The error I am getting is
"mount: permission denied (are you root?)"
which comes out from the command
./stuff/adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
I ran the command with sudo (in my Mac) but it did not help. It seems that only very few people had the same problem but did not find the solution.
FYI, I did turn on (1) USB debugging and (2) Allow installtion from unknown sources before trying to root the device.
Here are possible suspects:
(1) I wonder this problem is specific to Mac OS X. I replaced ./stuff/adb to the version from adt-bundle-mac-x86_64-20131030. Did anyone have success in rooting KFHD in Mac OS X?
(2) I wonder this problem is specific to newer version of firmware (8.4.8), but I do see people without having problems with this version.
(3) Any other possible reasons?
Thanks for your help - H
(Below is the full message from running 'sudo sh RunMe.sh')
==================================================================================================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry(converted to shell by jamcswain) (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (14.12.2013) v33 =
===================================================================================================
Device type:
0) Xperia Root by cubeundcube
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)
3) New Xperia Root by Goroh_kun
G) Google Glass Root (thx to Saurik for the ab file)
x) Unroot
Make a choice:
Please enter a valid number(1 to x):
1
Checking if I should run in Normal Mode or special Sony Mode
Please connect your device with USB-Debugging enabled now
Waiting for device to shop up, if nothing happens please check if Windows ADB-drivers are installed correctly!
remote object '/system/app/Backup-Restore.apk' does not exist
remote object '/system/bin/ric' does not exist
Normal Mode enabled!
Pushing busybox....
5309 KB/s (1165484 bytes in 0.214s)
Pushing su binary ....
5054 KB/s (104576 bytes in 0.020s)
Pushing Superuser app
5266 KB/s (2139595 bytes in 0.396s)
Making busybox runable ...
Now unlock your device and confirm the restore operation.
Please look at your device and click RESTORE!
If all is successful I will tell you, if not this shell will run forever.
Running ...
Successful, going to reboot your device in 10 seconds!
RunMe.sh: line 222: wait: pid 10 is not a child of this shell
Waiting for device to show up again....
RunMe.sh: line 225: wait: pid 10 is not a child of this shell
Going to copy files to it's place
mount: permission denied (are you root?)
You can close all open command-prompts now!
After reboot all is done! Have fun!
Bin4ry
Click to expand...
Click to collapse
kindle fire hd 8.9 8.4.8
hmkcs said:
I finally was able to solve it.
Instead of selecting 1 (Normal Mode), selecting 0 (Xperia Root by cubeundcube) actually made it work seamlessly with Kindle Fire HD 8.9. So I guess it would be great to update the instruction this way (select 0 instead of 1 for Kindle Fire 8.9 running firmware 8.4.8)
Click to expand...
Click to collapse
I am running windows 8.1 and a kindle fire hd 8.9 running 8.4.8 ive tried running option 0 but its telling me cant find path specified if i run as a non administrator it just says please connect device and sits there. Please a little help ive tried i think every procedure out there and the farthest i ve gotten is at boot never really fully boots so i had to restore to factory settings about 5 times / helllp

[Q] Kindle Fire 8.4.9 Root?

Just got a "factory refurbished" Kindle Fire 8.9 HD for a STEAL (Amazon gave $50 back on the refurb).
Anyway, now that I have it and have been playing with it for a few weeks, I've realized that the current root methods (including Root Many Android) say they have rooted it, but I don't quite have all the SU access. Digging deeper, I've found that I have System Version 8.4.9.
I can get a partial root, but cannot mount the system to RW
Anyone out there working on the Root of Kindle Fire 8.4.9?
I would just downgrade it and flash a custom rom.
Sent from my Amazon Tate using Tapatalk
stunts513 said:
I would just downgrade it and flash a custom rom.
Sent from my Amazon Tate using Tapatalk
Click to expand...
Click to collapse
Stunts,
I'd love to do that, but one of the issues with the current root is I can't use KFFirstAide to do much of anything. I would like to keep the KF as close to stock as I can, as I have kids and the FreeTime app is nice. I'm mostly looking to get the Google Play store up and working.
I've done a search but don't see anything on how to downgrade the KF from 8.4.9 without having root.
What am I missing?
You don't need root. When you initially power the device on it should briefly be detected as a jem device. Download then drivers in my signature and extract them somewhere. Now open the device manager and plug the kindle in while off, when you see the jem device, right click it and hit update drivers, and tell it to look where you extracted mine. If this is windows 8 you will have to disable driver signature enforcement first. If you can manage to get this step completed the rest is simple, it basically involves this: grab a utility like kindle fire first aid and shift + right click it and hit new command window here. With the kindle off and unplugged type
Code:
fastboot -I 0x1949 getvar product
once it says waiting for device plug the kindle in while it is off, it should enter fastboot, from there you can use kffa to downgrade it.
Sent from my Amazon Tate using Tapatalk
stunts513 said:
You don't need root. When you initially power the device on it should briefly be detected as a jem device. Download then drivers in my signature and extract them somewhere. Now open the device manager and plug the kindle in while off, when you see the jem device, right click it and hit update drivers, and tell it to look where you extracted mine. If this is windows 8 you will have to disable driver signature enforcement first. If you can manage to get this step completed the rest is simple, it basically involves this: grab a utility like kindle fire first aid and shift + right click it and hit new command window here. With the kindle off and unplugged type
Code:
fastboot -I 0x1949 getvar product
once it says waiting for device plug the kindle in while it is off, it should enter fastboot, from there you can use kffa to downgrade it.
Sent from my Amazon Tate using Tapatalk
Click to expand...
Click to collapse
Tried to downgrade. I can get to fastboot without any issues, but it looks like there are issues with KFFA (I'm using 4.1.87-beta). I get the following when trying to "Completely Restore the KFHD 8.9 8.1.4" (Option 7)
(snipped to the last one for space, all have the final "Unable to establish SSL Certificate)
**********************************************************************
*I Have Fetched The recovery.img - 1 More To Download................*
**********************************************************************
--2014-06-14 13:04:18-- y
<snip> (don't have 10 posts so can't post all the links)
HTTP request sent, awaiting response... 302 FOUND
Cookie coming from address attempted to set domain to dropbox.com
Cookie coming from address attempted to set domain to dropbox.com
Location: (removed as I don't have 10 posts)] [following]
--2014-06-14 13:04:18-- (removed as I don't have 10 posts)
Connecting to address... connected.
ERROR: cannot verify address's certificate, issued by `address High Assurance Server CA':
Unable to locally verify the issuer's authority.
To connect to address insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
****************************************************************************************
*I Have Fetched The system.img - I Am Ready To Flash The 3 Images......................*
****************************************************************************************
Press any key to continue . . .
target reported max download size of 1006632960 bytes
error: cannot load 'boot.img': No error
target reported max download size of 1006632960 bytes
error: cannot load 'recovery.img': No error
target reported max download size of 1006632960 bytes
error: cannot load 'system.img': No error
Would You Like To Wipe Data And Cache (y/n) ?
After this, I wipe data and cache and then didn't finish the registration (so I didn't get "pushed" an update, just in case)
Come back up and I'm still in 8.4.9
I've gone in to dropbox and pulled all the images to my computer. Is there a way to move these and get them properly mounted in adb? I'm a relative n00b but getting a bit more comfy in the adb environment and may be able to do it from there, with a bit of help?
Thanks!
Do not actually use KFFA use this method --> http://forum.xda-developers.com/showthread.php?t=2468988
You only need kffa for adb.exe and fastboot.exe ect.
PS. Be sure NOT to to connect to the Internet after until you have OTA blocked, and if you Like you can manually upgrade to what ever firmware you would like, I went back to v848
jmpiv4 said:
Do not actually use KFFA use this method --> http://forum.xda-developers.com/showthread.php?t=2468988
You only need kffa for adb.exe and fastboot.exe ect.
PS. Be sure NOT to to connect to the Internet after until you have OTA blocked, and if you Like you can manually upgrade to what ever firmware you would like, I went back to v848
Click to expand...
Click to collapse
Now I'm stuck in the Kindle Fire boot screen - orange. I got through all the flashes without an issue and unplugged on the final reboot per your instructions. I try to adb to it and there are no devices found.
Edit: Whoops. Was using my old shortcut command keys (arrows) and just changed what flashed to system - forgot to flash to the right places. Trying again!
Illinifan97 said:
Now I'm stuck in the Kindle Fire boot screen - orange. I got through all the flashes without an issue and unplugged on the final reboot per your instructions. I try to adb to it and there are no devices found.
Edit: Whoops. Was using my old shortcut command keys (arrows) and just changed what flashed to system - forgot to flash to the right places. Trying again!
Click to expand...
Click to collapse
Hi guys, thx for all tutorials in this site, but i can't root my Kindle Fire HD 8.9...this is the error
"/system/bin/sh su cannot execute permission denied "
KatanAlive said:
Hi guys, thx for all tutorials in this site, but i can't root my Kindle Fire HD 8.9...this is the error
"/system/bin/sh su cannot execute permission denied "
Click to expand...
Click to collapse
Is your Kindle up and running? I also have a Kindle Fire HD 8.9 and yesterday I downloaded latest update.bin file (8.4.9) from Amazon and updated my Kindle and later rooted it using the manual method described in http://forum.xda-developers.com/showthread.php?t=2069117 thread. It was total success. Just don't miss a single step from that method.
Actually I had my Kindle (ver 8.4.8) rooted before and Google Play installed with the same method but I was having some issues (not because of rooting but because I had been tinkering with the system apps) so decided to update to overcome those glitches. I installed RootKeeper from Google Play and told it to protect my root access during update process but this crap could not. After update I lost my root and now Google Play Store and related services stopped working, as I didn't have root access so couldn't manage to delete their apks from System apps. So I decided to root it again with the same method and I did it, after rooting it again I went to system apps and deleted old apks of Google Play and other related apks. Then I agin installed Google Play using the automatic method mentioned in above thread.
Sorry if this story is irrelevant but I just wanted to share my experience so any one searching for something could find a clue from it. One thing is confirmed here, KFFirstAid can easily install Google Play after 8.4.9 update and the above mentioned manual method can root it successfully. I am not sure about automatic method though.
you have been very usefull! Thx...but, i still can't root with any method
Can i ask you for some help (i've actually the 8.4.9 version) in private?
KatanAlive said:
Hi guys, thx for all tutorials in this site, but i can't root my Kindle Fire HD 8.9...this is the error
"/system/bin/sh su cannot execute permission denied "
Click to expand...
Click to collapse
KatanAlive said:
you have been very usefull! Thx...but, i still can't root with any method
Can i ask you for some help (i've actually the 8.4.9 version) in private?
Click to expand...
Click to collapse
Of course. I am not very knowledgable but I would try my best to share my experience.
akb1ajay said:
Of course. I am not very knowledgable but I would try my best to share my experience.
Click to expand...
Click to collapse
I write you a pm
I just tried the fastboot stuff and it will not enter fastboot. Do i need a fastboot cable?
Also i would like to remove all things kindle aka custom roms. So thats a non issue meaning if the only way to root a hd 8.9 with 8.4.9 rom version that was some how pushed on to my kindle via ota that i had turned off but got turned back on some how. Then thats fine and infact i want to remove amazons crap rom any how.
Nanaki-seto said:
I just tried the fastboot stuff and it will not enter fastboot. Do i need a fastboot cable?
Also i would like to remove all things kindle aka custom roms. So thats a non issue meaning if the only way to root a hd 8.9 with 8.4.9 rom version that was some how pushed on to my kindle via ota that i had turned off but got turned back on some how. Then thats fine and infact i want to remove amazons crap rom any how.
Click to expand...
Click to collapse
Read post 9 on previous page.
akb1ajay said:
Read post 9 on previous page.
Click to expand...
Click to collapse
Already tried this. It works partially only once it is fully done rebooting the kindle fire is running so slowly as to be unworkable for any thing. Also the lock swipe etc looks torn inhalf. At this point i have to use recorvery to get it to respond properly. I need to root or change rom out right (preferably) But the fast boot commands do nothing. Tried getting it to show up as gem device and use the other drivers that are suppose to let me enter fast boot by a fastboot command. It does not seem to work.
So after trying the method in post 9 again i need to recover to factory again. As it is running extremely slow
stunts513 said:
I would just downgrade it and flash a custom rom.
Sent from my Amazon Tate using Tapatalk
Click to expand...
Click to collapse
Stunts what is the best surefire way to downgrade? My previously rooted kindlefire hd 8.9 just got ota updated to 8.4.9. I had disabled ota i thought but it would seem it wasnt. Now i can not reroot it properly. I want to just go with a custom rom and be done with this mess. I do not have a fastboot cable. But it would seem there are ways around that such as the fastboot -i etc etc how ever i tried that and it did not work (including getting the drivers to the jem. I think i may be missing the chance to get the update drivers bit done intime (not sure here). At any rate help!!! heh
Again what i want to do
Downgrade to easiest rom ver to flash from to a custom rom using what ever meathod is the most effective minus fastboot cable. also recommendations on rom to use are very welcome.
akb1ajay said:
Is your Kindle up and running? I also have a Kindle Fire HD 8.9 and yesterday I downloaded latest update.bin file (8.4.9) from Amazon and updated my Kindle and later rooted it using the manual method described in http://forum.xda-developers.com/showthread.php?t=2069117 thread. It was total success. Just don't miss a single step from that method.
Actually I had my Kindle (ver 8.4.8) rooted before and Google Play installed with the same method but I was having some issues (not because of rooting but because I had been tinkering with the system apps) so decided to update to overcome those glitches. I installed RootKeeper from Google Play and told it to protect my root access during update process but this crap could not. After update I lost my root and now Google Play Store and related services stopped working, as I didn't have root access so couldn't manage to delete their apks from System apps. So I decided to root it again with the same method and I did it, after rooting it again I went to system apps and deleted old apks of Google Play and other related apks. Then I agin installed Google Play using the automatic method mentioned in above thread.
Sorry if this story is irrelevant but I just wanted to share my experience so any one searching for something could find a clue from it. One thing is confirmed here, KFFirstAid can easily install Google Play after 8.4.9 update and the above mentioned manual method can root it successfully. I am not sure about automatic method though.
Click to expand...
Click to collapse
This worked for getting root back, but didn't initially work for the Google apps. It looks like Amazon filled the file system /system leaving no room for the apps. Since I don't use Text To Speech, I removed /system/tts/ivona/vox_en_us_salli22i which is 100+MB, freeing plenty of space for Google apps. I saved a copy to /sdcard just in case. I recommend saving a copy of system.img first, since my first attempts at removing files deleted the apk, but didn't free the space and I had to do a restore once.
Full Manual Root - Kindle Fire HD 8.9 System Version 8.4.9 on Ubuntu Linux 14.04
Hi Guys,
If none of the usual methods work, here is a method for rooting Kindle Fire HD 8.9 with the new 8.4.9 system version. It was written for and tested on Linux, but should work on Windows as well.
Requires Linux and "DOS" scripting knowledge - particularly if anything goes wrong. If you are not familiar with linux shell, please do not try!
USE AT YOUR OWN RISK!!!
I was struggling a whole day with rooting my Kindle Fire HD 8.9 with the 8.4.9 stock rom. I use Linux (Ubuntu 14.04) and don't really have access to Windows. I've tried several methods, including several versions of the Bin4ry method, but the result was:
a) nothing happened at the end,
b) the system was hell slow, but did not get the root prompt/access.
Finally I've managed to root with a full manual - no script running - method. It was based on Bin4ry v18.5.1 root: the tools were uploaded to the kindle from the package, and the rooting steps were based on the RunMe.bat (manually entering step-by-step). It requires an installed adb on the linux machine (I have it from an Android SDK install)!
Sources:
http://forum.xda-developers.com/showthread.php?t=2277105 : I've started from here. I recommend to read this before starting the process.
http://forum.xda-developers.com/showthread.php?t=2069117 : "C-2) The next steps are used to Root the Kindle - Alternative Method (Manual Version)"
http://pocketnow.com/2012/10/10/root-without-unlocking : for understanding the exploit
Requirements:
1. Install adb on the linux machine.
2. Download Root MANY ANDROID 32-bit!(Dropbox): https://dl.dropbox.com/u/54456659/Win32.zip and extract.
Rooting:
The steps are based on manually entering the commands of the "1)Normal" method of the RunMe.bat:
1) In a terminal change to the directory where Win32.zip was extracted and enter:
Code:
adb push stuff/busybox /data/local/tmp/.
adb push stuff/su /data/local/tmp/.
adb push stuff/Superuser.apk /data/local/tmp/.
adb shell chmod 755 /data/local/tmp/busybox
2) Restore the fake “backup”. Note: _do not click restore on your Kindle device_! Just enter the command into the command prompt on your PC and press the enter key:
Code:
adb restore fakebackup.ab
3) Run the “exploit”:
Code:
adb shell “while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done”
(It will display a lot of "link failed File exists" lines)
4) Now that the “exploit” is running, click restore on your device.
5) Once it finishes, reboot your device. Note: Don’t use your kindle yet, this exploit reboots into emulator mode which will be laggy with a flickering screen (or no display at all). This is normal.
Code:
adb reboot
6) Once rebooted, open a shell:
Code:
adb shell
Check: Once you do step 6, your should have a root shell (your prompt should be #, not $). If it’s not #, start again from step 2.
7) Continue with the steps of the RunMe.bat - now entering the commands in the root shell:
Code:
/data/local/tmp/busybox mount -o remount,rw /system
/data/local/tmp/busybox mv /data/local/tmp/su /system/xbin/su
/data/local/tmp/busybox mv /data/local/tmp/Superuser.apk /system/app/Superuser.apk
/data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/busybox
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
chmod 655 /system/app/Superuser.apk
chmod 755 /system/xbin/busybox
rm /data/local.prop
reboot
Done .
The Method described above didn't work for me.
Tried to do it step by step but the exploit part is not working, gives me a syntax error.
Then i used runme.bat and the exploit seems to work (slow reboot, scrambled kindle logo) but root isn't working properly afterwards.
It's kinda half-rooted now, with SuperSU working and displaying "granted root access..."-messages but if i try to install the play store i'm stuck.
ESexplorer is in root mode, mounted system R/W but when i try to move vending.apk to system/app it fails. No root access it seems
Opening SuperSU results in a failed update process....
Any kind of help is deeply appreciated...
Fixing that syntax error
Toastytwo said:
The Method described above didn't work for me.
Tried to do it step by step but the exploit part is not working, gives me a syntax error.
Then i used runme.bat and the exploit seems to work (slow reboot, scrambled kindle logo) but root isn't working properly afterwards.
It's kinda half-rooted now, with SuperSU working and displaying "granted root access..."-messages but if i try to install the play store i'm stuck.
ESexplorer is in root mode, mounted system R/W but when i try to move vending.apk to system/app it fails. No root access it seems
Opening SuperSU results in a failed update process....
Any kind of help is deeply appreciated...
Click to expand...
Click to collapse
This method worked for me! I also got a syntax error the first time arround but I fixed it by splitting this command (adb shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done") into 2 separate command 1) adb shell, 2) while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done
After taking away the quotes it worked exactly as described!

Categories

Resources