Root

Search This thread

Kevinreid1

Senior Member
Oct 20, 2010
110
2
What are the files I need to delete the OTA

All versions of towelroot are not created the same it seems. I had rooted my Kindle Fire HDX 8.9 and done everything it seems that everyone here had posted. Installed Super SU, KindleFree Pro, etc. Well, the pesky Kindle Fire updated nonetheless and I had to search for and find a version of towelroot that would work to re root the device again. At the same time, it was a different version of towelroot that rooted my 2 day old phone weeks ago and before I knew it, I was getting nags that when I was connected to wifi again, the phone was going to update OS! I did I boatload of searching on the internet and discovered that the Fire TV uses system app Device Services Platform (DSP) to do OTA updates. I just took a gamble and used ES File Explorer to uninstall that system app. ES File Explorer gave me an error saying uninstall failed (on phone and Kindle HDX 8.9). but on reboot nag was gone and I continue to have access to Gapps, playstore, Chrome, everything. I did use xposed installer to load Gapps. Amazon Instant video still works, it's all the phone it should be and is fast as heck and pretty, lol.
I have no idea why there are so many sources for towelroot and why seemingly same versions really are NOT. I just know that Google is your friend and shotgun approach works and there is a version that will your phone. I am not a geek and did this

What are the files I need to delete to stop OTA updates?
Also to downgrade 3.5 via sideload adb version has to be higher then 1.27 took me forever to figure that out.
I have downgraded and done a factory reset, but it is already trying to upgrade. Thanks for your help
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Re: Guide

    Hey guys!
    I am new here in the xda forum and I bought a Amazon Fire Phone yesterday. It's really awful to have no access to the Google Play Store. How far is your Guide? Will a newbie like me understand it?^^ Thanks so far for your great commitment in writing a Guide.

    First, the most important thing I can tell you is: DO NOT let your phone upgrade to 3.5.1. In fact, turn off wifi to prevent it from doing an automatic over-the-air update when you're not looking like mine did. If you do let it update, you will have the extra headache of having to downgrade your phone's software in recovery mode before you can root!

    Next, you will need to install the Android Developer Bridge (ADB) tool and USB Drivers for your device which are part of the Android SDK...Google and this site's forum are your best good friend Bubba.

    Next, Google towelroot and download tr.apk by clicking the lambda on the screen and save the file to your computer.

    Go to Settings--->Device--->Get info on your Fire Phone---> Tap the Device Name 7 times--->Tap Developer Options---> turn on developer options---> check USB Debugging. Then attach your phone to your computer.

    Next is the fun part, assuming you have installed ADB and the USB Drivers for your device, namely the ADB Composite Driver and Kindle Fire USB Driver if you are on Windows, open a command prompt or Terminal window (you will want to have Administrator or root privileges in either case) and type the following:

    adb start-server

    -and-

    adb devices

    If you see your device listed, good to go, type:

    adb install tr.apk (making sure you're either in the same directory as the target file, or do adb install \path-to-file\tr.apk).

    Finally, on your phone, locate the towelroot app, run it, and tap the make it rain button.

    If all goes well, you have rooted your phone...Congratuations!

    Next, you will want to install the free ES File Explorer app from Amazon app store and navigate to the System/app/ directory on your phone. Remove the files in this directory that are listed in the first post of this thread which are responsible for automatic OTA updates.

    Next you will want to Google and download the Xposed Framework and the HDXposed module.

    adb install their .apk flies and then install and enable them on your phone respectively.

    Finally, you will be able to follow other guides on this forum for installing the Google Play Store and Google Apps! Whew! :)

    Hope this helps and good luck!
    1
    Guys,could you try Bin4ry's rooting method? I has worked on all tate and jem models. Also,can someone make a list of the files in /dev/block?
    1
    All versions of towelroot are not created the same it seems. I had rooted my Kindle Fire HDX 8.9 and done everything it seems that everyone here had posted. Installed Super SU, KindleFree Pro, etc. Well, the pesky Kindle Fire updated nonetheless and I had to search for and find a version of towelroot that would work to re root the device again. At the same time, it was a different version of towelroot that rooted my 2 day old phone weeks ago and before I knew it, I was getting nags that when I was connected to wifi again, the phone was going to update OS! I did I boatload of searching on the internet and discovered that the Fire TV uses system app Device Services Platform (DSP) to do OTA updates. I just took a gamble and used ES File Explorer to uninstall that system app. ES File Explorer gave me an error saying uninstall failed (on phone and Kindle HDX 8.9). but on reboot nag was gone and I continue to have access to Gapps, playstore, Chrome, everything. I did use xposed installer to load Gapps. Amazon Instant video still works, it's all the phone it should be and is fast as heck and pretty, lol.
    I have no idea why there are so many sources for towelroot and why seemingly same versions really are NOT. I just know that Google is your friend and shotgun approach works and there is a version that will your phone. I am not a geek and did this


    Hi @Dilbert1959 - could you please post in this thread, or PM me, the towelroot apk which worked for you?
    1
    OK I played around with it some more and got everything working rooted. I didn't realize that even after I did a factory reset it still left me on 3.5. So with that I went ahead and did the towelroot that posted in the other forum here. That rooted me. The first thing I did, as instructed was disable the DCP frameworks to stop any OTA updates. Then I installed the Google Apps. This is where problems began. I kept getting errors that the process were shut down. So on a whim I uninstalled all of the Google Apps and put on the Xposed Installer. I then installed the HDXposed module, thinking maybe that would help as it helps for the Fire tablets. I also installed the Google Apps listed in that thread. Those versions are as follows

    Google Services Framework 4.0.4-338691
    Google Play services_4.4.52 (1174655-036)
    Google Account Manager_4.0.3-239410
    Google Play Store_4.6.17

    I installed them in that order, in case it makes a difference. Everything worked after this. I tried to install a new launcher but couldn't. Once the launcher was installed it wouldn't let me pick a default or clear the defaults in settings. So I did a little more meddling. I downloaded Device Control from the Play Store and installed it and the requisite BusyBox Free module it needed. I opened it and ES File Manager. In Device Control I disabled the default launcher (It's called 'Home') and then backed out into ES File Manager (You'll want to have both open because once you disable the 'Home' apk you won't be able to push the home button at all) and opened another Launcher (In this case it was Go Launcher). It took over as the default. From there I could download other launchers (I tried Aviate, Google Now, Apex, and Nova) and each time it did let me pick the default from then on. I still could not get any wallpaper to load at all though. That seems to be a problem with the Fire Phone. Finally I was able to use Nova Launcher to place some wallpaper for the first time. Couldn't change it with any other Launcher at first. Now I'm able to change it with Google Now and Aviate but the others just use the ones they pick and can't pick new ones. I'm sticking with the Google Now launcher. I also installed Go Locker and am using it for the lock screen. Every once in a while the default Fire lockscreen shows up for a moment but It always changes out. I'm sure I could disable it as well but it's not bothersome enough to mess with.

    All in all it took some doing but I have a pretty good functioning device now with all the Google services working. I enjoyed the phone enough on its own without messing with it but adding the Google services has really transformed it into a great device.


    PS: If you put the Google Play Store on there I would set it and the Amazon App Store to manual app updates because you probably don't want the Play Store update the Amazon Apps and the Amazon Store updating the Play apps.
    1
    Euneiro, Thanks for trying the downgrade with your own phone!

    If you could, could you please stop by the R&D thread and submit an image to SafinWasi? The instructions are here http://xdaforums.com/showpost.php?p=55472516&postcount=19