DSU Sideloader: GSI installation Guide
This guide focuses only to DSU Sideloader on how to install any GSIs through DSU installer on your unlocked Android device without modifying the system itself.DISCLAIMER:
This guide is intended for advanced users only, as a purpose to educate anyone. Please do not proceed on your own as long as you have a valulable knowledge on using that tool. It's your responsibility of your smartphone, not mine.What is DSU sideloader?
DSU sideloader is a simple app made to help users can easily install any GSI ROMS via DSU compatible Android device. It relies on Dynamic System Updates launched in Android 10 in order to run GSI installed on your device.Features:
- Easy install GSIs in selected formats (*.img.xz, *.img.gz, *.img, *.img.zip), let's DSU sideloader to repack into “gz” format.
- Supports ADB/Shizuku on installing GSI via DSU installer. (Root is optional)
- Magisk Module feature (alternative method -not included in this guide)
- Clean UI
- Able to change the size of the Userdata through DSU installation
Requirements:
• Device launched in Android 10 or later• Device with Unlocked Bootloader (boot verification must indicate as Orange state)
• Device with Dynamic Partition supported (Install Treble info: Google Play, or You do not have permission to view the full content of this post. Log in or register now.)
• A GSI ROM you want to use*
*Before using a GSI, you must carefully check the GSI you choose if your device is Treble compatible with your architecture, if it has system as root (A/B), what VNDK version is (Android version), what VNDK implementation is (if it has VNDK lite or not), and more importantly, Dynamic Partitions must strictly enabled out-of-the-box. To know more about your device on choosing a GSI properly of what device supports it, install Treble info on Google Play, or You do not have permission to view the full content of this post. Log in or register now..
*Choosing an older Android version of the GSI than the newer version of the device will fail to boot. And choosing the incorrect GSI above that is not compatible to the device will also fail to boot! Likely that the VNDK version of the new device is newer than the old GSI.
GSI Downloads:
Here is take a look the list of the updated GSIs to download.You do not have permission to view the full content of this post. Log in or register now.
Download DSU sideloader:
You do not have permission to view the full content of this post. Log in or register now.
Prerequisites:
- Developer Options must be enabled, then
- Turn on USB Debugging and OEM unlocking
- ADB command tool (requires PC)
- Using Shizuku app (optional, install on You do not have permission to view the full content of this post. Log in or register now.)
- Requires to Unlock Bootloader after enable OEM unlocking
Booting a GSI image through Dynamic system on a Locked Bootloader will cause fail to boot, causing the system will appear corrupted system or boot itself back to the original system. In order to bypass booting a GSI on your device, please ensure you must unlock your bootloader, referred to the other guides on the web depending what brand of your phone you're using. Be sure you must enable OEM unlocking before using Fastboot on unlocking the bootloader.
To use ADB commands (requires PC) for the steps below, you must enable USB debugging in Developer Options. You must have familiar on using ADB commands installed on the PC. Please refer the other guides on how to use it.
The second method for getting started about Shizuku, you may refer to the app to start Shizuku via Wireless Debugging (PC not needed), or using ADB command script. Once you've started Shizuku/ADB, proceed to our basic steps.
Basic steps on installing GSI image with DSU Sideloader
Step 1: Install and Setup DSU SideloaderInstall DSU sideloader and open it. It may prompt you to allow Shizuku permission and other pemissions (READ_LOGS).
Please allow these permission, create a new folder, and select the folder you created to use DSU sideloader. (See image)
Then you will see an info about Unlocked Bootloader and other notices. Press proceed to continue. (See image)
Step 2: Select only one GSI image you have
• Supported file formats: *.img.xz, *.img.gz, *.img, *.You do not have permission to view the full content of this post. Log in or register now.
Step 3: Customize your Userdata size
You can allocate your size of the Userdata of your choice. My recommendation is 10GB or above. *Requires a lot of free space on your internal storage on allocating userdata for DSU.
Step 4: Proceed installation
After selecting a GSI image and the right size of the disk, then proceed the installation. Make sure your screen must be always on to avoid interruptions.
Please be patient while preparing to be compressed the GSI image.
For ADB users: After finished preparing the GSI image, it will prompt you to run the command. Press See commands. And then run the adb shell command of the following (See the image) to continue the installation.
There is a final procedure if you have a screen lock enabled, please enter a correct pattern, PIN, Password, or your fingerprint/face unlock to allow Dynamic System Updates to continue the installation.
As you can see, the DSU installer starts installing your GSI image in notifications. (See image) Please wait until it finish the installation.
Congratulations; the DSU installation is completed. Please check the notifications, and its ready to use your GSI ROM on your device. To boot into Dynamic system you created, click RESTART.
To delete the dynamic system you created, click DISCARD. This will delete the installed GSI and local data stored inside the Dynamic system, and free up your storage space.
That's all for the guide.
For more info, visit our list of GSI ROMs on GitHub!
Which GSI ROMs do you like?
- Miku UI (Sample image)
Dapat sana mag GenshinUI ROM ako eme
- morbChest
Attachments
-
You do not have permission to view the full content of this post. Log in or register now.
Last edited: