yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
1. I build the recovery image with the 4.5.2 kenel sources. There is no display when I boot this recovery.

2. I made a new kernel config called apollo_cyanogenmod_perfconfig, imported the changes for lzma, flattened dt support etc.

3. I can build the same recovery with 3.2.4 sources and the display comes up fine.

So away I go now for further investigation.
[Kindle Fire HDX 7" & 8.9" Android Development] Cpasjuste:
Crap crap crap ! Maybe Apollo use the apq DT ? For thor in mkboot.mk I use the thor-v2.zImage but maybe the apq would be needed for Apollo ?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Made some good progress tonight, hopefully it will continue and be working soon.
[Kindle Fire HDX 7" & 8.9" Android Development] Håvi:
TWRP

How to install using TWRP?

Any guide i have to follow?
[Kindle Fire HDX 7" & 8.9" Android Development] nignug:
Afaik you have bricked 3 devices with guides. Why not just do whatever you like? :highfive:

btw

Guide is inside this thread. Good luck.
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
You might be best trying to get a Nokia N1 perhaps Havi...
[Kindle Fire HDX 7" & 8.9" Android Development] franzfume:
please can someone point the right guide?
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
For what?
[Kindle Fire HDX 7" & 8.9" Android Development] franzfume:
Sorry, I explain.

I have a fire hdx7 and I like to get rid of amazon rom

dowloaded file but I dont know how to put Nexus Rom on my device...

I mean a step by step guide for newbye 8(
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Well, first of all, you need to tell which FireOS is on your Kindle hdx 7"?

If its 13.4.5.2 you are out of luck for now, because basic requirement for installing nexus rom is to achieve root on FireOS.

If you have rootable firmware we can continue ...
[Kindle Fire HDX 7" & 8.9" Android Development] franzfume:
GOD Im at last version... so no way to downgrade for now?
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Hmmm ... you can try this Rollback to all devices that upgraded to 4.x

Read whole thread, please, so you can get the idea to what to say to amazon support, so they roll back you FW xx.4.5.2 to rootable version xx.3.2.x. Yes and its possible even for 4.5.2, but you must be persistent, that this is what you need (rollback to lower FW + dont say you need it for root!) and you understand thet you no longer have OTA on you kindle, etc.

Good luck :good:
[Kindle Fire HDX 7" & 8.9" Android Development] franzfume:
tks

finger crossed...
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

[MENTION=6302534]schneefee[/MENTION]

As many of you probably know I have had my head buried working on the 4.5.2 kernel for apollo. I have not got it working yet.

I am going to stop work on that for a moment to update the Nexus ROM for TWRP. I'll update the OP by the end of the week.

In parallel I have been working on a custom kernel.
[Kindle Fire HDX 7" & 8.9" Android Development] mxzwhx:
Hey [MENTION=5749760]ggow[/MENTION] ,Since most of us stayed on the stock 14.3.1,why did you working on 4.5.2?I thought you gave up on this device cause I didn't see your post for an couple of days ,but it's really nice to hear from you :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
If your are on 14.3.1.0 stay there. Don't take another amazon update.

I am working on getting that kernel working for our device. But I am continuing support for Nexus ROM also.
[Kindle Fire HDX 7" & 8.9" Android Development] mxzwhx:
Okay,but I tried nexus ROM v2.0.2 two times after I flashed twrp ,it didn't work ,I know somebody modified the ROM for twrp ,but I am still waiting your updates :D
[Kindle Fire HDX 7" & 8.9" Android Development] dzotx:
You'll need the .3.2.4 KERNEL in order to use the Nexus ROM v2 since the zip file doesn't come with it.

Just remember to NOT flash recovery if you're on .3.2.4 KERNEL otherwise you'll have to flash stock recovery in order to downgrade again.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Release 2.0.3

Hello,

I have updated the OP with Release 2.0.3.

Warning: Please note do NOT flash unless you are running a real TWRP recovery image. 2.0.3 will NOT work with safestrap.
[Kindle Fire HDX 7" & 8.9" Android Development] JimBeam_de:
Please explain further

Hi,

could you please give a bit more detail about how you did this?

I would like to Android my Kindle, find waht you wrote very intresting, but need a a step-by-step please.

Thanks in advance
[Kindle Fire HDX 7" & 8.9" Android Development] jimyv:
start

there are several things you need to get done and you need to be on certain firmwares to do it.the reason there is no step by step for each individual person is because there is a wide range of possible firmwares to start with and a large pool of problems to cause to your device you will need to knowseveral things about your device before you can even begin. First of which is do not set it up and attach it to wifi for any reason or it will update completely and you will not have this option at all. If it is not already too late for you.

and you need to know exactly what firmware you are on. And then start reading as to there are several path to go down depending on your situation
[Kindle Fire HDX 7" & 8.9" Android Development] yigal66:
Hi. Can I install Nexus 2.0.3. on 3.2.3 or I need to update my Apollo to 2.3.4 ?

If update required - i am currently rooted with OTA off so what is the best way to update ?

Thx
[Kindle Fire HDX 7" & 8.9" Android Development] Håvi:
You would be better of, if you download the 3.2.4 file for Thor 7" or Apollo 9" put it on Your sd card disconnect wifi. Then you Upgrade to 3.2.4, root Device using towelroot, then install safstrap and. flash rollback images. download 14/13.3.1.0. Apollo/Thor to sdcard then install, root it, then install twrp rwcovery for Your Device. Then you can flash Nexus Rom 2.0.3
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
If you are on 3.2.3 and are rooted. I see no reason why you shouldn't install TWRP for Apollo which will then enable you to install Nexus 2.0.3.
[Kindle Fire HDX 7" & 8.9" Android Development] cq_:
hdx 7 with 13.3.2.3 rooted (with playstore etc),

flashed twrp 2.8.4.0 just fine

downloaded this thor rom, rebooted into recover and installed rom, gaps, and dolby digital zips in order.... cleared dalvic cache and rebooted - the system has been stuck on the boot animation for over 30 minutes now... is that normal?

____

obviously not normal. I formated SD and Sideloaded the rom. It booted in about 30 seconds. :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Good to hear your up and running, a few people have reported that a factory reset was required so I have updated the installation instructions in the OP.
[Kindle Fire HDX 7" & 8.9" Android Development] jimyv:
[MENTION=4920778]Håvi[/MENTION] Haven't you just bricked three devices?

I'm sure we appreciate the sentiment, but ....

Please don't advise quite yet..you wouldn't want to be responsible for anybody else's device. [MENTION=1575688]yigal66[/MENTION] Please listen to [MENTION=5749760]ggow[/MENTION]
[Kindle Fire HDX 7" & 8.9" Android Development] yigal66:
Thx everyone and especially ggow for assistance .

Installation of both TWRP and rom was smooth and fast.

So far everything working fine.

My HDX got the new life as regular android tablet :)
[Kindle Fire HDX 7" & 8.9" Android Development] manymarius73:
I went ahead and tried installing this after I was downgraded to 3.2.8.... And it's been Awesome. It's only been a day, but wow what a difference it makes in the utility of the hdx. I really appreciate this! Great job!
[Kindle Fire HDX 7" & 8.9" Android Development] holeshot77:
So what are the options for 2.0.2 users ggow? Twrp is available for our device now? I guess im not clear on this. Thanks.

---------- Post added at 08:53 AM ---------- Previous post was at 08:46 AM ----------

Never mind...I've just found all the info. Wow its been awhile.
[Kindle Fire HDX 7" & 8.9" Android Development] jimyv:
earlier in the thread it was stated that only the newest one would be supported. I had the same question for him about the people stuck on safestrap and he said he would give it some thought. But as full of people having trouble in this device forum .....it could only be a nightmare attempting to support both. I have heard that 2.02 isn't even available anymore. I'm not sure if that's because he has got an update..or does not continue to want to support it at all.

Ppl ..(.I'm not saying you )tend not to listen or not to do their homework or not believe what the developer states and do whatever they want anyway...and safestrap has some very dangerous options and the noobs just don't want to listen and end up coming back with brick and brick and brick

But it has been talked about in this thread already ....not continuing to support safestrap compatibility.
[Kindle Fire HDX 7" & 8.9" Android Development] holeshot77:
I need to read some more. How to rollback to install twrp from 2.0.2 and safestrap is unclear to me ATM.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- Follow the instructions on this page first:

http://xdaforums.com/kindle-fire-hdx/development/13-3-2-4-rollback-images-t2991015

then...

- Follow this to install TWRP

http://xdaforums.com/kindle-fire-hdx/development/recovery-twrp-recovery-2-8-1-0-apollo-t2991155

If you're unsure after reading up then don't hesitate to ask.
[Kindle Fire HDX 7" & 8.9" Android Development] holeshot77:
Excellent work ggow. I have successfully rolledback, installed twrp and have 2.0.3 working. Much Thanks for your time and patience for some of us slower people. haha.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Safestrap Users

I have put the links for version 2.0.2 of the ROM on Post #2 of this thread.
[Kindle Fire HDX 7" & 8.9" Android Development] manymarius73:
I have 2.03 running on my 3.2.8, using safestrap, without any problems this far.
[Kindle Fire HDX 7" & 8.9" Android Development] rubinho:
Omg... You are the man!

Von meinem LG G3 getippelt
[Kindle Fire HDX 7" & 8.9" Android Development] yigal66:
Some bugs

There are few things that I found not working in 2.0.3 :

Screen mirroring with Netgear Push2tv not working. Worked fine with original rom

XBMC in both 13.2 and 14 versions crashed once starting to play any stream.

Rest of staff working much better than stock.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
News

Update 2.0.4 will switch to using a custom kernel.

For the next release I will include:

- Fix for Amazon Music App

- Fix for Amazon Kindle App (Latest versions will be usable)

- More CPU governors
[Kindle Fire HDX 7" & 8.9" Android Development] murso74:
There seems to be something "soft" about the resolution of some of the parts of the u.I. (the WiFi indicator for example). Battery life isn't too hot, and charging is slow. Besides that, I'm excited with what's going on. I'm going to miss the native amazon video app though.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
New TWRP for Apollo

I have updated TWRP to 2.8.4.0 for Apollo.

http://xdaforums.com/kindle-fire-hdx/development/recovery-twrp-recovery-2-8-1-0-apollo-t2991155
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
[MENTION=5749760]ggow[/MENTION] - Any chance of enabling the LTE radio in the update and custom kernel? (I know you don't have an LTE unit but I think a few of us are willing to flash and try out any ROM/Kernel combo with it enabled).
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
To do this it's not just a case of enabling and trying it out. There is all the logic that goes around the functionality - like signal strength, apn settings etc.

It would involve quite a bit of rework.
[Kindle Fire HDX 7" & 8.9" Android Development] philipp158:
If you want to use amazon instant video on your tablet you need the amazon app for phones. You can download it here: https cloudup com/clAmVcHVtde or you can also transfer it from your phone to the tablet with the app "apk share"
[Kindle Fire HDX 7" & 8.9" Android Development] murso74:
oh i got it... its just a pretty crappy experience compared to the kindle app. plus you lose the ability to DL which i was using for when i do my cardio. its a trade off, but a decent one. still, that app on kitkat would be amazing
[Kindle Fire HDX 7" & 8.9" Android Development] kudoz83:
Ahh ok, my misunderstanding. I recall it working on the earlier versions you produced though (in the 1.X ones) but I'll wait it out - my HDX spends 95% of the time at home downloading NZBs and syncing Pocket and Zinio anyway ;)

And a BIG thank you to you and the guys for getting it this far! :D
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

Testing of the new ROM/kernel combo has gone well. Got a bit more stability testing and if all is good I'll release within a day or two.

- Because this version will use a custom kernel I am issuing a warning now that this is NOT for Safestrap.
[Kindle Fire HDX 7" & 8.9" Android Development] wiseguyy:
Hey ggow just poking my head in the window it's been a couple of months has the latest amazon stock updated been cracked yet? Hoping?
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
I know this post isn't directed at me, but what exactly do you mean by "cracked"?
[Kindle Fire HDX 7" & 8.9" Android Development] AmazonLeaker:
Is there anything for devices with os on14.4.5.2 ?
[Kindle Fire HDX 7" & 8.9" Android Development] wiseguyy:
The bootloader for current update.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hello wiseguyy,

Myself and [MENTION=837767]gbgadgets[/MENTION] are looking into why the new kernel doesn't play well on our old bootloader.

In summary the kernel boots but the screen fails to come up.

For the latest info, check this thread.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

I have updated the OP with the new release. Please take the time to read before installing.
[Kindle Fire HDX 7" & 8.9" Android Development] yujikaido79:
Sweet update

Just updated to the 2.04 update for TWRP users. Great job, my apps that would crash on the previous update, now open. Also appreciate that we can now update the kindle app, my dad was always updating his and messing it up, giving me headaches to keep fixing it. Keep up the great work.
[Kindle Fire HDX 7" & 8.9" Android Development] Puky70:
@ ggow,

thx for your work and the latest update. The clock don't show the correct time without wlan.

Can you fix this issue?

Kindly Regards

Puky70
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I'll take a look, it's been on the list for a while...
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
[MENTION=664209]Puky70[/MENTION]

This is now fixed and will be in release 2.0.5
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Bugs section cleaned up...

I have cleaned/updated the Bugs section. I would appreciate it if any bugs be reported there.

Cheers :)
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Thanks, installed and so far running 2.0.4 without any problems. I have one request: can you include in one of next nexus releases cifs support? Thanks again.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Glad you like it, yes CIFS support is something I've wanted too for ages, will add to to the feature request and take a look.
[Kindle Fire HDX 7" & 8.9" Android Development] or1n:
thats kinda a noop-ish question , i'm now on 13.3.1.0 rooted and twrp installed , should i flash the 3.2.4 before flashing the Nexus v2.0.4 or i just flash the nexus rom directly since its using a custom kernel now ?
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Yes, you can flash Nexus v2.0.4 directly from TWRP 2.8.4.0 (apollo-nexus-rom-v2.0.4.zip or thor-nexus-rom-v2.0.4.zip contains everything you need). Before flashing nexus do a backup of your stock rom from TWRP, so you can go back in case something goes wrong.

Fresh Installation
[Kindle Fire HDX 7" & 8.9" Android Development] DreamingWolf:
[MENTION=5749760]ggow[/MENTION], quick question. I finally got around to rolling my HDX back to 3.1.0 and am about to flash recovery and this rom. I went to download the Dolby addon and got an empty folder page on AFH. Did I hit a wrong button or was the app pulled for some reason?

Thanks for all your hard word, I truly appreciate it!
[Kindle Fire HDX 7" & 8.9" Android Development] EncryptedCurse:
It's not just you. Here's the working link:

https://www.androidfilehost.com/?fid=95747613655044569
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I've just fixed the link on the OP for Dolby, someone mind checking it works?
[Kindle Fire HDX 7" & 8.9" Android Development] dr3yec:
Works
[Kindle Fire HDX 7" & 8.9" Android Development] DreamingWolf:
Many thanks Good Sir!

---------- Post added at 05:06 PM ---------- Previous post was at 05:05 PM ----------

Makes the ROM nearly perfect as far as I have been able to test. (Zero issues thus far) Thank you for all your hard work on this!!!
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Excellent

This is a shout-out to ggow. I successfully installed the latest Nexus ROM (thor 2.0.4) and couldn't be happier. Started with rooted 13.3.2.5, rolled back to 13.3.1.0, installed TWRP 2.8.4.0 (shout-out to cpasjuste) then flashed Nexus ROM. Spent several evenings reading/digesting and 15 min executing. Everything worked perfectly on the first attempt. There is a lot of behind-the-scenes hard work that can't be adequately recognized by a simple 'thanks' or token donation. My guidance to newbies who want to enjoy the fruits: read (and then read some more), plan ahead, follow directions, think before you tap. In the end you'll be a happy camper and rewarded with an awesome near ASOP device.

Side note: A quick AnTuTu run turned in a composite score of 39,697. Best previous score (on 13.3.2.6) was slightly over 32,000 with most Amazon services disabled. Not sure how much the Nexus ROM contributes to the score but it was an unexpected bonus.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Thank you Davey126. Appreciate it very much.
[Kindle Fire HDX 7" & 8.9" Android Development] Mr.Nik:
You've added to the latest firmware support for LTE? Can be tested?
[Kindle Fire HDX 7" & 8.9" Android Development] Fallingwater:
I haven't used my HDX in a while as I was elsewhere. I just came back, checked the thread and I'm happy to see improvements! Going to reflash soon.

Also, I'm happy you changed your mind over providing the source!

Quick question - I was told rather a while ago that the HDX cannot do USB on the go because it would require a custom kernel to do so, the feature having been disabled, in all their wisdom, by Amazon. I see now that since 2.0.4 the Nexus ROM uses a custom kernel; is there any hope we could see the feature sometime in the future? My main gripe with the device is its lack of support for additional memory - if I could use a USB stick I could finally start using it as a music player for the car.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I believe it can do USB otg. It's on the list to look into.

I am working on enabling CIFS support at the moment which is proving difficult. Have managed to seemingly mount a samba share but can't see any files. I am also merging in the linux 3.4.105 linux kernel as I go.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I have got CIFS working, mounting by command line. After looking at the code it seems in the 3.4 kernel the 'unc' option has become mandatory which stops programs like CIFS manager working before.

[MENTION=3370844]jeryll[/MENTION]

CIFS support will be in version 2.0.5 .
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Yay! Perfect! Thank you very much...
[Kindle Fire HDX 7" & 8.9" Android Development] sherry478:
hi ggow,

Can you find out why the ps3 controller does not pair with the kindle using the sixaxis app.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hi sherry478, yes it's on my list...
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
The link was wrong the on the OP. I fixed it a day or two ago. Should be fine now.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
On initial look, the kernel driver looks fine. It must be something in the stock bluetooth binaries that amazon provides preventing the PS3 controller from pairing.

The HDX uses the QCA6234 which is a combo chipset including AR6004 wifi and AR3002 bluetooth modules. So far I haven't been unable to find any technical information on it, so I have no way transitioning away from the stock binaries.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Update

Testing 2.05, if all goes well it'll be out tomorrow.
[Kindle Fire HDX 7" & 8.9" Android Development] Whitewolf99:
i'm having trouble getting 2.0.4 to work.

Got a new 64gb Kindle Fire HDX 7" (thor) device with 13.3.0.5.

- Installed 13.3.1.0 on it, rooted, installed twrp 2.8.4.0 with flashify

- made a backup of the stock rom in twrp

- factory reset

- installed 2.0.4., wiped dalvik/cache

- after reboot basically bootloop; it boots three times and then i'm stuck with a black display;

- after that restored backup and tried a lot of different things like not only doing factory reset but wiping system and internal storage too and sideloading the rom

- every time same endresult: black screen after rebooting several times

- i can restore my backup and boot normally into stock rom, but i have no idea why nexus rom isn't working

- one odd thing is: whenever i boot into recovery i have to wait for the display to go black (lock itself) and unlock it with the power button; before that I don't see the twrp recovery. don't have this on any other device

Edit: posted it as a Bug report, although it might be just me doing something wrong.
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
So by installed 2.0.4 you mean you installed rom + gapps? Or only rom itself? I am asking because sometimes is helpfull to flash gapps to successfuly boot to system
[Kindle Fire HDX 7" & 8.9" Android Development] Whitewolf99:
thanks, but tried both with no success. It's bootloop regardless of only flashing rom or flashing rom and gapps. downloaded rom and gapps again to make sure the files were not corrupted.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
While booting the ROM can you capture a log for me?

Even though it boots to a black screen you might/should have adb access for enough time.
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
This could be a faulty TWRP installation, could you check md5 hash of TWRP 2.8.4.0 zip file you downloaded if it fits this?

Also if you are willing to test, can you reflash TWRP through adb shell? Maybe flashify is not working entirely correctly on our "android friendly" devices, but dd comand should...

0. Flash any functional rooted (compatible for flashing TWRP 2.8.4.0) rom backup you have and boot into it

1. Connect your kindle to your pc/laptop

2. open cmd/terminal and type: adb devices, should return serial number and device

3. type adb shell

4. type su

5. type this:

dd of=/dev/block/platform/msm_sdcc.1/by-name/recovery if=/sdcard/twrp-recovery-hdx-thor-2.8.4.0.img

6. type 2 x exit and type adb reboot recovery (or close cmd window and open it again and type adb reboot recovery)

7. if it was faulty TWRP installation, now after ovewriting recovery partition again with TWRP 2.8.4.0 img file, kindle should reboot into TWRP recovery correctly, hopefully without symptoms you described before about waiting for display locking etc.
[Kindle Fire HDX 7" & 8.9" Android Development] Whitewolf99:
you are right. "adb logcat" works but it is hard to mark/copy everything since it moves so fast in cmd. is there a better way to do this?

i attached a log of what i could copy.

[MENTION=3370844]jeryll[/MENTION]: it might be. I will try that now.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
I need a log which starts from the beginning of bootup.

To send the whole log to a file in your current directory:

adb logcat >boot.log