yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] digable:
Twrp with f2fs support

http://xdaforums.com/showthread.php?t=2772093

Before that i used twrp 2.7 gleass with f2fs

After trying all those combos to get f2fs working on katkiss 5.0, i really needed to know if i was crazy or not (or expecting too much from my prime) so i did spend the time waiting for the ext4 data format. Before that however, i went back to my old rom cm11 m12 with grimlock 4.0 and f2fs... Totally stable.

Assuming that the 5.0 compatabilty pack uses the same grimlock 4.0 kernel, it stands to reason that the io issue is somewhere in the katkiss 5.0 code. EDIT below

Btw. I am now using data2sd ext4 and lollipop is running great! The animations are smooth and there is only a slight delay of startup of certain apps like chrome and youtube. Battery can be better but that is an issue for another time.

Thanks josh for opening up this support thread.

Edit -

I just checked.... The kernel in the Compatibility pack is indeed the Grimlock 4.0 Kernel. The ramdisk files are really different however.... Maybe the io issue is affected by an init script/prop/fstab setting? I would like to help but I wouldn't have a clue where to look.
[Asus  Eee Pad Transformer Prime] buttmonk:
Play Store did not recognize my previous purchases

I installed the test build this morning, and updated with SuperSU and Gapps from Dev thread. I didn't use restore apps, so I went to Play store to start re-downloading apps. The problem is when I go to My Apps in the store, the store tries to charge me again for the app. Any ideas?
[Asus  Eee Pad Transformer Prime] lj50036:
It can take a bit of time for google to sync fully with your accout ....

Give it a bit and maybe try a reboot .....

Thx Josh
[Asus  Eee Pad Transformer Prime] Stargazer Optimus:
Would it be possible to have an alternative compatibility pack with lj50036's modifications to apply to timduru's updated ROM releases? That way we could try out the updated ROM releases more quickly.

Also, is there a source repository for this on github? I feel like doing a bit of experimental building of a kernel with additional IO schedulers, particularly FIOPS, SIOPlus, VR and ZEN.
[Asus  Eee Pad Transformer Prime] dgcruzing:
For those having problems with TB backups..and have pro version.. Do a zip backup first then flash it..its under batch operations..

Also I have gone with Tims latest version..seems to be running fine.. I need to play with the shifting of data out to a sdcard as this tablets IO memory really sucks..

Can't believe they brought out such a great piece of equipment with such ****ty internal memory allocations for operation system..

Seems the TF700 is the same so really it would be the TF701 if I was to recommend one..

The TF300T is not bad but just that screen and plastic feel but over all its a little powerhouse for the price you can buy them nowadays
[Asus  Eee Pad Transformer Prime] digable:
F2FS Fix Test

Hey Jura. Can you do a little test for me and disable the init.d script 10kat in /system/etc/init.d? I've gone back to f2fs for my data partition and disabling this startup script seems to reduce/eliminate the lockups but I need confirmation. If you have success as well we can start investigating which vm setting (sysctl.conf) our primes don't like. Hope it works for you.

Katkiss 5.0 with f2fs >> Katkiss 5.0 with ext4. Man this tablet is great! I'm now using f2fs, noop, 1500 performance and all animations are smooth as silk, app opening is faster, app installation is quick... guess I don't need to buy a Nexus 9 for Christmas.

Accidental Discovery. If you are not getting the nice app slide in animations, if you enable developer mode by clicking the build number, then turning off developer mode by flicking the switch in the upper right corner of the developer mode pane, the slide in animations for apps start happening.
[Asus  Eee Pad Transformer Prime] lj50036:
Thx for the feedback mate, If we can confirm an issue and I can do some testing also, I can remove said issues for the rom zip.....

Let me know ..... :good:

Thx Josh
[Asus  Eee Pad Transformer Prime] fruity_senpai:
hey m8 i don't seem to find the downloads with the recoveries :/ need to try this method and hopefully get the tablet to work again
[Asus  Eee Pad Transformer Prime] MadmanJay:
F2FS hangs

I am also having serious hangs which may be f2fs related. I just flashed the latest build 14b from the tf300 tread.... I was already on F2fs file system from the hairybean I was using before.

I think I have had to hard reboot like 10 times over the course of a few hours as it tried to reinstall all my apps. And I did do a wipe before I flashed. It's not as bad if I just leave the tablet alone and let it update but when I start clicking about it will freeze. .

Should I try to reformat using the newest recovery as I had originally formated to F2fs when I was on the hairybean Rom. .

Thx Josh[/QUOTE]
[Asus  Eee Pad Transformer Prime] djmcnz:
From another thread:

Assuming you followed all those instructions and backed up your brick-safe files then follow the steps in post #4 of this thread.

Once Combi is up and running then you can install KatKiss from recovery (you don't actually have to install Combi first but the instructions are there step by step so just be patient and you'll get there).
[Asus  Eee Pad Transformer Prime] dgcruzing:
[/QUOTE]

I was just thinking of giving this ago..as in the same setup F2Fs..

With Tims latest build..will report back later in the day.. At the moment I had the same with reboots on restores but it seems to have settled in now..haha but will put it to the test..

@ Josh.. First off thanks for development for this device.. Those that have one have to extremely happy they have you and Tims code to look forward to..I am keen to test your tweeking so let us know when you have that build up and running..

Dam I just can't get over the night and day between the tf300 and this tf200 wtf was Asus thinking..

Anyway if we can hit a sweet spot with lollypop and F2Fs formats then its a bargain for those that have one of these.
[Asus  Eee Pad Transformer Prime] djmcnz:
^ FWIW - I'm not running F2FS and my TF201 flies with LP. F2FS might not even be necessary/worth the trade-off in stability.
[Asus  Eee Pad Transformer Prime] dgcruzing:
K..still doing the research at the moment on it..

So LP means standard Ext4 as your data partitions?

Also as to recovery TWRP 2.8.1 is it safe to flash the TF300T recovery to our devices?

I have 2.7 on at the moment but was thinking if I went F2Fs I might have to upgrade to TWRP 2.8 or 2.8.1
[Asus  Eee Pad Transformer Prime] djmcnz:
Not sure which recovery is safe, I'm still on 2.7.0.1 and EXT4 and am happy with that combo (in fact I'm astonished).
[Asus  Eee Pad Transformer Prime] dgcruzing:
K..kinda answered my own question..does pay to read a bit more..

2.8 for TF201

http://xdaforums.com/showthread.php?t=2772093
[Asus  Eee Pad Transformer Prime] MadmanJay:
I am on version v2.8.1.0 which i flashed this morning and it seemed fine besides the constant crashes but likely f2fs related.

I am now reformatting my data partition as ext4 and will try again to see if its more stable.
[Asus  Eee Pad Transformer Prime] Neviker:
Thanks... so this is what I done it right now:

> Woking fastboot & adb / SDcard optional --- ????

> TWRP for a 201 = twrp_tf201t.blob --- where to get it????

found this:

http://techerrata.com/browse/twrp2/tf300t

but really don't know

> [MENTION=5280400]ne0zone75[/MENTION] TWRP for the 300 = ne0zone75_tf300t.blob --- I assume that I dont need this one since y have the TF201 right?

> HairyBean BL & TWRP: This is effectively turn your 201 into a 300 which is a flashable zip inside the zip that you download ---- ????

> All 3 of the above file are in a zip in the Download section @ the top of every page of the thread ...... THIS ZIP IS NOT FLASHABLE...Your

must unzip it to get to the real files !!! The name of this zip is 'upgrade_tf201_to_tf300t.zip' ---- ????

> CROMBI 201 ROM zip --- DONE

> A fully charged tablet --- DONE

> All the above files in the same directory as your fastboot.exe if using windows

---- Fastboot file on C: that I used previously when unlock, nvflsh, root could work or need to download another one?

From CROMBI-kk Files

http://xdaforums.com/devdb/project/?id=4481#downloads

I downloaded:

> GRIMLOCK_tf201_3.0.zip (2014-08-23) --- DONE

> upgrade_tf201_to_tf300t.zip (2014-06-13) --- DONE

just those 2 files right? there is another GRIMLOCK but says is beta.

ASUS APPS DOWNLOAD --- download all of them?

All what is included on three files that appear here?

https://drive.google.com/file/d/0B004GMjezSRfSERscl9fNHEwaG8/view
[Asus  Eee Pad Transformer Prime] lj50036:
Look at my above edits ....

Thx Josh
[Asus  Eee Pad Transformer Prime] digable:
I was also having f2fs issues and think I have a potential fix. Using a root explorer delete (or move) an init.d startup script called 10kat int /system/etc/init.d. Reboot (might have to reboot a couple of times to undo the io errors if you were installing something from the play store)

It looks like the script sets vm variables like vm.swappiness

With this default script installed, I can cause a lockup easily by installing a big app and multitasking multiple apps simultaneously.

With this script disabled, I can install many big apps and multitask. There is some lag, but no lockup.
[Asus  Eee Pad Transformer Prime] dgcruzing:
Sounds promising.. Try the seeder.apk as well and see if it gets rid of any lag.. I am using it on EXT4 and actually dont have lag... But that those lockups on heavy multi tasking are a killer..
[Asus  Eee Pad Transformer Prime] master1988:
Hey guys,

deleting 10kat seems to solve the reboot problem.

I did a factory reset and started with a fresh install of katkiss v.14b, gapps and compatibility pack. Before reboot I used file manager of trwp and deleted 10kat.

Playing around with the tablet more than an hour now, no reboot [emoji106]

No final prove but I think this is the right direction to look for...

Just a big THANK YOU to all of you for this great, friendly and helpful community [emoji122]
[Asus  Eee Pad Transformer Prime] Neviker:
Thanks Josh... ok so right now I deleted some stuff to make the "you need this" list look as should be:

> adb-setup-1.4.2.exe

> HairyBean_Bootloader_TWRP2.5.zip (inside 3 folders META-INF, sdcard and blob)

> ne0zone75_tf300.blob

> twrp_tf201t.blob

Last 3 items on the list came from the "upgrade_tf201_to_tf300t.zip" file you told me.

next step?

:D ThX!
[Asus  Eee Pad Transformer Prime] lj50036:
No that is not what my guide says at all ....

Read it one more time on post #3

Thx Josh
[Asus  Eee Pad Transformer Prime] MadmanJay:
Hey....finally got this ROM working well. Ended up going back to ext4 instead of f2fs and all my crashes disappeared. I should have deleted the script file as suggested to fix f2fs but I am happy for now and may try f2fs in a future build when the kinks are worked out.

After using it for a day I noticed that the screen doesn't seem as crisp as it was on JB. Its like the icons are a bit fuzzy or something... Anyone else notice this? However the text doesn't seem to bad...more the icons. Its weird.

Other then that..loving the performance of this ROM so far....blows away JB.

BTW...looks like android 5.0.2 has been released for the 2012 nexus 5.
[Asus  Eee Pad Transformer Prime] SoTacMatt:
I wonder if a phone version of 5.0 was used versus a tablet version? For a smaller screen with less resolution?

That might explain why. I don't know for certain.
[Asus  Eee Pad Transformer Prime] lj50036:
Tablet UI has been gone for awhile now..

Thx Josh
[Asus  Eee Pad Transformer Prime] MadmanJay:
Perhaps its just my imagination or the fact that the screen on the tf201 isn't as sharp as current phones and tablets and I am getting used to the better screens. However I don't notice it as much on JB for some reason. Could be the new lollipop look I am not used to but when I compare to my sons nexus 5 mine looks fuzzier. Could also be I am getting old. Lol
[Asus  Eee Pad Transformer Prime] dgcruzing:
which version are you using?

I loaded up Josh's one and found this too.. that there was pixelation here in tapatalk on thumbs and images with in posts.. Also reading online catalogs.. a good example is using an app here in Aus called Lasoo mobile.. its a catalog app and has a ton of weekly shopping catalogs in..

anyway on Josh's build they are all pixilated and do not zoom well.. but on Tims 14b build they are fine..

Thus there might be some sort of driver problem going on as really these TF201 screens are not bad..

I am comparing it across the board of three to 4 devices at the moment that I am setting up for Xmas presents for people.. The TF201, TF300T, TF101, Nexus 10 and the Sammy S5..

So the long and sort of it.. Give Tims new build a go and see if you notice a difference..
[Asus  Eee Pad Transformer Prime] MadmanJay:
I am actually using the latest 14b build from the tf300 thread. I did see someone on that thread mention that the colors where off or something so perhaps there is some sort of driver issue.
[Asus  Eee Pad Transformer Prime] lj50036:
I am getting ready to upload the latest, change log coming.....

Thx Josh
[Asus  Eee Pad Transformer Prime] Neviker:
Hi Josh... please look on the thumb

I Just only have doubt where to get 4 and 6.

Thx!
[Asus  Eee Pad Transformer Prime] lj50036:
UPDATE

This is a good one guys ... :D

Let me know how this one goes ......

KatKiss-5.0_TF201T_014b_signed.zip

Thx Josh
[Asus  Eee Pad Transformer Prime] dgcruzing:
K.. good to know..

As said, over all most things are fine on this Rom and I am pleasantly surprised how usable it makes this tablet.

I am opening tons of tabs in Chrome and had no problems so far.. Also just brought a Seagate Central 3T disk for a xmas present for the girl and playing round with streaming.. All good so far.. WAF is a very important thing!!!!

Have a good xmas all.. and once again thanks to the developers and those that share info on XDA..
[Asus  Eee Pad Transformer Prime] IvanVd:
black screen

i'm using the new build, no more freezing apps, but now the screen goes black after a time.

using twrp 2.8.1.0 + f2fs + full wipe + gapps-KatKiss-5.0_TF300T_20141122 + UPDATE-SuperSU-v2.40

I have now reformatted data to ext4, and still the same problem. So i'ts not f2fs
[Asus  Eee Pad Transformer Prime] Mediadriven:
Dirty flash?
[Asus  Eee Pad Transformer Prime] master1988:
Hey I am interested in the changes you made compared to the orginal tf300 build. Can you please add a changelog.

Thanks in advance.
[Asus  Eee Pad Transformer Prime] lj50036:
It is there is my post ?

Thx Josh
[Asus  Eee Pad Transformer Prime] JuraP:
Removed this (10kat from init.d) in your previous build and all is running smooth - data formated as f2fs. Thx! Assuming, that I can dirty flash the newest 0.14 build?
[Asus  Eee Pad Transformer Prime] lj50036:
I would wipe everything , as that is what I did ....

THx Josh
[Asus  Eee Pad Transformer Prime] JuraP:
One more question, Josh, SU and gapps are included, or do I have to flash them afterwards....? Thx in advance.!
[Asus  Eee Pad Transformer Prime] lj50036:
You still need to refer to the Dev thread for instructions on installing the rom ......

I am working on a few things to help everyone out ..... :good:

Thx Josh
[Asus  Eee Pad Transformer Prime] JuraP:
Already sorted that out :), flashed everything. Because I'm lazy I tried dirty flash and so far it seems to be all right...
[Asus  Eee Pad Transformer Prime] master1988:
Hey,

sry i have expressed myself unclear.

I wanted to know if there are more/other changes except for kernel and 10kat naturally between tf300 and your version.
[Asus  Eee Pad Transformer Prime] lj50036:
Post # 30

Post # 103

That is all I have changed, thus the changelogs ..... :D

Thx Josh
[Asus  Eee Pad Transformer Prime] MadmanJay:
So I decided to start clean again and try the f2fs again now that it's fixed in the latest build.

I noticed that twrp 2.8.3 was released (link is in the Dev thread). This version apparently has some lollipop features in it so I tried it and it appears to work fine on the tf201.

I have to say... I noticed a difference going from ext4 to f2fs. Everything just a little but snappier now.

This Rom is so awesome and working very well so far.
[Asus  Eee Pad Transformer Prime] b1h:
Just wondering is there really a "TF201T"?
[Asus  Eee Pad Transformer Prime] lj50036:
Yes I would have to say there is ?

Thx Josh
[Asus  Eee Pad Transformer Prime] Stargazer Optimus:
This 14b ROM is the best there has ever been on my TF201. The performance needs to be seen to be believed. I'm using F2FS and have had one lock up so far but that may be a lollipop problem. Other than that I've had a few lollipop problems like heavy battery drain and wifi stopping working that requires wifi to be turned off and back on again. Other more specific TF201 problems are the power off function does a restart and the dock lock key can put the tablet to sleep but not wake it up again. One bonus however is that the tablet remains fully useable when plugged in and charging unlike with previous ROMS where the tablet would do very weird things if I tried to use it when charging.

Excellent work on the parts of timduru and lj50036!
[Asus  Eee Pad Transformer Prime] djmcnz:
Agreed. It feels like I have an $800 tablet again.
[Asus  Eee Pad Transformer Prime] JuraP:
[MENTION=5123642]lj50036[/MENTION] [MENTION=3951330]timduru[/MENTION] One minor bug spotted (I think it was already mentioned before) - on lockscreen always saying CHARGED regardless of the real battery status. In status bar is everything roger.

One more thing/bug.... Still getting those weird Screen - turn-offs . Just writing something, reading, going through FB and suddenly, randomly the screen just turn itself off. If you press power button it just turn on for a second and goes black again. Next pressing of the power button brings you to lockscreen.... It started to happen about a day after install and the frequency seems to be rising. From logcat it seems, tablet thinks the screen is on all the time and first press of the power causes that the screen goes off and second just wakes the slate from sleep...
[Asus  Eee Pad Transformer Prime] Vrchin:
F2fs

How do convert from ext4 to f2fs?
[Asus  Eee Pad Transformer Prime] JuraP:
F2fs capable twrp recovery. Search this thread and you will find...
[Asus  Eee Pad Transformer Prime] Vrchin:
f2fs

I have twrp 2.8.0.0 and each time I try a format the system there is no option and the default is ext4. Am I missing something?
[Asus  Eee Pad Transformer Prime] JuraP:
Try this one - it is the one I'm currently on..... THX [MENTION=5123642]lj50036[/MENTION].

http://xdaforums.com/showthread.php?p=51193743

There is an option within TWRP, which allows you to format or repair or change FORMAT of the parttion...
[Asus  Eee Pad Transformer Prime] lj50036:
/system is not what you need to format to f2fs .....

/data is what needs to be formatted to f2fs .....

/system should stay EXT4 ...

THx Josh
[Asus  Eee Pad Transformer Prime] MadmanJay:
I find the option is buried in the menus. Not where I would have expected it.

Try the following:

1. Click wipe.

2. Click Advanced wipe

3. Select the data partition.

4. Click Repair or change file system

5. Select Change file system

6. Select F2FS

7. Then go back one menu and click repair. I believe that will format the partition to f2fs.
[Asus  Eee Pad Transformer Prime] JuraP:
You've pointed that right MadmanJay , but it's exactly, where I would expected as Wipe means actually the same as format-factory reset means data/cache /Dalvik reformatting, so it's logicaly under wipe.. [emoji106]
[Asus  Eee Pad Transformer Prime] IvanVd:
black screen

I have the same problem, see post #105, it started with the 14b version, i didn't have it with version 12. It's exist in ext4 - setup and the f2fs - setup.

I didn't found anything in my logcat

you can switch the screen back on with the powerbutton or the volumebuttons on the side
[Asus  Eee Pad Transformer Prime] JuraP:
Realized the vol buttons workaround just yesterday ;)
[Asus  Eee Pad Transformer Prime] HORiZUN:
So I haven't touched the TF201 in ages. Coming from a CM11 build from last year sometime. Things have changed...

So I have the right bootloader, flashed TWRP in fastboot, formatting data to ext4 right now... Taking its sweet time ;)

I see the TF201 is now basically a TF300T? Does that mean I can flash TF300T recoveries in fastboot, and use TF300t roms on this old tablet? I assume no, but I've been out of the loop on this tablet for a while, want to clarify. I bricked a TF201 before with GooManager, before NVflash was a reality, and don't want to repeat that experience.

Looking forward to Katkiss 5.0 on my TF201 with data,cache, and system formatted to F2FS like on my S4.

Edit: So after formatting cache and system to f2fs, and installing the rom and gapps, the system never boots. Formatted system and cache as ext4, install rom and gapps, boots straight up.

Don't you get a speed increase by formatting system as f2fs? My s4 is setup that way and is pretty fast,expecially on lollipop.
[Asus  Eee Pad Transformer Prime] georgecoat:
What is foo.zip?

I am sorry, what is foo.zip in the last upgrade step in post #3?
[Asus  Eee Pad Transformer Prime] JuraP:
If I understand the process right, than actually yes - our TF201 turned basically into TF300T.

For GETTING my slate to f2fs formated Data partition I've used GEASS KERNEL +recovery, now I'm on lj50036's modified recovery http://xdaforums.com/showthread.php?p=51193743. Never had an problem to boot up with any of roms because of Filesystem (KatKiss, Zombi-x, Crombi-kk, even Hairybean with the right kernel). Speed with f2fs is really great, but with Lollipop you have to expect higher battery drain... Not solved yet.. Maybe a Lollipop issue?
[Asus  Eee Pad Transformer Prime] selste:
That's a placeholder for the actual ROM to flash - as of today that's 'KatKiss-5.0_TF201T_014b_signed.zip', the download link is on top of the first page.

Cheers,

Steffen
[Asus  Eee Pad Transformer Prime] Alsybub:
It's true that you would get a speed increase but you need a kernel that supports it on those partitions. The current kernel recognizes F2FS on data only.

To be honest, having it on the system partition may only make a small difference, since the TF201's Achilles heel is it's write speeds, which the system partition isn't usually affected by, being that it's read only. Also, forgive me if I am wrong but I think that the cache partition is redundant in lollipop.

To answer your other questions, it does mean that your tablet is now, essentially, a TF300T and you can use recoveries, kernels and ROMs designed for it. That being said, I do find that performance can be unpredictable on ROMS that aren't optimised for a TF201 that has been converted.

I hope that helps.
[Asus  Eee Pad Transformer Prime] HORiZUN:
Thank you for all the information. I'm going kernel shopping in a but haha.

Do use guys still actually use your tf201 on a daily basis? I feel like this thing is going to end up on the shelf again soon, gathering dust once more.
[Asus  Eee Pad Transformer Prime] lj50036:
Replace foo with your file name.....

foo is just a placeholder for your zip name......

Thx Josh
[Asus  Eee Pad Transformer Prime] shoman94:
I have the same problem.... has anyone tried using the download and compatibility pack from the original op? Once I charge it I will. Also this thing gets really slow after a little bit of use. It feels pretty good in the beginning. I'm looking at relaxing the tablet but I'm not sure what I wasn't to go with. There doesn't seem to be a tablet without issues....but I'm tired of the old......