• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] [unlocked] [douglas,giza] [OTAs] Lineage-14.1 [26 JUL 2021]

Search This thread

Rortiz2

Senior Member
Mar 1, 2018
2,259
1,552
Barcelona
I am not sure google apps like spoofed signatures. I have noticed this with other signatures too. While this makes both safety net checks pass, apps like YouTube, Keep Notes, Google either crash, or give you errors like "There was an error signing into your account".

Last time I was using Walmart Onn 7 or 8 or something to make ctsProfile pass. Same thing happened. I reverted back to the default signature and google apps started working again.
I see, I guess you tried to clean flash the new update? If it still doesn't work I guess I'll revert back to original fingerprints.
 

dadtrash

New member
Aug 15, 2021
4
0
Hey there,

You probably couldn't use the adb unlock method because as you said FireOS wasn't accessible at all.

That's quite interesting, could you send me some pictures of what did you short, please?

Thanks.

The adb issue happened after installing you rom, which runs very stable even for some games that need some power to render graphics.

When trying to "adb devices", I receive the following answer

[email protected]:~/firehdroot$ adb devices
List of devices attached
G000KU067XXXXXX no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]


Unfortunately, there was no android message coming in order to approve the adb connection on the tablet.

I tried to switch off/on the "Android-Debugging feature" in developer's menu. But no change.

adb via TWRP is still working. But as usual very slow.

Regarding shorting, I sent a picture via PM to you.
 
The adb issue happened after installing you rom, which runs very stable even for some games that need some power to render graphics.

When trying to "adb devices", I receive the following answer

[email protected]:~/firehdroot$ adb devices
List of devices attached
G000KU067XXXXXX no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]


Unfortunately, there was no android message coming in order to approve the adb connection on the tablet.

I tried to switch off/on the "Android-Debugging feature" in developer's menu. But no change.

adb via TWRP is still working. But as usual very slow.

Regarding shorting, I sent a picture via PM to you.
Okay, so when you connect the table to your computer you want to change it from "Charging Only" to "File Transfer". Tap on the charging notification to do this. The permissions issue should go away.

If you know you are only going to use your tablet with your PC, you can change the default behavior.

Settings > Developer Options > Networking > Default USB configuration. You can change this to "File Transfer". I believe the default is "No data transfer". Just be sure you are only ever going to connect the tablet to a trusted PC. Otherwise you can manually switch between usb profiles every time you connect.
 

dadtrash

New member
Aug 15, 2021
4
0
Okay, so when you connect the table to your computer you want to change it from "Charging Only" to "File Transfer". Tap on the charging notification to do this. The permissions issue should go away.

If you know you are only going to use your tablet with your PC, you can change the default behavior.

Settings > Developer Options > Networking > Default USB configuration. You can change this to "File Transfer". I believe the default is "No data transfer". Just be sure you are only ever going to connect the tablet to a trusted PC. Otherwise you can manually switch between usb profiles every time you connect.
Hi thanks!

It works on windows, but not on debian. Not sure what's different.
 

dadtrash

New member
Aug 15, 2021
4
0
Have you tried setting up Android Udev Rules for Linux?
Setting up udev was the solution, now it works. Thanks!

Simoultaneuosly, I am having a karnak device. For that setting up udev was not required. lsusb shows that the karnak is spoofing a Google Pixel. For that it seems to be built into adb already on debian.
 
Clean install seems to solve the problem. I guess the OTA was the culprit.
Cool, thanks. I will do that. Haven't gotten around to it yet. If it is some configs stored by Google services, then maybe just a factory reset might fix it too.

The charge port on my tablet has been acting funny. It refuses to charge from time to time, battery level's been stuck at 25% since last night. I've tried a few temporary fixes, but they're just that - temporary. Haven't found a suitable replacement yet. I ordered some micro-usb ports, but the mounts don't match this tablet.
 

lex66676

Member
Dec 6, 2012
15
6
Professional work, thank you so much, bugs and problems have not been revealed.(Fire HD 2017 lineage-14.1-20210813-UNOFFICIAL-douglas )
 
Okay, so seem to have fixed the charge port issue, at least temporarily. Re-soldered the existing USB port, hope it lasts this time. Just using a hot air station to reflow solder in the existing joints did not work for long last time.

I will wait for your report then, thanks.
Clean install seems to solve the problem. I guess the OTA was the culprit.
If it is some configs stored by Google services, then maybe just a factory reset might fix it too.

A simple factory reset from TWRP seems to have fixed the issue for me. I guess Google does not like the device signature being changed on an active device. I guess that was the issue last time too, I changed the device signature after I had already set everything up.

All Google apps seem to be working just fine now. No crashes yet. It also passes both SafetyNet checks.

Thanks.
 
Okay, so seem to have fixed the charge port issue, at least temporarily. Re-soldered the existing USB port, hope it lasts this time. Just using a hot air station to reflow solder in the existing joints did not work for long last time.





A simple factory reset from TWRP seems to have fixed the issue for me. I guess Google does not like the device signature being changed on an active device. I guess that was the issue last time too, I changed the device signature after I had already set everything up.

All Google apps seem to be working just fine now. No crashes yet. It also passes both SafetyNet checks.

Thanks.
When Magisk says SafetyNet API Error lmao
 
Also, one thing to note. There's a bug within the casting feature within the douglas devices. Casting to anything won't work.

Example:

On your fire tv stick you enable casting to the stick, when you go to Display > Cast on the tablet and enable wireless display give it a minute and it shows up. You press it and it seems to start but it quickly disconects and the fire tv stick says display mirroring is exiting and on TVs it just goes black and disconnects. I don't know what will fix it or if giza has this exact issue.
 
When Magisk says SafetyNet API Error lmao
I think that could happen if you installed Magisk using the new apk. I don't think it works too well with this device/os combo.. Try installing the zip using twrp. I know that is not the supported method anymore, but I've had better luck with that, with recent versions.

you could also try to hide your magisk installation. i don't think SafetyNet checks for it, but won't hurt (i think)..
 

Rortiz2

Senior Member
Mar 1, 2018
2,259
1,552
Barcelona
New build is up

2021-08-26
[douglas] [giza]
  • Updated wpa_supplicant_8 HAL.
  • Now building libwifi-hal-mt66xx.
  • Rebased the kernel source to the latest Amazon sources (Fire_HD8_7th_Gen-5.3.7.3.tar.bz2).
  • Set build characteristics to tablet.
  • Dropped prebuilt lights HAL, now building it.
  • UID_SYS_STATS are fully functional now.
  • [Kernel]: Upstreamed Power/PM drivers.
  • Synced with LineageOS sources (cm-14.1).
NOTE: OTA should roll out in a few minutes. If it doesn't, you can always update by manually flashing the ZIP through TWRP.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    320px-Lineage_OS_Logo.png

    LineageOS 14.1 (Android 7.1.2) for the Amazon Fire HD8 2016/2017

    Disclaimer:
    Code:
    /*
    * Your warranty is... still valid?
    * 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 is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device. All the source code for LineageOS is available in the LineageOS Github repo. If you would like to contribute to LineageOS, please visit our Gerrit Code Review.​

    IMPORTANT NOTES BEFORE INSTALLING THE ROM:
    • As usual, you need to be unlocked to install this ROM.
    • This ROM is in beta status so don't expect 100% stable ROM.
    • This ROM is only compatible with the Fire HD8 2017 (douglas) and the Fire HD8 2016 (giza). All questions related to other devices will be reported and ignored.
    KNOWN ISSUES:
    • Hardware Decoding is not working (OMX - 1080p video playback).
    • Volume keys behave weirdly.
    • Photos/Video recordings aren't working.
    • Encryption (Disabled).
    INSTALLATION:
    • Boot to TWRP.
    • Wipe system, cache and userdata.
    • Install the ROM zip.
    • (OPTIONAL): Flash G-Apps package.
    • (OPTIONAL): Flash root (Magisk/SuperSU).
    • Wipe Dalvik Cache.
    • Reboot and enjoy!
    DOWNLOADS:
    Source Code:
    Special Thanks:
    • SPECIAL THANKS to @FreakyyLike for donating me douglas.
    • @Lorisson for testing the ROM (douglas).
    • @Iovaduck for testing the ROM (giza).

    XDA:DevDB Information
    LineageOS 14.1 for the Amazon Fire HD8 2017/2016, ROM for the Amazon Fire HD 8 2017/2016

    Contributors
    Rortiz2
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.x
    ROM Firmware Required: Unlocked bootloader + TWRP
    Based On: LineageOS

    Version Information
    Status:
    Beta
    Current Beta Version: 7
    Beta Release Date: 2020-11-26

    Created 2020-11-26
    Last Updated 2021-08-13
    10
    Then, LOS14.1 will be discontinued soon?? How about deep sleep issue on LOS15.1?
    Well, if I get the same status as nougat, I guess I'll discontinue it yeah. Not to mention that LineageOS stopped pushing security patches to the cm-14.1 branch. You can also expect LineageOS 16.0 once 15.1 it's enough stable.

    Unfortunately, the Deep Sleep issue is present as well in lineage-15.1. The current list of working/not working features is:
    • Sound - OK.
    • Microphone - OK.
    • Internal Storage (sdcardFS) - OK.
    • External Storage - OK.
    • HW decoding - not working.
    • SW decoding - OK.
    • Photos/Video recording - not working (fair better than nougat).
    • Widevine (DRM) - not working.
    • Wi-Fi - OK.
    • BT - not working.
    Once I get BT and DRM working I'll upload the first beta of lineage-15.1.
    9
    New build is up

    2021-08-26
    [douglas] [giza]
    • Updated wpa_supplicant_8 HAL.
    • Now building libwifi-hal-mt66xx.
    • Rebased the kernel source to the latest Amazon sources (Fire_HD8_7th_Gen-5.3.7.3.tar.bz2).
    • Set build characteristics to tablet.
    • Dropped prebuilt lights HAL, now building it.
    • UID_SYS_STATS are fully functional now.
    • [Kernel]: Upstreamed Power/PM drivers.
    • Synced with LineageOS sources (cm-14.1).
    NOTE: OTA should roll out in a few minutes. If it doesn't, you can always update by manually flashing the ZIP through TWRP.
    8
    Changelog

    2021-08-26
    [douglas] [giza]
    • Updated wpa_supplicant_8 HAL.
    • Now building libwifi-hal-mt66xx.
    • Rebased the kernel source to the latest Amazon sources (Fire_HD8_7th_Gen-5.3.7.3.tar.bz2).
    • Set build characteristics to tablet.
    • Dropped prebuilt lights HAL, now building it.
    • UID_SYS_STATS are fully functional now.
    • [KERNEL]: Upstreamed Power/PM drivers.
    • Synced with LineageOS sources (cm-14.1).
    2021-08-13 [douglas] [giza]
    • Fixed WebView crashes (Chrome should work).
    • Spoofed Fingerprint (uses Pixel XL's fingerprint now).
    • Increased ZRAM to 786MB (+250MB ~).
    • Dropped deprecated dhpcd.
    • Synced with LineageOS sources (cm-14.1).

    2021-07-11 [douglas] [giza]
    • Added support for the Fire HD8 2016! (initial common build).
    • Added a lot of performance tweaks to the kernel.
    • Enabled ZRAM (uses LZ4).

    2021-06-14
    • Updated vendor blobs to 5.6.8.0.
    • Fixed UID_SYS_STATS (+ performance).
    • Removed audio logcat spam (+ battery life).
    • Limited background processes.
    • Enabled ZRAM.
    • Fixed microphone.
    • Updated Security Patch to 2021-05-05.
    • Synced with LineageOS sources (cm-14.1).

    2021-01-30
    • Fixed external SDCards.
    • Synced with LineageOS sources (cm-14.1).
    2021-01-05
    • Updated Security Patch to DEC 2020.
    • Enabled USB tethering interface (rndis0) in the overlay.
    • Disabled Encryption from Settings.
    • Enabled Doze (Deep Sleep).
    • Enabled offline charging.
    • Introduced libinit.
    • Synced with LineageOS sources (cm-14.1).
    2020-11-30
    • Fixed Prime Video and other Amazon apps.
    • Changed product brand to google to pass play-certification.
    • Fixed some out of memory GL crashes (app crashes).
    • Enabled BLE.
    • Some updates related to storage (still not working).
    • Fixed OTAs.
    2020-11-28
    • Fixed Video Playback (SW).
    • Fixed Audio.
    • Disabled Camera (no more battery drains).
    • [KERNEL]: Fixed warning when releasing active sync point.
    2020-11-26
    • Initial Release.
    • Audio is not working at all (due camera).
    • DRM should be working (L1).
    • SDcard does weird stuff.
    • Video Playback is broken aswell (due camera).
    • Volume keys are swapped sometimes.
    8
    New build is up

    2021-06-14
    • Updated vendor blobs to 5.6.8.0.
    • Fixed UID_SYS_STATS (+ performance).
    • Removed audio logcat spam (+ battery life).
    • Limited background processes.
    • Enabled ZRAM.
    • Fixed microphone.
    • Updated Security Patch to 2021-05-05.
    • Synced with LineageOS sources (cm-14.1).

    NOTE: OTA has also been pushed, you should be able to update through the LineageOS (CM) Updater app.