[ HOWTO/GUIDE ] <ROOT> how to root (most) android devices - Galaxy A3, A5, A7, A8, A9 Android Development

Hey everybody,
As y'all can see: I'm new here
I found a way to root (almost) any device...
THIS ONE WILL TRIP KNOX (on Samsung devices)
Code:
I'm not responsible for any damage to your lovely device. If you continue in reading this and actually doing what I say, you accept my terms of me being able to laugh in yo face when you say I turned your smartphone into a potato... even if this means you didn't go to work because your timer didn't go off... lel
Needs (resources):
- laptop or pc (DUH)
- odin >>> just google it and you should find it
- a custom-recovery file for your specific device (must be odin flashable) >>> can be found on XDA (here where you are reading this *lol*)
- the universal root-package.zip >>> attached :good:
- Data cable >>> I recommend using the cable that came with your potato :silly:
- some time ( )
What ya gotta do:
0. Make sure your bootloader is unlocked >>> if you forget this or you just don't wanna do this (y?) Your data may be formatted when flashing
1. Place the update-supersu.zip file on your phone's storage (better would be sd card but okay... BTW you can choose... it's not like it HAS to be on the phone's storage)
2. Run odinV3 as administrator
3. Boot you phone into download/odin mode >>> power off > power button + volume down + home key OR power button + volume up + volume down
4. Connect you phone to your pc/laptop
5. In odin's live log it should say: device connected
6a. In the AP slot: put your recovery file
6b. Make sure to disable auto-reboot in options of odin (IMPORTANT)
7. HIT GO!!
8. ONCE DONE FLASHING DON'T REBOOT... reboot into recovery IMMEDIATELY ( VERY important > if you perform a normal reboot you gotta do this all again ( your uprooted system will replace the custom recovery with its own recovery if you didn't successfully root ))
9. In recovery allow modifications
IF YOUR RECOVERY ASKS TO ROOT YOUR PHONE PLEASE, PLEASE DECLINE
10. Hit the install button in your custom recovery and search for the update-supersu.zip file > select it
11. Install it > you should see some stuff happening
12. Once done hit reboot system now and let it reboot >>> first reboot may take some time... let it go and don't speed up or reboot Becuz it may break... once again not my fault -____-
13. Look for supersu... if it's installed > you probably successfully rooted your device * please confirm with a root checker \[°^°\]
Hope this was helpfull... it is my first tutorial
I want to get into making custom kernel and ROMs but I'm limited in resources ( this dooz doesn't even have a pc... -_______- ) but if someone knows how to edit a stock rom or edit boot.img files > TJELL MJEH
-Dylan ( I'm actually 14 years old duuuude )

-= reserved =-

-= RESERVED =- :silly:

Related

Want to use 1537's hotspot on other networks SOLVED

This thread did it for me~!
EDIT: Please skip to post #3
I've been reading tons of threads here and am overwhelmed. I rely on my phone's data and hotspot at home as I don't have internet service at home.
So I would like to accomplish two things:
1. Be able to use the phone's hotspot. It's an unlocked At&t 1537 but the hotpost function still won't work on other networks
2. Delete all the crap-ware
I've been reading through a lot of threads and it seems possible, but is easier said than done. I understand that I have to flash my phone and install another ROM/Firmware.
Is there an up-to-date step by step guide on how to accomplish this?
I know all the information is spread out everywhere here in this site. But I'm nervous to try to piece them together myself and break my phone.
Any help would be massively appreciated!
To show I've put already put in some effort, I've already downloaded Odin on my computer.
Phone is currently at 4.4.2
I've taken another crack at it and explored the rooting option and manipulating some apk and odex files in /system/app and still no luck.
I've found this thread! It says it will enable native tethering. Woohoo! Now I just need some help breaking down the steps a bit more
http://forum.xda-developers.com/galaxy-s4-active/general/how-to-update-to-i537oc6-5-0-1-t3089355
muniz_ri said:
**You can begin the following process from 4.4.x Build/ROM or higher but you must already have Root Access**
**Required** FlashFire - Play BETA - PREVIEW
**Caution!** The following process is only for the I537 AT&T S4 "Active" variant. Use on any other device may result in a hardbrick!
Download:
- I537_OC7_Stock_Rooted_ROM
- I537_OC7_Stock_Rooted_Deodexed_ROM
Pevious Builds:
- I537_OC6_Stock_Rooted_ROM
- I537_OC6_Stock_DeOdexed_ROM
Set your screen timeout setting to 10 mins before beginning!
1. Place the ROM onto your device (use either internal or ext-sdcard).
2. Open the FlashFire app and "Agree" to the Terms and Conditions.
3. Press "(+)" twice to bring up the "Actions" menu.
4. Select "Flash Zip or OTA" and locate and select the ROM. Leave "Auto-mount" unchecked under the "Options" menu and press the checkmark to continue.
5. From the main menu Uncheck all options under "EverRoot" and set "Reboot" setting to "Download."
6. Press the lightning bolt then "Ok" to begin the flash.
7. Once the flash is complete and the device reboots into "Download" mode, flash the I537_OC7_Bootloader using Odin's PDA/AP slot.
The screen will turn black then display the contents of your system before beginning the flash. FlashFire will pause for about 1 minute while flashing the "system" partition. Once complete your device will reboot and pause on the AT&T splash screen for 1 - 2 minutes (15 - 20mins for DeOdexed version) before completely rebooting. Done!
Tip: for blazing fast speed turn off animations from Developer Options and reboot!
Known Issues:
- None!
Optional - Enable Native Tethering:
- I537_OC7_TetherAddOn
- I537_OC6_TetherAddOn (Flash using FF's "Flash zip or ota" option.
Notes:
1. The above process will not affect your Knox Warranty Flag.
2. The process will update your Modem, Non-hlos, System, Kernel, and Stock Recovery.
3. No need to wipe prior to flashing! The ROM will automatically perform a factory data reset.
4. To learn more about FlashFire's capabilities on locked bootloader devices see here: http://forum.xda-developers.com/showpost.php?p=60070810&postcount=2
Credits:
@thisisapoorusernamechoice - for capturing the ota update and for his system dump.
@Chainfire
Click to expand...
Click to collapse
I've put my questions in parentheses. Please answer and elaborate. Thank you thank you in advance! I'm asking these questions now in case I get caught up in the middle everything happening
Flashfire - installed on my phone
I537_OC7_Stock_Rooted_ROM - downloading
1. Place the ROM onto your device (downloading into my phone; into downloads folder)
2. Open the FlashFire app and "Agree" to the Terms and Conditions.
3. Press "(+)" twice to bring up the "Actions" menu.
4. Select "Flash Zip or OTA" and locate and select the ROM. Leave "Auto-mount" unchecked under the "Options" menu and press the checkmark to continue. (this is down in the flashfire app, right?)
5. From the main menu Uncheck all options under "EverRoot" and set "Reboot" setting to "Download." (still flashfire app?)
6. Press the lightning bolt then "Ok" to begin the flash.
7. Once the flash is complete and the device reboots into "Download" mode, flash the I537_OC7_Bootloader using Odin's PDA/AP slot. (quite lost here, I'm guessing, when the above steps are completed the phone will go into download mode, then I'll need to connect the phone to my computer and use Odin.
Tip: for blazing fast speed turn off animations from Developer Options and reboot! (when and where would I do this?)
Optional - Enable Native Tethering:
- I537_OC7_TetherAddOn (when would I do this? also in Odin?)

Samsung S7 Bootloop Without TWRP [SOLVED]

Hi everyone,
I am looking for a solution to recover my Samsung Galaxy S7 (SM-G930FD) from a bootloop, without TWRP. I have read through many posts to find a solution, but not have worked for me. Please read the full details before offering a solution.
- I rooted my phone, successfully, using CF Auto Root (via Odin). It was working fine for several days
- I installed Hide My Root from the Google Play Store, which did not work
- I installed XposedInstaller_3.0-alpha4.apk
- I installed TWRP Manager from the Google Play Store
- I installed BusyBox from the Google Play Store
- I downloaded xposed*.zip (xposed-v86-sdk23-arm64.zip) and xposed-uninstaller*.zip (xposed-uninstaller-20150831-arm64.zip)
- I installed TWRP. I did a lot at once, so some steps are a little fuzzy right now.
- I booted into recovery mode (TWRP) and completed a backup for the data, to the SD card.
- In recovery mode, I then selected BOTH zip files for install. Once that completed, the phone restarted and stuck at the Samsung logo.
- I booted into download mode and tried CF Auto Root again, with no success.
- I booted into recovery mode, but TWRP does not seem to appear. It goes to the default Android Recovery with the following options:
> Reboot system now (did not help)
> Reboot to bootloader (did not help)
> Apply update from ADB ("Update from external storage is disabled")
> Apply update from SD card ("Update from external storage is disabled")
> Wipe data/factory reset (did not help)
> Wipe cache partition (did not help)
> Mount /system (did not appear to do anything)
> View recovery logs (lists various logs)
> Power off (turns off phone)
Specifications:
- Samsung Galaxy S7 (SM-G930FD)
- Dual Sim
- International
- Exynos 8890 Octa-Core
- Android 6.0 (Marshmallow)
If you need any additional information that will help you determine a solution, I will attempt to provide to you what I can. I am only looking for possible solutions from the point in which I am at now, not what I did wrong or the correct way to go about doing it. It's a little too late for that now, isn't it?
Thank-you in advanced,
Brandon
SOLUTION
A friend of mine suggested using Smart Switch, which failed, but I was able to come up with a solution from that. Here are the steps I took to bring my phone back to life.
1) Download Samsung Smart Switch and run it
2) From the top right, select "MORE," followed by "Emergency software recovery and initialization
3) Fill in the required information, including the model number and serial number of your device, followed by the OK button
4) Attempt to complete the process vis Smart Switch first
Note: Keep your phone in a cool place, since the screen does stay on the entire time.
If this fails AFTER the download completed (it did for me):
5) Locate the files that were downloaded. On Windows this will be on your system drive under "Users\*user*\AppData\Local\Temp\tmp****", where tmp**** contains random characters. The easiest way to find the name is to sort by date created or modified and look for a large file with a similar name. Now locate the folder starting with the same name. Within this folder there should be 5 files. Copy them all to an alternate location. You will only need the AP file, but you may wish to use the others.
6) Disconnect the phone from your computer
7) Uninstall Smart Switch, Kies, and the Samsung Drivers (if installed)
8) Download the latest version of Odin
9) Restart your computer and reboot the phone into Download mode (Vol Down + Power + Home) => Vol Up on prompt
10) Reinstall Samsung Drivers
11) Run Odin and click the AP button and locate the file you saved, starting with "AP_"
12) Plug in your phone, click Start, and wait for the process to complete.
I hope this helps anyone else looking for a solution, as I have not found this anywhere else online. :good:

[ROM][STABLE][SM-A520X][AXES ROM v1][DEODEX/ROOT/XPOSED/BUSYBOX & MORE!]

Code:
/*
* Your warranty is now void.
*
* We (The AXES Team) are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, We will laugh at you.
*/
AXES Rom as in: "AlexsaderXxvirusElazarSystem", is a Stock Touchwiz Marshmallow Rom based on the A520FXXU1AQC3 firmware for the Samsung Galaxy A5 2017 Smartphone which is compatible with the following Model Numbers:
A520F (Europe, Global Single-SIM)
A520F/DS (Global Dual-SIM)
A520K/L/S (South Korea)
A520W (Canada)
FEATURES:
1- February 2017 Security Patch
2- Pre-rooted
3- Xposed Framework Pre-installed
4- XTouchWiz Xposed Module Pre-installed
5- Busybox Pre-installed
6- Samsung's Good Lock UI applied
7- Galaxy S8 Touchwiz Launcher set as the default launcher
8- Nova Launcher available as well
9- Multiple User Accounts (Main, Guest)
10- Advanced Reboot Menu
11- Pop-up View Gestures
12- Samsung Galaxy Note 7 Apps Edge
13- build.prop Tweaks
14- Viper4Android v2.3.4.0 (Make sure to use the: "Compatible Mode" option in the Viper app since we've inserted another sound mod)
For more info you can check out VIPER'S Audio Website here:
http://vipersaudio.com/blog/?page_id=127
And the Official Xda Thread here:
https://forum.xda-developers.com/showthread.php?t=2191223
15- eXtremeBeats Aural Maximizer 2™ Audio Mod
For more info you can check out the Official Xda Thread of eXtremeBeats here:
https://forum.xda-developers.com/showthread.php?t=2634729
16- S Health Available & Working
17- Knox removed
18- Comes in a 1.4 GB of Size Package
CREDITS:
@alexsaderxda ---> He's Rom as base for AXES Rom and he's help in the Development Area
@XxViRUsPRO ---> Lead Developer/Main Developer
@LorDElazAR ---> Ideas for the Rom and the Creator of this Thread along with it's Text
SPECIAL THANKS:
@samsung for their Firmware & Good Lock UI
@SuperR. for he's Linux Kitchen
@JustArchi for he's ArchiKitchen
@rovo89 for Xposed
@wanam for he's XTouchWiz Xposed Module
@Chainfire for Superuser
@viper520 for Viper4Android
@Ben Feutrill for he's eXtremeBeats Audio Mod
VERSION INFO:
Status: Stable
Current Stable Version: AXES Rom v1
Stable Release Date: Sat, May 13 2017
Hello A5 2017 Users,
Thank you for taking a look at what modified software (Rom) we have to offer for your device. In return we welcome you into considering joining our Galaxy A5 2017 Whatsapp Group.
If your interested, don't hesitate to check out the Original Xda Thread here:
https://forum.xda-developers.com/samsung-a-series-2017/how-to/galaxy-a5-2017-whatsapp-t3561455
Best Regards,
The AXES Team
Don't forget to thank the Lead Developer/Main Developer @XxViRUsPRO in he's post down below for making all of this possible!
Also we'd love to hear from you through your feedbacks and ratings as it is much appreciated and it's what keeps us going into providing new updates and a better overall experience. So be honest above all else.
DOWNLOAD LINK:
https://mega.nz/#!4phlVZyT!oJDhCQyDqldlRSnALTF2itmZ_8p4eUZ_-7wudTUZLI4
Screenshots & Installation Instructions are available in the other posts down below.
Changelog:
[Sat, May 13 2017]: Initial Release
----------------------------​
Screenshots:
Requirements for installing AXES Rom:
1- A Human Brain
2- A PC/Laptop running Windows OS
3- Samsung USB-C Cable (USB-C to USB-A) which obviously comes with your phone in it's retail box.
4- Patience & Time at hand
Make sure to backup your files, contacts and so on before attempting to tamper with your device unofficially as the data residing in your phone's storage will be wiped!
Instructions on installing AXES Rom:
1- Go to your devices Settings ---> About device ---> Software info and tap on it's "Build number" several times in a row till a message appears saying that you have unlocked Developers mode.
Go back one step and you'll find a new option defined as: "Developers mode".
Without further ado select Developers mode in Settings and turn on: "OEM unlock".
2- Make sure the above step is fulfilled before you move on to this step. This guide is case sensitive and your device is on the line in case you do not follow the necessary steps provided in the right sequence and way.
Turn Off your phone completely and press and hold it's Power Button along with it's Volume Down Button & Home Button to enter: "Download Mode".
After the Samsung phone name logo, you will see a blue screen with a warning sign.
Proceed by simply pressing the Volume Up button once as seen on the screen.
Now you are in the: "Download Mode" aka: "Odin Mode" for flashing firmware files using the Samsung flashing tool called Odin.
3- In this step we will be attempting to Flash a Custom Recovery entitled: "TWRP" which stands for: "Team Win Recovery Project".
To do so we will need to download the Odin Windows Application as described above in Step 2 for flashing the custom recovery file.
WARNING: Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on.
Odin v3.12.3 Download Link:
https://forum.xda-developers.com/showthread.php?t=2711451
You'll find the link in the attachments section below the thread.
TWRP Recovery v3.0.2.0 (ONLY for SM-A520F/DS) Download Link:
https://www.androidfilehost.com/?fid=745425885120710156
Once you've download both files from the given links above, extract the folder: "Odin3 v3.12.3" from the Odin3 v3.12.3.zip file to your desktop and move the: "A5-SM-A520F-TWRP-3.0.2.0.tar" file to the Odin folder you just extracted.
Run the Odin3 Application within that folder.
Click on the: "Options" Tab after Log and uncheck: "Auto Reboot" and make sure that: "F. Reset Time" is checked.
Go back to the: "Log" Tab and click on the: "AP" button and select the: "A5-SM-A520F-TWRP-3.0.2.0.tar" file you just moved to the Odin folder in your desktop.
In order for Odin to detect that your phone's connected to your PC/Laptop make sure you have the Samsung Usb Driver for Mobile Phones installed onto your PC/Laptop.
If you already have it installed then simply skip obtaining it from the download link below.
Samsung Usb Driver for Mobile Phones Download Link:
https://yadi.sk/d/uubiaKw6j8bug
Afterwards connect your phone to your PC/Laptop using the Samsung USB-C Cable.
Once Odin displays that your device is connected, hit the: "Start" button below and wait for the file to be done flashing. You will notice above a green progress bar filling up towards the end and also your phone's screen will display a white progress bar to go along with it.
4- Odin will display a green: "Done" box above when it's done flashing TWRP Recovery.
Afterwards we will reboot our phone normally by simply pressing and holding the Volume Up Button and Power Button for a few seconds (around 10 sec.) and then we instantly press and hold the Volume Up Button along with the Power Button and Home Button before we see the Samsung Galaxy A5 Bootlogo in order to successfully boot to TWRP Recovery.
5- You will reach a TWRP Recovery screen asking you if you want to allow system modifications. Swipe right and enable modifications and select: "Don't show this again".
6- For the Internal Storage or Data to work in TWRP Recovery we will have to go to: "Wipe" then "Format Data" (not advanced wipe) and type: "yes".
Go to: "Reboot" and select: "Recovery".
7- Your phone will reboot to TWRP Recovery once again.
If you have the Rom zip file available in your External SD Card then skip Part 1 of this step and move on to Part 2.
Part 1: While running TWRP Recovery on your device, connect your phone to your PC/Laptop using the usb cable and copy the Rom zip file to your phone's Internal Storage.
Part 2: Finally go to: "Install", select storage and select: "Internal" or "External storage" wherever you copied and stored the AXES Rom zip file.
Locate the Rom in either storages, select it and swipe to the right to flash it.
Wait for the Rom to be flashed entirely and then select the reboot option.
Rebooting to the system will require about 5 minutes so be patient and don't forget to report back to us with your experience!
Does this rom flash thru odin or???
No You Can Flash It Only Via Custom Recovery Like TWRP and CWM
in testing.
thanks for the rom.
Is it safe to flash this rom to a SM-A520F??? not duos
Kargi said:
Is it safe to flash this rom to a SM-A520F??? not duos
Click to expand...
Click to collapse
This ROM Is For SM-A520F/DS
LorDElazAR said:
Screenshots:
Click to expand...
Click to collapse
Whats up with this UI?
argoitiaangeel said:
Whats up with this UI?
Click to expand...
Click to collapse
This Is Samsung Good Lock UI and This Can Be Modified By User So He Can Change Colors,Clock And Lock Screen Effects
Guys Any One Need Help Or Have Any Question PM Private Or PM On WhatsApp (+96176406231) And Dont Forget Give Me And LorDEazAR Thanks If You Like This ROM
NO OS INSTALLED .. after flashing through TWRP ..
XxViRUsPRO said:
Guys Any One Need Help Or Have Any Question PM Private Or PM On WhatsApp (+96176406231) And Dont Forget Give Me And LorDEazAR Thanks If You Like This ROM
Click to expand...
Click to collapse
can u make a video how to flash this rom successfully. tnk u /
Nougat Comming.... All Test :good:
For Now! For More Helping [Press Thanks Buttom & Go Try My ROM]
xAce4 said:
can u make a video how to flash this rom successfully. tnk u /
Click to expand...
Click to collapse
Hello xAce4!
Make sure to follow the Instructions in the posts above you for Installing the Rom successfully.
Samsung theme work on this rom?
mcvisster said:
Samsung theme work on this rom?
Click to expand...
Click to collapse
Yes it's available.
reserved

Solved - Boot S10 into rooted ROM without requiring 3 buttons pressed

I have purchased my Samsung S10 Exynos and successfully rooted it using the only possible ways that have seems to be available so far. I have gained root, but I was wondering if anyone has solved the issue of having to turn the device on with all 3 keys held down at the same time. I understand that this is because the rooted version of the phone has be installed on the recovery of the phone, but I hope that there becomes a way to turn on the phone with root and use only the power button. I check from time to time, but it seems that this has not been solved yet. If anyone can find a solution for me so that I do not have to keep searching then I will reward them $100. An idea that I had is if there was a way to modify the power button to boot into recovery by itself? I believe this would be impossible but if anyone could think of a way to do that then that would solve the problem. I am okay with never being able to unroot the device if this would be the case.
How often do you cold boot?
reboot:
- Magisk boot menu
- adb reboot recovery
DHGE said:
How often do you cold boot?
reboot:
- Magisk boot menu
- adb reboot recovery
Click to expand...
Click to collapse
Hello, thank you for the suggestion. I thought about that idea already and I forgot to mention it in my post. I am looking for a way to do it via a cold boot. I know about the reboot into recovery method already, and I know of a way to map the power button to reboot into recovery if held down, but I am looking for a way to cold boot into recovery with just the power button.
I like your idea, but if there was a way to do it as a cold boot then that is ideally what I'm looking for. Your method would work if there was a way to just keep the phone shut down and wait until I hold the power button to turn it on and then it boot into recovery. If you can think of a way to do that then let me know.
The reason I am seeking this is because I root the S10 out to have a proprietary app on it and the app requires root to function properly. I need the power button to boot with root on the S10 so that it will always do so and my employees / customers will not access the non-rooted side of the phone by accident. The 3 button combination is too difficult, so I would need to resort so either a S8 or S9 if the S10 won't allow power button only to boot with root access. The app that I make uses a great amount of battery life so I need the ability to shut down the phone and cold boot it back into recovery. Thanks.
Hi, I assume you have rooted using the magisk-patched-recovery method (patched AP file) and if memory serves and from what I am re-reading this method does require the 3-button-combo to boot to rooted system.
When I first got my s10 and rooted this was the only method at the time, but then came custom kernels with built-in magisk.
With this method from power menu if I...
- reboot, phone will reboot to rooted system.
- power off, the power on button will boot to rooted system.
In fact I'm not sure how/if I can boot to non-rooted system with this method.
I currently on custom rom AmbasadiiRom 2.2 with AmbasadiiCruel Kernel G97xF-v3.10.
There are a few custom kernels that have built-in magisk. You will have to check rom compatibility but believe they work on samsung stock based firmware/roms, AmbasadiRomi is based on stock firmware.
- Cruel Kernel
- ThundeRStormS kernel
If you like I can provide a step-by-step, but you will lose all data as it will require flashing stock unpatched firmware, unpatched twrp in odin then custom rom (optional - depending on if the custom kernel does work on stock firmware) & custom kernel.
pjc21 said:
Hi, I assume you have rooted using the magisk-patched-recovery method (patched AP file) and if memory serves and from what I am re-reading this method does require the 3-button-combo to boot to rooted system.
When I first got my s10 and rooted this was the only method at the time, but then came custom kernels with built-in magisk.
With this method from power menu if I...
- reboot, phone will reboot to rooted system.
- power off, the power on button will boot to rooted system.
In fact I'm not sure how/if I can boot to non-rooted system with this method.
I currently on custom rom AmbasadiiRom 2.2 with AmbasadiiCruel Kernel G97xF-v3.10.
There are a few custom kernels that have built-in magisk. You will have to check rom compatibility but believe they work on samsung stock based firmware/roms, AmbasadiRomi is based on stock firmware.
- Cruel Kernel
- ThundeRStormS kernel
If you like I can provide a step-by-step, but you will lose all data as it will require flashing stock unpatched firmware, unpatched twrp in odin then custom rom (optional - depending on if the custom kernel does work on stock firmware) & custom kernel.
Click to expand...
Click to collapse
Awesome. Your solution sounds perfect for what I was looking for. Yes, I got my S10 back over a year ago and rooted it with patched AP file and magisk. I was only able to find that method even up until yesterday. I would like a step by step if you are able to quickly put one together. If it works then I am glad to grant you the reward for your help. I am willing to do this in the easiest way possible, even if it requires wiping data. I never used the phone so wiping is no problem at all. I am looking to do this to several devices so the easiest and fastest way would be the best. I will look into your comments and see if I can figure out doing this over this weekend. Will keep everyone updated.
pjc21 said:
Hi, I assume you have rooted using the magisk-patched-recovery method (patched AP file) and if memory serves and from what I am re-reading this method does require the 3-button-combo to boot to rooted system.
When I first got my s10 and rooted this was the only method at the time, but then came custom kernels with built-in magisk.
With this method from power menu if I...
- reboot, phone will reboot to rooted system.
- power off, the power on button will boot to rooted system.
In fact I'm not sure how/if I can boot to non-rooted system with this method.
I currently on custom rom AmbasadiiRom 2.2 with AmbasadiiCruel Kernel G97xF-v3.10.
There are a few custom kernels that have built-in magisk. You will have to check rom compatibility but believe they work on samsung stock based firmware/roms, AmbasadiRomi is based on stock firmware.
- Cruel Kernel
- ThundeRStormS kernel
If you like I can provide a step-by-step, but you will lose all data as it will require flashing stock unpatched firmware, unpatched twrp in odin then custom rom (optional - depending on if the custom kernel does work on stock firmware) & custom kernel.
Click to expand...
Click to collapse
I just read some info on the links you provided and i think i can figure it out. if i have any trouble then ill let you know. Dont worry about a step by step for now unless I have any trouble. Thanks!
Here is a bit of a step-by-step for Samsung s10 Exynos Model:SM-G973F
Info below is based on using December Security patch: 2020-12-01 firmware G973FXXS9DTK9 (Android 10) and Ambasadii Rom
NOTICE: The easiest and fastest way would probably be flashing kernel with stock firmware/rom. I have only done custom (but stock based) roms with kernel so am assuming the steps (5a.) for stock firmware/rom, you may want to post in chosen kernel thread to confirm if those steps are correct.
- both kernels I mentioned say they are compatibly with stock roms & AmbasadiiCruel Kernel is based on Cruel Kernel so I assume that would also work on stock rom.
This assumes you have already unlocked your bootloader, if not check this Recovery thread under Instructions: Odin (windows) - steps 1-6 for how to unlock bootloader.
1. Download all files needed to pc.
- Current latest firmware G973FXXS9DTK9, I use frija tool as downloading from samfirmware.com is very slow.
Enter Model, CSC, check the auto box & click check update and download.
Once complete unzip with 7Zip or preferred zip tool.
- In Recovery thread download latest twrp for device, is this case for S10 G973F latest twrp is - twrp-3.5.0_9-1-beyond1lte.img.tar
Under Instructions: Odin (windows) download
- Odin v3.14.1
- avb disabled vbmeta.tar
- click link to multidisabler-samsung-2.* and download latest version from there, currently multidisabler-samsung-3.1.zip
If sticking with stock and custom kernel
- easiest one looks like it would be Cruel kernel or AmbasadiiCruel kernel.
- check kernel thread of choice for compatibility with stock firmware and specific install instructions.
For custom rom in this example for Ambasadii rom
- Download files from Ambasadii rom site
- ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip
- mods_DTJA-v1.3.4.zip
- magisk_safetynet_fix.zip
- AmbasadiiCruel-G97xF-v3.10.zip (rom does include previous kernel 3.9 but this one is updated to latest magisk 21.2)
Bootlogo patcher - this will get rid of the warning about bootloader being unlocked when booting phone. (optional)
TWRP_Bootlogo_patcher.zip
Copy the below files to phones external SDCard
- multidisabler-samsung-3.1.zip
- TWRP_Bootlogo_patcher.zip (optional)
- chosen kernel zip - if sticking with stock
Custom Rom files
- ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip
- mods_DTJA-v1.3.4.zip
- magisk_safetynet_fix.zip
- AmbasadiiCruel-G97xF-v3.10.zip
2. Flashing stock firmware - Odin
- Open Odin on pc
- Turn off the phone
- Use vol down + bixby, then connect usb cable to phone from pc to start the phone in download mode, press vol up to confirm and go to download mode.
- In Odin under log you should see added, I also like to turn off auto reboot under the options tab and do manual reboot once complete but that's up to you.
- Add BL, AP, CP & CSC from the unzipped firmware downloaded in step 1. The AP & CSC can take a little time as they are larger files.
- Once all files added click start and wait until complete, you should see SUCCESS in the top left area once done.
- If you turned off auto-reboot then unplug usb and do manual reboot by pressing vol down + power for 7 seconds, else phone should reboot automatically then unplug.
3. Once phone boots up
- complete setup and connect to Wi-Fi or data
- skip adding Google & Samsung accounts.
- enable developer settings & check OEM unlock is on.
- turn off the phone.
4. Flashing TWRP Recovery - Odin
- In the Recovery thread under Instructions: Odin (windows) continue on from step 8 including formatting data and flashing multidisabler zip which you copied to SDCard.
- in twrp go back to wipe and select advanced and wipe data, cache & dalvik-cache
5a. If sticking with stock & custom kernel - Read NOTICE at top of post
Assumed Steps
- Still in twrp recovery go back to main menu
- select install and flash kernel zip, then TWRP_Bootlogo_patcher.zip
- Not sure if magisk_safetynet_fix is needed or works on stock, would need to confirm in Ambasadii thread.
- go back to main menu and select reboot & system
- give the phone a few minutes to start, and then complete setup including adding your accounts.
- once setup is complete open magisk and it will run additional setup, and then phone will reboot
- done
OR
5b. If flashing Custom Rom & Kernel - steps below for Ambasadii Rom
- Still in twrp recovery go back to main menu
- select install and flash ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip, choose options in aroma - once the install is complete exit back to twrp recovery
- select and flash mods_DTJA-v1.3.4.zip, then magisk_safetynet_fix.zip, then AmbasadiiCruel-G97xF-v3.10.zip, then TWRP_Bootlogo_patcher.zip
- once you have flashed all files go back to main menu and select reboot & system
- give the phone about 8 minutes to start, and then complete setup including adding your accounts.
- once setup is complete open magisk and it will run additional setup, and then phone will reboot
- done
6. If you went with Ambasadii Rom
- you will then notice status bar icons are pushed to the right behind the camera
- open rom control, grant superuser rights
- select status bar/options and play around with notch adjustments and positions
- can be a little confusing to start but play around and you'll get the hang of it.
Hope this info helps, let me know if you need any clarification/detail to any of the steps
Also no need for reward, happy to help
pjc21 said:
Here is a bit of a step-by-step for Samsung s10 Exynos Model:SM-G973F
Info below is based on using December Security patch: 2020-12-01 firmware G973FXXS9DTK9 (Android 10) and Ambasadii Rom
NOTICE: The easiest and fastest way would probably be flashing kernel with stock firmware/rom. I have only done custom (but stock based) roms with kernel so am assuming the steps (5a.) for stock firmware/rom, you may want to post in chosen kernel thread to confirm if those steps are correct.
- both kernels I mentioned say they are compatibly with stock roms & AmbasadiiCruel Kernel is based on Cruel Kernel so I assume that would also work on stock rom.
This assumes you have already unlocked your bootloader, if not check this Recovery thread under Instructions: Odin (windows) - steps 1-6 for how to unlock bootloader.
1. Download all files needed to pc.
- Current latest firmware G973FXXS9DTK9, I use frija tool as downloading from samfirmware.com is very slow.
Enter Model, CSC, check the auto box & click check update and download.
Once complete unzip with 7Zip or preferred zip tool.
- In Recovery thread download latest twrp for device, is this case for S10 G973F latest twrp is - twrp-3.5.0_9-1-beyond1lte.img.tar
Under Instructions: Odin (windows) download
- Odin v3.14.1
- avb disabled vbmeta.tar
- click link to multidisabler-samsung-2.* and download latest version from there, currently multidisabler-samsung-3.1.zip
If sticking with stock and custom kernel
- easiest one looks like it would be Cruel kernel or AmbasadiiCruel kernel.
- check kernel thread of choice for compatibility with stock firmware and specific install instructions.
For custom rom in this example for Ambasadii rom
- Download files from Ambasadii rom site
- ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip
- mods_DTJA-v1.3.4.zip
- magisk_safetynet_fix.zip
- AmbasadiiCruel-G97xF-v3.10.zip (rom does include previous kernel 3.9 but this one is updated to latest magisk 21.2)
Bootlogo patcher - this will get rid of the warning about bootloader being unlocked when booting phone. (optional)
TWRP_Bootlogo_patcher.zip
Copy the below files to phones external SDCard
- multidisabler-samsung-3.1.zip
- TWRP_Bootlogo_patcher.zip (optional)
- chosen kernel zip - if sticking with stock
Custom Rom files
- ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip
- mods_DTJA-v1.3.4.zip
- magisk_safetynet_fix.zip
- AmbasadiiCruel-G97xF-v3.10.zip
2. Flashing stock firmware - Odin
- Open Odin on pc
- Turn off the phone
- Use vol down + bixby, then connect usb cable to phone from pc to start the phone in download mode, press vol up to confirm and go to download mode.
- In Odin under log you should see added, I also like to turn off auto reboot under the options tab and do manual reboot once complete but that's up to you.
- Add BL, AP, CP & CSC from the unzipped firmware downloaded in step 1. The AP & CSC can take a little time as they are larger files.
- Once all files added click start and wait until complete, you should see SUCCESS in the top left area once done.
- If you turned off auto-reboot then unplug usb and do manual reboot by pressing vol down + power for 7 seconds, else phone should reboot automatically then unplug.
3. Once phone boots up
- complete setup and connect to Wi-Fi or data
- skip adding Google & Samsung accounts.
- enable developer settings & check OEM unlock is on.
- turn off the phone.
4. Flashing TWRP Recovery - Odin
- In the Recovery thread under Instructions: Odin (windows) continue on from step 8 including formatting data and flashing multidisabler zip which you copied to SDCard.
- in twrp go back to wipe and select advanced and wipe data, cache & dalvik-cache
5a. If sticking with stock & custom kernel - Read NOTICE at top of post
Assumed Steps
- Still in twrp recovery go back to main menu
- select install and flash kernel zip, then TWRP_Bootlogo_patcher.zip
- Not sure if magisk_safetynet_fix is needed or works on stock, would need to confirm in Ambasadii thread.
- go back to main menu and select reboot & system
- give the phone a few minutes to start, and then complete setup including adding your accounts.
- once setup is complete open magisk and it will run additional setup, and then phone will reboot
- done
OR
5b. If flashing Custom Rom & Kernel - steps below for Ambasadii Rom
- Still in twrp recovery go back to main menu
- select install and flash ROM.G97xF.XXS9DTK9-v2.2.by.ambasadii.zip, choose options in aroma - once the install is complete exit back to twrp recovery
- select and flash mods_DTJA-v1.3.4.zip, then magisk_safetynet_fix.zip, then AmbasadiiCruel-G97xF-v3.10.zip, then TWRP_Bootlogo_patcher.zip
- once you have flashed all files go back to main menu and select reboot & system
- give the phone about 8 minutes to start, and then complete setup including adding your accounts.
- once setup is complete open magisk and it will run additional setup, and then phone will reboot
- done
6. If you went with Ambasadii Rom
- you will then notice status bar icons are pushed to the right behind the camera
- open rom control, grant superuser rights
- select status bar/options and play around with notch adjustments and positions
- can be a little confusing to start but play around and you'll get the hang of it.
Hope this info helps, let me know if you need any clarification/detail to any of the steps
Also no need for reward, happy to help
Click to expand...
Click to collapse
Hey There, Been busy lately and I haven't gotten around to trying any of these methods until today. Today I attempted the stockrom+CruelKernel. I am having a strange problem. I am acquiring root but as a read-only. I can not make any changes to system files, I can only view them. Can you tell me if you are able to modify or add to the system directory? Let me know. I know your phone is running custom rom + custom kernel, so I just might have to do that if that is the only fix. I have tried several things and read all of the threads but can not find anyone else that is experiencing this issue / I can not find a fix. I'm about to try the custom rom (stock based) + custom kernel to see if that works. If you can tell me if you have access to read/write system files then let me know so I know if this is even possible. Thanks.
I have found out that I can modify system files through twrp recovery, but when I boot into the main operating system then I have root but as read-only.
Hey, sorry for late reply - ever since xda updated it's not sending me emails when I get a notification.
As for the system directory being read-only, I believe this is normal even with root. Root just gives access to the /root dir that you would not normally have without it.
- my system dir permissions by default are 755/rwxr-xr-x
After a bit of searching looks like there are a few ways to change permissions
- twrp, can mount system as r,w - but as you said this reverts on reboot
- adb shell, and chmod permissions, same why you do with linux
- in android using either root explorer or x-plore, haven't tried root explorer as it is a paid app but did test with x-plore and working fine.
check this vid on changing the root access to superuser+mount writable which allows for changes in read-only folders and how to set permissions for files/folders.
I not sure if changing permissions on the system folder itself is safe or would cause any issues, I just created a folder within system and set permissions to 644 reclusive, created some files and rebooted - created folders/files and modified permissions remained fine after reboot.
If you need write permissions in system to install apps as system/app you may find this magisk module useful, it's called App Systemizer which allows you to use apps as system apps systemlessly. Just search in magisk modules.
Hope this helps.
pjc21 said:
Hey, sorry for late reply - ever since xda updated it's not sending me emails when I get a notification.
As for the system directory being read-only, I believe this is normal even with root. Root just gives access to the /root dir that you would not normally have without it.
- my system dir permissions by default are 755/rwxr-xr-x
After a bit of searching looks like there are a few ways to change permissions
- twrp, can mount system as r,w - but as you said this reverts on reboot
- adb shell, and chmod permissions, same why you do with linux
- in android using either root explorer or x-plore, haven't tried root explorer as it is a paid app but did test with x-plore and working fine.
check this vid on changing the root access to superuser+mount writable which allows for changes in read-only folders and how to set permissions for files/folders.
I not sure if changing permissions on the system folder itself is safe or would cause any issues, I just created a folder within system and set permissions to 644 reclusive, created some files and rebooted - created folders/files and modified permissions remained fine after reboot.
If you need write permissions in system to install apps as system/app you may find this magisk module useful, it's called App Systemizer which allows you to use apps as system apps systemlessly. Just search in magisk modules.
Hope this helps.
Click to expand...
Click to collapse
Cool, I'll give your suggestions a try. I'm a fan of ES File Explorer. They have a root explorer built in their app and previously I had a S8 Exynos and a S9 Exynos and that app worked for those phones but with this S10 the switch is grayed out and no other app is working for me either. On my older S8 Exynos and S9 Exynos I rooted with stock-rom + stock-kernel and just needed TWRP+Magisk and I always was able to modify or add/delete system files with ES file explorer. I guess Samsung is getting more and more strict on allowing this by making us hop through more hoops in order to do so. So far I only have ready only system files on the S10 Exynos which is new to me because the S8 and S9 always allowed modifying system files in the past but I will try your methods you suggested. Worst case I'll attempt the custom-rom + custom-kernel and see if that works. Right now I have stock-rom+custom-kernel. I was able to make changes in the system files in TWRP but hopefully your method will allow me to edit system files without having to switch to TWRP every time I want to change something. I will keep you updated.
On a side note I just rooted a Samsung S20 Exynos and turns out that the system files are read only everywhere whether in TWRP or not, so Samsung keeps making things more difficult on us all. I currently have no way of modifying system files on the S20 no matter what I try but that phone is still much newer so I will give the magicians more time before I look into the forums more for that phone. Right now if I can get the S10 Exynos then I'll be happy.
I'll let you know how things progress. If I get what I need done with this S10 then I am happy to give you a donation for your help in this matter. I would not have gotten this far without your help. Previously the S8 and S9 days were so much easier and people had youtube videos galore that described how to root. The process was easy and everything was unlocked as read write back in the S8 and S9 days.
Yeah I use to use ES on android 6-8 then moved of to solid explorer, very similar ui to ES and also has root explorer but unfortunately it does not work to change permissions on s10 android 10 (bloody samsung/google). So far the only free one I have found is x-plore to be able to do this now. Looks like google is locking down android even more now with android 11

How To Guide Unlock bootloader / Root Poco F5 pro

Hey guys, i'm sharing how i rooted my phone, hope it helps someone !
Requirements :​ - A good usb cable (the one that comes with the phone works)
- A pc
- Android USB Drivers ( https://developer.android.com/studio/run/win-usb )
- SDK platform tools ( https://developer.android.com/tools/releases/platform-tools )
- Xiaomi unlock tool ( https://en.miui.com/unlock/download_en.html )
- The ROM (seek for the same version you have, check region also) ( https://xiaomifirmwareupdater.com/archive/miui/mondrian/ )
- Magisk ( https://github.com/topjohnwu/Magisk )
Preparing files :​ - Extract the platform tools folder and put it somewhere
- Extract the rom folder and put it in platform tools folder, for ease of use
- Create a folder "Tools" (or whatever) and put in Magisk
- Extract xiaomi unlock tool and put the folder in Tools
- Make a copy of your magisk.apk but rename it to magisk.zip. you should be able to open the file like a zipped folder
Unlock the bootloader :​- Reboot your phone to bootloader :​To do that, you need first to unlock dev settings ;​ - Go to your settings
- Go to About phone
- Spam click "MIUI Version" until it asks for code/schema/etc
Now you should be able to see dev settings !
Preparing android :​ - Return to last settings page
- Go to Additional Settings
- Go to Dev Settings
- Turn "OEM Unlocking" on. don't worry, you're not bricking your phone (yet)
- Add your xiaomi account, either with the xiaomi account on the main settings page or just go to MI unlock status just below and they'll ask you to connect to your account
Now you're good to go !
Unlocking your phone (disclaimer : it factory resets your phone so make a backup)​ - Turn your phone off
- Turn it on again, but while pressing VOL.-. You should see fastboot in orange on your screen
- Connect your phone to your pc using your power cord
- If it isn't done, install the usb drivers to your phone ( https://cdn.discordapp.com/attachments/897374309952126986/933062038081650769/USB_Drivers.mp4 )
- Launch MiFlashUnlock.exe, which should be located in platform-tools -> Tools -> MiFlash unlock if you followed the guide
- Follow instructions (Make sure to connect to the SAME account as your phone), and click unlock !
- Now either your phone is unlocked, or you get to wait 7 days. if you need to wait, There's currently no way to bypass it. You just need to wait this time (and maybe a little more to avoid accidentaly resetting the countdown) and retry unlocking.
Root your phone :​ - Reconfigure your phone, and allow file transferring in miui
- Grab Magisk.apk and magisk.zip in platform-tools -> Tools and put them on your phone
- Grab the boot.img located in platform-tools -> (name of the rom) -> images and put it in your phone
- Install magisk.apk
- Launch magisk, click the install button and click patch, give it the boot.img you put earlier
- Grab the magisk-patched-(something) in your Downloads folder (in your phone) and put it in your pc
- Shutdown your phone, and put it in Fasboot mode like for unlocking bootloader
- go to platform-tools, and launch a terminal in it
- execute " .\fastboot.exe boot (name of the patched magisk image " it should boot into your OS like usual
- Launch Magisk app and go to Modules
- Click Install and grab Magisk.zip
Voilà ! after the needed reboot you should be rooted permanently, enjoy !
Feel free to post below if there's problems, errors etc. First time writing a guide but hope if helps !

Categories

Resources