Q&A for [APOLLO/RECOVERY LOCKED] Safestrap Recovery v3.72/v3.75 [B02 2014-07-03]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [APOLLO/RECOVERY LOCKED] Safestrap Recovery v3.72/v3.75 [B02 2014-07-03]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Fire HDX 8.9 vs Kindle Fire HDX 8.9
Okay, so I have noticed that Hashcode built this for both the 7" and 8.9" versions of the Kindle Fire HDX, but does the 8.9" version here: http://forum.xda-developers.com/showthread.php?t=2612772
Does this support the 3rd generation Fire HDX 8.9" version? I noticed that the download links say it supports systems earlier than 14.3.2.1 and later than 14.3.2.1, but does it support the newer Fire HDX 8.9" system 4.1.1? Judging from what I have researched, I believe that there isn't much difference between 14.3.2.1 and 4.1.1. Has anyone tried to root or install CM on this newest version of the HDX 8.9 yet?
Thanks in advance.
WickdWzrd said:
Okay, so I have noticed that Hashcode built this for both the 7" and 8.9" versions of the Kindle Fire HDX, but does the 8.9" version here: http://forum.xda-developers.com/showthread.php?t=2612772
Does this support the 3rd generation Fire HDX 8.9" version? I noticed that the download links say it supports systems earlier than 14.3.2.1 and later than 14.3.2.1, but does it support the newer Fire HDX 8.9" system 4.1.1? Judging from what I have researched, I believe that there isn't much difference between 14.3.2.1 and 4.1.1. Has anyone tried to root or install CM on this newest version of the HDX 8.9 yet?
Thanks in advance.
Click to expand...
Click to collapse
No, it's not possible to mod FireOS 4 in any way.
Safestrap apk for Kindle Fire HDX 14.3.2.3.2
Hi I'm trying to install safestrap on my kfhdx, but all the links in the forums seem to be broken. Any suggestions on where I can find this download? Thanks a lot
j1mbo83 said:
Hi I'm trying to install safestrap on my kfhdx, but all the links in the forums seem to be broken. Any suggestions on where I can find this download? Thanks a lot
Click to expand...
Click to collapse
Available here.
Although I'm not sure why you want to install safestrap as the firmware version you are running (self reported as 14.3.2.3.2) permits flashing 'native' twrp which is far more robust. From there you can flash CM11 or Nexus 2.0.5. With a bit of work you can also unlock your bootloader which opens the door to CM12 and Nexus 4.x. None of these roms work with safestrap.
Safestrap is a primary used by those who cannot flash 'native' twrp (most newer Kindles) and/or if you wish to toggle between Fire OS and Nexus 1.01. Those are the only roms that work with safestrap. Also note you must take steps to block OTA while using Safestrap or risk bricking your device. At present the only method that works reliably is HDX toolkit.
Thanks for the reply, I'm obviously new to this but I've rooted my Kindle, installed Google play, but recently Google has been forcing updates of play services and I'm afraid to mess with anything else until I can either unlock bootloader it install custom recovery, if you could point me in the right direction on how to do this I'd appreciate it. Didn't know I could install twrp. Any directions in layman's terms would help, thanks.
j1mbo83 said:
Thanks for the reply, I'm obviously new to this but I've rooted my Kindle, installed Google play, but recently Google has been forcing updates of play services and I'm afraid to mess with anything else until I can either unlock bootloader it install custom recovery, if you could point me in the right direction on how to do this I'd appreciate it. Didn't know I could install twrp. Any directions in layman's terms would help, thanks.
Click to expand...
Click to collapse
Installing a custom recovery (twrp) is straight forward given your version of Fire OS. Please confirm you really are on v14.3.2.3.2 and OTA (over-the-air) updates have been blocked and if so, via which method. Did you roll your device back from a higher firmware version? Sorry for all the questions - want to make sure the foundation is solid before taking next steps.
Outline to install custom recovery:
- side load Flashify (here). You can also find/install this from Play Store if working on your device.
- download custom twrp (here); you want Apollo v2.8.6.0
- use Flashify to backup your current recovery (don't skip this step)
- use Flashify to flash (install) the twrp recovery image previously downloaded. You must use this image; don't go downloading/flashing a generic version!
When complete you device will reboot back into Fire OS as if nothing changed. You can verify twrp was correctly installed by powering down and then restarting by pressing power + vol-up. Release the power button when the grey Kindle logo appears; release the vol-up button a few seconds alter. After a few moments a blue logo should appear and you will enter twrp recovery. Have a look around but don't change anything. Reboot you device and post back for further instructions (actually information on next steps; where the fun begins!) .
Be aware that any type of flashing can render your device unusable. The steps outlined above are relatively safe if you follow directions carefully and double check each action before executing. Ask questions in advance; don't panic and start doing unscripted stuff if something goes wrong.
I am running v14.3.2.3.2, I rooted the kindle and blocked OTA updates using hdx toolkit. I did this maybe about 7 months ago and never rolled back. Will these directions still work for me?
j1mbo83 said:
I am running v14.3.2.3.2, I rooted the kindle and blocked OTA updates using hdx toolkit. I did this maybe about 7 months ago and never rolled back. Will these directions still work for me?
Click to expand...
Click to collapse
Looks good. Just go slow and double check each step. Once twrp is installed and confirmed working you can then flash either the Nexus or CM11 rom which will give you unfettered access to the Play store and all the goodness of a 'generic' android device. Effectively your Kindle looses its identity as an Amazon tablet. Nexus (what I use) has proven rock solid but is getting a bit long in the tooth. CM11 is based on KitKat and only has a minor issues with bluetooth, LTE and occasionally wifi. Most users of this rom are quite happy and can easily work around the issues.
Prior to flashing a new rom you should make a complete backup of your current system in twrp and then store that image on another device. Also keep in mind that once you flash twrp it is very difficult to restore your device to full 'stock'. Assume a one way trip.
Edit: Forgot to mention LTE. At present none of the roms support LTE but that will likely change in the near future. If you have an LTE enabled tablet you'll have to decide if that or play store access is more important.
Thanks. Ok I installed flashify, then followed your link to download and install twrp and it has a note at the top that says to unlock boot loader. I don't think it is unlocked. How do I check this? And if it isn't, how would I go about unlocking it?
---------- Post added at 09:00 PM ---------- Previous post was at 08:11 PM ----------
Ok I successfully installed twrp, created a backup, and saved it to another device. Ready for the next step. Thanks for all your help.
Congrats. If you are asking how to know if you are unlocked, chances are good it is locked. You do not need to unlock the bootloader, but it is highly recommended as once successfully unlocked it is another failsafe, and opens up other roms (like cm 12). To unlock it, I suggest grabbing Draxie's automated (slightly) script from the original dev section. Know that the act of unlocking the bootloader is difficult, and will require you to learn more about your device, but it does pay off in the end.
j1mbo83 said:
Thanks. Ok I installed flashify, then followed your link to download and install twrp and it has a note at the top that says to unlock boot loader. I don't think it is unlocked. How do I check this? And if it isn't, how would I go about unlocking it?
---------- Post added at 09:00 PM ---------- Previous post was at 08:11 PM ----------
Ok I successfully installed twrp, created a backup, and saved it to another device. Ready for the next step. Thanks for all your help.
Click to expand...
Click to collapse
Congrats!! See post from lekofraggle (here) which I fully agree with. However, I think you can defer the bootloader unlock for a little while recognizing that it provides an important failsafe should you bork your device and is a prerequisite for some roms (eg: CM12).
Next step involves flashing a rom of your choice. Recognize all aps/data will be wiped; you'll be starting clean. However, anything previously purchased in the play store can be downloaded again assuming you use the same credentials when setting up accounts on the 'new' rom.
Choices:
- Nexus 2.0.5: JellyBean based, rock solid, near AOSP (unmodified Android). Info/links here.
- CM11: KitKat based, popular across numerous Android devices with useful extensions baked in. Some minor BT/WiFi flakiness on HDX devices. Info/links here.
Both roms can also be downloaded using the ROMs tab at the top of this page. Don't go trying anything else. You want HDX Nexus or CM11-Apollo. Magic Beans will also work but carries no significant advantage over the other two and hasn't see much development in recent months.
All ROMs can be flashed from twrp. Be sure to make a backup of your current environment first. Use caution in twrp if you are new to the tool; it's easy to mess things up including a full brick of your device.
I recommend you start with Nexus. It's a great rom that will serve you well; an upgrade (KitKat) is in the works and should be released in the not-too-distant future. CM11 is also a fine choice and offers greater compatibility with some of the more recent app releases. Both are further customizable via Xposed Framework but that's another discussion.
Ok thanks, I downloaded the zips, now I have just one more question (I know, I have a lot...). Do I need to wipe my system before installing new Rom?
j1mbo83 said:
Ok thanks, I downloaded the zips, now I have just one more question (I know, I have a lot...). Do I need to wipe my system before installing new Rom?
Click to expand...
Click to collapse
Keep asking! Lots of devices have died in the hands of ignorant users (not intended to be an insult...were are all ignorant until educated).
In theory you do not need to wipe the device but there have been scattered reports of strange behaviors after performing a 'dirty' flash. My recommendation is to perform a factory reset (under wipe) from within twrp. This will clear data, cache and dalvik while leaving system and internal storage intact. If you opt for an "advanced wipe" select the previous 3 plus system; leave internal storage alone. Do not format or repair; just asking for trouble.
As always make a backup before proceeding and store a copy of that off-device. Short term keep a copy on the device along with the rom image just in case you have to redo something and can't connect via tether. Rare but it does happen.
Hi,
Currently i am struck at a situation where i need to do a fresh install of complete rom. The problem is as below
I own lenovo A6000 which is new in indian market with firmware kraft-A6000. I was frustated with the custom vibe ui given by lenovo and i started to install custom rom. So i booted temporarily into CWM and installed some other lenovo ROM which resulted in disaster. I have restored it back by using the backup taken using CWM. This restoration lead to complete failure of the phones signal reception. I mean literally cell is not able to register to network and catch any signals. So i got little bit frustated and booted into CWM temporarly using ADB and Fastboot and formated system files. (/system). I was aware that it will compelete wipe up the system but one thing which i was not aware that time was i haven't flashed the custom recovery over stock one. So now i am stuck at a point where i cannot install custom ROM zip through stock recovery since signatures and firmware mismatches are happening. I cannot fastboot the phone using debug mode as my stock rom is wiped off completely and my device is unauthorised when i listed it with "adb devices" command. So I came to the conclusion that i need install the stock rom zip using the stock recovery. When i googled for it, i could not find it available and got git-hub link for the same firmware code. So i am hoping to rebuild it into zip and install it using stock recovery.
After good effort of search, i am still left with questions as well as confusions.
1. Is there any way to make my device autherised and make signature check OFF using adb commands so that i can install custom rom -- my guess is probably no, but please confirm
2. I some how got the code of Kraft-A6000 ROM from git-hub and from lenovo site. I would like to know the steps (or any links if already posted) on how to make a zip out of it using linux shell or using eclipse without installing android sdk studio. (i am a bit skeptical as i saw in some of the xda forums stating the code is not building properly as it is missing some files but just wanted to give it a try myself)
3. If any pre-loading methods exist that factories use to install android for first time please suggest.
My last option is to go for a lenovo service center and check with them if they can get it back working but i really want to give it a complete try before going to them.
Note: i am not a core linux user and to my knowledge i tried my level best to resolve the issue myself. Please do also let me know if any extra information is needed. Any help on this is highly appreciated.
How the hell was this posted in 1970.? And can you share the source links you find with me.? I'm building my own source right now, but a completed one would be helpfull
Sent from my Lenovo A6000 using XDA Free mobile app
I need to know if any progress has been made on rooting a 2014 Kindle Fire HD 7 on Fire OS 5.3.1.1. I would prefer if I didn't need to use ADB as I don't have a computer to run it with. Thanks!
OrphanedPixel said:
I need to know if any progress has been made on rooting a 2014 Kindle Fire HD 7 on Fire OS 5.3.1.1. I would prefer if I didn't need to use ADB as I don't have a computer to run it with. Thanks!
Click to expand...
Click to collapse
Just wanted to second this request. I was able to find a used 2014 Kindle Fire HD 7 for a REALLY great price. Unfortunately, it was already upgraded to Fire OS 5.3.1.1 and factory reset. I would love to be able to root it, but there are no instructions on how to proceed with this firmware version.
I'm willing to use Windows, Linux, or files on the Kindle itself. I'm familiar with general rooting, mostly with the Samsung line of devices.
Any help would be greatly appreciated. :highfive:
Sincerely,
Wookie
You'll need to use ADB, and downgrade to 4.5.3 before rooting, but you can flash back to 5.3.1.1 afterwards and still be rooted - this is the tutorial to follow: http://forum.xda-developers.com/fire-hd/general/how-to-upgrade-to-lollipop-root-gapps-t3163950 (you can get the 5.3.1.1 firmware from https://www.amazon.co.uk/gp/help/customer/display.html?nodeId=201596850)
I bought a used Kindle FIre HDX 7, it already has HDX Nexus ROM - [email protected] but when i attempt going to recovery it shows an original kindle recovery with options to reset the device or reboot (logo is orange). I want to try another ROM as this one is so glitchy and has tons of bugs and even developer has abandoned it and suggested to upgrade to another.
Can you kindly advise me how to proceed from this one. Should i just install another ROM or unlock bootloader (which i am not aware whether it's locked or not) or how can i install a custom recovery and which one is better (is it possible to bring it back to fire os? or will that be dangerous?) but i think it is rooted since super su doesn't complain.
Please guide me.
hi I was wondering how to get cynogenmod on my kindle hdx 7 I have searched for a long time for a way but none worked TWRP wont work on my device and so I used kingroot to root after rooting I tried to use a thing to used flash san installer to recovery but it didnt work and now I dont know what to do.
mind my spelling please
CouchGamer said:
hi I was wondering how to get cynogenmod on my kindle hdx 7 I have searched for a long time for a way but none worked TWRP wont work on my device and so I used kingroot to root after rooting I tried to use a thing to used flash san installer to recovery but it didnt work and now I dont know what to do.
mind my spelling please
Click to expand...
Click to collapse
The bootloader must be unlocked to load TWRP and most custom ROMs. It is not a straight forward process. Suggest you use the '1-click" script if you have access to a Mac or Linux machine (does not work on Windows). If not unlock must be done manually. Consider whether you have the skills and patience to take on this task.
https://forum.xda-developers.com/kindle-fire-hdx/general/multi-platform-1-click-bootloader-t3241014