Page 1 of 26 12311 ... LastLast
Results 1 to 10 of 256

Thread: Froyo Dual-Boot - Leshak & CM

777
  1. [translate]    #1
    Senior Member
    Join Date
    Jul 2010
    Location
    Hungary
    Posts
    766

    Default Froyo Dual-Boot - Leshak & CM

    First of all, this is in a Beta version, so it has a few issues:
    1. It might reboot one time before a successful boot. If this happens, wait while the main OS loads, then reboot to recovery using samdroid tools, and start it again.
    2. Sensors are not working on froyo. (It will be a big help if someone can point me to the needed modifications).
    3. Wifi: DHCP not working, but static IP config does (thanks to Krendelrus for discovering this).
    You should configure your phone in settings -> wifi settings -> advanced -> change IP type from automatic to static, then type all connection info manually - ip adress, gateway, netmask, dns.
    4. If you have problems with your main system after installing this mod(especially Cyanogenmod, after isntalling eclair_sd), then flash the default kernel for your Internal OS.
    5. If you can't boot into the additional OS(boot loop, etc) then wipe data/cache in the additional OS's recovery (e.g. Boot into recovery->Start froyoa9->Wipe data/cache)

    Actual version: V5
    (All the attachments are updated to this)

    What does it do?
    It will boot android from /mnt/sdcard/<os>/system.img and /mnt/sdcard/<os>/data.img image files.

    For users:

    How-to:
    0. You should have at least 600MB Free on your sd card. And keep in mind that the update could take 10 minutes.
    1. Chosse, and download a second Android OS:

    Only for those who have Eclair on Internal:
    If you already have a kernel with XM0.6 recovery, and don't want to replace it with XM STD, then delete the xbin folder inside the zip file
    • SamdroidMod 2.2.1 alpha9: froyoa9_sd.zip (Will install to /sdcard/froyoa9)
    • CyanogenMod6 Alpha 8.3 LW: cm6_83_sd.zip (Will install to /sdcard/cm6)
    • Eclair (Experimental): eclair_sd.zip (Will install to /sdcard/eclair)

    Kernel free versions:
    You can install these on kernels with my (...XM) Recovery.
    For example CM7.2

    2. Install the update package in recovery, wait until the progress bar finishes!
    3. Reboot to recovery
    • In XM Recovery: Leave Recovery/Reboot to Recovery
    • Other recoveries:
    • Safe mode: "Reboot system now", and in samdroid tools "Reboot to recovery"
    • Fast (may be unsafe) mode: Try to unmount what you can(you won't be able to unmount sdcard), then pull battery out and boot with the recovery button combination.

    4a. Start cm6 -> Boot cm6
    4b. Start eclair -> Boot eclair
    5. Wait

    If you have some problems with recovery, you can always try one of my latest kernels ( XM kernels )

    When you start the recovery for one of these OS's you can manage these systems just like the internal one! (Installing update packages, Wiping data, cache, etc).
    But remember this function will only work as long as you have a kernel with recovery XM0.6 or above!

    You can install and use every OS separately!

    For developers:
    Please look at here: Multi-boot system for Recovery


    Changelog:
    • Added CyanogenMod 6 alpha 8.3 LightWeight.
    • Added SamdroidMod 2.2.1 alpha9.
    • Added Eclair (Samdroidmod).
    • V5 CM 6.7. New Recovery, with support for every OS.
    • CM 6.5. Upgrade will keep your data. Kernel includes A/V lagfix. Recovery has Shutdown function.
    • Added CyanogenMod.
    • V3 Multi-boot subsystem in recovery with full re-init support.
    • V2 Uses ext4 data loop image, so settings will be saved
    Last edited by Xmister; 01-30-2011 at 10:47 PM. Reason: Little updates
    EXT ModMulti-Boot System
    Ultimate Spica Recovery
    My newest kernel+recovery for Odin can always be found here
    If you would like to help me a little, register at Xpango, and complete a free offer. (By the way, if you complete enough offer you will get a Galaxy SII for free)
    Or you can simply DONATE, if you like my work! PayPal address: xmisterhu@gmail.com

  2. [translate]    #2
    Senior Member
    Join Date
    Apr 2010
    Location
    Netherlands
    Posts
    1,998

    Default

    a boot menu would be awesome :P
    nice mod

  3. [translate]    #3
    Senior Member
    Join Date
    Jul 2010
    Location
    Hungary
    Posts
    766

    Default

    Quote Originally Posted by ker0ltjuh View Post
    a boot menu would be awesome :P
    nice mod
    I'm afraid a boot menu is not possible with samsung's boot loader.
    EXT ModMulti-Boot System
    Ultimate Spica Recovery
    My newest kernel+recovery for Odin can always be found here
    If you would like to help me a little, register at Xpango, and complete a free offer. (By the way, if you complete enough offer you will get a Galaxy SII for free)
    Or you can simply DONATE, if you like my work! PayPal address: xmisterhu@gmail.com

  4. [translate]    #4
    Member
    Join Date
    Mar 2010
    Location
    Ukraine
    Posts
    66

    Default

    Everything possible with linux

  5. [translate]    #5
    Senior Member
    Join Date
    Jul 2010
    Location
    Hungary
    Posts
    766

    Default

    I had a wrong link to github, sorry, fixed in the post.

    ---------- Post added at 10:38 PM ---------- Previous post was at 10:36 PM ----------

    Quote Originally Posted by mik_os View Post
    Everything possible with linux
    Then feel free to write a boot-loader
    EXT ModMulti-Boot System
    Ultimate Spica Recovery
    My newest kernel+recovery for Odin can always be found here
    If you would like to help me a little, register at Xpango, and complete a free offer. (By the way, if you complete enough offer you will get a Galaxy SII for free)
    Or you can simply DONATE, if you like my work! PayPal address: xmisterhu@gmail.com

  6. [translate]    #6
    Junior Member
    Join Date
    Sep 2010
    Location
    Belgorod
    Posts
    29

    Default

    Leshak had a thought of using kexec,running it from recovery,but that`s kind of a problem because we need a boot loader programmer....
    Your moving in a good way, what about using external ext2 on sd and symlinking other mounting points(can`t we symlink '\'?)?
    And cant we change boot way on stage after recovery runs?(like PC`s BIOS boot device select popup)

  7. [translate]    #7
    Senior Member
    Join Date
    Apr 2010
    Location
    Netherlands
    Posts
    1,998

    Default

    Ye maby leshak or some1 else maak a boot menu in recovery so we can run froyo or eclair (or donut ofc xd) from recovery. That would be very interesting

    Sent from my GT-I5700 using Tapatalk

  8. [translate]    #8
    Senior Member
    Join Date
    Jun 2010
    Location
    Sweden
    Posts
    752

    Default

    Quote Originally Posted by ker0ltjuh View Post
    Ye maby leshak or some1 else maak a boot menu in recovery so we can run froyo or eclair (or donut ofc xd) from recovery. That would be very interesting

    Sent from my GT-I5700 using Tapatalk
    yeah that wold be awesome!

  9. [translate]    #9
    Senior Member
    Join Date
    Jul 2010
    Location
    Hungary
    Posts
    766

    Default

    We can run it from recovery with this mod in the future, just have to run an update zip every time we want to boot another OS.

    Quote Originally Posted by Shadow.Alexey View Post
    what about using external ext2 on sd
    It's possible, but I've made this mod like this so no one would have to reformat(and recreate new partitions on) SD Card just to be able to dual-boot.

    I'm sure that the image mount would work in the near future, and then I can make recovery OS choosing.


    Quote Originally Posted by Shadow.Alexey View Post
    kexec
    kexec is not a bad idea, but it could only spare us from a reboot, as it's only loading a new kernel(what reboot does too of course)
    EXT ModMulti-Boot System
    Ultimate Spica Recovery
    My newest kernel+recovery for Odin can always be found here
    If you would like to help me a little, register at Xpango, and complete a free offer. (By the way, if you complete enough offer you will get a Galaxy SII for free)
    Or you can simply DONATE, if you like my work! PayPal address: xmisterhu@gmail.com

  10. [translate]    #10
    Junior Member
    Join Date
    Jun 2010
    Location
    sweden
    Posts
    13

    Default

    i have dual "booted", booted is the wrong word, two versions of android before. I dit it by mounting a partition from the sd-card over the current /system, and another one for /data, and then i killed the zygote process. ( that invokes a restart of the zygote process which then is loaded from the newly mounted system folder. )

    Its not a very good solution, but it works...

    Modifying the android boot-process seems like a better and more solid solution.

Page 1 of 26 12311 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •