yashsingh1/xdaforums huggingface dataset:
[8.9" Kindle Fire HD Android Development] jaramosp:
Hi! f2fs was implemented by Hashcode in cm12 Data with a new twrp. In Hashcode words:

"Only data uses F2FS the way I have it set. And the improvement isn't something that will immediately be apparent (or necessarily standout in benchmarks). The FS was designed for ssd/emmc type devices. The lower level is designed specifically to allow firmware to do its maintenance over time, keeping the performance at a more even level. Where with ext4 you can see times where the FS just doesn't keep up very well and needs large trim functions.

System is mounted read-only and doesn't suffer under ext4 like data."

I have now cm13, I think that only Transi1 can tell us if this rom has still the Fsf2 option in data.
[8.9" Kindle Fire HD Android Development] transi1:
i`ll try applying rework f2fs commits, but it need interest from peoples for test this future
[8.9" Kindle Fire HD Android Development] monster1612:
I'd be willing to test it out. :)
[8.9" Kindle Fire HD Android Development] gatalon:
Like i said, CM13 works with f2fs option in data partation.
[8.9" Kindle Fire HD Android Development] ipdev:
More than willing to try any update.

I have a set of backups images I can restore. (From the first time I bricked my tate. I have set for jem also. Feel free to explore with that variation.)
[8.9" Kindle Fire HD Android Development] monster1612:
I compiled a CM13 build with [MENTION=6751354]transi1[/MENTION]'s sources (including the experimental f2fs commits). If anybody's willing to flash it, I'd be glad to upload the zip. :)
[8.9" Kindle Fire HD Android Development] transi1:
build 20160311 (backup before flash, gapps need for upgrade, don`t flash SuperSU): http://www.mediafire.com/download/kylody435gdmcb2/cm-13.0-20160311-UNOFFICIAL-jem.zip

r17, march security, rework f2fs(data and cache)
[8.9" Kindle Fire HD Android Development] BobJayJr:
[MENTION=6751354]transi1[/MENTION] Is a clean flash needed /recommended for this ROM if flashing over prior version?
[8.9" Kindle Fire HD Android Development] ipdev:
[MENTION=6751354]transi1[/MENTION]

Last build seemed to be working great! I installed, updated apps, & made a twrp backup.

I wiped it by mistake. ?

(I was switching between my jem & tate. I thought I had my tate connected, and well that build wasn't going to good. I wiped the wrong one.)

I'll reinstall it tomorrow. (Tomorrow is now Today? ? Crap it's late!)
[8.9" Kindle Fire HD Android Development] gatalon:
[MENTION=6751354]transi1[/MENTION]

f2fs works.

I want to report a bug about Hardware accelerate video playback use MX Player.

When i play a video use MXPlayer, pause the video and push the power button turn the device into sleep mode, wait a second, push the power button again to wake up the device, try to resume the video, you will found the Hardware accelerate breaks you never use it untill you reboot your device.

I don't you if you can understand me, if so, can you fix it? thank you.
[8.9" Kindle Fire HD Android Development] Cronoss:
Any ideas if USB OTG will ever become a thing on this device?

Thanks for CM13 and TWRP 3.0.0.0 btw!
[8.9" Kindle Fire HD Android Development] transi1:
it`s hard to debug trouble, only i suggest to you - kill mx in recent task and run again, mx can resume from pause time.
[8.9" Kindle Fire HD Android Development] transi1:
if otg and hdmi works in cm11 or cm12 (any confirms?), i`ll try debug this feature (Hashcode had suspended debug process and many omap4-devices have this troubles).

i had tried debug hdmi, but its needs so much time.
[8.9" Kindle Fire HD Android Development] Shack70:
I always use software decode and turn off hardware acceleration on MX Player. It always seems to stutter with hardware in for me. It might be the bit rate is too high, not sure. Switching to software let's me play any video smoothly. It's been this way for me on any custom room version.
[8.9" Kindle Fire HD Android Development] Cronoss:
AFAIK, otg has never worked on any cm version or rom.

Can't confirm for hdmi since I never tried it.
[8.9" Kindle Fire HD Android Development] transi1:
thank you
[8.9" Kindle Fire HD Android Development] transi1:
hdmi seems works well in cm10.2, but in cm11 and cm12 cause reboot
[8.9" Kindle Fire HD Android Development] gatalon:
software decode works good, but it needs more battery.
[8.9" Kindle Fire HD Android Development] monster1612:
I get the same "garbage frames" as described earlier when viewing any video on Snapchat, Instagram, or in just about any app. [MENTION=5247450]gatalon[/MENTION]'s description of the issue completely applies to me here. Also, audio is very choppy at times on the kindle in general. I've only noticed this with CM13-based ROMs, and the issue is quite prevalent. Would you need any logcat or kmsg output?
[8.9" Kindle Fire HD Android Development] BobJayJr:
[MENTION=6751354]transi1[/MENTION] I am trying to flash the 20160311 build and not meeting with success. I use TWRP to perform a factory reset. Try to install the ROM and Gapps (either together or individually) and am immediately returned to the TWRP landing/home page. I can restore the previous system using TWRP. I had previously converted the data partition to f2fs using TWRP. Any thoughts/suggestions?

BTW I really like this ROM. It's smoother/faster/better than the LP ROMs (and even some of the KK ROMs) I have tried on this tablet. Thanks and keep up the good work.
[8.9" Kindle Fire HD Android Development] monster1612:
What version of TWRP are you using? You should be flashing with either 2.8.7.x or 3.0.0-0+.
[8.9" Kindle Fire HD Android Development] BobJayJr:
I'm using 2.8.7.0

Addendum: just installed TWRP 3.0.0 and when I try to install the new ROM I get a message that the zip file is corrupt. Will download again and retry.

Addendum #2: apparently the problem was ES Downloader. Downloads in Chrome seem to work fine?.
[8.9" Kindle Fire HD Android Development] Ribery771:
Yes, hdmi worked with cm 10.2 and stopped working with cm 12. I would love to see it working again, since it's the only way my father can watch movies :D
[8.9" Kindle Fire HD Android Development] transi1:
maybe android cast?
[8.9" Kindle Fire HD Android Development] transi1:
try for the father HDMI test build ;) on RR5.6-thread
[8.9" Kindle Fire HD Android Development] Ribery771:
Downloading right now!
[8.9" Kindle Fire HD Android Development] gatalon:
Kill mx in recent task won't work, I still can't use hardware accelerate until reboot, even have tried other video player, can't wake up the hardware accelerate except reboot. I believe it is something like video driver issues. Can you debug it? I can help to test what ever you want. Thank you.
[8.9" Kindle Fire HD Android Development] transi1:
please, post screenshot with mx in sw-state and information about codec for video file
[8.9" Kindle Fire HD Android Development] gatalon:
Very strange, looks like video driver working well in latest build.:):eek:
[8.9" Kindle Fire HD Android Development] monster1612:
I tried tinkering with LiveDisplay - any attempts to calibrate the screen colors or turn on the day/night settings result in immediate screen spasms and garbling, followed by an apparent system crash. I can PM a last_kmsg if requested.
[8.9" Kindle Fire HD Android Development] azkeke:
LTE support??

hi! thank you for GREAT ROM!! I installed on my fire 8.9 hd LTE, it works really good!! thank you,,

btw... are you planning to add LTE enable option on this rom??
[8.9" Kindle Fire HD Android Development] transi1:
do you know any cm10 or cm11 build with works lte? (need for check commits)
[8.9" Kindle Fire HD Android Development] transi1:
it`s need kernel patch, i`ll try applying
[8.9" Kindle Fire HD Android Development] azkeke:
i saw couple post that older CM10 has LTE version that work, so i tried to download it, but the link is broken..

anyone know where i can download older CM version that work with FIRE 8.9 HD LTE 2nd gen.??
[8.9" Kindle Fire HD Android Development] transi1:
build 20160327 (backup before flash, gapps need for upgrade, don`t flash SuperSU): http://www.mediafire.com/download/4quz2200rskgu4j/cm-13.0-20160328-UNOFFICIAL-jem.zip

ps kernel 3.0.101+, HDMI-test, tested gapps: https://github.com/opengapps/arm/releases/download/20160315/open_gapps-arm-6.0-pico-20160315.zip
[8.9" Kindle Fire HD Android Development] serbash:
Is it possible to make it able connect via WiFi on 5Ghz like on Amazon OS?
[8.9" Kindle Fire HD Android Development] azkeke:
is this version work with LTE KFHD 8.9?
[8.9" Kindle Fire HD Android Development] monster1612:
I tried today's opengapps build (3/28/16) on a dirty flash of this, and I get constant FCs from the Play Store.
[8.9" Kindle Fire HD Android Development] BobJayJr:
Same here
[8.9" Kindle Fire HD Android Development] Dnorris55:
Me too. I've tried several open gapps, dirty flashed, wiped data, did clean install. Same result... Play store has stopped. Had to restore TWRP backup.
[8.9" Kindle Fire HD Android Development] monster1612:
Also, the camera no longer works at all on the latest build. It was mostly functional in the 3/11 nightly.
[8.9" Kindle Fire HD Android Development] transi1:
build 20160404 (backup before flash, gapps need for upgrade, don`t flash SuperSU): http://www.mediafire.com/download/v9qe5dibd2cc5pf/cm-13.0-20160404-UNOFFICIAL-jem.zip

ps kernel 3.0.101+, HDMI-test, tested gapps: https://github.com/opengapps/arm/releases/download/20160315/open_gapps-arm-6.0-pico-20160315.zip
[8.9" Kindle Fire HD Android Development] monster1612:
I'll clean flash this, test out the camera through a third-party app, and report back with a logcat if it fails. I'm also building a ROM as a side project that you can find here (my apologies for the shameless self-plug), and I'm trying to backtrack through your commits to see which one(s) may be causing the camera to fail.

EDIT: I grabbed two logcats from the 04/04 CM13 build. The camera still doesn't work on it.
[8.9" Kindle Fire HD Android Development] transi1:
thnx, can you post last_kmsg?
[8.9" Kindle Fire HD Android Development] pitcrawler:
Here's my last_kmsg file. I have the same setup. Kindle fire 8.9" Build 5.6.6. Camera not working.

I noticed in this file that the camera_dcc service starts then quickly exits.

Edit: I have the Resurrection Remix version build (5.6.6) 20160402 installed.
[8.9" Kindle Fire HD Android Development] monster1612:
Here's a last_kmsg (which I'm assuming was generated while the device rebooted itself multiple times before even booting into CM). I tried capturing a kmsg by itself while the device was booted, but it appears that didn't go as well as I thought. I'm fairly sure [MENTION=5324555]pitcrawler[/MENTION]'s kmsg grab would mostly resemble it if I had gotten it successfully. :p
[8.9" Kindle Fire HD Android Development] syrinxxx:
Boot up speed

Hi,

flash worked all fine for me for my fire HD (7).

Just to compare how about the boot up speed.

Feels very long, isn't it?

Cheers
[8.9" Kindle Fire HD Android Development] wizard_mini:
I flash this rom, but when need input wifi pwd, it sucks, what can i do ?

---------- Post added at 07:28 PM ---------- Previous post was at 07:26 PM ----------

i wipe , then flash this rom, does it correct?
[8.9" Kindle Fire HD Android Development] transi1:
r43 on new mediafire: https://www.mediafire.com/folder/5olnizsgh2jz5/jem
[8.9" Kindle Fire HD Android Development] wizard_mini:
I flash the new rom, youtube can not play correct, black screen. Maybe it's video play error, pls fix it. Thanks.
[8.9" Kindle Fire HD Android Development] jaramosparra:
I flash the new rom, no problems with youtube or videos...
[8.9" Kindle Fire HD Android Development] jassker:
i have the same problem with youtube, when i restart i can see the videos, but with 30 min aprox, no more, if i restart again kindle works, :(
[8.9" Kindle Fire HD Android Development] bustr85:
I fleshed 0509 several times with and without gapps wiping the cache and setup wizard is constant fc and so is play music
[8.9" Kindle Fire HD Android Development] bustr85:
I gave up in the end and did a factory reset
[8.9" Kindle Fire HD Android Development] ipdev:
I have noticed, regardless the device or rom, some updates do not take. (Especially update after update ect.)

Resetting all the way back to stock, re-rooting and installing the newest (or last newest) build seems to correct some errors.

My jem is running ResurrectionRemix-M-v5.6.8-20160506-jem

- I will admit, I haven't touched it since then. (I just turned it on to see what build it was running.)

Sent from my SM-T330
[8.9" Kindle Fire HD Android Development] pickandrew:
Hello, This ROM is stable or in beta version?
[8.9" Kindle Fire HD Android Development] monster1612:
Still beta, although this ROM could be used as a daily driver is so desired. The camera doesn't work so far, and other issues are prevalent throughout these builds, but otherwise it's pretty stable.
[8.9" Kindle Fire HD Android Development] Adash:
This build runs very stable. Only issues I've found are streaming video playback and some Google Services not recognizing the account I'm using on my device.

I've found a workaround for the video issue, if my videos run higher than 720p the video doesn't play, but the audio does, dropping to 720p or lower fixes that issue, rarely 720p doesn't work, in that event info to the next lower quality. Not sure what is the underlying cause.

Next I can use the Play store to install apps, however Google Now, Gmail, Keep does not recognize the Google account I have registered on my device, trying to use the same account to activate them, it tells me that the account is already in use however, yet I can't continue with the apps registration process.
[8.9" Kindle Fire HD Android Development] redhonker:
Looks like the latest is r43 0509.

I have CM 11 installed. Does anyone have instruction on how to upgrade? I only remember using FlashFire a long time ago but lost those information.

Thanks
[8.9" Kindle Fire HD Android Development] monster1612:
You should be able to get away with flashing the CM ROM over your current install without wiping anything. However, I can't vouch for this, as I've never tried it myself. Make sure you back up your data before flashing, install either TWRP 2.8.7.x or 3.0.x before you flash (both available within the 8.9" development thread), flash an opengapps package if you use that with CM11, and make sure you have working ADB and fastboot in case of an emergebcy. :)
[8.9" Kindle Fire HD Android Development] redhonker:
I have TB so don't mind wiping. I remembered the last few times I used FireFlash. Do you think it will work as well? Not sure the difference b/w flashing with TWRP and FlashFire.

Thanks

---------- Post added at 03:48 PM ---------- Previous post was at 03:00 PM ----------

Just double check to make sure I won't brick it.

Fire Flash v1.1 shows Bootloader: Flash kfhd8-u-boot-prod-8.1.4.in

Do I need to upgrade?

Also, do I flash both ROM and gapps together?

Thanks
[8.9" Kindle Fire HD Android Development] monster1612:
FireFlash might work, but I've noticed mixed results from other users in the forums. With TWRP, you're directly in recovery (not in a live Android system/OS), so any files you flash should flash without any trouble (assuming you have the latest TWRP installed on your device). However, with FireFlash, you're flashing from the Android system itself (unless you choose to flash zips, in which case I think it reboots into recovery to execute the flashing commands). TWRP is recommended, considering that it's easier to make low-level system modifications when you're not booted into the system itself.

As for your other questions:

No, you do NOT need to upgrade the bootloader. in fact, doing so would patch the exploit that lets one run custom ROMs on the kindle, making it a necessity to either flash the stock system or the 8.1.4 bootloader to fix the issue.

It's highly recommended that you flash your ROM and gapps (and other mods, if so desired) all in one pass. If you've previously flashed gapps with earlier builds, and you don't flash them when you update (normally, you don't need to do this, but the gapps survival script is broken for cm12+ builds), then once you boot into Android, the system will "forget" your Google Account login state and settings, and you'll need to sign in again after flashing the gapps. Also, the new permissions system in CM13/Android M causes a bug in the 6.x ROMs where you have to manually set the right permissions for each core Google app in order to prevent force closes if you don't flash the ROM and gapps together before booting into Android.
[8.9" Kindle Fire HD Android Development] redhonker:
Did the upgrade tonight

First, use FireFlash to upgrade TWRP to kfhd8-twrp-2.8.7.0-recovery.img

Second, boot into TWRP recovery, install cm-13.0-20160509-UNOFFICIAL-jem.zip, wipe cache and dalvik cache, and reboot (dirty flash). I did not flash gapps.

The first reboot took several auto-reboot after the blue logo. I have not done this for a while so was quite worried. Eventually it passed that stage. I was curious seeing only 20 apps requires optimization. Rebooted a few more times and see more apps optimized on startup. However, Google Play Service kept crashing.

So I went back to recovery and flashed open_gapps-arm-6.0-mini-20160605.zip (stock is too big). Wiped cache and dalvik caches. See 80+ apps optimized on startup.

However, things got worse after the boot. There is a constant popup of "Setup Wizard has stopped", not matter how many times I click OK. Now I have no access to the home screen. Something is constantly invoking it after it crashes.

Tried to re-flash both ROM and gapps together, wiped both caches. Same problem.

Found a solution online. Get into settings -> Memory -> Apps, location Setup Wizard and click on information, the permission will say nothing granted. Grant permission to phone and contact.

I'm now in home screen. I'm not sure if everything else would work nicely. Will try to see if I need to do anything else. The first post says

I hope I can get by without it.
[8.9" Kindle Fire HD Android Development] redhonker:
Some initial observation.

Startup takes a long time, 4 minutes on average.

Reboot sometimes do not work. Manual power-on is needed

Power-off will turn the screen to black quickly. However, there appears to be something running in background as pressing power button has no effect for a few minutes.

WiFi does not auto-connect on startup (or there is a really long delay > 1 min which I did not wait). When I connect it, sometimes it complains that there is no internet even though everything works fine.

Clock app crashes. Is there a replacement?

Took a while to figure out root. It's under Developer Options. Have to turn it off and then back on. The popup is titled Privacy Guard. It worked for some apps right away (e.g. Helium or AFWall+) but others requires re-installation (e.g. AdAway and the critical TB). The remembered settings is buried in Settings -> Privacy -> open each app

Some issue with Helium using desktop enabler (before I figure out root).
[8.9" Kindle Fire HD Android Development] redhonker:
Just noticed something: clear cache in App Settings does not work. Nothing happens when I press it. Anyone has similar problem?

Thanks
[8.9" Kindle Fire HD Android Development] monster1612:
I wouldn't know, as I haven't tried out the latest build. I'm still on an older build from almost 3 months ago, but it's the last CM(-based) build that has a functional camera.
[8.9" Kindle Fire HD Android Development] redhonker:
I'm using cm-13.0-20160509-UNOFFICIAL-jem. The camera does not work (Can't connect to camera). Is that the latest?

My biggest complaint is the WiFi. While internet connection works for every app I use, it's reported as "Connected, no Internet". This probably leads to the disconnect on startup
[8.9" Kindle Fire HD Android Development] redhonker:
WiFi connection issue resolved. There is a new entry in AFWall+: 1000 Setup Wizard, Android System, CyanogenMod System, Settings Storage, Input Devices, Phone Call Management, Key Chain, CM Settings Storage, Settings, Fused Location, Dev Tools. It must be allowed to use internet.
[8.9" Kindle Fire HD Android Development] :
Hey [MENTION=6751354]transi1[/MENTION], any chance of a refreshed CM13 build? Or pushing your patches up to CM for auto builds? Or can anyone walk me through what it would take to try to pick up where this leaves off? I've never managed to get a local build environment working, but I just upgraded to 32 GB, so maybe that will help...
[8.9" Kindle Fire HD Android Development] monster1612:
Answering your questions in order here:

That will likely happen. Not sure when, but if transi doesn't, someone will.

Submitting the device repos to CM is a possibility, but it's a lot harder than it seems. Quoting the CM wiki:

Full hardware support is required for any CM ports that want to be considered official. That means everything - camera, mic, bluetooth, etc. In the latest builds (containing the 3.0.101+ kernel, anyway), the camera's nonfunctional. Obviously, this is a blocking issue.

The build also needs to be stable. I'm not sure about the stability of any recent builds, as I haven't tested them enough to try to get a feel for how volatile they might be (the broken camera is a no-go for me).

You would likely want a lot larger build environment. 50GB sounds more doable (and that's without ccache!). Also, try to up your RAM - I do my builds on Ubuntu Xerus with 8GB of RAM and a ~300GB HDD. I've heard SSDs are a lot faster, but the price tag is a bit hefty, and my guess is that building does a lot of wear and tear on the drives. Can anyone confirm this?

Finishing up here, if you're going to start building CM, you'll want to use a local_manifest file for the kindles. I have one on a github repo here. Finally, when building, you'll likely run into issues that cause the build process to halt. Edit the following files as specified here, and feel free to PM transi for any other issues you run into.
[8.9" Kindle Fire HD Android Development] alexander_32:
NEW BUILD (MOB30Z) with 3.0.72+ kernel.

https://www.androidfilehost.com/?fid=24591000424960032

Installation: full wipe / flash ROM + GApps / wipe cache + dalvik cache.
[8.9" Kindle Fire HD Android Development] Paprika88:
rom works very nicely.

Only thing is I've been unable to install google play games, every time I did, I got an error 505 message

another issue: when i wipe/format i get E: Unknown MTP message type: 1

not sure if this should be of concern
[8.9" Kindle Fire HD Android Development] Shack70:
Had the same issue on my Kindle. Install this version: https://www.dropbox.com/s/f85edfn0kqdjuig and update as normal.
[8.9" Kindle Fire HD Android Development] :
Haven't seen that before, but make sure you're using the latest twrp posted here.
[8.9" Kindle Fire HD Android Development] ipdev:
Working for me.

update-kindle-8.5.1_user_5159720

kfhd8-u-boot-prod-8.1.4

kfhd8-twrp-3.0.2-2-recovery

kfhd8-freedom-boot-8.4.6

cm-13.0-20160827-UNOFFICIAL-jem

open_gapps-arm-6.0-pico-20160828

BETA-SuperSU-v2.77-20160827190633 (Forced system install.)
[8.9" Kindle Fire HD Android Development] js290:
Testing this build now. Just had Settings crash while uninstalling an app. Attaching logcat and bugreport.
[8.9" Kindle Fire HD Android Development] alexander_32:
Sorry, but I don't have jem and I have other projects. Maybe I'll find the problem later.

By the way, what exactly do you mean "Settings crash while uninstalling an app"? It crashes when you're clicking on uninstall button? What app do you try to delete? Did you try to reboot?
[8.9" Kindle Fire HD Android Development] :
Was the app chrome? How did you install the play store/gapps?

Also, you may be using a pirated version of Swype.
[8.9" Kindle Fire HD Android Development] js290:
All of the above. Swype isn't technically pirated; I installed from the base.apk from another device. I have a license for it. Settings definitely crashed during Chrome uninstall. I'm also just the pico version of open_gapps.
[8.9" Kindle Fire HD Android Development] redhonker:
What is the step to upgrade from 20160509 to 20160827? Do I just flash the new zip and wipe cache?

Thanks