yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
Dt2w didn't work for me. Don't see those options mentioned in the post, either.
[Fire HD 8 and HD 10 Original Android Development] Limerain:
Is there any workaround to make netflix 1080p playback work?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Apologies, might only work for 12.1. If you can find ftsgesturewakeup file within any of those i2c devices it might be under another path.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
If the OMX fix didn't work... there isn't any other way that I know of. My issue is that Netflix isn't "compatible" with mine, so I either have to live with the old 4.x version or watch something else I can download at full resolution.

Hmmm? I found the exact file in the correct folder you pointed me to. I added that coded line to the bottom of it, saved, and rebooted. Were those not the correct steps?
[Fire HD 8 and HD 10 Original Android Development] DragonFire1024:
in the meantime if you are able to watch video and listen to it I suggest Pluto TV. I think you may be impressed you can binge-watch quite a few television shows there about two movie channels live news weather nature shows exclusive content and it's all free. I've never really been a huge fan of Netflix since you can download all of their stuff anyways. So I've always how Pluto TV somewhere on a device and that is a pretty neat platform there are only a few shows I watch on TV anyways so this app fills what would have a gap there is then my TV life.
[Fire HD 8 and HD 10 Original Android Development] TonytheEE:
Do I just install these from the .zip using TWRP? I tried that and it didn't fix video. the youtube app still wouldn't play anything.
[Fire HD 8 and HD 10 Original Android Development] retora:
Yes, flash via TWRP. In case of youtube app this was solved by de- and reinstalling youtube after flashing omx-fix and/or using youtube vanced, if I remember right.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
You remember correctly! In either case, you would still be uninstalling YouTube and reinstalling it. :P
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Try 'ls /sys/bus/i2c/devices/7-0038/ftsgesturewakeup' to see if it exists. If it exists try 'cat /sys/bus/i2c/devices/7-0038/ftsgesturewakeup' and you should see a 1 or a 0. 1 is enabled, 0 is disabled. If it exists and has a value, try 'echo 1 > /sys/bus/i2c/devices/7-0038/ftsgesturewakeup' and then hit the power button. Tap the screen once (or twice) and it should wake up. If it still doesn't, go into settings display and try turning on that setting 'tap to wake' or whatever that originally didn't do anything.

If none of that works, then it just doesn't work for 14 and no need adding that 'echo 1 > /sys/bus/i2c/devices/7-0038/ftsgesturewakeup' to 90userinit. That step is just to make it persistent through reboots, so if it doesn't work, no need.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
I looked back at that original post about DT2W and looks like I've already tried. DT2W appears to only work for 12.1.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
Oof. Damn A bloody shame! Thanks for checking, though, it was a tad confusing.
[Fire HD 8 and HD 10 Original Android Development] Kramar111:
[MENTION=10317629]spelcheck[/MENTION]

Lineage 14.1

127|suez:/ # find / -name ftsgesturewakeup
/sys/devices/soc/11007000.i2c/i2c-7/7-0038/ftsgesturewakeup
1|suez:/ # cat /sys/devices/soc/11007000.i2c/i2c-7/7-0038/ftsgesturewakeup
0
suez:/ # echo 1 > /sys/devices/soc/11007000.i2c/i2c-7/7-0038/ftsgesturewakeup
suez:/ # cat /sys/devices/soc/11007000.i2c/i2c-7/7-0038/ftsgesturewakeup
1

Works in 1 tap :)

Thank you very much!
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
No kidding, that's great news! Ok so just the soc device path is different. I'll type it up, same as the initial post from the 12.1 thread and post in here with the updated path and credit to you. Nice work ?
[Fire HD 8 and HD 10 Original Android Development] Squirrlz:
I got this all installed and set up, but I can't seem to install opengapps. Even the smallest package (pico) says it can't be installed to the system partition. This is on a fresh LOS 14.1 install, is there a step I missed?

Edit: Nevermind, there is an additional step for those that might be in the same situation:

In TWRP go to Wipe -> Advanced -> Change Filesystem

Check the box next to "System"

Select Resize Partition

Swipe to confirm

Reboot back into TWRP and you can now install opengapps
[Fire HD 8 and HD 10 Original Android Development] Datblkbro:
After first instalHow long reboot takes

Nevermind I got it. Iquestion tho can I flash gabbs after first boot r it's best to do it together?? Also gapps link would be nice

Nevermind ???
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
There was a request for a speaker volume boost in the suez 12 thread, so I've put together a version of the headphone enabler (works for both 12.1 and 14.1) that also boosts speaker gain from 8Db to 14Db. Please test and let me know if this introduces any issues that weren't in the previous version of headphone enabler 1.0beta. Thanks!

https://github.com/ezeek/suez/releases/tag/v11-14db

Uninstall the old version by flashing the old version once. Install the new version by flashing the new version once.
[Fire HD 8 and HD 10 Original Android Development] Ignifazius:
FYI: The Zip contains a subfolder, which makes it not flashable.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Thank you for reporting! Should be fixed now, please download again. New filename in the release has suffix '-fixed'. (so I really do hope it's fixed). I can't test because I'm on a family trip. Thanks!
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
suez 14.1 enable dt2w (st2w)

Shoutout to [MENTION=5728225]Kramar111[/MENTION] for finding the new device path for 14.1 suez for this to work! I believe after this is done, you may need to enable 'Tap to Wake' or whatever that setting is under 'Display' settings to work.

Add the following line to /system/etc/init.d/90userinit then reboot.

echo 1 > /sys/devices/soc/11007000.i2c/i2c-7/7-0038/ftsgesturewakeup

I initially got into these fire tablets for use with actiontiles in fully kiosk browser, which has a built in wake-on-motion feature. Normally people have these tablets mounted to the wall, so the power buttons aren't accessible, hence the need for the motion wake. The thing is, you can't use that feature unless you're in fully kiosk browser. So if you are using it in a way where power button isn't convenient or accessible, this will help you out. I have mine on a stand on a side table so fumbling for the power button just pushes it off the stand, etc.

Enable ftsgesturewakeup for single/any touch to wake, or don't and use the power button.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
*Still* doesn't work for me.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
I'd really like to help but I don't have 14.1 on my suez. [MENTION=5728225]Kramar111[/MENTION] anything else you can think of you did to make it work?

I figure just echo'ing a 1 to ftsgesturewakeup and hitting the power button should do it, but it's unclear if the 'Tap to Wake' option in Display Settings needs to be enabled as well.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
Oh, awesome! Screenshot didn't upload! Nice!

Not sure why the XDA Labs app won't let me add a screenshot to an old post, but ok.
[Fire HD 8 and HD 10 Original Android Development] Kramar111:
[MENTION=10317629]spelcheck[/MENTION]

[MENTION=1464372]GuyInDogSuit[/MENTION]

Without enabled Tap to Wake Settings - Display - Wake on plug its would not work

P.S. Usually i use other language on this tablet. That's why i didnt know exactly name of this setting.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
I don't even see the "Tap to wake" option in Display settings.
[Fire HD 8 and HD 10 Original Android Development] Kramar111:
Settings - Display - Wake on plug

P.S. Usually i use other language on this tablet. That's why i didnt know exactly name of this setting.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
That's to make the display light up when you plug in the the charger or unplug it.
[Fire HD 8 and HD 10 Original Android Development] Kramar111:
[MENTION=1464372]GuyInDogSuit[/MENTION]

Yes. I know it. Just give it a try.
[Fire HD 8 and HD 10 Original Android Development] TonytheEE:
Okay, I tried looking around in the files app, in the file browser in TWRP, and via folders in windows. I cannot find this 90userinit file. How are you accessing this? on the tablet, via USB? ADB?

Edit: Okay, I found the file using amaze. I added that line verbatim to the end of the script, but I get a "Saving..." followed by "I/O Error" and it doesn't save the change.
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
I would but I just realized my tablet had died overnight somehow. The battery life on this thing has been terrible as of late. I think it's L Speed doing it.

EDIT: Did not work.

I use MiXplorer with root access enabled.
[Fire HD 8 and HD 10 Original Android Development] retora:
[MENTION=5749760]ggow[/MENTION], it would be nice if you add this to one of the first posts. Thank you.
[Fire HD 8 and HD 10 Original Android Development] Just Passenger:
lineage-14-1

headphone enabler.

v1.0b also v11-14db. speaker O headphone O both speak.

I want only headphone.

Plz. fix it. Thx.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
I'd like to help but you are the only one experiencing that issue. TWRP backup whatever you are running now, wipe and clean install the rom, then flash the headphone enabler (any of them) and then test.

It also might be worth trying to flash the headphone enabler once more, as each time you flash it, it installs or uninstalls it depending on whether it's already installed.
[Fire HD 8 and HD 10 Original Android Development] BeniS98:
When there will be a new build with the latest fixes and current patch level? It's almost half a year since the last build was released.
[Fire HD 8 and HD 10 Original Android Development] NeuromancerInc:
Actually, I had this issue as well when I flashed the headphone enabler in TWRP immediately after flashing the ROM and opengapps after wiping my tablet. This was a suez device and Lineage 14.1.

Uninstalling and installing the latest zip did fix the issue though and the speaker did turn off when inserting headphones.
[Fire HD 8 and HD 10 Original Android Development] :
Is there a volume booster tweak for this like Viper4Android?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
https://github.com/ezeek/suez/releases/tag/v11-14db

In development, but you can test it. Other options are just using V4A, or Dolby DDP or DAP. I personally use the 14Db boosted headphone enabler with Dolby DAP. DAP not for any boost, but just for flavor.
[Fire HD 8 and HD 10 Original Android Development] :
Which one of these is the best way?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Headphone enabler with 14Db boost, because you're already using the headphone enabler anyways.
[Fire HD 8 and HD 10 Original Android Development] :
Ok thanks! What is Dolby DAP and how to use it?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
It's essentially a "surround sound" simulator, to make your speakers sound better when playing music. There are a few places to find it, some have luck with the version called DAP 6.5 and some with DDP 6.5 (DDP is newer). I posted pretty heavily about it in karnak 14 thread IIRC. Doing a search for "Dolby DDP flashable TWRP" should get you halfway there. Sorry I can't do the search for you, short on time.
[Fire HD 8 and HD 10 Original Android Development] :
I appreciate this but I didn't get any results relevant to Fire HD 10. Can you tell me which thread you posted it on so I can search for it?

Edit : Is it the Repey6 one? Is that up to date?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
It's not specific to any device, yes it's the repey6 builds you are in the right place.
[Fire HD 8 and HD 10 Original Android Development] :
Sorry to be annoying but one last thing. The OMX Fixer for YT Vanced by Ziona worked but is buggy for example the quality isn't always what I choose it to be. When I use 1080p60, it bugs and plays slowly like 5 fps. It works OK for 720p60 but the quality occasionally drops. Is there a way to fix this or a working alternative to OMX Fixer?
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
I wouldn't expect a unofficial rom to perform exactly as stock does in regards to video codecs. I'm not even sure stock hd10 is able to play 1080p60.. could, but I don't know. It takes a LOT of trial and error to come up with these fixes, and they might get us close to perfect, but the last 10% sometimes just isn't attainable.

All that being said, I don't know of any other fix for video codecs. There are some settings within Vanced that might help? It would be under the normal settings menu of YT, but it'll be specifically "Vanced Settings" or something like that.
[Fire HD 8 and HD 10 Original Android Development] meanhoe:
I have a Snapdragon Note 8 unrooted. The one thing I've missed most since switching from my Pixel XL is Viper4Android. Music sounds so much better now on my Fire HD 10. Viper4Android is working wonderfully. Thanks [MENTION=5749760]ggow[/MENTION]!
[Fire HD 8 and HD 10 Original Android Development] retora:
I had the same issue with my sdcard. Titanium Backup was able to navigate to the external sdcard ("document provider method"), but the confirmation dialogue wasn't useable. So I copied the titanium-folder to internal memory and was able to use it. After the restore and a reboot Titanium Backup then was able to use the external sdcard (but it seems to be slower compared to 12.1). ES File Explorer Pro is also not able to see the sdcard in normal way.

Nevertheless there already is a path mnt/media-rw/sdcard1, but it is not used. Where do they store the mountpoints within Nougat? I feel a little lost without etc/fstab... :)

Edit: [MENTION=5749760]ggow[/MENTION] Is this sdcard-issue a part of "Device configs will be available once I have had time to digest the prototype" or is this a general Nougat-property?
[Fire HD 8 and HD 10 Original Android Development] ggow:
I don't really know the details of how sdcard functions in nougat. I have some reading to do to understand it and then work out what can be done.
[Fire HD 8 and HD 10 Original Android Development] ggow:
By device configs I'm talking about the updated source code to build cm-14.1 branch. So nothing to do with sdcard. The kernel source is updated on my github. But the mt8173 and Suez repos are not. I usually prototype a new branch then sort the mess out afterwards ☺
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
Was Nougat the version of Android that introduced adopted storage?
[Fire HD 8 and HD 10 Original Android Development] ggow:
Yes it was.
[Fire HD 8 and HD 10 Original Android Development] Seo2636:
hi, Thanks for new rom for fire hd 10. I use this tablet as a youtube machine, so it is critical to me that I cannot watch youtube with youtube vanced.

But I can wait for update. I have a question for update.

the youtube problem can be fixed easliy? or it is hard to fix or impossible to fix it?

And if I download and install this rom right now, and wait for update , if new update relesed I should reset my tablet? or Just flash is okay?

my english is poor because i am not english speaker. thanks for making good rom
[Fire HD 8 and HD 10 Original Android Development] ggow:
I'm looking into OMX (video) now.

When new builds are available, you will be able to dirty flash them. No need to reset the tablet.
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Normal. You can't edit fstab locally. You need to unpack boot.img.

Enviado desde mi Aquaris M8 mediante Tapatalk
[Fire HD 8 and HD 10 Original Android Development] retora:
Thanks. My android skills are expandable...
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
What's exactly wrong with OMX? I built CM13.0 for my BQ M8 (mt8163) and fixed OMX with a few edits in ffmpeg.

Enviado desde mi Aquaris M8 mediante Tapatalk
[Fire HD 8 and HD 10 Original Android Development] ggow:
What changes did you make?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
It was libstagefright not ffmpeg, sorry:p

This commit is what I edited:

https://github.com/R0rt1z2/android_frameworks_av/commit/3ac40b12e77b145ba1149b00cc50720a828a50ec

After that, audio and OMX (Youtube, Prime Video, etc) started working:)

Regards.
[Fire HD 8 and HD 10 Original Android Development] ggow:
I already have those patches.
[Fire HD 8 and HD 10 Original Android Development] dr.madmax:
Hello ggow,

thanks a lot for your work!

I have a Problem with the external SD Card.

Root Explorer, Explore and other Apps can't get access to it, they don't show this folder?!

In your Lineage 12.1 it worked well...

Any Solution for it?

Thx dr.madmax

Gesendet von meinem SM-G975F mit Tapatalk
[Fire HD 8 and HD 10 Original Android Development] ggow:
It's on my list things to look into. I'm working on OMX stuff first then look into sdcard.

Nougat seems to work differently than lollipop with respect to the sdcard.
[Fire HD 8 and HD 10 Original Android Development] retora:
For the moment you can find the sdcard at mnt/media-rw/xxxx-xxxx.
[Fire HD 8 and HD 10 Original Android Development] Shadow Death:
I'm just checking to say that my sdcard works flawlessly with this rom. :)

For some reason the 12.1CM build would format my 15GB sdcard as a 15MB sdcard. lol

Also the playstore downloads seem to also be fixed.

Edit: About the sdcard. I did a format of my sdcard from inside CM14.1, this is what solved my sdcard issues.
[Fire HD 8 and HD 10 Original Android Development] dr.madmax:
Thanks, I will try it[emoji106]

Gesendet von meinem SM-G975F mit Tapatalk
[Fire HD 8 and HD 10 Original Android Development] Athan Alexander:
This is AWESOME!

I stopped flashing ROMs after the Galaxy S7 (bootloader mess), so the last device I flashed was my Nook Tablet, which I now find too small to read on, as my reading material now consists of university textbooks rather than leisure texts. I've just purchased the 2017 Fire HD as the cheapest solution to read my textbooks, and was very excited to find that the flashing community is ever unhappy with stock UIs and ROMs and doing something about it.

I don't even get my device until tomorrow, but finding this post has already made the experience better!
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
I don't notice any difference in volume with the headphone enabler. The headphone jack works, but it's still very quiet.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Please be more specific. Which version of headphone enabler? There is a 1.0-beta with no changes to any gain, and another with 14db SPEAKER boost. I've seen complaints that the headphone volume gets too loud as-is. You are asking for a higher max volume for headphones?
[Fire HD 8 and HD 10 Original Android Development] GuyInDogSuit:
The 1.1 14dB speaker boost fixed one. The speaker and headphones are too quiet.
[Fire HD 8 and HD 10 Original Android Development] spelcheck:
Okay you are using the 14db boosted speaker gain version. I think this means you are hearing the higher volume through the speakers but you'd like them to be even louder at max volume AND you'd like the headphone max volume to be boosted as well. If I'm understanding correctly, I can PM you with a few manual changes for you to test. :good:. Let me know HTH!
[Fire HD 8 and HD 10 Original Android Development] psi78:
Video streaming didn't work

Hi,

installed your Lineage 14.1 custom ROM on Fire HD 2017 / Fire OS 5.3.7.0 (most current one from amazon) after these steps https://xdaforums.com/showpost.php?p=81840723&postcount=1070

Installed also with TWRP:

opengapps 7.1. arm64 nano

suez_LOS121-141_hpenable_v11-14db-dev_fixed.zip (for wired headphones) from https://xdaforums.com/showpost.php?p=81719917&postcount=552

Wired headphones worked.

What didn't work:

Camera

Video streaming on various other websites than youtube (youtube video streaming worked).

I tried it with different browsers. Also tried installing Android System WebView from Playstore but couldn't change to it in developer options.

Apps that didn't work from the Playstore:

DKB Tan2go (crashing - propably because of custom rom? Even hiding in Magisk Manager didn't work).

Netflix - worked with manual apk installation though

Thanks for your work, had to go back to LineageOS 12.1 though because of the video streaming.

Any chance for Lineage OS 17.1? I'd be willing to test/contribute :). Kernel sources for Fire HD 10 2017 can be downloaded according to this post https://xdaforums.com/hd8-hd10/development/amazon-fire-hd-102017-kernel-source-t3904021 :)
[Fire HD 8 and HD 10 Original Android Development] Michajin:
Post #248 has the OMX fix for videos on 14.1. I think there are other fixes in the thread. OP is taking a break from developing...
[Fire HD 8 and HD 10 Original Android Development] psi78:
Thanks for the hint.

On 720p and 1080p Videos it doesn't seem to work properly tho sometimes :(

And Netflix app in Lineage OS 14.1 can't download offline videos, whereas in Lineage OS 12.1 it does :(

oh well...
[Fire HD 8 and HD 10 Original Android Development] :
Does anyone know when the latest LineageOS for Suez will be released? Karnak was ages ago but the last update for this was in September? Has ggow left? Any idea when he'll be back?
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Hi,

ggow is giving itself a break for the "development world" due personal stuff. All we can do is just wait until he says anything.

Keep in mind developers have life aswell;)

Regards.
[Fire HD 8 and HD 10 Original Android Development] stephanstricker:
I think we can assume that this project is dead, is there any other ROM besides the LineageOS 12?
[Fire HD 8 and HD 10 Original Android Development] psi78:
I'm trying to compile Lineage OS 17.1 for suez, as suez is not yet officially supported by Lineage OS i'm stuck with compiling at the moment though now, getting errors from breakfast and brunch commands (device suez not found etc.).

I habe the tablet, device sources for suez from Amazon and ggow's compiling setup (for Lineage 14.1) from github, integrating it into an unofficial Lineage build didn't work for me yet though.

So if anyone could point me in the right direction, i.e. how to do that unofficial build i'd be grateful.
[Fire HD 8 and HD 10 Original Android Development] Noter2017:
The project isn't dead. Currently the dev simply has more important things to do in his life.

This ROM runs perfectly fine when you install all the fixes posted here. There's the PlayStore bug but I can live with that

---------- Post added at 14:33 ---------- Previous post was at 14:26 ----------

Head over to the custom ROM brainstorming thread:

https://xdaforums.com/hd8-hd10/general/chat-hd10-2017-custom-rom-brainstorming-t3915389

Someone posted a working but buggy Lineage OS 16 there and DragonFire1024 also wrote about his attempts to compile Lineage OS
[Fire HD 8 and HD 10 Original Android Development] stephanstricker:
Sorry but this project has not been touched for almost half a year so I consider it dead.
[Fire HD 8 and HD 10 Original Android Development] Flo655:
Thanks for the OMX fix guys! This build is now near perfect. The only thing I noticed is that Widevine seems to not be working at all (it did work with the Lineage 12.1 build) - I can't play anything from an app expecting to communicate with the hardware-level DRM, and nothing shows up when using the DRM Info app, not even L3 support.
[Fire HD 8 and HD 10 Original Android Development] BeniS98:
Me too. There are several more guys which contributed to this project so I don't think that ggow's absention is really the problem.