yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] JohnCorleone:
Wow. This is nice to have. Guess its time to finally get my recovery to 3.0.2.5
[Epic 4G Android Development] ggrip:
Great job. Added to my SD card for convenience.
[Epic 4G Android Development] Donmeister85:
Yeah, that's what I'm going to do. Major props, man! No more having to Odin back to stock just to get RFS!
[Epic 4G Android Development] ac16313:
Me too, I just hope when it comes down to it I don't flash the wrong one :p

Great job OP this will come in handy for all!

Sent from my SPH-D700
[Epic 4G Android Development] chris41g:
if you are rfs and flash ext4 to rfs, it will only give you a fresh rfs format and restore your backup so no worries...

same for ext4...

also this clears you dalvik and all that, everything except cache..
[Epic 4G Android Development] dyablo:
Thank you sir.......These files are awesome keep up the great work.
[Epic 4G Android Development] jaaka78:
Will this work with odex roms?
[Epic 4G Android Development] Dante of the Inferno:
Does this work for only EC05 or can this work for the Gingerbread EE05 leak as well?
[Epic 4G Android Development] joshk89:
CWM 3.0.2.5 supports both file systems already, why would one need this? Just saying. .. I go back and forth from gingerbread and srf etc all the time.
[Epic 4G Android Development] heathmcabee:
Frickin Sweet work guy!
[Epic 4G Android Development] chris41g:
um.. thats cool, dont need it, dont use it. but im interested to know how you run gingerbread on ext4? or how you easily go from srfs ext4 to the rfs needed to run gingerbread???

rom version shouldn't matter at all as long as its CWM 3.0.2.5 or newer..

and to the other post asking, deodex, or odex also shouldn't matter
[Epic 4G Android Development] joshk89:
It's dual file system, that's how. I wipe and flash. Done deal
[Epic 4G Android Development] chris41g:
wiping is not formatting... its not that simple.. it accepts both FS but it does not format

going from GB to srf is easy, srf formats... but srf to GB not so much, unless you happen to have a GB release that formats RFS, which most dont, they require you to flash rerfs or to odin stock first.
[Epic 4G Android Development] joshk89:
It supports both file systems, nuff said. Don't believe me than try it yourself.
[Epic 4G Android Development] chris41g:
try it? you must be kidding...
[Epic 4G Android Development] joshk89:
Why? Cwm clearly supports dual file system and going between rfs gingerbread and srf or midnight or anythingthat requires ext 4 has been no issue for me and I don't have to Odin to do it. If using this zip makes people feel better than cool, use it. I'm not putting it down.

Just trying to figure out why its needed when I've never had to Odin since the new cwm
[Epic 4G Android Development] chris41g:
ok well, no reason to post here then
[Epic 4G Android Development] shiftr182:
I have never had to odin to stock going from srf to gb, i do it all the time, just flash the rom. I use both asc ee03 and marcusant ee03 along with srf.
[Epic 4G Android Development] thomasskull666:
You people who are saying CWM supports both filesystems, that is definitely correct. What you are failing to realize is that at no point have you ever been on ext4 if you don't format. SRF will support both, which is why you can just flash between it and gb. Learn before you attempt to reason a false claim.
[Epic 4G Android Development] musclehead84:
Exactly. Well said

"The greatest respect you can earn is self respect" Louie Simmons
[Epic 4G Android Development] shiftr182:
SRF, by default, formats ext4. It is in the install script. Gingerbread does format the system and when it formats, it formats rfs.

When you format ext4, if you plan on staying on ext4, you cant flash anything that formats the system, unless it formats ext4 because it will format the system rfs by default.

Here is the script formating script from gingerbread:

ui_print("Formatting system...");

run_program("/sbin/dd", "if=/dev/zero", "of=/dev/block/stl9", "bs=4096", "count=$(( 256 * 10 ))");

run_program("/tmp/fat.format", "-F", "32", "-S", "4096", "-s", "1", "/dev/block/stl9")
[Epic 4G Android Development] chris41g:
so why would you quote me saying that the exception is having a GB release that formats rfs and still arguing? and there is no default format in CWM, CWM will not ever format your filesystem, the format from the menu, only does a recursive deletion...
[Epic 4G Android Development] shiftr182:
My response was aimed more toward this:

going from GB to srf is easy, srf formats... but srf to GB not so much, unless you happen to have a GB release that formats RFS, which most dont, they require you to flash rerfs or to odin stock first.

Because, as far as I know, there is only one release of gb that doesnt format, and I dont think anybody is using it anymore.
[Epic 4G Android Development] thesals:
thanks, this is great for people like me that have started to see instability problems with ext4 even when using journaling.
[Epic 4G Android Development] diego1985:
Qb I think its time for a video.

I hate "Top Flight Security Mods"
[Epic 4G Android Development] quickstang:
I was thinking about this last night looking over the marcusant v7 rom.

I am using ASC Frozen 1.1.1 now and it is EXT. On the other hand, v7 is RFS so I was thinking what my options are to test that ROM if need be.

I see that there is now an easy solution of flashing the ext4 to rfs .zip and then flashing the v7 ROM when out.

And I forgot... a backup & restore as well :)
[Epic 4G Android Development] musclehead84:
Why its simple directions to follow.

"The greatest respect you can earn is self respect" Louie Simmons
[Epic 4G Android Development] diego1985:
Flashing Roms is simple, but there are ones who are visual learners. Why else would anybody make vids as such?

I hate "Top Flight Security Mods"
[Epic 4G Android Development] mis3:
It's actually not necessary. Marcusant's GB Rom auto formats to rfs while sfr auto formats to ext4. The flashes in this thread are very helpful for those flashing roms that do not auto format.
[Epic 4G Android Development] eigerzoom:
i'm a bit confused

can i convert srf 1.1.1 to rfs and still run srf 1.1.1 ?

that would be my goal...otherwise no srf for me...i am not a ext4 fan...

thanks
[Epic 4G Android Development] Esteway.619:
No this is to go back to rfs if your on ext4 without using Odin or go from rfs to ext4 with out using the 1 click root with cwm3 to convert to ext4. It wont convert roms
[Epic 4G Android Development] chris41g:
If the rom supports rfs it will, I think only a few changes would need to be made in srf
[Epic 4G Android Development] quickstang:
Well that's good to know. Makes things that much more easier. The only thing to do then is test the modem. I am on EC05 and EE03 is what is suggested.

I think i'll try EE03 because quite frankly my phone can't suck more than it is. In fact yesterday I was so frustrated I almost canceled Sprint on the spot. 2 places I am at every week (and I am not in the boonies) my phone roams, and I can't even get data. Half a mile away though, it's fine, and fine in my house. Not the other two houses. While Verizon may be more and I hate to give up my Epic... I have no use for a phone that doesn't work in places I need it to work.

Anyway...I'll give this modem deal a try first when marcusant v7 rom is out.
[Epic 4G Android Development] eigerzoom:
i would be interested to hear about these few details to make it work

i shall stalk you in irc

haha
[Epic 4G Android Development] Anon9mouz:
Chris ur an animal u need to push thus **** out to other phones bc I mean it makes thing a whole hell of a lot easier thank u bro
[Epic 4G Android Development] NEXUS 4G:
Has anybody verified these work. I tried going from ef02 to stock ec05 n I get caught at the Samsung screen

Ef02 is ext4, correct?
[Epic 4G Android Development] eigerzoom:
the chamchung epic is an rfs device

you will never see an ext4 rom except by developers
[Epic 4G Android Development] bertm13:
stock will only use rfs, including leaks.

there is an ext4 beta for ef02, though. (AnonymousROM i2)
[Epic 4G Android Development] NEXUS 4G:
Than y, when I went from decad3nce's de odex rom to stock ec05 in development (sticky) using 3.1.0.1, I got stuck at samsung. Loopt once, than stock recovery?
[Epic 4G Android Development] pzvv:
I have been having trouble with this conveter. I first did a nandroid, then I wiped everything at least three times. I then flashed the rfs to ext4 zip. In which case afterwards I flashed the syndacate 1.2 (and ext4 only rom).

Now the phone just sits at the samsungs screen. Where did I go wrong?
[Epic 4G Android Development] thomasskull666:
You need to flash an ext4 compatible kernel. 1.2 does not come with one, so go download Genocide or Twilight Zone and flash that after flashing the rom.
[Epic 4G Android Development] pzvv:
Its just got past the boot screen. Thanks a ton man you helped me out a lot. :)
[Epic 4G Android Development] thomasskull666:
Yupyup, definitely doesn't help that it doesn't tell you what's wrong, just freezes lol
[Epic 4G Android Development] :
thank you for this :D
[Epic 4G Android Development] JohnCorleone:
Bumped...for someone who asked me for it..
[Epic 4G Android Development] omair2005:
just what I was looking for :)
[Epic 4G Android Development] Fangs87:
doesnt seem to work with the deodexed version of eg22 going rfs to ext4, kept giving an error

I did flash the eg22+ kernel that was supposed to be ok with it, then rebooted then tried to do the conversion
[Epic 4G Android Development] chris41g:
what error?
[Epic 4G Android Development] sniperkill:
You need to run the RFS2EXT4.zip file, then flash the EG22+ kernel.

Also, you need to at least use cwm 3.0.2.5 or above.
[Epic 4G Android Development] redram38:
Worked fine for me. I had already flashed the new Kernel so maybe that is why it worked. So far EG22 has been great. I cannot really see any difference using EXT4 so far and my Quad scores were the same as before around 1400
[Epic 4G Android Development] Starfox:
I got a checksum mismatch. Pulled battery, went back into recovery and did a manual restore. It went fine so I just rebooted.

Almost gave me a panic attack because I just spent a few hours getting eg22 installed and apps restored.

-- Starfox
[Epic 4G Android Development] BigJPNut:
+1

no error....mine hung on the samsung logo....after 45mins. I odin'd and just flashed the kernel maybe if I woulda converted to ext4 before i flashed the kernel it may have worked? Idk I'm leaving as is...seems fast enuff!
[Epic 4G Android Development] chris41g:
it works fine with both versions, if you get the md5 error, just do a manual restore in the nandroid menu...
[Epic 4G Android Development] vickpick:
I keep on getting MD5 error when I run RFS2EXT4 after flashing the plus kernel and rebooting.
[Epic 4G Android Development] BigJPNut:
no files found when i go to restore and advanced restore
[Epic 4G Android Development] hoffman1984:
Step 1: Flash EG22 (odexed\deodexed, doesn't matter)

Step 2: Reboot

Step 3: Flash RFS2EXT4

Step 4: Without Rebooting, flash EG22Plus Kernel

Step 5: Enjoy! =)
[Epic 4G Android Development] chris41g:
Found a bug in CWM where the date changes ambigously, and the backup relies on the date for the directory... fixed it.. also the eg22 has little to no space in /system 1mb on the odexed rom. ext4 conversion requires about 8mb for a journal. So the script removes some bloat now. Its now in the OP with a list of packages it removes.
[Epic 4G Android Development] belovedson:
still hanging

Here's what i did

odined deodexed.

booted and checked to make sure it was eg22 both on modem etc

ran your plus eg22 plus.....

booted and checked

ran rfs2ext4 from seconds ago

can't get past boot screen

i just ran backup from rfs..... and now boots up

i redownloaded rfs2ext4 will try later maybe.

peace
[Epic 4G Android Development] eavs2009:
I am using eg22 and clean kernel plus on ext4 for about a day and have my epic overclocked to 1.3 with tegrak and have SPB shell 3d and its just simply put awesome. U guys rock. I did have to go back and do a nandroid restore for it to work on ext4. Once I did the restore it works flawless.
[Epic 4G Android Development] rgregg504:
I must be doing something wrong. Fresh odin odexed rooted eg22 flashed rfs2ext4 flashed kernel booted up phone was laggy and had no data (3g). I am getting closer though at least it booted lol.
[Epic 4G Android Development] hoffman1984:
I noticed after prolonged use on either odexed, or deodexed, it would Start restarting on it's own. Not sure what the cause is here, but i'll keep digging. >.>
[Epic 4G Android Development] Starfox:
There is also 5 Terminal .apk file, and a key input tracker that can be safetly removed, I believe.

-- Starfox
[Epic 4G Android Development] know.patience:
I kept getting stuck at the Samsung screen after doing the RFS2EXT conversion, booting into recovery and reflashing the kernel fixed the issue for me.

Thanks!
[Epic 4G Android Development] lviv73:
You should think twice before removing those Term1.apk's because i removed them and few more apk's that i always remove and my market fc's.

Even worse no Vending.apk work period!!!

I tried about 10 different vending.apk's and they all fc uppon downloading apps or dont work period.

Im betting that those Term1.apks are needed for market to work.Im putting them back in right now and hope my market works.

I been trying to get market working for hours now.

Why would samsung have 5 Terminal pks's?Gotta be a reason for it.
[Epic 4G Android Development] Starfox:
I pulled it using Titanium and haven't had issues so far. I also use the stock vending because, quite frankly, there isn't much difference with the functionality of app download, other than the new eyecandy which I think is actually is a detraction (less info in more space).

I'm sure if others were having issues with vending+pulling apk, it'd been posted by now. In fact I just installed the one leaked over at AndroidCentral (file size 3069941 bytes) and it ran just fine as it did under RandomROM 2.2.

-- Starfox
[Epic 4G Android Development] bilestoad:
newbie alert

How do we know if we're running ext4 or rfs??

I Odin'd the EG22 rom and checked reformat partition. Is this rfs? Because before the Odin version that included CWM purple 3.1.0.1., I had to install 3.1.0.1. from a zip and then the next time I three fingered, it converted to ext4 (right??). So what is my phone now?

And ALSO, is there some way to tell? For example, someone hands you a rooted epic 4g and doesn;t tell you what's installed, how can I tell which file system it is?

Grassy-Ass in Advance!

BS:D
[Epic 4G Android Development] Starfox:
Open Terminal Emulator, type in "mount" (without quotes) and look for couple of line that says /dev/block/stl(9,10,11). Those are your /system /data and /cache partition. The third word on the line should say rfs or ext4. By default all stock ROM are RFS.

-- Starfox
[Epic 4G Android Development] bilestoad:
Very nice, thank you!
[Epic 4G Android Development] Natty_lite:
Nothing I do gets me past the Samsung Splash screen. Bummer
[Epic 4G Android Development] rulyskull:
I flashed the kernel then this then kernel again and its good on ext 4
[Epic 4G Android Development] Trident:
whoa Nellie.

Are you saying that all the EG22 (Gingerbread) ROMS use RFS?? I just changed to ext4- could this be why me (and a few other people) seem to be having some semi-major issues?

I'm really confused. The EPIC has a lot more component options than my EVO. EVO just has ROM & kernel options.

We have ROM, kernel, modem, filesystem & baseband [same as modem?]. Then we can ODIN from the pc or flash from CWM. At least it's just one recovery. EVO just got a third option.
[Epic 4G Android Development] Anon9mouz:
Reason why bc those leaks don't have ext4 yet bc they are leaks do u converting over to ext4 ne ways I'm surprise no boot loops or ne thing like that so u might have to start from scratch or convert back to rfs and just do a hard reset
[Epic 4G Android Development] farmsatguy:
Noob question I guess, but just wanna be sure. I know I'm behind the times, but I'm still using ViperRom Synergy (EB13 based) simply b/c for me, it does everything I want and runs perfect.

Long story short, I perma-bricked my Epic about a week back and got a replacement a few days later. Lucky, I had done a nand the night b4 it bricked so I was ready for the new phone. It came with EC05 (rfs of course), so I rooted (cwm 3.1.0.1) and restored my nand. Perfect. No problems at all (although I'm a bit gun shy of Odin 1.85 now - 1st time I used that version and bam! Dead phone...tried it all to revive). Maybe I shouldn't have used the new Odin with EB13 based rom, dunno...water under the bridge now. But, I was on ext4 before the brick and now I'm back on rfs (I was used to 3.0.0.6 auto-converting to ext4). No big deal, Synergy supports both, but if I wanna get back on ext4, this conversion zip chris made is perfect for my solution, right?
[Epic 4G Android Development] chris41g:
run the zip, then restore the back the zip makes, again (for safeties sake). then flash an ext4 kernel...
[Epic 4G Android Development] rompnit:
I had the same issue with no data, not even wifi. Tried to reflash the modem, but that didn't work either. But, after restoring the backup everything works fine, and on ext4!
[Epic 4G Android Development] makmoneynslp:
same issue here also except 3g signal, and my benchmark score are low rfs scores "mount" terminal and ext4 wasnt present on data/system
[Epic 4G Android Development] rompnit:
I restored the backup that I made prior to flashing the conversion, not the one that was created during the conversion.. Don't know if that made any difference?
[Epic 4G Android Development] farmsatguy:
Thanks. Been busy as hell lately, just got my first chance to play around with my phone (and my Xoom) in weeks it seems. Chris, this is perfect and worked flawlessly. Love your work, keep up the excellent job. I know y'all do this stuff in your spare time and I, for one, appreciate it.
[Epic 4G Android Development] Starfox:
Does the rfs2ext4 still remove all those packages even if it isn't a EG22 ODEX rom? My SD Card got totally corrupted and I had to format (cluster 2 got totally fubared, goodbye / directory...), so I don't have the "older" version.

Also, does ext4 by default do journaling or do I have to apply journalon zip on top of this?

-- Starfox
[Epic 4G Android Development] corythug:
You have to apply the journaling on zip after each ext4 rom install, if I'm not mistaken.

Unless it says specificaly in the OP that journaling is enabled by default.
[Epic 4G Android Development] ConfusingCurve:
Does anyone ahve a working Mirror? The download link at ACS is broken
[Epic 4G Android Development] RandomKing:
RFS2EXT4

Just the one to convert to EXT4.
[Epic 4G Android Development] chris41g:
Links fixed
[Epic 4G Android Development] ConfusingCurve:
THanks to both of you.
[Epic 4G Android Development] mjolnir677:
Link broken again :)

HERE
[Epic 4G Android Development] Zeinzu:
For ext4 conversion don't you only need a kernel that supports ext4? I still to this day haven't converted. Also does anyone have a link for the zip to enable journaling?
[Epic 4G Android Development] mjolnir677:
Seems all the ACS links are jacked currently:

ENJOY
[Epic 4G Android Development] NipTuck170:
Hey guys. i dont know if im blind or just retarded, but when i click on the link to download the zip for the rfs2ext4 file, i get redirected to a forum page on the syndicate site and i dont see the file anywhere. can someone point me in the right direction? thanks in advance.
[Epic 4G Android Development] mjolnir677:
Check out my posts above, they have corrected links
[Epic 4G Android Development] NipTuck170:
Thanks!...I'm having the same problem with the latest Syndicate Rom Frozen V1.2...Can you help me with that before I post in that thread?
[Epic 4G Android Development] mjolnir677:
Sure

There's newer stuff out though, but back when I had my OG Epic, SRF1.2 was my daily driver.

Marcusant revival is pretty sweet, but my favorite color is red, lol. Runs great though on my buddies phone.
[Epic 4G Android Development] chillywings:
Broken links

Link in the OP and other links I've found in this thread and through googling are broken. I managed to get the rfs2ext4.zip from RandomKing's mirror on the previous page, but I'm still looking for the other zip. Can anyone mirror this one as well?

Thanks in advance.
[Epic 4G Android Development] KennyG123:
OK, here you go:

http://dl.dropbox.com/u/32800014/EXT42RFS.zip
[Xperia Arc Themes and Apps] im_iceman:
First of all... Thanks go to sbong for bringing this to my attention and helping me through it.. including proving me with some of the files I needed to make this work..

Also thanks to the devs who created the util's needed to do this mod.

Ok - So I've already modded my framework-res.apk in UOT kitchen so I didn't want to re-do all those mods... and as much as anything else I wanted to be able to do this myself..

Adding the CRT animation to your phone.

You'll need root access

You'll need this APK MANAGER 4.9 - http://xdaforums.com/showthread.php?t=695701 install it somewhere on your PC

You'll need to replace the apktool in the OTHER directory once you've installed apkmanager with the one attached below.

1. Get your framework-res.apk from your phone and put it in the "modding" folder

2. Run apk manager, decompile option 9 [NOT USING DEPENDENCY OPTION]

3. Go into projects\framework-res\res\values\bools.xml [EDIT]

4. Make config_animateScreenLights to false [SAVE and EXIT]

5. Go back to script and select compile option 11.

6. Say y [System app]

7. Say n [don't need to retain anything else]

8. Delete AndroidManifest.xml and Meta-Inf folder from unsignedframework-res.apk

9. Copy and paste AndroidManifest.xml and Meta-Inf folder from original framework-res.apk into unsignframework-res

.......... open the apk files using 7 zip or similar. Do not extract them..

.......... Copy and paste from inside the original apk to inside the new one.

10. You'll find unsignedframework-res.apk in "place-apk-here-for-modding" folder

10a. RENAME IT to framework-res.apk

11. Copy the new framework-res.apk onto your phone in the SYSTEM folder

12. Change the permissions to RW-R--R--

13. Move the file into the FRAMEWORK folder.

Reboot...

Done..:D

Tested and works on my arc. (Finally!)

Video of the animation...

[EDIT - Added the apktool here as the original link is now dead.]
[Xperia Arc Themes and Apps] kistigun:
Hi mate, can you upload the jar file again?
[Xperia Arc Themes and Apps] im_iceman:
Done! 10chrs
[Xperia Arc Themes and Apps] 279Paddy:
hey ice....sent you a pm!

here's my framework....thanks a lot in advance :D
[Xperia Arc Themes and Apps] animboo:
noobish question here mate, hope you can help me.

First: After compiling the framework-res.apk, how do you edit and overwrite meta.inf and androidmanifest.xml? and when you use the apk manager, their is no meta.inf folder when decompiling framework-res.apk

2nd: Do you need to rename your unsignedframework-res.apk to framework-res.apk?
[Xperia Arc Themes and Apps] im_iceman:
just copy and paste the androidmanifest and meta.inf files from your original framework-res.apk into the new one..

and yes - rename it to framework-res.apk
[Xperia Arc Themes and Apps] animboo:
do you mean to extract the apk again then after copying the files, zip the apk again still using the apk manager?
[Xperia Arc Themes and Apps] im_iceman:
No..open the apk files using 7 zip or similar. Do not extract them..

Copy and paste from inside the original apk to inside the new one.

Sent from The arc using XDA premium..
[Xperia Arc Themes and Apps] animboo:
ok thanks..going to try using winrar.
[Xperia Arc Themes and Apps] kistigun:
i've tried this but i got a bootloop
[Xperia Arc Themes and Apps] im_iceman:
I've done a few of these now and it works perfectly.. perhaps worth trying again.. follow the instructions very carefully.
[Xperia Arc Themes and Apps] kondejm:
hello.i have small problem using apk manager 4.9 with replaced apktool.jar. problem is when i try decompile file.still i have error.please help.log attached.thanks