For several reasons. Without going in to too much detail, Oreo is completely different than nougat. In more ways than simply a bootloader change, Samsung made a lot of changes to the OS and how it works etc as well as also made a lot of enhancements and changes on their security too. Also, since Oreo didn't come with the s8 by default it's pretty unlikely we will ever see the light of day where a factory image is released with the requirements met to acquire root. It's not really a matter of finding an exploit per say, we just need the right files first which we don't have and can't get.Why's that? I remember ppl saying that about the last one and PartCyborg got us going on the last one...
For several reasons. Without going in to too much detail, Oreo is completely different than nougat. In more ways than simply a bootloader change, Samsung made a lot of changes to the OS and how it works etc as well as also made a lot of enhancements and changes on their security too. Also, since Oreo didn't come with the s8 by default it's pretty unlikely we will ever see the light of day where a factory image is released with the requirements met to acquire root. It's not really a matter of finding an exploit per say, we just need the right files first which we don't have and can't get.
Sent from my SM-G950U using XDA Labs
Does my s8 have to be rooted for this to work? I have a Verizon galaxy s8
Yeah not having an unlocked bootloader and root sucks but having modded oreo with safestrap and Xposed is pretty damn sweet and takes away a lot of the pain. Especially when the hardware is so nice.
I've tried to get into safestrap and can't, twice I've installed too.... Any idea why?
How to mod it yourself!
This is a little thing on how to mod it yourself.
You need to download the system for the device, just use the one I have above. Then you need to mount it in Linux using the command sudo mount -o loop system.img.ext4 folder name. This should mount as an r/w. I did it in Kali Linux and didn't have issues while Ubuntu did some funky stuff. Then you mod the systems normally like making a ROM. Whenever you mod something you need to set the proper permissions with chmod and context with sudo setfattr -n security.selinux -v ubject_r:system_file:s0 filename. You might need to install attr to get it. Then once you're done, unmount with sudo umount folder name and then add it to a .tar file without any compression and flash it in Odin like the instructions. Just use your system instead of mine. If you make it and post it, just credit me2151 and me (mweinbach).
Sir please mod the csc to support ins from india so that we can use jio 4g volte in india. Without it my phone feels like dead. I dont want 80% battery just for volte. Please sir it will be very helpful.Introducing the first Oreo ROM for the S8 and S8+, its basic don't complain.
First of all, before you go any lower read this:
THIS IS NOT ROOT! This is a custom system image that I modded and allows me to add or remove files and still have it boot and keep Knox intact along with Saftey Net. Unless you mess with the build.prop device stuff, Samsung Pay, Secure Folder, and Google Pay should all work.
Second, If you break your phone or mess up and it boot loops, just flash a stock image and start over. Don't come here crying over it not working because these do work and I have had testers use them and run this.
Third, this is pixelish because all I did was add the pixel launcher and a couple pixel files along with S9+ messenger. This is more of an open project.
Forth, If you are a dev interesting and making your own custom system image, message me and I will tell you the ways of this magic.
NOW FOR THE GOOD PART!
This ROM currently contains the stock Pixel launcher, a couple new /etc/sysconfig pixel files, and the S9 messenger. Knox still works and so does Saftey Net. This has yet to be debloated.
To install it:
1. Go to download mode and flash the file install BL.tar with Modded Odin, all files will be linked in like post 2 or 3, I don't know.
2. Reboot back into download and flash the system.tar (names may vary) in the AP slot with the options reparation and NAND erase all selected, you will also need to use the pit file there. This step will say fail in Odin but that's good.
3. Reboot BACK to download mode and flash the CRB9 AP, BL, and CP. In between the system flashing and this step, hit reset at the bottom of Odin to reset the options.
4. Let the phone reboot. It will boot loop, that's good. Now go to recovery and let this boot loop. It will say something about a cache error, that's perfect.
5. From recovery go to download mode, it might be difficult and you may get to upload mode, just keep holding the keys until you get there. Now flash the CSC file.
6. After flashing CSC you should be in recovery, now clear data and cache. Hit reboot the system or whatever and you should be good!
7. Enjoy whatever is in the ROM because I assume some people are going to link back here at some point.
THANKS to @me2151 for finding this and telling me how to do it and such