yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Android Development] benyo8990:
just flashed

i just flashed on safetrap but when i reboot the screen stay on but completly black what it can be ?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Hi community - benyo8990 PMed me for help but I have no direct experience with Safestrap. Not sure if he overwrote the stock slot or made some other error flashing nexus. I suggested clearing caches (only) if he can get into Safestrap recovery but that's as far as I could take it. Hopefully someone with more experience can jump in.

EDIT: Never mind. Benyo8990 bailed on Safestrap and went with TWRP/Nexus. Probably a better solution with downstream opportunities for CM, etc.
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Which FW you have installed and which version of safestrap recovery? FW 3.2.7 - 3.2.8 need latest version of safestrap, IIRC wrong version of safestrap with wrong kernel can produce that effect... BTW you got black screen always or only when entering safestrap recovery?
[Kindle Fire HDX 7" & 8.9" Android Development] litan1106:
How to enter the safestrap recovery mode? what button to press? power button + volume?
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
There's no way to actually enter Safestrap, in the sense that it's not a true recovery; it's installed to the system partition. Rather, you should see a menu when your device is starting up (with a picture of a robot at the top), prompting you to enter Safestrap or continue booting.
[Kindle Fire HDX 7" & 8.9" Android Development] DynamicN:
Rolled back to 3.2.x version then rooted and installed safestrap. Now running Nexus ROM v1.0.1 for safestrap and loving it! Thank you devs!
[Kindle Fire HDX 7" & 8.9" Android Development] Hellfire99X:
Working great for me too after rolling back from 4.5.2 to 3.2.8 and installing Safestrap. Thank you so much! You're awesome! :D
[Kindle Fire HDX 7" & 8.9" Android Development] B3NJY:
Have to ask mate ... Why did you rollback when 4.5.2 is rootable ?
[Kindle Fire HDX 7" & 8.9" Android Development] DynamicN:
I rolled back to 3.2.8 because Amazon automatically updated me to 4.5.3 Which is unrootable because of a locked bootloader.
[Kindle Fire HDX 7" & 8.9" Android Development] papajetta:
Thank u for a great ROM. Just wanted to check if anyone has hangouts crashing whenever a video call is attempted? Came from 3.2.8
[Kindle Fire HDX 7" & 8.9" Android Development] LittleGreenSony:
ggow great work

Will there be a future update to 4.4.4 with xx.4.5.x sources now that root has been achieved.? :confused: or will there be a way to install CM11/12 with the locked boot loader and 4.5.2 sources. Also am I missing anything or is this the only ROM that isn't stock (crap) that is available for my downgraded Thor?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
At present HDX Nexus v1.0.1 is the only non-stock rom available for those on 3.2.7/3.2.8. Add a few Xposed modules and you can gain many UI features from KitKat and Lollipop. I believe ggow indicated that he will be maintaining the nexus rom going forward (can't immediately find the post) but at present is wrapped up in CM11/CM12 work.
[Kindle Fire HDX 7" & 8.9" Android Development] DynamicN:
Just installed Xposed framework with Gravitybox Module and my tablet is now identical to a nexus/aosp ROM and it's amazing! Thank you to ggow for all your hard work!
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
I am on 3.72 safestrap with TWRP 2.7.0.0. My system version is 13.3.1.0. Can i just go ahead and flash this ROM? or I need to upgrade first?
[Kindle Fire HDX 7" & 8.9" Android Development] veaceslav:
I like this Rom, but it has a big battery drain while idle... I loose 5% per night, while stock loose almost none... taking into consideration that it has no GSM and tablets battery, it is quite a huge drain.

I used greenify to shut down all background apps but it didn't help...
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Strange - my experience is just the opposite. I suspect WiFi may be your issue. Many stock builds disable WiFi while sleeping which is an explicit capability Amazon calls out in Sangria. Try this: from the advanced menu under WiFi settings disable 'Keep Wi-Fi on during sleep'. Also verify 'Wi-Fi optimization' is enabled. Then check overnight run down. If that's your culprit you can either go with that solution (works well for me) or find an app that will automatically enable/disable Wi-Fi according to your specifications. On my HDX7 WiFi connects very quickly upon waking; syncing (several apps) takes a few more seconds and is often completed by the time I enter my pass code. Unfortunately, the same solution does not work well on my phone as WiFi takes 10-15 seconds to fully enable. Really depends on the device, what applications you have and personal expectations. I don't think the Nexus rom factors in (could be wrong). Greenify is also part of my solution (along with an autostart manager) to tame those persistent apps that just HAVE to be running in the background. Fanastic tool...especially on a rooted device. Good luck.
[Kindle Fire HDX 7" & 8.9" Android Development] kico42:
This is one nice ROM!

My thanks to all the developers here and especially GGOW for this ROM. It works perfectly on my Kindle HDX 7 with 13.3.2.6 and safestrap. It's a beautiful thing.

Now, I just have to build up my courage to try downgrading to 13.3.0.1 so I can install TWRP 2.8.5 and have a true recovery program. From what I read I should be able to do the downgrade from where I am now... am I correct on this?

Thanks guys and keep up the great work...it is appreciated!
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Great - glad things are working well. GGOW cranks out good stuff; throw him a coffee if you get the chance.

What is the highest level of Fire OS that resided on you device? Looking through previous posts it appears to be 13.3.2.6. That last digit is an important indicator as to what is possible and what path you need to take if other options are available.
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
In OP, it says you must be running firmware 3.2.4-3.2.8. Does this mean i have to upgrade to this range if my version is lower?

I am on 3.72 safestrap with TWRP 2.7.0.0. My system version is 13.3.1.0. Can i just go ahead and flash this ROM? or I need to upgrade anything?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Given above fw/sw profile you can flash nexus v1.0.1 (obviously into a separate slot) with no further upgrades/downgrades. If you like the rom, have no desire to retain the stock rom and are not wedded to Safestrap you might consider the following:

- uninstall Safestrap (read up on how to do this safely)

- upgrade to twrp 2.8.5.0 (here)

- upgrade bootloader to 3.2.3 (here)

- install nexus v2.0.5 (here)

- (optional) unlock bootloader; required for some CM variants

Each of these steps involve risks included permanently bricking your kindle. Make sure you understand the procedures and follow them exactly. You can not run any of the current CM builds in Safestrap; only nexus and stock.
[Kindle Fire HDX 7" & 8.9" Android Development] kico42:
Hi Davey,

Thanks for the response.

Yep, it's 13.3.2.6--corrected the OP. That's the highest its ever been on the device. Safestrap is 3.75. I really want to downgrade, but I must admit I'm a bit hesitant for fear I will screw something up and be bricked.

I've read a lot here, but I get confused a lot here too. :confused: It seems there are a couple of ways to do this, and then there's getting the correct 13.3.0.1 zip to flash and

the correct order of steps to perform the downgrade

that my 75 year old brain can understand. I am rooted and and have the OTA updates blocked already, so maybe I could use a condensed version? :D

Thanks again--any help/advice you can give me with the proper way/steps to proceed would be appreciated.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Hey Kico - I enjoyed your post. Things can get pretty confusing around here. Chronologically our brains are not that far apart.

So, your goal is to dispense with Fire OS and run either Nexus or CM11/12? If so, the process of going from 3.2.6 to 3.2.3 (via 3.1.0) is pretty straight forward. Keep in mind every step involves some risk that can not be fully mitigated. A brick is unlikely but still possible. You should be comfortable tethering your HDX and working at the Windows command prompt.

Or you could install Nexus 1.0.1 now into a newly created Safestrap slot to give the rom (v1.0.1) a test run before comitting to the bigger project. Make sure you have a complete backup of your device. Best done from within twrp.

If you ultimately decide to downgrade I'll try to point you to the right documents.
[Kindle Fire HDX 7" & 8.9" Android Development] kico42:
Davey,

You are correct-->run either Nexus or CM11/12? < I'm on Nexus 1.0.1 with slot 2 now and love it. Made a backup of my stock slot when I first installed Safestrap and it's on slot 1 (when I use it :) )

Ok, you mean a backup using SS right? I guess your referring to SS as TWRP?? If that's correct I have a backup of my original Amazon OS and a backup of the Nexus 1.0.1.

By tethering you mean the USB cable, correct? And yes I'm familiar with Windows CMD.

Thanks!
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Having never run Safestrap I was not sure if TWRP and SS operated independently. I know SS is based on TWRP. Beyond that my knowledge is pretty thin. The important item is you have known good copies of your existing system, bl and data partitions.

At a high level you need to:

- uninstall Safestrap (research how to do this safely)

- reenable OTA using the same tools/technique used to disable (there are several methods)

- follow the second part of script in this post (at the bottom, below step #6, grey background)

- Install twrp 2.8.5.0 (here)

- upgrade bootloader to 3.2.3 (here)

- install nexus v2.0.5 (here)

- (optional and more complex) unlock bootloader; required for some CM variants

Each step involves risk with varying consequences up to and including permanently bricking your kindle. Make sure you understand the procedures and follow them exactly. Best read and marinate for a few days before trying to execute.

I suggest you look through this thread as another user is pursuing a similar path (starting at 3.2.5). I believe he has an Apollo (8.9" HDX) so the some of the files may be different. However, procedure is identical. Let's see how he makes out.
[Kindle Fire HDX 7" & 8.9" Android Development] kico42:
Thanks Davey,

You're correct, SS is based on TWRP...SS ver 3.75 shows TWRP 2.7.1.0 on the main screen when it boots to recovery.

Thanks for the links and I will read over the procedures and let it "marinate" a bit before I make any moves. Even though SS has its limitations, I'd rather stick with it than have a paper weight. The risk may beyond my comfort level. :) I'll try to follow the Apollo adventure to see how it works out.

Thanks again...

Kico
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
Thank you so much. I don't have the skill nor the guts to try those risky steps. All I want to have is a rom other than fireOS.

Now I have a question about new rom slot partition size. The default sizes are, system 1248MB, data 2500MB, cache 300 MB. Are they good for this rom?

Do I need to restore the current rom onto the new rom slot before flashing Nexus?

Thanks again.
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
I am trying to installed this rom and running into trouble. Can anyone help?

This is what i did. I created a new rom slot. Then flashed the thor version rom and then gapps. rebooted. The screen flashed once. Then black screen, for long time. I thought my HDX is bricked. Tried to hold the power button for over 10 seconds. It booted again. Now i can get into safestrap (twrp) again, i did a factory wipe but still didn't help. Now i don't know what to try. Any help would be appreciated.
[Kindle Fire HDX 7" & 8.9" Android Development] futzmaster:
First Post in this Thread, the Introduction from ggow says:

Unless you didn't allready update, i advise you to read at least the first Post correctly...

It's up to you, but Davey can't post more than an step by step Tutorial....

So if you want to go further, you need to find soemone with guts in your area :D
[Kindle Fire HDX 7" & 8.9" Android Development] DynamicN:
What firmware version are you on?
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
My version is 13.3.1.0. Do have to upgrade to 13.3.24-13.3.28 first? If so, what do i need to flash?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Echoing other responses you taking a risk attempting to flash this rom given your current firmware level. I have seen other posts that suggest this is possible but I certainly would not go against the OPs recommendations, especially since you are adverse to "risky" behavior.

You can upgrade to a higher firmware level if you wish to run this combo (Safestrap + Nexus) but future options will be complicated or eliminated as a result. At some point you will want to move beyond Nexus. The steps to safely upgrade above 3.2.3 entail uninstalling/reinstalling Safestrap which (IMO) is nearly as involved as installing twrp and the native version of Nexus which preserves future options. Not to mention a better chance of recovering your device if things go wrong.
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
Thanks Davey.

If Nexus is not an option for my current firmware 13.3.1.0, is there ANY rom other than fireOS works with 13.3.1.0?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Nope. Staying at 13.3.1.0 isn't a great choice either as it does not contain stability/security fixes Amazon incorporated into future releases. WiFi reliability and improved charging algorithms are two that come to mind. Pick your poison:

- stay on stock 13.3.1.0 with its limitations

- attempt to install Nexus again without upgrading firmware (maybe someone will chime in with a solution); 'unsupported'

- flash twrp (observing prerequisites) and Nexus which retains option for CM 11/12 and other roms if developed

- upgrade to 3.2.6 (very good base), flash Safestrap and Nexus; can still roll back later (with work) for different rom options

- upgrade to 3.2.8, flash Safestrap and Nexus; no rollback options

- allow device to auto upgrade to 4.5.3 and enjoy Fire OS as intended by Amazon; limited rollback options
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
How do i upgrade to 3.2.6?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Flashable image located here but recommend you read through the entire thread before proceeding. As with any flash there is some risk involved including a bricked, non-recoverable device. Find someone to help if you are uncomfortable researching or don't understand the procedure. Read what others have done; ask questions along the way.

The other approach (equally risky) is to uninstall Safestrap, remove the OTA block and allow your device to auto update while you carefully monitor progress. It will first upgrade to 3.2.5 or 3.2.6. Once that is compete immediately disconnect from WiFi and reblock OTA. Then reinstall Safestrap and load Nexus v1.0.1. However, you must monitor carefully or your device will continue auto upgrading to 4.x.x. It is also possible Amazon has streamed OTA updates to go directly from 3.1.x to 4.x.x. As I said, this is a risky approach but reduces the chance of bricking at your own hand.
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
Thanks. I have read through the entire thread but still have some questions. Can i flash the 3.2.6 image to a newly created rom slot 1 so i can leave stock rom slot as is? If so, i can still use my stock rom slot's 3.1.0 if anything goes wrong, right?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
No. You have to uninstall Safestrap before attempting the upgrade. The linked 3.2.6 image can not be installed into a 'slot'.
[Kindle Fire HDX 7" & 8.9" Android Development] yichen382:
Thanks Davey. Is there a guide of how to uninstall safestrap?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Not that I know of. I believe it is easy but must be done correctly to preserve your system. Hopefully someone familiar with SS will post.
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
Through the same app you installed it.
[Kindle Fire HDX 7" & 8.9" Android Development] gogoboss:
Hi Davey,

Hope you can help, I followed your guide which as very helpful thanks.

"General outline if you choose to proceed:

- downgrade to 3.2.8 (start here)

- root and disable OTA updates

- install Safestrap (take the time to learn about Safestrap)

- backup your stock rom

- create a new rom slot and install Nexus v1.0.1 (not v2.0.5)"

I have downgraded to 3.2.8, rooted & disable OTA updates. But I am stuck with Safestrap, I spent a few hours yesterday evening trying to find the correct safestrap version but without success. Do you know where I can get the right version of safestrap for my kindle 8.9 hdx with 3.2.8?

I'd really appreciate your help again,

Ken.
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Safestrap for Apollo HDX 8.9 is located here and you are looking for file

Safestrap-Apollo-3.75-os3.2.4-B02.apk which is compatible with 3.2.8
[Kindle Fire HDX 7" & 8.9" Android Development] gogoboss:
Jeryll, many thanks for your reply. All working good, really appreciate your help;)

Ken
[Kindle Fire HDX 7" & 8.9" Android Development] Hellfire99X:
Sorry for the late response. Mostly because once upon a time, when it first arrived a couple months ago, my HDX was running 3.1.0. Then I let it connect to the wifi, and within a mere couple of minutes, it already updated itself to 4.1.1, sealing me off from unlocking the bootloader. (I mentally kick myself every time I think about it. Ow.) When I called Amazon to downgrade as far as I could, they "helpfully" upgraded me to 4.5.2 instead.

I wanted a minimal brick chance and zero chance for surprise OTAs, and the 3.2.8 downgrade fits the bill for me. Now I wait & hope for a new bootloader unlock to be discovered that targets 3.2.8 or up. :eek:
[Kindle Fire HDX 7" & 8.9" Android Development] itavtrad:
Does anyone got problem on Google Map "Self Location Service"?

Seems it doesn't work on HDX Nexus 1.0.1, right?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Agreed (Nexus 2.0.5). But this is more of a device limitation due to lack of GPS chip on most models. My self locates to coordinates 35 miles away which happens to be the central switch for my ISP. Obviously looking at IP. In more densely populated areas Google may know the coordinates of various hotspots. Doesn't seem to work on my HDX but does on my phone (WiFi on; mobile radio off).
[Kindle Fire HDX 7" & 8.9" Android Development] itavtrad:
My case is when I touch the "self location" icon in Google Map, it is no respond.
[Kindle Fire HDX 7" & 8.9" Android Development] DynamicN:
If I flash the Dolby Digital v1.2 add on that's in the O.P. after I've already installed this ROM and gapps a month ago will it affect anything negatively if its not all flashed at the same time? Also what exactly does the Dolby Digital add on do and how does it do it?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
You should be able to flash the Dolby package without any adverse consequences. What you'll get is better sound (an HDX strong point) and some additional audio controls. How that is accomplished is beyond me; probably just a set of stock libraries massaged and repackaged for the Nexus rom.
[Kindle Fire HDX 7" & 8.9" Android Development] LittleGreenSony:
I enjoy using this ROM but...

I have been feeling left out. I can't unlock my bootloader (3.2.8).

I've been wondering if there will any further development for this ROM. Using 4.5.2 sources now it can be rooted. I know that there are incompatibilities with safestrap and 4.5.x but I also heard that hashcode has returned to development.

I guess what I'm trying to say is will there be anything in store for anyone who can't unlock there bootloader?

Great work so far all. My hat it off to you guys. :good:
[Kindle Fire HDX 7" & 8.9" Android Development] ajac:
how do you get life wallpapers to work with this one? I did it before and I cant remember how. I set the permissions to rw --r --r on both files and it just keeps crashing. I had to factory reset and wanted to allocate more space and forgot I had to go through some pains to get life wallpaper working.
[Kindle Fire HDX 7" & 8.9" Android Development] salvo22:
with this version 7 google play service work?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Yes - Google Play services (v7.3.29) and Play Store (v5.4.12) work fine with Nexus ROM.
[Kindle Fire HDX 7" & 8.9" Android Development] veaceslav:
I made a safe strap partition of 3GB, but now I use my kindle with HDX and I want to make a bigger data partition.. How can resize without deleting it?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
My understanding is safestrap partitions can not be resized. However, you could backup up the contents (or create an online nandroid image) and then restore to an enlarged slot. If you have the room might want to create the new slot first to make sure everything transfers ok before deleting the old. Good luck.
[Kindle Fire HDX 7" & 8.9" Android Development] gqukyo:
Yes, that's the only way you can change the sizes. I did a nandroid and restored it and it works fine.
[Kindle Fire HDX 7" & 8.9" Android Development] armando817:
Hi CanadaDave77

Would you mind telling us what version of towelroot, SuperSU, and Safestrap you used to do this?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

I am working on a kitkat update of HDX Nexus ROM. It's mostly working. Hoping that when I have completed the ROM that I can make a new version of safestrap which will enable you guys to use it.
[Kindle Fire HDX 7" & 8.9" Android Development] LittleGreenSony:
Will the new version be able to work on this ROM at its current version? as I and others would be worried about updating to 4.5.2 because of all of the brick reports.

I'm personally exited about 4.4's system ui as I can finally get dynamic (colour changing) system bars (status and navigation bars) to work. :P
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
The kitkat version of the ROM will require .4.5.2 to be installed. Don't go upgrading yet :)

I'll get all the details sorted out first.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
This is a great choice even if forced by technical considerations. Moving away from the 3.2.8 rollback and an aging firmware platform should go a long ways toward reducing the number of 'bricks' while leaving the door open to future enhancements.
[Kindle Fire HDX 7" & 8.9" Android Development] CanadaDave77:
Sorry!!

I'm terribly sorry - I missed that this was addressed to me.

It's Safestrap 3.75 (TWRP 2.7.1.0). Per the messages that happened just before this one, though, if ggow is able to do some updates to a later version, that would be absolutely ideal.

For the rest of the forum - I've been using this ROM almost exclusively since my install date many messages ago, and it really is rock solid. We're very lucky to have ggow doing this kind of stuff for us, for sure! Thanks, man. :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
News on new version of Safestrap

http://xdaforums.com/kindle-fire-hdx/help/question-safestrap-version-test-t3137070
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
New Thor Safestrap Confirmed Working with Nexus ROM v4

http://xdaforums.com/showpost.php?p=61409937&postcount=9

Still need a Tester for Apollo before I can Release it. Any takers?