yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Android Development] fatboyjam:
I really wanted to figure this out, using the many how-to threads. However, I think I've read too much and I'm getting overwhelmed trying to figure out what's current and what's necessary. And, my starting point might be a little unusual.

I don't have to downgrade to root. A couple years ago, I rooted using Towelroot, I disabled Verizon's OTA updates and then left the phone alone. My phone is running Kitkat (ANCG/4.4.2), and the CID's 15.

It doesn't have to be the latest and greatest -- my goal is to update my phone to a clean, stable, secure, and non-battery-sucking Rom. I'm on the fence whether to unlock the bootloader -- what's the tradeoff between only updating the Bootloader to BOD5 and giving me the option to downgrade, or jumping to PB1 and unlocking it?

I'd really appreciate if somebody could point me to the right set of instructions to do this and even recommend a rom that would be a good starting point.
[Verizon Galaxy S 5 Android Development] mattnin:
Save yourself a lot of misery and just flash PB1 and root from there and use method two to root. My wife's phone was towelrooted. The ease of rooting coming from PB1 is by far the easiest. Lineage 14.1 is real easy on the battery but you'll have to unlock the boot loader, totally worth it.

Here is what I suggest to put you on an updated bootloader and get the most up to date modem. Head over to jrkruse rooting thread. Use PB1 and install it and root using blackcat. Follow instructions exactly! Word for word. It is not out of date. Use supersume and get kingroot off your phone. You can do it all without ever using SIM or WIFI so no worries about kingroot getting any valuable data. Use the following link and download rooting tools, https://www.androidfilehost.com/?fid=24369303960683891 and find supersume. After you are successfully rooted, head over here and use method two to unlock bootloader. You can stay on the PB1 bootloader forever if you want. I highly suggest to get Lineage 14.1 and get on a nice Nougat rom. If you go that route, you can simply flash in Odin the latest PL1 firmware https://www.androidfilehost.com/?fid=529152257862695558 and enjoy a nice and lag free and updated phone. If you really want to get on a new and updated bootloader, look in some of my recent posts in this thread where I talk about flashing in Odin and the need to do a hard power off https://xdaforums.com/showpost.php?p=70432082&postcount=2809.
[Verizon Galaxy S 5 Android Development] Dan58:
Should you extract the files or no?
[Verizon Galaxy S 5 Android Development] tenye2003:
If im on unlocked bootloader pl1 and i flash stock recovery and unroot the phone. Can i flash twrp through odin if only the bootloader is unlocked and no root?
[Verizon Galaxy S 5 Android Development] GeTex:
yes
[Verizon Galaxy S 5 Android Development] woofer123:
Stuck on Samsung Loading Screen

I used method 1 and after using odin my phone is stuck on the samsung loading screen. Any suggestions
[Verizon Galaxy S 5 Android Development] fatboyjam:
Really appreciate your help with this. Starting the process...
[Verizon Galaxy S 5 Android Development] mortj19:
I did everything up to flashing custom recovery... for some reason it wont let me, it says seandroid not enforcing or something and secure check recovery... im quite certain i did everything right so what is going on? Anyone?

To be extra clear, i did flash the custom recovery twrp 3.0.0 but it wont boot to it it gives those messages stated above
[Verizon Galaxy S 5 Android Development] zhero_gee:
opengapps disabling controls and touch

everything seems to work fine after resurrection (android 7.1 version) install. but after i install opengapps, touch controls, hardware buttons even the power off button stops working.. same applies to lineageOS. any help?

PS: running pl1 unlocked bootloader
[Verizon Galaxy S 5 Android Development] Minikefala:
Hello Everyone,

Im currently running NK2 and trying to unlock bootloader.

Am having issue with executing the code in step 6 of method 4.

In command line I execute ''su'' and do get root permission.

However, when I attempt to execute the next line of code ''cd /storage/emulated/0/'' terminal reads ''no such file or directory''. I realise someone may have had a similar issue in this thread previously but it is unclear if a solution was given.

If anyone can offer any help it would be greatly appreciated.

Furthermore, I realise the method is out of date as per the the main page. Are there any up to date methods available?
[Verizon Galaxy S 5 Android Development] GeTex:
Nothing on the main page is out of date, no one supports NK2 unlocking anymore
[Verizon Galaxy S 5 Android Development] Minikefala:
Hey, Thank you for the input.

I went ahead and installed a pre-rooted lollipop to follow through with method #2

After running the unlocker command, bootloader still reads ''odin mode''

Is there any other way of confirming if the bootloader is still locked or not.
[Verizon Galaxy S 5 Android Development] GeTex:
Yes there is, read the OP
[Verizon Galaxy S 5 Android Development] SM-G900V___OG5:
CAN'T flash TWRP

I used method 2, everthing went good but i cannot flash twrp using odin, how to flash using odin? And which twrp file I need to download and flash?

Thanks
[Verizon Galaxy S 5 Android Development] al50:
Be sure it powers down and also do the procedure twice....

---------- Post added at 12:46 PM ---------- Previous post was at 12:45 PM ----------

Odin the TWRP 3.0.0 in the AP/PDA slot....
[Verizon Galaxy S 5 Android Development] bdawwgg:
What is the method to fix sd card access? I followed your updated instructions and now im having issues with the sd card not reading in TWRP
[Verizon Galaxy S 5 Android Development] mattnin:
In Odin, flash TWRP 3.0.2.0. You'll get SD card access back after that.
[Verizon Galaxy S 5 Android Development] bdawwgg:
If I can give you more than a thumbs up I would ;)

One more thing [MENTION=7149109]mattnin[/MENTION] When I update to 7.1.1 roms i loose my cell service. Which is the radio one I flash in odin?
[Verizon Galaxy S 5 Android Development] mattnin:
Flash the following link in Odin AP slot, https://www.androidfilehost.com/?fid=529152257862695558

That will put you on the latest PL1 firmware. Be sure to power down your phone, pull battery for 10 seconds, boot into download mode, then flash that md5 file in Odin.
[Verizon Galaxy S 5 Android Development] Minikefala:
Hey, thanks for the suggestion. The process worked perfectly with method 2. Screen reads developer mode.
[Verizon Galaxy S 5 Android Development] Peace Bringer:
Firmware Dump

[MENTION=711482]beaups[/MENTION] [MENTION=766721]ryanbg[/MENTION]

I may be able to get a firmware dump from the BGA if I can get a board I can desolder. I'm willing to gamble on ebay purchases of broken G900V for a Toshiba 11x but only if I can provide useful information. Desoldering does run a risk of destroying the part (lead-free 183C) but if the part is removed with enough solder to read, it could work.

Questions:

Which part marking should I use? Without a breakdown on how the part numbers differ, I can't be sure if it will read.

Of the part markings listed (attached pictures), the THGBM

B

G7

D

2

K

BAIL is the closest to the originals (THGBM

H

G7

C

2

L

BAIL or THGBM

H

G7

C

1

L

BAIL).​

Jedec appears to be the correct format but does the file extension matter? I mostly see files with .bin, .hex, .srec.

Equipment: Air-Vac DRS25 BGA Rework, BP Microsystems BP2800 Flash Programmer, BP Socket FVE4ASM153FBGE
[Verizon Galaxy S 5 Android Development] Young Gunna:
[MENTION=7149109]mattnin[/MENTION] First off thanks for all of your help thus far on the forum. I had a quick question for you as im a little confused on how i should go about updating my bootloader on my Verizion S5.

Im currently running the latest official 7.1 nightly from lineage along with their root addon. My recovery is TWRP 3.0.2.0 as well. I was able to flash your PL1 Firmware and update and get my modem/radio to G900VVRS2DPL1 but my bootloader is still on G900VVRU2DPF4. I did the whole battery pull and wait 30secs to get into dowload mode to flash via odin and still got the same results. Everything seems to be running fine (no hangups etc). Is there a better way to update the boot loader section starting from where i am now or do i need to roll all the way back to a past stock version of android and begin my update from there? thanks in advance!!!
[Verizon Galaxy S 5 Android Development] mattnin:
That firmware file I posted just updates firmware to PL1, not the bootloader. You don't need to update the bootloader, but if you decide to update it, follow the update bootloader instructions.
[Verizon Galaxy S 5 Android Development] drewcu:
New S5 VZW ROM 1/27/17:

Software Version: MMB29M.G900VVRS2DQA1

The current software update gives you the most up to date Android™ security patch on your device.

https://www.verizonwireless.com/supp...axy-s5-update/
[Verizon Galaxy S 5 Android Development] GeTex:
Does anyone need me to make the PL1 rom thread still?

wat, a QA1 now?

[MENTION=1949695]jrkruse[/MENTION] what is this nonsense?
[Verizon Galaxy S 5 Android Development] GeTex:
I'd just dump it as a pure binary(.bin) but extension doesn't matter, idk if you'll get a response and tbh, this only helps us verify if we can exploit the chip, it doesn't mean much anything else. I swear i tried to dump the firmware via JTAG and failed
[Verizon Galaxy S 5 Android Development] jrkruse:
S5 is getting more updates than the S7 is. I guess they are trying too make up for all the updates the Verizon s5 never got when it was actually their main phone. Now that it's time is about over they decide to start supporting it. As soon as factory images are available for QA1 I will update stuff
[Verizon Galaxy S 5 Android Development] GeTex:
was there any major changes or are all these updates still just "security fixes"
[Verizon Galaxy S 5 Android Development] :
Hi, it says in the first post that method one works for PL1. If I am on PL1 is it possible to unlock the bootoader? I don't have root and I don't see a way to downgrade to lolipop
[Verizon Galaxy S 5 Android Development] GeTex:
Didn't want to read the OP? of either thread?
[Verizon Galaxy S 5 Android Development] :
I did but I'm still confused. It says it requires root and I know PB1 was the last root available but when it says PL1 in the op I didn't know if it rooted it somewhere in the process. The last time I did this was when it was still in terminal emulator I'm just a bit confused sorry.
[Verizon Galaxy S 5 Android Development] GeTex:
Read the root thread?
[Verizon Galaxy S 5 Android Development] :
I'm sorry for bothering here I'm such an idiot. My apologies.
[Verizon Galaxy S 5 Android Development] GeTex:
herp derp, follow the directions
[Verizon Galaxy S 5 Android Development] Bren123:
Note 4 gotta QA1 to.
[Verizon Galaxy S 5 Android Development] jlchafin256:
I am trying to flash to an older ROM but how do I ger reactivation lock turned off? I can't get into the phone due to the reactivation lock being on and I my Samsung account and p/w is not working.
[Verizon Galaxy S 5 Android Development] Legitsu:
sigh these run on threads are XDA's biggest issue

here is the rub people

if you are on PL1 odin back to PB1 > root with kingroot > supersume > unlock bootloader > install twrp

why that requires 287 pages and a two page long op I don't know

---------- Post added at 06:54 PM ---------- Previous post was at 06:43 PM ----------

you don't you where told to turn it off before you started
[Verizon Galaxy S 5 Android Development] jlchafin256:
I got the phone that way. I was told there was no issue with it but it has reactivation lock on and its locked. He won't give me my money back. So I am stuck trying to make do

I need to root it or Bypass the Samsung account lock. I am currently at G900VVRU2BOE1 firmware but can't seem to get past that when rolling back.

I thought maybe rooting it would make it useful.
[Verizon Galaxy S 5 Android Development] Legitsu:
http://forum.gsmhosting.com/vbb/f77...ck-solution-galaxy-s5-no-root-needed-1865438/
[Verizon Galaxy S 5 Android Development] fukenbiker:
Thank you very much. The last time I had this much glee, was when it was easy to flash CyanogenMod on the S2 running AT&T. Then along comes locked bootloaders. I had to shop first and luck out on the eMMc, I have two S5. Soon the 11 with TouchWiz be exchanged for the 15 now that it has TeamWinRecoveryProject custom recovery! Developer mode! yes!

---------- Post added at 03:07 AM ---------- Previous post was at 03:03 AM ----------

\

Did you try flashing it with Odin? That should clean it's clock I would think. That requires downloading G900VVRU2BOE1 tar file to your computer and plugging in your phone wait for it to recognize in the computer and then mashing the three buttons at the same time.

power/home/volume-down

Fire up Odin on the computer and make sure that little light is on in the com, and click AP

That stuff isn't easy to get your mind around from the onset. Once you have to "Odin back to stock" after getting flashed into a brick a few times, you'll get the hang of it.
[Verizon Galaxy S 5 Android Development] Legitsu:
thats not how RA-lock works RA-lock is a hw flag read by the software once it s set you can't activate the device no matter how many factory resets you do

not even custom roms will remove it

you need to sign in with a Samsung account DISABLE IT then reboot and reset again
[Verizon Galaxy S 5 Android Development] jlchafin256:
There are ways around the lock in the old version of the OC but it is pretty locked down now. The bootloader became locked at 2BOE1 but not sure if anyone has a way around it. ODIN will fail with any older firmware... I have tried just about every stock version. I was hoping there would be a way to unlock the bootloader so I could continue to roll back to 4.4.2.

Not sure that is possible though.
[Verizon Galaxy S 5 Android Development] GeTex:
Don't spread wrong info

you can flash back to 4.4.4, you just have to flash system and kernel only, don't flash the bootloader, thats the only thing causing the fail
[Verizon Galaxy S 5 Android Development] Legitsu:
if you already have root .... if not you are boned

and i haven't found a flash-fire 4.4 zip

odin flashing back to 4.4 would be nice if you could would make unlooking the bootloader easier since you could just towelroot
[Verizon Galaxy S 5 Android Development] GeTex:
all the above made no sense

towel root doesn't unlock the bootloader

also you have to first flash back to PB1, then root, install safestrap, then flash back the 4.4 system

[MENTION=1949695]jrkruse[/MENTION] made an entire thread about how to do it. towle root defeats the purpose since you have safestrap all you need to do is flash a supersu zip
[Verizon Galaxy S 5 Android Development] Legitsu:
I think you are drunk

we are talking about ODIN here you can NOT odin back to 4.4 directly if you COULD then you COULD use towelroot to root the system and unlock the bootloader via the CID changer exploite and install twrp but you CAN'T as you said you need to have root first then then ... unlock thebootloader (no please no safe-strap is a abomination kill it with fire)
[Verizon Galaxy S 5 Android Development] GeTex:
I'm drunk? You just said 4.4 zip, you can't flash zips in odin :/
[Verizon Galaxy S 5 Android Development] GeTex:
I somewhat get what ur saying
[Verizon Galaxy S 5 Android Development] jlchafin256:
So where can I find a version that does not include the bootloader? I tried to remove it myself but when I tar'd it back up it would fail the md5 checksum so that didn't work.
[Verizon Galaxy S 5 Android Development] jrkruse:
Here is the latest bootloader unlock Just what you wanted right [MENTION=5414005]GeTex[/MENTION]?

SafeStrap_QA1_Bootloader_Unlock_AIO.zip
[Verizon Galaxy S 5 Android Development] jlchafin256:
Trying to get it into a place where I can root it if needed.

So now I have access to the device. I was able to get a Samsung account on it and got past the reactivation lock so I could get into the phone but now it won't let me disable the reactivation lock. I go into the Security menu, uncheck the Reactivation lock and put in my Samsung credentials. The box is unchecked for a bit then it check it again.

I have tried what many have suggested of doing a factory wipe and deleting then recreating my Samsung account multiple times but I still can't get it to uncheck Reactivation.

Any suggestions or help?

---------- Post added at 12:54 AM ---------- Previous post was at 12:51 AM ----------

So this will unlock the QA1 bootloader? Does it have to have been rooted prior?
[Verizon Galaxy S 5 Android Development] Legitsu:
yes root is required to for all bootloader unlocks and you need to be on PB1 to root

https://xdaforums.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
[Verizon Galaxy S 5 Android Development] mastertech007:
I don't think a QA1 rom has been made yet. But from padt experience, jrkruze will prevail for us again.
[Verizon Galaxy S 5 Android Development] jrkruse:
https://www.androidfilehost.com/?w=files&flid=74869
[Verizon Galaxy S 5 Android Development] mastertech007:
https://www.androidfilehost.com/?w=files&flid=74869

HAHA- and there you have it !!

Nice work
[Verizon Galaxy S 5 Android Development] Legitsu:
ill have a few fresh CID15 s5 next week I am looking at anouther method that eliminates all the kingroot non-sense

so its just root > unlock > TWRP > romsNthings

the process currently is a bit more difficult then it really needs to be
[Verizon Galaxy S 5 Android Development] GeTex:
we haven't found a better way to do this yet

i thought possibly using heimdall and flashing just boot.img and system.img to kitkat would work but i never tried it, it only checks the bootloader, not the system or boot(boot just has to be SE-Enforcing)
[Verizon Galaxy S 5 Android Development] Legitsu:
thats what I was looking at as well was to write a script to run heimdall get Nk2 to a exploitable point . root then unlock bootloader in one step

if you can write to /system then that pretty much eliminates all the need for these hoops anyway

\

also why do we recommend using a paided app (supersume) when a lines of batch and shellscript will do the same thing

and why has nobody reversed kingroot yet so we can be rid of that non-sense once and for alll I am pretty sure its just using a basterised version of one of geohots exploits anyway

sigh I hate not having time for this hobby :(
[Verizon Galaxy S 5 Android Development] jrkruse:
Heimdall fails I have tried. It will not flash system or cache image
[Verizon Galaxy S 5 Android Development] Legitsu:
figures I didn't think it would

there has got to be a way to stream-line the nk2 kernel exploit

do we know why nk2 is hanging mid boot yes yes I know its not a lp kernel BUT WHY/where exactly if we can get it booted to system-ui so we have a few moments where we can execute some apks even if its spazing out with FC's that would make this less messy its obviously coming up enough to get to adb, which leads to my next one how long to you have with adb before it completely locks up ?

you could use a sh pushed the device todo the king-root removal (kill kingroots process's unload its fs hooks replace su binarys and fix permissions) maby even with a init.d script to get around kr's malware like behavior so its done automagicly next boot e.g after pb1 kernel is reflashed
[Verizon Galaxy S 5 Android Development] jrkruse:
Once the exploit roots the phone just open king root and give root permission to adb and you can push anything you want you could remove king root and inject supersu that way the supersume app is just easier
[Verizon Galaxy S 5 Android Development] GeTex:
for now can we take it one step at a time

can you provide me a script so we can abandon supersu-me?
[Verizon Galaxy S 5 Android Development] Legitsu:
https://xdaforums.com/galaxy-s4-verizon/general/root-rid-kingroot-king2suv2-0-t3361601

^will need some tweaking/repacking with proper binarys for the s5

I haven't suggested that before because previous versions of that script where in dire need of a clean up but it looks like he updated it probly could use some further stream-lining tho
[Verizon Galaxy S 5 Android Development] GeTex:
[MENTION=1949695]jrkruse[/MENTION], wanna take a looksy?
[Verizon Galaxy S 5 Android Development] jrkruse:
The creator of that is a really nice guy Im sure he would add the proper stuff for S5 if you asked him he has an s5 now
[Verizon Galaxy S 5 Android Development] Legitsu:
it accually should work as is now that I look at it the binary are armv7 and supersu has been updated to 2.74
[Verizon Galaxy S 5 Android Development] GeTex:
I'll give it a shot later if i have time, [MENTION=1949695]jrkruse[/MENTION] you might have more free time than me, I have literally half a honda accord to deal with right now
[Verizon Galaxy S 5 Android Development] jrkruse:
Yes I looked it over it should work fine
[Verizon Galaxy S 5 Android Development] Legitsu:
​

well your first mistake was owning a honda :P

I am knee deep in caring for a mom with cancer and week old mastif pups
[Verizon Galaxy S 5 Android Development] GeTex:
never said it was mine x.x

half a honda also wasn't a joke

[MENTION=1949695]jrkruse[/MENTION] can we rebuild our root method page with the script so we don't have to use supersu-me anymore?
[Verizon Galaxy S 5 Android Development] Legitsu:
what the hell happened to that car
[Verizon Galaxy S 5 Android Development] GeTex:
i haven no words for it. it is now a play thing
[Verizon Galaxy S 5 Android Development] Legitsu:
somebody watched 'the world is not enough' one to many times

on the upside you have the perfect candidate for making a track-kart

hey at least the moon roof comes standard
[Verizon Galaxy S 5 Android Development] jrkruse:
It would have to be a separate script because you would have to use king root to grant root to adb to run the script
[Verizon Galaxy S 5 Android Development] GeTex:
can you make another terminal emulator with script apk to make things lazy just like samsungunlocker.apk? :P it makes it easier for the.... "special snowflakes" and easier to integrate
[Verizon Galaxy S 5 Android Development] jrkruse:
I'll see what I can come up with
[Verizon Galaxy S 5 Android Development] al50:
[MENTION=5417447]Legitsu[/MENTION], don't know exactly what you're looking for here in the "Unlock Thread" but if it's about getting to a KK ROM.....here's a link for you to gander through and I know for fact that it worked as far as being on the latest LP and flashing/installing a KK ROM.....

https://xdaforums.com/verizon-galaxy-s5/general/booted-ncg-pb1-bootloader-t3431692
[Verizon Galaxy S 5 Android Development] Legitsu:
no thats not what we are talking about we are talking about the possibility of getting KK semi-booted on non-rooted non unlocked devices so we can more easily root you can boot anything you want once you have root OR unlocked bootloader problem is you have no way of loading that without root

the current method works just fine its just ugly as sin is all and hurts my inner geek
[Verizon Galaxy S 5 Android Development] al50:
So, exactly what are you trying to "easily" root? If you're still on a BL below OD5 you can Odin back to NCG and Towleroot and etc....which would be KK.....i may be a little lost on this topic and may need to read up on the last 3-4 pages.....lol....would it be feasible to create a new thread on this topic......? And by all means I'm not Rudin you out.....just don't want to get these "noobies" lost than they already are.....lol
[Verizon Galaxy S 5 Android Development] Legitsu:
I am not having any problems you can flash ANY S5 even QA1 back to PB1 and get root

just discussing alt methods while I deal with this bout of puppy induced insomnia
[Verizon Galaxy S 5 Android Development] al50:
Ok, i see or pretty much see where you're going at.....lol...just a note.....you can and are able to run a KK ROM from a rooted unlocked bootloader....just a matter of doing it correctly. ..lol .....the link I posted earlier defines the way to..... I'll read up to see what's going on......I'm currently looking for a screen for my S5, so if you're knowing of one or a bricked device, PM me...thank you.....