[DISCONTINUED][AOSP] Fire Nexus ROM - KTU84Q [17 Oct 2016]

Status
Not open for further replies.
Search This thread

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
Code:
[COLOR="gray"]
/*
 * I am not responsible for bricked devices, dead SD cards, thermonuclear war,
 * or you getting fired because the alarm app failed.
 * Please do some research if you have any concerns about features included
 * in the products you find here before flashing it!
 * YOU are choosing to make these modifications.
 */
[/COLOR]

Introduction
- This ROM is for the Apollo and Thor devices only
- Fire Nexus ROM is a refreshed and updated version of the formerly named HDX Nexus ROM.
- It was the first ROM I ever made for the Kindle HDX Tablets

Information + Features
- Pure AOSP Experience
- Open GAPPS nano is built-in
- SuperSU is built-in
- Lean and fast
- Ideal for customisation through Xposed

Prerequisites for Installation
- Safestrap v4 or TWRP recovery

Fresh Installation
- From recovery perform a Factory Reset
- Flash the ROM File
- Reboot and enjoy!

Upgrading to new version
- Flash the ROM File
- Reboot and enjoy!

Downloads
*** Please do NOT create any mirrors ***
- Fire Nexus ROM for APOLLO
- Fire Nexus ROM for THOR

Source Code
- Kernel Source: Kindle HDX stock kernel, build number 1314.4.5.5.1

XDA:DevDB Information
kk-fire-nexus-rom, ROM for the Amazon Kindle Fire HDX 7" & 8.9"

Contributors
ggow
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x

Version Information
Status: Testing

Created 2016-02-25
Last Updated 2019-10-02
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
Release Notes / Changelog

17 October 2016
- Ported Google's October 2016 security patches
- Ported Google's September 2016 security patches

13 August 2016
- Ported August 2016 Security Patches
- Ported July 2016 Security Patches

22 June 2016
- June 2016 Security Patch Level

25 May 2016
- May 2016 Security Patch Level
- Added security patch level string to settings app in the "About" page
- Enable swype gestures for Keyboard App
- Fixed keyboard suggestions force closing apps

09 Apr 2016
- April 2016 Security Patch Level

28 Feb 2016
- Switch to using FireOS 4.5.5.1 binaries and boot.img
- TWRP users, dirty update will be fine
- Safestrap users should update to official Amazon FireOS 4.5.5.1, KingRoot, Re-install Safestrap then install ROM.
- Fixed Location Services
- Updated Gapps to open_gapps-arm-4.4-nano-20160228.zip

25 Feb 2016
- Fixed Screen Rotation
- Fixed Proximity Sensor
- Fixed Compass
- Speed up boot time
- Fixed CVE-2015-6602
- Fixed camera picture orientation
- Fixed setting default launcher for latest versions of Google Now Launcher
- Fixed Exchange has Stopped crash on startup
- This may need a fresh install if coming from Nexus ROM 4.0.5

17 Feb 2016
- Initial Release (Fire Phone Only Release)
 
Last edited:

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
Initial Release

- Dated 25 Feb 2016
- Change log will be on Post #2
- LTE should be working - Can someone please test this on Apollo and Thor
 
  • Like
Reactions: Droid_1

BOFH2k

Member
Jan 27, 2011
35
7
Irregular reboots

25 Feb 2016
- Fixed Screen Rotation
- Fixed Proximity Sensor
- Fixed Compass
- Speed up boot time
- Fixed CVE-2015-6602
- Fixed camera picture orientation
- Fixed setting default launcher for latest versions of Google Now Launcher
- Fixed Exchange has Stopped crash on startup
- This may need a fresh install if coming from Nexus ROM 4.0.5

On a fresh thor (HDX 7 WiFi) install via Safestrap 4 (coming from Fire OS 4.5.5.1) I experienced a reboot twice so far...
 
Last edited:

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
On a fresh thor (HDX 7 WiFi) install via Safestrap 4 (coming from Fire OS 4.5.5.1) I experienced a reboot twice so far...

The ROM at the moment is based off 4.5.2, that's probably the reason why your experiencing this. Next update I'll be moving to the FireOS 4.5.5.1.
 

DB126

Senior Member
Oct 15, 2013
15,362
10,174
Dirty Flash over HDX Nexus v4.0.5

25 Feb 2016
- Fixed Screen Rotation
- Fixed Proximity Sensor
- Fixed Compass
- Speed up boot time
- Fixed CVE-2015-6602
- Fixed camera picture orientation
- Fixed setting default launcher for latest versions of Google Now Launcher
- Fixed Exchange has Stopped crash on startup

- This may need a fresh install if coming from Nexus ROM 4.0.5
tl;dr - Dirty flash over HDX Nexus v4.0.5 works (with caveats)

Being the conservative type I held back flashing this release ALAP. Developed a nervous twitch; dog and kids were worried.
My experience:
- starting from a well exercised Nexus v4.0.5 build on an unlocked thor
- above included a handful of Xposed modules and dozens of 'privileged' apps that demand root
- wiped cache/dalvik, dirty flashed 20160225 (nothing else), second cache/dalvik wipe; reboot
- very fast initial start-up (30 sec) followed by several min repopulating caches
- immediately spammed with "process android.process.acore has stopped working" toasts - ugh
- fought way to settings>apps>all and cleared data from Contacts Storage
- messages stopped and everything, including Xposed modules, appears to be working!
- no reauthorizations needed ...
- set animation scales to .75 to match previous responsiveness; may be an artifact of cache rebuild

Still early in testing; will update post as needed. Experience may not apply to Safestrap v4 users (wait for next release)

tl;dr v2: holy-crap-a-saurous!! Never expected it to be this easy. May further delay migration to CM13. Everything just works.
 
Last edited:

DB126

Senior Member
Oct 15, 2013
15,362
10,174
- Dated 25 Feb 2016
- Change log will be on Post #2
- LTE should be working - Can someone please test this on Apollo and Thor
FYI - Google location services not working in 20160225 which is a carry over from v4.0.5. Hoping future release can incorporate fix from Fire Nexus ROM for 5th gen devices.

For the curious neither device has a GPS chip in WiFi only models but can obtain an approximate location (often quite good) via Google's location service. The service does work on 3rd gen HDX devices as evidenced by the various CMxx roms.
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
FYI - Google location services not working in 20160225 which is a carry over from v4.0.5. Hoping future release can incorporate fix from Fire Nexus ROM for 5th gen devices.

For the curious neither device has a GPS chip in WiFi only models but can obtain an approximate location (often quite good) via Google's location service. The service does work on 3rd gen HDX devices as evidenced by the various CMxx roms.

Location services will be fixed in the next release

Sent from my Nexus 6 using Tapatalk
 

jonashrem

Member
Feb 27, 2013
12
0
so, what are the advantages over Nexus ROM 4.0.5 if I may ask?

Anything worth switching to this one until CM 13 is stable enough for daily use (I planned on switching to CM 13 when CM team starts releasing monthly builds and camera is working)?
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
New Build is Up

- Dated 28 Feb 2016
- Switch to using FireOS 4.5.5.1 binaries and boot.img
- TWRP users, dirty update will be fine
- Safestrap users should update to official Amazon FireOS 4.5.5.1, KingRoot, Re-install Safestrap and then install ROM.
- Fixed Location Services
- Updated Gapps to open_gapps-arm-4.4-nano-20160228.zip
- Change log is also on Post #2
 
  • Like
Reactions: BOFH2k and DB126

DB126

Senior Member
Oct 15, 2013
15,362
10,174
so, what are the advantages over Nexus ROM 4.0.5 if I may ask?

Anything worth switching to this one until CM 13 is stable enough for daily use (I planned on switching to CM 13 when CM team starts releasing monthly builds and camera is working)?
Assuming you are running 4.0.5 now the primary differences will be in the underpinnings (shared across several devices), ongoing support (v4.0.5 is frozen) and enhancement/fixes introduced over time.

Fwiw - I continue to use HDX Nexus as my daily driver as it is fast, stable and feature complete. Augmented with Nova, Greenify and a few Xposed modules it looks/feels/performs like Android 5/6. I have several devices running CM11/12/13 and occasionally dabble with other flavors such as SlimLP. Some of those roms do hold an advantage on lower resource devices due to optimizations introduced by Google over time. So far nothing has convinced me to switch away from pure, delicious KK in AOSP clothes on a well provisioned HDX.
 

DB126

Senior Member
Oct 15, 2013
15,362
10,174
- Dated 28 Feb 2016
- Switch to using FireOS 4.5.5.1 binaries and boot.img
- TWRP users, dirty update will be fine
- Safestrap users should update to official Amazon FireOS 4.5.5.1, KingRoot, Re-install Safestrap and then install ROM.
- Fixed Location Services
- Updated Gapps to open_gapps-arm-4.4-nano-20160228.zip
- Change log is also on Post #2
Confirming Location Services is now working. Woohoo!!

---------- Post added at 11:06 AM ---------- Previous post was at 10:45 AM ----------

Not sure where to post this; will happily move if there is a better location. I wrote about the following behavior in a Nov 2015 post (Nexus 4.0.5). It remains an annoyance as a misfire will immediately FC the foreground app along with any work-in-progress. I was hoping this might magically disappear in more recent builds but it's still there. Thanks in advance for any consideration this warrants; understand it might not be fixable.

On two devices the foreground app FCs if a 'misspelled' word is corrected by selecting a replacement from the ASOP pop-up window. This happens with 100% certainty (app independent; keyboard independent) EXCEPT if the highlighted word begins in the first position of the current input field. Obviously frustrating when near the end of a lengthy input/email/post and loose everything. Of course, the problem can be avoided by disabling the AOSP spell checker under input settings but I prefer to keep it on as: 1) it clearly highlights unrecognized words with a red underscore; and 2) the suggestions are often better than those offered by popular keyboard apps. Note you can display the word list w/o triggering a crash. Just can't select a replacement. Did some reading on this awhile back; has something to do with illegally copying data from an overlay into a foreground window (can't immediately find the reference). Normally one would say it's an app/rom problem but it does not happen on a native Nexus 7. Also wasn't a problem with Nexus v2.
Summary: Foreground app FCs when a replacement is selected from the pop-up list of suggested alternatives when a misspelled word is highlighted (AOSP spell checker).
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,993
Confirming Location Services is now working. Woohoo!!

---------- Post added at 11:06 AM ---------- Previous post was at 10:45 AM ----------

Not sure where to post this; will happily move if there is a better location. I wrote about the following behavior in a Nov 2015 post (Nexus 4.0.5). It remains an annoyance as a misfire will immediately FC the foreground app along with any work-in-progress. I was hoping this might magically disappear in more recent builds but it's still there. Thanks in advance for any consideration this warrants; understand it might not be fixable.

On two devices the foreground app FCs if a 'misspelled' word is corrected by selecting a replacement from the ASOP pop-up window. This happens with 100% certainty (app independent; keyboard independent) EXCEPT if the highlighted word begins in the first position of the current input field. Obviously frustrating when near the end of a lengthy input/email/post and loose everything. Of course, the problem can be avoided by disabling the AOSP spell checker under input settings but I prefer to keep it on as: 1) it clearly highlights unrecognized words with a red underscore; and 2) the suggestions are often better than those offered by popular keyboard apps. Note you can display the word list w/o triggering a crash. Just can't select a replacement. Did some reading on this awhile back; has something to do with illegally copying data from an overlay into a foreground window (can't immediately find the reference). Normally one would say it's an app/rom problem but it does not happen on a native Nexus 7. Also wasn't a problem with Nexus v2.
Summary: Foreground app FCs when a replacement is selected from the pop-up list of suggested alternatives when a misspelled word is highlighted (AOSP spell checker).

- I'll look into this before the next release
 
  • Like
Reactions: DB126
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 36
    Code:
    [COLOR="gray"]
    /*
     * I am not responsible for bricked devices, dead SD cards, thermonuclear war,
     * or you getting fired because the alarm app failed.
     * Please do some research if you have any concerns about features included
     * in the products you find here before flashing it!
     * YOU are choosing to make these modifications.
     */
    [/COLOR]

    Introduction
    - This ROM is for the Apollo and Thor devices only
    - Fire Nexus ROM is a refreshed and updated version of the formerly named HDX Nexus ROM.
    - It was the first ROM I ever made for the Kindle HDX Tablets

    Information + Features
    - Pure AOSP Experience
    - Open GAPPS nano is built-in
    - SuperSU is built-in
    - Lean and fast
    - Ideal for customisation through Xposed

    Prerequisites for Installation
    - Safestrap v4 or TWRP recovery

    Fresh Installation
    - From recovery perform a Factory Reset
    - Flash the ROM File
    - Reboot and enjoy!

    Upgrading to new version
    - Flash the ROM File
    - Reboot and enjoy!

    Downloads
    *** Please do NOT create any mirrors ***
    - Fire Nexus ROM for APOLLO
    - Fire Nexus ROM for THOR

    Source Code
    - Kernel Source: Kindle HDX stock kernel, build number 1314.4.5.5.1

    XDA:DevDB Information
    kk-fire-nexus-rom, ROM for the Amazon Kindle Fire HDX 7" & 8.9"

    Contributors
    ggow
    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x

    Version Information
    Status: Testing

    Created 2016-02-25
    Last Updated 2019-10-02
    9
    Release Notes / Changelog

    17 October 2016
    - Ported Google's October 2016 security patches
    - Ported Google's September 2016 security patches

    13 August 2016
    - Ported August 2016 Security Patches
    - Ported July 2016 Security Patches

    22 June 2016
    - June 2016 Security Patch Level

    25 May 2016
    - May 2016 Security Patch Level
    - Added security patch level string to settings app in the "About" page
    - Enable swype gestures for Keyboard App
    - Fixed keyboard suggestions force closing apps

    09 Apr 2016
    - April 2016 Security Patch Level

    28 Feb 2016
    - Switch to using FireOS 4.5.5.1 binaries and boot.img
    - TWRP users, dirty update will be fine
    - Safestrap users should update to official Amazon FireOS 4.5.5.1, KingRoot, Re-install Safestrap then install ROM.
    - Fixed Location Services
    - Updated Gapps to open_gapps-arm-4.4-nano-20160228.zip

    25 Feb 2016
    - Fixed Screen Rotation
    - Fixed Proximity Sensor
    - Fixed Compass
    - Speed up boot time
    - Fixed CVE-2015-6602
    - Fixed camera picture orientation
    - Fixed setting default launcher for latest versions of Google Now Launcher
    - Fixed Exchange has Stopped crash on startup
    - This may need a fresh install if coming from Nexus ROM 4.0.5

    17 Feb 2016
    - Initial Release (Fire Phone Only Release)
    6
    New Build is Up

    - Dated 13 August 2016
    - Ported August 2016 Security Patches
    - Ported July 2016 Security Patches
    5
    Fire Nexus Marshmallow Coming Soon

    Now that everyone's HDX can sport an unlocked bootloader, I am working on a marshmallow version Fire Nexus ROM. I have merged the Substratum theming engine which for the most part seems to work.Substratum and Root will be the only additions to the ROM. You will see another thread once it's stable.
    5
    New Build is Up

    - Dated 25 May 2016
    - May 2016 Security Patch Level
    - Added security patch level string to settings app in the "About" page
    - Enable swype gestures for Keyboard App
    - Fixed keyboard suggestions force closing apps