EXT4 or RFS?

cerobles1

Well-known member
Jan 9, 2011
135
6
0
So I have a quick question that I hope nobody minds. Let me start by sying that i did do a search for this and could not find any concrete answer. My question is:

How exactly do you know if you're running EXT4 or RFS?

I remember some while ago a zip file I installed to convert to EXT4 (I think about 6 to 9 months ago) Since then i have installed SFR 1.1.0 and 1.2, Bonsai, and the leaked Gingerbread EG22 and EH06.
Then yesterday I tried to install SFR 1.2 with Thwilight 1.1.1 (and also tried Genocide 2.0) but I kept getting errors from "gapps stoped working" and "acore stopped working" So I figured I'd start from stock EC05, CWM 3.025 to update v3.1.0.1 and I plan to redownload SFR 1.2 and Twighlight 1.1.1.

Any help?
 
Re: EXT4 or RFS???

So I have a quick question that I hope nobody minds. Let me start by sying that i did do a search for this and could not find any concrete answer. My question is:

How exactly do you know if you're running EXT4 or RFS?

I remember some while ago a zip file I installed to convert to EXT4 (I think about 6 to 9 months ago) Since then i have installed SFR 1.1.0 and 1.2, Bonsai, and the leaked Gingerbread EG22 and EH06.
Then yesterday I tried to install SFR 1.2 with Thwilight 1.1.1 (and also tried Genocide 2.0) but I kept getting errors from "gapps stoped working" and "acore stopped working" So I figured I'd start from stock EC05, CWM 3.025 to update v3.1.0.1 and I plan to redownload SFR 1.2 and Twighlight 1.1.1.

Any help?

First thing to do is pay attention to the details/change log of the ROMs you installing. Devs will always state what format the ROMs filesystem runs. The stock OS run RFS setup. Now some of the custom ROMs built off the GB leaks do offer EXT4 otherwise they are RFS setup. This is obtained by flashing a different kernel and normally the filesystem has to be manually converted and instructions are provided in by the dev how to do this.

There is a command you can do if you connected via ADB to see if your running EXT4 but I can't recall it off the top of my head. But as I mentioned its almost a given that if your running a custom EC05 Froyo ROM then its 99% of the time EXT4. The GB leaks, they can vary just pay attention to the details of the ROM thread.

The Froyo based ROMs, most of them do run EXT4 but may or may not need to be manually achieved by the user. Again read the devs instructions.

There is a easy conversion script which I know is posted at XDA in their development section to allow the user to convert between RFS or EXT4 by flashing a updater/zip file in CWM.

Onto your other problem of FC's after flashing SRF, it sounds like you have a bad flash or didn't get a good full wipe before installing the ROM. Also pay attention to if this happens if and AFTER you restore apps/backups fromm Titanium or MyBackup Root. This would then signal that you have a problem with something your restoring.

Hope this helps clear the fog on your questions.
 
Re: EXT4 or RFS???

I would like to add that I was on complete stock eco5 and installed cwm 3.1.0.1 directly (not 3.0.2.5--> 3.1.0.1) as it already includes 3.0.2.5. And as Paul said make sure you wipe everything 3 times and follow directions closely.
 
Last edited:
Re: EXT4 or RFS???

Paul, are you saying there is a rom I can flash to convert to EXT4? What would be the benefit?
 
Re: EXT4 or RFS???

Paul, are you saying there is a rom I can flash to convert to EXT4? What would be the benefit?
Yes you could, I think there are a few EG22/EH06 ROMs that support EXT4. I know RandomROM has a version and I believe there are a few others.

RandomKing (RandomROM) I know has put quite a lot of work into his ROM to make it very stable. I would consider it a look over.

What benefits from EXT4? Faster device overall. Super Snappy, very responsive, you will notice moving through menus and apps things are much quicker, snappier.. Quadrant will also show a much higher score.
 
and I don't have to wipe my phone? Just clear the caches and flash? Paul, do you have a link to the zip? I can't find it.

update: I am starting to get it. So, the stock EG22 rom I have loaded is RFS and will not convert to EXT4? I need to wipe my phone and get an EXT4 rom installed to gain the benefits? Is this so?
 
Last edited:
1. Install Terminal Emulator from the MARKET(its a free app)
2. Open Terminal Emulator
3. Type "su"(no quotations)
4. Press to Allow superuser permissions when the black screen comes up
5.Once Terminal Emulator has been granted SU permissions,simply type the word "mount" as a command, and press enter(If your on-screen keyboard dissapears after acquiring SU permissions, press the phone's menu button and select "toggle soft keyboard")

A bunch of letter and numbers will appear on screen. All you need to look for at the upper part is:
Dev/Block /stl9/System: ext4

Dev/Block/stl10/Data: ext4

Dev/Block /stl11/Cache: ext4
If it says ext4 next to system,data, and cache, youre set! If it says RFS, then try flashing that RFS2EXT4 zip mod that is found on xda, and then, check again.
Its as easy as one word: Mount
Hope this helps
 
1. Install Terminal Emulator from the MARKET(its a free app)
2. Open Terminal Emulator
3. Type "su"(no quotations)
4. Press to Allow superuser permissions when the black screen comes up
5.Once Terminal Emulator has been granted SU permissions,simply type the word "mount" as a command, and press enter(If your on-screen keyboard dissapears after acquiring SU permissions, press the phone's menu button and select "toggle soft keyboard")

A bunch of letter and numbers will appear on screen. All you need to look for at the upper part is:
Dev/Block /stl9/System: ext4

Dev/Block/stl10/Data: ext4

Dev/Block /stl11/Cache: ext4
If it says ext4 next to system,data, and cache, youre set! If it says RFS, then try flashing that RFS2EXT4 zip mod that is found on xda, and then, check again.
Its as easy as one word: Mount
Hope this helps

thanks that really helps alot,
 
well it didn't work.

I checked the dev/blocks via terminal emulator, which I already had installed as an app. I wiped my caches, and flashed the converter zip RFS2EXT4.zip and I thought everything was fine, rebooted and the phone got stuck on the first boot screen (that says SAMSUNG). Undaunted, I let it sit for 10 minutes but it never got any further.

I flashed back with EXT42RFS.zip and again, never got past the first boot screen.

So, I gave up and loaded up my old trusty EG22 deodexed rom and am currently re-installing and restoring apps and data. It's okay, gives me something to do at work tomorrow.

Thank heaven for 3.1.0.1. saved me from a bricked phone. Thats for sure.
 
Actually, that problem of not getting past the boRFS2Ext4ot screen is not a problem at all. In fact, its common. All you have to do is wipe everything 3x , flash the ROM, boot up phone, boot back into recovery, flash the EG22plus kernel or the plus kernel to whatever the leak name, reboot the phone. Boot back into recovery AGAIN-( know!) Flash the most recent version of RFS2Ext4. Let it go through the backup/tweaking/restore process. Reboot again. Now, you will very likely be frozen at the Samsung screen. Give it about 90 seconds to boot up. If it looks as if that screen isn't moving, pull the back off your phone, and take that battery out. Just keep it out a few seconds or so and put the battery back in the phone. Do the three finger boot into recovery and wipe everything 3xs. Go to the backup/restore option, and elect the restore option. You will see a backup in that folder that was created during the conversion process. It will be called something like"RFS2Ext42011-9-12-xxx-etc..just make sure its the correct time & date. Restore that to the phone and reboot.. Now, the phone will boot properly..If the phone boots after that restore, its pretty much definite that it converted to ext4. There's always the method I mentioned-using Terminal Emulator from the market.
If this helped you, make sure to mention that to users who say that they can't convert. I only know this because I spend most of my time reading threads much more than I spend writing in them, obviously.
Good luck! :)