yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] ne0zone75:
Yes ! 7.6 is freshly posted ;) It should be great BUT autorotation will fail...

Kind regards

Tapatalked from my TF701T
[Transformer TF300T Android Development] d08speed3:
When will it be fixed :) I want the fast version lol

HTC DNA

LG Optimus G
[Transformer TF300T Android Development] fezza:
great work mate. so with all the F2FS talk, I hope I don't need to do complete wipe before I can flash 7.6, so I can just do dirty flash over previous 7.4 like before?

Just checked the GRIMLOCK kernel I'm using on my TF201 is compatible with F2FS roms, so will give this a whirl tonight :cool:
[Transformer TF300T Android Development] ne0zone75:
7.6 will be built again probably this W.E. (with autorotation fixed ;))

If you stick with EXT4, then there is absolutely no reason why you would not be able to dirty flash if you want to. Besides, dirty flashing is never the way i use to upgrade a ROM. A safer way would be to :

1 -> NANDROID backup of /data ONLY (almost ALL your data is here)

2 -> Full wipe of your device (you stick with EXT4, wipe ONLY)

3 -> Flash SlimKAT ROM installer

4 -> Flash your favorite GAPPs package

5 -> Restore /data backed up in step 1

From step 1 to step 5 you must be in the same recovery session (do not reboot until ALL steps are done !)

(6 -> optional) : reboot to recovery when step 5 is done and flash your favorite custom kernel then reboot to system

You can proceed that way for every upgrade... :good:

If you are interested in F2FS (/data) please give a look [MENTION=5123642]lj50036[/MENTION] post in my TF700T thread over HERE ;)

All the best
[Transformer TF300T Android Development] fezza:
Ok thanks, so going with the F2FS route, don't I need to format current EXT4 > F2FS first?

edit: also need to wait for "rom installer" so I can find/edit fstab?
[Transformer TF300T Android Development] ne0zone75:
I do think you should move /data to F2FS with EXT4 recovery, then flash F2FS recovery and reboot into it and finally flash SlimKAT installer after having modified both updater-script AND fstab !

Good luck !
[Transformer TF300T Android Development] ne0zone75:
Regular 7.6 will be released this weekend...

Good afternoon,

TRYOUT 7.6 has been reported as working great (but autorotation does not work) so i will release a regular build of 7.6 this W.E. with autorotation fixed :cool: :good:, so there will not be any TRYOUT anymore for SlimKAT RC2 (TF300T/TF201) for the moment !

BTW if you are having any issue with fixed 7.6 (to come), please do not hesitate to report back !

(bluetooth for example...)

FYI i am having difficulties to build current weekly with SlimKAT bluetooth subsystem replaced by CyanogenMod's one (like i did for S4 mini) AND i am pulling my hairs off with 'dock battery status display' :mad: :silly: :cool:

TO TF201 users

: Is TRYOUT 7.6 booting with embedded kernel for you ?! Thanks !

Stay tuned ;)
[Transformer TF300T Android Development] fezza:
no luck trying to install 7.6 f2fs on TF201. complains about /data not being not mountable, have changed both update-script and fstab.cardhu.

I can't even format /data using f2fs TWRP.

What exactly needs to be changed in update-script and fstab.cardhu? just the data block to f2fs? what about system and cache?
[Transformer TF300T Android Development] ne0zone75:
As soon as possible i will give you a detailed answer :)

BTW, is 7.x EXT4 bootable on your device ? (correct bootloader ?)... assuming that it is okay for this part, which recovery are you using ?

In theory you need a standard EXT4 recovery which can let you convert /data from EXT4 to F2FS, then flash a F2FS one which can mount /data as F2FS in order to be able to flash your F2FS SlimKAT installer (in updater-script you just need to change ext4 to f2fs on one line -> /data mounting, leave everything else as is please... AND for fstab.cardhu you need to change also ext4 to f2fs for /data ONLY AND set proper mount flags for f2fs...)

More details to come ;)

EDIT

:

-> you need 2 versions of recovery (EXT4 + F2FS like described above).

-> updater-script : ONLY change 'ext4' to 'f2fs' for mounting /data that is all.

-> fstab.cardu : copy/paste code below into your current fstab.cardhu file which is inside the ROM archive as a replacement (save current code to another text file just in case...)

# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

# Init mount points
/dev/block/mmcblk0p1 /system ext4 noatime,noauto_da_alloc,barrier=0,ro wait
/dev/block/mmcblk0p2 /cache ext4 noatime,noauto_da_alloc,nosuid,nodev,barrier=0,errors=panic wait
/dev/block/mmcblk0p8 /data f2fs noatime,nosuid,nodev,errors=panic wait,encryptable=footer

# Vold mount points
/devices/platform/sdhci-tegra.0/mmc_host/mmc2 auto auto defaults voldmanaged=sdcard1:auto

/devices/platform/tegra-ehci.2/usb1/1-1/1-1.2 auto auto defaults voldmanaged=usbdisk0:auto
/devices/platform/tegra-ehci.2/usb2/2-1/2-1.2 auto auto defaults voldmanaged=usbdisk0:auto

/devices/platform/tegra-ehci.2/usb1/1-1/1-1.1 auto auto defaults voldmanaged=usbdisk1:auto
/devices/platform/tegra-ehci.2/usb2/2-1/2-1.1 auto auto defaults voldmanaged=usbdisk1:auto
/devices/platform/tegra-ehci.2/usb2/2-1/2-1:1 auto auto defaults voldmanaged=usbdisk1:auto
/devices/platform/tegra-ehci.2/usb1/1-1/1-1:1 auto auto defaults voldmanaged=usbdisk1:auto

/devices/platform/tegra-ehci.2/usb1/1-1/1-1.3 auto auto defaults voldmanaged=sdcard2:auto
/devices/platform/tegra-ehci.2/usb2/2-1/2-1.3 auto auto defaults voldmanaged=sdcard2:auto

# Recovery only mount points
/dev/block/mmcblk1p1	/external_sd	auto defaults recoveryonly
/dev/block/mmcblk0p3	/misc	emmc defaults recoveryonly
/dev/block/mmcblk0p4	/staging	emmc defaults recoveryonly
/dev/block/mmcblk0p5	/btmac	auto defaults recoveryonly

Credits for this fstab file go to AND only to [MENTION=4972193]ebildude123[/MENTION]...

General guidelines by [MENTION=5123642]lj50036[/MENTION] are still HERE... :cool: :good:

Good luck !
[Transformer TF300T Android Development] fezza:
Thanks for the steps, but I modified the fstab.cardhu that was already on my tablet as I couldn't find it inside the ROM? so maybe that's where I went wrong. But for the life of me I still can't find it inside the ROM lol can you please tell me the location?
[Transformer TF300T Android Development] ne0zone75:
It is inside the kernel blob (boot.blob file), you have to unpack and repack it with the updated fstab !

A less complicated way is to :

-> format /data from EXT4 to F2FS with your EXT4 recovery

-> flash your F2FS recovery and reboot to it

-> flash F2FS SlimKAT ROM installer AND...

-> flash any custom kernel suitable for your device which is F2FS friendly (like [MENTION=4972193]ebildude123[/MENTION] GEASS / [MENTION=2158597]hardslog[/MENTION] GRIMLOCK : F2FS version)

That's it !

Cheers
[Transformer TF300T Android Development] d08speed3:
8-30 build has the autorotation fix?
[Transformer TF300T Android Development] ne0zone75:
Yes ! It should... :fingers-crossed:

Regards
[Transformer TF300T Android Development] ne0zone75:
Updated 7.6 is out !

Good evening,

Post #1 is updated with a new build of 7.6 (AndroidFileHost + xda downloads tab of this project) which should have autorotation fixed ! :cool: :victory: :fingers-crossed:

Greetings
[Transformer TF300T Android Development] d08speed3:
And....it.......works....! Thank you! This ROM brought life back to my Tablet. Its so smooth :)

HTC DNA

LG Optimus G
[Transformer TF300T Android Development] Jaxp3r:
Sorry if this has been addressed and I just couldn't follow the comments related to it, but is there something that needs to be done in order to get this to work on the TF201?

I have the latest Androwook Bootloader, as mentioned in the instructions.. However, when I try to flash this, I'm getting a binary script error (I believe that's what it said, since I already rebooted my tablet) and cannot proceed with the flash.
[Transformer TF300T Android Development] ne0zone75:
Is your issue solved ?!

Be well !
[Transformer TF300T Android Development] ne0zone75:
Hello,

Since you have already flashed the latest androwwok bootloader, it is good for that part BUT

have you updated your recovery to a kitkat enabled one

like latest regular / Philz CWM or TWRP (i repeat myself but my preference goes to that last one :angel:...)

Your problem sounds to me that way : legacy recovery, please update it !

Regards !
[Transformer TF300T Android Development] GibonXL:
08/30 build + Grimlick V2 kernel work good on TF201 :)

Long time, no see, I'm happy to confirm last build working nice on my Prime :)

The first tester was actually my wife, playing Hungry Shark Evolution :D

Neozone, once again You're showing lots of love for our transformer tablets :)
[Transformer TF300T Android Development] Jaxp3r:
Ah, yeah. That's probably it. I can't believe I hadn't thought of that myself. I'll find an update TWRP and give it a go and report back.
[Transformer TF300T Android Development] ne0zone75:
Hi ;),

I am really pleased that you enjoy it ! :D :highfive: :cool:

And you are right because i really like this series of tablets ! :p

Now, some TF201 owners are experiencing difficulties to find clear steps to install my port on TF201... [MENTION=5130731]GibonXL[/MENTION] : could you please post here the steps you followed in order to successfully install it on your Transformer Prime please because i have no time for this ATM (only if you want to... ;)) ? :good: (only basic setup will be sufficient i think, i mean without power setup steps like F2FS, etc...). Thank you !

Be very well ;)

NB : BTW is your device still suffering of the 'external storage unmounting' bug ?!

PS : If you find time to publish TF201 install steps, once posted i will add them to post #2 or #3 !

Sincerely yours
[Transformer TF300T Android Development] Jaxp3r:
This is the most difficulty I've ever had with flashing something (UNRELATED to your work, just posting to see if anyone else experienced the same issues).

Tried updating to the latest TWRP and now I'm getting the password AND unable to mount any storage bugs. Any insight for these issues from anyone?
[Transformer TF300T Android Development] ne0zone75:
It sounds to me like you do have some F2FS formatted partitions and that your TWRP version is not F2FS enabled... (or reciprocally)

Greetings
[Transformer TF300T Android Development] GibonXL:
[MENTION=876872]neozone[/MENTION]

Yes, I will publish these steps and check out, if the previous bug still appears :)

I have helped some guys on TF201 forum, so will look back at the common problem.

We just need to wait for my wife to upgrade to Megalodon:laugh:
[Transformer TF300T Android Development] ne0zone75:
:D :cool: :good:
[Transformer TF300T Android Development] fezza:
Yeah sorry was very busy trying a lot of things on the weekend, but the procedure you suggested did work though the embedded kernel didn't work on TF201. The tablet would boot into android but wouldn't get past the "encryption failed" message. Only choice was to "reboot to fix" but even after rebooting would put you on the same screen again. I even did factory wipe before installing a ROM on a clean tablet, still no go.

Flashing the GRIMLOCK kernel was the only way to make it work :)

I spent quite a lot of time trying to tweak the updater-script and fstab.cardhu files to make cache and system f2fs too but it wouldn't get past the android boot screen. Do you think it'll ever be possible to make cache and system f2fs too?
[Transformer TF300T Android Development] ne0zone75:
Good morning,

Happy that finally it is working for you ! :victory: :good:

CAUTION : F2FS implementation is very good in CROMBi-kk kernel for TF300T (TF201 compatible version will come shortly), the one i am using ATM as embedded one in my SlimKAT port for these devices BUT ONLY /data IS SUPPORTED AS F2FS by it !

BTW i will ask to the CROMBi-kk team why it is like that because AFAIK /system and /cache could be supported as F2FS as well like it is the case for many devices already...

Anyway for the moment : F2FS with CROMBi-kk kernel => ONLY /data as F2FS... :angel::good:

Nice week to you !
[Transformer TF300T Android Development] fezza:
Yeah but even with my GRIMLOCK kernel it didn't work. Maybe I didn't leave it long enough to boot? Will try again for sanity check ;)

Also do you know how to make the format command for /system in the updater-script work for f2fs?

I tried changing the ext4 to f2fs but the installer failed. So I just removed that line and manually formatted system before ROM installation to make it install ok while I was trying to make the ROm work with f2fs system and cache.
[Transformer TF300T Android Development] ne0zone75:
Did you check if there is any ALL F2FS recovery for your device ?! (which supports /system + /cache + /data as F2FS) If that is not the case, then i would hardly believe that kernels for TF300T/TF201 can handle ALL F2FS (basic ones / high-end ones too) at all ! FYI F2FS feature comes with Linux 3.6 kernel and kernels for TF300T/TF201 are Linux 3.1; meaning that F2FS has to be manually backported to Linux 3.1, which is far from a simple task...

In your position, i would simply ask to CROMBi-kk team (in CROMBi-kk thread for TF300T/TF201) if ALL F2FS is supported by some kernel out there for TF300T/TF201...

AFAIK GRIMLOCK v3 (AIO : automatic filesystem detection) or GEASS v7 (F2FS version for this one) support ONLY /data as F2FS !

Good luck !

Tapatalked from my TF701T
[Transformer TF300T Android Development] fezza:
Ok that makes sense, thought GRIMLOCk supported f2fs for all partitions but appears to be /data only.
[Transformer TF300T Android Development] fezza:
just noticed the camera doesn't work on TF201. this f2fs stuff is starting to feel like more trouble than it's worth :p
[Transformer TF300T Android Development] ne0zone75:
Well, it would be interesting to know if your camera bug is TF201 wide... does the camera APP is force closing or does it not but without any picture...

BTW are you using ART as runtime or dalvik ? Please do prefer dalvik...

Finally, may i ask you why are you saying that F2FS is causing troubles ?

Cheers
[Transformer TF300T Android Development] fezza:
no force close, just no picture.

yeah I'm testing between dalvik and ART and also 7.6 without f2fs (yeah f2fs shouldn't make a difference). will report back.

edit: just did a clean install of 7.6 and camera still doesn't work (dalvik).
[Transformer TF300T Android Development] GibonXL:
DIY – how I went from 4.1 to 4.4 with my TF201

I used the "Upgrade Hairybean 2.31 (4.2.1) Bootloader & TWRP (2.5).zip".

1.	I succesfully unlocked my TF210

2.	Booted into recovery and flashed "Upgrade Hairybean 2.31 (4.2.1) Bootloader & TWRP (2.5).zip" from Micro SD card.

3.	Clicked restart after completion and on restart the blue line was filled

4.	Went to recovery again and made all the wipes to flash Hairybean; I upgraded to 4.2.

5.	I generated NVFLASH. This took me 2 hours, including switching bootloaders and recoveries. Oh, it was a long lesson, but NVFLASH is with me.

6.	I had a taste for 4.4, Went to recovery and instaled higher version of TWRP

7.	The road to any 4.4. was open!

If I would go to 4.4 from 4.1 today, I would choose a simple way described here.

However, we had to wait for the KK flavour for months, so You see I went through 4.2.

Attention TF201 users!

CM11 Unoficial and ParanoidAndroid from TF201 forum require 4.1 bootloader! So many roms, just don’t get yourself bricked there!

Read and learn the basics of bootloaders and recoveries, understand where You are and think before You flash.... And we may all enjoy the magic of SlimKat port :angel:

---------- Post added at 10:18 PM ---------- Previous post was at 10:15 PM ----------

Maybe try Grimlock V2 - worked fine for me and some other guys on diffrent threads.

[MENTION=876872]neozone[/MENTION]

Sorry, wasn't able to check the tablet, I have some work on my PC.
[Transformer TF300T Android Development] ne0zone75:
Hi ;) and huge thanks to you for providing such detailed information, i am sure that TF201 users will find it very useful ! :good:

Anyway, take your time to check if the 'external storage unmounting' bug is still there...

Nice evening to you !
[Transformer TF300T Android Development] ne0zone75:
Allright, i will investigate on this ASAP...

Greetings
[Transformer TF300T Android Development] fezza:
I always use v2 Grimlock :) so you managed to boot your tablet with F2FS data, F2FS system and F2FS cache?
[Transformer TF300T Android Development] nooktablet:
Bug report.

I've seen this bug since 6.0 preview (like a few months ago) but haven't reported because I thought it doesn't really affect anything but today I decided that whether it's a small or big bug or a ladybug, I should report it anyway. so here it goes:

while plugged in and fully charged the battery status tile in quick settings says "charged," but when unplug it it says "charging 100%" when it's not actually charging (because it's unplugged). I said sometimes because sometimes I see it sometimes I don't, I think I've noticed that this always happens if I power the tablet off, leave it on charge, when it's fully charged I turn it on, unplug and see this problem.

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

also it would be very helpful if you add some unofficial features to make your build really "unofficial" :D. features like automatically enabled heads up for all apps by default (like CM), lock screen notifications, wake up screen when a notification arrives with blacklist/whitelist for certain apps, Omnirom download pause/resume option,.... (this is where I get these feature suggestions from http://xdaforums.com/slimroms/general/rom-builders-collective-t2861778)

thanks a lot.
[Transformer TF300T Android Development] ne0zone75:
Good morning and thank you for reporting back,

-> Do you have a dock with your tablet ?! If it is the case, it can continue to charge the tablet AFTER the dock is unplugged from AC power (the tablet must be docked of course...) BTW, acting as a power source for the tablet, is the main purpose of the dock battery.

-> Now, FYI my SlimKAT ports are already fully UNOFFICIAL because target devices are not OFFICIALLY supported :angel:. SlimRoms team will never offer you support for those. With that said, they are also community driven, so it would be interesting to know which features are my users interested in to add... :good:

Anyway, thanks for your suggestions, i will carefully check them ASAP and maybe post a new poll about it....

Have a nice day !
[Transformer TF300T Android Development] GibonXL:
Well, I'm not sure about that... Please write me what and how to check that and I will do it.

I have also some testing for [MENTION=876872]neozone[/MENTION], so will do this tonight :)
[Transformer TF300T Android Development] fezza:
Ok you probably don't but if you're still interested you go into your recovery > wipe > advanced > select system or cache (one at a time) and then select "change file system". then just look at the top to see what the current file system type is.
[Transformer TF300T Android Development] ne0zone75:
Good morning,

Like i already said yesterday, once you have formatted /system + /cache + /data to F2FS and flashed your F2FS tweaked ROM installer, then... how do you boot it ?! Which kernel will you use ?! Because AFAIK, there is no kernel available for Transformer series that can handle this kind of setup : maybe [MENTION=518363]sbdags[/MENTION], [MENTION=5123642]lj50036[/MENTION] or [MENTION=2158597]hardslog[/MENTION] could confirm this...

Kind regards
[Transformer TF300T Android Development] GibonXL:
[MENTION=1871140]fezza[/MENTION]

I went to recovery - mine is TWRP 2.7.0.0. Geass and I don't have the options You pointed.

In wipe/advanced I was only able to pick the wpie target and swype to confirm.

So I wpided cash - it used make_ext4fs.

[MENTION=876872]neozone[/MENTION]

The mount/unmount bug still stops the music.

And the camera is dead (no problem for me).
[Transformer TF300T Android Development] nooktablet:
No I don't have the dock
[Transformer TF300T Android Development] ne0zone75:
[MENTION=4569563]nooktablet[/MENTION]

Hi ;),

Well, i've just added the xda link you gave me earlier to my watch list ! :D This one here...

Thanks for submitting it ! :good: I will carefully check it out ASAP !

Now for every TF201 users : It seems that camera is dead with my SlimKAT port on your device AND it would be very interesting to know if...

-> the camera is not dead for your TF201 while running other KK custom ROMs...

-> the camera is not dead for TF300T users...

FYI i will provide TF201 users again with a dedicated CM-10.0 based kernel TRYOUT... it may help...

Regards

Tapatalked from my TF701T
[Transformer TF300T Android Development] fezza:
Do you think it's due to the kernel? I'm using Grimlock v2 and back on your slimkat 7.4 and all is working fine again. To me it appears something got introduced/removed in 7.6 that made it stop working (outside kernel change). maybe related to crombii stuff?
[Transformer TF300T Android Development] ne0zone75:
Good afternoon,

In fact, i do believe that something was wrong in my modded CROMBi-kk device tree ;)

Currently building...

Stay tuned !

NB : camera bug
[Transformer TF300T Android Development] ne0zone75:
Update posted !

Good evening,

Download links of post #1 have been updated to build 7.8 (xda download tabs will be updated later)

Please let me know if there is some improvements over 7.6 (know bugs of my port), thank you !

Enjoy it !

EDIT : xda downloads tab is updated
[Transformer TF300T Android Development] fezza:
Thanks for the 7.8 update, unfortunately camera still dead on TF201 :p
[Transformer TF300T Android Development] Frankyg:
What the heck is going on with the display?
[Transformer TF300T Android Development] ne0zone75:
Hello,

Is this a screenshot of the 'Play Store' from 7.8 ?! :confused: Anyway, this is a beautiful screenshot of the 'Play Store' bug caused by some GCC 4.8 toolchains BUT the one i am using ATM is, AFAIK free of it (UBERUTILS GCC toolchain) ! SaberMod one does not have it either...

Furthermore, a fix to this bug has just been found in [MENTION=5161352]JustArchi[/MENTION] build optimizations thread...

Can you please confirm from which of my SlimKat builds does this picture come from ?! Thank you !

Regards

Tapatalked from my TF701T
[Transformer TF300T Android Development] Frankyg:
It the was the build prior to 7.8. I've flashed 7.8 and play store looks fine now. Got another problem though. When using Mantano reader, the screen just goes off, not related to screen timeout. It looks like the brightness goes down to the lowest possible value, but the screen doesn't respond to touch. If I press volume or power it comes back to normal brightness. Is there a known bug? I've yet to try to repeat with a different app.
[Transformer TF300T Android Development] zlazaar:
7.8 + Extreme Pack perfectly meets my expectations. Besides, I wish to congratulate you for such a great job :good:
[Transformer TF300T Android Development] ne0zone75:
Thank you ! I am really happy that you like it ! :D

Have fun with it ;)
[Transformer TF300T Android Development] d08speed3:
Can your extreme power package be used on other platforms? My HTC DNA running slimkat 7.8?

HTC DNA

LG Optimus G
[Transformer TF300T Android Development] ne0zone75:
Good morning, Yes ! It is possible BUT in order for it to work on other devices, you will have to tweak it to fit the target device...(it is supported by any AOSP based ROM...)

If i find some time, i will edit my post here to let you know what needs to be modified and how...

Regards

PS : I would like to say again that ALL credit for these flashable packs goes to and ONLY to CROMBi-kk team...
[Transformer TF300T Android Development] ne0zone75:
Hi,

Just a quick post to let you know that my next update for the 'Transformer series' will be STABLE 8.0... there will be no release this week (7.9 is skipped).

Nice week to you,

Stay tuned !