TWRP does not ask for pin, and therefore does not decrypt my storage.
How can I fix this?
Twrp has no security, it can't read anything encrypted, if you just installed it you have to wipe storage and start fresh, its in the twrp thread.
Looks like the Galaxy S8 TWRP is not fully functional yet. It asked me too for a PIN on my previous phone (Xiaomi MI5) and I could work with my encrypted /data partition in TWRP.
twrp is fully functioning you need to flash the dm-verity and force encryption disabler zip after instaling twrp and wiping data . follow the instructions found in the twrp thread
https://forum.xda-developers.com/ga...pment/recovery-twrp-galaxy-s8-exynos-t3595102
1. Download and Install Samsung Mobile Phones Drivers.
- Option 1: Download and Install Smart Switch for PC.
- Option 2: Download and Install standalone driver package.
2. Download and extract Odin (Samsung's Flash Tool) to your computer.
3. Download a .tar image of TWRP.
4. Reboot your device to download mode.
- Hold [VOLUME DOWN] + [BIXBY] + [POWER] for approx. 15 seconds.
- Read the warning carefully.
- If you agree, press [VOLUME UP] to get into Download mode. If you don't agree, STOP.
5. Open Odin and place that TWRP tar file in the [AP] slot.
6. Connect your phone.
7. Hold [VOLUME UP] + [BIXBY] + [POWER] on your phone and then press start on Odin.
8. Wait for the phone to reboot. DO NOT release [VOLUME UP] + [BIXBY] + [POWER] or you may not reboot into TWRP.
Part 2 - HOW-TO INITIALIZE TWRP: (for new phones)
1. If you completed Part 1 successfully, you should be in TWRP now. At this point, you will reach the screen asking you if you want to allow system modifications.
2. Select "Keep /system RO". (Don't swipe right or you may not be able to boot into system if you failed to complete next steps. However, you can swipe right to allow modifications if you are confident that you can complete next steps.)
3. Go to "Wipe" menu of TWRP and you will find "Format Data". Press "Format Data" and type "yes" to continue.
4. Go to "Reboot" menu and Press "Recovery" to reboot TWRP.
AT THIS STEP YOU CAN DIRECTLY GO TO PART 3 OF THIS GUIDE IF YOU WANT TO ROOT.
5. Download the latest dm-verity and force encryption disabler zip on your computer.
6. Transfer the zip to your phone.
- Option 1: MTP: Connect your phone with computer and just copy the zip to internal storage. (similar to how you transfer files when in system.)
- Option 2: ADB: Connect your phone with computer and run command "adb push /path/to/zip /sdcard/".
- Option 3: External SD: Copy the zip to an external SD and then insert the card to your phone.
7. Go to "Install" menu of TWRP and flash the zip.
TWRP is initialized and fully functional at this stage. Now you can either reboot into system or root, flash custom ROMs, Kernels via TWRP
Just rooted my Note 8 and Twrp says my Storage is 0MB
Unable to flash anything using TWRP and Magisk root is unstable too, did you manage to fix this, mine is 0MB with a swipe lockscreen and a pin too.
Related
This is an effort to write a comprehensive all-in-one guide (for newbies too) to flash ROMS on Huawei S7 Slim 201.
First and foremost you have to root your device (so that you can use certain applications e.g. ROM Manager, Titanium Backup). Do the following:
1. Download SuperOneClick (google it) and extract the files
2. Install Huawei Ideos S7 Slim drivers to your computer (if you have not done it already).
3. Connect your device to your computer via USB. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging.
4. Run SuperOneClick.exe. Disable your Antivirus program before running SuperOneClick (optional but helpful). If the drivers for your device are not installed, SuperOneClick will prompt you to let it find the drivers itself. Press yes and let it continue.
5. Click the root tab. (For my device I had to click root several times because the process got stuck, but eventually it succeeded)
6. After the rooting process ends, reboot your device.
Important notice: Although SuperOneClick confirmed twice that the device was rooted, Titanium Backup could not confirm root. If anyone knows of another way please advise.
Now, in order to flash ROMs do the following:
First of all, you have to install ClockworkMod Recovery on your device. (This will help you to perform many other tasks)
There are two versions of ClockWork Recovery (that I know of).
First one is v2.1.5.8
1. Download the recovery zip (201u.7z) from the attachments .
2. Extract the file.
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8. With the USB cable connected run reboot into recovery.cmd (from the unzipped files). In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button anchoosing Reboot> Recovery)
9. When you see the ClockworkMod recovery menu, use the volume up and down keys so many times until the message “back menu button enabled” appears at the end of the screen. Now you can use the power button as ENTER. (This is something you will have to do every time you enter recovery mode, unfortunately too)
Second one is CWM-based Recovery v6.0.1.2. (credit to WRCODE over at the androidtablets.net that mentioned it)
1. Download the recovery rar (install.rar) from the attachments.
2. Extract the file. (you will find no reboot into recovery.cmd in those files so, either use the one mentioned above, or use ROM Manager or GooManager (from Play Store) to reboot into recovery. Note: Those managers require rooting your device)
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8a.With the USB cable connected run reboot into recovery.cmd . In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button and choosing Reboot> Recovery).
8b. Use ROM Manager or GooManager and select reboot recovery.
(this recovery version does not require anything in order for the power button to act as ENTER)
Having successfully flashed ClockworkMod Recovery, you are now ready to flash your custom rom.
1. Find the ROM that best suits you, download it and place the .zip file at the root of your internal SD Card.
2. Enter recovery mode (as explained above) and select wipe data/ factory reset. Once this is done, select wipe cache partition. Once this is done select advanced and then select wipe Dalvik cache. (very important to do all of these steps)
3. Go back at the original menu and select install zip from sdcard. Select choose .zip from sdcard. Select the .zip file that you placed at the internal SD card (make sure that it is the correct one) and press the power button for ENTER.
4. Once the ROM has been successfully flashed select reboot system now and press the power button.
If everything went ok, after a few minutes you will have your first glimpse of your new custom ROM.
Enjoy it and remember “Use the above instructions at your own risk.”
Moving to General.
usb driver for win7
hello. i've been using this tab for a while and would like to root it. sadly when i connected the usb cable to the tab the driver is not installed automatically. so i think maybe i have to install it on my own. but i can't find the driver anywhere, even the official website of huawei. (the page is available but when trying to download, it show "Service Temporarily Unavailable - The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.")
therefore i would like to request if anyone would be kind enough to upload the driver for me to proceed rooting this device.
thanks in advance.
shawn1968 said:
This is an effort to write a comprehensive all-in-one guide (for newbies too) to flash ROMS on Huawei S7 Slim 201.
First and foremost you have to root your device (so that you can use certain applications e.g. ROM Manager, Titanium Backup). Do the following:
1. Download SuperOneClick (google it) and extract the files
2. Install Huawei Ideos S7 Slim drivers to your computer (if you have not done it already).
3. Connect your device to your computer via USB. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging.
4. Run SuperOneClick.exe. Disable your Antivirus program before running SuperOneClick (optional but helpful). If the drivers for your device are not installed, SuperOneClick will prompt you to let it find the drivers itself. Press yes and let it continue.
5. Click the root tab. (For my device I had to click root several times because the process got stuck, but eventually it succeeded)
6. After the rooting process ends, reboot your device.
Important notice: Although SuperOneClick confirmed twice that the device was rooted, Titanium Backup could not confirm root. If anyone knows of another way please advise.
Now, in order to flash ROMs do the following:
First of all, you have to install ClockworkMod Recovery on your device. (This will help you to perform many other tasks)
There are two versions of ClockWork Recovery (that I know of).
First one is v2.1.5.8
1. Download the recovery zip (201u.7z) from the attachments .
2. Extract the file.
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8. With the USB cable connected run reboot into recovery.cmd (from the unzipped files). In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button anchoosing Reboot> Recovery)
9. When you see the ClockworkMod recovery menu, use the volume up and down keys so many times until the message “back menu button enabled” appears at the end of the screen. Now you can use the power button as ENTER. (This is something you will have to do every time you enter recovery mode, unfortunately too)
Second one is CWM-based Recovery v6.0.1.2. (credit to WRCODE over at the androidtablets.net that mentioned it)
1. Download the recovery rar (install.rar) from the attachments.
2. Extract the file. (you will find no reboot into recovery.cmd in those files so, either use the one mentioned above, or use ROM Manager or GooManager (from Play Store) to reboot into recovery. Note: Those managers require rooting your device)
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8a.With the USB cable connected run reboot into recovery.cmd . In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button and choosing Reboot> Recovery).
8b. Use ROM Manager or GooManager and select reboot recovery.
(this recovery version does not require anything in order for the power button to act as ENTER)
Having successfully flashed ClockworkMod Recovery, you are now ready to flash your custom rom.
1. Find the ROM that best suits you, download it and place the .zip file at the root of your internal SD Card.
2. Enter recovery mode (as explained above) and select wipe data/ factory reset. Once this is done, select wipe cache partition. Once this is done select advanced and then select wipe Dalvik cache. (very important to do all of these steps)
3. Go back at the original menu and select install zip from sdcard. Select choose .zip from sdcard. Select the .zip file that you placed at the internal SD card (make sure that it is the correct one) and press the power button for ENTER.
4. Once the ROM has been successfully flashed select reboot system now and press the power button.
If everything went ok, after a few minutes you will have your first glimpse of your new custom ROM.
Enjoy it and remember “Use the above instructions at your own risk.”
Click to expand...
Click to collapse
it can work with Ideos S7-201U ???
im newbie here
thx u
hey can you please make a video on this i got stcuk on the part where you run reboot into recovery.cmd
EDIT: nevermind i figured it out now but a video might be nice for some people
Need driver for win7 x64,worked on vista without any drivers being installed for it :/
Huawei Ideos s7 slim
ok,i manage to do only first part(instal bat) and after its stuck
on my screen says when i start cmd recovery "adb server out of date killing....
daemon stars sucssesfuly
and thats about it,no going to recovery no nothing ..... so any help will be nice..
with regards Nenad
MY HUAWEI IDEOS 201uV100R001C239B010 IS NOT OPENING GOOGLE PLAY STORE ,GAMES AND INSTALLING APPLICATIONS BUT IS PERFORMING GOOGLE AND DOWNLOADING VIDEOS AND GAMES
Device isn't being recognized on fastboot. The drivers I use has worked for all of my devices, except for this one...
:/
i need to reinstall the original firmware for g950f but i cant find it anywhere
i want to root my device ... the file i did find doesnt seemt to load up custom roms
https://forum.xda-developers.com/ga...pment/recovery-twrp-galaxy-s8-exynos-t3595102
Guides:
Notice: It may wipe all your data including those in internal storage.
Part 1 - HOW-TO FLASH TWRP:
1. In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
2. Go to Settings -> Developer options and enable OEM Unlock option.
3. Download and Install Samsung Mobile Phones Drivers.
- Option 1: Download and Install Smart Switch for PC.
- Option 2: Download and Install standalone driver package.
4. Download and extract Odin (Samsung's Flash Tool) to your computer.
5. Download a .tar image of TWRP.
6. Reboot your device to download mode.
- Hold [VOLUME DOWN] + [BIXBY] + [POWER] for approx. 15 seconds.
- Read the warning carefully.
- If you agree, press [VOLUME UP] to get into Download mode. If you don't agree, STOP.
7. Open Odin and place that TWRP tar file in the [AP] slot.
8. Connect your phone.
9. Hold [VOLUME UP] + [BIXBY] + [POWER] on your phone and then press start on Odin.
10. Wait for the phone to reboot. DO NOT release [VOLUME UP] + [BIXBY] + [POWER] or you may not reboot into TWRP.
Part 2 - HOW-TO INITIALIZE TWRP: (for new phones)
1. If you completed Part 1 successfully, you should be in TWRP now. At this point, you will reach the screen asking you if you want to allow system modifications.
2. Select "Keep /system RO". (Don't swipe right or you may not be able to boot into system if you failed to complete next steps. However, you can swipe right to allow modifications if you are confident that you can complete next steps.)
3. Go to "Wipe" menu of TWRP and you will find "Format Data". Press "Format Data" and type "yes" to continue.
4. Go to "Reboot" menu and Press "Recovery" to reboot TWRP.
5. Download the latest dm-verity and force encryption disabler zip on your computer.
6. Transfer the zip to your phone.
- Option 1: MTP: Connect your phone with computer and just copy the zip to internal storage. (similar to how you transfer files when in system.)
- Option 2: ADB: Connect your phone with computer and run command "adb push /path/to/zip /sdcard/".
- Option 3: External SD: Copy the zip to an external SD and then insert the card to your phone.
7. Go to "Install" menu of TWRP and flash the zip.
TWRP is initialized and fully functional at this stage. Now you can either reboot into system or root, flash custom ROMs via TWRP.
Part 3 - HOW-TO ROOT:
1. Download the flashable zip.
- Option 1: Magisk
- Option 2: SuperSU (untested)
2. Transfer the zip to your phone.
3. Go to "Install" menu of TWRP and flash the zip.
Part 3a - HOW-TO FLASH CUSTOM ROMS:
1. Download the flashable zip.
2. Transfer the zip to your phone.
3. Go to "Install" menu of TWRP and flash the zip.
Simple.
where can i find firmware original
Sammobile
wakkaday said:
where can i find firmware original
Click to expand...
Click to collapse
Samfirm tool or updato.com. No download speed limits
wakkaday said:
where can i find firmware original
Click to expand...
Click to collapse
http://updato.com/firmware-archive-select-model?exact=1&q=SM-G950F
click on your Country and load the firmware.
free and high speed (maybe use download manager)
I guess this is a bit late for a proper upgrade thread with a proper guide, but better late than never. I have an FRD-L02 and I'm using 8.0.0.513(C675) without any major problems. Without further ado, here's how I did it. Make a full backup before you start.
Perquisites
1. Unlocked bootloader. Huawei doesn't provide the codes now but you can still get them using DC Unlocker.
2. TWRP. Use this link - http://https://mega.nz/#!8xcyWTyT!OpMvPzMUAGPehDiqihi_gu6LViEltVECSIR743-KgrI
3. Firmware files - Use Firmware Finder from TeamMT. I downloaded them on PC. Makes life easier. You'll need to download three files -
i.update.zip
ii.update_full.zip (this can vary)
iii.public.zip
The links vary for different models so I'm just giving you a rough idea. If you are on PC you can just check in the common base for your device.
4. HuRU updater - Use version 0.4 http://https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
5. Stock EMUI recovery - Extract the update.zip and use HuaweiUpdateExtractor to extract recovery.img from update.app. Make sure verify header checksum is unchecked.
6. SD card or USB-otg to load the files.
7. A PC :laugh:
The guide :
USB or SD card prep
1. Rename the following files -
i. update.zip remains same
ii. update_full_FRD-L02_channel_in.zip becomes update_all_hw.zip
iii. update_data_full_public.zip becomes update_data_public.zip
2. Make sure all the following files are in one folder -
i. HuRUpdater_0.4
ii. recovery.img (this is stock EMUI recovery)
iii. update.zip
iv. update_all_hw.zip
v. update_data_public.zip
Flashing firmware
1. Reboot to bootloader and ensure that you have at least 80% battery along with Phone and FRP unlocked.
2. Enter the following commands -
fastboot erase userdata
fastboot erase system
fastboot flash recovery_ramdisk twrp.img or fastboot flash recovery twrp.img (depends on current android version)
fastboot reboot
3. Immediately press and hold volume up so that you boot into TWRP.
4. In TWRP, you'll probably get errors if you try and wipe straight away. Do a factory reset and reboot directly back into TWRP.
5. Do the necessary wipes - Dalvik, cache, system, data, internal storage. I was able to avoid many errors when I did a complete wipe.
6. Go the folder we prepped earlier and run HuRUpdater_0.4.zip. You'll have to press volume down to start flashing.
7. It'll take a while and after it's done boot into the system.
8. This method removes TWRP once you boot into the system and we are now on stock recovery. You will most likely encounter a bootloop on first boot. Don't worry, simply press and hold the power button to
power off and immediately press and hold the volume up button once the screen goes off to enter recovery.
9. Perform a factory reset by following the steps on the screen. Reboot!
10. You're done. Voila. Enjoy.
Pixel 32GB AND Pixel 128GB - I have loaded and tested these instructions at least ten successful times on each of these phones. If at any time you get a failure or the phone does a long buzz/vibrate START OVER!. I started over & went back to default Factory Settings at least a dozen times on each phone without any issues.
Prerequisites:
• Google Pixel (sailfish) with Android 9.0
• Phone unlocked
• ADB installed and working on your PC
• Download to PC: latest Lineage Nightly 16.0 zip, Nano GAPPS zip, and TWRP-3.3.1-0 image (not zip)
The Pixel Phone has two partitions, called Slot A and Slot B. There are many links out on the web talking about partitions and slots. It is very confusing, but once you get this phone up and working it is designed to do updates automatically. If a problem occurs with a new update the phone will revert back to the working slot/partition. Due to this dual partition architecture there is currently no a way to install TWRP to the phone so each time you need it you have to boot the image from bootloader. I have tried a hundred ways to make it work, but this seems to be the new norm for dual partition phones.
Turn phone off.
Load boot loader – Hold Pwr Button + VolumeDown at same time until you see the bootloader Start Menu
Select “Recovery Mode” (this will bring you to the Default Lineage Recovery Screen, NOT TWRP!!!!)
Select “Factory Reset”
Select “Wipe system” and click yes to continue
Select “Wipe data / factory reset” and click yes to continue
Go back to main Recovery Screen and select “Advanced” then “Power Off”
Load boot loader – Hold Pwr Button + VolumeDown at same time until you see the bootloader Start Menu
Loading TWRP – From PC at adb prompt type: fastboot boot <twrpfilename>.img ----NOTE: Only tested TWRP Version 3.3.1-0. Currently I believe this is the first version that handles dual partitions correctly.
Phone will load to the TWRP main menu.
From the Reboot Button ensure slot b is active: “Current: Slot b” If not change!
Go back to Advanced tab and click “ADB Side load”
From PC at adb prompt type: adb sideload <lineagenightlyfilename>.zip (this will take about 5 minutes)
Go back and click “Reboot”. Set slot A active: “Current: Slot a”
Go back and click “Reboot” and select “Recovery” NOTE: leave TWRP check boxes as is!
Select “Apply update”
Select “Apply from ADB”
From PC at adb prompt type: adb sideload <gappsfilename>.zip (my preference is nano gapps & the only one I tested) . NOTE: most likely you will get a warning the file is not signed – just click “Yes”
From main default Recovery Screen click “Reboot”
After a few minutes your phone should be booted to the “Hi” screen. Continue and click on “Start”.
For now skip connecting WiFi
Leave Google Services as Default (you can change all this later if you want)
Skip Fingerprint (can add it later)
Skip Pin (can add it later)
Lineage OS Features – Leave Stock/Default and click Next
Click Start
Enable one WiFi connection (add other WiFi connections later)
Enable Development Mode: Setting -> About Phone -> tap “Build Number” about seven times until it says enabled.
Enable USB Debugging: Setting -> System -> Advanced -> Developer Options -> click “Android Debugging” on.
Add Google Account in Settings -> Accounts -> add your google account
Go to Play Store and add any apps you want.
NOTE: if you get/see “Data Transfer Tool Keeps Stopping” message pop up DO NOT close the window, rather click on “App Info” and click “Uninstall”. Everything should load fine from this point.
*** SUCCESS – WORKING PHONE! ***
A lot of steps here, but I have tried many, many configurations/attempts with “slot a” and “slot b” and the directions above are the only ones I can consistently repeat.
I've installed twrp to the phone several times. On the download page there are images and zips. Once booted into twrp, you can flash the zip and it will patch twrp into both boot slots. If you install a rom, it will overwrite the recovery so always reflash the zip. You can also install the image from a booted twrp. Install > select image, flash the image to recovery. On mine it boot loops, there's an option somewhere to fix a boot loop. If you fastboot flash twrp, it will overwrite the whole partition, leaving you with twrp but no kernel, it will always boot into twrp.
130rne, if you follow the directions exactly as listed your phone (only tested with Pixel) will work perfectly. Flashing TWRP into both slots will certainly cause you a bootloop. The directions say to flash the TWRP Image (NOT ZIP). Go back and follow the directions step by step WITHOUT ANY DEVIATION.
The instructions on the lineage site have been updated. They work if you follow them step by step. Ends up with the same result as yours. This is the most confusing device I've ever owned lol. But yeah, you can install twrp, I just tried it. Once I set everything up, I made sure I could access lineage recovery. I made sure I was on the correct slot to boot the system. Then I fastboot booted twrp 3.3.0.0, installed the twrp zip, and rebooted system. It will reboot into recovery, I made sure it said 3.3.0.0. Then I went Advanced > Fix recovery bootloop > reboot system. I'm at the lineage boot screen with twrp installed. I tried 3.2.1.0 and it didn't have the fix for a bootloop, so recent twrp versions only. Works fine, and I can backup my data. Not sure about decryption, you should be able to remove lockscreen security and decrypt data before booting into twrp. I'll test it right quick and find out.
Edit- decryption doesn't work on 3.3.0.0. Make sure to remove the lockscreen security first. I rebooted into twrp and data, system, vendor can all be mounted and files show up correctly in file manager. Good deal, I can make backups now.
Why go through all of this when you can flash the latest official 10 firmware with a double click and a 5 minute wait lol
So I'm trying to get Magisk installed on my bootloader/OEM Unlocked S10+ (SM-G975F beyond2lte) device.
I can do that fine by downloading the latest official firmware for my device, installing that (BL/AP/CP/CSC) through Odin v3.14.
That installs fine.
Then I sideload Magisk v23.0, and the AP file I just flashed via Odin over adb via push.
I install Magisk, recovery-patch the AP file, usd adb to pull the file back over onto my desktop. I restart the phone in download mode and once again populate Odin with the BL/AP/CP/CSC files, but this time the AP file is the one I got from Magisk.
Start that, let Odin restart my phone whilst I'm holding Bixby/Power-Up/Power, I release those three once the bootloader warning message comes up.
I set the phone up like normal, but there's the issue - my 128GB device only reads as having 32GB - I can setup Magisk fine, it asks me to download an extra bit, then auto-restarts the phone after 5 seconds.
Yay, I have root! Boo, I'm missing 96GB of free space...
I've read that installing TWRP can help fix this, fair enough, I try to install TWRP (I've tried through both the "dd" method via adb shell, and patching the twrp 3.5.2_9-3 via Magisk, and installing with vbmeta over Odin), but that then eliminates Magisk.
I've been trying this now for days, literally days, reading through different forum posts, detailing my steps to myself in notepad++ step-by-step so I can see what it is I'm doing.
I'm left with zero clue what to do now except reach out and hope for some help from this forum.
Should have known... Now that I've posted on XDA it's fixed... In-case anybody else is having trouble here are the steps I've written down for myself.
Phone is S10+ SM-G975F (beyond2lte) - Bootloader / OEM Unlock is already unlocked.
******************************************************************
FLASHING STOCK ROM (ALWAYS GOOD PLACE TO START):
******************************************************************
1. Phone into Download mode (Vol Down + Bixby button, insert USB (Don't use power button))
2. Odin, AP in AP, BL in BL, CP in CP, CSC in CSC (NOT the HOME one). USERDATA stays EMPTY!
3. Phone may restart/erase several times, in the end inbuilt recovery will turn up. Use this to factory reset.
4. Wait for it to continue like normal after factory reset.
5. Setup INCLUDING with WiFi. WiFi REQUIRED. No need to add your account
6. Make sure OEM Unlock is still checked.
*************************************************************************************************
ROOT INSTRUCTIONS: https://www.thecustomdroid.com/samsung-galaxy-s10-root-guide/
*************************************************************************************************
1. Use adb push to shunt over Magisk Manager (download latest one), and the "AP" file
2. Install Magisk Manager
3. Open, select install, make sure "Recovery" is ticked, next, select "Select and Patch a File"
4. Select the AP file, then click "Let's Go"
5. Use adb pull, as the MTP file transfer ****s up the large patched files Thanks Microsoft!
6. (adb reboot bootloader) Restart phone in Download mode
7. Open Odin, & flash the patched Magisk AP file in AP, BL in BL, CP in CP, CSC (NOT the HOME one) in CSC.
8. Let device reboot while holding POWER, BIXBY, and VOL UP, and release all 3 buttons on bootloader warning screen.
a. NOTE: If you end up with a bootloop, hold POWER, BIXBY, VOL UP until you enter the built-in recovery menu, and do a factory reset.
9. Set device up like normal, remember to enable the WiFi
a. Check device internal storage, should be XXX out of 128GB (Or whatever you have)
10. Search installed apps for the Magisk one, it won't have a proper icon to begin with
11. Open it, and continue the setup as it instructs. It’ll reboot the phone.
12. Device is now rooted.
********************************************************************************************
TWRP INSTRUCTIONS: https://www.thecustomdroid.com/samsung-galaxy-s10-twrp-magisk-root-guide/
********************************************************************************************
Phone must be rooted for this to work!
1. Copy the un-magisked file "twrp-3.5.2_9-3-beyond2lte.img" onto phone
2. Open Magisk, select install, make sure "Recovery" is ticked, next, select "Select and Patch a File"
3. Patch the "twrp-3.5.2_9-3-beyond2lte.img" file
4. Copy that patched file onto your PC, and rename it magisk_patched.img
5. Open powershell in same folder, and type
a. mv magisk_patched.img recovery.imgb. tar cf twrp-beyond2lte.img.tar recovery.img
6. Enter into Bootloader mode
7. Load up Odin, untick auto-reboot, and put the magisk-patched TWRP.tar file in AP
8. Press PWR and VOL-DOWN to exit Download Mode, as soon as screen goes black, switch to PWR, BXBE, VOL-UP, release PWR & BXBE when you see bootloader warning, keep VOL UP
9. In TWRP, swipe to allow modifications
10. Flash multidisabler-samsung.zip
11. Go to wipe - format data - yes, after go back to TWRP home screen
12. Click Reboot > Recovery (NOT SYSTEM), you now have a TWRP enabled device.
13. Reinstall Magisk, and check root status, it should ask you to do the whole re-download/5 second reboot thing because you did the wipe > yes thing in TWRP.
UPDATE: After restarting my phone I lost root (Magisk was still installed, but it didn't have an "installed" version listed). To get past this I...
*************************************************************************************************************************
Magisk reinstallation via TWRP:
[ROM][Signature Spoofing]LineageOS 18.1 for S10E/S10/S10+ Exynos
oHello my friends, please someone could make a video to activate root? I can't even do it with the key combinations... Please help me I can't get into the bank apps :(
forum.xda-developers.com
*************************************************************************************************************************
1. Copy the "beyond2lte-boot-magisk.img" onto phone (see URL above)
2. Run Magisk, patch the "beyond2lte-boot-magisk.img" file, then copy it over onto your MicroSD (I just find it easier)
3. Boot into TWRP > Install > Install Image button (Bottom Right)
a. If TWRP has vanished, follow steps above to get it back
4. Flash the patched file to "Boot"
5. Go to TWRP Home screen > Reboot into Recovery (not into System)
6. Check Magisk Manager should have Root again (Don't update Magisk via app though, or you’ll bollocks the whole thing up, and have to start all over from the start.)