Fortunately, the process has now been extremely simplified and you could now get this job done without even using your PC or the need for a rooted device. Moreover, you could easily dual boot a stock ROM alongside a custom ROM or even two custom ROMs together on your Android device. So without further ado, let’s show you how all of this could be carried out.
How to Dual Boot on Android [Run two Custom ROMs together]
To perform a dual boot, we will be creating your current ROM as the primary one. In this regard, it is recommended that your current base ROM should be a stock ROM, but I have tried it on a few AOSP ROMs as well, and the tweak worked well and good across that as well. So before proceeding ahead, make sure you already have a base ROM installed [any will do, for the sake of reference, I’m using Pixel Experience as the base ROM]. Once you have the base ROM ready, let’s proceed ahead to dual-boot it with another ROM. This second ROM will be a GSI ROM and you have a plethora of options to choose from, including all the popular AOSP ROMs and official Google GSI ROMs too. While the process will not wipe off any data, it is still recommended to take a backup of all the data, just to be on the safer side. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
Video Guide to Dual Boot Two Custom ROMs on Android
Fix Device Stuck while booting GSI ROM
In some cases, the DSU Loader will be able to successfully flash the ROM but your device might not boot into it. Well, it’s nothing to worry about as the app will force reboot your device and it will then automatically boot to the primary OS. Once it does boot to the OS, you should boot your device to Fastboot Mode and then disable verity checks by flashing the vbmeta.img. Here’s how it could be carried out:
How to Uninstall/Remove GSI ROM
In my testing, after uninstalling the DSI Sideloader app and even after removing the GSI ROM file from my device, the device was still able to switch to the GSI ROM upon just a simple reboot. So the only way of removing/uninstalling GSI from your Android device was by performing a factory reset. Doing so will wipe off all the data, so make sure to take a backup beforehand.
Download and Install Android 14 GSI ROMFast Charging not working in GSI ROM: How to FixBrightness Slider not working in GSI ROM: How to FixHeadphone Jack not working in GSI ROMs: How to FixHow to Resize System Partition to Install GSI ROM