How To Root Samsung Devices By CF-Root

Wednesday, 27 February 2019
How To Root Samsung Devices By CF-Root

How To Root Samsung Devices By TWRP

Wednesday, 27 February 2019
How To Root Samsung Devices By TWRP

Unlock Bootloader Of Devices With RMM State Lock

How to Unlock Bootloader of Devices with RMM State Lock?  

Unlocking and Relocking Bootloader is considered among two important topics in repairing Android devices in a way that if a device's Bootloader is not unlocked, using custom binary features such as Rooting, flashing Stock ROM, Custom Recovery, and even processes such as removing FRP and lock screen, repairing IMEI, fixing serial number and … and all the features offered by Software Boxes will not be possible!!!

Relocking Bootloader is bringing Bootloader back to factory state. Unlocking Bootloader of 2018 and older products on which RMM state Lock is enabled is an overwhelming process which requires high accuracy because even slight mistakes would result in failure at unlocking!!!
You don't need to enable OEM Unlock to unlock Bootloader in 2019-made smartphones and tablets because Samsung has changed unlocking methods in newer devices. And RMM State Lock would be automatically removed after unlocking the Bootloader.

What is RMM State Lock? And why Samsung smartphones & tablets are equipped with it?

RMM State Lock is a binary lock. It may get enabled when you upgrade Operating System of your smartphone/tablet to Android versions 8.0, 8.1, 9.0 and higher. It is actually enabled on your device by the company and it follows certain goals such as increasing device security! Research shows that RMM State Lock is mostly enabled on devices which have not been flashed by Custom binary files. In other words, it gets enabled on devices with Knox Warranty 0*0, while it rarely gets enabled on devices with tripped Knox Warranty; meaning Knox 0*1!!!

When this lock is enabled on a device, you would see "RMM State: Prenormal" on the Download Mode screen, like the picture below;

If FRP Lock is enabled on your device, "OEM Unlock" option will disappear in the Settings of your device. If FRP Lock is disabled, "OEM Unlock" would be present but it won't matter whether you enable or disable it because RMM State Lock will not be removed!!! If you try to flash binary custom files such as Custom recovery, Custom Kernel, Root the device and … on your device while RMM State Lock is enabled, or try to flash your device with an Stock ROM which is slightly older than the present ROM, you will be disappointed because flashing would fail!

When the operating system is booting, you will face: "Only official released binaries are allowed to be flashed". Unfortunately, you might put yourself in a situation where you cannot even write flash the present ROM on your device either. So, in such situation, you need to write a ROM with a newer Build Number in order for the device to boot up and the operating system to work.

So, what are the ways to remove RMM State Lock?

There are a couple of ways to remove RMM State Lock. Some of them are free while some others would cost money (such as using Software Boxes like Octoplus, Chimera and Cheetah dongles and …)
If you don’t want to spend money and time is not a problem to you, follow the instructions in this article! This process takes longer time but it works and it's accurate. By following these instructions, RMM State Lock will be removed on the current ROM of your device. If you flash a ROM with newer Build Number version, RMM State Lock might get enabled again!!! In that case you need to remove it again following these instructions. Since this process is a bit long, I will get straight to the point now.

So, here is how to remove RMM State Lock:

     Step1. Charge your smartphone/tablet fully.

     Step2. Insert your SIM card or SIM cards (if your device is Dual SIM).
I recommend using SIM cards on which you don't get many calls (zero call is ideal), because in the next steps you need to turn on mobile cellular data (internet connection) and if you receive calls during the process and there was a disconnection, you will have to start the process all over again!!!

     Step3. flash the official/Stock ROM unique to your region. For example, if the ROM is for THR region, flash official THR ROM.  

(Notice: when arranging ROM partitions in Odin Flash Tool, load CSC_Home file in CSC file section). You can find out about the region of your stock ROM from here:

Menu → Settings → About Phone → Software information → Service Provider SW ver

     Step4. Once the device booted up, perform the First Time Setup and DO NOT TURN OFF cellular data during the setup.

You must NOT:
     • restart the device,
     • take out SIM card(s),
     • turn OFF cellular data
for 168 hours or exactly 7 days!!! It is better if you put the smartphone/tablet aside and don’t use it for a week. If the battery reached 10%, plug-in the charger and charge the device while it is turned ON and wait for it to fully (100%) charge and then unplug it.
Do NOT turn OFF or restart your device!!! Wait 168 hours! If you want to know how many hours is left, go to the following in the Settings to see device uptime hours:

Menu → Settings → About phone → Status → Uptime

     Step5. Once 168 hours is passed (you may want to wait even 169 hours, just in case!), enter Download Mode on your device WITHOUT turning your device OFF. To enter Download Mode, press volume Down + Power + Home buttons (press Bixby button instead of Home button in newer Samsung device) for about 10 seconds until Download Mode screen shows. Release the buttons after Download Mode screen shows.
Then, press volume Up button once. NEVER turn OFF or restart your device!!! Step6. Now, it's time to flash stock ROM on your device using Odin Flash Tool. To do this, first, run Odin Flash Tool.
Then, remove the checkmarks of "Auto Reboot" and "F. Reset Time" in "Options". Select the Kernel file that contains Custom Recovery by clicking on "AP" section. Connect your smartphone/tablet to your computer or laptop using USB cable.
Then, click on "Start" to start flashing. When you saw a green textbox that says kernel file (containing custom recovery) is installed, press volume Down + Power + Home buttons (press Bixby button instead of Home buttons in newer devices) for a few seconds until your smartphone screen turns black.
Release the keys as soon as it turns black and press them (volume Down + Power + Home OR Bixby buttons) back AGAIN until custom recovery screen shows.

Notice: if you make a mistake during this stage or you press the buttons for longer time and if your device boots up, RMM State Lock would be enabled and you would have to do the process all over again!!! (That means waiting for another 7 days!) So, be VERY CAREFUL with the buttons.

     Step7. While in Custom Recovery Mode, go to "Wipe", and tap on "Format Data". Using the virtual keyboard which appears there type "Yes" and tap on Enter. It will be done in a few seconds.
Then, go to main page of Custom Recovery environment by tapping on "Back" at the bottom of the screen.

(Download the special script file below named "RMM State Prenormal" and transfer it into a flash memory and connect the flash memory to your smartphone/tablet using OTG cable. If your device is not equipped with OTG, transfer the file to the internal storage of your smartphone/tablet (since your phone is still connected to and detected by your computer/laptop)

Click Here to Download RMM State Prenormal Disabler File

     Step8. In the main page of Custom Recovery environment, go to "Install" and select "RMM State Prenormal" file, which you had transferred into Internal Storage or Flash memory in the previous step. Swipe the blue bar to the left in order for the file to install. After installation, tap on "Reboot System" and let the device to restart.

     Step9. RMM State Lock is removed now (as in the picture below).

An important point is that, after flashing any custom binary file such as Root, custom ROM, custom Kernel, and …, you should install "RMM State Prenormal" script file along them and then reboot the device, otherwise RMM State Lock would be enabled again.

     Step10. Since RMM State Lock may get enabled in the future when you flash an official/stock ROM on the device, I have prepared a script file; If you flash this script file by Custom Recovery environment, RMM State Lock will NOT get enabled even if you flash official ROM again AND "OEM Unlock" option will NOT disappear in "Developer Options" in the Settings of your device.

So, download "OEM Hide Fixer" and transfer it to Flash Memory and connect Flash Memory to your smartphone using OTG cable OR if you don't have OTG, since your phone is connected to computer using USB cable, transfer the file to the Internal Storage of your phone.

Click here to Download RMM State Hide Fixer File 

     Step11. So, to install this script file, go to "Install" on the main page of Custom Recovery environment and select "OEM Hide Fixer" file which you had copied to Internal Storage or Flash Memory, and swipe the blue bar to the left to install.
After installation, tap on "Reboot System" and let the device to restart.

Last point: as I mentioned before, Samsung has changed unlock method of their 2019 products due to users' protests. So, by unlocking in this way, RMM State Lock would be removed. And users won't need to do the above process or use Software Boxes and Dongles.

Don't forget to leave us your comments ;)
Your Comment (Your Comment will be Published After approval)