• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[DISCONTINUED][STOCK][LOCKED] Safestrap v4.0.1

Status
Not open for further replies.
Search This thread

ggow

Recognized Developer
***PLEASE UNLOCK YOUR BOOTLOADER INSTEAD. ***

*** IF ANY OF THE INFORMATION ON THIS THREAD IS MISUSED IT CAN RESULT IN A BRICKED DEVICE ***

Introduction
- BEFORE PROCEEDING READ THROUGH CAREFULLY, IF THERE IS ANY DOUBT THEN ASK BEFORE PROCEEDING
- Safestrap provides TWRP like recovery capabilities for locked devices.
- This is based on the original work of Hashcode.
- This is for Apollo and Thor devices only.

Known Issues
- Secondary slots boot, but the WiFi module does not load
- Since the secondary slots work but have no WiFi, you will need to flash Nexus v4 to the stock slot for now

Compatible ROMS
- HDX Nexus ROM v4
- CM-11
- Fire Nexus ROM

Prerequisites for Installation
- You must be on FireOS stock firmware 4.5.2, 4.5.3, 4.5.4, 4.5.5 or 4.5.5.1 <- Please confirm this before proceeding <-
- You must have root access

Installation
- Install the app
- Grant root access if needed
- Read user agreement and accept to proceed
- Then click install recovery
- When recovery is installed click reboot to recovery
- You should eventually end up in safestrap recovery.

Download
*** Please do NOT create any mirrors ***
- Safestrap for THOR
- Safestrap for APOLLO


Thanks to my Testers
- Davey126
- kudoz83
- lekofraggle
- zamtang
- paul26rem

XDA:DevDB Information
Safestrap KK, Device Specific App for the Amazon Kindle Fire HDX 7" & 8.9"

Contributors
ggow

Version Information
Status: Stable
Current Stable Version: 4.0.1
Stable Release Date: 2015-06-18

Created 2015-06-18
Last Updated 2019-10-02
 

Attachments

  • 20150618_084103.jpg
    20150618_084103.jpg
    247.3 KB · Views: 4,203
Last edited:

DB126

Senior Member
Oct 15, 2013
15,263
10,043
- Not at the moment and probably not likely.
- If amazon release a FireOS based on lollipop and we get root then yes maybe.
Although I prefer AOSP/Nexus the next logical question would be CM11 as it shares common roots with FireOS v4 / Nexus v4 and at present does not require an unlocked bootloader. Actually, not sure why anyone would opt for CM11 over Nexus on HDX given the status of the two roms. Don't get me wrong - CM is great and has some nice built in functionality (all of which is obtainiable via Xposed on Nexus) but the CM11/CM12 implementations still have a few issues with the HDX variants.
 
  • Like
Reactions: lekofraggle

lekofraggle

Senior Member
Oct 10, 2010
753
213
Although I prefer AOSP/Nexus the next logical question would be CM11 as it shares common roots with FireOS v4 / Nexus v4 and at present does not require an unlocked bootloader. Actually, not sure why anyone would opt for CM11 over Nexus on HDX given the status of the two roms. Don't get me wrong - CM is great and has some nice built in functionality (all of which is obtainiable via Xposed on Nexus) but the CM11/CM12 implementations still have a few issues with the HDX variants.

I agree. Don't get me wrong, I love cm, but If you want a stable Rom, Nexus is where it's at.
 

thuyrs

New member
Jan 13, 2010
3
0
Hi, I used your safetrap version on fire OS 4.5.2 rooted, when I flash rom nexus 4.0.1 on secondary slot rom, It booted greatly! But as you said, it haven't wifi module, but when I flash it in stock slot, successfully, but it only boot to splash screen and no more, do you know my error? Please help me, thanks!
One more thing, I use fire OS 14.4.5.2.2004220, not 2004120, nothing different, right?
 

DB126

Senior Member
Oct 15, 2013
15,263
10,043
Hi, I used your safetrap version on fire OS 4.5.2 rooted, when I flash rom nexus 4.0.1 on secondary slot rom, It booted greatly! But as you said, it haven't wifi module, but when I flash it in stock slot, successfully, but it only boot to splash screen and no more, do you know my error? Please help me, thanks!
One more thing, I use fire OS 14.4.5.2.2004220, not 2004120, nothing different, right?
Can you get into Safestrap recovery? If so try a 'factory reset' located under the 'wipe' option and then reboot. If that does not work return to Safestrap recovery and perform an 'advanced wipe'. Check all of the partitions (Dalvik Cache, Data, Cache, System). After wiping reinstall Nexus v4 and gaps from within Safestrap and then reboot.

A few cautions/notes:
- make sure you are working with the correct slot!
- make sure you perform the 'factory reset' from safestrap recovery - not the native Amazon recovery built into your Kindle
- gaps is important for proper operation of Nexus v4. Some low level functions (eg: the home button) do not work correctly if gaps is not flashed immediately after Nexus v4

Please post the results to others can learn from your experience. Thanks!
 
  • Like
Reactions: thuyrs

ggow

Recognized Developer
hi

does ur version of stock 4.5.2 that u attached here already rooted? or do i have to towelroot it?

thx
Flash SuperSU after and you have root access.

Also you will need to block ota updates so do not enable WiFi until you have done so.

EDIT: I have just added a note to the OP about this.

Sent from my Nexus 6 using Tapatalk
 
Last edited:
  • Like
Reactions: DB126

skeptic1007

Senior Member
Jul 24, 2010
296
51
I run HDX 7in ver 3.2.8 rolled back by Amazon CS with OTA blocking included, with Safestrap and Nexus 1.0.1. Why will I need to update to this and how do I do it safely?
 
Last edited:

DB126

Senior Member
Oct 15, 2013
15,263
10,043
I run HDX 7in ver 3.2.8 rolled back by Amazon CS with OTA blocking included, with Safestrap and Nexus 1.0.1. Why will I need to update to this and how do I do it safely?
You are in a tough situation given Amazon CS performed the 3.2.8 rollback and OTA is apparently blocked using an unknown method (likely at the Amazon servers but can't be sure).
Options as follows:
1) Contact Amazon CS and request an upgrade to 4.5.2. However, they will likely upgrade to 4.5.4 which is unrootable at present. You would then need to manually rollback to 3.2.8 followed by a manual upgrade to 4.5.2. All this involves risk with the consequence being a bricked device if things go wrong.
2) Attempt to manually update to 4.5.2 which may or may not work given the OTA block. There is less risk but the consequence of a bad upgrade is equally severe (bricked tablet).
3) Stay on FireOS 3.2.8, Safestrap v3.7.x and Nexus 1.0.1 for now. Better/safer upgrade options will likely evolve with time. Nexus 1.0.1 remains quite serviceable for all but the newest applications especially when combined with Xposed Framework and Gravitybox.

I strongly advise option #3 unless you are willing to toss your Kindle in the trash if things go wrong (or are still within your 1 year warranty).
 
Last edited:

ggow

Recognized Developer
You are in a tough situation given Amazon CS performed the 3.2.8 rollback and OTA is apparently blocked using an unknown method (likely at the Amazon servers but can't be sure).
Options as follows:
1) Contact Amazon CS and request an upgrade to 4.5.2. However, they will likely upgrade to 4.5.4 which is unrootable at present. You would then need to manually rollback to 3.2.8 followed by a manual upgrade to 4.5.2. All this involves risk with the consequence being a bricked device if things go wrong.
2) Attempt to manually update to 4.5.2 which may or may not work given the OTA block. There is less risk but the consequence of a bad upgrade is equally severe (bricked tablet).
3) Stay on FireOS 3.2.8, Safestrap v3.7.x and Nexus 1.0.1 for now. Better/safer upgrade options will likely evolve with time. Nexus 1.0.1 remains quite serviceable for all but the newest applications especially when combined with Xposed Framework and Gravitybox.

I strongly advise option #3 unless you are willing to toss your Kindle in the trash if things go wrong (or are still within your 1 year warranty).

Just to add to what Davey126. My current understanding is that a manual upgrade does indeed work. 3.2.8 only stops the OTA updates from coming through.
 

ChuTeng

New member
Jun 20, 2015
2
0
after install safetrap now i got a problem, i cannot boot on stock slot, my kindle boot and stop at logo kindle fire (white - yellow). I try wipe all but nothing change. How can i copy Stock Image to the sd card to flash in stock slot, my computer does not find kindle. Please help :(
 

ggow

Recognized Developer
after install safetrap now i got a problem, i cannot boot on stock slot, my kindle boot and stop at logo kindle fire (white - yellow). I try wipe all but nothing change. How can i copy Stock Image to the sd card to flash in stock slot, my computer does not find kindle. Please help :(

Can you still get into Safestrap?
 
  • Like
Reactions: ChuTeng
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    ***PLEASE UNLOCK YOUR BOOTLOADER INSTEAD. ***

    *** IF ANY OF THE INFORMATION ON THIS THREAD IS MISUSED IT CAN RESULT IN A BRICKED DEVICE ***

    Introduction
    - BEFORE PROCEEDING READ THROUGH CAREFULLY, IF THERE IS ANY DOUBT THEN ASK BEFORE PROCEEDING
    - Safestrap provides TWRP like recovery capabilities for locked devices.
    - This is based on the original work of Hashcode.
    - This is for Apollo and Thor devices only.

    Known Issues
    - Secondary slots boot, but the WiFi module does not load
    - Since the secondary slots work but have no WiFi, you will need to flash Nexus v4 to the stock slot for now

    Compatible ROMS
    - HDX Nexus ROM v4
    - CM-11
    - Fire Nexus ROM

    Prerequisites for Installation
    - You must be on FireOS stock firmware 4.5.2, 4.5.3, 4.5.4, 4.5.5 or 4.5.5.1 <- Please confirm this before proceeding <-
    - You must have root access

    Installation
    - Install the app
    - Grant root access if needed
    - Read user agreement and accept to proceed
    - Then click install recovery
    - When recovery is installed click reboot to recovery
    - You should eventually end up in safestrap recovery.

    Download
    *** Please do NOT create any mirrors ***
    - Safestrap for THOR
    - Safestrap for APOLLO


    Thanks to my Testers
    - Davey126
    - kudoz83
    - lekofraggle
    - zamtang
    - paul26rem

    XDA:DevDB Information
    Safestrap KK, Device Specific App for the Amazon Kindle Fire HDX 7" & 8.9"

    Contributors
    ggow

    Version Information
    Status: Stable
    Current Stable Version: 4.0.1
    Stable Release Date: 2015-06-18

    Created 2015-06-18
    Last Updated 2019-10-02
    6
    OK well good news from me at least, I am up and running nexus v4.02 from stock FireOS 4.5.4 HDX 7" Locked bootloader

    I will type up the steps I did and what happened and post a reply.

    1. Download 3.2.8 rollback rom and put it in root folder of tablet
    https://mega.co.nz/#!os4mFaiJ!FSYI8kmeNyRVNdG5keIJes5aRfsD-HJz2lfdyACscA4
    2. Put tablet in airplane mode and run the system update and install the 3.2.8 rom
    3. Skip connecting to wifi during the initial setup wizard on the first boot into 3.2.8,
    or put tablet in airplane mode again after the wizard
    4. Download the 4.5.2 stock rom and put it in root folder of tablet
    https://kindle-fire-updates.s3.amazonaws.com/update-kindle-13.4.5.2_user_452004120.bin
    5. install the 4.5.2 rom and after it boots back into 4.5.2 put into airplane mode again

    Now the offical step 6 to root is to install the cve20147911.apk (and click gimme root twice once in the program) via adb but that did not work for me for some unknown reason,
    so my step 6 was install kingroot 4.1.
    now be very careful at this point because I nearly screwed it all up, kingroot will need brief access to the internet to be able to root,
    you have to stay very aware because while u are connected the system will try upgrading to 4.5.3 in the background.
    (I thought I had disabled ota because I adb shell renamed DeviceSoftwareOTA.apk so I was surprised to see it downloading in the notification area).
    My eyes nearly popped out a bit so I quickly put the tablet back into airplane mode to prevent the system finishing the download of 4.5.3, and went back to kingroot and it was happily working away and the root was successful, I think kingroot only needs a short 5-10 second connection to the net to download whatever it needs.

    7. Download the Nexus ROM for thor and GAPPS and put them in the root folder of the tablet
    http://forum.xda-developers.com/kindle-fire-hdx/development/rom-hdx-nexus-v4-0-1-t3125808
    8. Install safestrap v4.01
    - Grant root access if needed
    - Read user agreement and accept to proceed
    - Then click install recovery
    - When recovery is installed click reboot to recovery
    - You should eventually end up in safestrap recovery.
    9. I then installed the Nexus ROM and the GAPPS and was searching around for a factory reset in safestrap but I couldnt find one so I just wiped dalvik/cache then I powered tablet off and on.
    10. It got stuck on the dots moving around to form the logo stage for about 10-15 minutes I thought oh damn.
    11. I then powered off the tablet then holding the volume up key and the power at same time for about 5 seconds and waited then it came up with a File System Recovery i selected Reset to Factory Defaults.
    12. Rebooted then yayyy!!! after the customary first time boot of a new OS on an android system taking longer than usual I was in Nexus!!!
    13. Installed kingroot again to root Nexus v4.02.


    .....so yeah that is my experience folks going from FireOS 4.5.4 Bootloader locked HDX 7" to Nexus v4.02


    :D :D :D
    4
    Does anyone know if there are plans for CM12 or any lollipop ROMs to be ported for safestrap? Not gonna lie, for this reason I'm jealous of those with an unlocked BL!

    - CM-12.1 might be possible for Safestrap however:
    - We would need FireOS 5 Amazon Update
    - We would need root access which may not be easy at all because of how locked down it will be
    - Then there is simply no guarantee that Safestrap can be ported to FireOS 5
    - We will have to wait to see what Amazon does for us.
    3
    Hi, I got the cm11 running on my hdx 7 and was happily playing pokemon go on it up until now. Unfortunately the latest version of the app uses SafetyNet to filter rooted devices and previous versions are not supported anymore. So I reinstalled cm11 w/o root and hoped It would pass the check, since I read about cm12 without root was able todo so. But no luck, I cannot log in. Even rooted and unrooted with SuperSu just to make sure.
    Anyone else got it to work or knows a way to pass SafetyNet with cm11?
    Thanks
    For awareness it is now possible to unlock the bootloader on *any* 3rd gen HDX which will allow you to choose from a broader array of custom ROMs inclusing Nexus, CM 12.1 and CM 13. I'm not prepared to offer a tutorial but there are other threads in the HDX forum that detail the procedure.
    3
    Safestrap v4 has been shown to be compatible with FireOS v4.5.5.1 on 3rd gen devices with no persistent issues reported to date. However, the developer has not made any statements regarding SS v4 compatibility with any version other than 4.5.2.

    Based on the above and numerous user reports I feel Safestrap v4 on FireOS 4.5.5.1 is a reasonable choice given complexities/risks associated with the alternative (rollback/upgrade FireOS to 4.5.2).

    - I can confirm Safestrap v4.0.1 is compatible with FireOS versions 4.5.2 to 4.5.5.1.
    - CM-11 and Fire Nexus ROM in the next versions will switch to using the latest 4.5.5.1 binaries.
    - Nexus HDX ROM will remain frozen as is

    EDIT: Updated OP with Compatible FireOS versions