yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] jokapo:
When formatted to f2fs with Gparted do i still have to flash the 3 zip files??
[Asus Transformer TF700] berndblb:
No. If your microSD is set up correctly the Aroma installer will do everything else for you. Just choose the "install as rom2sd" option.
[Asus Transformer TF700] kski:
Sorry I read your reply a little bit to late. I have it set up and running very well, which specific _that kernel can I flash over my setup?

Update: I was unable to flash _that's kernel over the top of my CROMBi-kk DATA2SD F2FS setup until I used the Format Data to EXT4.zip to format my internal Data to EXT4. I had previously formatted my internal Data to F2FS. Not sure if this is useful to anyone but I figured I would put it out there.
[Asus Transformer TF700] jokapo:
Okay next bump in the road.

Formatted the data partition to f2fs in gparted.

After format finishes i took a look at the information of the partition and it said not recognise the file system is this correct??
[Asus Transformer TF700] _that:
Depending on the level of support for f2fs in other parts of your Linux system (kernel, blkid?) that may be normal.
[Asus Transformer TF700] jokapo:
I used the latest gparted image which supports f2fs

I can also format it to f2fs without getting any errors

This is how it looks like in Geparted
[Asus Transformer TF700] sbdags:
Yes that is correct - gparted has a bug where it formats to f2fs correctly but then can't display the partition format - don't worry it will work like this :)
[Asus Transformer TF700] _that:
The gparted page says:

Apparently the live distro contains an old version of this package. Not really a gparted bug.
[Asus Transformer TF700] snicklet:
Any issue with a data2sd setup as 32gb fat32 and 32gb f2fs? Instead of 32gb fat32 and 32gb ext4?
[Asus Transformer TF700] sbdags:
That will run fine ;)
[Asus Transformer TF700] seriouser:
I'm using Cromi-x 5.4 and I want to change /data to f2fs. I'm using TWRP 2.7.1.1. At the moment everything is EXT4. Is this the correct procedure?

1. Do a backup to external SD

2. Format DATA in recovery

3. Switch /data to F2FS

4. Perhaps reboot?

5. Restore /system and /data from backup to the newly F2FS'd internal card

6. Install _that's F2FS kernel

Is it really this simple?

Thanks.

EDIT:

Apparently it isn't as simple as that. When restoring the recovery automatically reverts the /data back to EXT4. Any way around that?
[Asus Transformer TF700] Ozark_8125:
Thanks for the info. I wasnt able to get f2fs to work on SD either, but I probably had internal formated to f2fs also. Weird problem!
[Asus Transformer TF700] LetMeKnow:
When you restored your BU, twrp reformatted your data partition with ext4 before restoring...:) So you may want to skip step 5 and it may work.. good luck...:fingers-crossed:

---------- Post added at 07:52 AM ---------- Previous post was at 07:48 AM ----------

Why wasn't it working? What is your setup? I did help a few users running f2fs with the internal or external data...:) Maybe, I may be able to help..:)
[Asus Transformer TF700] berndblb:
I have not used TWRP 2.7.1.1 yet, so take this with a grain of salt, but it should work like this:

1. yes - you did that already

2. and 3. are the same. You format /data to f2fs - look for the option under the advanced format option

4. reboot to recovery

5. flash one of the kernels from the OP

6. reboot to recovery

7. restore data

8. reboot system

I don't think TWRP by default formats data before the restore - at least it didn't do that in former versions. I suspect you never really formatted data to f2fs in the first place. Watch the recovery script as it works and at the end save the recovery log.

You do not need to restore system as that partition never got touched.

Let us know if it worked ;)
[Asus Transformer TF700] seriouser:
I just went ahead and skipped the whole restoring business.

Now the tablet seems yo work great. Would I see any further improvement with Data2Sd? My card is a class 10 Lexar 32Gb.
[Asus Transformer TF700] sbdags:
2.7.1.x does appear to have a bug - it looks at the format of the backup and then formats /data first to match that format which is annoying if you have a nandroid from ext4 that you are trying to restore to f2fs as you end up back on ext4 through no fault of your own.... grrrr...
[Asus Transformer TF700] DIXES:
It seems that F2FS has data losing issue when device freezed suddenly and must forced shutdown.

I found some files I copied to /sdcard are missing after rebooting.
[Asus Transformer TF700] jie88:
Hi bro is this compatible with the techfusion rom?
[Asus Transformer TF700] sbdags:
If it uses cm11 kernels it should be.
[Asus Transformer TF700] _that:
The CM11 kernel for the TF700 doesn't support f2fs.
[Asus Transformer TF700] sbdags:
But the modded kernels in this thread do ;)
[Asus Transformer TF700] Essentrix:
Just installed CROMBi-kk to external - went as smooth as! Noted in start up that internal is F2FS but my external is EXT4. How would I format external to F2FS and will ART work on it if I do so? Cheers
[Asus Transformer TF700] sbdags:
Use gparted. See CROMBi-kk post 2.
[Asus Transformer TF700] Essentrix:
Hi mate

Looked at post but it seems to setup EXT4 which I already have, not F2FS. Am I mssing something?
[Asus Transformer TF700] sbdags:
Just replace EXT4 with F2FS fpr the /data partition (not the /system one) ;)
[Asus Transformer TF700] Essentrix:
Understood mate.
[Asus Transformer TF700] spizzlo:
I have the same issue. When I booted into gparted, I got through the menu, but it hung on the screen where it loads the drives (Searching /devs/sdg partitions).

Is there a way to wipe the sd card of the previous partitions, etc. to start over? (other than in gparted which I can't seem to get into)

I also tried the flashing data2sd method in twrp but right after flashing format data failed.
[Asus Transformer TF700] sbdags:
If gparted hangs then you have a drive with serious issues. You should locate and fix that first.
[Asus Transformer TF700] spizzlo:
That sucks. I just bought this thing for the sole purpose of data2sd. It's a new Samsung evo class 10. Thanks though I'll get to the bottom of it.
[Asus Transformer TF700] jacobsensei:
Those are great cards, after you format in gparted it dosen't read f2fs.

It just hangs sometimes. Wasn't sure it was formatted.

I would keep trying.

the ONE
[Asus Transformer TF700] spizzlo:
Thanks yeah I will. Sorry you said yours would hang too?
[Asus Transformer TF700] leipy:
twrp 2.8.0.1 and f2fs

Just formatted my internal /date. Using twrp 2.8.0.1 . worked like a charm. Reinstalled crombi-kk r1 it booted fine then i restored backup /data only. It is running very smooth.

During restoring it did tell me that the backup was made with ext4 and it will probebly nog work. But no problemen here and still on f2fs.

Tablet is even responding wihlst downloading 2 or more apps from store.
[Asus Transformer TF700] barbarony62:
tried F2FS, Hard Bricked my transformer (or so I thought)... and saved it...

Hi,

Yesterday I tried to swap my data to F2FS. at one point my settings UI started FCing on me... could not do anything. rebooting also failed. Flashing a different rom did not help.. eventually, I could only start TWRP recovery. I tried to flash a different ROM and bamm... Reovery stops working. Now I cannot start in Recovery, a moment later I cannot start fastboot mode... I end up with a brick... stuck on twrp logo... no recovery, no fastboot.... no conneciton to PC, no ADB... nothing what-so-ever... I am thinking to myself: " at least its windy out there.... I can use the slate as a door-stop"

8 hours later, I am writing this report from my transformer.... its up and running again, in F2FS mode.... steps taken to save the slate

1. try everthing ever written on trying to get into recovery or fastboot... all fails.

2. using ADB try to recognize slate.... fails...

3. send these two commands to tf700 (for no good reason as the slate is not seen by PC)

a. dd if=/dev/zero of=/dev/block/mmcblk0p4 bs=100 count=1

b. dd if=/dev/zero of=/dev/block/mmcblk0p3 bs=16 count=1

4. something seems to happen but I do not know what

5. try to boot into fastboot.... success

6. try to flash twrp again... flash succeeds but cannot boot into recovery

7. flash CWM-- success... boot into recovery success... flash cm11 success... try to boot into cm11 fails.. encryption problem. /data formatted incorrectly

8. try to change to EXT4 fails

9. flash twrp_f2fs -- success... format /data t f2fs .. success... flash f2fs kernel success.... reboot to cm11 success...

10 . restore apps... at least I had these backed up...

phew.... and I thought I had a brick..... think about it... no recovery... no fastboot.... no ADB... PC does not see slate.... and yet....

BTW F2FS is working well

BarBarony
[Asus Transformer TF700] lmmohr4:
Gparted response regarding F2FS anomaly

Running Gparted Live 0.20.0.2

Three partitions on 64gb MicroSd: 12gb, 46gb, 1gb, formatted Fat32, F2Fs, Ext4 respectively.

Gparted shows error flag on F2FS format, others ok. Shows F2FS, Does NOT show partition size.

Can change 2nd partition to Ext4 or Fat32 without error flag, and they show partition size.

Only happens on F2Fs fomat.

MicroSD appears to work correctly, so suspect Gparted reading wrong.

Report Edit Reply Quick quote

2gedakcYesterday 11:20:44

Developer

Offline

Registered: 2007-11-30

Posts: 3,544

Thank you Immohr for your interest in GParted.

This behaviour is expected because the current f2fs code does not contain logic to determine the used and unused values. Hence GParted is warning that it is unable to read the file system (usage) and some operations may be unavailable.
[Asus Transformer TF700] DIXES:
Is there an f2fs support new kernel of cm11-20160523?

I tried that cm11 f2fs kernel from here with cm11-20160523 and it works, but it is already an old kernel.
[Asus Transformer TF700] smolotov:
How on earth do you download that stuff? No matter where I click, I only get ads for casino's, porn and some moron who claims he's earned 10 million dollars just by clicking on a link somewhere. Yeah right.

I don't care about that! What do I have to do to get the files I need?

Thanks guys
[Asus Transformer TF700] berndblb:
Which files are you looking for, what are you trying to accomplish?

This thread is completely outdated. There's a reason your post was the second one since Oct 2014.....
[Asus Transformer TF700] ketulharini:
Is f2fs works for stock roms?
[Asus Transformer TF700] berndblb:
No. The kernel has to support it and stock does not
[Asus Transformer TF700] ketulharini:
This is the one I am referring too.

Thanks
[Asus Transformer TF700] reenis:
good day.i have a question,with this app one can download firestick firmware?.and where can i download the app for windows
[Asus Transformer TF700] sbdags:
The kernels I posted only work with data2sd. Are you using that?
[Asus Transformer TF700] ubefuct:
Happen to have this for internal? First page is for stock
[Asus Transformer TF700] sbdags:
Let me see what I can knock up :)
[Asus Transformer TF700] Ozark_8125:
Hee hee... on this side of the pond that means something TOTALLY different... :D

The CM kernel in the OP works - but I get the deep sleep / non-responsive touch screen when waking.

I don't understand data2sd well enough to know that in step 3 if TWRP is formatting data on extSd or internal. I did try gparted to format the extSd card manually, but still ended up with an encryption error.

Sorry about the double posting between this and the cromi-kk thread - not sure where to put it since we're spanning a chasm here.
[Asus Transformer TF700] Pretoriano80:
I'm not sure that TWRP_f2fs can actually format the data2sd partition (mmcblk1p2 iirc) to f2fs.I know that after flashing "rom2sd1" the internal data is switched to external but f2fs it's not defined in twrp.fstab.

Anyway i will have a lool and if necessary i will update the OP with a working solutin.

Also afaik dasunsrule32 reverted the commit responsible for the non responsive touch when waking from deep sleep, i will have a look.
[Asus Transformer TF700] _that:
I've never tested it myself, but I see no reason why it wouldn't work. The trick I use in rom2sd1 works on such a low level that mmcblk0p8 *is* the external partition afterwards.
[Asus Transformer TF700] Pretoriano80:
In this case it should work at 100%.And it's even to check if the partition is formated with f2fs,after flashing rom2sd1 the user should format data and have a look at twrp console log, it should clearly indicate if mkfs_f2fs was used for formatting.
[Asus Transformer TF700] Essentrix:
Installed f2fs on internal but wanting to go back. What is the process? Thanks in advance.
[Asus Transformer TF700] Ozark_8125:
Install normal twrp, reboot recovery, and format data. You'll see some errors first but it worked for me.

---------- Post added at 07:18 AM ---------- Previous post was at 07:14 AM ----------

Is that the same for data2sd? I wasn't able to get gparted to recognize the f2fs partition when I tried to format the extsd card, that's why I think my install failed.
[Asus Transformer TF700] _that:
Do you run gparted on a kernel with f2fs support?
[Asus Transformer TF700] sbdags:
Here are 4 kernels I repacked for f2fs - let me know if there are any problems.

CM11 4.4.2 Kernels

_thatv9 cm11 f2fs

DOWNLOAD

md5 sum : a93873064ab6b3cc15cc4512bde2937e

Hunds 3.4.5 cm11 f2fs

DOWNLOAD

md5 sum : eb4229add5c6e1b6523901b92b6d6616

Asus Stock 4.2.1 Kernels

_thatv9 f2fs

DOWNLOAD

md5 sum : 71491c7c88d32b0253c0c664a35ed43c

Hunds 3.4.5 f2fs (with LMKs tweaks)

DOWNLOAD

md5 sum : 4be1ff9900c7dcbaa511f669bfc96c1e
[Asus Transformer TF700] AJM-hackers:
[MENTION=4878287]_that[/MENTION] [MENTION=518363]sbdags[/MENTION] [MENTION=2642882]Pretoriano80[/MENTION] Is there a kernel that is compatible with the 4.3 version of PAC? I believe that it's CM based so would the CM11 kernel you posted work?
[Asus Transformer TF700] Pretoriano80:
I'm not sure if CM11 kernel work on 4.3 (CM 10.2 iirc) but you can try it yourself, if doesn't work just flash back the original kernel.
[Asus Transformer TF700] Robbie_G:
What are the risks with kernels and f2fs? From my reading elsewhere, I've heard if you accidentally flash an ext4 kernel on f2fs or vice versa, you will hard brick the device. Is this true? Say you accidentally reboot system instead of rebooting recovery before you flash the f2fs kernel, are you screwed?
[Asus Transformer TF700] _that:
No. To hard brick your device, you have to mess with the bootloader or the MSC partition (which contains bootloader commands - used by "wipe data" in the bootloader menu and by things like "factory reset" and "reboot to recovery" in Android).

If you run a kernel that doesn't support your current filesystem, your Android system will simply not be able to mount your data partition and won't boot. It might confuse the unknown partition format with an encrypted partition and ask you for a password. To fix it, flash the correct kernel and reboot - all your data will still be there.
[Asus Transformer TF700] Alexander_rekaX:
No it doesn't work D:

But I'm realy would like to see if someone make CM10 rom2sd f2fs kernel :3
[Asus Transformer TF700] AJM-hackers:
Did you try it on 10.2 specifically (4.3)? Don't all the kernels for the tf700 use 3.1.10 anyways?
[Asus Transformer TF700] Alexander_rekaX:
I'm trying on this: http://xdaforums.com/showthread.php?t=2376927

I think about this too, but no, they are still different.
[Asus Transformer TF700] Essentrix:
_thatv9 f2fs working a treat!
[Asus Transformer TF700] JBT1:
benefit on Cromi-X ?

Hi,

Does anybody try F2FS on Cromi-X ?

What are the benefits ?

Thanks
[Asus Transformer TF700] AJM-hackers:
AOSPAL uses different kernel sources from CM, maybe that's your problem, but I'll try it today and let you know. PAC uses the CM kernel, you should try it is has all the PA features anyways.

---------- Post added at 10:31 AM ---------- Previous post was at 10:28 AM ----------

It'll work with the kernels posted. The benefits are that it'll make your tablet fly with way better r/w speeds. It's totally worth using this file system as it's specifically designed for mobile flash storage on our tablets (it was made by samsung) unlike ext4 which was designed for spinning hard drives. I currently have it on my N5, response is almost immediate.
[Asus Transformer TF700] JBT1:
Thanks AJM-hackers, will probably switch soon.
[Asus Transformer TF700] johnlgalt:
About to jump on board to see what kind of a difference this makes with cROMBi-kk on my tablet.

Just to make sure I have everything correct:

Save everything to a location where I can recover it.

Flash F2FS recovery

Format Data

Reboot to recovery

Wipe Cache

Install F2FS kernel

Can I then restore the Data backup from a Nandroid backup, or do I need to start fresh?

I'm running cROMBi-kk, so I'll already have a system in place.
[Asus Transformer TF700] johnlgalt:
Thanks. It 's the simple things. At step 6 where it says if I have a System I can skip to step 7 I did - and missed the last part of 6 where it specifically says restore /data.

Time to play!
[Asus Transformer TF700] wnerw:
So I said to myself "Let's wipe everything for a 99th time and make a new setup with f2fs". I did as I said, spending all of my time on Sunday on this new tweak we are all so happy about. I've spent literally 15 hours straight on my computer and tablet, with a small break for a walk. I've tried many ways of achieving what I want to achieve, none of them resulted in a bootable setup.

Anyway here's what I tried to get firstly: CROMBi-kk on that9 on internal with Data2SD, external data formatted to f2fs. After a couple of failures I changed my mind and focused on getting CROMi-X on intarnal, f2fs formatted internal data with 3.4.5 Hunds, ROM2SD compatible, and on top of that on my 64GB microSD CROMBi-kk on system external formatted to ext4, external data formatted to f2fs, on Hunds 3.4.5, ROM2SD ofc.

For a better understanding here are the steps I followed to get the second setup going:

1. Updated bootloader to 10.6.1.14.10 WW.

2. Installed twrp_f2fs.blob using Terminal under CROMi-X.

3. Wiped and formatted everything in TWRP.

4. Repartitioned my microSD into Fat32, ext4 for data, ext4 for system.

We got everything as clean as possible, right?

5. Put microSD into tf700, formatted internal data under TWRP to f2fs.

6. Reboot into TWRP.

7. Wipe cache.

8. Install CROMi-X with rom2sd compatibility.

9. Reboot into recovery.

10. Install Hunds 3.4.5 for stock, f2fs compatible.

At this point internal rom was bootin. Nice, isn't it?

11. Reboot into recovery.

12. Flash rom2sd1.zip to change nodes.

13. Format external data from ext4 to f2fs using TWRP.

14. Reboot to recovery.

15. Rom2sd1.zip again.

16. Wipe cache.

17. Rom2sd1.zip, nodes are for internal.

18. Flash crombi-kk with rom2sd option and Hunds 3.4.5 kernel.

19. Reboot into system.

Dammit, encryption error!!!

20. Reboot to recovery.

21. Flash Hunds 3.4.5 non-data2sd f2fs from sbdags (somewhere in this topic), maybe it'll help...

Another encryption error, dammit!

I took out my microSD, wanted to boot into CROMi-X. Nah, man, just stuck on ASUS boot logo, not even passed into boot animation, just this white letters with tegra logo...

I am tired, sorry if I made a mistake writing this. I will proofread in the morning its 2 hours past midnight here.

[MENTION=518363]sbdags[/MENTION], [MENTION=4878287]_that[/MENTION], [MENTION=5313285]LetMeKnow[/MENTION], [MENTION=2642882]Pretoriano80[/MENTION]? Anyone? How to make this dual f2fs rom2sd setup? Any help really aprietiated. I have no idea what went wrong or in what way to approach this problem. Thanks in advance.

Chris
[Asus Transformer TF700] Essentrix:
+1 internal is working fast and smooth but can't get ROM2SD working - using _thatv9
[Asus Transformer TF700] LetMeKnow:
[MENTION=3319937]wnerw[/MENTION]

Could you post your boot folder for your setup in the /system/boot? Maybe something in there does not work properly...:)
[Asus Transformer TF700] johnlgalt:
Trying to install _thatv9 cm11 f2fs on my system using special TWRP having already formatted data to F2FS and haivng restored Data from a nandroid backup to that F2FS on internal. Every time I try to install that kernel I get a message in TWRP terminal E:\ Unable to mount staging.

I've just verified the MD5 as well. Any ideas?

EDIT: Added the following

Just noticed something. I've tried rebooting the tablet back into recovery several times now, and each time I power down then power up, I get a flash bar like it is installing something (uaully happens hwen installing recovery and / or kernels, the gray bar taht files with dark cyan colored vertically aligned rectangles - then the tablet will reboot really quickly, and hte first message in the top left corner says

- does that help? If not, when in fastboot (bootloader menu) mode can I grab a logcat directly from here?
[Asus Transformer TF700] LetMeKnow:
[MENTION=2155137]johnlgalt[/MENTION]

I think that _that used shell script instead of binary updater on his v9 so there is probabbly something wrong with the new script. You could ask the question on _that's thread so he can check it out...:) Good luck...:fingers-crossed:
[Asus Transformer TF700] johnlgalt:
Not sure if that is true or not - these are repackaged by sbdags and both that and hunds for CM11 for F2FS are using a binary-script that are actually identical.

I'm going to look at one of sbdags' older kernels and see if there is a difference in the binary-script in those to see if I can figure out what is going on.

---------- Post added at 10:13 PM ---------- Previous post was at 10:10 PM ----------

Verified. The kernel-10.6.1.14.10-that9-oc-pre4 kernel for testing that we had us using a shell script, but this kernel for F2FS is using an actual updater-binary with an updater-script.
[Asus Transformer TF700] LetMeKnow:
Ok, so it is clear about the script and confirm that it is not a problem....:good: I need to understand a little bit about your setup in order to troubleshoot the issue.. So you want to use f2fs on your internal sd? Can you tell me what do you want to setup on your system with the f2fs? It looks like it is a common issue because a few users are runing into this setup... I think that I know what is going on, hehe....:laugh:
[Asus Transformer TF700] johnlgalt:
I'm simply trying ot get F2FS working on my system internal for cROMBi-kk using the steps outlined in this thread's first post and the kernels packaged by [MENTION=518363]sbdags[/MENTION]. I'm on hte last step, flashing a F2FS kernel, and that is where it is going stupid.

FWIW< I tried also flashing a non-F2FS kernel that is using the same updater-binary / updater-script combination (in fact, except for the file name in the archive, everything else is identical in the updater-script) and it fails too. So, for whatever reason, my tablet all of a sudden does not like kernel flashing using hte updater-binary / updater-script combination b/c it is unable to mount the "/staging" partition.

A kernel from _that which [MENTION=518363]sbdags[/MENTION] posted int he cROMBI-kk thread that does use the shell scripts from _that just installed perfectly fine. Of course, I cannot reboot b/c this is not a F2FS kernel, but I'm going to try to reboot to bootloader several times until I don' see the updating message with progress bar, then try to flash the correct kernel again.
[Asus Transformer TF700] LetMeKnow:
So this is what I think where the issue starts. The reason your /staging partition refuses to mount is because you have your internal data partition formatted with f2fs but your ramdisk on the Crombi kk has a ext4 for your /dev/block/mmcblk0p8 so your recovery can not find the correct partition for your data to mount.

For a solution, if you can, you need to modify your ramdisk for it to work with f2fs on your internal kernel so your recovery can find it.. OR

Second, if you want to run ext4 on your internal, you need to reformmat your internal data partition in order for it to mount again...:) Reformat your internal data partition with ext4 should get your tablet back running again...good luck...:fingers-crossed: