yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Android Development] mattnin:
OK, well maybe I can upgrade to PJ2 from PB1. All I can say was it didn't work when I tried the instructions below coming from PB1. I tried it twice. I suppose it could be the computer or cable but this PC and cable has done all my flashing so far.

I'll use the other instructions, how to update bootloader and tell you how it went. Thanks for the reply! ?
[Verizon Galaxy S 5 Android Development] Bobcus Leper:
A new software update labeled "PL1" is incoming.
[Verizon Galaxy S 5 Android Development] PalmCentro:
Hmm smart switch still doesn't show it for me.
[Verizon Galaxy S 5 Android Development] yossijoe:
is the changelog "this update contains security improvements & bug fixes"?

lol
[Verizon Galaxy S 5 Android Development] Bobcus Leper:
Yep!:good::silly:
[Verizon Galaxy S 5 Android Development] GeTex:
They fixed the "bug that allows the phone to connect to non Verizon networks which poses a security risk"... Trying to be funny
[Verizon Galaxy S 5 Android Development] Dudash:
Something unexpected happened to me last night. I have 2 S5's, both converted to Dev versions. One has been on MM for months and the other is still on PB1. I decided to update the one on 5.0 via the VZW Software Upgrade Assistant so I could back up the 6.0 data with Smart Switch, then downgrade back to 5.0 and do the unlock process with the data wipe, then restore the 6.0 data with Smart Switch.

However, after updating with the VZW Software Upgrade Assistant, my phone was on PJ2 and it kept the Dev bootloader status. I'm not sure if this was an oops or if it is something that happens when you update a Dev edition with VZW's software. It would be nice if it noticed that the phone is a Dev edition and didnt take it away from you but I think it was an accident or something because I was expecting it to lock my bootloader.
[Verizon Galaxy S 5 Android Development] GeTex:
Because you are probably still on the PB1 baseband
[Verizon Galaxy S 5 Android Development] Dudash:
Actually after the update, the wifi and buttons weren't working so I flashed a PJ2 firmware package in odin without the aboot and it let me. Then no matter what I did, factory reset, re-flashing the FW, etc, the buttons and wifi wouldnt work so I just odin'd back to PB1 and flashed the PB1 bootloader unlock zip in SS, then restored a TWRP backup I had made right before updating so the phone is back to how it was before this all happened.

Except somehow the phone kept and is still on the PJ2 baseband. lol.
[Verizon Galaxy S 5 Android Development] GeTex:
If wifi and he buttons did not work then it for sure didn't upgrade bootloaders because NOHLOS didn't flash.
[Verizon Galaxy S 5 Android Development] mattnin:
You're correct, the bootloader does not matter. I was successfully able to flash PJ2 firmware on my wifes phone over the PB1 firmware. I had to use the 'Directions to Update or Downgrade Bootloaders' in the top post. The only part of the instructions I had trouble with was trying to get Samsung Official as the Binary Status which after searching the thread found that it requires a power off. During the power off, I couldn't get the phone to start and had to do a battery pull. Upon rebooting to Safestrap and then rebooting to Download mode, I saw Samsung Official and continued the instructions. My wife is now enjoying PJ2 firmware on her Galaxy S5 phone running the last CyanogenMod. Once again, thank you again for your help! I love the S5!
[Verizon Galaxy S 5 Android Development] GeTex:
Yeah it's weird, idk why it needs a hard poweroff
[Verizon Galaxy S 5 Android Development] kotuamoalt:
Safestrap would not load after installing the TWRP Prep file zip in TWRP. Briefly showed a SS screen with "disabled", then dumped me to PD1 Bootloader. HELP! PLEASE!
[Verizon Galaxy S 5 Android Development] mattnin:
If you still have Dev, reflash a PD1 ROM from TWRP and start over.
[Verizon Galaxy S 5 Android Development] kotuamoalt:
I ultimately just flashed PJ2 after much screwing around. Never did get the new bootloader installed, but I did not lose PF4 dev.

I knew it sounded too easy to be true. I recommend just installing the PJ2 .zip and bypass the bootloader upgrade. Step 2 did not work,

it kinda messed things up. Much easier to bypass that part unless you REALLY need the newest bootloader. Thanks for the reply!
[Verizon Galaxy S 5 Android Development] mattnin:
Follow the instructions How to update bootloader in the top post. That outta work for you. Read my post here about updating to PJ2 about three posts ago.
[Verizon Galaxy S 5 Android Development] tomdt:
Sorry so long to get back you. Looks like I was on the cusp of a hardware problem. Shortly after your reply, the phone stopped working altogether (it was stuck at the first the Samsung logo page, and never went further). Tried to flash back to stock using Odin, and immediately got a "write failed" message. That started an odyssey of trying to unbrick the phone, trying various software fixes (including JR's) and ending up talking to 4 different "send the phone" repair places, each of whom told me "irreparable hardware failure" when I read the error messages generated by odin :( Oh well, I got 3 years out of the phone. Thanks for trying to help.

---------- Post added at 06:15 AM ---------- Previous post was at 06:13 AM ----------

Sorry so long to get back you. Looks like I was on the cusp of a hardware problem. Shortly after your reply, the phone stopped working altogether (it was stuck at the first the Samsung logo page, and never went further). Tried to flash back to stock using Odin, and immediately got a "write failed" message. That started an odyssey of trying to unbrick the phone, trying various software fixes (including JR's) and ending up talking to 4 different "send the phone" repair places, each of whom told me "irreparable hardware failure" when I read the error messages generated by odin :( Oh well, I got 3 years out of the phone. Thanks for trying to help.

---------- Post added at 06:20 AM ---------- Previous post was at 06:18 AM ----------

Sorry so long to get back you. Looks like I was on the cusp of a hardware problem. Shortly after your reply, the phone stopped working altogether (it was stuck at the first the Samsung logo page, and never went further). Tried to flash back to stock using Odin, and immediately got a "write failed" message. That started an odyssey of trying to unbrick the phone, trying various software fixes (including JR's) and ending up talking to 4 different "send the phone" repair places, each of whom told me "irreparable hardware failure" when I read the error messages generated by odin :( Oh well, I got 3 years out of the phone. Thanks for trying to help.
[Verizon Galaxy S 5 Android Development] tenye2003:
i run latest unlocked bootloader and i want to install supersu systemless from trwp recovery but i get patching sepolicy--failure abort . any ideea to install supersu systemless?
[Verizon Galaxy S 5 Android Development] GeTex:
Incorrect thread
[Verizon Galaxy S 5 Android Development] tenye2003:
Yes sorry about that wanted to post that somewhere else. I wanted to ask here if i can flash back to pb1 stock rom and pb1 locked bootloader as previous state before rooting and unlocking bootloader.
[Verizon Galaxy S 5 Android Development] mattnin:
Yes, just Odin PB1 per jrkruse root thread.
[Verizon Galaxy S 5 Android Development] roachkv:
Didn't get much response to this last post and life got in the way... but I still need help.

Picked up the phone a couple days ago and booted into download mode, thought to myself "I'm good to go", pulled the battery, set the phone aside, and reread everything before flashing a stock image and starting over.

After rereading, I tried to boot into download mode but got nothing. I get the message "ODIN: flash read failure" and "ERROR: There is no pit binary".

I've tried the unbrick method with both the PB1 and PD1 images. Both failed.

Do I have a truly useless device now? Is there no other way to unbrick?
[Verizon Galaxy S 5 Android Development] ChrisG12:
Rooted and Unlocked Bootloader and now ?

I've been trying to follow all the threads - not sure what the best next step is. I am currently on NCG KK - rooted and unlocked NCG bootloader with TWRP 3.0.0 installed. Can't I now just use TWRP to install any ROM with a new bootloader (to overwrite my old NCG bootloader) all in one shot? I've found varying instructions but the general impression I get is I need to first upgrade my NCG bootloader? And different instructions say different things - so not sure which to follow... Some of the threads are old I guess... Ultimately I'd just like to be on the lastest debloated ROM (like the PG2 listed in GeTex OP) while maintaining root and unlock.
[Verizon Galaxy S 5 Android Development] Ballroomblitz:
My understanding is you need to be on correct bootloader. Early in the post I believe it says something about firmware bootloader compatibility. I've been looking closely at the section that but provides instructions on upgrading or downgrading bootloader. I've read that in some situations wrong bootloader can cause wifi and hardkeys to not function.

Read read read....
[Verizon Galaxy S 5 Android Development] Dudash:
[MENTION=1949695]jrkruse[/MENTION]

What aboot do you use in your SafeStrap_XXX_Bootloader_Unlock_AIO.zips?

It's a 2mb aboot that doesn't match the date of the rest of the FW files in the zips and none of the stock aboots have ever been more than 1.3mb. I was going to try to create my own unlock zip for PL1 but if you don't use the original aboots, I don't want to try flashing a zip with the PL1 aboot/files if it will just result in a locked bootloader.
[Verizon Galaxy S 5 Android Development] davyon:
guys im trying to get the binary to official but after flashing

the kernel and the pit in the ODIN, its just stays costum! i was using this rom VZW_BPB1_ODEX_DEODEX_V9, with the unlocked bootloader im trying to get PD1 to installs Phoenix Rom.... help?
[Verizon Galaxy S 5 Android Development] mattnin:
Read a recent post of mine here in this thread. Had same problem. Power off from safestrap (don't reboot into download mode), give it about a minute and then pull the battery. Then boot into download mode.

Actually, as rule of thumb, never reboot into download, always power off and pull battery and then manually boot into download before flashing in Odin.
[Verizon Galaxy S 5 Android Development] davyon:
iimm ok... il try that, does the kernel and pit need to be flash at the same time? or first the kernel and then the pit?
[Verizon Galaxy S 5 Android Development] mattnin:
Same time per the instructions
[Verizon Galaxy S 5 Android Development] davyon:
Okey! thanks it seems to be official now, i installed the room and it looks fine, one last thing. Can i active the reactivation lock?
[Verizon Galaxy S 5 Android Development] jrkruse:
I unlock the bootloader then use the unlocked bootloader in the zip
[Verizon Galaxy S 5 Android Development] Dudash:
That would explain it. lol.
[Verizon Galaxy S 5 Android Development] ChrisG12:
I've been trying to - I appreciate how helpful this community is - but I like to understand why I'm doing something and when I see some of the instructions (insert proverb about teaching to fish versus feeding a fish...)- I just can't follow the intent.... For example, in this OP there is a section called "If you have already Unlocked your bootloader and are running TouchWiz Rom(Stock kernel)" which I assume I need to use to upgrade my bootloader (though still not clear why I can't just TWRP a ROM that includes a bootloader wouldn't the end result be the same?)... Anyways - it has a file "TWRP_prepare.zip"... what does that do? It also refers to safestrap a few times - which I've read elsewhere is not needed if you already have an unlocked bootloader., loads a pit file twice (?), etc.

Anyways - I'm not trying to nitpick. I realize everyone is doing this for free and truly appreciate all the work that goes into maintaining these guides - I just like to understand what I'm doing and mostly here I feel like I'm blindly following recipes (potentially outdated with all the cross-threads).

Chris
[Verizon Galaxy S 5 Android Development] mattnin:
If you don't understand the guide and just can't, er, won't follow the intent, you similarly can't or won't understand any reply we may offer. Ask your mommy to hold your hand, not us. The guides are not out of date.
[Verizon Galaxy S 5 Android Development] ChrisG12:
Thanks for nothing. I assure you I'm quite capable of understanding a reply - the guides don't really explain why - just tell you to follow steps. Again - not complaining - I realize people are doing this on their own time. But would like to understand the steps. If someone is generous enough to do that - I'd appreciate it. That's all. No need to get snippy.
[Verizon Galaxy S 5 Android Development] al50:
If you're rooted, on PB1 and have the Samsung eMMC 15 chip. Then use this method shown in the attachment.....there's countless posts in this thread and for user after user to ask basically the same questions, it tends to get under the skins of the ones that keep answering. But I do agree that some don't need to come off the wrong way

NOTE: Be sure to back everything up that's on your SD card because when you unlock the bootloader, it'll wipe out the SD card.....and when done, you'll have to reformat the SD card but before doing so make a backup of that and place somewhere on pc
[Verizon Galaxy S 5 Android Development] :
I haven't rooted my Verizon S5 yet. I was wondering if I can flash SuperSU in Safestrap instead of using SuperSu ME to remove Kingroot? If so, what SuperSU version can I flash and may I have the link to the recommended SuperSU.zip please?
[Verizon Galaxy S 5 Android Development] mattnin:
This is the wrong thread, see jrkruse thread in the top post and search SuperSU for flashable zips. You can't get safestrap without root and there is no other known root method without first loading kingroot.

---------- Post added at 10:37 PM ---------- Previous post was at 09:56 PM ----------

For anyone looking to upgrade to PJ2, do not use TWRP_Prepare_For_PD1_PF4_MM_To_MM.zip

which uses TWRP 3.0.2.2. That version of TWRP gets derped somehow after SafeStrap_PJ2_Bootloader_Unlock_AIO.zip is flashed from safestrap causing the SD card to not be detected. The bootloader upgrade will work without fail if the file TWRP_Prepare.zip is flashed instead. Or, TWRP_Prepare_For_PD1_PF4_MM_To_MM.zip can be used but TWRP 3.0.2.0 or other version will have to be flashed in Odin to get SD Card access. Or, the PJ2 rom will have to be flashed using OTG but it's best to just downgrade TWRP.

Also, Getex, I highly recommend to slightly modify the "Directions to Update or Downgrade Bootloader" instructions. To get the "Samsung Official" status, it requires a hard power off, so I suggest to modify the instructions to say:

It should say "Samsung Official" after those modified instructions are followed. I just upgraded another S5 using the modified instructions and it went perfectly without a hitch. Also, I would completely strike the PJ2 Upgrade!!! instructions directly under Methods. Those instructions do not work especially because of the TWRP prepare file which uses TWRP 3.0.2.2 which causes SD card access issues. Hope this helps everyone! :good::cool:
[Verizon Galaxy S 5 Android Development] :
Whoops! My bad. Thanks for letting me know I posted in the wrong thread. :)
[Verizon Galaxy S 5 Android Development] GeTex:
PL1 update complete, BLAHHHHHHHHHHHHHHHHH

let me know if something is wrong
[Verizon Galaxy S 5 Android Development] GeTex:
If it accepts the dev bootloader when you try and flash it YES!. The second the dev edition bootloader is flashed YOUR PHONE IS A DEV EDITION!!!!!!!!!
[Verizon Galaxy S 5 Android Development] mjbram16:
Good work. And to make sure we clear method 1 is for 4.4.x right now? Or could 5.0.x or 5.x.x work too?
[Verizon Galaxy S 5 Android Development] GeTex:
it is for both.

4.4.x users are able to boot into current system

5.x.x users need to confirm but it should flash, but if it does, they CANNOT boot back into 5.x.x and will need to either find a 5.x.x dev bootloader OR flash a 4.4.x ROM :)

Does it work?
[Verizon Galaxy S 5 Android Development] mjbram16:
Oh alrighty. I'll be trying it out tomorrow bc I'm too exhausted tonight. I'm not going to risk anything.

I'm running the s6 port from jrkruse right now. Would you suggest going to an s5 rom before we do this? I was receiving a KILLED output in terminal when i was trying to run the samdunk cid checker.
[Verizon Galaxy S 5 Android Development] GeTex:
Run my script, it's all automated from your PC using ADB :) It's fail proof and It won't make a difference as far as I know but again, not sure!
[Verizon Galaxy S 5 Android Development] mjbram16:
Ok then.I'll try it tomorrow and post results. I'm so excited i feel like I'm getting a brand new phone! The whole community has you guys to thank.
[Verizon Galaxy S 5 Android Development] jrkruse:
I tried it on PB1 and it failed
[Verizon Galaxy S 5 Android Development] GeTex:
NOOOOOOOOOOO!!!!!

Can any 4.4.x users confirm?

Is there a 5.x.x Dev bootloader, if so, do we need that instead????
[Verizon Galaxy S 5 Android Development] jrkruse:
There is not
[Verizon Galaxy S 5 Android Development] mjbram16:
Is there a risk in the program failing? If it fails i assume the device will still be usable?

Which basebands work? I don't know which ones are 4.4.x but im on ok3 and it seems pb1 isnt working at the moment. Should we assume ok3 oe1 and the other 5.x.x basebands won't work yet?
[Verizon Galaxy S 5 Android Development] GeTex:
all 5.x.x won't work. if you are under OE1 you are 4.4.x

and without the Dev edition ever seeing lollipop... That means we have no bootloader.....

all of us on 5.x.x it's.... Gameover...
[Verizon Galaxy S 5 Android Development] mjbram16:
nooooo..... well looks like my next phone is gonna be a nexus

Thats a damn shame.

---------- Post added at 09:59 AM ---------- Previous post was at 09:55 AM ----------

So what happened here? This failed?
[Verizon Galaxy S 5 Android Development] GeTex:
Yup.... thought we might have had it but... no dice. So that means all of us are stuck UNLESS someone cracks verizons hardware key
[Verizon Galaxy S 5 Android Development] mjbram16:
Well i got a hammer. Ill crack it real good after tonights turnaround

That sounds like the next step but i have no idea what kind ofwork goesinto cracking a hardware key entails.. sounds like a lot of it.
[Verizon Galaxy S 5 Android Development] GeTex:
It involves the longest brute force attack my poor server farm ever shall see :'(

essentially not worth it SO. We need to go back to the drawing board

I mean Pre 5.x.x users just got dev edition thanks to this but it sucks it doesn't work on 5.0
[Verizon Galaxy S 5 Android Development] mjbram16:
It's too bad this isnt the solution we've been waiting for. I still appreciate all the work you guys put into this. You still helped some people out.
[Verizon Galaxy S 5 Android Development] GeTex:
yeah. I had no idea the Qfuse block dev bootloaders. Explains why Dev's accidentally taking the retail update can't go back :(
[Verizon Galaxy S 5 Android Development] GeTex:
Lol nope
[Verizon Galaxy S 5 Android Development] beaups:
Do NOT do that. Like I said yesterday, we will update the code or write a guide to do this (and will work on even the newest bootloaders). Be patient.

--beaups
[Verizon Galaxy S 5 Android Development] alaneddy:
deleted...
[Verizon Galaxy S 5 Android Development] Dudash:
Your "BLAHHHHHHHHHHHHHHHHH" worries me. lol.
[Verizon Galaxy S 5 Android Development] GeTex:
thats normal, just ignore it

what isn't normal is the fact verizon still supports our device
[Verizon Galaxy S 5 Android Development] mattnin:
Maybe it's because the S5 is still a bad ass phone with amazing battery life. Can pick them up pretty cheaply too :cool:
[Verizon Galaxy S 5 Android Development] GeTex:
Since when did verizon see eye to eye with the developer community?
[Verizon Galaxy S 5 Android Development] Bobcus Leper:
IKR! I thought we were done for with the Marshmallow update. I'm also surprised that big red hasn't patched the bootloader unlock exploit yet. You know, for security reasons...
[Verizon Galaxy S 5 Android Development] GeTex:
the exploit is kinda hard to patch(really it's samsung's fault), verizon could have fixed it with a bootloader downgrade lock to prevent going backwards
[Verizon Galaxy S 5 Android Development] Dudash:
Don't go giving them ideas. Although I don't think they care much because only the original S5's are unlockable and only those with a real desire to unlock them even know about the ability to. I got both of mine the week they came out and they are both unlocked. At some point Samsung changed hardware and noone noticed until now.

And I think the S5 is still supported because it is still one of Samsung's most popular phones. I never hear people talking about the S6 but I still hear people weekly talking about wanting to get a new phone, "possibly a Galaxy S5". These are people that are on every kind of carrier around. Metro, Sprint, T-Mobile, Verizon, all of them. I've had mine since it came out and had no desire to upgrade to an S6 or S7 even before we unlocked the bootloader.
[Verizon Galaxy S 5 Android Development] Rumsfield:
When I lost the SD card in TWRP yesterday upgrading to PJ2, I simply re-flashed TWRP from within TWRP and the problem went away. Of course I had to flash from internal memory since the SD wasnt recognized.
[Verizon Galaxy S 5 Android Development] mattnin:
Yea, the top post really needs to be fixed.
[Verizon Galaxy S 5 Android Development] Dudash:
Interesting little thing I found out. I just updated one of my S5's from Dev PB1 to Dev PL1 without wiping anything. I just flashed the SafeStrap_PL1_Bootloader_Unlock_AIO.zip in LP Safestrap while on PB1 then flashed a PL1 odin tar without the aboot. After the first boot, it did the "Optimizing apps" deal but I had a feeling I would have to wipe the data like it says in the directions anyways but nope. Wifi works, sd card works, buttons work, and all my apps are still there and the phone is Dev status.

According to the Phone Info Samsung app, everything is PL1. I just got done rooting it and installing Magisk and Xposed.

Super happy about not needing to reinstall all my apps and set everything up again.
[Verizon Galaxy S 5 Android Development] DuckMySicKK:
So my s5 is unrepairable? :(
[Verizon Galaxy S 5 Android Development] GeTex:
it's time for a new motherboard
[Verizon Galaxy S 5 Android Development] drewcu:
What are the steps for doing this procedure (eg where to get the PL1 odin, how to root it, etc)? I'm on an unlocked, rooted PJ2 and normally use an already rooted and deodexed ROM but so far none exists for PL1.

Thanks.
[Verizon Galaxy S 5 Android Development] Dudash:
I download the Odin tar using the SamFirm windows application then make a new package without the aboot and flash it. You can also download the firmware on SamMobile. As far as creating a firmware package without the aboot, you can use FlashFire on your phone. You move the full odin package to your sd card, open FlashFire, hit flash firmware package, then pick the odin package but instead of flashing it, you hit the button at the top right that lets you create a new firmware package and select everything except the aboot.mbn. Just make sure you have enough room on your internal storage for a 2.XX gb file because FlashFire will put it at the root of your internal storage.

After that, you take the file off your phone and flash it using Odin. Then you can flash TWRP and flash the SuperSU 2.79 SR-2 zip to get root.