I had to fix the number 2 zip becuase it wasn't giving flash_image execute permissions. Updated version in OP. If you've already flashed dualrom just boot into phone rom then boot to recovery and run zip 2 again.
@conap - you got a bolt too in your team too i hope. i am going to try this on my daughter's phone but would love it if its available for the bolt too. i hated leaving the inc for the bolt since the dev community on the inc was already so good but the big screen with the fact that i got middle aged eyes made all the difference. ridiculous 4g speeds helped too but i hate hate the battery life for anybody who is curious.
The only downside for this is that it uses the entire 6.5Gb of internal storage that the incredible has. The reason it does is because the emmc which includes the 6.5GB of internal storage also includes the 750mb's for the data partition and the 200mb's for the cache partition of the phone. For this reason HTC has locked this from being repartitioned. I did not find a way to unlock it although there probably is.
Trying to wrap my head around this. I have 2 questions:
How will this affect the use of Titanium Backup, and what about kernels that are AOSP Specific and that dont behave well with Sense.
I use Chad's kernel, and love the voltage tweaking enough that I wouldnt use another kernel for sense unless it was comparable in performance/snappiness/battary.
Thanks.
Let meh get this straight...Can I change the internal rom to anything I want it or do it have to be that sense froyo rom or cm7 rom he provided
Sent from my ADR6300 using XDA App
Trying to wrap my head around this. I have 2 questions:
How will this affect the use of Titanium Backup, and what about kernels that are AOSP Specific and that dont behave well with Sense.
I use Chad's kernel, and love the voltage tweaking enough that I wouldnt use another kernel for sense unless it was comparable in performance/snappiness/battary.
Thanks.
.+1 and what about gallery and other apps that look for emmc in either internal or phone rom
Sent from my ADR6300 using XDA Premium App
Let meh get this straight...Can I change the internal rom to anything I want it or do it have to be that sense froyo rom or cm7 rom he provided
Sent from my ADR6300 using XDA App
I just modified MIUI 1.4.15 to provide dualboot (or just "install to emmc and boot from it") capabilities, and I was wondering about one of your design decisions.
The initramfs can contain symlinks (cpio supports it) - so why maintain the symlinks with scripts? I added the proper symlinks to the archive, switched out the system partition and removed data & datadata mounting, and it worked. No need to change all references to /data in init.*.rc to /system/data (and the same for cache.) or mess much with mounting/remounting/unmounting.
I also idly wondered why you kept /data mounting in the Sense Froyo internalrom; you mount it and then immediately unmount it after a filesystem check. It would save a couple seconds during booting to just chop those things completely out, I imagine.
Other than those few questions/complaints, great work! This is awesome.
I worry a bit about constantly reflashing mtd@boot though.
EDIT:
I keep experiencing mild corruption in /system on mmcblk0p3 (I/O errors for, like, lost+found, or build.prop) - Maybe HBOOT attempts to update some FAT fields that are -ENOTEXIST in ext2/3? Just like it enforces a partition layout, that is.
OH, I wonder! Maybe we can leverage device mapper like the asec system does, and store a bunch of different system images as files in /emmc (FAT32). More than dual-boot, and DRSettings could store boot images next to them (/emmc/CM7.system.img, /emmc/CM7.boot.img, /emmc/SenseFroyo(...))
I might prototype a system like this, if that's alright.
So how does this work with SMS/phone logs? If I get a text while on one ROM, and switch to the other, will it still be read with the other? Same thing for phone calls.
This looks like a groundbreaking project, and I look forward to trying this out