Jump to content
Melde dich an, um diesem Inhalt zu folgen  
Freakii

[PATCHER][APP] Dual boot any ROM on all Galaxy S4 Variants!

Recommended Posts

Freakii

Servus Jungs & Mädels,

Ich will euch Jetzt den Patcher bzw. die App zum Dual booten beim S4 vorstellen :icon_wink

Entlich ist es auch mit unseren S4 möglich :rockout:

XDA Orginal Thread

I'm proud to present the first dual boot project for the Qualcomm-based Samsung Galaxy S4! This project started off as a feature in my ROM, but not anymore. This will allow any two ROMs (soon, three) to be installed at the same time. It works by patching the secondary ROM's installation scripts and boot image to load the ROM files from an alternate location (/system/dual, /cache/dual, and /data/dual). Because of the way this is implemented, no changes to the primary ROM are necessary :D

It patches...

Custom kernels for dual boot support

ROMs so that they can be installed as secondary

Google Apps packages for AOSP-based ROMs

SuperSU so that it can be used in the secondary ROM

Downloads:

Dual Boot Patcher

Dual Boot Switcher app

DualBootUtility zip

Supported Rom´s:

CyanogenMod ROMs

  • Official CyanogenMod nightlies
  • CyanogenMod-based ROMs
  • HellyBean / HellKat
  • JellyBeer
  • Gummy
  • OSE
  • BAM Android
  • CyanFox
  • Smasher X
  • Mahdi
  • BeanStalk

AOKP ROMs

  • Official AOKP ROMs
  • Task650
  • IceColdJelly (Vertigo)
  • IOKP
  • Dirty Unicorns

PAC-Man ROMs

  • Official PAC-Man
  • ProBAM
  • Metaiiica

Google Edition ROMs

  • MaKTaiL
  • jamal2367
  • Kangabean/Kangakat
  • VirginROM
  • Dandroid
  • Echoe
  • Infamous
  • Blackbox
  • BoBCaTROM

ParanoidAndroid ROMs

  • Vertigo
  • (most likely other versions too)
  • AOSPA

MIUI (official and unofficial)

  • Slim Bean
  • Carbon
  • LiquidSmooth
  • Vanir
  • AOSP (Broodplank)
  • OctOS

TouchWiz ROMs

  • FoxHound (read this first)
  • GoldenEye (if AT&T version, rename file and add "ATT" to the end)
  • Evil UnWizzed
  • Negalite
  • iNTriNsiC (20130806 version)
  • TriForceROM
  • Omnifarious
  • Echoe
  • BlackBox
  • TouchliteGE
  • Phoenix
  • SHOstock

Sense 5 Port (geiti94) (Version 2)

Supported Kernel´s:

  • ktoonsez (AOSP, Google Edition, & TouchWiz)
  • faux123 (AOSP & Google Edition)
  • ChronicKernel jb43 AOSP
  • Infamous kernel
  • Ausdim kernel
  • Adam kernel
  • Alucard kernel (AOSP & Google Edition)
  • Plain boot.img files (use useful/patch-ramdisk.bat script)

Other:


SuperSU

Google Apps for Official AOKP
Google Apps for Task650's AOKP
Google Apps for CyanogenMod and PAC-Man
Google Apps for Slim Bean (standard and AROMA)
Google Apps for Paranoid Android
Google Apps for Gummy
Google Apps from BaNkS
Google Apps from doomed151 for AOSP
ComaDose
Xposed disabler
3Minit framework


How to use the Patcher

Android

Download the patcher apk and run it. It's very straight forward--only has one button to press :icon_wink

After patching the zip file, a new file_dualboot.zip file will be created. For example, patching ktoonsez's

KT-SGS4-JB4.3-AOSP-TMO-08.28.2013.zip

would create a new

KT-SGS4-JB4.3-AOSP-TMO-08.28.2013_dualboot.zip

  • Switch the ROM if something doesn't work properly?
    Flash DualBootUtilities.zip. You will get a menu allowing you to switch to the primary or secondary ROM.


  • Wipe /cache, /data, /system, or dalvik-cache?
    Flash DualBootUtilities.zip. You will get a menu that lets to wipe the respective partitions for either the primary or the secondary ROM.
    It's important to not use the recovery's built-in wiping functions because they may delete files needed for the secondary ROM.

  • Update the primary ROM?
    Edit META-INF/com/google/android/updater-script so that it does not format /system or /dev/block/mmcblk0p16 (because the 16th partition is /system)
    Flash DualBootUtilities.zip before updating the ROM and choose Wipe Primary /system. If the primary ROM is AOSP-based, you will need to reflash Gapps.
    Download the two zips here and flash the appropriate one before and after the primary ROM's zip: https://d-h.st/users/chenxiaolong/?fld_id=30845#files
    Make sure to set the kernel as primary in the Dual Boot Switcher app
    Alternative: Just flash the update as normal and then reflash the secondary ROM. It's a bit tedious, but it works and you won't lose any files/settings.


  • Update the secondary ROM?
    Just patch the new zip and flash it
    Flash a mod or custom kernel for the primary ROM?
    Just flash it :)
    If it's a custom kernel, make sure you set it in the Dual Boot Switcher app
    Flash a mod or custom kernel for the secondary ROM?
    If it's a custom kernel, just patch and install it.
    If it's a mod or some other flashable zip, see the "How do I patch a zip file manually?" section.

Contributors:

chenxiaolong

Version Information

Status: Testing

Created 2013-09-17

Last Updated 2014-02-19

post-272189-14356930750677_thumb.png

post-272189-14356930751808_thumb.png

post-272189-14356930753004_thumb.png

post-272189-14356930754165_thumb.png

post-272189-14356930755764_thumb.png

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.