FOR ADVANCED USERS ONLY
{ HIGHLY EXPERIMENTAL }
THANK YOU anantshri for helping out
hey guys i have made an interesting update.zip which can be flashed (using xrec-v0.0.3) to mount the ext2 images at /system & /data RIGHT IN RECOVERY!!!
basically this allows u to gain a "recovery" type access to the ext2 images, so u can flash any update.zips including any roms update.zip RIGHT INTO THE EXT2 image
the only issue is that u need to remove "format SYSTEM:" / "format DATA:" / "format CACHE:" statements from update-script
before running my special mounting script:
after running the script:
i have tested this by flashing a 2.1 modded rom (rdannar's ECLAIR flavor) [by modded i mean format commands removed from update-script]
[ WHAT IT DOES? ]
interested people can check the special_mounter.sh in the update.zip package
[ REQUIREMENT ]
so the obvious requirement is that u need to have the ext2 images placed in the right folders
[ IMPORTANT ]
[ DOWNLOAD ]
(amend syntax)
DUALBOOT_mount_in_recovery_v2.zip
P.S.:
i dont want this thread to be filled with questions from noobs
follow the above ONLY IF U KNOW WHT U ARE DOING and how to get back to original system
Cheers!
DooMLoRD
{ HIGHLY EXPERIMENTAL }
THANK YOU anantshri for helping out
hey guys i have made an interesting update.zip which can be flashed (using xrec-v0.0.3) to mount the ext2 images at /system & /data RIGHT IN RECOVERY!!!
basically this allows u to gain a "recovery" type access to the ext2 images, so u can flash any update.zips including any roms update.zip RIGHT INTO THE EXT2 image
the only issue is that u need to remove "format SYSTEM:" / "format DATA:" / "format CACHE:" statements from update-script
before running my special mounting script:
after running the script:
i have tested this by flashing a 2.1 modded rom (rdannar's ECLAIR flavor) [by modded i mean format commands removed from update-script]
[ WHAT IT DOES? ]
- basically this is a normal update.zip which can be flashed via recovery
- BUT during flashing it will run a special script which will do the following:
- mount /data /system /cache
- capture mount points/MTDs
- unmount /system & /data
- create temporary mount points for mtdsystem and mtddata in /mnt/t_system & /mnt/t_data
- mount MTDs in the temporary location
- start loopmounting:
- mount /mnt/t_system/dualboot/system.ext2 to /system
- mount /mnt/t_data/dualboot/data.ext2 to /data
interested people can check the special_mounter.sh in the update.zip package
[ REQUIREMENT ]
so the obvious requirement is that u need to have the ext2 images placed in the right folders
- /system/dualboot/system.ext2
- /data/dualboot/data.ext2
[ IMPORTANT ]
- as always take backups of ur current system & be ready to use flashtool to go back to stock FW if things screw up
- this will work for any rom 2.1/2.2/2.3 the ONLY ISSUE IS that we currently have modded dualboot ramdisk (custom kernel provided by zdzihu) ONLY FOR 2.1 ROM...
- so u cant really boot into the embedded 2.2/2.3 rom cause the dualboot custom kernel ramdisk needs to be modded to support those...
- i am trying to get that working and have contacted zdzihu... lets hope we can run ANY ROM inside these ext2 images soon
- i havent tested if this can allow us to take backup/restore of the ext2 images... but if u do want to do so u can just copy the ext2 files manually to sdcard right!
- i havent tested the provided update.zip (or the script) on FreeXperia recovery OR xRecovery v1.0.0...
- u can keep checking the output of the commands: adb shell df
before/during & after flashing any roms update.zip to check if the free space is filling up or not
[ DOWNLOAD ]
(amend syntax)
DUALBOOT_mount_in_recovery_v2.zip
P.S.:
i dont want this thread to be filled with questions from noobs
follow the above ONLY IF U KNOW WHT U ARE DOING and how to get back to original system
Cheers!
DooMLoRD