[Q] Rooting problems. Flash recovery before root? - Galaxy S III Q&A, Help & Troubleshooting

Hey,
So I'm a noob at this and I tried to root my phone.
Got the Android unified toolkit from here:
http://forum.xda-developers.com/showthread.php?t=1746680
And followed wwjoshdew's video here:
https://www.youtube.com/watch?v=bPRWk8d0sUQ&hd
I picked the Allinone root option on the toolkit and proceeded. At the next step, when my phone entered download mode, it said I need to flash the recovery, recommended TWRP. But in the video, josh directly opens the root folder on odin and starts that. I did what josh did and that completed successfully. But when my device rebooted, on the toolkit, it said could not find recovery and I should try again. And there is no supersu on my phone either.
What have I done wrong? Do I need to flash the recovery before rooting?
Thanks in advance.

You have did only root.
But... a custom recovery is highly recommended (the better is Philz Recovery, CWM-based with some TWRP function).
Also a root manager is reccomended: Superuser is a great open source alternative to SuperSU, but I can't say you which is the best.
Ps actually I can't see video guide nor thread, my answer is based on what you said in the topic, so at first tell me if phone in "Settings > Info about" menu result with a custom firmware instead official. Otherwise you haven't even did root.

It's showing the stock version. No custom build. I just wanted to root so I could use apps like Greenify.
Do I need to do a flash the recovery first?

psyk789 said:
It's showing the stock version. No custom build. I just wanted to root so I could use apps like Greenify.
Do I need to do a flash the recovery first?
Click to expand...
Click to collapse
I didn't ask you for stock or custom rom. If you did root, in "Info about phone" the system status is showed as "custom".
Greenify should works also without root, but with limitations.
Recovery is highly recommended for you and also for some advanced apps who need this to flash something.
Then also a root manager for security reasons and a better device control is reccomended.
You can't stay without both, but I suggest to have both.
Ps without doing root you can't flash anything, nor via Odin! [emoji6]

It's showing Device Status as Official.
I understand that I need to root first before I can do anything. However when I followed the vid, it said before rooting if I had any recovery installed and needed me to install one first.
That's why I'm confused. I thought it was root first then flash recovery.

psyk789 said:
It's showing Device Status as Official.
I understand that I need to root first before I can do anything. However when I followed the vid, it said before rooting if I had any recovery installed and needed me to install one first.
That's why I'm confused. I thought it was root first then flash recovery.
Click to expand...
Click to collapse
You haven't to be confused: for example CF-Auto-Root do it and automatically flash recovery (CWM) and root manager (SuperSU).
You can flash them by downloading the device specific file (I9300).
If you want to change root manager simply uninstall SupetSU and download by Play Store Superuser (from Chainfire eh!), if you want dislike or want to update recovery, simply flash another via Odin or zip file.

Advice
My advice is this:
1. search for a MD5 file from Philz Touch like here: https://goo.im/devs/philz_touch/CWM_Advanced_Edition/i9300/
2. Download Odin3.09 from here: http://www.chip.de/downloads/Odin3_12992520.html
3. Go to download mode by pressing volume down, home button and power on
4. Flash it by clicking AP and select the MD5 file
5. boot to recovery pressing volume up, home button plus power on
6. go to philz settings, Reroot system
7. download SuperSu from market
Than you're done

Tkkg1994 said:
My advice is this:
1. search for a MD5 file from Philz Touch like here: https://goo.im/devs/philz_touch/CWM_Advanced_Edition/i9300/
2. Download Odin3.09 from here: http://www.chip.de/downloads/Odin3_12992520.html
3. Go to download mode by pressing volume down, home button and power on
4. Flash it by clicking AP and select the MD5 file
5. boot to recovery pressing volume up, home button plus power on
6. go to philz settings, Reroot system
7. download SuperSu from market
Than you're done
Click to expand...
Click to collapse
Without root you can't do anything. This option is useful for people who have maintained Philz Recovery on an unrooted system.

Related

TWRP upgrade?

I have 2.5 version and using jelly beans build 20. (Rooted and flashed a year ago with occasional updates.)
Im reading about glitches with 2.6. Should I update my TWRP or not?
And if I do, how without goomanager working? I got the download on the mirror site. But how EXACTLY do I flash it?
Can I select "flash ROM" in goomanager or somehow in TWRP itself?
I understand there is a way with terminal manager but when I read the commands, I want to see quotes on what to type.
Is this the question and troubleshooting forum?
snapcrackpop said:
Is this the question and troubleshooting forum?
Click to expand...
Click to collapse
I just download the new TWRP zip, reboot, and install zip from the old version of TWRP. Then reboot and it will be the new version.
Thank you for replying.
But I'm a little unsure of the DETAILS of that procedure.
snapcrackpop said:
Thank you for replying.
But I'm a little unsure of the DETAILS of that procedure.
Click to expand...
Click to collapse
So, instead of doing a little research, you want a step by step? Here you go:
1. Go here and download the latest zip file --> http://www.techerrata.com/browse/twrp2/t0ltevzw
(openrecovery-twrp=2.6.3.0-t0ltevzw.zip
2. Reboot your phone into TWRP recovery (power button, reboot recovery)
3.Click on Install
4. Find your file from open(saved to downloads or where ever)
5. Swipe to confirm flash
6. When it is done, click on Reboot System
7. It will reboot into TWRP and you will be on the latest version
jcollier said:
So, instead of doing a little research, you want a step by step? Here you go:
1. Go here and download the latest zip file --> http://www.techerrata.com/browse/twrp2/t0ltevzw
(openrecovery-twrp=2.6.3.0-t0ltevzw.zip
2. Reboot your phone into TWRP recovery (power button, reboot recovery)
3.Click on Install
4. Find your file from open(saved to downloads or where ever)
5. Swipe to confirm flash
6. When it is done, click on Reboot System
7. It will reboot into TWRP and you will be on the latest version
Click to expand...
Click to collapse
I did step one.
I did several searches on "how to update twrp" and other variations of that search, but invariably they just say "flash it" or "use goomanager". Hell, even twrp.com even says flash it. I could not find step by step directions for flashing a recovery.
Thank you.
I have flashed beans updates with goomanager but screwing up "recovery" makes me nervous!
the easiest way is to go into goo manager. press your phone settings button, and then press install openrecoveryscript. goo manager does the rest
This didn't help my confidence: (from the other twrp thread)
sublimaze said:
Your partition table may have been corrupted when playing with twrp. Flash the stock rom image together with the stock .pit file via Odin. The .pit file is the partition information. You should be able to find these in the stock recovery thread.
Lesson of the day:
If it ain't broke, then don't fix it!
Don't mess with a functioning recovery unless the new version fixes something you really need.
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
viper31573 said:
the easiest way is to go into goo manager. press your phone settings button, and then press install openrecoveryscript. goo manager does the rest
Click to expand...
Click to collapse
Ah... no.
Goomanager downloads dont hardly work anymore. Sits forever on the download screen. Something about to many people downloading on slow connections.

[Q] No SU binary installed.

Really didn't want to make a new thread about this but honestly people just jumped to conclusions without being helpful in my previous thread.
Long story short I'm trying to manually get 4.4.2: http://forum.xda-developers.com/showthread.php?t=2664561
I saw that I needed to get s-off, which requires root. Bootloader was already unlocked and so did everything here: http://forum.xda-developers.com/showthread.php?t=2273376
I installed CWM. It said to install a superuser tool so I installed SuperSU.
"You're not out of the woods yet! The stock kernel is system write protected, so you still can't modify it (changes won't "stick"). You'll have to flash a custom rom or a kernel if you want stock instead." was the next line. <-- I saw that message. Installed a kernel that he recommended: http://forum.xda-developers.com/showthread.php?t=2255900
After reboot I get SuperSU error: There is no SU binary installed and SuperSU cannot install it. If you just upgraded to Android 4.3, you need to manually re-root- consult the relevant forums for your device etc.
Can anyone help me get the proper SU Binary installed? Not a beginner to rooting as I've had had several previous phones before. Never encountered something as annoying as this.
On 4.3, 3.17.502.3.
I had the same issue when I installed 4.4.2 on my international One.
What I done to root was;
- downloaded SuperSU v1.80 zip from here.
- download SuperSu from the Play Store
- in SuperSU, select the option to install binaries via TWRP/CWM. (If it doesn't reboot to recovery, manually enter recovery)
- flash the supersu v1.80 zip and reboot
- open SuperSu and install the binaries using the normal option.
That then enabled my root. I'd tried quite a few different variations and this was the only method that worked for me.
Sent from my HTC One or Note 3 via XDA Premium 4
Thank you! Although I just managed to installed a custom ROM and managed to get root.
I followed this thread: http://forum.xda-developers.com/showthread.php?t=2664561
I flashed the Recovery_Cingular_US in fastboot. Unfortunately I'm unable to boot into stock recovery. I've been told right after you enter recovery from bootloader you press all three buttons simultaneously?
Is there a way to get into stock recovery from fastboot? Or better yet install the ROM from fastboot?
mch277 said:
Thank you! Although I just managed to installed a custom ROM and managed to get root.
I followed this thread: http://forum.xda-developers.com/showthread.php?t=2664561
I flashed the Recovery_Cingular_US in fastboot. Unfortunately I'm unable to boot into stock recovery. I've been told right after you enter recovery from bootloader you press all three buttons simultaneously?
Is there a way to get into stock recovery from fastboot? Or better yet install the ROM from fastboot?
Click to expand...
Click to collapse
You seem very confused about the whole rooting process ... what was the point in flashing the stock recovery ? Are you trying to install the OTAPkg.zip ?
what Rom are you wanting to install and whats flashing stock recovery have to do with it ?
Well, if you looked at the thread I linked, you'll see that it says to flash a stock recovery file in order to install the OTAPkg.zip
mch277 said:
Well, if you looked at the thread I linked, you'll see that it says to flash a stock recovery file in order to install the OTAPkg.zip
Click to expand...
Click to collapse
I wrote the thread you linked too
http://forum.xda-developers.com/showthread.php?t=2659374
and yes it is necessary to have stock recovery to take an OTA, but your post didn't mention taking OTA it said you had no SU installed.
to get into stock recovery
boot to bootloader
choose recovery
wait for black screen, hold vol up and then power
you will see something about sdcard fail .. ignore it till the menu comes up
then choose to flash OTAPkg.zip from sdcard

How to root any android device, easy, Noob friendly!(unlocked bootloader)

I was just been going through different forum threads and found that most people find it difficult to root there device,
So I decided to write a easy tutorial to do that(not ment for Android 5.0 Lolipop, yet)
things you should know before following this:
a. it MIGHT(not necessarily)trigger KNOX(on samsung some devices)
b. you need unlocked bootloader in case you have a sony device.
Click to expand...
Click to collapse
these are the steps you need to follow to root your device, it is a general method and SHOULD work on almost all devices(might not work for few):
1. First of all you are supposed to know what device you are using, and if you know what device you are using, you are ready to proceed
2. Next thing you would need to find is the process needed to flash image/md5 to the device you want to root(might trigger KNOX)(unlocked bootloader needed)
3. So if you don't know how to flash image/md5 to your device, just search here, on XDA for how to install cwm recovery(for example) on *your device*(might trigger KNOX, google it to know if your device have it or not, will void your warranty)(unlocked bootloader needed)
4. Cwm recovery is a custom recovery(few more are there too) for almost every device (you can make one if its not available yet, just search XDA)(if not, this is probably not a process you can follow, find some other)
5. When you have successfully installed the cwm recovery to your device, then you would need to know how to enter recovery mode on your device, generally, holding power+volume up keys for few seconds when the device is off will get you to recovery mode, and on Samsung devices, it's power+home+volume up keys that are supposed to be kept pressed to get to recovery mode, and if any of these don't works, just google "how to enter recovery mode on *your device*"
6. Now you need to download a supersu update zip from: HERE.
7. Place it anywhere on your phone and now turn off your device and boot to recovery mode (by process explained above)
8(a). When you enter recovery (any custom recovery you can find), there's an option to install zip from SD card (external or internal)
8(b). Select it and find out the supersu zip you downloaded above and then select it and confirm to install it
When it's done(installing that zip), you are done, you had rooted your device successfully and now you can enjoy the root access!
Just reboot your device normally and you can find SuperSU icon in the app drawer(if you don't, just install it from play store), open it and it will simply open with an option to follow them
If for some reason, supersu says super user binary is not installed and supersu can't install it, then it's not rooted, and you can retry the process of installing supersu update zip by booting to recovery and installing it from there (explained above)
It is not supposed to happen (the problem stated above) as you are not doing any wrong thing during the process (if you followed my steps)
So, that's it if you have any problem during doing this, just reply and I will try to solve it for you
tell me if it didnt worked for you, i will make a list of devices that are not able to be rooted by this( i guess there wont be any.)
Hit thanks of I helped you
Sent from my SM-T211 using XDA Free mobile app
Ok I did this and it triggered KNOX... I let SU try and Disable it, but it's been trying for over 30min.
Edit: Re-booted and let SU try again. It disabled KNOX it said.
Many devices are not able to root via this method, especially those with locked bootloaders. There is no generic root all method as there are too many variations on software, hardware, and everything in between.
run2jeepn said:
Ok I did this and it triggered KNOX... I let SU try and Disable it, but it's been trying for over 30min.
Edit: Re-booted and let SU try again. It disabled KNOX it said.
Click to expand...
Click to collapse
well, you should know that flashing anything will trigger knox, its not stated in this post because when i created it, i didnt knew about KNOX, i will add it now.
es0tericcha0s said:
Many devices are not able to root via this method, especially those with locked bootloaders. There is no generic root all method as there are too many variations on software, hardware, and everything in between.
Click to expand...
Click to collapse
ok thanks
i changed the post and stated that this process need unlocked bootloader thanks again

[Z2,Z3] Root and recovery stock 5.1.1 264 ROM no data loss - proper easy way

Rooting and romming Sony devices is a little harder than most android devices, some things work a little different. The scattered info doesn't make this any easier either. I had to find this out the hard way, softbricked my Xperia in the process, but I finally did it. I see that there still are people that wish to root stock 5.1.1 and that there are no unified proper instructions to do this so here is my process and guide. Good luck.
There are many ways to do this, but it includes flashing your Xperia to earlier firmware then rooting and installing the recovery and then flashing back the newest firmware, so I made this little guide to make things easier for Sony newcomers. This process should be compatible with Z1, Z2 and Z3(c) - but ofcourse its made for Z2, for Z1 and Z3 download recovery files for your model respectively.
You won't loose any of your data on your stock ROM if you do this correctly.
You'll need a Windows PC, 7, 8.1, 10. (Mac and Linux are also supported)
1. Root your Z with Kingroot.apk v4.6 and v4.8 work flawlessly. Just download and install as normal apk and hit the big blue button. You have to have internet connection for this to work. It will root your Z automatically after cca. 2m.
Kingroot app is basically a super su app from a different developer. Congrats, you now have root.
2. To install a recovery do not use any flashing apps by TWRP or similar, it wont work. We will use XDZR.
XZDR is Xperia Z Dual Recovery, its basically Philz recovery and TWRP recovery flashed together. You enter Philz holding vol up and TWRP holding vol down when powering up your xperia. * Search for NUT's dual recovery for more info.
Download the recovery from here:
http://nut.xperia-files.com/path/XZDualRecovery
(Download the correct .zip for your Xperia model).
3. Download the. zip to your PC.
4. Connect your phone via USB after you have enabled USB debugging on your xperia. If you have correct Sony drivers installed your PC will recognize your device and a dialog will pop up on your phone (about allowing USB debugging from this PC). Allow the access.
5. Unpack the zip you downloaded to a random folder on your PC. Here run the install.bat if you're on a Win PC. Bat will run and here you just choose the first option, type 1 and follow the on screen instructions, keep an eye on your phone, it will pop up a couple of yes - no dialogs. Allow the access and ADB access and wait, it will be fast.
When you reboot you will see a green LED light up while SONY splash is shown, this is when you hold up or down for one of the two recoveries.
Down is for TWRP and up is for Philz.
6. Download superSU from here:
https://download.chainfire.eu/696/SuperSU/
Boot to system again and now you can unroot your phone trough Kingroot app (general settings) and then reboot to recovery again and flash the file from this link, you will get the super su app and super su binaries and this way you're fully rooted and will have dual recovery for your full flashing pleasure.
* Remember that you first need to unroot and uninstall Kingroot app and then flash Super su, otherwise you risk a bootloop or just not functional root access.
* Do not flash newer TWRP or any recovery or youll loose your recovery.
* I am not responsible if something goes wrong with your device.
And thats it, you have your data intact, stock 5.1.1 ROM, fully functional root access with super su and two recoveries, intact BL and DRM keys and you can flash almost anything that supports LB (locked bootloader).
Hey.
I have a few questions.
Does installing recovery void the warranty? Can the XZDualRecovery be uninstalled easily? Can I still update to Marshmallow via official update when it comes out when I have recovery installed on my phone?
Thanks!
cha0zine said:
Hey.
I have a few questions.
Does installing recovery void the warranty? Can the XZDualRecovery be uninstalled easily? Can I still update to Marshmallow via official update when it comes out when I have recovery installed on my phone?
Thanks!
Click to expand...
Click to collapse
I think that Sony does void warranty if you do an "unauthorized software changes" and changing software in any other way than trough OTA is unauthorized by Sony, so yes. But you can completely restore your device to factory state by flashing an official FTF image trough flashtool and restore Sonys recovery and basically get your warranty back.
If you follow the above steps installation of XZDR is quite easy and fast.
You will be able to update to official MM by flashing MM FTF image trough flashtool and restore your phone to "official" software state. But with XZD recovery you will be able to flash leaked MM from beta program even sooner and easier.
This guide does not unlock your BL and does nothing irreversible to your phone * providing you do everything correctly.
Thanks for answering! Much appreciated!
can you back up the drm keys through this method?
jeebarbas said:
can you back up the drm keys through this method?
Click to expand...
Click to collapse
Rooting with this method wont unlock your boot loader so there is no need for that, your DRM keys wont be touched.
5ageman said:
Rooting with this method wont unlock your boot loader so there is no need for that, your DRM keys wont be touched.
Click to expand...
Click to collapse
Thank you for replying. sorry, im such a noob but after flashing su and subinaries do i need to update the su binaries or i could jsut leave it as it is?
jeebarbas said:
Thank you for replying. sorry, im such a noob but after flashing su and subinaries do i need to update the su binaries or i could jsut leave it as it is?
Click to expand...
Click to collapse
You can leave it as is, you will have full root functionality. Of course you can also update binaries to have up to date bug fixes and security patches, update trough normal method works fine.
@5ageman Hi. Thanks for the tutorial. I m a noob in this rooting stuff. Last night i rooted my phone Xperia Z2 5.1.1 using kingroot bcos i was scared of rooting with some other steps and bricking my phone. But then i realized that xposed wont install unless i have custom recovery. But i m quiet confused with few things related to root even after reading so many posts. So just need to know what exactly recovery is. Like when i restart my phone and then press vol up or down key what will exactly happen? Is this something like safe mode and some other mode in laptops??
talkativetaurus said:
@5ageman Hi. Thanks for the tutorial. I m a noob in this rooting stuff. Last night i rooted my phone Xperia Z2 5.1.1 using kingroot bcos i was scared of rooting with some other steps and bricking my phone. But then i realized that xposed wont install unless i have custom recovery. But i m quiet confused with few things related to root even after reading so many posts. So just need to know what exactly recovery is. Like when i restart my phone and then press vol up or down key what will exactly happen? Is this something like safe mode and some other mode in laptops??
Click to expand...
Click to collapse
Recovery is actually closest to BIOS in PC terms although its much more. Xperia Z2 has no recovery by default, you'll need to flash it manually. See step 2. And only then you can eter recovery. By pressing vol down when the green LED lights up you will enter TWRP a custom recovery made by Team Win Recovery Project. Nothing will happen if you do nothig, you wont accidentaly wipe or brick your Z2. If unsure what to do next just tap the reboot button and then system to reboot to system as nothing happened. Go step by step, no hurry.
@5ageman thanks alot for ur answer. Now my doubt is clear.
But i have few more questions related to ur tut.
1- i have already rebooted my phone a number of times after rooting it. Like for some other purpose and not for recovery or super su. So will the tut work for me as i read somewhere that one need not restart the phone after rooting using kingroot and install recovery directly. Or if it was for some other device i dont remember.
2 - According to the end of step 5 and step 6, does that mean that i have to download super su from chainfire while i m still in recovery mode? And once agn in the system after uninstalling kingroot and rebooting in recovery do i have to install SuperSU in the recovery mode? If yes then how?
3- last question. Entering recovery is just vol down button or power + vol down both.
Once again sorry for such basic questions but i m completely new in the world of rooting plus i want to make sure i know what i m doing.
Thanks for ur patience. Appreciate.
talkativetaurus said:
@5ageman thanks alot for ur answer. Now my doubt is clear.
But i have few more questions related to ur tut.
1- i have already rebooted my phone a number of times after rooting it. Like for some other purpose and not for recovery or super su. So will the tut work for me as i read somewhere that one need not restart the phone after rooting using kingroot and install recovery directly. Or if it was for some other device i dont remember.
2 - According to the end of step 5 and step 6, does that mean that i have to download super su from chainfire while i m still in recovery mode? And once agn in the system after uninstalling kingroot and rebooting in recovery do i have to install SuperSU in the recovery mode? If yes then how?
3- last question. Entering recovery is just vol down button or power + vol down both.
Once again sorry for such basic questions but i m completely new in the world of rooting plus i want to make sure i know what i m doing.
Thanks for ur patience. Appreciate.
Click to expand...
Click to collapse
1. You cannot install recovery directly from the system on Z2 like on other phones, Z2 has no recovery partition. This can only be done with unlocked bootloader. Just make sure you have a working root access with Kingroot and USB debugging enabled when you connect your Z2 to a PC.
2. Download superSU from chainfire while still in system, then reboot to recovery and flash it trough recovery. It's a flashable zip. Before booting to recovery unroot your phone trough Kingroot app. SuperSU zip will flash su binaries and the app to system partition automatically and will root your phone again. Rooting trough Kingroot is done only to flash the recovery, then its deleted.
3. After you successfully install tge recovery when you power on your Z2 it will vibrate and flash green LED on sony bios logo. Then you hold down vol down key until led flashes purple. Afterward it will boot to recovery.
5ageman said:
1. You cannot install recovery directly from the system on Z2 like on other phones, Z2 has no recovery partition. This can only be done with unlocked bootloader. Just make sure you have a working root access with Kingroot and USB debugging enabled when you connect your Z2 to a PC.
2. Download superSU from chainfire while still in system, then reboot to recovery and flash it trough recovery. It's a flashable zip. Before booting to recovery unroot your phone trough Kingroot app. SuperSU zip will flash su binaries and the app to system partition automatically and will root your phone again. Rooting trough Kingroot is done only to flash the recovery, then its deleted.
3. After you successfully install tge recovery when you power on your Z2 it will vibrate and flash green LED on sony bios logo. Then you hold down vol down key until led flashes purple. Afterward it will boot to recovery.
Click to expand...
Click to collapse
@5ageman Thanks for ur reply. but i have few more things to say..
1- no i didnt mean in the system. What i read was that when u root with kingroot u r nt suppose to reboot until u install recovery. Otherwise it might cos prbs and nt install SuperSU.
2- What does flashable exactly mean. Is it nt just installing? I dload the superSU from chainfire while in the system and install in the recovery, right? Where will i find the zip to install it? (sorry... Had to ask)
3- i think i got that...i ll knw that exactly when i try it...lol
talkativetaurus said:
@5ageman Thanks for ur reply. but i have few more things to say..
1- no i didnt mean in the system. What i read was that when u root with kingroot u r nt suppose to reboot until u install recovery. Otherwise it might cos prbs and nt install SuperSU.
2- What does flashable exactly mean. Is it nt just installing? I dload the superSU from chainfire while in the system and install in the recovery, right? Where will i find the zip to install it? (sorry... Had to ask)
3- i think i got that...i ll knw that exactly when i try it...lol
Click to expand...
Click to collapse
1. You wont face any issues if you reboot, but you dont have to. Just plug your phone to PC while your phone is in android. Yes you download in system and then install - flash in recovery by tapping "install" and then you navigate to supersu.zip and select it and then swipe to flash it. The supersu.zip will be there where you download it, most likely on internal storage in download folder.
2. Flashable means its installed trough recovery - its flashed as opposed to being installed normally in android system.
So is it safe to root my Z2 with this? I have 15.1.1 264 stock rom, is this safe?
nemanja899 said:
So is it safe to root my Z2 with this? I have 15.1.1 264 stock rom, is this safe?
Click to expand...
Click to collapse
If you follow the guide correctly and know basic android rooting and romming then yes its safe, I rooted my Z2 the same exact way. 5.1.1 264

[GUIDE] Samsung J5 2017 (SM-J530F) Rooting Oreo 8.1

After updating my J5 2017 J530F to the latest Oreo 8.1 I was having trouble getting root and all things working again.
Hours of waiting for installs then something going wrong after applying the CF-Auto-root or trying to install Magisk or something and having to install again, Hours spent waiting..
Trying to install the auto-root would cause a verification error and force a system erase but not work again.
Thought i'd found the solution with the EDOs rom but then realised I had no bluetooth and had problems with mobile data.
After many efforts i found a way by simply installing the excellent Helios PRO kernel and manually installing Magisk after.
So I offer you the way i found to root my phone with Stock Oreo 8.1
A step by step breakdown of the method I used to fully root the fresh stock rom install.
First download the needed stuff
Latest Samsung Odin software. (3.13)
https://samsungodin.com/download
Download Link:
https://samsungodin.com/download/Odin3_v3.13.1.zip
USB Drivers.
https://samsungodin.com/SamsungUSBDriver/USB_Drivers_1.5.27.0.rar
New Oreo 8.1 Stock ROM
https://www.sammobile.com/firmwares/galaxy-j5/SM-J530F/BTU/
Download Link: https://www.sammobile.com/firmwares/galaxy-j5/SM-J530F/BTU/download/J530FXXU3BRL1/252803
TWRP
https://github.com/TwrpBuilder/andr...s/tag/TWRP-3.2.3-TwrpBuilder-2018-09-13_15-34
Download Link: https://github.com/TwrpBuilder/andr...2.3-TwrpBuilder-j5y17lte-2018-09-13_15-34.tar
The Helios Pro Kernel
https://forum.xda-developers.com/ga...velopment/kernel-refined-kernel-v1-0-t3675500
Note if you are not installing from fresh stock roms Helios kernel says...
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Magisk , (All J5 roms kernels i installed that said they had magisk pre-installed never actually worked on my phone)
so I downloaded the files to manually install Magisk.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
I used the main zip file and the manager apk
https://github.com/topjohnwu/Magisk/releases/download/v18.1/Magisk-v18.1.zip
https://github.com/topjohnwu/Magisk/releases/download/manager-v7.0.0/MagiskManager-v7.0.0.apk
Note: developer mode and OEM unlocking need to be enabled for most of these steps but many of the steps undo the settings so will need to be reapllied at various stages.
enable developer mode on phone by going to Settings/About phone/Software settings and keep pressing "Build Number" till developer mode activates then go back to main settings page and select "Developer Options" and make sure developer mode is enabled and USB debugging (i guess) and "OEM Unlock"
Method...
1. unpack Odin software and right click Launcher icon and select properties
Go to Compatibility settings and select Vista (service pack 2) compatibility.
Click okay and launch the Odin program.
2. Install stock ROM
Unpack the Oreo 8.1 files and use the buttons in Odin to load the BL , AP, CP and CSC files into each slot
Put phone into "Download Mode" by powering off and holding volume down - , home, and power buttons together till the screen pops up telling you to now press volume up to go to download mode.
Then plug in USB to computer.
Odin should report "Added" if you have correct samsung drivers on PC.
Then press "Start" in Odin.
Stock roms should all download to phone then it reboots.
3. Flash TWRP
Boot up phone, log into an account and get it all running then enable developer mode again.
Once set copy the Helios pro kernel zip file and the magisk zip and apk files to the phones SD card.
Now power down the phone and put it in download mode again.
Load Odin again and now put only the TWRP installer .tar file into the "AP" slot then select the "Options" tab in Odin and uncheck the auto reboot option. then hit start and flash twrp.
Load TWRP an install helios kernel
After flashing TWRP hold down the phones volume-down, home and power buttons and as soon as the screen goes blank immediately change volume down for volume up while still holding home and power.
then TWRP should load
Go to Wipe and select "Format Data" type yes to proceed , then back to wipe, select advanced wipe and wipe internal storage.
then back to TWRP main page and select "Install", select micro-sd card and point installer to the Helios Kernel zip file and install.
Install Magisk Manager app:
After booting up i still had no root so i installed the Magisk Manager apk using the "My files" app and launching it confirmed still no Magisk installed.
(I cannot recall if i had to go through the "Enable developer mode" again at this point but check if you need to or not)
Last Step, Manually Install Magisk.
Lastly I powered down the phone and held volume up, home and power key to launch TWRP
There i selected Install and installed the Magisk.zip file from SD card.
Finally the system booted, everything was working and i had root via an installed and working Magisk
Hope this helps someone..
Thanks! Worked ! even with existing OREO rom, did not flash rom, started with 2nd step
Sammobile is down
I can't download the stock oreo software. Are there any alternatives since im trying to reset my rooted phone back to stock..
Jens956 said:
I can't download the stock oreo software. Are there any alternatives since im trying to reset my rooted phone back to stock..
Click to expand...
Click to collapse
Use magisk uninstaller package?
palmbeach05 said:
Use magisk uninstaller package?
Click to expand...
Click to collapse
Man that wont work. I installed EDOS oreo ROM. I need to get it BACK TO STOCK, without any system modifications so i can sell my old phone to someone who wants it.
Jens956 said:
Man that wont work. I installed EDOS oreo ROM. I need to get it BACK TO STOCK, without any system modifications so i can sell my old phone to someone who wants it.
Click to expand...
Click to collapse
Ok well thats a bit more detail on your phone setup, i figured you had stock and were trying to unroot.
What is sammobile saying when you go to their site?
palmbeach05 said:
Ok well thats a bit more detail on your phone setup, i figured you had stock and were trying to unroot.
What is sammobile saying when you go to their site?
Click to expand...
Click to collapse
That the free downloads are unavailable because of maintenance
Jens956 said:
That the free downloads are unavailable because of maintenance
Click to expand...
Click to collapse
Try
http://updato.com/firmware-archive-select-model/
palmbeach05 said:
Try
http://updato.com/firmware-archive-select-model/
Click to expand...
Click to collapse
Yeah im currently downloading from there i think. It takes so many hours to download a 2gb zip :/
I can intall stock oreo and twrp but when reboot logo samsung is blocked
I have problem ... So when I put twrp file into odin AP section it gives me PASS message, but problem is after doing that it deletes all files in my phones internal storage my PC shows that 10gb out of 10gb internal storage in my phone is free. twrp works fine but if I try to boot system it gives me bootloop cuz there is no OS in my phone... any Ideas how to fix or what am I doing wrong? :/
BioBonus said:
After updating my J5 2017 J530F to the latest Oreo 8.1 I was having trouble getting root and all things working again.
Hours of waiting for installs then something going wrong after applying the CF-Auto-root or trying to install Magisk or something and having to install again, Hours spent waiting..
Trying to install the auto-root would cause a verification error and force a system erase but not work again.
Thought i'd found the solution with the EDOs rom but then realised I had no bluetooth and had problems with mobile data.
After many efforts i found a way by simply installing the excellent Helios PRO kernel and manually installing Magisk after.
So I offer you the way i found to root my phone with Stock Oreo 8.1
A step by step breakdown of the method I used to fully root the fresh stock rom install.
First download the needed stuff
Latest Samsung Odin software. (3.13)
https://samsungodin.com/download
Download Link:
https://samsungodin.com/download/Odin3_v3.13.1.zip
USB Drivers.
https://samsungodin.com/SamsungUSBDriver/USB_Drivers_1.5.27.0.rar
New Oreo 8.1 Stock ROM
https://www.sammobile.com/firmwares/galaxy-j5/SM-J530F/BTU/
Download Link: https://www.sammobile.com/firmwares/galaxy-j5/SM-J530F/BTU/download/J530FXXU3BRL1/252803
TWRP
https://github.com/TwrpBuilder/andr...s/tag/TWRP-3.2.3-TwrpBuilder-2018-09-13_15-34
Download Link: https://github.com/TwrpBuilder/andr...2.3-TwrpBuilder-j5y17lte-2018-09-13_15-34.tar
The Helios Pro Kernel
https://forum.xda-developers.com/ga...velopment/kernel-refined-kernel-v1-0-t3675500
Note if you are not installing from fresh stock roms Helios kernel says...
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Magisk , (All J5 roms kernels i installed that said they had magisk pre-installed never actually worked on my phone)
so I downloaded the files to manually install Magisk.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
I used the main zip file and the manager apk
https://github.com/topjohnwu/Magisk/releases/download/v18.1/Magisk-v18.1.zip
https://github.com/topjohnwu/Magisk/releases/download/manager-v7.0.0/MagiskManager-v7.0.0.apk
Note: developer mode and OEM unlocking need to be enabled for most of these steps but many of the steps undo the settings so will need to be reapllied at various stages.
enable developer mode on phone by going to Settings/About phone/Software settings and keep pressing "Build Number" till developer mode activates then go back to main settings page and select "Developer Options" and make sure developer mode is enabled and USB debugging (i guess) and "OEM Unlock"
Method...
1. unpack Odin software and right click Launcher icon and select properties
Go to Compatibility settings and select Vista (service pack 2) compatibility.
Click okay and launch the Odin program.
2. Install stock ROM
Unpack the Oreo 8.1 files and use the buttons in Odin to load the BL , AP, CP and CSC files into each slot
Put phone into "Download Mode" by powering off and holding volume down - , home, and power buttons together till the screen pops up telling you to now press volume up to go to download mode.
Then plug in USB to computer.
Odin should report "Added" if you have correct samsung drivers on PC.
Then press "Start" in Odin.
Stock roms should all download to phone then it reboots.
3. Flash TWRP
Boot up phone, log into an account and get it all running then enable developer mode again.
Once set copy the Helios pro kernel zip file and the magisk zip and apk files to the phones SD card.
Now power down the phone and put it in download mode again.
Load Odin again and now put only the TWRP installer .tar file into the "AP" slot then select the "Options" tab in Odin and uncheck the auto reboot option. then hit start and flash twrp.
Load TWRP an install helios kernel
After flashing TWRP hold down the phones volume-down, home and power buttons and as soon as the screen goes blank immediately change volume down for volume up while still holding home and power.
then TWRP should load
Go to Wipe and select "Format Data" type yes to proceed , then back to wipe, select advanced wipe and wipe internal storage.
then back to TWRP main page and select "Install", select micro-sd card and point installer to the Helios Kernel zip file and install.
Install Magisk Manager app:
After booting up i still had no root so i installed the Magisk Manager apk using the "My files" app and launching it confirmed still no Magisk installed.
(I cannot recall if i had to go through the "Enable developer mode" again at this point but check if you need to or not)
Last Step, Manually Install Magisk.
Lastly I powered down the phone and held volume up, home and power key to launch TWRP
There i selected Install and installed the Magisk.zip file from SD card.
Finally the system booted, everything was working and i had root via an installed and working Magisk
Hope this helps someone..
Click to expand...
Click to collapse
You've helped me get an old J5 2017 rooted. Cheers!! Merry Christmas!!

Categories

Resources