Main post updated! Solution is nearly ready, see url in second post for screenshots of my work.
Images and sources will be out within a few weeks.
Images and sources will be out within a few weeks.
Main post updated! Solution is nearly ready, see url in second post for screenshots of my work.
Images and sources will be out within a few weeks.
Thanks for some good questions It is pretty clear that I haven't been proactive enough in describing exactly what this provides (when the last few issues are fixed and I release it).. I'll answer in-line.Any new news on the multi boot?
Also I have a few questions, I'm apologize in advance if they've been answered before and I just skimmed over them.
This method is not really related, other than the 'kexec' name. It requires an unlocked bootloader.Seeing as how we are unlocked, or have the ability to be, how will this differ from the kexec that was available for the Motorola phones and for the VZW GS3 before the insecure bootloader was leaked?
In essence, it replaces recovery AND the primary boot image for android. Once installed, when the tablet boots it will show the menu shown in my screenshots, (with an optional automatic timeout for booting primary). This menu can contain primary android, various recovery solutions, Ubuntu Touch and pretty much anything else.Will this replace TWRP or CWM as the recovery when installed/flashed?
If not how will we access it? Will it be an app or an add on to the recovery?
Yes. It will allow booting off internal SD, external SD as well as USB harddisk/flashsticks connected via USB OTG cable.Will it allow for bootong off of the external SD card or only the internal?
In essence, it loads a kernel off of flash/sd/usb and boots it from RAM. This means that you can easily switch between them without nandroid or anything. Choosing a different image doesn't modify the flash in any way (nandroid does!) - it just boots it for a single session.Will it be similar to other dual boot/multi boot kernels/solutions where both ROMs will be installed at the same time so we can easily switch between them without having to restore nandroids or will it just be an automated nandroid switcher?
As I said, questions are great I'm a developer, so I make far too many assumptions as to what is obvious to people and what isn't Do let me know if any of my answers are unclear!Sorry for the questions, this is just one of the projects I'm extremely excited about and I can't get enough news and information on it!!!!
I have used for a long dual boot on SGS2 with Siyah Kernel ( http://xdaforums.com/showthread.php?t=1263838).
Are you trying to implement same init script for kernel ?
Thanks for some good questions It is pretty clear that I haven't been proactive enough in describing exactly what this provides (when the last few issues are fixed and I release it).. I'll answer in-line.
This method is not really related, other than the 'kexec' name. It requires an unlocked bootloader.
It allows runtime replacing the kernel in RAM.
In essence, it replaces recovery AND the primary boot image for android. Once installed, when the tablet boots it will show the menu shown in my screenshots, (with an optional automatic timeout for booting primary). This menu can contain primary android, various recovery solutions, Ubuntu Touch and pretty much anything else.
Yes. It will allow booting off internal SD, external SD as well as USB harddisk/flashsticks connected via USB OTG cable.
Android images will generally need to be modified to support booting from external disk because of how android deals with partitions. This would also be the case with e.g. LittleKernel or any other bootloader. It's a limitation in android.
In essence, it loads a kernel off of flash/sd/usb and boots it from RAM. This means that you can easily switch between them without nandroid or anything. Choosing a different image doesn't modify the flash in any way (nandroid does!) - it just boots it for a single session.
This method will also easily allow for booting the same ROM with multiple different kernels depending on your mood.
As I said, questions are great I'm a developer, so I make far too many assumptions as to what is obvious to people and what isn't Do let me know if any of my answers are unclear!
I have used for a long dual boot on SGS2 with Siyah Kernel ( http://xdaforums.com/showthread.php?t=1263838).
Are you trying to implement same init script for kernel ?
I didn't see anything about that kernel supporting dual boot but if its anything like Devil kernel for the VZW Note 2 then it will be nothing like this multi-boot solution. Read the questions he answered for me and you should get a good idea of the differences. Pretty much its exactly like grub but it is a very nice GUI package.
Sent from my SCH-I605 using XDA Premium HD app
siyah kernel achieves multiboot by a modified cwm recovery
on boot there is a prompt to press a button(on sgs2 the home button) and you boot second rom or you just wait and you boot primary rom.however there is only one kernel so both roms should be able to boot from this kernel(on s2 that's not a problem because that kernel and mos other kernels support both aosp and stock roms) however i believe that grub-like solution is much better
I haven'tThats very very similar to Devil, I cannot wait for this solution! Im hoping the dev hasnt lost interest!!!!
Sent from my SCH-I605 using XDA Premium HD app
I haven't
I've just been extremely busy lately - I'll fix up the last issues and make a WIP release as soon as I can can - real life and some other projects getting in the way atm
Yes. It has been in hiatus for a bit due to other projects, but they are mostly done with now (See androidroot.mobi).
I'm planning to get back to this asap and get a first release out of the door.
Yes. It has been in hiatus for a bit due to other projects, but they are mostly done with now (See androidroot.mobi).
I'm planning to get back to this asap and get a first release out of the door.