[Q] Trying to copy vending.apk - All kinds of problems - Kindle Fire Q&A, Help & Troubleshooting

Ultimately I am trying to get the Android Market on my rooted Kindle Fire but I am having many issues (or at least it seems like many). I have been reading through countless forum posts on here and other sites to get where I am so far, but now I'm stuck.
Right now I am trying to copy vending.apk to /system/app but I am unable to mount the folder as read/write. I have tried doing this with a couple different apps and have had no luck.
I found out that I could mount read/write from KFU, but now when I load KFU it says ADB Status: Offline. I had some trouble with this issue yesterday when I rooted, but I don't know how I fixed it
Also, the Kindle Fire won't show up in Windows Explorer (running Windows 7, btw) even though my computer makes the normal sound of a USB device being plugged in. Only once for the past two days has the autoplay prompt come up after plugging in the Fire. I guess it could be a faulty cable, but I'm not sure.
Oh, another thing I read that could possibly be an issue that I have my default install drive set to D:\ and of course the .android folder is in C:\users...
KFU 0.9.5
Windows 7
Kindle Fire 6.3
There is probably more information you need in order to help me, but I can't think of anything else.
Last question: is there a way I can undo everything that I've done and start over completely?

Is superuser properly installed?
Sent from my Kindle Fire using Tapatalk 2

In KFU I selected "2 Install Permanent Root with Superuser". I am not sure how to find out if it was installed properly though.
Also, is there a simple way to check if the rooting actually worked? I know that installing TWRP worked. Would proper rooting be a prerequisite for installing TWRP?

1. Look for the super user app icon. No icon, no super user.
2 download terminal emulator. Run it and at the prompt type SU. It should return a # prompt. If you don't, you are not properly rooted.
Sent from my Galaxy Nexus using Tapatalk 2

Okay, so I don't see a SuperUser app and when I type SU I get "SU: permission denied". So I guess that's a fail on the rooting, huh?
I definitely have TWRP setup on the Fire, though, so I must have had the Fire plugged in correctly and used KFU correctly at some point.
Maybe we should start with getting the Fire connected to the PC first. When I plug it in my computer makes the sound it always does when I plug in a USB device, but it doesn't show up in Windows Explorer or cause the autoplay prompt. Ideas?

Before you try to reroot with KFU, try to side load the Super User app. That may be all your missing. Once you have SU loaded go back into terminal and type SU again and see what happens.
I am willing to bet that's all you need.
Sent from my Kindle Fire using Tapatalk 2

I sideloaded Superuser, which definitely installed correctly, but I am still getting "SU: permission denied" in the terminal window. I'm going to order a different USB cable in case that's the problem, but do you any other suggestions in the mean time?

I also had problems installing the Play store when I first rooted my KF. If you have TWRP working, why not download and install one of the rooted roms based on stock that has Play already installed , if you want to keep stock that is. I ended up doing that, but have moved on to an ICS rom because I got tired of stock.

fangorn0 said:
I sideloaded Superuser, which definitely installed correctly, but I am still getting "SU: permission denied" in the terminal window. I'm going to order a different USB cable in case that's the problem, but do you any other suggestions in the mean time?
Click to expand...
Click to collapse
Make sure you have su binary with correct permissions in /system/xbin
adb shell ls -l /system/xbin/su
It should look like this:
-rwsr-sr-x root root 22364 2012-03-29 06:49 su
Gửi từ Kindle Lửa của tôi qua Tapatalk 2

Related

[Q] Kindle Fire with 6.3 Help with Rooting Please

Hi,
I am a total noob. I don't even know the proper expressions for this whole thing.
So this is my case:
I am outside the US and bought the Kindle Fire with a 6.3 firmware, couple of days ago.
Being curious about what it all can do, created a fake account with a test credit card as I read somewhere in the net.
Then downloaded the KFU 0.9.5 and rooted the device, everything went according to the plan, so I thought.
Then I discovered I had to use something called Market Opener to install other apps. But this Market Opener never worked.
So I found out that I had to change permissions. But this cannot happen as I get that message that adb services can not run in production builds etc. whatever that may mean.
So I downloaded Android SDK, followed the instructions installed it but I still cannot get into the root and change folder permissions. Sometimes it recognizes the device, sometimes not and when it does it tells me the same thing as above.
Then I would need some .apk to do the thing on the device but I cannot install those as I don't have the Market Opener or the Google Play and I cannot get those if I don't have superuser permissions to change things in Folders.
Basically I have been spending the last 3 days in searching the net for answers but to no avail.
So, can someone help me please? What I need to do is being able to install some apps including Market Opener / Google Play and being able to watch Amazon VOD. Is this possible?
Please bear in mind that I have no clue of the specific language, i.e. I don't know what flash is and how to do it nor I know how to do a backup and restore or how to reset everything in the original state.
SO if some of you have the patience to help, please advice me with some noob language so that I can understand.
Thanks in advance for the help that will come
Are you looking to put a custom rom on it or just root? If you're looking to keep Amazon services, you can put MoDaCo's rom on it, which is just like your kindle out of the box with a few extra bells and whistles. There are alot of guides floating around on how to get ADB working. There's an excellent beginners guide in the General section that I highly advise checking out.
Noob terms: if you want to keep the Amazon experience, I reccomend MoDaCo. Look for it in the development fourms.
brainchow said:
Are you looking to put a custom rom on it or just root? If you're looking to keep Amazon services, you can put MoDaCo's rom on it, which is just like your kindle out of the box with a few extra bells and whistles. There are alot of guides floating around on how to get ADB working. There's an excellent beginners guide in the General section that I highly advise checking out.
Noob terms: if you want to keep the Amazon experience, I reccomend MoDaCo. Look for it in the development fourms.
Click to expand...
Click to collapse
Thanks for ur answer.
I have read a lot of guides out there but I seem not to be able to get the ADB working as I always get the message I gave in the original post plus the fact that sometimes it recognizes the device and sometimes not.
I have read the beginners guide which was excellent but without the ADB working there is little I can do I suppose.
As I wrote, I want to play with the device to see what it is able to do and want to use the Amazon VOD if possible. I.e. I would like to be able to use Google Play to get apps on will and still keep the Amazon services. Would that be possible with the MoDaCo staff?
Ok. I downloaded the MoDaCo staff.
Must I reset the kindle to the factory settings before I install that? If yes, how?
And how do I flash it?
Make sure you are in fact rooted.
You seem like you know enough about adb to try the following commands.
adb shell
ls /system/xbin
Look for a file called "su" in the list
Then...
ls /system/app
Look for a file called "Superuser.apk"
A lack of either of these means you're not rooted and may be the source of your problems
If you are trying to change system file permissions through adb...
adb root
adb remount
adb shell chmod blah /blah/blah/yadayada
Just don't literally type "blah /blah/blah/yadayada"
Sent from my Amazon Kindle Fire using xda premium
a factory reset won't really help you because you're basically replacing the operating system. pretty sure all amazon services are working with modaco. to install it, look around for a guide on how to install something called firefirefire (FFF) and TWRP. pretty sure that can all be done with kfu in a couple clicks. then copy the modaco zip onto your kindle, go into the wipe menu and clear out system, cache, dalvik cache, and data (factory reset), then go into install and choose the modaco zip. reboot and you should be set.
soupmagnet said:
Make sure you are in fact rooted.
You seem like you know enough about adb to try the following commands.
adb shell
ls /system/xbin
Look for a file called "su" in the list
Then...
ls /system/app
Look for a file called "Superuser.apk"
A lack of either of these means you're not rooted and may be the source of your problems
If you are trying to change system file permissions through adb...
adb root
adb remount
adb shell chmod blah /blah/blah/yadayada
Just don't literally type "blah /blah/blah/yadayada"
Sent from my Amazon Kindle Fire using xda premium
Click to expand...
Click to collapse
Thank you for your answer.
I would gladly follow your advice but the adb does not find my device. I don't know whether this is normal and if I must reboot my PC.
The kfu also gives me an offline status...
brainchow said:
a factory reset won't really help you because you're basically replacing the operating system. pretty sure all amazon services are working with modaco. to install it, look around for a guide on how to install something called firefirefire (FFF) and TWRP. pretty sure that can all be done with kfu in a couple clicks. then copy the modaco zip onto your kindle, go into the wipe menu and clear out system, cache, dalvik cache, and data (factory reset), then go into install and choose the modaco zip. reboot and you should be set.
Click to expand...
Click to collapse
Thanks again for the fast answer. I am impressed!
Doesn't the FFF and the TWRP get installed automatically with the kfu?
its most likely your computer. a reboot might help. if not, how did you install the drivers? are you using a mac or pc? try installing the drivers that came bundled with KFU.
if you're using a PC, go into device manager and see if something about android ADB pops up. if not, it's your drivers.
---------- Post added at 07:53 PM ---------- Previous post was at 07:51 PM ----------
GreekCY said:
Thanks again for the fast answer. I am impressed!
Doesn't the FFF and the TWRP get installed automatically with the kfu?
Click to expand...
Click to collapse
haha, no problem .
if FFF was installed, you should see a picture of fire in a caution sign or an android logo over the kindle fire logo when you boot it up. if all you see is kindle fire, then you don't have fff. im pretty sure you need fff to get into twrp. if fff is installed, you should be able to hop into fastboot and install twrp if it's not installed yet.
brainchow said:
its most likely your computer. a reboot might help. if not, how did you install the drivers? are you using a mac or pc? try installing the drivers that came bundled with KFU.
if you're using a PC, go into device manager and see if something about android ADB pops up. if not, it's your drivers.
Click to expand...
Click to collapse
I am using a PC ( a netbook, don't laugh, I'm on vacation!!)
I installed the drivers using the install_bat from the kfu.
In device manager I see Android Phone and underneath Android Composite ADB Interface...
interesting. check my previous post and see if you have FFF installed. adb should be working fine if device manager can find it. if you can, run adb devices into cmd and see if it picks up your kindle. not sure if the stock rom has a development switch in the settings.. if there's an option to enable usb debugging, make sure that is on. if not, just try moving usb ports and running adb devices.
If adb has trouble recognizing your device, it means it's a driver issue. Either Windows, KFU or a combination of the two causes the drivers to fail for some reason.
Uninstall/delete your current drivers in device manager (may require reboot)
Turn your Kindle off
Reinstall drivers
Turn your Kindle on
Retry adb commands
Sent from my Amazon Kindle Fire using xda premium
brainchow said:
interesting. check my previous post and see if you have FFF installed. adb should be working fine if device manager can find it. if you can, run adb devices into cmd and see if it picks up your kindle. not sure if the stock rom has a development switch in the settings.. if there's an option to enable usb debugging, make sure that is on. if not, just try moving usb ports and running adb devices.
Click to expand...
Click to collapse
I have FFF as I see the fire in a caution sign (yellow triangle thing right?)
ADB still doesn't pick my kindle after a PC restart.
No usb debugging available in the stock rom.
I will uninstall and reinstall the drivers from device manager.
Thanks again for your prompt help. I am oblidged!
GreekCY said:
I have FFF as I see the fire in a caution sign (yellow triangle thing right?)
ADB still doesn't pick my kindle after a PC restart.
No usb debugging available in the stock rom.
I will uninstall and reinstall the drivers from device manager.
Thanks again for your prompt help. I am oblidged!
Click to expand...
Click to collapse
that's fantastic... if you have FFF, try pressing the power button a couple times as it turns on and see if you can get into recovery. you shouldn't need adb now. if you can get into recovery, just wipe and flash the new rom. if you don't, you can use fastboot to install it.
brainchow said:
that's fantastic... if you have FFF, try pressing the power button a couple times as it turns on and see if you can get into recovery. you shouldn't need adb now. if you can get into recovery, just wipe and flash the new rom. if you don't, you can use fastboot to install it.
Click to expand...
Click to collapse
Ok...I reinstalled the drivers
now ADB gets the kindle
I do adb shell
then ls / system /xbin
no such file or directrory
the same goes with the
ls / system / app
But if I give su I get
su
#
Now what?
And in which directory should I transfer the MoDaCo Rom?
GreekCY said:
Ok...I reinstalled the drivers
now ADB gets the kindle
I do adb shell
then ls / system /xbin
no such file or directrory
the same goes with the
ls / system / app
But if I give su I get
su
#
Now what?
Click to expand...
Click to collapse
SU (substitute user) in shell is different from the su binary
Make sure you are typing "L"s, not "i"s then /system/xbin
Sent from my Amazon Kindle Fire using xda premium
soupmagnet said:
SU (substitute user) in shell is different from the su binary
Make sure you are typing "L"s, not "i"s then /system/xbin
Sent from my Amazon Kindle Fire using xda premium
Click to expand...
Click to collapse
I really do type "L"...still ls/system/xbin: not found
modaco can go anywhere in the kindle.. just copy it somewhere. then press the power button a couple times when FFF comes up and see if you can get into twrp.
brainchow said:
modaco can go anywhere in the kindle.. just copy it somewhere. then press the power button a couple times when FFF comes up and see if you can get into twrp.
Click to expand...
Click to collapse
Guys? I just installed ModaCo and it seems it works fine. Google Play seems to work and all my data are still there (I mean the books I uploaded). If this is right then.... THANKS TO ALL OF YOU SO MUCH!!!!
Drinks are on me! Now I go to sleep! Will keep you informed!!!
Thanks again!!!!
GreekCY said:
I really do type "L"...still ls/system/xbin: not found
Click to expand...
Click to collapse
Space between ls and /system/xbin and no other spaces
It IS there, your Kindle wouldn't work otherwise
Sent from my Amazon Kindle Fire using xda premium
GreekCY said:
I really do type "L"...still ls/system/xbin: not found
Click to expand...
Click to collapse
if you want to use adb, should be ls /system/xbin. make sure you put the space after the ls. i would still recommend flashing modaco nevertheless... that shouldn't need adb. just maybe fastboot if your recovery isnt installed.
---------- Post added at 08:59 PM ---------- Previous post was at 08:57 PM ----------
GreekCY said:
Guys? I just installed ModaCo and it seems it works fine. Google Play seems to work and all my data are still there (I mean the books I uploaded). If this is right then.... THANKS TO ALL OF YOU SO MUCH!!!!
Drinks are on me! Now I go to sleep! Will keep you informed!!!
Thanks again!!!!
Click to expand...
Click to collapse
no problem... enjoy
i would still recommend wiping data and the two caches to ensure that it's bug free. but if everything works fine, so be it.
have fun

cannot root kindle fire2

it cannot find the path specified what do i do ?
Try running the tool a few times, the first never 'takes' for me.
Sent from my KF2 using xda premium
root 10.2.3
what tool...please help...is it working for newest firmware...How do you stop updates to keep root...
neutopian said:
Try running the tool a few times, the first never 'takes' for me.
Sent from my KF2 using xda premium
Click to expand...
Click to collapse
bernmed2005 said:
what tool...please help...is it working for newest firmware...How do you stop updates to keep root...
Click to expand...
Click to collapse
To any and everyone who knows how. Which way is the proper way as of Today to root the kf2? To many videos and guides they confusing me and then when I tried a method i saw on youtube it wouldnt recognize my device but then again it was for the 6.3 version I believe. I need this rooted before christmas because I'm bought it to give as a gift but without root I feel like playing frisbee #frustrated
Took me 10seconds to find this thread which works for the KF(2) (also reported for the 10.2.4 firmware)...just follow the steps (before make sure you got the right adb driver installed) and you device should be rooted!
http://forum.xda-developers.com/showthread.php?t=2035334
Can`t understand why people don't use the search option, even when i type in google "kindle 10.2.3 root" i`ll get a solution for it!
Ill try here n a minute I did actually search just to make it known my version is 10.2.1
FreeGsIII 2.0 #SPURNATION
barberboy420 said:
Ill try here n a minute I did actually search just to make it known my version is 10.2.1
FreeGsIII 2.0 #SPURNATION
Click to expand...
Click to collapse
OK so I just tried and it does NOT recognize my device I installed drivers uninstalled drivers and re installed them again AND I dl the drivers that came in the Qemu root method and like always my laptop says that the drivers are already installed and when I click next anyway it tells me I have latest version .....What gives maaaaaaan? #headache
I found that I had to plug out the kindle. Un install the device from device manager. Then with adb already enabled plug it back in. Then it should fail to automatically install the driver from there you can install.
Sent from my GT-I9300 using xda app-developers app
arranstobbs said:
I found that I had to plug out the kindle. Un install the device from device manager. Then with adb already enabled plug it back in. Then it should fail to automatically install the driver from there you can install.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
How do you uninstall? I go to device manager and see kindle listed and adb interface below it but when I right click kindle I don't get a un install option
FreeGsIII 2.0 #SPURNATION
Use This thread to root, add new apps and make ur kindle a better place.
http://forum.xda-developers.com/showthread.php?t=2035334
Regards,
Amitz...
No bueno. ........SMH
Gs3 Sac23's ROM GO SPURS GO!
alright peeps?
check out this method and the notes i added
easiest way to do it
http://forum.xda-developers.com/showthread.php?t=2051270
worked for the latest version
How I re-rooted the KF2 after much aggrivation and little sleep
Actually, I just re-rooted but, was not that simple. Had to do some manual commands using adb to push su and whatnot. Took several fails, too.
Credits to all of XDA-devs
First thing you have to do tho is: Navigate to your Android SDK folder and download the newer drivers for the KF2 then update the drivers in Windows. Launch "Android SDK Manager" then click Tools then "Manage Addon Sites". In the next window, click the tab at the top titled, "User Defined Sites". Then, click "New" and add this line:
http://kindle-sdk.s3.amazonaws.com/addon.xml
Click to expand...
Click to collapse
Next: install the Gen 2 drivers and anything else you are missing from the Android 4.0.3 package.
Then: Using "Device Manager" in Windows, update the drivers for your Kindle and reboot your computer.
Then, do this: Root_with_Restore_by_Bin4ry_v18
Then use this: tf101_ics_root.zip
Then download this:
Then: unzip or unrar that and take "Superuser.apk" from the system\app folder and "su" from system\bin and paste them in the
"adt-bundle-windows\sdk\platform-tools" directory.
Then while in "adt-bundle-windows\sdk\platform-tools", hold "Shift" while right-clicking anywhere in the folder that is empty and choose, "Open Command Window Here"
In the Command Window:
Code:
adb devices
adb shell
rm -r /data/local/tmp
ln -s /data/ /data/local/tmp
exit
adb reboot
adb devices
adb shell
echo 'ro.kernel.qemu=1' > /data/local.prop
exit
adb reboot
adb devices
adb shell mount -o remount,rw /system
adb push su /system/xbin/su
adb shell
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
rm /data/local.prop
exit
adb reboot
adb install Superuser.apk
You should now be rooted. Open the superuser app and make sure it's up to date and working.
If after any of these commands you get "permissions denied" you have to start over.
I'll attach that "Superuser-3.1.3-arm-signed.zip" at the bottom here:
md5: b3c89f46f014c9df7d23b94d37386b8a
Click to expand...
Click to collapse
barberboy420 said:
No bueno. ........SMH
Gs3 Sac23's ROM GO SPURS GO!
Click to expand...
Click to collapse
I had the same issue. I updated SDK, uninstalled all drivers, unplugged the fire2. Then in SDK went to tools, manage addon sites, selected user defined sites, added new and copied: http://kindle-sdk.s3.amazonaws.com/addon.xml, then ok, close, scrolled to the botom of SDK manager, under extras there were 2 kindle fire options, I selected both and installed them, then closed SDK manager.
I wen to the folder were SDK resides, then folder: extras\amazon\kindle_fire_usb_driver and installed the fire USB drivers, then pluged in the kindle, then execute the instructions posted here (http://forum.xda-developers.com/showthread.php?t=2051270) and everything worked like a charm. I hope this works for you! (BTW this solution was developed by someone else can't remember who, but I founded it, used it and shared it).
hi , thanks for ur kind instructions .
im stuck at : Using "Device Manager" in Windows, update the drivers for your Kindle and reboot your computer.
when i try to update kindle windows doesnt automatically find drivers . which folder shall i give so it finds drivers ?
mp3hot said:
hi , thanks for ur kind instructions .
im stuck at : Using "Device Manager" in Windows, update the drivers for your Kindle and reboot your computer.
when i try to update kindle windows doesnt automatically find drivers . which folder shall i give so it finds drivers ?
Click to expand...
Click to collapse
Try removing the drivers and then installing them using the installer in the post above yours.
Sent from my KFOT using Tapatalk 2

TWRP adb sideload wont work. Need help!

I keep getting an error when trying to adb sideload a rom to my TWRP no OS Kindle Fire 2. In device manager my kindle fire says needs troubleshooting and that it has no driver but it wont let me install Kindle Fire HD adb drivers to it. How can I get the ROM over?
If there's anyway to install the adb drivers to it I think it would work but Its just not working.
Also can anyone help me tonight I need my kindle for school?
Never mind I bricked it trying to get it ready in time.:silly:
Did you read this post?
http://forum.xda-developers.com/showthread.php?t=2117224
How to get adb work in TWRP?
Sent from my Amazon Kindle Fire2 using Tapatalk HD
narms72 said:
I keep getting an error when trying to adb sideload a rom to my TWRP no OS Kindle Fire 2. In device manager my kindle fire says needs troubleshooting and that it has no driver but it wont let me install Kindle Fire HD adb drivers to it. How can I get the ROM over?
Click to expand...
Click to collapse
Mount the Kindle while in TWRP.
While plugged into your computer, open cmd.
Enter < cd /(location of your adb files)
Then "push" the files to your sd card by entering < adb push (file name) /sdcard
This should do the trick and allow you to install your rom from your sd-card.
Ichigo said:
That post was from 5 months ago.
Click to expand...
Click to collapse
... and another two years later I honestly wonder, how close mankind is acually to the edge if someone obviously finds it appropriate to answer an usefull support with a subtle nagging concerning "it came to late".
But as this wouldn't be enough: there is not even a merest hint of a scrap of decency - such as kicking back a pleasantry like "thx" - to some guy, who rather made time for reposting a bit late instead of starving you to death.
Holy Moly ... O! Say can you see?
Or saying it in your words:

[Q] KF2 su Binary Is Missing

I've really messed my KF2 up somehow. The Kindle Fire Utility reports that it's ADB Rooted, but my su binary is missing.
When I open Superuser, it reports that it needs to update the Su binary, but it fails.
127|[email protected]:/ # su
su
/system/bin/sh: su: not found​
Once the KF2 is rooted, I'm stuck on the sluggish blinking slow screen. I've fixed this a couple of times using "adb shell rm /data/local.prop", but once I try to re-root it the sluggish blinking screen comes back. I think this is a side effect of the missing su.
I believe I can hack this back together using a valid su binary. At this point, I'll be happy to get it back to a known good state so I can install the latest cyanogenmod. I need to fix the root so I can install TWRP, right?
Any suggestions would be helpful!
Doug
If your shell says root then u should be able to put su on your sdcard then cup it over to xbins and set its permissions with chmod. BTW be careful of kfu on a kf2, it will hard brick it if you use it to install a boot loader.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
If your shell says root then u should be able to put su on your sdcard then cup it over to xbins and set its permissions with chmod. BTW be careful of kfu on a kf2, it will hard brick it if you use it to install a boot loader.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
I'm unsure where I should get the su binary from, I'm sure that once I have it, I can push it up using adb.
Doug
I think the file is included in binary's root.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
I think the file is included in binary's root.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
I appreciate your help, but I don't quite understand.
I've looked in the Superuser.apk file, and used find in the adb shell and do not see it anywhere.
Doug
DougWare said:
I appreciate your help, but I don't quite understand.
I've looked in the Superuser.apk file, and used find in the adb shell and do not see it anywhere.
Doug
Click to expand...
Click to collapse
I found it, now I'll try to fix my Kindle.
Thanks!
Doug

[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