yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
he cant even tell us what model phone he has.. we need the basics before we can help him.. he said he had a sprint s8 then said he has s8+ u1, his about phone says hes on u firmware but phone name shows u1

he might very well be in the wrong thread entirely which would be cause of all his issues..

he should know what phone he purchased, i mean theres a big difference between s8, s8+ and the u and u1 devices
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
where did u purchase ur phone and when u purchased it was it ans8 or an s8 PLUS
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
if its not in the op then no.. its talked about on every page literally in multiple threads..

we cannot fix the battery unless we can unlock the boitloader or at least disable secure boot which is not easy if ever
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] ScottBroker:
I was just checking in case I missed something. I will stay stock for the time being. Thanks for all the hard work........
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] bill10:
I do agree with you I've rooted mine 3 times now without issue. I think if your not sure what your doing follow the guide and don't listen to others.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I did use Odin this last time, I flashed the Sprint firmware I had backed up, it worked, then I did all of step 1 word for word. However on step 2 I exchanged only system xt4 with the firmware u1 that said spt, so now I'm gonna restart again, and on step 2 use system xt4 from the 5u spt aqgl and then use the SuperSU file I was linked instead of there CSC root zip, and after that with Odin flash CSC and cp using Odin because I'm guessing FF is a bad idea for that part, all the while wiping my system .

---------- Post added at 05:56 PM ---------- Previous post was at 05:55 PM ----------

I said I have the Sprint s8+

---------- Post added at 06:05 PM ---------- Previous post was at 05:56 PM ----------

My phone is the S8+ Sprint model, the last steps that I did were as follows.

1.Flash the original Sprint firmware for my Model

2.Download all files required for step 1 and 2

3.Do Step 1 word for word

4.Do step 2, but replace System.xt4 provided with the system.xt4 from the latest spr U1 firmware, which I see now was the wrong file, but I was directed to download and use from another user on another forum. ( Which I think was because a misunderstanding of information exchange)

5.Flashed the CSC Root.zip provided for part 2

------------

Now I am going to reflash original firmware

-Restart step 1 word for word

-at part 2, flash system.xt4 from spr latest U firmware ending in ADQL, and flash the SuperSU root.zip from the link provided.

-Flash via Odin CSC and CP extracted from the ADQL.zip

Am I correct or is there a step missing?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jrkruse:
Got my thread on Verizon s8+
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] this_one_android:
So how do you get the Wi-Fi calling to work correctly on Verizon rooted s8plus??
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
again, if you research you willsee that whatever is loaded into /sys for that value WRITES IT TO EFS

therefore changing it in efs means nothing since it looks in /sys for the values

if the /efs/battery did anytjing at all we would have already had it fixed but changing it in /efs does absolutely nothing.. so what is your point?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Is it ok to flash CSC and cp with flashfire?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
why would u flash a system you backed up when clearly your system is messed up?? lol

also there shouldnt be aU1 firmware that says sprint as u1 is samsung unlocked firmware with code XAA so again, your info is confusing...

and yes, using ff isnt in the provided steps at all to flash cp/csc tars.. thats why ive repeatedly said to follow ops instructions and asked for ppl not to post alternate files/instructions in this thread bcuz it confuses ppl and when they have issues i have no idea wtf they did or flashed and cannot help them.. that would have been your first mistake

but yes, your next attempt seems accurate:

1) start step 1.. when flashing sampwnd files in odin select all 5 options in odin (auto reboot, repartition, f reset time, nand erase all and bootloader update)

2) follow part 2 to the T. Use your G955U AQGL system.img.ext4 in place of the one in op and use root.zip from jrkruse thread

3) after your booted up flash cp/csc from the AQGL rom you used when flashing the system.img.ext4 in ODIN
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
check the verizon s8+ development section.. this is a root only thread
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
follow instructions in OP or dont ask for support in here.. i never recommend ff to flash odin tars.. useODIN for best results when flashing tars.. not sure y ppl are in here posting allsorts of links and instructions messing everyone up.. thats why yourself and others get all screwed up in here..

ive already asked multiple times for ppl not to do this but of course this is xda and ppl dont read or listen lol

but if ur wanting to go against ops instructions please pm whoever youre working with and do not clutter this thread with your problems
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Ok, thanks, and I don't have bootloader update in either normal or custom
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
This is what system xt4 I used originally I thought u1 was 8+ and u was 8 not stock and nonstock
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] CleanJunky:
Off topic but if you don't mind me asking how you changed the navigation bar icons?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I used substratum, with substratum nav as the overlay.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TheBigEasy88:
You really can't make this $hit up. Not even FOUR posts later and we're asking non-root related questions. My condolences elliwigy.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] CleanJunky:
Sadly don't have 2 dollars to buy samsung addon Cx thanks tho.

---------- Post added at 02:26 PM ---------- Previous post was at 02:24 PM ----------

chill my dude
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
hes right tho.. it confuses ppl and clutters
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] partcyborg:
Oh really?

How did this happen then? Nothing is going on in the background, the first screenshot spans about 20m with me charging to 80%, unplug dropping to 78%, plugin go back to 80%, finally rebooted (hence second screenshot) and immediately opened terminal to run commands in second screenshot.

Doesn't look like "absolutely nothing" to me. Pay attention to the charge level change from a quick reboot, considering I still charge to 80%

Happy to redo the entire thing again, with timestamps throughout, including showing that the atime of the sys file does not change. If you think I'm going through all this trouble to fake this anyway.

What looks to be happening is something closer to "the current batt capacity gets written to efs if it's higher than the current max batt capacity". So if you do all of the following:

- set the sys file to 1k

- set the efs file to 1k

- charge to full 80% as reported by your device

- reboot when full

It sticks. 1k is still the max you can get it to charge no matter what is in efs or sys (which is about a 6% bump vs my original value) so it's not a fix by any means, but it's an improvement. What's sad is I wasn't even going to post this because I knew it would just get flamed into the ground, but whatever.

Seriously man I don't get the animosity. We all want the same thing don't we? The day ideas are mocked and squashed on here as commonplace is a day that will signal a very sad change for the worse to me. I won't pretend to speak for anyone else, but I sure hope that doesn't happen.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Does anyone know why I might not have the bootloader otpion in Odin for step 1, neither custom or normal has it.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jrkruse:
Can I ask you a question? Are you rooted? If so you don't need to be asking questions in this thread. If your rooted move on. I offered you to come over to my custom rom thread. But I'm not going to answer questions after questions in this thread about custom rom issues. So ask me the questions about post 2 in my thread not here
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I don't believe I ever got a link I'm sorry

The thing is my root isn't working correctly.

So I'm trying to get it working
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
These are the exact same instructions I've been posting to him and others with modem issues. They must not be reading or following them.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] mdiaz33685:
The first time I rooted I did part 1 and part 2,

when I unrooted for a few days, I needed my phone to make sure it was good... then when I was going to root again... I left my original CP files and CSC alone..

2nd time.. I did not use the CP and CSC I only used BL and AP so when I go up part 2, I used my system.img.ext4 from Tmobile lastest and had no issues for the rooting steps...

that's just to make it a bit easier, I have noticed it booted just fine enough without issues to continue part 2... :D
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Wired0980:
It really not complicated......if you know how to follow instructions
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I just used the wrong firm u1 instead of u. Everyone saying follow instructions yet the first and 2nd time I did it didn't work then I got people telling me to do other stuff to that aren't in the instructions
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jhofseth:
kernel source: /drivers/battery_v2/sm5720_fuelgauge.c

I searched kernel source of latest Samsung Opensource release for SM-G955U using keyword scaled_capacity , and this (attached 2 c source; 2 folders have screenshots) was one of two files that were found: /drivers/battery_v2/sm5720_fuelgauge.c . The other file was /drivers/power/ab8500_fg.c , and I have attached that as well but I don't believe the ab8500_fg.c applies to our particular hardware. The sm5720_fuelgauge.c definitely applies to our hardware.

[MENTION=3812611]elliwigy[/MENTION] , [MENTION=8360749]wildermjs8[/MENTION] , [MENTION=2898281]hazmad[/MENTION]
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Oamamn5:
Hey guys look ive looked through this thread but cant really find a solution to the modem error ive tried everything i would also like to just go back to stock firmware does anyone happen to have a link to this firmware for a verizon samsung galaxy s8+ g955u?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Flashman2000:
What's ur build number... PM me so we don't take this thread off topic

---------- Post added at 05:21 AM ---------- Previous post was at 04:50 AM ----------

Hey quick question... I'm currently on stock and did a full back up of my phone using adb (including system). If i root and then restore this will it give me problems with root access (asking because maybe the system part of the back up might affect root.) A simple "yes it will" or a "no it won't" is good enough
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] hazmad:
Nope, you should be good
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] equake:
Question: Can I flash the Carrier specific BL usign ODIN onto the rooted phone e.g. TMO BL file? Will it have any adverse affect?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] sd_N:
That's for U1 phone which is unlocked US version. If you bought your phone at Sprint you should be downloading just the U firmware. Hope you've got everything figured out now.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] Oamamn5:
I finally figured out how to get rid of the modem error basically you just download a separate stock firmware and in prince Odin you use the ap and bl for the custom firmware and use the cp and csc or whatever they are for the stock firmware so basically 2 files from the stock and 2 files from the custom firmware. I have not had any problems at all with it resetting and have not had not 1 modem error in the last day and a half. I have not done the rooting process yet i will later but I am on a custom firmware at this moment so it did work but I'm not even sure if the modem error starts before or after the root so if i root it there might be a chance I'll start getting the modem error again hopefully I want tho I'll let you guys know for sure when I root again. My only question is when I use flash fire to do the system file and the zip file what system file do I use? Do I use the one from the custom firmware or the one from the stock firmware using 7 zip and extracting? I might not do step 2 bc im scared ill have to start all over again but if it'll make the phone more stable then I'll probaly do it. And I'm not trying to make the thread off topic but I only posted the process to help people out when I searched for the modem error I didn't find alot about it on this thread so maybe this will help some people.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I do thanks
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
has anyone tested this method? does it work?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] LookAlive:
I have. It's not been very reliable for me. I've gotten to 84 Max during getting ready for work, which is about 20 minutes or so. Should have gotten more in that time.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
this is a root only thread but no it doesnt work..

i could never get it to work at all
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] IJoxer:
I hate to add another junk post, but I've been absent these past few days and I'm speechless, we really need to add a way to ban those not following rules that should be basic common courtesy. This thread is absolutely full of nonsense, and whats worse, the nonsense is repeated every 2nd or 3rd post, all because people cant follow directions, search, or stay clear of things that are quite obviously beyond their capabilities.

I'd be willing to compile all the useful concepts presented throughtout the thread if you wanted to reboot the thread with the original post [MENTION=3812611]elliwigy[/MENTION]. Then we could put all relevant data in the second post and try to keep things on topic this time around, though my instincts tell me XDA is beyond the point of no return, we've been overran with plebs. :(
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] matthewd769:
I apologize for asking and replying to a NON root topic
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] arrogant437:
Randomly checking again....any AT&T users manage to get the QGL Full firmware yet?....or even just the CSC/CP

....Wish there was a way to extract partitions from Stock Firmware without Root. (while running the Stock Rom itself) Im sure there is but well above my paygrade...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] TheLastSidekick:
I wonder if when Oreo releases initially, Samsung will fail to patch an exploit, and maybe we can get secure boot bypass then somehow. My guess for now is to see if some one has any knowledge about the Oreo beta we can privately test with that has recently begun. In case we found any information from the beta, the discoverer and exploiter should keep it under wraps until the official Oreo release.

It may also help to pay our bounties that we pledge to the person who does discover a bootloader bypass...
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] elliwigy:
i would recommend not flashing any oreo beta if you like root lol.. if any of the partitions are incremented which surely they will be (at least when official O launches) you will not be able to downgrade to root..

agreed however, we need asecure boot bypass or full on BL unlock then we could flash to our hearts content...

Apparently the geniuses that made Bootstomp used it to find some exploits in our bootloader but their write up (unless I am missing something) only talks about their tool mostly, not any specifics on the exploits it found..

According to said write up, samsung/qualcomm unlocks bl simply by writing a 1 or 0 to a partition but they dont elaborate at all..

I have been looking for partitions with nothing written to them or reference anywhere i can look and writing values into the blank partitions with no luck so far..without clear information i am basically shooting in the dark...

we need some logs from some older samsung snapdragon galaxy phones that were unlockable from dev settings when toggling oem unlock to see what exactly it does and writes and to where..

the exynos variants will not help obviously and the hk/china snapdragons wont either since they have another variation BL that has a "crom lock" which we can use that no problem its just ignored since we dont have a crom lock :-/

i do believe however writing the right value to the right partition might work if we just knew what and where
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jhofseth:
bootloader unlock bit location

(@elliwigy knows what he's doing, so please don't try the second part unless you know for sure which partitions are safe to modify; merely copying, inspecting and modifying copies without replacing is harmless, of course)

I think you have to use a hex editor designed for large files like wxHexEditor (Linux & Windows attached), because, "....Qualcomm's simply stores the bit `1' or `0' for whether the device is locked." If it is literally only a bit, it won't show up as an ASCII character. Binary 01 shows up as a smiley face in wHexEditor in the text column, but binary 01 doesn't display if you only run cat command without options. But, maybe they don't literally mean bit? It mildly surprises me they didn't reveal where in non-volatile storage they discovered Qualcomm wrote; clearly, it must also be accessible to the secondary bootloader.

I just type in Android terminal:

su

cd /dev/block/bootdevice/by-name/

ls

dd if=something of=/sdcard/something.img

Then I copy it over to PC and inspect via wHexEditor in either Linux or Windows. Sometimes MTP doesn't display .img files, so I just add a .mp3 after the .img (i.e., only if it doesn't appear; unplugging/replugging USB sometimes helps, and maybe closing PC file browser & reopening too). After copying back modified to phone via MTP, I just type in Android terminal:

su

dd if=/sdcard/somethingmodified.img of=/dev/block/bootdevice/by-name/something

This process seems to work well for me, yet there are other times where cat and echo are easier; but, if it literally is only a bit, then we have to go the hex editing route--assuming we can find it, or maybe one of the Bootstomp people would tell you? :)
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Flash home CSC or CSC ony

---------- Post added at 04:24 PM ---------- Previous post was at 03:50 PM ----------

So i downloaded aqgl that says sprint! And it put aqgl tmobil on my phone like wtf updato
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
Did you flash both csc and cp in odin? Did you also flash the system.img in ap from the same firmware?

Is this firmware the U (not U1) version?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
I have not flashed cp and csc in odin yet not after discovring that the sprint firmware is actually tmobile. Should i? And yes i did flash the system from ap it is u not u1
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
You need to flash csc and cp next. It will get rid of the tmobile stuff.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Are you sure, because i have no service now and my settings look a raped
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
Yes. Why not just follow these exact steps we all keep posting to completion?
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Well i did it worked, but after a reboot it is stuck in boot screen. i tried force rebooting and it just freezes.

should i wait and see, or is it soft bricked. Also i used cp and csc from the same firmware file as system xt4 before you ask.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
I would start over and do all the steps to completion.

Edit: The reboot after csc flash takes awhile. Give it five minutes. If stuck on boot screen, I would start over. Just follow all the steps to completion.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
ill start over again, anything i should change or do it like i did.

step 1 to a t step 2 to a t but replace system xt4 use the root file from that other thread and then flash cp and csc from firmware as xt4. also what thread is best to ask if xposed and viper4a work on aqgl
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] dwallersv:
3300+ responses I am not going to read all through. Sorry for the annoyance -- I totally understand. Quick answers are just fine.

Just upgraded from S6 to S8+, Verizon. I've been without root for two years because of that damn S6. A few things I'm not sure about.

If I follow this root process, what is the situation with future updates? Is it like the "old days" when I was an active modder, and simply waited for someone to post the files for the new release from Verizon on XDA, then flash them? I'm guessing we can't take OTA updates after rooting.

Does this work for any 7.X Verizon 8/8+? Or are the at this date updated firmware that's already been released, and plugged these exploits? I'm on AQG4

And just confirming, Samsung Pay is out once rooted. I think that's the only thing I'll miss, and it's worth it for root.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
after step 1 im still stuck in boot screen, nvm it booted after the 5th restart
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
Yes. Xposed is not working for aqgl. I along with others have soft bricked on that firmware. I tried and couldn't get viper to work either. Not sure if others have had success. There is a main thread for each in the s8+ forum. Just do a quick scan. They're usually on the first page.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
Thanks, that sucks. Thats usually what i want root for.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] kleen3r:
If you don't want or need volte and rcs, just use an older firmware for part 2. That will get Xposed working.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] DetoxVenom:
ill be ok im sure thell come around with making it work later.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] tucsonjack:
I just want to say thanks for all the hard work. Rooted and is running like a champ (sm-g955u tmobile variant) now running on Metro pcs.

Again thank you!!!!
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] ron31:
i just rooted my phone flash fire install all good once phone started it keeps rebooting over and over adain any help would be great
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] sabresfan:
See if you can get into recovery and factory reset. If not start from scratch with Odin on a fresh install.
[Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Ot] jawonder:
Thanks to all that did the hard work for this root, great job . Made my pledge donation to elliwigy's paypal .