yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Android Development] fragolino74:
Thanks for your interest, then I put the nexus 2.0.5 and I tried to put this, but it was me in the loop, and I managed to get it started again, now in the build number entry is apollo gapps rom v1.3, 3.4 kernel .0-g6507d6b, 4.2.2

As for the version of the FIRE OS do not remember, but it was the right one to put the nexus hdx 2.0.5
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Wow - that's a very old/obsolete rom! Guessing it was used as a basis for Nexus v2.0.5. Going to call in the 'big dog' for some further guidance.

[MENTION=5749760]ggow[/MENTION] - can you shed additional light on what [MENTION=5246711]fragolino[/MENTION] is seeing? My thought is to have him reinstall Safestrap v3 (not sure whether to go with 3.72 or 3.75 as base FireOS version is unknown) and then reflash Nexus 2.0.5 as a precaution. Other path is to allow the device to naturally update to v4.5.5.1 and then go with Safestrap v4/Nexus v4. But that's a long road with many potholes and user would likely have to rebuild personal apps/data from scratch.

---------- Post added at 11:22 AM ---------- Previous post was at 11:16 AM ----------

Any chance the location services fix implemented for the 2015 Fire can be back ported to HDX Nexus? I realize this is an old rom with limited support but is only one of two (arguably three) alternatives for those running Safestrap v4.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- Apollo Gapps ROM 1.3 required a 14.3.2.4 base, so will need Safestrap 3.75

- This ROM pre-dates Nexus ROM and was based on FireOS

- The best thing to do would be install Safestrap 3.75

- Install the .3.2.4 Flashable rollback image

- Get the 14.3.2.3.2 stock amazon bin file and use that to downgrade by placing the file in the root of storage (/sdcard)

- Unlock the bootloader

- Install TWRP and Flash any ROM you desire.
[Kindle Fire HDX 7" & 8.9" Android Development] fragolino74:
The problem is this, I installed the 3.71 safestrap with root tool kit, but does not go into recovery.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Can you boot to any ROM? If so download Safestrap v3.75 for Apollo from here and attempt to install. Then launch the Safestrap app and try to install recovery. Post back your results for next steps (will vary depending on outcome).

Caution

: Given the current state of your device reinstalling Safestrap recovery carries some risk. It is possible something will go wrong that could prevent your device from booting. Understand this risk and consequences (soft brick) before proceeding.
[Kindle Fire HDX 7" & 8.9" Android Development] fragolino74:
I have this problem, bootloader locked and do not understand the procedure to unlock it, safestrap I do not work any longer version, the rollback scono not able to do so, with the toolkit I root your device with Roote can not install the safestrap from the kit but not me it works. So I have no recovery in order to install any rom.

Try safestrap 3.72 and 3.75 can send any recovery in the tablet.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Not sure I can help you any further. If you do not have a working rom little can be done to recover the device short of unlocking the bootloader. There is a '1-click' unlock tool that makes this process easy for some. You will need a PC running Windows, Linux or OS X to use the script. Your tablet must also have a vulnerable bootloader which can not be determined without FireOS.
[Kindle Fire HDX 7" & 8.9" Android Development] fragolino74:
Ok I came back the safestrap 3.75, it works, now I prepare the slot 1.

I am not able to make the rollout, through recovery I put the nexus safestrap rom 1.0.1

Not being able to put new versions do not go forward, if any of you can help me to put the new versions would do me a huge love. thank you all.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Delete slot 1 (should be empty). You do not need it.

Preparing your device to accept other ROMs (new versions) is a large undertaking with many detailed steps. It is difficult to guide someone through the process - even without the language barrier. I feel the risk is too high. Stay with a working Nexus 1.0.1 and enjoy your Kindle.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Location Services

This is a repost; original may have got lost in the shuffle of another issue. Understand if Nexus v4 is frozen. Location services appear to work in CM-11 so there's a workaround.

Any chance the location services fix implemented for the 2015 Fire can be back ported to HDX Nexus? I realize this is an old rom with limited support but is only one of two (arguably three) alternatives for those running Safestrap v4.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- I'll take a look at what is required for it to work on this ROM

EDIT:

- Have taken a look at the ROM overall

- Given that the code base is fairly old I'm going to Freeze this ROM

- It would be better to start from google's latest AOSP kitkat branch and build on that

- I would also aim for a common code base that could run on the Fire Phone too :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Progress Update

- Fire Nexus ROM will be the new name of HDX Nexus ROM

- I will be porting to any and all Amazon Devices I can get my hands on

- I have ported a new version based on Google's latest AOSP KitKat branch to the Fire Phone which I have released here

- Also I have released a lollipop variant of the same ROM for the Amazon Fire Tablet 7" 2015

- There will be a Marshmallow version coming for Thor and Apollo later

- Started looking good now and much more maintainable going forward.

- Next I will start merging changes required for the Thor and Apollo HDX devices
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
USB OTG?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Not supported at hardware level. A design choice by Amazon. No ROM can fix this.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
Thanks.

I thought it's a kernel issue and flashing nexus rom will solve it.

[Sigh]

Anyone wants to buy nexus kindle?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- I have the new codebase booting on the Thor device

- Now I have WiFi, Bluetooth, Sensors etc to get working.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
apart from otg, any other malfunctions?

---------- Post added at 01:38 PM ---------- Previous post was at 01:36 PM ----------

how about altering build.prop so device spoofs as nexus?

supported? recommended?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
None to numerous depending on your interests. Every device has its quirks and characteristics.

Supported - yes. Recommended - not really. Substitutes one set of problems for another. That said, spoofing may work better for you depending on app suite. As with all build.prop tweaks may sure you get permissions right or you'll own a brick.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
OK, how do I get them right ?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
I use a build.prop editor (Kernel Adiutor; just an example; many other fine choices) rather than messing with the file directly. As for values you'll need to search the forums for suggestions. I don't mess with device identification parameters; just sideload as needed. 98% of what I use is available via the Play Store. Good luck.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
Thanks.

Any tweaks recommended for this rom? (xblast etc?)

I have just installed few games (no tweaking build.prop required so far ;)) and noticed something weird:

If screen rotation is on AUTO and I keep tablet in landscape mode, every game launches upside down.

---------- Post added at 03:10 PM ---------- Previous post was at 03:02 PM ----------

location services?

bluetooth?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Search the thread.

Characteristic of many Amazon devices. You can partially tame with a different launcher (Apex, Nova). Greater control can be achieved via App Settings Xposed module. As for gaming the GPU is relatively weak. Those that effectively utilize CPU/GPU resources play better. Kernel tweaks help a little but are no panacea. Storage IO is also sluggish. Device is better suited to tasks that leverage high resolution screen.

---------- Post added at 10:15 AM ---------- Previous post was at 10:10 AM ----------

Not supported by Nexus v4 rom (CM11 works fine). No GPS chip so location will always be approximate.

Yes.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
.

so it's still kindle then. ebook reader.

I thought adreno 3xx + 2.2ghz + 2gb ram would be good for gaming

Apex and nova didnt fix it.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Keep experimenting (if interested). I have the same device/rom; uncommanded rotation is rarely a problem but took some work. Use Nova plus tools previously mentioned. As for gaming depends on your expectations. Yes, it's still a kindle that some talented individuals have morphed into a decent 'android' tablet for certain tasks. Is what it is.
[Kindle Fire HDX 7" & 8.9" Android Development] SE7EN-:
Wifi isn't working for me on this rom. Works fine on CM11 but that rom drains the battery like crazy.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
A bit of reading would have provided answers. You are using secondary slots in Safestrap v4 resulting in WiFi (Nexus) and processor/power management (CM11) issues. All flashes take place in the STOCK slot. Resolution:

- you will be replacing (overwriting) FireOS; backup anything you want to keep (data)

- decide which custom rom you want to use (CM11 or Nexus v4)

- place a copy of all file(s) recommended in OP in the root of sdcard (internal storage)

- from Safestrap recovery delete all secondary slots

- flash the rom of your choice to the STOCK slot following guidance from the rom thread OP

- always leave a copy of the installation zip in sdcard for emergency recovery if needed

- never perform a 'factory reset' from the stock recovery menu - instant brick

Suggest you read through the Safestrap v4, CM11 and Nexus v4 threads for further info
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
I created guest account (restricted profile) and SOMETIMES guest user has access to google play store. Is it this rom bug or kitkat in general?
[Kindle Fire HDX 7" & 8.9" Android Development] aminorex:
I am having trouble with the touchscreen in nexus 4. I only noticed it after pairing a bluetooth device, but that may be a red herring. It worked fine for a couple of months, but now I get erratic input events all over the screen when I touch. Is this familiar to anyone? Solved?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Not a known idiosyncrasy of Nexus v4 or any other HDX rom. Erratic touchscreen behavior has been reported on occasion and is usually an indication of a failing digitizer. A quick test involves booting into recovery (TWRP or Safestrap v4) to see if the behavior persists.
[Kindle Fire HDX 7" & 8.9" Android Development] mt12345:
yesterday wifi got frozen after switching ON.

I had to reboot.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Fire Nexus ROM Progress

- I now have working Bluetooth, WiFi and sensors

- Now to start testing
[Kindle Fire HDX 7" & 8.9" Android Development] droidboy29:
Can anybody confirm if the flash for the rear camera on the Apollo will work on this ROM while taking a picture. I'm currently using cm11 and the stock camera flash will not work while taking pics. I downloaded HD camera from play store and flash worked but pictures come out upside down.
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Sorry to be such a noob but I have no idea what I'm doing hereXD All I want is to have a fire with more of a stock android with play store etc I (think) I have rooted my fire hdx 7 and just need a full walkthrough on how to obtain Android

Thank you:)
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
What version of FireOS are you running and how did you root it?

You'll need to do some learning and assume the risk of modifying your device. A step-by-step isn't going to happen but I can point you to the relevant material and share a few tips.
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Thanks for replying:D I'm running 4.5.5.1, after looking some more I don't think it's been rooted. I used Kingroot downloaded it and it told me I was rooted. I haven't downloaded any recovery app, I tried safestrap but couldn't find any working links.

Any help is appreciated!
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
First thing to know: Kindles in general and HDX models in particular are sensitive devices are easily bricked. Don't go forging about for links or follow guidance from a 'helpful' video that is likely outdated or targets another device. The tools and roms are for this device are custom builds; using generic versions will ruin your day...not to mention the device.

Use this app to confirm root (selected for ease of use; another root confirmation tool is fine). If root can not be confirmed run Kingroot again.

Next browse this thread for background info on Safestrap v4. The first post gives installation instructions when ready. Once Safestrap is installed/operational post back for guidance on installing (flashing) a custom rom.

Important: Once Safestrap v4 is installed do NOT access the stock recovery menu or execute a factory restore/reset. Doing so will brick your device with no possibility of recovery. Normally there would be no reason for you to take this action but you may find a random post that suggest performing a factory reset will 'fix' some problem you may be experiencing. Just don't ...
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Fantastic, I am rooted and safe strap is installed with root permission. Would this be a suitable ROM?- http://xdaforums.com/kindle-fire-hdx/development/rom-hdx-nexus-v4-0-1-t3125808
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Great! The rom you linked is excellent but development has now shifted to a new multi-platform version supported by the same individual. Choices:

- Fire Nexus ROM

- CM-11

Both are feature complete and highly stable roms based on Android 4.4 (KitKat). The former closely mimics the experience you would receive on a Google Nexus device - pure android. No skins or unnecessary fluff. CM-11 includes a number of nice UX tweaks geared toward more advanced users. If you don't have a preference I suggest going with Nexus.

Random thoughts:

- do not create or populate secondary slot in Safestrap; everything happens in the STOCK slot

- you will be overwriting FireOS; create a backup from within Safestrap (it can be deleted later)

- the rom you wish to flash must be placed on the device before launching Safestrap recovery

- important: keep a copy of the rom installation package on the device at all times for recovery purposes

- double check:

1) backup of FireOS has been made;

2) rom installation file is on the device​

- from Safestrap recovery select the 'wipe' option and use slider at bottom to perform a factory reset

- from Safestrap home select the 'install', locate the rom installation package and then use slider at bottom to flash rom to device

- after flash completes (typically under a minute) accept the option to wipe cache and dalvik partitions

- reboot; may take 3-5 min for rom to initialize; enjoy pure Android including full access to the Google Play Store

Suggest doing a dry run of the above steps to familiarize yourself with the process. Don't execute the 'wipe' and 'flash' options until you are comfortable and ready to commit. As with any flash there are associated risks that could render your device unbootable. Follow the instructions and you should be fine.

Post questions as needed.
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Your help is excellent btw!! How do I go about creating a fire os backup ? In safestrap I only see "install recovery", "uninstall recovery" and "reboot to recovery".
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
You need to 'install recovery' and then reboot your device to see the rest of the options. Be sure to look around first before changing anything.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Could be very risky as I haven't completed base level of testing that I'd be happy to send it to you.

Without this level of testing there would be a higher probability of bricking your device.

I think before release, I would send it to a few people who have unlocked devices to install on stock .4.5.2 then get verification it's working correctly in that situation, which allows more safety.

If all the above is satisfied then I could ask a couple of people with locked bootloader/.4.5.2 devices to test.
[Kindle Fire HDX 7" & 8.9" Android Development] hecbigcat:
Im waiting for Dolby Audio , my HDX has been unlocked bootloader but still running Nexus 4.2.2 because only it support Dolby music effect :)
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Quoting myself for continuity. All of the above still holds although my observation of startup time may have been tainted running a clean build with no apps; still very fast but on par with Nexus v2. I have experienced no problems while benefiting from KitKat goodness...both native and that enabled through various extensions and Xposed modules.

One oddity that I have yet to resolve. When in landscape (either orientation) some Xposed modules fail to recognized the screen dimensions and default to generic phone/portrait mode. An example is 'quick settings' in GravityBox which I have set to 4 tiles per row. Works great in portrait but reverts to aosp default (3 tiles/row) when rotated into landscape. Same module works fine on other KK builds including CM11 and a Moto X variant. As noted, an oddity but does not impact functionality.
[Kindle Fire HDX 7" & 8.9" Android Development] ka_putt:
I just wiped everything, internal storage too.

But at moment is useless to me, because no mobile network connection (support)...

Also I gonna wait....:fingers-crossed:
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

Safestrap

- Another issue I found is when installing a ROM into the stock slot from safestrap it does not boot.

- However if I install a rom from TWRP recovery then run safestrap, the stock slot boots fine.

Above Issue fixed...

- Only thing now at this point is secondary ROM slots are not working correctly. When a rom is flashed in these slots wifi will not work because the module will not load. Also there are other oddities like the serial number been wrong getprop returning nothing.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Safestrap update

I have done few rounds of testing:

As I said previously secondary ROM slots are not able to load the WIFI module. I am still trying to fully understand why this is and this may take some time.

To that end I would like to start testing an interim version that can be used with the stock slot.

I have tested different permutations of slots, install, wipe, backup and restore functions and all seems good.

I basically need 4 people (2 thor + 2 apollo) who are running TWRP recovery and on an unlocked bootloader for the first phase of tests (before testing on locked devices).

If you can help then let me know which device you have (Apollo or Thor). Please also confirm you're bootloader is unlocked and you have the lastest TWRP 2.8.6.0. installed.

[MENTION=3038165]lekofraggle[/MENTION] - I know you said you might be able to help test on your unlocked device.

Also does anyone know if I'm allowed to create a DevDB for this stuff or do I have to wait until I am going for a official release as such?
[Kindle Fire HDX 7" & 8.9" Android Development] lekofraggle:
This is great news. I can test. I have to roll back from 4.5.4 first. I will let you know when that is done.

[Edit] I rolled back. It was a dirty flash though. Let me know if you need a clean install. I can do it, but it will take longer. I am running a Thor. So, if you are okay with the dirty flash, I am ready. [/Edit]
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Sent you a PM

dirty flash is fine.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
I am happy to assist if needed. I have two identical, unlocked thor devices with latest twrp build. I could, if helpful, compare/contrast between 'native' and safestrap derivatives. Nexus 4.0.1 is my daily driver.
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
XDA doesn't allow placeholder threads.
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Hi mate, count me in for some testing fun. Apollo LTE here, unlocked with TWRP latest. Perfect timing as I was looking for something to do tonight / over the weekend. :P
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
@ggow - believe I identified the source of this problem (credit goes to C3C076 in the Gravitybox KK forum - here). On Nexus 4.0.1 the value of variable 'ro.build.characteristics' in build.prop is blank. Adding the word 'tablet' fixed the QuickSettings tile size issue along with several other display quirks when in landscape. I went back to Nexus 2.0.5 and checked the same variable. Sure enough it was set to 'tablet'. Hopefully this change can make it into the next Nexus v4 build.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
PM'ed you both.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I have added this for the next build
[Kindle Fire HDX 7" & 8.9" Android Development] emgo:
ggow,

First thanks for all the hours that you have put into this project. My question is do you think this new ROM you're developing will work on the 3G model? Mine is the HDX 7 with 4.5.3, locked boot loader of course.

Thanks,

Ken
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
The new ROM will definitely work with 3G/LTE eventually. It needs some debugging to make it work. I will set aside some time do this. The version of safestrap I have in the works is for 4.5.2. So if it doesn't work with 4.5.3 you might be able to rollback and then upgrade again manually to 4.5.2.
[Kindle Fire HDX 7" & 8.9" Android Development] sn123py:
i have a 7" LTE, currently on CM11, unlocked BL with TWRP. I'm willing to test.

regards,

macfly
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Thanks, on the next round I'll add you in :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hello, I have found a few issues in the installer script for the ROM which might account for why you might be having problems with the installation. Not sure why these show up on select devices.

The same problem started happening to me and was able to adjust the installer script to resolve the issues.
[Kindle Fire HDX 7" & 8.9" Android Development] loco09:
Hi

i try to install it with safestrap 3.75.

installation of the rom was successful but it does not boot.

it goes back to the recovery screen.

any ideas?

kindle hdx 7 (thor)

B'R'
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Should the backup be in the stock slot?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Remember - all operations happen in the stock slot.
[Kindle Fire HDX 7" & 8.9" Android Development] Noob4days:
Good news!! I'm now running the ROM successfully with no obvious problems☺thank you once again for making this a smooth process :)
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Great! Thanks for the feedback. Enjoy your liberated device. :)