S10 e + SM-G97XF Full Root And Install Custom Rom Guide
S10/e/+ Root & Custom Rom Guide
S10/e/+ Root & Custom Rom Guide
Details
This guide will help you take your virgin S10 phone to a fully rooted phone running a custom rom.
It is highly recommended that you use an external SD card for this process as the steps has you formatting the internal data a couple of times, so having this on an external SD will keep this all intact.
Also note that MTP to your phone via a PC can get varied results, hence why again using an SD card is recommended as with an adaptor you can plug this straight into your PC and into phone when needed.
--Download Latest Official Firmware (PC)--
- Download latest firmware version From Easy Firmware
- Default download location (My Documents)
--Download ODIN 3.13.1 (PC)--
- Go here and download the latest version of ODIN
--Unlock Bootloader--
**WARNING THIS WILL WIPE YOUR DATA**
- Enable developer Settings
(Settings > About Phone > Software Information > Tap build number 7 times (Enter your device pin) - Go into Developer option and enable ‘OEM Unlocking’ (Enter Device Pin)
- WARNING MESSAGE: Click turn on
- Power of your phone
- Hold Bixby + Volume Down and plug in your phone to your PC
Download mode should now be shown - Hold Volume Up, you’ll get a warning message, then press volume up to accept.
- This will now wipe your data and automatically reboot
- Boot the phone
- Go through initial set-up but skip everything for now
- Enable developer mode again and OEM unlocking (or should be enabled and greyed out)
- You are now done, and your bootloader will now allow ‘Unofficial Images’
--Download Latest TWRP (Phone)--
- On your phone Download the latest TWRP image for your model to the phones external SD card from here
- We will need this later….
--Patch Firmware & TWRP File--
- On your PC extract the firmware files (AP, BL, CP and HOME_CSC)
- Copy the AP file to your SD card and enter SD card in your phone
- On your phone download the latest Magisk Manager APK from here
- Install the app.
- You may need to allow to “Install Unknow Apps” for chrome
- Load up Magisk Manager on your phone
- Next to ‘Magisk is not installed.” Click Install
- Click Install on the pop up
- Click ‘Select and Patch a File’
- Select the AP file you copied across to your external SD
- Magisk will now patch the AP file
- A file called magisk_pached.tar will be created
- Repeat steps 2-4 but this time for the TWRP image file you downloaded earlier to your external SD.
- At the end of this process you should have two files
magisk_patched.tar and magisk_patched.img - One is a Magisk patched version of TWRP (.IMG) and the other is a Magisk patched version of stock rom (.TAR)
--Rename and repackage--
- Remove the SD card from your phone and plug into PC
- Copy the above files from the SD to you PC
magisk_patched.tar & magisk_patched.img - Rename the file magisk_patched.img to recovery.img
- Open the file magisk_patched.tar using a zip tool (I.E 7Zip) inside the archive remove the existing recovery.img and replace with the new patched recovery.img you made above
--Download Multi-disabler (Phone)--
- On your phone download multi disabler from here
- Ensure this is on your External SD card
--Download Custom Rom (Beyond) (Phone)--
- Download the latest version of Beyond ROM for your firmware version from Easy Firmware to your phone
- Ensure this is on your External SD Card
--Flash Patched File--
- Turn off your phone and boot into download mode (Hold Power + Bixby + Plug in USB)
- Press volume up to enter download mode
- On PC load up Odin
- Using the patched file and other files you extracted earlier place the following files in the following location
AP = magisk_patched.tar (Created above with custom patched recovery.img inside)
BL = BL_XXXXXXX (Extracted from original firmware file)
CP = CP_XXXXX (Extracted from original firmware file)
CSC = HOME_CSC_XXXXXX (Extracted for original firmware file) - Under the options tab ensure ‘AUTO REBOOT’ is not ticked
- Click Start – This should take 5 – 10mins to complete.
--Full Data Wipe--
**DO NOT SKIP THIS STEP**
- Your phone should still be in Download Mode
- Review the next few steps to familiarise yourself with the button combinations
- Press Power + Volume Down for a few seconds to exit download mode
- AS SOON AS THE SCREEN GOES BLACK
HOLD Power + Bixby + Volume Up
KEEP HOLDING THESE KEYS UNTIL YOU SEE THE TWRP LOGO - If TWRP runs a script and then reboots, immediately hold the same buttons again to get back into TWRP
--Multidisabler and Date Wipe--
- Click Install and select the Multidisabler.zip you downloaded earlier – DO NOT REBOOT
- Back to main menu in TWRP select WIPE>FORMAT DATA and TYPE YES, CLICK TICK BUTTON
**WHEN COMPLETE DO NOT REBOOT** - Back to menu of TWRP select WIPE and swipe to do a Factory Reset (Data,Cache and Dalvik wipe) **WHEN COMPLETE DO NOT REBOOT**
- Back to main menu, Click Reboot, and Choose Recovery (Don’t hold any Buttons)
- The system will start booting (and will automatically reboot the first time)
- When booted, complete the initial set-up (Internet Connection is required), If you are going to custom rom, then you can skip logging into your account.
- Open Magisk (if it’s not in your app draw then manually install)
- Complete the steps required by Magisk
--Install Custom Rom (Beyond Rom)--
- Power off your phone
- Hold Power + Bixby + Volume Up until you see the TWRP logo
- Click Install
- Select the Beyond custom rom zip you downloaded to your phone earlier
- Follow the Aroma install options (do clean install the first time)
- When flash is complete, use reboot option and select reboot to recovery.
- Congratulations you now have Custom rom installed on your S10.
Notes/Tips/Tricks
- Every time you reboot you will need to use the key combo or..
- Hold Power + Bixby + Volume Up to TWRP logo to enter recovery
- Hold Power + Bixby + Volume Up until you see the Samsung warning screen for the 2nd time to boot into rooted rom.
- Edxposed works for Pie and supports some functionality for Samsung phones like:
- Removing high volume warning
- Removing high brightness warning
- Advance power menu (Reboot to recovery, download etc..)