For Safetynet use latest kdrag0n magisk module - link
v5.1
- Rebased to latest firmware EWBB OneUI 5.1 **You must be on EWBB firmware to flash the BR5.1 zip**
#######################################
PREVIOUS VERSION
#######################################
v5.0
- Rebased to latest firmware [EWAF] OneUI 5.1 **You must be on EWAF firmware to flash the BR5.0 zip**
- Switched back to magisk canary
- Added Back2Kill mod
- Ported Object remover mod from S23
- Mr. Waehere for the CRB kitchen
- afaneh92 for S21 TWRP
- John Wu for Magisk
- LeeXDA18 for help with some fixes and Object remover port from S23
- The elite team of ROM testers
- Nguyen for back2kkill mod
- dutchman89 for Beyond Boot Logo
If you like my work, consider buying me a coffee (PayPal link)
###############################
CURRENT VERSION
############################### SM-G99xB ROM Link [EWBB] [BR5.1]
###############################
**Note: These steps will trip Knox and possibly void warranty on your phone**
**Note: Following these steps you will lose data on your phone, so back-up before continuing**
UNLOCK BOOTLOADER:
Enable Developer Options: Settings > About Phone > Software Information > Keep clicking 'Build Number'
Enable OEM Unlock: Settings > Developer Options > Click 'OEM Unlock' to enable it
Turn of phone
Hold Volume Up + Volume Down, plug in USB cable (PC to Phone)
Your now in download mode (Blue Screen)
Press and hold Volume up (bootloader unlock screen)
Pres Volume up to confirm
**Warning** This will now wipe your phone and restart and couple of times but this is normal
When the phone is booted, skip the initial setup, you don't need to sign in to anything.
Enable developer options again, go to developer options
OEM Unlock should be enabled and now greyed out
Congrats you've unlocked your bootloader
FLASH TWRP + PATCHED VBMETA:
Boot phone into download mode (from power off Volume Up + Volume Down and plugin USB cable)
Press Volume up to continue
Load up ODIN
Go to options and turn off auto reboot
Select USERDATA slot and select the TWRP+Patched VBMETA file (Device Specific)
Click Start
Odin should complete with a PASS
Now Keep USB cable plugged in, hold Volume Down and Power, as soon as the screen goes black hold Volume Up and Power
You should now be in TWRP
IN TWRP:
Do a full wipe (wipe > Format Data > type 'yes'
Reboot phone back to recovery (Reboot > Recovery)
Download ROM and copy either to the phone (PC to Phone) or to a USB OTG device (sorry no SD cards for S21 devices)
FLASH ROM:
In TWRP click 'Install'
If using OTG click 'select storage', select 'USB OTG'
Browse to the location of the ROM zip on the USB device, Select and wipe to confirm.
Follow on screen options
When flash is complete, click 'save logs' (in case you have any flashing issues)
Click finish
Reboot to System
After flash and setup download and install Magisk Canary app from Magisk github and install, when you run for the first time the magisk will need to do some setup and will then automatically reboot the phone
after reboot you're all set, congratulations
Coming from another custom ROM
CLEAN FLASH (recommended)
Load into TWRP
Do a full wipe
Reboot back into TWRP
Flash Beyond ROM
DIRTY FLASH (warning)
Dirty flash may or may not work, we cannot guarantee that flashing a ROM over the top of another ROM will not give you any issues so it is therefore not our recommended choice, but obviously it's your device so feel free to do so but please do not ask for help with problems if this causes you issues.
Updating BeyondROM to latest version
This is obviously very dependent on which version you are running, I.E if your version 3.x jumping to 5.x, then there is a very high change that you will need to upgrade your phone to the latest FW before flashing latest BeyondROM.
Please take note of the changelog as it will say if you need to be on a certain FW version to flash this BR version or if dirty flash from previous version is ok (highly unlikely)
Where dirty flash is not possible and you do need to upgrade your FW to flash the latest these are the recommended steps.
It is assumed that you are already on BeyondROM.
Download the latest/required version of the firmware (Samfirm/Frija etc...)
Unzip the ROM
Rename the files and remove the .md5 from the end of the files
Boot phone into Download mode
Load up Odin, turn off auto-reboot
Insert the relevant files into their slots (BL = BL, AP=AP, CP=CP, CSC=HOME_CSC) **It's important to use HOME_CSC to keep your data intact**
In the USERDATA slot insert your TWRP+PatchedVBMETA tar file (Device Specific)
Start Flash
When complete keep USB plugged in, hold Volume Down + Power, as soon as the screen goes black hold Volume Up + Power to enter TWRP
When in TWRP, flash latest BeyondROM (select Dirty flash option)
When complete, save logs, reboot to system
Enjoy!
BeyondROM S21 Group [Telegram]
BeyondROM S21 Group [Discord]
S21 TWRP [XDA]
S21+ TWRP [XDA]
S21U TWRP
@starbucks2010
Can you explain how to fix the back2kill app? Which mod did you use? Or which files i need to use from the older version to make it work again? I really love your rom. Dont want to use anything else but i loved the back2kill.
As far as I can see the only difference with B and N is B has dual sim and e sim support where the N only has 1 sim slot? I dont see where that will be an issue? Have you tried flashing it?
- Mr. Waehere for the CRB kitchen
- afaneh92 for S21 TWRP
- John Wu for Magisk
- LeeXDA18 for help with some fixes and Object remover port from S23
- The elite team of ROM testers
- Nguyen for back2kkill mod
- dutchman89 for Beyond Boot Logo
If you like my work, consider buying me a coffee (PayPal link)
**Note: These steps will trip Knox and possibly void warranty on your phone**
**Note: Following these steps you will lose data on your phone, so back-up before continuing**
UNLOCK BOOTLOADER:
Enable Developer Options: Settings > About Phone > Software Information > Keep clicking 'Build Number'
Enable OEM Unlock: Settings > Developer Options > Click 'OEM Unlock' to enable it
Turn of phone
Hold Volume Up + Volume Down, plug in USB cable (PC to Phone)
Your now in download mode (Blue Screen)
Press and hold Volume up (bootloader unlock screen)
Pres Volume up to confirm
**Warning** This will now wipe your phone and restart and couple of times but this is normal
When the phone is booted, skip the initial setup, you don't need to sign in to anything.
Enable developer options again, go to developer options
OEM Unlock should be enabled and now greyed out
Congrats you've unlocked your bootloader
FLASH TWRP + PATCHED VBMETA:
Boot phone into download mode (from power off Volume Up + Volume Down and plugin USB cable)
Press Volume up to continue
Load up ODIN
Go to options and turn off auto reboot
Select USERDATA slot and select the TWRP+Patched VBMETA file (Device Specific)
Click Start
Odin should complete with a PASS
Now Keep USB cable plugged in, hold Volume Down and Power, as soon as the screen goes black hold Volume Up and Power
You should now be in TWRP
IN TWRP:
Do a full wipe (wipe > Format Data > type 'yes'
Reboot phone back to recovery (Reboot > Recovery)
Download ROM and copy either to the phone (PC to Phone) or to a USB OTG device (sorry no SD cards for S21 devices)
FLASH ROM:
In TWRP click 'Install'
If using OTG click 'select storage', select 'USB OTG'
Browse to the location of the ROM zip on the USB device, Select and wipe to confirm.
Follow on screen options
When flash is complete, click 'save logs' (in case you have any flashing issues)
Click finish
Reboot to System
After flash and setup download and install Magisk Canary app from Magisk github and install, when you run for the first time the magisk will need to do some setup and will then automatically reboot the phone
after reboot you're all set, congratulations
Coming from another custom ROM
CLEAN FLASH (recommended)
Load into TWRP
Do a full wipe
Reboot back into TWRP
Flash Beyond ROM
DIRTY FLASH (warning)
Dirty flash may or may not work, we cannot guarantee that flashing a ROM over the top of another ROM will not give you any issues so it is therefore not our recommended choice, but obviously it's your device so feel free to do so but please do not ask for help with problems if this causes you issues.
Updating BeyondROM to latest version
This is obviously very dependent on which version you are running, I.E if your version 3.x jumping to 5.x, then there is a very high change that you will need to upgrade your phone to the latest FW before flashing latest BeyondROM.
Please take note of the changelog as it will say if you need to be on a certain FW version to flash this BR version or if dirty flash from previous version is ok (highly unlikely)
Where dirty flash is not possible and you do need to upgrade your FW to flash the latest these are the recommended steps.
It is assumed that you are already on BeyondROM.
Download the latest/required version of the firmware (Samfirm/Frija etc...)
Unzip the ROM
Rename the files and remove the .md5 from the end of the files
Boot phone into Download mode
Load up Odin, turn off auto-reboot
Insert the relevant files into their slots (BL = BL, AP=AP, CP=CP, CSC=HOME_CSC) **It's important to use HOME_CSC to keep your data intact**
In the USERDATA slot insert your TWRP+Patched VBMETA tar file (Device Specific)
Start Flash
When complete keep USB plugged in, hold Volume Down + Power, as soon as the screen goes black hold Volume Up + Power to enter TWRP
When in TWRP, flash latest BeyondROM (select Dirty flash option)
1.1: Added Support for SM-G996B
Some Script corrections 1.2: Removed BT and Safetynet Fix, not needed
Added Samsung Free to Debloat / Bloat List
Viper4Android works now with stock kernel too 1.3: Removed Option to Restore Bloatware (no one is using this)
Added 2 more Mods:
1. Disabled low Battery Warning
2. Possible to use camera flashlight on low battery level 1.4: Updated S21 SystemUI Mods to BeyondROM 1.3 based on XXU3AUF2 Firmware
Updated S20 SystemUI Mods to BeyondROM 3.4 based on XXS8DUE4 Firmware
Added MultiTile Mod
Updated Samsung Dex Fix 1.5: Updated S20 SystemUI Mods to BeyondROM 3.5 based on XXU8DUF9 Firmware Updated S21 SystemUI Mods to BeyondROM 1.5 based on XXU3AUG4 Firmware
Removed 3Minit Clock 1.6: Updated S20 SystemUI Mods to BeyondROM 3.7 based on XXU9DUH5 Firmware
Updated S21 SystemUI Mods to BeyondROM 1.7 based on XXS3AUHD Firmware
Added Circular Battery
Added SystemUI-Mods + Stock for each variant of S20 & S21 series
Possible to Reinstall AR Apps