[rom] fire OS revamped for 5th gen and 7th gen

Search This thread

ANDROID2468

Senior Member
Oct 19, 2016
375
140
Nashville
This is currently made only for 5th gen and 7th gen.
Requirements
What's the purpose of this?!?
  • because hacking stock FW is fun!;)
  • I made this for people who want options and wants some of the Amazon apps without the crappy launcher, adds and the forced OTA updates
Added things
  • nova launcher
  • black player (music player)
  • xda labs
  • F-Droid
  • Firefox
  • open Gapps
Removed things
  • Home Pages
  • music
  • DeviceSoftwareOTA
  • Forced OTA
  • Help
  • Silk Browser
  • silk Content Service
  • Amazon music
  • Chinese keyboard
  • more more here
changes in behaver
  • once you enter your wifi info for the first time at setup it will freeze for 5 sec and will bring you straight to the Nova launcher
    more info:
    I think it does this because it's trying to check for updates but it can't so it crashes. you can still enter your Amazon account in settings
Issues
  • look here
    (You probably noticed that there are a lot of issues listed on github and that because it's not just for bugs. Everything that going to be in a next release is listed there. If or when there is a bug it will have the bug label next to it.)
installing instructions
  • flash in twrp.
  • if you came from LOS you will have to do a wipe
Download
Adding features request/found issues?
  • you want me to add something to this rom? you can notify me with gethub issues tracker or you can commit on this thread.
want root?
images

2gxfpuc.png

2nlzij4.png

16hmcee.png

xqc7z5.png

2nqwgt4.png

enjoy.
 
Last edited:

ANDROID2468

Senior Member
Oct 19, 2016
375
140
Nashville
update list

updates(July 19 RC)
you need to do a clean flash (factory reset) for this build. (it's because of the deodex)
-changed the default wallpaper
-it is now deodex
-it uses ggow's kernel
-comes with magisk installed
-removed amazon app store
-replaced the default email client with K-9 mail
-comes with youtube
-updated nova launcher, gapps, black player, xda labs firefox (for 5th gen)
You can download it here

updates(April 2019)
The 5th and 7th gen are released.
The 7 gen still has some problems but it is working.
Issues ( 7th gen only):
-Costum boot animation is not working.
-firefox is not included ( out of space)
-sdcards were reported to not be working ( you may have a different outcome)
I will be addressing these issues in the next release.
Added/removed
-Block Facebook for security reasons learn more here
- remove F droid from 5th gen
- remove 15 bloatware apps
- update xda labs
- removed unified search
- update nova launcher
- removed audible
- added Ad Away
-Remove fire keyboard in favor of Gboard
- Remove documents
- Update the kernel
- Added the MiXplorer

updates(Feb 19)
-added support for the 7th gen
-added revamped to settings
-added gapps
-removed Chinese keyboard
-removed amazon music
-removed Fire Tutorial
-removed amazon game circle
-removed good reads
-removed amazon kindle and kindle store
-delete hd 7 in updater-script (this tablet is not HD)
-Removed Free time
-Removed WPS for Amazon
-add a new boot animation
-fix mislabeled fire OS version in settings
 
Last edited:

DB126

Senior Member
Oct 15, 2013
15,259
10,039
Amazon Fire HD 8 and HD 10
Google Pixel 4a
this is currently made only for hd7 5th gen. (may come to 7th gen later)...
Quick clairification: target device is officially identified as "Fire 5th generation" although many refer to it as a "5th gen Fire 7". There is no "HD" in the name. Same with the 7th gen varient. The HD designation is reserved for 2nd-4th gen devices (some) and 5th-7th gen devices with a screen size of 8" or above.
 

ANDROID2468

Senior Member
Oct 19, 2016
375
140
Nashville
Quick clairification: target device is officially identified as "Fire 5th generation" although many refer to it as a "5th gen Fire 7". There is no "HD" in the name. Same with the 7th gen varient. The HD designation is reserved for 2nd-4th gen devices (some) and 5th-7th gen devices with a screen size of 8" or above.

yup 1024 *600 is not HD, ok I will change it.
 
  • Like
Reactions: sd_shadow and DB126

djcrystals

Senior Member
Nov 29, 2011
399
139
City Of Tonawanda
@ANDROID2468, thanks for all your hard work. We had recently shelved these devices at Christmas because we upgraded our kids' tablets. My son broke his today so I had to dust off the Amazon Tab and put it back in service. I'm thrilled to see some more progress has been made in opening this device up. It was the perfect "first" device for my kids. I'll be unlocking and installing your custom ROM tonight.
 
  • Like
Reactions: ANDROID2468

gabriel_hart

Senior Member
Apr 5, 2011
147
46
It's great to see these devices getting some love! I've got three 5th gens for my kids rocking a 2016 build of LOS 12.1. They seem to be running ok for an old cheap tablet, but I can't help but chase shiny new things... How do you feel that the overall smoothness and operation compares to the old Lineage 12.1?
 

DB126

Senior Member
Oct 15, 2013
15,259
10,039
Amazon Fire HD 8 and HD 10
Google Pixel 4a
It's great to see these devices getting some love! I've got three 5th gens for my kids rocking a 2016 build of LOS 12.1. They seem to be running ok for an old cheap tablet, but I can't help but chase shiny new things... How do you feel that the overall smoothness and operation compares to the old Lineage 12.1?
You can improve responsiveness (especially after wake) by adding a 128 MB swap file in the largely unused cache partition then dialing back swappiness to 10. Makes a huge difference.

Disabling sync also helps with post wake responsiveness (ie: lag), especially if a Google account is involved.
 

blakegriplingph

Senior Member
May 13, 2011
966
146
Amazon Fire
Realme C3
You can improve responsiveness (especially after wake) by adding a 128 MB swap file in the largely unused cache partition then dialing back swappiness to 10. Makes a huge difference.

Disabling sync also helps with post wake responsiveness (ie: lag), especially if a Google account is involved.

Care to expound on this one? I know this is a bit off-topic but the Nabi SE which runs on the same MT8127 SOC has a largely dormant /addon partition which could be exploited.
 

RAEDIT2015

New member
Aug 19, 2015
3
0
Add arabic language

Thank you my friend for this nice rom .. and if you can please add Arabic language .:good::good::good::good::good::good:
with my worm regards for your work .:good::good::good::good::good::good::good::good::good::good:
 

DB126

Senior Member
Oct 15, 2013
15,259
10,039
Amazon Fire HD 8 and HD 10
Google Pixel 4a
Care to expound on this one? I know this is a bit off-topic but the Nabi SE which runs on the same MT8127 SOC has a largely dormant /addon partition which could be exploited.
Largely SOC independent. Devices with <2GB of user addressible RAM rely on swap to reduce resource contention and lag while multi-tasking. 5th/7th gen Fire kernel allocates 64MB of ZRAM which roughly equates to 128 MB of addressible space yielding around 1GB of usable memory for FireOS. Trouble starts when ZRAM fills leading to aggressive swapping which the low end processor doesn't handle well. Adding a static swap file in the cache partition makes use of wasted space while expanding the effective memory footprint.

But there's a new problem: ZRAM is memory based so makes sense to aggressively swap out idle processes as recovery is relatively quick. A static swap file resides in relatively slow eMMC storage. Dialing swappiness back to a low number (10-25) discourages swapping of process memory in favor of file/page caches which are generally less critical for typical work loads. It also slows cache fill rate which dramatically improves responsiveness switching between applications.

The above is a simplified generalization of Android swap management (tip of the iceburg) and not strictly accurate. But the bottom line remains the same: performance improvement with no downside other than the time required to implement (5 min).
 

ANDROID2468

Senior Member
Oct 19, 2016
375
140
Nashville
Thank you my friend for this nice rom .. and if you can please add Arabic language .:good::good::good::good::good::good:
with my worm regards for your work .:good::good::good::good::good::good::good::good::good::good:

I'm still researching about adding Arabic system wide, but in the next update I'm replacing the keyboard with Gboard so for now you can install Gboard from play store and change the keyboard language that way.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    This is currently made only for 5th gen and 7th gen.
    Requirements
    What's the purpose of this?!?
    • because hacking stock FW is fun!;)
    • I made this for people who want options and wants some of the Amazon apps without the crappy launcher, adds and the forced OTA updates
    Added things
    • nova launcher
    • black player (music player)
    • xda labs
    • F-Droid
    • Firefox
    • open Gapps
    Removed things
    • Home Pages
    • music
    • DeviceSoftwareOTA
    • Forced OTA
    • Help
    • Silk Browser
    • silk Content Service
    • Amazon music
    • Chinese keyboard
    • more more here
    changes in behaver
    • once you enter your wifi info for the first time at setup it will freeze for 5 sec and will bring you straight to the Nova launcher
      more info:
      I think it does this because it's trying to check for updates but it can't so it crashes. you can still enter your Amazon account in settings
    Issues
    • look here
      (You probably noticed that there are a lot of issues listed on github and that because it's not just for bugs. Everything that going to be in a next release is listed there. If or when there is a bug it will have the bug label next to it.)
    installing instructions
    • flash in twrp.
    • if you came from LOS you will have to do a wipe
    Download
    Adding features request/found issues?
    • you want me to add something to this rom? you can notify me with gethub issues tracker or you can commit on this thread.
    want root?
    images

    2gxfpuc.png

    2nlzij4.png

    16hmcee.png

    xqc7z5.png

    2nqwgt4.png

    enjoy.
    6
    It's great to see these devices getting some love! I've got three 5th gens for my kids rocking a 2016 build of LOS 12.1. They seem to be running ok for an old cheap tablet, but I can't help but chase shiny new things... How do you feel that the overall smoothness and operation compares to the old Lineage 12.1?
    You can improve responsiveness (especially after wake) by adding a 128 MB swap file in the largely unused cache partition then dialing back swappiness to 10. Makes a huge difference.

    Disabling sync also helps with post wake responsiveness (ie: lag), especially if a Google account is involved.
    3
    For people that tried both, which is better for my kindle fire 7? This revamped rom or lineage os 12.1?
    There is no better/best, only opinions. Try both to see which YOU like better.
    3
    For Fire 7, 7th Gen, I got rid of the lock screen with adb following the procedure described in this post:

    https://forum.xda-developers.com/showpost.php?p=66897565&postcount=5

    And there is no option to remove (Google-) Accounts, at least I found none. I manually deleted the file "accounts.db" in folder /data/system/users/0 (with root (and Total Commander, which is btw my favorite file explorer and also works with root)). Then all Google accounts are deleted and new accounts can be installed.
    2
    this is currently made only for hd7 5th gen. (may come to 7th gen later)...
    Quick clairification: target device is officially identified as "Fire 5th generation" although many refer to it as a "5th gen Fire 7". There is no "HD" in the name. Same with the 7th gen varient. The HD designation is reserved for 2nd-4th gen devices (some) and 5th-7th gen devices with a screen size of 8" or above.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone