Last month we have talked about “How you can gain root access to Samsung Galaxy S21 series using Magisk?”. If you are a Samsung Galaxy S21 series user, you may have heard that the company has released a new update with the March 2021 security patch.
But users won’t get that update if they have rooted their Samsung Galaxy S21 series devices. This is because whenever users unlocked the bootloader on Samsung devices, users won’t be eligible to get the updates. Means users with rooted Samsung devices won’t get the regular updates.
Instead, users have to manually update their devices with a program called “ODIN”. We have used ODIN previously when we rooted our Samsung Galaxy S21 devices. We will use it again to manually update our device and for all future updates if we continue with the root access.
So in this article, we will show you how to manually install new updates on the Samsung Galaxy S21 devices. We will also do it while maintaining the root access of the device.
To start the process, follow the following steps. Below is the step-by-step guide to manually update the Samsung Galaxy S21 series maintaining root access.
The first step is to manually download the official firmware. This is the update that we are going to manually install on our devices.
In previous articles, we already give details to download the official firmware. There are many ways but we are going to use a program called “Frija”. If you like other methods to download the firmware, you can use that as well, just make sure it’s from a trusted source and hasn’t been modified.
Once you download and install the Frija, download the Samsung firmware using Frija.
It is a zip file which you need to extract on your PC/laptop.
After you download and extract the firmware zip file, you will get five different files.
Connect your device with the PC via USB cable and copy the file that starts with “AP” from the extracted files to your device’s internal storage.
Now, open the Magisk Manager app on your device which you use to root your device also.
In the Magisk Manager app on the top section, tap the install button in the top section of Magisk.
You will get several options to choose from.
Choose “Select and Patch a file” on the top section.
Your device file manager will open, locate and choose the file that your just copy on your device’s internal storage. It starts with the letter “AP”.
Select that “AP” file and you will be back on your Magisk Manager App.
Once you have selected the file, tap on the “Let’s Go” button on the top right of the app.
Once you tap that “Let’s Go” button, you will see a lot of text scrolling on your device’s screen.
This is the log file telling you exactly what the Magisk app is doing to that firmware file.
It not only extracts the content of the firmware but also patches and modifies a couple of those files. It will then put all the files back together and give you one file as an output file.
The output file will save on your device’s internal storage with the name “magisk_patched file”. This new file will replace the “AP” file you just patched using Magisk. It will save on the download folder on the internal storage of your device.
Once the file will be patched, “All Done” will be shown at the bottom of all the text.
Now connect your device back to the PC using a USB cable. Then copy that “magisk_patched file” from your device to your PC on the same folder where you extracted the firmware file.
When you copied that file back to your PC, disconnect the USB cable.
You need to boot the device into “download mode” to continue further.
To do that “Power Off” your device completely. Again connect your device with the PC via USB while long-pressing both the volume up and down button at the same time.
Your device with “Turn On” with the blue splash screen.
Then simply press the “Volume Up” button on a single press. This time you will not long-press the volume up button. Just a single press.
Now, you have entered the download mode.
As you entered the download mode and your device is connected to the PC, we are going to the next step.
Open up “ODIN Program” on your PC. If you haven’t installed the ODIN, download it from the link and install it on your device before doing all this process.
In the ODIN program, make sure your device is connected to the PC. you should get an added message at the bottom of the log on the right side of the ODIN.
On the left side of the ODIN program, there are five blocks where you need to load the relevant firmware files. We need to load the firmware files to the top four-block only to continue.
You will need to insert the firmware files that you downloaded and extracted earlier.
Instead of using the file with the letter “AP” for the “AP” block on ODIN, we will use the “magisk_patched file”. This is the file that we copy from our device to the PC. Remember that it will be a zip file and we are not going to extract it. We will use the same file in the zip format.
And instead of using the file with the letter “CSC” for the “CSC” block in ODIN, we will use the file that starts with “HOME_CSC”. This “HOME_CSC” file helps us to retain all the data on our device.
So, click on the “BL” button in ODIN and select the file that starts with “BL” from the folder where you extracted the firmware file.
Next, click on the “AP” button in ODIN and select the “magisk_patched file” instead of the file that starts with the letter “AP”.
Similarly in the “CP” button select the file that starts with the letter “CP”.
Lastly, click on the “CSC” button in ODIN and select the file that starts with “HOME_CSC”. It may take a couple of seconds for the ODIN program to load that file in.
We already have our phone in Download mode and connected with the PC.
Click the “Start” button at the bottom to continue the process.
Once you click the Start button, you will see the process bar at the top and log files on the right of ODIN.
Just wait for the process to complete, it will take some time.
Wait until you see the green “PASS” message at the top over the progress bar.
Once the process will complete and you see the green “PASS” message, your device will reboot on its own.
Your device will boot back into Android.
It will take some time so keep patience and wait.
You will see a message that “Phone is updating”.
Once you see your device boots up, unlock the display, and Android OS will start installing all your apps and your device will be set up in just a few minutes.
All your apps and data will be available on your device so you don’t need to worry about the data.
You will still have root access and you can check it with the help of a Root Checker app.
Now, go into the settings and then about phone options.
In the about phone, the Android security patch level will be “March 1st, 2021” which is the latest.
If you want to keep the root access, then you will not get the regular android updates.
You need to do the above-mentioned step-by-step process to keep your device updated. Just remember to download the latest firmware available for your Samsung Galaxy S21 devices.
Experiencing difficulties with your Device, check out our “How To” page on how to resolve some of these issues.