Why GSI Package is Useful?
Well, GSI means “Generic System Image” which is an Android System Image file to replace the currently installed Android OS version on a Project Treble-supported Android device. This is a pure Android OS with almost stock UI that comes with an unmodified Android Open Source Project (AOSP) code. Google did introduce the Project Treble feature for Android devices which are running on Android 8.1 Oreo or later. It becomes quite useful now.
The best part is that GSI builds are one of the most compatible packages with Android 9.0 Pie or later due to the added API level 28 to support Generic System Images for all app developers to install and run the latest Android GSIs on multiple Android devices. In an easy way, if your device is running on Android 8.1 or later and the device won’t gonna receive official Android OS updates anymore then you can flash a GSI to run the latest Android OS.
How to Install Custom ROM on Samsung Galaxy S22 Ultra (Exynos)
A big thanks to bhammler (XDA Senior Member) for sharing this SuperiorOS GSI build which is the most compatible right now for the Galaxy S22 Ultra Exynos variant. Here we’ve shared with you a brief guide on how to flash the custom firmware on an Exynos Galaxy S22 Ultra model with all the requirements, download links, and most importantly the known bugs. So, without wasting any more time, let’s jump into it.
What’s Not Working?
Obviously, the custom firmware based on the GSI build does come with multiple bugs or issues that you may encounter on your handset after flashing the firmware or while using it as a daily driver. This ROM is no exception and has a couple of known bugs that you should keep in mind before flashing it.
- 5G, VoLTE, and WiFi-Calling not working
- Galaxy S-Pen isn’t working
- Zoom over 10x won’t work
- Automatic brightness won’t work (You can use velis auto-brightness)
- Video recording sound not working
Disclaimer:
GetDroidTips won’t be held responsible for any kind of damage or error that may occur to your handset while or after following this guide. This is a Custom ROM with GSI build and may contain some bugs or stability issues. We can’t recommend you to use this firmware as your daily driver on your primary device. Take a full data backup before doing anything. Proceed at your own risk.
Pre-Requirements:
Download ROM:
Steps to Flash SuperiorOS Custom ROM on Galaxy S22 Ultra Exynos
- Make sure that you’ve downloaded the firmware on a microSD card or an external flash drive.
- Ensure that the bootloader is unlocked completely.
- Now, follow the TWRP Recovery link guide that’s mentioned above to install TWRP and Odin.
- Once TWRP is installed, you’ll need to boot the device into custom recovery.
- From the TWRP main menu, tap on Wipe > Swipe to Factory Reset the device. [This process will remove all internal data so backup first]
- Once done, go back to TWRP main menu again > Connect the USB flash drive or a microSD card where you’ve downloaded the custom firmware.
- Next, tap on Install > Change the type from ‘zip’ to ‘image’.
- Then select Install Image > Select the respective storage to find out the GSI image.
- Choose to flash the system partition (system image) > Swipe to confirm flash.
- Wait for the firmware flashing process to complete > Finally, perform a factory reset again via Wipe as mentioned above.
- Reboot the device in the system. Have some patience because the first boot to the system may take some time.
That’s it, guys. We assume this guide was helpful to you. For further queries, you can comment below. If you find any issue or bug with the build, you can head over to the credit link below to report the same.
Credit: XDA