Skip to main content

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