yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] CuF:
Edit: Don't do stuff like this when you're tired.

I clicked the first post's link for the Douglas release, but didn't notice that the top four releases were 17.1 NOT 15.1.

Accidentally install 17.1, and couldn't understand why the GApps wouldn't install.

Edit: Okay, Windows drivers work fine. It's just that every time you reboot, USB falls back to charging.

So go to Settings/Connected Devices/USB and set Transfer Files.

Supposedly setting the developer option makes this permanent, but it doesn't.

-Also FYI, Volume Button/Reorient toggle switch works backwards. Off ENABLES this option.
[Fire HD 8 and HD 10 Original Android Development] CuF:
Besides the file transfer resetting each reboot, I also see that there is no way to access the internal storage. I read on another forum that you can boot into recovery and click 'fix contexts'. I have no idea what that is, if it would help, or if that will damage the installation.

Is this just a LineageOS thing? I was hoping to restore settings from backups.

Edit: Has anyone tried the Hibernation Manager App to work with the Doze bug?

Edit again: I want to thank @Rortiz2 for the fantastic job here. This breathed new life into an old tablet. I swear it even runs faster now.

Btw, weird thing. Peacock TV won't install even though it did with the old Amazon OS. Even the backup apk from the tablet from before rooting won't reinstall. Had to get the noDPI version off of APKMirror and that works fine.

Edity Edit Edit... (does no one post in this thread anymore?): A recommendation for those installing: run the battery down until the tablet shuts off and then recharge to 100%.

I found myself charging the tablet every other day after installing and assumed it was the doze issue, but noticed that when I did this the last 1% charge on the battery lasted as long as 10% did. I'm now charging 1/3 less often.
[Fire HD 8 and HD 10 Original Android Development] Aeternamens:
I found that sometimes the device spends a few percent per day, and sometimes tens of percent. There is an On body detection setting. It's turned off, of course. But maybe its incorrect operation or something like that does not allow the device to fall deep sleep?

And would also add the information that MIDI over USB doesn't work properly yet. (
[Fire HD 8 and HD 10 Original Android Development] pashtun:
I'm getting a strong blue tint on videos taken using this build (douglas), regardless of which app I'm using (I've tried a few, including the stock camera app). Is this a known issue, or has anyone else had this problem?
[Fire HD 8 and HD 10 Original Android Development] RobbyG2112:
Yes, have same problem with the rear camera. @Rortiz2 mentioned if you use a qr code scanner app first it should help to resolve it, but this didn't work for me.
[Fire HD 8 and HD 10 Original Android Development] pashtun:
Ah, OK. I'll try the QR code scanner trick, then. Do you know if @Rortiz2 's newer Lineage version also has this blue tint issue?
[Fire HD 8 and HD 10 Original Android Development] RobbyG2112:
That I don't know, I haven't tried that version yet. As I recall the older 12.1 version didn't have this issue though.
[Fire HD 8 and HD 10 Original Android Development] PinkElf:
Thank you very much for the software and the manual!

I was gifted an old giza and wanted to find a use for it as a kind of "media station" in my kitchen for podcasts, youtube, music and so on.

Until now I had only installed Cyanogenmod or Lineage on several Galaxy phones.

I had to use Linux for the first time in this instance. It was a bumpy ride for me. Unlike you, I had to use all this as a kind of "cooking recipe", I did not really know what I was doing when I followed the root procedure (via the bricking method), I just had to disassemble and disconnect the battery for the downgrade and scripts to work. Took me a while to figure out and had to sleep it over for a night before I got around to taking care of it.

I got it right as far as I see. Lineage runs.

I am only very intrigued that my battery shows 4%. I charged it up to 100% beforehands. I hope I did not break anything, it seems to be recharging though. I can't imagine that the bricked device discharged so much in 24 hours.
[Fire HD 8 and HD 10 Original Android Development] sugarwater:
Thanks for your work! @Rortiz2 ,I got a problem here, when i connect to wifi(5 GHz) ,there shows connected but no internet , but both of them works fine on my phone. and i cant download app at all. plz help me !!! my fire is HD8(2016),and flash with lineage OS 15.1😭😭
[Fire HD 8 and HD 10 Original Android Development] PinkElf:
Just to add:

Seems the battery discharged a lot in the process. Charged it up again and everything works fine.

The device drains relatively fast when watching youtube, but I can't say if it is due to the ROM or rather the fact that it is just quite old. I did not use it myself before I flashed it. I ran a video of 2:15 and drained 62% of the battery whilst at it (at medium display intensity).

Thank you for this thread :)
[Fire HD 8 and HD 10 Original Android Development] CuF:
I found after I changed over to LineageOS that the battery charge info was wrong. I had to drain the tablet completely (which took much longer than expected) and then charged it to 100%.

Sure, the battery still drains faster than the original OS, but not nearly as bad as it seemed to when I first updated.
[Fire HD 8 and HD 10 Original Android Development] PinkElf:
I will try it.

But I can imagine you are right. A couple of days ago I watched videos and was stuck at 15% for a long time and it took a long time and a lot of video to drain it further to 9%.

Be it as it may, it is an old device and the preowner used the battery a lot. I am very much content about it and it is nice having been able to "revitalise" the tablet..
[Fire HD 8 and HD 10 Original Android Development] htc-8925:
I'm using Douglas on 17.1 (10) and everything works fine except the wifi after long sleep. I have to either cycle airplane mode or reboot tablet every. single. time I let it sit for more than like 4-5min.
[Fire HD 8 and HD 10 Original Android Development] hayabusa777:
Hello everyone, used lineageos 15.1 on the Fire Hd 8 Douglas. Everything works, only the front camera shows a bright picture outside, so you can't take any pictures outside, it's a bit dark in the house, selfie camera works well outside and inside. Is a setting wrong with me? Have already tried, but always the same result
[Fire HD 8 and HD 10 Original Android Development] Spanish_Donkey:
Edit* Posted to wrong thread.
[Fire HD 8 and HD 10 Original Android Development] SynPolka:
View attachment 6013763

Work successfully!
[Fire HD 8 and HD 10 Original Android Development] MinecraftOP:
Hello, can you tell me that is it possible to run YouTube and other games with hardware decoding omx problem. Can you prepare a os which has no issues of new Android os please please please
[Fire HD 8 and HD 10 Original Android Development] MinecraftOP:
Can i run youtube and games without any issues and when will then newer version will come without any issues
[Fire HD 8 and HD 10 Original Android Development] moriel5:
@Rortiz2 Given that OMX partially works on suez with a bit of fiddling, do you think that you could get OMX to a similar level on giza?

By partially working, I mean that some apps (MiXplorer, VLC, Newpipe, e.g.) work with hardware acceleration, while others (official YouTube client, Netflix, etc.) do not, and DHCP and L3 encryption do not work either.

Sent from Phone 2 using ReLabs
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
OMX does not work on suez, you guys just disabled hardware encoding / decoding so the OMX stack falls back to software encoding / decoding. That is exactly the current situation with douglas.​
[Fire HD 8 and HD 10 Original Android Development] moriel5:
Ah. Thank you for correcting me.

It has been a few years since I was last active on XDA, so I may have forgotten since details about the situation.

Sent from Phone 2 using ReLabs
[Fire HD 8 and HD 10 Original Android Development] MinecraftOP:
Hello,

I just want more details on this that can i run YouTube, whatsapp, games like Minecraft as I am a youtuber, I need Minecraft to run. Also please tell about battery life and should I install 15.1 or 17.1. I use fire hd 8 7th gen. It would be helpful you can tell this. Pleaseee
[Fire HD 8 and HD 10 Original Android Development] moriel5:
Unfortunately, I cannot be of much help to you currently, as I have not yet had the time to flash my unit (I got one with a broken screen, and I want to first order a new one off AliExpress, and flash my unit while replacing the screen).

What I can tell you, however, is that you would be better off with the 10-inch models, as Amazon skimps on the specs for the smaller units, and in any case Amazon's tablets are not particularly powerful in the first place.

I also saw that you had sent me a PM (via an email notification), however ReLabs does not yet support private conversations, so I have no idea when I'll have the time to open it.

If you want a better tablet, I would recommend you take a look at Lenovo's tablets, which run on Qualcomm's Snapdragon SoCs. I have no idea how many system resources Minecraft takes on mobile (I'm no gamer), however I realize that games generally need more than the average apps, so perhaps something with at least an SoC from Qualcomm's Snapdragon 600 series (preferably at least 700 series).

Sent from Phone 2 using ReLabs
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
Just wanted to throw another thanks your way @Rortiz2 . We still have a douglas tablet that my daughter uses for reading on.

I have had your LOS 12 release on it for a while and it experienced a weird issue where basically it would just hang/lockup completely. This seemed to happen once or twice an hour on average. She uses WebToons to read comics so really just has that app open and when the issue occurred it wouldn't even allow moving to the next page and would last for a couple of minutes.

Never did figure it out, but hoping the upgrade to LOS 15 (and/or the full reset) will get rid of the issue.

So far, the upgrade went pretty much without issue. I did notice two things from LOS 12:

1) Back camera works, but is incredible dark. Unless it is pointed at a light source (like a screen or window) it doesn't really show anything but black. I tested the cameras on LOS 12 right before I upgraded, and I don't believe I saw that issue.

2) Has a weird issue after restoring/reinstalling some apps. Specifically the "Lego Boost" application. It just wouldn't load fully (or upgrade to latest version at first). In the end, it turned out that the only way I could get it to work was to remove it, pop out the SD card, and reinstall it without the SD card in. After launching it successfully, I was able to put the SD card back in.

Now sure if this is an A8 issue, LOS, or just a weirdly designed app. I'm wondering if there is some strange way this device mounts the SD. I have the app on another phone with an SD card and A8 without issue, so I think it is device specific. This is the only app which gave me an issue, but also the only one with Expansion data.

Hopefully, everything else will work as expected.

TYVM.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
To be completely honest, LineageOS 12.1 (for douglas) was one of my first Android builds, which is why it was so buggy and laggy. I plan to build an 'EOL' version at some point with a stable codebase, but I need time to redo it.

As for LineageOS 15.1, the camera bug is a known issue. Some users have reported that opening QR code scanning apps and then trying to use the camera fixes the issue. I haven't had the chance to try it myself, so you might want to give it a try.

Regarding the SD card issue, there might be a problem in the kernel with my backport of sdcardFS. I suggest trying LineageOS 17.1 to see if the issue persists. If it does, you may need to wait for me to release LineageOS 18.1 (Android 11), which is still under development.
​
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
Thanks. None of this makes it unusable, esp. since this is really a secondary/tertiary device in our household. I ran win 12 since I exploited it shortly after purchase 5+ years ago. The biggest issue was the random lockups. I realize the hardware in these is nothing impressive. I can tell when an app is installing/updating you can barely do anything else, but the hourly (or so) hangs which prevented turning an e-page for 2 minutes were pretty annoying.

As long as 15 fares better in this regard than 12 did, I'll likely just wait another year or two to upgrade to your (hopefully released) EOL build.

Thanks again for releasing these.
[Fire HD 8 and HD 10 Original Android Development] moriel5:
Testing with a QR Code app has been added to my testing list (once I find time to flash and use my unit).

I personally recommend Binary Eye, as it is very light on system resources without skimping on either features nor ease of use.

Sent from Phone 2 using ReLabs
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
One other thing I just wanted to check to make sure that this was normal.

My device looses about 2-4%/hour in *battery saver* mode, with nothing running and the screen off.

So, for instance I left my device at around midnight last night at 100% put in saver mode.

Now, 4 PM next day it's at 55%, which means it only gets maybe 30 hours or so of standby.

This might not be super abnormal for a phone which is constantly searching for a signal, but this device, which in saver mode I believe disables WiFi as well should seemingly last much longer.

As we might only use this device once or twice a week, it basically means we have to leave it charging (not really good for batter) or turn it off and on when we want (probably close to 2 minutes of boot up time until tablet is stable), so this is kind of annoying.

Is this par for the course with this device, and/or any other option?

I notice "Doze" is on the list of known issues, so assume this is related?
[Fire HD 8 and HD 10 Original Android Development] CuF:
Definitely let us know how it goes. I've stayed with 12.1 because of the camera issue. Be great to know if the QR Code thing works.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yes, that's correct. Doze mode was introduced in Android 6.0 and it significantly improves battery life by deferring background CPU and network activity for apps when the device is not being used.

The battery drain you're experiencing is probably caused by some wakelock holding the device awake, even with the screen off and services like WiFi disabled. That's what prevents the device from entering the deeper sleep states necessary for Doze to work.​
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
So I really have next to nothing installed on the device. I think I can do some logcats to see if wakelocks are active, but I'm unclear if you are saying that Doze does or does not work?

Its been so long, I don't recall what the battery life is like on the stock ROM. Is there anything I can look to, or should I just assume I won't get more than about 24-36 hours of standby?
[Fire HD 8 and HD 10 Original Android Development] CuF:
You could just check 'Advanced Battery Usage' under your settings.

I have the same problem. I recently charged my tablet, and in 4 hours it's dropped to 90% without being used.

Battery usage is listed as 4h 15m of 'Tablet Idle' using 6%.... so that's burning the battery?

Not sure how to fix that.
[Fire HD 8 and HD 10 Original Android Development] 7357:
I had the same issue with Tablet Idle eating up my battery. I first thought it was just due to the battery being old, so I replaced. However, the issue persisted.

I managed to mitigate the issue by turning on Airplane mode when I wasn't using the tablet. I set up Tasker to automatically turn Airplane mode on when the screen locked, and automatically disable it on unlock. The battery lasts much longer now.

I'm running 15.1 on giza. It's kind of slow and clunky, so I may try to upgrade to a newer version sometime in the near future.
[Fire HD 8 and HD 10 Original Android Development] CuF:
Is that the Tasker app by joaomgcd? Is there a similar free app? Hate to buy it only to find out it doesn't help.
[Fire HD 8 and HD 10 Original Android Development] moriel5:
If it is just for toggling Airplane Nice when the screen turns off, there are multiple apps that offer this functionality, including the old Greenify app.

Sent from Phone 2 using ReLabs
[Fire HD 8 and HD 10 Original Android Development] v7asfpx:
Thank you for updating this so quickly! I'm enjoying the dark theme. Unfortunately, I can't send commands to my tablet while it's in fastboot, so I don't think I can install Magisk at all. ADB doesn't detect anything, and the tablet doesn't show up in my file manager. I use Linux. I suppose there could be some hardware incompatibility, but I'm pretty sure I used my Linux system to root and install this ROM in the first place.

Out of curiousity, do you make any improvements with privacy in mind @Rortiz2 ? Security is good for privacy though, so I won't complain.

Also, the animation speeds are seemingly set to 0.5 by default instead of 1.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I have the same problem with fastboot. Try running these fastboot commands as sudo ;)

Yeah I plan to introduce Trust and enforce sepolicy, but as I said, it'll take some time.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yeah, expected behavior. Something it's wrong with shims..
[Fire HD 8 and HD 10 Original Android Development] SamDungUser:
Wait so it's happening on all of the GApps packages?
[Fire HD 8 and HD 10 Original Android Development] sachinss:
Hi, I just tried to install this rom on my Fire HD 8 6th generation (2016) via TWRP and I am getting the following error. I am able to flash the 14.1 version successfully though.

Any ideas on what I can do differently? I already tried removing the assert line but it gives the same error.

-------------

Patching system image unconditionally...

E1001: Failed to update system image.

Update process ended with ERROR: 7

Error installing zip file '/sdcard/lineage-15.1-20210909-UNOFFICIAL-giza.zip'

Updating partition details...

...done

-----------
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
With the tablet in TWRP mode and connected to the PC and run this commands (in CMD/terminal) and send me the output please:

adb shell cat /proc/partitions
adb shell ls -la /dev/block/platform/mtk-msdc.0/by-name/
[Fire HD 8 and HD 10 Original Android Development] dontpanic-xda:
The battery life is looking really good on this ROM. Of course I've only been testing it for just over a day, but the battery usage graph is predicting 5-6 days per charge (when idle). I never saw that when using the 14.1 ROM. This is as good as, or better than I would see with the 12.1 ROM.

Is there something I can look for in the logcat output to see if it's properly entering deep sleep?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Thanks you, I'll release a new build that fixes giza installation + other fixes later.
[Fire HD 8 and HD 10 Original Android Development] Aussi:
Ahhwww would love to have the camera working as I use this tablet as Home Assistant screen and wake up the tablet with camera
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yeah, indeed it would be cool to have a working camera, but unfortunately it's quite hard to get it working. As of now, opening the camera app (when camera.mt8163.so it's present), leads to a hard reboot. I'm still trying to figure out why isn't working.
[Fire HD 8 and HD 10 Original Android Development] Aussi:
Ah thx for the extra info.

That doesn't make the camera of any use than ;-).

Good luck man !
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Not in logcat, but you can

adb shell dmesg | grep wakeup

(after leaving the tab in idle mode, unplugged from the PC), you'll see something like

[ 526.369641] <2> (0)[6097:system_server][name:wakeup&]PM: Wakeup pending, aborting suspend
[ 526.369674] <2> (0)[6097:system_server][name:wakeup&]last active wakeup source: eventpoll

which means that deep sleep IS NOT working.

BTW: doing a new build, I'll release it today.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
New build is up.

2021-09-05 [douglas] [giza]

Fixed OTAs (refractored URI property).

Fixed Magisk and GAPPs installation (removed liblog shim).

Signed the build with dev-keys (trust warning should be gone).

Fixed system size value (should fix error 7 for giza).

Addressed a lot of SELinux denials (still Permissive, though).

Clean flash is needed since the build is now signed with dev-keys.
[Fire HD 8 and HD 10 Original Android Development] Roowz:
lit!!! thanks a lot man for this rom
[Fire HD 8 and HD 10 Original Android Development] v7asfpx:
Hi, can you spell out the command for flashing magisk in the hacked fastboot mode to boot_x? And how would you flash a *.img file in TWRP? I thought you could only do that for the recovery ramdisk (like when installing TWRP).

Edit: So the above methods aren't required anymore. Thank you for the speedy update!

Is there much risk in using an outdated Magisk zip? I'm still curious about the hacked fastboot method.
[Fire HD 8 and HD 10 Original Android Development] FreakyyLike:
You don't have to do this anymore. Installing Magisk was fixed with the last build, see changelog.
[Fire HD 8 and HD 10 Original Android Development] v7asfpx:
So are you using an outdated Magisk version or you're using the new version with the deprecated TWRP method?
[Fire HD 8 and HD 10 Original Android Development] FreakyyLike:
I'm using the newest Version.

Just download the MagiskV23.apk from the official Github and rename it to MagiskV23.zip.

Then you just need to flash the ZIP via TWRP, clear Dalvik/Cache und reboot.

Click on the Generated Magisk Icon in the AppDraw and finalize your Setup 👍🏼
[Fire HD 8 and HD 10 Original Android Development] sachinss:
Thank you! I can confirm the error 7 is gone now. I was able to flash this successfully.

Thanks a lot for your efforts! I know you are working on this - but getting video functionality would be great - I want to use this as a kiosk for Home Assistant with video presence detection.

Edit: For some reason Google Play Services keeps crashing on this ROM version. I flashed the 8.1 pico version given in the top post. It worked fine on the 14.1 ROM version, but not this one.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yeah, that crash happens when you flash the ROM, you reboot and then you flash GAPPs (after booting the ROM for the first time). You need to flash everything and reboot.
[Fire HD 8 and HD 10 Original Android Development] sachinss:
Thank you, that helped!
[Fire HD 8 and HD 10 Original Android Development] Asura24:
Hello, so far the I have found some small issues, but this is definitely a lot faster than the 14.1 version.

1) Gallery doesn't show my multimedia, I can see my photos and videos in the files app but either the stock or a third-party app is showing anything.

2) And probably the most annoying one so far is that for some reason my wifi just disconnected randomly. I haven't trying to find more information about why would this happen.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Hey, thanks for your report.

In my case, through the gallery, I can see all the multimedia located on the internal storage of the tablet without any problem. Are you (by chance), talking about the multimedia located on the external storage (SD)? If so, I think the problem comes form the kernel side (missing sdcardfs backports, I guess).

As for the Wi-Fi thing, I haven't experienced such drops while using a 5GHz network. Are you using a 2.4Ghz network?

Regards.