[Guide] Samsung M30 Recovery (TWRP) and Root (Magisk) - Detailed Redux - Samsung Galaxy M30 Guides, News, & Discussion

Summary - After two weeks of research (mostly on XDA) I took the risk and decided to root my new Samsung M30. Suffice to say I was extremely apprehensive given numerous reports of bootloops, recurring seven day OEM device locks, crashes, hangs and general instability. After following specific steps that combine several sources, I successfully rooted my device. Moreover, key root applications are all working well (AFWall+ Firewall, AdAway, Root Explorer)! This guide shows what I did.
Credits to Sahir_Sonar (most of the work are the fruits of his labours)
Sahir_Sonar YouTube Guide
Sahir_Sonar TWRP thread
Downloads
RMM_Bypass_v3_corsicanu.zip (attached)
no-verity-opt-encrypt-6.1.zip (attached)
Magisk-v20.0.zip (attached)
Copy these three files (above) to phone's external SD card.
Odin3 v3.13.1 (or later)
recovery.tar (TWRP 3.3.1 for Galaxy M30) Download here
MagiskManager-v7.3.5.apk (via Google Play later)
Unlock Bootloader
Ensure you are using the correct device and OS version for your Samsung M30.
From Settings, tap About phone then Software information.
One UI Core 1.1
Android verion 9 (aka Pie)
If you have Android version 10 (aka Q), you need to downgrade the OS, which is beyond the scope of this thread. Essentially, you have to download your specific ROM (that matches your country and baseband) and use Odin3 to flash it.
Enable Developer Options.
From Settings, tap About phone then Software information .
Tap Build Number seven times. Developer Options should now be visible from Settings
From Settings, tap Developer Options
Check (enable) OEM Unlocking.
You are prompted and warned about a Factory reset. It is assumed you have no important data on the phone (or have made an appropriate backup on external SD card). Accept data erasure. Phone will reboot on its own.
Power up phone. It is like new and needs setup from scratch. After your usual setup steps ....
From Settings, tap Developer Options
Check (enable) USB debugging.
Check (enable) OEM Unlocking.
Power off your phone. Press side power button then select Power off twice when presented. Do not wander or tap on other functions of your phone; power off immediately. This is critical to unlocking the bootloader.
If option for OEM Unlocking is not present, your phone is locked. Here are several options to try.
From Settings, tap Software Update the tap Download and install.
Wait till phone complains and rejects your command due to unauthorized modification.
From Settings, tap Developer Options and check if OEM Unlocking is present. If so, check (enable) it then immediately power off as described above.
Flash TWRP and Root
From your PC, extract Odin. Navigate to its folder.
Right click executable and select 'Run as administrator'.
From Odin, click Options tab and uncheck 'Auto Reboot' option.
From Odin, click AP button. Navigate to where to saved the recovery.tar file.
From Odin's dialog box, select recovery.tar file then click Open button.
Power up phone in stock recovery mode.
With phone off, simultaneously press Volume Up and Power button until Samsung logo appears.
From phone's stock recovery mode.
Use Volume Down button to highlight 'Reboot to bootloader '.
Press power button. You are now in download mode.
Connect Type-C USB cable to phone and PC.
Odin will acknowledge connection with 'ID:COM' update and will be highlighted.
From Odin, click Start button and wait for SUCCESS indicator.
Disconnect USB cable.
Reboot phone into TWRP. This is critical and the trickiest part of all.
From phone, press Volume Down + Power button until it blacks out.
Immediate press Volume Up + Power button until TWRP appears.
From TWRP, "Swipe to Allow Modifications'.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Wipe button.
Tap Format Data. Then, type 'yes' for data format. Tap 'enter' keyboard button.
Wait till 'Data Format Complete'.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Mount button.
Ensure that System, data, cache and Micro SD card are mounted.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Reboot button.
Tap Recovery button.
Swipe to 'Install TWRP App'. TWRP rebbots itself.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Mount button.
Ensure that System, data, cache and Micro SD card are mounted.
Tap Select Storage button.
Tap Micro SD card. Tap OK.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Install button.
Select RMM_Bypass_v3_corsicanu.zip.
Swipe to confirm Flash.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Install button.
Select no-verity-opt-encrypt-6.1.zip.
Swipe to confirm Flash. Disregard error message if any.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Install button.
Select Magisk-v20.0.zip.
Swipe to confirm Flash.
From TWRP, tap Home key (on phone) for TWRP main menu.
Tap Reboot button.
Tap System button.
The System reboot can take a few minutes and may seem like an eternity. Just be patient. The phone will again be like new and you will have to setup everything from scratch. Later, install Magisk Manager from Google Play.
Enjoy :angel:

Thanks dude this work for me

@xdafan666 I am sure, this is for Android 9, and not 10, right?

Can you please help me in downgrading from Q to Pie.

zer0C00L...... said:
Can you please help me in downgrading from Q to Pie.
Click to expand...
Click to collapse
Watch this video the trick to downgrade Q to Pie https://youtu.be/wdtt0e6Ey90

M30s
This root guide work on M30s?

Related

Install new RUU (from 5-12-11), while retaining your apps, sms, contacts, system, etc

***DO NOT RESTORE IF YOU'RE STUCK IN A "POWERING OFF" LOOP AFTER UPDATE FROM VERIZON***
I'm on a rooted ThunderBolt, and I attempted to do the update, but the update failed. (Android character with exclamation mark (!) )
And was stuck on a loop--keeps says "Shutting down" each time I reboot into the Android operating system.
So, this is what I did to stop the "Shutting down" loop.
1) Once you are in ClockWorkMod Recovery, scroll down to "Wipe cache partition".
2) Select "Wipe cache partition" using the home key or power button.
3) Now, scroll down to "Yes - wipe cache".
4) Press the home key or power button to perform the wipe.
5) When done, restart your phone.
6) Your ThunderBolt will boot into the Android operating system and will say that the UPDATE FAILED.
7) Choose Cancel to stop the update.
8) Restart your phone one last time and you'll see that the "Powering Off" loop is gone.
Hope this helps!
-------
Looking for "Install new RUU (from 5-12-11), while retaining your apps, sms, contacts, system, etc"? SEE POST #4 below for tutorial.
Thanks
Did you attempt to reapply the update or just ignore the update then?
Do not download the OTA update If you are rooted!
Sent from my BAMF ADR6400L using XDA Premium App
iflynavy said:
Did you attempt to reapply the update or just ignore the update then?
Click to expand...
Click to collapse
No, but I found a better solution that you may like...
Following the steps below will get you up and running with the new update, plus keeping your data, programs installed, contracts, sms, etc...
YOU DO NOT NEED to use apps like MyBackup Pro
1) Use ClockWorkMod or ROM Manager to backup your current ROM.
2) Go to this thread, and download (the RUU which has been rooted): PG05IMG_Mecha_VERIZON_WWE_1.13.605.7_Radio_1.16.00 .0402w_NV_8k_1.41_9k_1.64_release_182727_signed.zi p
3) Rename the downloaded file to PG05IMG.zip
4) Transfer PG05IMG.zip to the root of your microSD card.
5) Restart or pull the battery out to turn off the phone. (Using the "shut down" option may put your phone in hibernation -- depending on the option you set).
6) Power on the phone by pressing and holding down the power button and pressing and holding down the volume-down key.
7) Your phone should boot-up in like HBOOT and will attempt to detect PG05IMG.zip. Just press yes to install it.
***NOTE*** Your current ROM will be erased! See Step #1
8) After your new rooted ROM is installed, set it up like normal, and afterward, delete the PG05IMG.zip from your microSD card.
***NOTE*** Next, we're gonna do Advanced Restore from ClockworkMod.
9) Restart or pull the battery out to turn off the phone. (Using the "shut down" option may put your phone in hibernation -- depending on the option you set).
10) Power on the phone by pressing and holding down the power button and pressing and holding down the volume-down key.
11) Choose "RECOVERY" (highlighted in green).
12) You should now be in ClockworkMod Recovery, choose backup and restore.
13) Next, choose Advnaced Restore.
14) Choose the backup that you made earlier.
15) Now, choose "Restore data".
16) Finally, restart your phone and all of your data, apps, contacts, sms, settings, and whatever else, will be restored.
Hope this helps!
I personally never even worry about ota's anymore. with how many people are out there working on custom roms usually you can find one that includes the ota way before its even released. so just find one of those and save all your setting and apps with titanium backup or my backup pro.

[Q] Help Samsung fascinate stuck in download mode

Hi So I am stuck in download mode when I tried to root my Fascinate with odin today it got a fail 1 success 0. I have tried holding down the power button for 10 seconds and a battery pull to no avail. Help would be greatly appreciated.
I would suggest that you get a .pit and re partition while you are going back to stock.
Omniscient S said:
I would suggest that you get a .pit and re partition while you are going back to stock.
Click to expand...
Click to collapse
Thank you for responding but I have not rooted yet the problem occurred when I was trying to root.
are you following the [GUIDE] from droidstyle?? Section 6
Section 6: How to root stock froyo or gingerbread(This is not needed if your flashing a custom rom)
Downloads these files to PC,
Samsung drivers-
Odin (computer program)-
CWMALL 2.5 (place this file somewhere on your computer where you can easily locate it)-
"su-2.3.6.1.x.zip" file (place this file on the root of your sdcard...not within any folders)-
Modified stock Froyo kernel (place this file somewhere on your computer where you can easily locate it). This file is only necessary if you're rooting Froyo. It's not necessary for Gingerbread-
Instructions:
1. Install Samsung drivers on your computer.
2. Open Odin on your computer. (You may need to disable antivirus programs on your computer and/or phone for this to work properly.)
3. Power off your phone and remove the battery.
4. Plug the stock USB cord that came with your phone into a powered USB port on your computer (usually on the back of the computer).
5. Press and hold the "volume down" button on your phone, and continue to hold it while plugging the USB cord into your phone. This will put your phone into download mode. You'll see a large yellow triangle on the screen of your phone. (Let go of the volume button at this point.) You will also see one of the small boxes in Odin turn yellow, as well as "Added" appearing in the message box.
6. Click the PDA button in Odin (NOT the PHONE button) and navigate to the "CWM2.5_Voodoo.tar.md5" file you downloaded earlier. This file does not include a voodoo kernel and will not perform the voodoo lagfix conversion. It's only named as such to note that it is compatible with voodoo kernels.(make sure auto reboot is unchecked, although it should be by default)
7. Click START. When this process has finished, you'll be notified in Odin (succeeded 1 / failed 0) and your phone's screen will go blank.
*** Step 8 is only for rooting Froyo. If you're rooting Gingerbread, skip Step 8 and proceed to Step 9. ***
8. Unplug your phone and click RESET in Odin. Repeat Step 5 to get the phone back into download mode and recognized by Odin. Using the PDA button, navigate to the "stock_kernel.tar.md5" file you downloaded earlier, select it, and press START. You'll again be notified in Odin once this process has completed (succeeded 1 / failed 0).
9. Unplug your phone and re-insert the battery.
10. Press and hold BOTH volume buttons. While holding them, press the power button. Hold all three simultaneously until you see "SAMSUNG" appear TWICE. This will boot your phone into CWM 2.5 red recovery. If your phone boots up normally here and not into recovery, just wait for it to boot up and then power it down and try again. It may take a couple tries for you to get it right.
11. Using the volume rocker, navigate down to "Install zip from sdcard." Highlight it and press the power button to select.
12. Navigate to "choose zip from sdcard" and select with the power button.
13. Navigate to the "su-2.3.6.1.x.zip" file that you downloaded earlier and select it. Scroll to "Yes," and use power button to select.
14. When you're advised of completion, press the MENU softkey to go back to the previous CWM Recovery screen, then highlight and select "reboot system now."
*Thanks to Bhfd64 @ galaxy forums for this write up!!
.

Unbrick HP 7 VoiceTab 1321RA without Recovery or Custom Recovery mode accessable

This way is only work for original condition HP 7 voicetab 1321 ra with problem :
- forgotten password or screenlock
- no recovery (show android bot with no command)
- no need to flash
after trying for 3 days work. now problem is solved
1). shutdown device
2) press vol + and power button (until show select boot mode)
3) choose uart mode
4) in green button choose "factory setting"
then OK.
now your device has back to factory setting as one new
to enable Developer Options submenu(USB Debugging) on Android 4.2/Android 4.3/Android 4.4:
Go to Settings menu on your device.
Go to About submenu. In some devices the About submenu will be under “More”/”General” submenu. On some other devices (mostly HTC devices you will have to goto Settings> About> Software Information> More)
Now scroll to “Build Number” and tap it 7 times.
After tapping 7 times you will see an alert saying “You are now a developer”/”Developer mode has been enabled”.
Now if you go to your Settings menu, you will see the developer options submenu over there.
Tap on the Developer options and then turn on USB Debugging.
So I hope I have helped you. Let me know if you have any doubts.
I am getting error as 'Can't connect to camera' please help providing stock rom or firmware for HP 7 Voicetab 1351ra... I have tried the support forum link but that rom didn't work as its updated rom having build ver 1.01.08 something and I need 1.01.06... please help..
try to remove sd card, maybe the problem was on sdcard, I've found same problem on samsung galaxy grand prime.
my voicetab 7 can not enter any mode.
it just keep restarting on and on
any suggestion how to fix this?
i cant access the recovery mood.. its showing no command....my device is also hp7 voice tab.. pls help me..
Power off your tab, then press & hold power and volume up. Select recovery mode, you'll see no command with the dead android guy on it. Now press power and volume up once again. Now you're in the stock recovery menu
But if you are planning to install a custom rom on it there are some problem. First you have to unlock the boot loader, you can do it by installing android sdk on your pc.
The second problem which you're gonna face is there is no custom recovery made for this device. So its lillte tricky process.
rishavthepunk said:
Power off your tab, then press & hold power and volume up. Select recovery mode, you'll see no command with the dead android guy on it. Now press power and volume up once again. Now you're in the stock recovery menu
But if you are planning to install a custom rom on it there are some problem. First you have to unlock the boot loader, you can do it by installing android sdk on your pc.
The second problem which you're gonna face is there is no custom recovery made for this device. So its lillte tricky process.
Click to expand...
Click to collapse
My HP 7 voicetab sucks on HP logo,
I installed update.zip but in vain. Is it hardware issue or software issue.

Zte blade S7 t920 bootloop, factory reset from stock recovery doesn't help

Can anyone please help me for a solution to recover my phone from it's bootloop state, I tried factory reset from stock recovery but it doesn't help, phone still unable to boot to homescreen. Been looking all over the Internet but no luck finding the firmware for ZTE blade S7 t920. I haven't enable the USB debugging on the settings so my pc doesn't detect the phone
Not sure if you manage to sort out you problem yet but you can download a ROM from the ztedevice dot com website and copy the update.zip file to the root directory of your memory card then you do the following:
Forced upgrade (for the phones that cannot be started or the phones that cannot enter standby state)
1) For a powered-off phone, press and hold both the volume key + and power key to enter into Recovery mode.
2) Press the volume key - to select apply update from sdcard, and press the power key to confirm it.
3) Press the volume key - to select the update.zip file, and press the power key to confirm it. The phone completes the upgrade process in about three minutes.
4) On the Upgrade Complete screen, select reboot system now and press the power key to confirm it.

[ROOT] [MAGISK] [RECOVERY] [OREO] [UNOFFICIAL] TWRP for the Galaxy Tab A 10.1 (2016) with S-Pen (for Android 8.1)

Hello everyone,
Thanks to unknowwiiplayer and jcadduono, now I have rooted successfully my tablet using Magisk. I have searched for a lot of materials at this time (August 2022) for this progress, so now I will collapse all of it for a WORKED method.
I have tested it on my SM-P585Y and unknowwiiplayer has tested it on SM-P580 and SM-P585, so I think it will work on all models. Please leave feedback if you have encountered any errors.
NOTE: THIS TUTORIAL WORK FOR ANDROID 8.1.0 (OREO), FOR OLDER VERSION (MASHMALLOW, PLEASE GO HERE)
WARNING: PLEASE KNOW WHAT YOU ARE DOING, IF DO NOT KNOW, STOP HERE.
You will be lost the warranty for your devices and your devices may become fancy bricks.
For original post from unknowwiiplayer, please go here.
PART 1: INSTALL TWRP
Prepare:
1. Battery must be larger than 70% for safety.
2. Odin v3.13+, TWRP .tar file, no-verity (IMPORTANT, for dm verify, if you forget it, the device cant be booted), Magisk .zip file, download here.
3. Samsung driver for Windows, you can find here.
Steps:
1. Install Samsung driver.
2. Copy all files except Odin and TWRP to your SD Card.
3. Go to Settings > Software info > Click 7 times on Build Number to enable Developer Mode.
4. Go to Developer Mode > Enable OEM
5. Open Odin and Plug your tablet with a Micro-usb cable.
6. Go to Download mode by pressing [Power] + [Home] + [Volume Down] until Download mode Screen appears.
7. Press [Volume Up] to confirm.
8. Now at Odin screen, you can see the Port status. Go to Options Tab and disable "Auto Reboot".
9. Click to "AP" section and select the TWRP .tar file that you downloaded, then click "Start".
10. Wait 5-10 seconds until PASS status appears. Unplug the cable then press [Power] + [Volume Down] for approx. 7 seconds. When the screen goes to black, fastly release [Volume Down] and press [Volume Up] + [Home}.
11. If you entered TWRP, congrats, you have installed it successfully. If not, repeat from step 6 to 10.
12. Now swipe to allow modifications, then tap on wipe > format data and type yes to confirm (warning do not wipe any other partition)
13. Then go back to the main menu and tap on install then tap on select storage > choose micro sd card > choose "no-verity-opt-encrypt.zip" to install.
14. Now you can use your device. For Root instruction, please go to next section below.
PART 2: ROOT WITH MAGISK
Steps:
1. Go to TWRP Recovery
2. From main menu, tap on install then tap on select storage > choose micro sd card > choose "Magisk.zip" to install.
3. Reboot the device.
4. Once magisk flashed successfully reboot your tablet, if you see magisk manager your tablet has been successfully rooted.
Updated: August 9, 2022.

Categories

Resources