[discontinued][ROM][unlocked][ford,austin] Lineage-12.1 [05 MAY 2020]

Status
Not open for further replies.
Search This thread

ggow

Recognized Developer
Feb 28, 2014
4,114
10,986
Disclaimer
Code:
/*
 * 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.
 */
LineageOS needs no introductions. This version of LineageOS-12.1 is a highly customised version solely for the Amazon Fire 7"

- EVEN MORE IMPORTANT: As of January 2019 this ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.

- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).

Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...

Prerequisites for Installation
- Unlocked Bootloader
- TWRP Installed

Downloads
*** Please do NOT create any mirrors ***
Lineage-12.1 for Amazon Fire 7"

Source Code
- ROM Source: https://github.com/cm12-amami
- Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8127-common
- Common Tree: https://github.com/ggow/android_device_amazon_mt8127-common
- Device Tree: https://github.com/ggow/android_device_amazon_ford
- Device Tree: https://github.com/ggow/android_device_amazon_austin

Thanks
- @MSe1969 for the up to date cm-12.1 sources
- @k4y0z and @xyz` for the bootloader hack
- LineageOS

XDA:DevDB Information
LineageOS, ROM for the Amazon Fire

Contributors
ggow
ROM OS Version: 5.1.x Lollipop

Version Information
Status: Stable
Stable Release Date: 2017-08-02

Created 2017-07-20
Last Updated 2020-05-05
 

ggow

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

05 May 2020
- Fixed video recording

15 April 2020
- ASB April 2020 patches (sec. string 2020-04-05)
- Privacy Browser updated to version 3.4.1
- Fix for CVE-2020-8597 (external/ppp)

23 August 2019
- August 2019 ASB patches (sec. string 2019-08-05)
- Additional (backported) security patches from AOSP branch 'nougat-mr2-security-release
- Privacy Browser updated to version 3.2
- SetupWizard rebranded to LineageOS

31 July 2019

- Fix external sdcard not mounting correctly

30 July 2019
- ASB July 2019 patches (sec. string 2019-07-05)
- System Webview M75 - updated to 75.0.3770.101
- Fixed Keyboard Swype functionality
- Front and rear cameras on ford and austin fixed and tested working

24 May 2019
- ASB May 2019 patches (sec. string 2019-05-05)
- Privacy Browser updated to version 3.0.1
- Fixed video recording
- WiFi: Use hardware MAC address
- Bluetooth: Use hardware MAC address

22 April 2019
- Rebased kernel with full history
- Upstreamed kernel to 3.10.108

18 April 2019
- Fix sdcard write permissions
- Fix screen off animation for odd hwrotation
- Add support for amazon fire 7th gen
- Merged common kernel for ford and austin (android_amazon_kernel_mt8127-common)

16 April 2019

- ASB March 2019 patches (sec. string 2019-04-05)
- Privacy Browser updated to version 2.17.1
- Android System Webview updated to M72 (includes CVE-2019-5786)
- This is for unlocked devices only
- Updated OP

18 December 2018
- ASB December 2018 patches (sec. string 2018-11-05)
- Fix of 'adb root' bug (see LineageOS announcements)
- Addl. fix of CVE-2018-9531, CVE-2018-9536 and CVE-2018-9537 from November ASB, which are flagged Android 9 only, but also apply
- Backport of CVE-2017-15835 (skipped in November ASB)

09 November 2018
- ASB November 2018 patches (sec. string 2018-11-05)

29 October 2018
- ASB October 2018 patches (sec. string 2018-10-01)
- Android System Webview updated to M69
- Indication in Settings that Security patch level is unofficial

12 September 2018
- ASB September 2018 patches (sec. string 2018-09-05)

18 August 2018
- ASB August 2018 patches (sec. string 2018-08-05)
- Privacy Browser updated to version 2.12

01 August 2018
- ASB July 2018 patches (sec. string 2018-07-05)
- Privacy Browser updated to version 2.11
- Android System Webview updated to M67

23 June 2018
- ASB June 2018 patches (sec. string 2018-06-05)
- Privacy Browser updated to version 2.10
- Privacy-default setting (at clean install): Sensitive information is hidden on the lock screen

02 June 2018
- ASB May 2018 patches (sec. string 2018-05-05)
- Android System Webview updated to M66
- Privacy Browser updated to version 2.9
- Use Cloudflare DNS 1.1.1.1 as default fallback (instead of Google's 8.8.8.8)

05 May 2018
- Security patches up to April 2018 included

25 March 2018
- Fix privacy guard issue

15 March 2018
- Security patches up to March 2018 included

30 January 2018
- Fix root issue not appearing in developer options
- Flashed clean with FF 0.73 - go figure - it worked for me this time no errors

28 January 2018
- Rebase ROM on https://github.com/cm12-amami - Thanks @MSe1969
- Includes security patches up to Jan 2018
- A clean install is recommended and may be required to function correctly.

02 December 2017
- Port relevant security patches to up November 2017
- Switch to using FireOS 5.4.0.0 update-kindle-37.5.7.9_user_579225620 binaries and boot.img
- Fixed backlight becoming stuck on minimum setting. This needs more users to test. It works for me so far :)

29 November 2017
- Use bin/wpa_supplicant blob from FireOS 5.4.0.0

27 November 2017
- Ported relevant November Security Patches
- Ported relevant October Security Patches
- Upgraded OpenSSL
- Upgraded Privacy Browser to 2.7.2
- NOTE: KRACK vulnerability is not patched in this one. The patch level for this version of the ROM is 01 November 2017. I am working on the 06 November 2017 patches. When I have it figured out, will do another release very shortly.

28 September 2017
- Ported relevant September Security Patches

12 September 2017
- Ported relevant August Security Patches
- Fixed no way back from Charge Only mode

02 August 2017
- Fixed sdcard write issue
- Fixed odd screen rotation glitch on power off
- ROM status updated to "stable"

20 July 2017
- Initial Release
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
 
Last edited:

ggow

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

- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
 

yakov116

Senior Member
Jun 14, 2010
283
122
- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
Wow! Will test when I have a chance
 

ipdev

Recognized Contributor
Feb 14, 2016
2,528
1
5,104
Google Nexus 10
Nexus 7 (2013)
Clean install seems to be running fine so far.

FlashFire-v0.57-20170403162805.apk
lineage-12.1-20170720-UNOFFICIAL-ford.zip
open_gapps-arm-5.1-super-20170720.zip (with .gapps-config)
SR1-SuperSU-v2.82-SR1-20170608224931.zip


Sent from my ford using XDA Labs
 
  • Like
Reactions: ajislav and ggow

DB126

Senior Member
Oct 15, 2013
15,286
10,084
- Dated 20 July 2017
- Ported security patches up to July 2017
- Fixed up Xposed compatibility
- Too many other fixes to list here
- This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
- All feedback will be greatly appreciated.
- I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
- A clean installation is mandatory.
Clean flashed this pup w/GAaps Nano and Xposed Framework. Disabled journaling for giggles & grins. Using integrated root manager. Connected and booted up w/o a hitch. Far to early for definitive statements but every operation I have attempted during the past 30 min (mostly set-up stuff, installing apps, configuring Xposed modules, multiple reboots) has gone without a hitch. Hoping to find time for detail testing this weekend. While partial to AOSP ROMs I do find Lineage to be an attractive offering with a nice suite of UI enhancements baked in.
 

nirogu325

Senior Member
Oct 15, 2010
3,790
1,973
- All feedback will be greatly appreciated.
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.

What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)
 
  • Like
Reactions: ggow

tonibm19

Senior Member
Mar 16, 2014
285
87
I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(
 

tobyxx

Member
Apr 14, 2017
11
3
Fulda
I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(
I guess i had the same error about two weeks ago while going from cm to RR. If you can access stock recovery you need to sideload the original fireos version your tab was running before you installed a costum Rom. There is a tuturial here on xda, can't look for the link right now.
 
  • Like
Reactions: DB126 and tonibm19

DB126

Senior Member
Oct 15, 2013
15,286
10,084
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.

What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)
Couple thoughts:
- inability of LiveDisplay to switch automatically is common to most CM/LOS 12.1 builds, especially on devices that lack a physical GPS or do not utilize Google Location Services in 'High Accuracy' mode; seems the function uses location vs the clock to to determine on/off times
- custom kernel modules are not demonstrated to work with this ROM although there is absolutely no reason to believe there will be any conflicts
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,986
I did the
Fresh installation from FireOS or other ROM FlashFire >= 0.57 coming from CM12.1
During the flashing, there were errors of couldn't unmount system, resource busy and things like that.
Now my tablet is stuck on the amazon logo. ;(

I'll look into this before next update
 
  • Like
Reactions: kozyy

DB126

Senior Member
Oct 15, 2013
15,286
10,084
Clean flashed this pup w/GAaps Nano and Xposed Framework. Disabled journaling for giggles & grins. Using integrated root manager. Connected and booted up w/o a hitch. Far to early for definitive statements but every operation I have attempted during the past 30 min (mostly set-up stuff, installing apps, configuring Xposed modules, multiple reboots) has gone without a hitch. Hoping to find time for detail testing this weekend. While partial to AOSP ROMs I do find Lineage to be an attractive offering with a nice suite of UI enhancements baked in.
Another hour of configuration/use did not surface any gremlins. I am always surprised how snappy this device can be under the right conditions given modest specs. Hardware definately likes the deadline scheduler augmented with a 5 sec write delay. Tweaking animation scales under developer options also has a nice effect. Lineage hummed through all that and more without glitching.

Other notes: WiFi connects/disconnects reliably. ROM sleeps as it should with minimal idle drain. Rotation fast and reliable. Bluetooth uneventful.

This weekend I will push a little harder on various apps that sometimes upset the applecart. Given experiences to date not expecting any issues.
 
  • Like
Reactions: sd_shadow and ggow

ggow

Recognized Developer
Feb 28, 2014
4,114
10,986
So far while setting it up, Settings crashed just once opening Home but hasn't crashed again. Sadly, automatic LiveDisplay does not work here as well (didn't work in the past October CM build I had), you have to manually toggle it. I just finished setting everything up. The rest is working like a stable build so far. Will let you know if something happens down the line.

What I did:
- Clean flashed thru TWRP
- Flashed the kernel modules, micro OpenGApps, Xposed & V4A
- Cleared journaling from /data & /cache
- Turned off KSM and set up the I/O Sched and governor with Kernel Adiutor
- Slimmed up the ROM and the GApps (current TWRP unable to run AROMA)

LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.
 

nirogu325

Senior Member
Oct 15, 2010
3,790
1,973
LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.
Gotcha. Minor stuff but do you remember that old image distortion whenever you turned off the screen? It's been a long while since I had a ROM with that and it's rearing its head again sometimes here.
 

DB126

Senior Member
Oct 15, 2013
15,286
10,084
LiveDisplay, as I have come to understand requires modification to the kernel. So will be a no-go unless we find a vulnerability to exploit.
Even with a kernel mod auto behavior may still be erratic without the benefit of full location services if numerous user reports are accurate. Apparently goes beyond simply obtaining sunset/rise info for current location as most phones secure the proper time/zone via network.
 

ggow

Recognized Developer
Feb 28, 2014
4,114
10,986
Gotcha. Minor stuff but do you remember that old image distortion whenever you turned off the screen? It's been a long while since I had a ROM with that and it's rearing its head again sometimes here.

Yes, I remember that screen issue, will be fixed in the next release.
 
Last edited:
  • Like
Reactions: nirogu325

nirogu325

Senior Member
Oct 15, 2010
3,790
1,973
Yes, I remember that screen issue, will be fixed in the next release.
I forgot to tell you that it looks like the SDcard fix is not implemented. Several apps gave me trouble, including Titanium Backup (for write purposes) until I applied the SDcard Fix. I have all my backups in my microSD card.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 101
    Disclaimer
    Code:
    /*
     * 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.
     */
    LineageOS needs no introductions. This version of LineageOS-12.1 is a highly customised version solely for the Amazon Fire 7"

    - EVEN MORE IMPORTANT: As of January 2019 this ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.

    - IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).

    Rules
    - Please search the thread before asking questions
    - Please try to stay on topic, I know it's not always possible
    - Please report bugs here
    - Report only one issue per bug report
    - When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...

    Prerequisites for Installation
    - Unlocked Bootloader
    - TWRP Installed

    Downloads
    *** Please do NOT create any mirrors ***
    Lineage-12.1 for Amazon Fire 7"

    Source Code
    - ROM Source: https://github.com/cm12-amami
    - Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8127-common
    - Common Tree: https://github.com/ggow/android_device_amazon_mt8127-common
    - Device Tree: https://github.com/ggow/android_device_amazon_ford
    - Device Tree: https://github.com/ggow/android_device_amazon_austin

    Thanks
    - @MSe1969 for the up to date cm-12.1 sources
    - @k4y0z and @xyz` for the bootloader hack
    - LineageOS

    XDA:DevDB Information
    LineageOS, ROM for the Amazon Fire

    Contributors
    ggow
    ROM OS Version: 5.1.x Lollipop

    Version Information
    Status: Stable
    Stable Release Date: 2017-08-02

    Created 2017-07-20
    Last Updated 2020-05-05
    32
    Changelog / Release Notes

    05 May 2020
    - Fixed video recording

    15 April 2020
    - ASB April 2020 patches (sec. string 2020-04-05)
    - Privacy Browser updated to version 3.4.1
    - Fix for CVE-2020-8597 (external/ppp)

    23 August 2019
    - August 2019 ASB patches (sec. string 2019-08-05)
    - Additional (backported) security patches from AOSP branch 'nougat-mr2-security-release
    - Privacy Browser updated to version 3.2
    - SetupWizard rebranded to LineageOS

    31 July 2019

    - Fix external sdcard not mounting correctly

    30 July 2019
    - ASB July 2019 patches (sec. string 2019-07-05)
    - System Webview M75 - updated to 75.0.3770.101
    - Fixed Keyboard Swype functionality
    - Front and rear cameras on ford and austin fixed and tested working

    24 May 2019
    - ASB May 2019 patches (sec. string 2019-05-05)
    - Privacy Browser updated to version 3.0.1
    - Fixed video recording
    - WiFi: Use hardware MAC address
    - Bluetooth: Use hardware MAC address

    22 April 2019
    - Rebased kernel with full history
    - Upstreamed kernel to 3.10.108

    18 April 2019
    - Fix sdcard write permissions
    - Fix screen off animation for odd hwrotation
    - Add support for amazon fire 7th gen
    - Merged common kernel for ford and austin (android_amazon_kernel_mt8127-common)

    16 April 2019

    - ASB March 2019 patches (sec. string 2019-04-05)
    - Privacy Browser updated to version 2.17.1
    - Android System Webview updated to M72 (includes CVE-2019-5786)
    - This is for unlocked devices only
    - Updated OP

    18 December 2018
    - ASB December 2018 patches (sec. string 2018-11-05)
    - Fix of 'adb root' bug (see LineageOS announcements)
    - Addl. fix of CVE-2018-9531, CVE-2018-9536 and CVE-2018-9537 from November ASB, which are flagged Android 9 only, but also apply
    - Backport of CVE-2017-15835 (skipped in November ASB)

    09 November 2018
    - ASB November 2018 patches (sec. string 2018-11-05)

    29 October 2018
    - ASB October 2018 patches (sec. string 2018-10-01)
    - Android System Webview updated to M69
    - Indication in Settings that Security patch level is unofficial

    12 September 2018
    - ASB September 2018 patches (sec. string 2018-09-05)

    18 August 2018
    - ASB August 2018 patches (sec. string 2018-08-05)
    - Privacy Browser updated to version 2.12

    01 August 2018
    - ASB July 2018 patches (sec. string 2018-07-05)
    - Privacy Browser updated to version 2.11
    - Android System Webview updated to M67

    23 June 2018
    - ASB June 2018 patches (sec. string 2018-06-05)
    - Privacy Browser updated to version 2.10
    - Privacy-default setting (at clean install): Sensitive information is hidden on the lock screen

    02 June 2018
    - ASB May 2018 patches (sec. string 2018-05-05)
    - Android System Webview updated to M66
    - Privacy Browser updated to version 2.9
    - Use Cloudflare DNS 1.1.1.1 as default fallback (instead of Google's 8.8.8.8)

    05 May 2018
    - Security patches up to April 2018 included

    25 March 2018
    - Fix privacy guard issue

    15 March 2018
    - Security patches up to March 2018 included

    30 January 2018
    - Fix root issue not appearing in developer options
    - Flashed clean with FF 0.73 - go figure - it worked for me this time no errors

    28 January 2018
    - Rebase ROM on https://github.com/cm12-amami - Thanks @MSe1969
    - Includes security patches up to Jan 2018
    - A clean install is recommended and may be required to function correctly.

    02 December 2017
    - Port relevant security patches to up November 2017
    - Switch to using FireOS 5.4.0.0 update-kindle-37.5.7.9_user_579225620 binaries and boot.img
    - Fixed backlight becoming stuck on minimum setting. This needs more users to test. It works for me so far :)

    29 November 2017
    - Use bin/wpa_supplicant blob from FireOS 5.4.0.0

    27 November 2017
    - Ported relevant November Security Patches
    - Ported relevant October Security Patches
    - Upgraded OpenSSL
    - Upgraded Privacy Browser to 2.7.2
    - NOTE: KRACK vulnerability is not patched in this one. The patch level for this version of the ROM is 01 November 2017. I am working on the 06 November 2017 patches. When I have it figured out, will do another release very shortly.

    28 September 2017
    - Ported relevant September Security Patches

    12 September 2017
    - Ported relevant August Security Patches
    - Fixed no way back from Charge Only mode

    02 August 2017
    - Fixed sdcard write issue
    - Fixed odd screen rotation glitch on power off
    - ROM status updated to "stable"

    20 July 2017
    - Initial Release
    - Ported security patches up to July 2017
    - Fixed up Xposed compatibility
    - Too many other fixes to list here
    - This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
    - All feedback will be greatly appreciated.
    - I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
    - A clean installation is mandatory.
    29
    New Build is Up

    - Dated 20 July 2017
    - Ported security patches up to July 2017
    - Fixed up Xposed compatibility
    - Too many other fixes to list here
    - This ROM release is Alpha and needs a lot of testing that I can't cover off on my own.
    - All feedback will be greatly appreciated.
    - I have tested flashing using TWRP and FlashFire 0.57 so this should be OK.
    - A clean installation is mandatory.
    18
    New Build is Up

    - Dated 27 November 2017
    - Ported relevant November Security Patches
    - Ported relevant October Security Patches
    - Upgraded OpenSSL
    - Upgraded Privacy Browser to 2.7.2
    18
    New Build is Up

    - Dated 28 September 2017
    - Ported relevant September Security Patches
    - Includes all bluebourne patches