yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] kirik_party:
Hi, @Rortiz2, I'm having trouble in waking up screen of my Douglas, once it turns off. Have to press the power button 5-10 times to wake up the display. Then too, its mostly a hit and miss. Have to mostly poweroff the tab and turn it on to access it.

I had flashed latest (Jan 2) build on it. Earlier was using 12.1, which worked flawlessly.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Try to grab logs while you reproduce the issue (include kernel logs as well, so I can check the kpd status).
[Fire HD 8 and HD 10 Original Android Development] kirik_party:
@Rortiz2 Thanks! Here it is:

Edit: file isn't showing for some reason, even though sucessfully uploading on my end. Any other way I can share it?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Use some online paste service like pastebin, 0bin, or github gist
[Fire HD 8 and HD 10 Original Android Development] kirik_party:
DMed you drive link
[Fire HD 8 and HD 10 Original Android Development] blueman2:
Just installed from an old giza that has been unused for years. Did TWRP install first (easy) and installed 15.1 image, apps, and magisk. All is working great. Thanks @Rortiz2 !!!
[Fire HD 8 and HD 10 Original Android Development] jaguar11735:
Does this ROM support USB ethernet adapters? I tried with a Cable Matters one, connected with a USB OTG cable but it didn't seem to work. The adapter lit up and seemed to establish a connection based on the lights, but it doesn't seem that Android got the message that an adapter is connected.
[Fire HD 8 and HD 10 Original Android Development] Aeternamens:
What version of USB MIDI driver is used in the firmware?

I'm trying to connect a synthesizer via USB-OTG, but MODALapp does not see the device, although there is MIDI support in Android 6. More information here.

At the same time, G-Stomper app detects MIDI devices, but according to the manual below, it looks like the classic Android 5.x based USB MIDI driver.

More information here.

Dear @Rortiz2, if the firmware uses an old version of USB MIDI driver, could you please implement a new version of the driver in next updates so that USB MIDI devices work properly? Thanks in advance.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I'll take a look
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Quick follow-up question about SDCardFS: is there any particular reason why it was disabled in the first place?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
While I backported all the necessary 3.18 sdcardfs commits, people complained about internal storage problems so I ended up disabling it as it's not enforced until Android 9.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Ah, OK. Makes sense. :)
[Fire HD 8 and HD 10 Original Android Development] voodka7:
Dear @Rortiz2 , I just installed Lineage15 on my douglas, it's perfect! Thank you for your rom. And I want to know can douglas support Lineage16 or 17? Is there any plan for building Lineage16 or 17 ROM? Thank you.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yeah, douglas (and giza) can support anything at this point (even 18.1). I'll start with 17.1 as soon as I fix the last bugs here.
[Fire HD 8 and HD 10 Original Android Development] Korin67:
You skip 16.0? I guess LOS16 is a very nice selection.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I will try with something newer (I ended up syncing 18.1 today). If it doesn't work, I'll try with something older.
[Fire HD 8 and HD 10 Original Android Development] GoodSoul:
Why stick to an outdated version when you can upgrade to a lot newer version where you have much more configurations. Also, yes, you can optimize the apps and stuff so that it uses the same amount of memory in the end.

BTW: My problem is solved, thanks for any feedback!
[Fire HD 8 and HD 10 Original Android Development] Korin67:
You are right that we should focus on the newest version. I mentioned about A9, because this version seems compact to fit to tablets equipped only with 1.5G Ram. If A10 or later runs well on douglas, absolutely no need to pay attention to A9. Another reason is up to A9, we can build Rom with 8G Ram PC. Ofc, this is pretty personal reason, no need to have further consideration.

Let us enjoy new version of Android. Thank you @Rortiz2 for your endless effort.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Oh god, RAM is not my only problem. I'm building with a 2011 PC with a 2nd Gen I7 + 16GB DDR3 RAM. Feels good to be poor.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Been dealing with that my whole life. My current PC is a 2009 ThinkPad with a Core 2 Extreme dual-core and 8GB RAM... but I digress.
[Fire HD 8 and HD 10 Original Android Development] GoodSoul:
@Rortiz2 In case that you need an early alpha/beta-tester for a newer ROM (18.1) please let me know. I am willing to join any alpha/beta test. ;-)
[Fire HD 8 and HD 10 Original Android Development] Asura24:
I'm also a dev, I just not really into android development, but I do have a PC that should work well for compiling the code.

If I can help with the development just hit me up, or even just building the roms for testing.

I have been looking at your github but no luck at actually figuring out how would I build the rom.
[Fire HD 8 and HD 10 Original Android Development] bluedisc:
ggow seems to have HW decoding for suez. any chance his code can work on giza?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I'll take a look as soon as I have time.
[Fire HD 8 and HD 10 Original Android Development] anthonylavado:
Looks like I got it working. Disregard.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Quick update; I'll probably release the latest version of 15.1 soon with some fixes and I'll continue working on 18.1 as I already started making the trees.​
[Fire HD 8 and HD 10 Original Android Development] Aeternamens:
@Rortiz2 Is there any hope that MIDI will be fixed in this version? Or do I need to buy a newer tablet?
[Fire HD 8 and HD 10 Original Android Development] CheapoTab:
Thank you @Rortiz2 for still taking the time to release OS for this old little tablet. It is actually all I need for airplane trips for work and, well, I'm a little too cheap to buy something else for using a few times a year.

At this point, I'm good with TWRP and have your latest Lineage 15.1 installed. The only thing holding me back from not reinstalling FireOS is apparently SafetyNet - can't install Disney+ or Netflix for media. Any suggestions on getting around SN?

And if you need a tester, I'll happily install 18.1 as soon as you release.
[Fire HD 8 and HD 10 Original Android Development] anujdatar:
Hey, not sure what happened, but I turned my Douglas on after a few days and it was stuck in a boot loop or something. It got stuck on the LineageOS boot animation for a while and then rebooted to TWRP automatically. This happened every time.

1. I tried to clear cache, but it said

Failed to mount '/cache' (No such device)

2. Then i tried re-flash this rom zip, that I already had on the internal storage and it said "Failed to mount (No such device)" for `/cache`, `/system` and `/data`.

Now I seem to have lost everything that was on the internal storage, and it cannot mount anything. It won't connect to my computer either. It says "No media storage found. Make sure device is unlocked and MTP is enabled." It seems like the data partition does not have any file system format. And am unable to create one either. It says

failed to mount and unable to recreate `/data/media`

I would try to flash the old Fire OS image, but can't seem to mount the internal storage on to my Linux pc. Any ideas?

Edit: I also tried the repair file system, but it gives me the same "Failed to mount" error. And I found an old TWRP backup that i've been trying to copy onto the tablet using adb, but it keeps rebooting after like 20%. Maybe the internal storage is dead?

Edit2: Okay, so I successfully copied the backup to the mounted SD card. But it during restore using twrp, it says This /data backup was made with ext4, so i need to change it back to ext4 to ensure it boots. But it won't let me change file system using twrp

Formatting Data using mke2fs
Done.
Failed to mount '/data' (No such device)
Unable to recreate /data/media folder
Updating partition details...
Failed to mount '/system' (No such device)
Failed to mount '/cache' (No such device)
Failed to mount '/data' (No such device)
...done
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Run the following commands with ADB on TWRP and PM me the results.

adb shell cat /sys/class/block/mmcblk0/device/cid
adb shell cat /sys/class/block/mmcblk0/device/csd
adb shell mount -t debugfs none /sys/kernel/debug
adb shell cat /sys/kernel/debug/mmc0/mmc0:0001/ext_csd
[Fire HD 8 and HD 10 Original Android Development] RobbyG2112:
Hi @Rortiz2, like others have been using this ROM and everything works great (except for rear camera which for me is very dark/unusable but front camera works fine). Really appreciate the hard work you have put into keeping this tablet relevant!

One question for you, is there any chance that you will have a patch for SafetyNet like you did in 12.1?
[Fire HD 8 and HD 10 Original Android Development] OS9er:
The rear camera is also extremely dark on my douglas, but I thought that was just the tablet having crappy camera hardware... Am I wrong?

Also, I believe @Rortiz2 is trying to get Lineage 18.1 working on douglas/giza at the moment.
[Fire HD 8 and HD 10 Original Android Development] RobbyG2112:
From what I recall the rear camera worked fine in 12.1 and also in FireOS for me, have not been able to use it in 15.1 though from the beginning.

I'm sure @Rortiz2 is busy with 18.1, was hoping maybe the SafetyNet fix was similar to whatever was done in the patch for 12.1.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Yes, the camera exposure is completely broken. As a workaround, download a QR reader app from the Play Store and use it. After that, the camera exposure should be back to normal.​
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
To be fair, I never cared about SafetyNet, and in fact, not even LOS does. I guess you can use some of these Magisk modules to workaround it.​
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Here's the problem with that: the fact that

(A) the exposure is broken, and

(B) the camera image is rather grainy to begin with

means I can't actually scan a code. And that workaround doesn't seem to do anything if a code isn't scanned.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
You don't need to scan a code, opening the app should be enough to adjust the exposure.​
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Opening the app was not enough for me, even after multiple attempts the exposure is still broken.
[Fire HD 8 and HD 10 Original Android Development] Aeternamens:
Dear @Rortiz2, please don't forget to update MIDI to the newest version and fix battery drain in sleep mode in the next updates. Thanks in advance.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Turns out MIDI support was already there, I just had to enable it. I'm doing a new build that will include MIDI and other fixes. Sorry for the inactivity, guys. I've been very busy these days and I had to focus on other projects.​
[Fire HD 8 and HD 10 Original Android Development] Aeternamens:
@Rortiz2, do not need to apologize. We are very grateful to you that you support this project so far!

For example, I really don't like buying new electronics just because the old one stopped getting system updates. I think it's at least not environmentally friendly.

Yes, this tablet is not new and not fast. But it allows me to watch YouTube, read books, and sometimes look into the browser. What else does? I don't want to buy new electronic junk just to have support for some function if it is possible to enable this function in the old device with a simple system update.

Thank you again and have a nice day!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
New build is up.

2022-06-13 [douglas] [giza]

Rebased the entire tree, did a general cleanup

Fixed MicroG support (Signature Spoofing)

Fixed and re-enabled sdcardFS

Fixed direct Magisk installation/update

Enabled USB MIDI support

Enabled OTG ethernet support

Disabled binder logging

Enabled OpenGLES AEP
[Fire HD 8 and HD 10 Original Android Development] OS9er:
If it's an OTA update, I'm not sure how I'm supposed to obtain it, because the Update section of Settings has been missing for some time now. Not sure what happened, or how I might get it back.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I'm not sure, it worked fine for me (douglas). You can try to clear the cache data of the LineageOS Updater.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
How would I do that?

The Updates section is supposed to be within the System section, right? Well, it's just... not listed there at all. I'm at a loss as to what to do, short of wiping and resetting the system.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
It has always been in the "About Tablet" section.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
...so it was right in front of my face the whole time... I feel like I just wasted your time, apologies.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
No worries. I'm also used to having it within the System section. In fact, it took me a while to figure it out (since I never use OTAs).
[Fire HD 8 and HD 10 Original Android Development] OS9er:
Bug report: SD card access still isn't working on my douglas, built-in file manager simply says "can't load content at the moment".
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Did it work in the previous version? What's the format of your SD card?
[Fire HD 8 and HD 10 Original Android Development] OS9er:
It did not work in the previous version because SDCardFS was disabled. Now that it's apparently been re-enabled, there's been no change. The format of my SD card is whatever the Android default is (I believe it's FAT32?)
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Noted down. Currently working on that.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
A possibility just occurred to me: maybe it doesn't like SDXC (>32GB) cards? I can't think of any reason why that would be the case, but I'll throw the suggestion out there anyway. The card I have is 128GB.

For the record, though, it worked fine under the original Fire OS.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I don't think it's a matter of capacity. I tried 4GB, 2GB and 64GB and none of them worked. I'd say I made a mistake regarding permissions, as every time you try to access the SD card via ADB, it just throws a "Permission Denied" error(s).

06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Android/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Music/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Podcasts/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Ringtones/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Alarms/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Notifications/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Pictures/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Movies/', skipping: Permission denied.
06-13 22:51:53.483 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Download/', skipping: Permission denied.
06-13 22:51:53.484 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/DCIM/', skipping: Permission denied.
06-13 22:51:53.484 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Documents/', skipping: Permission denied.
06-13 22:51:53.484 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Audiobooks/', skipping: Permission denied.
06-13 22:51:53.497 1200 1731 W MediaScanner: Error opening directory '/storage/E6ED-D1D0/Recordings/', skipping: Permission denied.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
That would make more sense, actually. At any rate, I personally would like to see this fixed, as this is the only device I have that can use a microSD card, and I don't have an adapter to stick it into a "normal size" SD card slot.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Sure thing. I managed to fix the SD issue. I'll upload a new build in a while.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
New build is up.

2022-06-14 [douglas] [giza]

Updated sdcardFS to 2.0.

Updated the exFAT driver.

Fixed detection of external SDs.
[Fire HD 8 and HD 10 Original Android Development] OS9er:
SD card access is working now, thanks very much :D
[Fire HD 8 and HD 10 Original Android Development] kasumiii:
i updated on the build from 2022-06-14 everything works fine so far. If i find something i will reply back. Thanks alot for the support for those Device.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I gave up with 18.1 (Android 11). However, I managed to reach the bootanimation on 17.1 (Android 10).
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
View attachment 5641253
[Fire HD 8 and HD 10 Original Android Development] koop1955:
You are a g-d among developers! Thanks for all your work.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I managed to fix the most basic things. As of now, wi-fi, bluetooth and audio are working.
[Fire HD 8 and HD 10 Original Android Development] SamDungUser:
I think 10 is the stopping point. 11 seems excessive for this device. Android 9 is still the minimum for most apps. Still props to you for at least trying your best. I've upgraded to a Samsung tab and maybe I'll upgrade the device to LOS 17.1 for fun when it releases. Thanks again for being the dev that stepped up to still support these things!
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
I'm currently having some issues and I would need TWO testers (one for giza and one for douglas) to test a VERY unstable build of 17.1. If you have douglas or giza and you don't mind losing all the data on your tablet, send me a PM please.​
[Fire HD 8 and HD 10 Original Android Development] kirik_party:
I haven't tested any ROM before, and am unaware of complex technicalities of Android. But if no one else volunteers, I'd be willing to test the basic features on Douglas.
[Fire HD 8 and HD 10 Original Android Development] j.schmidt:
@Rortiz2 I'd be happy to help test if you need a tester. Douglas tablet here.
[Fire HD 8 and HD 10 Original Android Development] SamDungUser:
My sister doesnt even use the tablet I gave her. I upgraded to another tab running LOS19 so I can sign up.
[Fire HD 8 and HD 10 Original Android Development] mh1983:
I'm happy to test on a douglas tablet too if needed.
[Fire HD 8 and HD 10 Original Android Development] BrianSamsungTab:
I can test on giza if you need.
[Fire HD 8 and HD 10 Original Android Development] lama81:
Giza here for testing.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Good news! 17.1 is almost as stable as 15.1! (even camera works).

I'll fix a few bugs and upload the first (public) beta shortly (as well the sources).
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
The first beta of LineageOS 17.1 is out!
[Fire HD 8 and HD 10 Original Android Development] Mystiques:
hallo

ich habe eine frage.

Ich habe ein Amazon Fire 8 7th Generation im Keller gefunden.

dieses fährt nicht hoch bzw. bleibt im fire logo hängen.

im recovery komme ich rein habe auch resettet aber weiterhin das selbe problem.

am Pc kann ich aufs Fire nur im Fastboot zugreifen jdeoch nicht im Adb.

Ich gehe von aus das der Bootloader gesperrt ist .gibt es eine möglichkeit diesen zu entsperren damit ich evtl ein fire img aufspielen kann. bzw. zum laufen bringen könnte.

Ich habe Windows 10 und kein Linux.

Es wäre ein Traum, wenn einer mir helfen könnte.

Wahrscheinlich ist das der falsche channel aber ich bin auch ein nub was das angeht ;)
[Fire HD 8 and HD 10 Original Android Development] FreakyyLike:
Im diesem Thread bist du leider völlig Falsch 😅

Frag am besten Hier.

Folge dem Guide oder stell deine Frage dort. Am besten auf Englisch (oder DeepL).

Ansonsten gibt es noch 2 ältere root/unbrick Guides die du auch finden solltest. Eventuell musst du dein Tablet auch öffnen, Stichwort "TP28".

Und beszüglich Linux. Es gibt die möglichkeit "Ubuntu Live-Usb" auf einen USB Stick zu installieren und zu booten. Das Betriebssystem läuft dann vom USB Stick aus und deine Festplatte/Windows bleiben unberührt.
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
Hey all.

I've got a Douglas device that I just broke out of storage and we started using.

I loaded the SlimLP (based on Lineage 12 I believe):

https://xdaforums.com/t/rom-unlocked-douglas-slimlp-10-jan-2020.3996003/

This was done a couple of years ago - I believe it was the first ROM released for this device.

Is there a compelling reason *NOT* to upgrade to this 15.1 version? I see there is a 17 out as well, but it still seems to be in development and may still have some outstanding issues?

The 12 version works ok for me, seems a bit slow but I think that is just the hardware.

I don't have a compelling reason to upgrade other than to be on slightly newer Android base.

Thanks for any advice.
[Fire HD 8 and HD 10 Original Android Development] mikef1:
Deep sleep is the main reason I'm still on 12.

Just look at the listed current issues and see if you can live with them or not.

Mike
[Fire HD 8 and HD 10 Original Android Development] TraderJack:
Yeah last time I had the tabled pulled out I feel like it would drain really quickly when I wasn't even using it - but I used it so infrequently that it is possible I actually let it set for weeks on end and then came back to a dead tablet.

I last used mine on Saturday mid-day and it has been sitting there now unused for what is probably at least 60 hours.

I'm trying hard to remember if it was ay 77% or 73%, but now it is down to 71%. So, even worst case scenario that would be a 1% drain every 10 hours which seems pretty respectable to me (especially compared to my phone which drains about 1% an hour in airplane mode with no use).

I don't know much about the Hardware OMX decoding...not sure that was working even on the 12 version? That seems to be the only other thing that would affect me. The camera issue is not listed for Douglas, and I don't care about the hidden SSID problem.

Can you comment at all on how effective Doze actually is? Like what sort of impact do you see it having vs not?

There are no shortage of comments in the 12 thread that 12 is pretty unstable. Again, I don't use the tablet a lot but I was reading some comics on it for a while on Saturday and it did experience several episodes of locking up to the point I couldn't even turn the screen on/off. It would last for a minute or two at a time and seemed to happen at least 3-4 times over the course of a couple of hours.

I wonder if there is any known objective data about 12 being "unstable" that people have actually seen resolved on an upgrade.