yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] SamDungUser:
For those interested in the Lineage OS 15.1 Beta program I highly encourage you to USE A SECOND DEVICE and contact Roritz2 to sign up. I am not sure if DRM is working but bluetooth, audio, Wi-Fi is working. It's very responsive and perfect for the device. Magisk root will require you to first set up the device, push the boot img of lineage os 15 to the device and installing the magisk app to patch it then install the image through TWRP recovery. Casting to a television isn't working. To be fair it's not working in Android 7 either. Here are screenshots.

Notes: the device shown in the screenshot is the amazon fire hd 8 2017 model 7th generation, the system ui is in demo mode and the launcher is pixel experience. results may vary on the home screen design. a signal bar for LTE is shown in demo mode, this will not be shown outside of system ui demo mode

SLEEP HAS A BUG WHERE YOU CAN'T EXIT STANDBY BY PRESSING THE POWER BUTTON DO NOT SIGN UP ON YOUR MAIN DEVICE. ALSO BLUETOOTH KEEPS CRASHING SO STAY ON ANDROID 7.1.2
[Fire HD 8 and HD 10 Original Android Development] koop1955:
I am very pleased with the Alpha version of 15.1.

@Rortiz2, you have done a very good job once again. It is smooth and fast, I am quite pleased. I also installed Open Gapps ARM64 8.1 Pico without issue.

For anyone having a hard time rooting via Magisk, it is very simple.

1) Install Magisk Manager.

2) Extract the boot.img from the ROM and put it on your Kindle (SD Card recommended.)

3) Back to the Magisk manager, click on install, Method is "Select and Patch file" then point to the boot.img. This will create a Patched_Boot.Img. Note the location.

4) Flash via TWRP.

If you want more detailed instructions, see https://www.xda-developers.com/how-to-install-magisk/and follow the Case 1 prompts.
[Fire HD 8 and HD 10 Original Android Development] SamDungUser:
^^^ THIS.
[Fire HD 8 and HD 10 Original Android Development] federico72:
@Rortiz2 I've flashed he latest build but in my case I can see a potential regression with the wifi: it keeps disconnecting after a while.

Perhaps I need to change my 5Ghz network configuration to meet the requirements for the new libwifi-hal-mt66xx?

Reverting to the old version solved the issue.

Really interested on the 15.1 but sadly I have just this tablet now and my son is using it too.

Sorry man.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I see, I haven't experienced any issues with Wi-Fi so far... Is the same thing happening with 2.4GHz Wi-Fi?
[Fire HD 8 and HD 10 Original Android Development] federico72:
Honestly I didn't tested it because I use the 2.4ghz just for the IoT. I'll reflash the latest and test ASAP.
[Fire HD 8 and HD 10 Original Android Development] federico72:
@Rortiz2 I did a new test today.

1. On power on (or restart) the wifi is always disconnected (radio icon with question mark), I need to manually select one of my wifi network. After a while it drops the connection on both bands, more frequently with the 5ghz even if the signal is strong.

2. From time to time, also when screen goes off the wifi will drop the connection, even if I set it to stay always on during inactivity but probably is related to the previous point.

Same behavior with both dirty flash and complete wipe and install. I'll keep it installed anyway, since the tablet seems more fluid with this build.
[Fire HD 8 and HD 10 Original Android Development] koop1955:
@federico72 and @Rortiz2 I just restarted mine (using both Restart and Power Off then back on) and it automatically connected to my network. 2.4ghz if that matters. I had experienced disconnects initially, then I reconnected to my network as fresh (forget, reconnect) and that seemed to solve it.

Maybe others are having a different experience. Also might be a router issue.
[Fire HD 8 and HD 10 Original Android Development] xenonrider:
I can confirm that when restarted WiFi is disabled and must be enabled with the latest 14.1 build. Not that I care, though, as it's time to sunset 14.1 and move to 15 as more and more apps are dropping support for devices below Android 8.
[Fire HD 8 and HD 10 Original Android Development] federico72:
Thanks for your reply but sadly I'm suffering the wifi issue even after installing from scratch (no google account involved so no network saved). I did a test deleting all the known networks and then registering only on two of them (2.4 and 5ghz). Still, can't have the tablet connected to a network at boo boot/reboot.

I'll do some more test tomorrow.
[Fire HD 8 and HD 10 Original Android Development] robonxt:
To think that this old device is still being updated, you're the true MVP @Rortiz2! As for 15, I'll wait a bit before upgrading, as it's my daily driver for tablet work. Keep it up!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I'd recommend you to go for lineage-15.1. It has better battery life + runs faster (and smoother) than lineage-14.1.
[Fire HD 8 and HD 10 Original Android Development] gqbigpaps:
Hot dang christmas came early. 15.1 here I come!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
x)
[Fire HD 8 and HD 10 Original Android Development] Drachna:
Hi, I downloaded this ROM last night, and I have to say that it works extremely well. There are however a few small issues when operating within certain google apps. For example, the install button in the playstore doesn't always seem to work, and I can't respond to sign in prompts that I get in Google for two step verification. I don't know if these are problems on my end or not, but I thought that I should make you aware of them. Either way, I love the ROM, and I greatly appreciate all of the hard work you put into it. It's like a whole new tablet!

(I might update to your 15.1 build a bit later on down the line, but I wanted to start off with a stable build on my first go)
[Fire HD 8 and HD 10 Original Android Development] koop1955:
I haven't experienced those issues on either version of the ROM, what GAPPs version did you use?
[Fire HD 8 and HD 10 Original Android Development] Drachna:
7.1 Nano I think. That was the gapps version recommended in the thread that showed me how to jailbreak the device.
[Fire HD 8 and HD 10 Original Android Development] koop1955:
I'm not sure if this would make any difference, but I use Nano. The build that I was using on the "old version" of the ROM was: open_gapps-arm64-7.1-pico-20210203.zip

I have also moved over to the "newer version" of the ROM, the 15.1 version. It has been error-free for me, although some people have reported an issue where the device "forgets" the wi-fi connection, needs to reconnect after sleep or reboot. That also hasn't happened for me.

I guess I am lucky!
[Fire HD 8 and HD 10 Original Android Development] robonxt:
I have, and dang, you are correct! it is running quite well with some speed and battery improvements over 14.1. Thank you!
[Fire HD 8 and HD 10 Original Android Development] cjscholten:
Maybe I've missed this question, if so I apologise.

Is it possible to temporarily enable and then again disable the camera? Through ADB or something?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
No, camera never worked on LineageOS 14.1. It only works on Lineage 12.1 and 15.1.
[Fire HD 8 and HD 10 Original Android Development] ShapeShifter499:
I'm using a Amazon Fire HD 8 2016 "Giza" model and it works great for the most part but I'm experiencing an issue with one of my two "Giza" tablets. It doesn't seem to want to properly shutdown and I don't know why, it'll just abruptly power off when the battery is low enough. Does anyone here have ideas what might be happening?

EDIT: Posted this in the wrong thread
[Fire HD 8 and HD 10 Original Android Development] linuxyz:
This is the only reported port of LineageOS on an e-reader to date! What about the other android-based e-readers like the Onyx Boox? Would it be also conceivable that they get a port of LineageOS on them?
[Fire HD 8 and HD 10 Original Android Development] Drachna:
This thread is based around Kindle Fire devices, not Kindle E-Readers.
[Fire HD 8 and HD 10 Original Android Development] G.O.B.:
I'm embarrassed to say that I didn't look into this beforehand but I went ahead and tried to encrypt the tablet running the latest build and now it won't boot into Android. I realize from earlier posts in this thread that encryption was said to not work because the key won't be stored.

Now, how can I re-flash the current build (or the newer build) from recovery? What happens now is that the tablet turns on and prompts for the PIN as it normally does for encrypted devices. It takes my PIN and acts as if it will successfully boot. However, it just spins its wheels on the Lineage boot logo before it reboots on its own and boots into recovery where I input the PIN again but it fails--leaving the internal storage unmounted and inaccessible. Any help is greatly appreciated.
[Fire HD 8 and HD 10 Original Android Development] lovaduck:
I don't know the answer, but google is your friend... Try searching "erase encrypted partition TWRP".

Break a leg ...
[Fire HD 8 and HD 10 Original Android Development] koop1955:
Try a factory reset via ADB, see the post here for some options: https://xdaforums.com/t/adb-command-to-factory-reset-device.4315169/#post-86668111
[Fire HD 8 and HD 10 Original Android Development] MinecraftOP:
@Rortiz2 can you please tell me should i flash lineage os 14.1 or 15.1 on my fire 7th gen tablett. I am a youtuber so i need to run youtube as well as games like minecraft. So can you help me clarify this confusion.
[Fire HD 8 and HD 10 Original Android Development] pindus:
As far as I know the camera is disabled in the 28.11 build, due to media server bug
[Fire HD 8 and HD 10 Original Android Development] NTGDeveloper:
Yeah. I noticed that in the changelog after I posted the feedback. Thanks for letting me know though.
[Fire HD 8 and HD 10 Original Android Development] turbozapekanka:
Does not work with Encryption.

When I add my son's school account it asks to do encryption and it's a black screen after reboot then.

It didn't work with Lineage-12.1 either
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
No, encryption isn't working (HW keystore broken iirc). I forgot to add that in the first post.

Enviat des del meu WAS-LX1A usant Tapatalk
[Fire HD 8 and HD 10 Original Android Development] Klenz39:
USB drive not working

I tested the rom and i just wanna let you know one of the problem i encountered. When i tried to connect usb drive, it just cant detect it. Another thing, Lego Education Wedo 2.0 keep crashing after the first launch and some video working but some not working.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
without logs I can't fix that
[Fire HD 8 and HD 10 Original Android Development] Klenz39:
Sorry, i hope i could help but i didn't know how to check the log or where to find them. Is there video tutorial for me to see? I'll try my best to help.

What i did is just installing the apps (LEGO Education Wedo 2.0) then create a new project. After that restart the apps and try to open another new project, then it will crash directly. When you try go in one of the prebuild project, some videos are working some not.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
New build is up

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.

EDIT: If somebody wants and can, try to update using the OTA Updater and report back what happened..
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Do a quick research of how to grab logcats. I can't try anything as I don't have access to one douglas during this days.
[Fire HD 8 and HD 10 Original Android Development] Klenz39:
Logcat Wedo 2.0

Here is the logcat, it took some times.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Thanks, can you also send me all the tombstones under /data/tombstones/?
[Fire HD 8 and HD 10 Original Android Development] galapagos:
I tried the update but it falls saying "The update verification failed".
[Fire HD 8 and HD 10 Original Android Development] Klenz39:
File

Iam not sure what the tombstones you meant. Just in case, i include the data and obb file of the particular apps. I put it in the same folder as the logcat

Here is the link. Hope Iam not wrong and it is correct.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Thanks,

I fixed OTAs and updated the ROM link.

Flash the latest build manually.

Regards.
[Fire HD 8 and HD 10 Original Android Development] pindus:
I can confirm: Amazon OK

I was able to download the zip via OTA, but the installer gave the same error so I installed manually (using the zip in /data/lineageos_updates)

And yes, the SD card is not full working, yet (e.g. Syncthing detects the card but is still not possible share a folder in the SD)
[Fire HD 8 and HD 10 Original Android Development] spiffyfitz:
Thanks Rortiz2! Good stuff! Excited to get this on here :)

I'm on an MTK-SU patched build of 5.6.4.0 on my douglas model, still without root or unlock. Am I out of luck for now? (save for hard-mod?)
[Fire HD 8 and HD 10 Original Android Development] winstonma:
Really? I am still using Lineage 12.1 and really look forward to have Netflix running on Lineage 14.1.

Good job [MENTION=8978978]Rortiz2[/MENTION]
[Fire HD 8 and HD 10 Original Android Development] Korin67:
Happy we are back now.
[Fire HD 8 and HD 10 Original Android Development] Korin67:
You might get better reply in unlock douglas thread on this subject. I do not understand why you say out of luck. You cannot brick your douglas? I think any douglas can be bricked with brick.sh or brick-9820.sh
[Fire HD 8 and HD 10 Original Android Development] NTGDeveloper:
Yay! The thread is back! Awesome
[Fire HD 8 and HD 10 Original Android Development] eyk87:
Hi, did everyone else have a huge battery drain in this ROM? I have installed LOS 12.1 priviously, and there I had no issues with battery drain.

Any ideas?

BR
[Fire HD 8 and HD 10 Original Android Development] dontpanic-xda:
The battery drain issue improved a lot with the 11/30 release. With the releases prior to that, I would only get a day of battery life. With the 11/30 release, I'm getting about 3 days of battery life. I'm not 100% sure how that stacks up against the last 12.1 version I had installed. It wouldn't surprise me if it's still a little high.
[Fire HD 8 and HD 10 Original Android Development] eyk87:
I think its still high compared to 12.1. Currently I get something about 3-4% per hour without doing anything. With 12. 1 it feels more like 1% per hour. Netherless Thank you very mich for your awesome Rom
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Battery drains aren't my priority for now, I'll try to focus in the SD issue.

By the way, I added new screenies to the first post.
[Fire HD 8 and HD 10 Original Android Development] lorddim:
I haven't been able to get Gmail to work properly. It doesn't save the email addresses in the app.
[Fire HD 8 and HD 10 Original Android Development] Lorisson:
Gmail is not working out of the box, but there's a workaround.

Delete Google account

Sign in again

Clear Gmail data

Give Gmail all permissions manually

Wait a minute or so

Open Gmail and you should see you account.

Maybe the issue is Gapps related, don't know, but easy to sort out.

Let us know if it's working for you too.
[Fire HD 8 and HD 10 Original Android Development] lorddim:
I managed to get it to work by flashing OpenGAPPS micro afterwards. I wonder if it has something to do with the app on the Play Store.
[Fire HD 8 and HD 10 Original Android Development] Crim Soukyuu:
Just unlocked a second Douglas and installed the Nov 30 build. The battery drain is 1%/h, with gsam showing the device not entering deep sleep and being awake 45% of the time overnight with wifi off. Kind of high... definitely higher than stock 5.6.6.0 the tablet came from, but at least now it's not freezing all the time, right? 😁

I've read you are not focusing on drain right now @Rortiz2, but once you do, do tell if there are any logs I can help with to put the tablet to sleep properly
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Thanks for that report. I'll look into the Deep Sleep thing. I guess it has something to do with Doze (which isn't enabled iirc).
[Fire HD 8 and HD 10 Original Android Development] Crim Soukyuu:
Yeah, it shows zero doze (cpufreq0), so that must be it.

Btw, is there anything you could do about douglas' partial 5ghz WLAN support?

Apparently it only supports a few channels and they seem to be taken in my environment so my router moved away from them to the ones douglas does not support...

Not sure if it's a hardware or firmware thing.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Sure I'll take a look as soon as I can.
[Fire HD 8 and HD 10 Original Android Development] timeundertension:
Hello i hope this is not a silly question can i Wake up the Tablet with a double tap on the screen with this ROM?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Unfortunately our kernel doesn't support DT2W.
[Fire HD 8 and HD 10 Original Android Development] timeundertension:
Okay thank you for your response.:)
[Fire HD 8 and HD 10 Original Android Development] SirausKen:
I attempted to run alexa, as i plan to use the tablet as a smart home wall panel. The mic doesnt seem to work. Is this normal?

How may I fix the issue, if possible?

Nov 30th version
[Fire HD 8 and HD 10 Original Android Development] F8L:
First off. Thank you.

Second:

I could not get USB tethering to work properly. However, I did manage to start rndis0 and get Ubuntu to recognize the connection. Also could ping back and forth.

I just could not get VNC (original quest) to connect to my Pi. I also could not get the USB Tethering slider to move over on the hidden "Hotspot and Tethering" page, which, you can only see after using an app from the Play Store.

To get rndis0:

1. Ensure OTG is plugged in.

2. Open dev settings, Select USB Configuration: RNDIS

3. This will toggle the notification drop down back to "Charging."

4. Toggle notification panel back to "File transfer."

5. This changes dev settings back to MTP, change back to RNDIS.

Now, after this game (shell from tablet):

# ifconfig rndis0 IP## netmask ## up

This got rndis0 running on a static IP.

I could then set up a wired connection to Ubuntu with the same IP range.

I can now ping back and forth. I can even telnet on port 5900 for VNC.

However, I CANNOT get any VNC application on the tablet to connect.

Routing table looks fine, I think.

Any ideas? I am thinking that the applications are getting confused somewhere and are unable to use rndis0 to communicate over USB.

Thanks again.
[Fire HD 8 and HD 10 Original Android Development] anujdatar:
Any idea where the SD card gets mounted? The internal storage shows up as `sdcard`, and programs like VLC, Kodi and FX file explorer don't see the device at all. But, the built I can access the external SD card from the in-built file explorer and File Commander. And I can play videos from these using VLC, but can't access them directly from VLC.

I also tried to exploring using command line, ADB and Termux. `/mnt/sdcard/`, `/sdcard/` and `/storage/self/primary/` or `/storage/emulated/0/` show internal storage.

Sometimes `/storage/emulated/` or `/storage/self/` say access denied depending on what app I use. But I don't see another folder there to indicate an external SD card has been mounted.

Also, like other's have mentioned, there is considerable battery drain even when the screen is locked suggesting sleep is working incorrectly, or something in the background is preventing the device from going into sleep mode.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I think something is messed up in the overlays of the device tree and that's causing that issue.

I'll release today a new build (including other fixes as Deep Sleep, offline charging, encryption stuff, etc) with some fixes related to those overlays to see if USB tethering works now.
[Fire HD 8 and HD 10 Original Android Development] F8L:
So awesome!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
New build is up

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).

Note: The OTA should roll out in a few minutes. If it doesn't, please let me know. Dirtly flash should be fine aswell.
[Fire HD 8 and HD 10 Original Android Development] dontpanic-xda:
Thanks for the update. The OTA update worked fine on my device. I'm curious to see what battery life is like now.
[Fire HD 8 and HD 10 Original Android Development] Korin67:
I checked with adb and found the external SD card is mounted on

/mnt/media_rw

Under this folder you find a folder of hexadecimal eight letters that depends on your SD card.
[Fire HD 8 and HD 10 Original Android Development] Roger W:
Thanks! Battery life is trending better than the last build - maybe 3 days of idle compared to a little over 1. Still different than your 12.1 build which was more like 30 days. Edit: Just noticed I had left the new install at "WIFI Always On". I'll see if turning it off while asleep brings it to parity. Edit2: No, no change

Has somethings changed to make encryption less possible now than in 12.1? I've been running your builds with encryption on for a couple years and it's been fine, except that TWRP can't mount /data which I think blocks magisk, from installing; no big deal for me. (though incidentally, I found and then lost an xda thread for another MTK device where someone made the changes to a private TWRP branch to get it to decrypt /data. I wonder if those could be ported to this device?)
[Fire HD 8 and HD 10 Original Android Development] Korin67:
I checked with Kernel Adiutor for both FireOS and the latest 14.1. Is this shows the difference of battery drain? 1st for FireOS and the next for 14.1.
[Fire HD 8 and HD 10 Original Android Development] Crim Soukyuu:
Deep sleep is sadly still not working for me, only light sleep. The OTA worked yesterday on my tablet, but fails to connect on my fathers tablet - is the OTA server offline?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I don't know, maybe afh servers are down, I'll check later. About Deep Sleep, can somebody provide logs? I can't really do anything as I don't own douglas at all and I can't debug that...
[Fire HD 8 and HD 10 Original Android Development] Crim Soukyuu:
@Rortiz2: sorry for being a noob, what is the current/correct way to provide logs? I could collect some overnight.
[Fire HD 8 and HD 10 Original Android Development] Korin67:
Okay I attached the log. Scenario: reboot, wait for the internet, run Kernel Adiutor, run telegram, then ^c. I hope this is informative.

adb reboot

adb wait-for-device

adb logcat -b all > test.log

^C
[Fire HD 8 and HD 10 Original Android Development] pindus:
OTA update failed for me, too

I'll do a manual update

--

Ciao
[Fire HD 8 and HD 10 Original Android Development] pindus:
I did a manual update without system wipe, only cache wipe

Everything is OK, so far ....

I can confirm the SD issues

If some logs needed, please tell me how to get them, I'm quite noob too
[Fire HD 8 and HD 10 Original Android Development] Lam3a:
I've installed it today with a fresh install, coming from the 12.1.

Working very well so far, pretty smooth, of course it's a fresh install so I'll have to see how it does with time.