How to Flash a Custom ROM on Samsung Galaxy S21 Ultra 5G: Step-by-Step Guide
HardReset.InfoNovember 5, 202532 min1,914 views
32 connectionsΒ·40 entities in this videoβUnderstanding Custom ROMs
- π‘ A custom ROM is unofficial firmware modified by users to add features not available on the stock Samsung firmware.
- π Examples include One UI from S24 Ultra with Galaxy AI or Pixel Experience for a different look and feel.
- β οΈ Users must download files specific to their exact phone model (e.g., SM-G998B) to avoid issues.
Pre-Installation Steps
- π Unlock the bootloader is a mandatory first step for flashing any custom ROM.
- π§Ή Remove Google account from the device to prevent FRP (Factory Reset Protection) lock.
- πΎ Back up all important data as the process will erase the phone's storage multiple times.
- βοΈ Enable Developer Options by tapping the build number seven times, then enable OEM unlocking within Developer Options.
Installing Custom Recovery (TWRP)
- π» Download Samsung drivers and the AddIn tool (version 3.14.4 recommended) from hardreset.info.
- π² Connect the phone to the computer and boot into Download Mode (Volume Up + Volume Down + USB cable).
- π οΈ In Odin, disable Auto Reboot and Factory Reset Protection, then flash TWRP (custom recovery) and VBMeta disabler via the AP slot.
- π After flashing, manually reboot into recovery mode by holding Power + Volume Down, then switching to Volume Up when the screen goes black.
Flashing Custom ROMs: Two Methods
- π Method 1: TWRP Installation (for ROMs not using AddIn/Odin)
- π Mount internal storage in TWRP and copy the custom ROM zip file to the phone.
- π² Alternatively, use ADB sideload by placing the ROM zip in the ADB folder, opening a terminal, and running
adb sideload <filename>.zip. - β οΈ This method may fail if the ROM requires a specific firmware revision (e.g., stock ROM XXSEGYA2).
- π Method 2: AddIn/Odin Installation (for ROMs with AP/BL/CP/CSC files)
- π» Ensure Samsung drivers and AddIn are installed, and the phone is in Download Mode.
- π Load the respective AP, BL, CP, and CSC files into the AddIn tool.
- βΆοΈ Click 'Start' to flash the ROM; the phone will reboot automatically.
Post-Installation and Finalizing
- πΎ After flashing via AddIn, reboot into TWRP, go to Wipe > Format Data, type 'yes', and confirm.
- β Reboot the system from TWRP to boot into the newly installed custom ROM (e.g., Beyond ROM).
- π The first boot may take a significant amount of time; setup can be completed by connecting to Wi-Fi later.
Knowledge graph40 entities Β· 32 connections
How they connect
An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.
Hover Β· drag to explore
40 entities
Chapters11 moments
Key Moments
Transcript116 segments
Full Transcript
Topics14 themes
Whatβs Discussed
Custom ROMSamsung Galaxy S21 UltraBootloader UnlockTWRPOdinADB SideloadFirmwareDeveloper OptionsOEM UnlockingFRP LockData BackupDownload ModeBeyond ROMGalaxy AI
Smart Objects40 Β· 32 links
ProductsΒ· 25
ConceptsΒ· 12
CompanyΒ· 1
MediaΒ· 1
EventΒ· 1