[Transformer TF300T Android Development] ringdingx:
What format of video files are you trying?? Are they encoded x264, xvid, VC1, .mov or that m4v apple encoded? Have you tried "BSPlayer FREE" (on play) or MX Player Free or my REAL concern, using the 'mediacenter' "Kodi" (Formerly "XBMC"--open source & always free on Play or @ Kodi.tv) It (Kodi's player) uses libstagefright for HW accelerated player... which is i THINK just the default "DVDPlayer" it calls it. On raspberry pi/pi2 the default player (on OSMC formerly RaspBMC) is "OMX" Player... its like Broadcom's OpenMAX optimized player for the SoC (point is not for a Tegra3 or Tegra* or nvidia anything really) on Android it uses "amc" which is (again i THINK) just DVDPlayer wich is default and CAN use the nVidia Tegra3 HW acceleration on Lollipop (example it will work on stock lollipop on any device and works great on Zombi-POP 5.1.1 so custom ROMs as well but i have herad that on some Marshmallow custom ROMs (my friend's nexus 6 custom ROM, for example) needs to have the libstagefright loaded separately) and i really dunno where he gets it from i asume xda somewhere.

Also, can anyone PLEASE explain why etx4 makes app optimization so slow on Android 6?? On a "HARD" reboot Zombi-POP will sometimes optimize my current ROM's apps and it takes maybe 10 minutes for 110 apps or so.... so WHY on Android 6 is it so slow? I assume it is ART doing that optimization but i am not an android genius like Tim or that "_that" guy (and many of the guys on the Zombi-X team & OMNi... props to ALL you guys!!). I know enough C++ to be dangerous and i couldnt begin to even customize a kernel (which i hear is compiled in C) but as far as my Linux goes... Debian Jessie runs on ext4 and (OSMC based on Debian Jessie and i am 85% sure it makes a fat32 partition for boot and an ext4 for the "OS". It is unreadable by Windows XP/7 so i assume it's ext4). They did not teach this stuff at my College, and I have no mentor to help me... my windows boxes are all suuuper OLD so i am mainly using a 2008 Macbook or my TF300T, a STEAL @ the 200$ i paid for it and the KB/dock in 2013, as it has been given new life by Tim and Zombi/OMNi over and over (Props to u devs!!). I think ASUS stopped updating at ICS 4.2.1 or so.

So, WHY is f2fs so much faster?? I read in posts that if you aren't flashing new roms "OFTEN" and wiping f2fs that it can get messy and slow unlike ext4... but maybe someone can clear that rumor up as well??

Also, and this is SUUPER "n00b" but i think a lot of people want to know... is a TWRP (Kang ver) "Wipe" the same as a "Format"?? I thought NOT, as a data wipe would always leave TWRP backups and my Kodi library (on data partition, but in a .Kodi dir so hidden), and after a "wipe and flash" the TWRP backups as well as my kodi library would always be there still. But as i was raised (hehe) a "Format" was a 100% loss of files/data (at least when doing WinX reinstalls). Surely a format from ext4 and change to ANY new FS will kill ALL of that stuff, as i read on this thread "so backup stuff you want to keep before "formating"."... am i making sense or is this the rhetoric of a complete doofus n00b??

To restate, is a TWRP's (The KANG ver) "wipe"=="format"? When someone says "yes you have to format", does that imply just a wipe or literally going to the advanced format and choosing the "internal data" or "data" partition (i cant see TWRP ATM so not sure of the exact wording). I recall TWRP's TWRP had a "wipe" that said "This is typically the only wipe you will need", and that left the TWRP dir untouched, as well as (i THINK) any hidden folders in tact.

Also, if someone can please clear the air on how x264 at least, is working/broken with BSPlayer FREE or better yet Kodi (just a 50MB apk last i checked) on ext4 or F2FS on this ROM. I think F2FS stands for "Flash Friendly File System", as i know i have installed Linux Kernel OS's on it (when asked by my IT clients, i do as asked hehe). Is F2FS w/ TRIM sluggish over time (like NTFS is?)?? Guess is should try and find out right. Leap of faith??

Thanks for any answers!!

RiNG