Hello all. As per the title, I find that my i9003 cannot be converted to Ext4.
I am on DDLF2, and I used the Ext4 converter script once, then it soft-bricked my device. After flashing DDLF2 again and restoring from my backup, I tried it again - this time using the CF-Root's bundled Ext4 Manager, and its automated RFS to Ext4 conversion. I did it, but I opened it again and the internal flash is still RFS.
Can anyone help?
Requiem- said:
Hello all. As per the title, I find that my i9003 cannot be converted to Ext4.
I am on DDLF2, and I used the Ext4 converter script once, then it soft-bricked my device. After flashing DDLF2 again and restoring from my backup, I tried it again - this time using the CF-Root's bundled Ext4 Manager, and its automated RFS to Ext4 conversion. I did it, but I opened it again and the internal flash is still RFS.
Can anyone help?
Click to expand...
Click to collapse
If you're on FULL DDLF2 Custom Rom there is na application that will do this job for you.
Its simple. Just select the option you need, restart and you're good to go.
Related
What recovery is best for ext4.. i am currently using the latest xm recovery but i heard there was a better recovery that supports ext4... i am currently installing the revolutions zip ext4 so it formats my phone before i install any rom.. does that make my phone ext4 or should i install another recovery system?
miguel11691 said:
What recovery is best for ext4.. i am currently using the latest xm recovery but i heard there was a better recovery that supports ext4... i am currently installing the revolutions zip ext4 so it formats my phone before i install any rom.. does that make my phone ext4 or should i install another recovery system?
Click to expand...
Click to collapse
I was passing thru but I think I can shed some light hopefully. I don't know about this "xm", but if it's anything like the EXT4 Recovery or Clock work recovery, or amon_Ra...If the recovery is a EXT4 specific recovery it should convert the file system to EXT4 only[/system, /cache, /data] when ever you wipe. But you need to flash a EXT4 enabled ROM also to take full advantage, a EXt3 ROM[EXt3 is default on all roms w/o EXT4] will work on the EXT4 partitions, but won't be as fast.
4EXTRecovery, it's awesome, everything is working great for me, used it to format my paritions to EXT4 without losing any data.
http://forum.xda-developers.com/showthread.php?t=1161710
So it has come to my attention that when you restore a firmware via nandroid backup It does not restore the default ext4 partition that you convert. I found this out today when I had hoped my constant flashing would lead to XXKPN not booting unless I used CFRoot when flashing from Cranium [XXKPH]. Only to find out the firmware booted . Now this got me in surprise only because default partition is rfs and not supposed to be able to boot if set partition format was ext4. All default Samsung firmwares come with rfs partition.
Code:
Note: Next time you flash to a new firmware and back, you are required to flash the ext4 script then restore your nandroid backup for that respective firmware.
Misledz said:
So it has come to my attention that when you restore a firmware via nandroid backup It does not restore the default ext4 partition that you convert. I found this out today when I had hoped my constant flashing would lead to XXKPN not booting unless I used CFRoot when flashing from Cranium [XXKPH]. Only to find out the firmware booted . Now this got me in surprise only because default partition is rfs and not supposed to be able to boot if set partition format was ext4. All default Samsung firmwares come with rfs partition.
Code:
Note: Next time you flash to a new firmware and back, you are required to flash the ext4 script then restore your nandroid backup for that respective firmware.
Click to expand...
Click to collapse
I thought everyone knows this Because
1. before converting to ext4 you make backup. And if it will restore filesystem you will never get ext4 (it will always put rfs from backup)
2. when you make backup you can see that it backups files, not partition.
Mods please Sticky this thread and lock it by Misledz's permission before the thread is noob killed
Tapashocked via my gt-I9003 with a random keyboard of my choice !
I think mod should murge this info in already available sticky thread. Making lot of thread sticky will not be a good idea.
vishal24387 said:
I think mod should murge this info in already available sticky thread. Making lot of thread sticky will not be a good idea.
Click to expand...
Click to collapse
I have to agree, although this is helpful information, having too many stickied threads could become a problem.
falex007 said:
I thought everyone knows this Because
1. before converting to ext4 you make backup. And if it will restore filesystem you will never get ext4 (it will always put rfs from backup)
2. when you make backup you can see that it backups files, not partition.
Click to expand...
Click to collapse
I too already know this by reading skin's original post on ext4.
Instructions were to make nandroid backup -> convert to ext4 -> restore backup -> reboot.
After that u will have ext4 partitions.
So after you anything restore from backup, u will still have ext4.
Yeah but this came as a surprise, I didn't expect that the file system gets overwritten. Some cases flashing to another firmware kicks you into a bootloop due to ext4 previously there, but there are times when the firmware boots which got me in wtf is happening kind of scenario.
When I used cranium or any custom ROM usually does Ext4 by default, but upon flashing XXKPN on top of it, it worked? Which isn't supposed to, So what I'm confused is, What is responsible for the rfs file format, the pit? or the firmware? , and does clearing cache partition reset to rfs?
Because flashing XXKPH->XXKPN->XXKPH without use of pit works and this is without CFRoot
Yes for what this pit file for ? Means for what partition.is it convert file system to rfs ?
Does anyone know how to change the file system formatting from Ext4 back to Rfs somewhat like the ext4 formatter? This would be helpful when flashing from ext4 nandroid backups to stock Rfs nandroid backups. So far this has been unsuccessful for me.
Sent from my SCH-I510 using XDA App
The voodoo control app will turn it off. Then you need to reboot to make the changes.
emtee_skull said:
The voodoo control app will turn it off. Then you need to reboot to make the changes.
Click to expand...
Click to collapse
That will only work if you are using a Voodoo kernel. I can find the needed commands to format everything to rfs for you then and create a CWM zip that will do it for you (or modify one if I can find it) so you can go back to RFS. However, CWM should format partitions before restoring.
I have always used the charge.pit file with repartition checked and ee4 to convert back to rfs via odin. I have also been told this charge.pit works with gb as well...
Try this. It's similar to the ext4 formatting package but should convert everything back to RFS for you. However, it is untested, so it may not work. I think I have it all setup properly, but I'm not completely sure.
Sweet bro., Thanks, I will try this; not sure why but when I try to go from Humble 5.2 or say your newest Infinity Rom back to the either leaked EP4D or the stock ota rooted EP4D, it gives me an error in CWM saying that the file system isn't RFS. All of the other ROMS are ext4. Something else that was interesting was I tried to format the OTA with the ext4 all formatter and it bricked my phone. Nothing worked except the charge pit and EE4 odin. I will give this a shot and tell you the results. thanks for the speedy answers. (BTW- I donwloaded some of the software to compare and contrast ROM's in Kdiff and it always gives me a Runtime error and force closes.I am trying this on xDark 4.3 tweaked so this might the issue, but any thoughts on this is appreciated.)
EDIT: I tried the rfs-all-formatter and it said it worked, but when I tried to restore the nandroid for EP4D stock rooted, it gives me this error:
format_rfs_device failed on /dev/block/st110
system won't mount either.
I then used the ext4 formatter and can restore Infinity or Humble no problem.
I have a question about ext4 convert here.. Let's say I've flashed to a custom rom that converts my phone's partitions to ext4, once I flash a stock firmware on top of it, do the partitions stay in ext4 or back to rfs?
No it converted to rfs
Sent from my GT-I9003 using XDA App
Ok... What about I wipe date from cwm? Does that revert the partitions back to rfs as well?
I don't think by wiping your data cache u can revert back to rfs. you have to reflash for rfs.
e398rokr said:
I have a question about ext4 convert here.. Let's say I've flashed to a custom rom that converts my phone's partitions to ext4, once I flash a stock firmware on top of it, do the partitions stay in ext4 or back to rfs?
Click to expand...
Click to collapse
Wiping doesnot changes the partition format. When you flash a new firmware the partitions will be converted to rfs.
send from gt-i9003 using android keyboard
I have a big Q!
Once i flashed KPH and i tried to convert to ext4 via CWM, but i had a problem, after doing a backup i flashed the ext4 zip, when i tried to restore the nandroid i stuck on bootloop!
Any idea of what could have caused this?
Lucasred said:
I have a big Q!
Once i flashed KPH and i tried to convert to ext4 via CWM, but i had a problem, after doing a backup i flashed the ext4 zip, when i tried to restore the nandroid i stuck on bootloop!
Any idea of what could have caused this?
Click to expand...
Click to collapse
I think it is not compatible with xxkph. Try wiping cache and dalvik cach
send from gt-i9003 using android keyboard
sirilpta said:
I think it is not compatible with xxkph. Try wiping cache and dalvik cach
send from gt-i9003 using android keyboard
Click to expand...
Click to collapse
Could be the reason, but many guys at another forum did it and it worked perfect for them, i think the error could be in the flash of kph, so the whole process went bad
Lucasred, i had the same problem twice. But i had tried it with XXKPQ.
can i converted file system too ext4 on KPU
google translate
user_i9003 said:
can i converted file system too ext4 on KPU
google translate
Click to expand...
Click to collapse
Yes, I'm using it.
For the others: the restore of the nandroid backup after the conversion failed whenever I tried to convert the phone before deodexing it. Try to deodex first, and then convert.
What I found weird was that the error was "not enough space", but when I tried to restore the backup on rfs it worked, doing the same after the ext4 conversion gave the error. I don't know how you could convert the partitions in ext4 with an odexed rom, I didn't look for any solution, maybe if you don't want to deodex your rom you could try to remove some system apps or something like that before the nandroid backup, in order to get more space.
I used the following method to convert my RFS to Ext4, found on this thread : http://forum.xda-developers.com/showthread.php?t=1331253
How to convert to Ext4
1.First make a Nandroid Backup via CWM.
2.Download the Ext4 convertor script here. (http://www.mediafire.com/?34dusoiruq3nn4v)
3.Copy it to the root of the External Sd Card of the Phone.
4.Go to Recovery.
5.Flash the Ext4 Script. (Pl. Do not reboot the phone after this)
6.Restore the Nandroid backup immediately.
7.Reboot and enjoy Ext4.
After reboot, i checked the fs and it was still RFS ! Moreover, my ROM had 16mb free earlier, and now it is 13 mb.
Can anyone please tell me where i went wrong? And how I can get back the 3 mb that dissapeared?
Im using a galaxy sl i9003, 2.3.6, ddlf2, bck v14 cf-root
And yes, im a noob
Thanks :good:
you are in ext4 buddy, that 3 mb gone is ext4 files, chill