Hi All!
I just made my first custom ROM:
It based on stock 2.2 JPF: only modification is rooting and converting to ext2 data system and cache partitions.
Flash it after flashing full stock JPF (My ROM don't contain bootloader, modem etc, so you must first flash stock JPF)
DON'T wipe after reboot, it will format you data and cache partitions back to RFS. I don't changed recovery binary, so please don't wipe if you want ext
ROM works OK for both rfs and ext2, so it will work, but no point to use my ROM with rfs
Any feedback is appreciated.
Update:
My JPM ROM converted to ext4
Stock firmware, only changes are rooted, busybox, fugutweak, (removed Layar and thinkfree for space, ext4 left less space for users ;( )
quadrant score is 470
Used apollo5801 kernel with modified initramfs to allow ext4 ext2 and rfs FS on all partitions, it use possibility to have data2sd
As for me, use ext4 for /system is has no much sense. Better use ext2 for /system and /cache, wile using ext4 for /data
/system normally is R/O, /cache has no vital information, so it better to use it with ext2 for performance
URL for ROMs:
My JPF ext2 ROM: http://www.multiupload.com/KQBT92RM0U
My JPM ext4 ROM: sorry, link removed, it has issue with WIFi
Interested in it. Give a detailed list of steps, please.
mumbozver said:
Hi All!
I just made my first custom ROM: sorry, I have no posts yet, and can't attach
It based on stock 2.2 JPF: only modification is rooting and converting to ext2 data system and cache partitions.
Flash it after flashing full stock JPF (My ROM don't contain bootloader, modem etc, so you must first flash stock JPF)
DON'T wipe after reboot, it will format you data and cache partitions back to RFS. I don't changed recovery binary, so please don't wipe if you want ext
ROM works OK for both rfs and ext2, so it will work, but no point to use my ROM with rfs
Any feedback is appreciated.
Click to expand...
Click to collapse
Hello,
I am interested in your ext2 ROM.
It's not quite clear for me how to flash it. I mean this: "DON'T wipe after reboot". Do you mean I should not do a factory reset? What about factory reset right after flashing stock JPF?
Would you write a detailed list of steps?
Thank you.
szabof1 said:
Would you write a detailed list of steps?
Click to expand...
Click to collapse
My ROM is kind of POC, it's not customized or so, main goal is try ext2 instead of rfs
1 - Flash stock JPF firmware.
2. - After flashing stock JPF you may do "wipe data/factory reset", or don't do factory reset.
3. - Flash my ROM.
4. - After reboot don't do "wipe data/factory reset" or "wipe cache partition", just choose "reboot system now"
If you do all right, you will get system data and cache partitions in ext2, only efs partition will stay in rfs.
mumbozver said:
Hi All!
I just made my first custom ROM: sorry, I have no posts yet, and can't attach
It based on stock 2.2 JPF: only modification is rooting and converting to ext2 data system and cache partitions.
Flash it after flashing full stock JPF (My ROM don't contain bootloader, modem etc, so you must first flash stock JPF)
DON'T wipe after reboot, it will format you data and cache partitions back to RFS. I don't changed recovery binary, so please don't wipe if you want ext
ROM works OK for both rfs and ext2, so it will work, but no point to use my ROM with rfs
Any feedback is appreciated.
Click to expand...
Click to collapse
hello. you converted the partitions /system /data and /cache to .ext2.
With a factory reset, the partitions will be converted back to .rfs?
kyrillos13 said:
hello. you converted the partitions /system /data and /cache to .ext2.
With a factory reset, the partitions will be converted back to .rfs?
Click to expand...
Click to collapse
Hello
system partition in any case will stay in ext2
"wipe data/factory reset' will reformat data and cache partition to rfs
"wipe cache partition" will reformat cache partition to rfs
Because of this don't do factory reset if you want test ext2 for data or cache partitions
P.S. looks like we need tweaked/custom recovery, if you know any - send me a link, pls
does it is working
I flashed your ROM
Hello,
I flashed your ext2 ROM just now.
Everything seems to be OK.
mount shows:
"/dev/block/stl6 /system ext2 rw,relatime,errors=continue 0 0
/dev/block/stl7 /data ext2 rw,nosuid,nodev,relatime,errors=continue 0 0
/dev/block/stl8 /cache ext2 rw,nosuid,nodev,relatime,errors=continue 0 0"
It is rooted and has busybox installed by default! Thanks.
Stock JPF upgraded by your ext2 ROM still workes well.
I also use Link2SD with 2nd (ext2) SD card partition for selected programs.
Is ext3 file system supported on SG3?
If yes, is it possible to convert /system, /data and /cache partitions to ext3 instead of ext2?
szabof1 said:
Is ext3 file system supported on SG3?
If yes, is it possible to convert /system, /data and /cache partitions to ext3 instead of ext2?
Click to expand...
Click to collapse
it isnt possible. When sammy release froyo kernel sources we will convert the partitions to ext4...
I do not know ext4. Why is ext4 better than rfs? What is the performance difference between ext2, ext4 and rfs?
szabof1 said:
I do not know ext4. Why is ext4 better than rfs? What is the performance difference between ext2, ext4 and rfs?
Click to expand...
Click to collapse
From my ext2 ROM: overall performance index by Quadrant increased from 325 to 520 after converting from rfs to ext2
ext4 is must be faster than ext2, but it uses more CPU, so need to get real user experience.
hi mumbozver,
what do you think about deodexing? does it make sence make ROM deodexed if this ROM is converted to ext2? i have heard some thoughts deodexed rom is not faster than non-deodexed... the higher performance is reached by ext2, not deodexing. is it true?
anly11 said:
hi mumbozver,
what do you think about deodexing? does it make sence make ROM deodexed if this ROM is converted to ext2? i have heard some thoughts deodexed rom is not faster than non-deodexed... the higher performance is reached by ext2, not deodexing. is it true?
Click to expand...
Click to collapse
Deodexing is increase first boot time after flashing and decrease available space in /data partition, but increase space in /system (you will get half of space, that you are wasting in /data. In deodexed ROM you need to store odexed "classes.dex" in /data/dalvik-cache and zipped deodexed "classes.dex: inside *.apk or *.jar files on /system).
So you will get lesser overall free space in you phone and slower first boot. Thats all about deodexing performance.
Main reason to get deodexed ROM is ability to change themes, and possibly put in /system some program of user choice, so programs will survive factory reset. But in my ROM factory reset will convert /data and /cache partitions back to rfs, so deodexing in my point is not needed.
i have flashed your rom, everything seems to be ok. quadrant score: over 500
mumbozver said:
Deodexing is increase first boot time after flashing and decrease available space in /data partition, but increase space in /system (you will get half of space, that you are wasting in /data. In deodexed ROM you need to store odexed "classes.dex" in /data/dalvik-cache and zipped deodexed "classes.dex: inside *.apk or *.jar files on /system).
So you will get lesser overall free space in you phone and slower first boot. Thats all about deodexing performance.
Main reason to get deodexed ROM is ability to change themes, and possibly put in /system some program of user choice, so programs will survive factory reset. But in my ROM factory reset will convert /data and /cache partitions back to rfs, so deodexing in my point is not needed.
Click to expand...
Click to collapse
Thanks for the ROM.... Just a question of how long the battery lasts...? Is it over a day...
Vishnu N S said:
Thanks for the ROM.... Just a question of how long the battery lasts...? Is it over a day...
Click to expand...
Click to collapse
It depend of usage pattern.
I use it lightly, just few minutes of call per day, but always on Wi-Fi or 3G connection, skype chats and email checks.
After Gallery3d removal it run something about 2 days.
mumbozver
I don't understand.
Yesterday was your explanation about deodexing.
Now i can't see this one
Why?
Is this a "postmoderating"?
Add.
Sorry.
It's very strange. I see it again!
kyrillos13 said:
it isnt possible. When sammy release froyo kernel sources we will convert the partitions to ext4...
Click to expand...
Click to collapse
Now we have sources
I did quick test for ext4 enabled kernel from here: http://forum.xda-developers.com/showthread.php?t=978823
Just flashed zImage to my ROM. everything looks OK for now, so I will make ext4 ROM in few days, probably based on JPL.
Hi,
I cant mount and wipe :
/data - it write : cant mount /dev/block/stl7
/cache - it write : cant mount /dev/block/stl8
/dalvik-cache - it write : cant mount /dev/block/stl7 (File exists)
it does not matter if I have JPQ or JPS, deodexed or stock - problem i same ...
any tips ?
Delete all partitions from your sdcard, format it (not in CWM, with a 3rd part program) and then re-create partitions (from CWM).
andreapier said:
Delete all partitions from your sdcard, format it (not in CWM, with a 3rd part program) and then re-create partitions (from CWM).
Click to expand...
Click to collapse
I did this already and it does not helped as it result to this state
I created partitions with CWM included at Kyrillos 7.0
I checked there are no difference at this CWM and CWM included at Kyrillos.
But I get same issue when I used later stock ROM and deodexed too with G3MOD 1.7 kernel. There was first time I see wipe issue ...
Now I am trying gparted, we will see. ..
OK, tested, I exactly did it like You said and unfortunatelly it does not work, I get same results :-( ... and what worst I will ahve to again move 32 GB of data -**** :-(
any other tips ? different kernel usage etc ?
thnaks for any help ...
radek.god said:
OK, tested, I exactly did it like You said and unfortunatelly it does not work, I get same results :-( ... and what worst I will ahve to again move 32 GB of data -**** :-(
any other tips ? different kernel usage etc ?
thnaks for any help ...
Click to expand...
Click to collapse
when i had this problem once, the filesystems were gone from EXT2 / EXT4 to RFS after flashing a new rom.
i don't know which filesystems u use...
have a look into /sdcard/Android/data/g3mod/fs.current , if u use g3mod kernel. (for fugumod kernel it's /sdcard/Android/data/fugumod/fs.current)
put a file "fs.convert" in /sdcard/Android/data/g3mod/ (or .....fugumod/)
the file looks like attached... (!!! cut off .txt extension !!!)
after that you have to reboot (!!! not into CWM !!!) and WAIT PATIENTLY for the kernel to convert the filesystems.
After that you should have no problems anymore with the CWM recovery.
good luck!
/data + /cache deleted - pfeeeeeeeeeeeeee !
ufff,
as noone knows and nothing work, I tried some stupidity
I changed permission to /data and /cache and tied delete them manually (mean after it there were no /data and no /cache directory.
NO flash JPS helps, no wipe data helped , I though phone were to the hell , as I always stucked at screen lock , then I see some error message setup cant process, forced closure and phone restart .over and over again
I tried flash Kyrillos 7.0 OC and it works - I am back inj game again
anyway I think there have to be made some changes to CWM, because :
- Kyrillos ROM -all wipes and mounts work
- G3 MOd kernel - wipes and mounts does NOT work correctly
- other kernel after apply CWM - wipes and mounts does not work correctly
as i told you: after flashing JPS all filesystems are converted to rfs
you can also use g3modAPP to change it (only under g3 kernel i think)
mankokoma said:
as i told you: after flashing JPS all filesystems are converted to rfs
you can also use g3modAPP to change it (only under g3 kernel i think)
Click to expand...
Click to collapse
what does it means to me ? - as Kyrillos 7.0 is JPS based too ...
If I will convert rfs to efs (?) will CWM work to me even at JPS ?
what partitions have to be converted to make CWM works ?
If Kyrillos use rfs too, can be CWM files riped backward from Kyrillos ROM /system to stock/deodexed JPS ?
I need JPS stock + fugumod ultra + 5lockscreen_extended menu + CWM
And I tried CWM at JPQ , same issue - cant mount /wipe
mankokoma said:
as i told you: after flashing JPS all filesystems are converted to rfs
you can also use g3modAPP to change it (only under g3 kernel i think)
Click to expand...
Click to collapse
Ok, I will try, I did no tee your post because of some page error (my side ) thanks
if u use STOCK rom there is NO CWM.
Even NOT if u use fugumod kernel.
CWM is included in custom ROMs e.g. Kyrillos' ROM
and in G3mod kernel.
If u want to have CWM you must use one of both.
When u have flashed a stock rom, the filesystems are converted to RFS.
Look into above attached file and u will see what is usually used for partition filesystems.
mmcblk0p2 ext4 (external sd-partition)
stl6 ext2 (/system)
stl7 ext4 (/data)
stl8 ext2 (/cache)
Further, when u wanna use the external partitions on the sdcard u have to use Kyrillos' app2sd script in /etc/init.d
To convert the filesystems is a just suggestion - it should also work with RFS (though i'm not sure about that....)
but you have to look at /sdcard/Android/data/fugumod/fs.current to see what filesystems are used.
mankokoma said:
if u use STOCK rom there is NO CWM.
Even NOT if u use fugumod kernel.
CWM is included in custom ROMs e.g. Kyrillos' ROM
and in G3mod kernel.
If u want to have CWM you must use one of both.
When u have flashed a stock rom, the filesystems are converted to RFS.
Look into above attached file and u will see what is usually used for partition filesystems.
mmcblk0p2 ext4 (external sd-partition)
stl6 ext2 (/system)
stl7 ext4 (/data)
stl8 ext2 (/cache)
Further, when u wanna use the external partitions on the sdcard u have to use Kyrillos' app2sd script in /etc/init.d
To convert the filesystems is a just suggestion - it should also work with RFS (though i'm not sure about that....)
but you have to look at /sdcard/Android/data/fugumod/fs.current to see what filesystems are used.
Click to expand...
Click to collapse
many many many ..... THAAAAAAAAAAAAAAAAAAAAANKS
I have stock NON deodexed and CWM works after conversion
I had no proble mount all and wipe all
I have ext4 as sd-ext
solution
bro if ur using g3mod then just convert all filesystems to ext2 using g3mod app ..............................its tested n m pretty sure tat it'll work
varunrocks17 said:
bro if ur using g3mod then just convert all filesystems to ext2 using g3mod app ..............................its tested n m pretty sure tat it'll work
Click to expand...
Click to collapse
no, I am using Fugumod 1366 only, I get best results and most stable instead of G3MOD kernel 1.6 and 1.7
but I am not sure about ext2 vs ext4 someone test it on PC and ext2 get better speed results
Maybe im doing something wrong but i cant create an EXT4 directory wich can be reconized by Roms wich use these directorys.
I have used the minitool partition wizard and have created an EXT4 primair partition of 1024MB on a 8GB SD Card(FAT32) wich is also primair but when i want to instal for example the
[10 Mar 2013] RUNNYMEDE 1.22.461.2 - Sense 3.5 [Final][xyz kernel][1Pack4Build
ROM it wont regonize the partition as an EXT4 but only as an EXT2 or something else and keeps saying during instal create an EXT4 partition
What am i doing wrong.
baleno_467 said:
Maybe im doing something wrong but i cant create an EXT4 directory wich can be reconized by Roms wich use these directorys.
I have used the minitool partition wizard and have created an EXT4 primair partition of 1024MB on a 8GB SD Card(FAT32) wich is also primair but when i want to instal for example the
[10 Mar 2013] RUNNYMEDE 1.22.461.2 - Sense 3.5 [Final][xyz kernel][1Pack4Build
ROM it wont regonize the partition as an EXT4 but only as an EXT2 or something else and keeps saying during instal create an EXT4 partition
What am i doing wrong.
Click to expand...
Click to collapse
No idea what you're doing wrong but something is surely wrong.
Is the space on the card reduced correctly? Is the ext4 the second partition? Are changing any defaults in Minitool?
If alk else fails try a bootable linux cd and use it to create the partition.
---
Junk: something you have kept for years, and thrown away two weeks before you need it...
baleno_467 said:
Maybe im doing something wrong but i cant create an EXT4 directory wich can be reconized by Roms wich use these directorys.
I have used the minitool partition wizard and have created an EXT4 primair partition of 1024MB on a 8GB SD Card(FAT32) wich is also primair but when i want to instal for example the
[10 Mar 2013] RUNNYMEDE 1.22.461.2 - Sense 3.5 [Final][xyz kernel][1Pack4Build
ROM it wont regonize the partition as an EXT4 but only as an EXT2 or something else and keeps saying during instal create an EXT4 partition
What am i doing wrong.
Click to expand...
Click to collapse
See my picture and make sure all partitions are Primary type
Im using stock rom and hell fusion kernel, i made an ext4 swap partition but when i try to use swapper2 to use that swap partition, it say function not implemented. Is there any rom/kernel support ext4 and swap partition? since i also used gyperion 9 and it's not working too
pipyakas said:
Im using stock rom and hell fusion kernel, i made an ext4 swap partition but when i try to use swapper2 to use that swap partition, it say function not implemented. Is there any rom/kernel support ext4 and swap partition? since i also used gyperion 9 and it's not working too
Click to expand...
Click to collapse
I think Merruk's Kernel supports swap partition.
Give it a try.