yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Android Development] al50:
Well, first of all. Have you checked your CID that's mentioned in the OP before you do anything? Because you haven't stated what your CID is.....if it starts with 15 you're good to go. If it starts with 11, well, sorry Charlie it's not possible to unlock the bootloader.

If it's an 11, then hate to say but the title of your post fits....lol

STEP 6, if you don't know how to get to bootloader, which is Download mode, you're on the wrong boat....lol...J/K...jokes i have today....lol
[Verizon Galaxy S 5 Android Development] yossijoe:
You have no idea how thankful you have to be for [MENTION=5414005]GeTex[/MENTION] & [MENTION=5209970]al50[/MENTION] for even trying to help you :)
[Verizon Galaxy S 5 Android Development] al50:
Thank you [MENTION=6807477]yossijoe[/MENTION]!!!! As IT'S VERY cumbersome to do such as far as guiding, it's the time of giving, so I'll bite my BAH HUMBUG to help someone......haha lol. Happy Holidays VZW peeps!!!
[Verizon Galaxy S 5 Android Development] tomdt:
Thanks for helping. I know how lame this sounds, but I really just want to install rooted MM without having to become a guru at how android works. To answer your question, I assumed that it went without saying that the first thing I did before I flashed the zip file was to confirm that the cid started with 15. Just confirmed it again before responding. I think I have been diligent. I have read and reread the entire OP, skimmed all of the 100+ pages of post, searched the post and the internet for more info on SamsungUnlocker, all without finding anything helpful.

Where is the SamsungUnlocker app supposed to be launched from? It is not in my app drawer, it is not on my desktop, it is not in my directory (yes, I also searched for "samsung*.app" using two different file browsers with root access). Could I have the settings for Flashfire wrong? I have listed item by item what I did for step 2 (i.e. flashing the zip file). Seems pretty straight forward. Not that many settings to get wrong. I have successfully flashed numerous upgrades of Lollipop in order to keep root. The SamsungUnlocker zip file seems to flash just fine. I even deleted the zip file, downloaded it again and flashed it again, same results.

I used safestrap a long time ago, but am not familiar with it. Would prefer not to have to research safestrap and learn all about it if I am missing something simple with Flashfire

Thoughts or suggestions?
[Verizon Galaxy S 5 Android Development] al50:
Be sure that your OS matches firmware, bootloader, etc. You cannot have for example OK3 firmware on PB1 baseband....or it won't take.

I could be mistaken, so someone please chime in..
[Verizon Galaxy S 5 Android Development] yossijoe:
Sounds like your doing everything right.

How about trying a different method from OP?
[Verizon Galaxy S 5 Android Development] al50:
Try installing Jrkruse's PB1 ROM and also read further down, i believe post #2, on Jrkruse's post. See attached screenshot

Sorry [MENTION=6807477]yossijoe[/MENTION], that was for [MENTION=315677]tomdt[/MENTION]. Lol
[Verizon Galaxy S 5 Android Development] jrkruse:
Here is the bootloader unlock for PJ2 the process is the same as before. Flash TWRP_Prepare_For_PD1_PF4_MM_To_MM.zip. Then reboot to safestrap and flash SafeStrap_PJ2_Bootloader_Unlock_AIO.zip

Then reboot back to TWRP recovery and flash PJ2 Rom

Here are some Pj2 roms

VZW_PJ2_STOCK_MAGISK_.zip

VZW_PJ2_STOCK_MAGISK_DEODEXED.zip

VZW_PJ2_STOCK_ROOTED_DEODEXED.zip

Edit: Please dont ask me how to use magisk rooted roms I have no clue I just added the options for people to get snapchat ,etc to work. I have not tried them other than make sure the boot up and work. The first rom is totally stock nothing removed, this is supposed to be better for safenet checking apps. The last rom is a regular SuperSu systemless rooted rom

[MENTION=5414005]GeTex[/MENTION] do as you want with them
[Verizon Galaxy S 5 Android Development] GeTex:
it's not .app either :/
[Verizon Galaxy S 5 Android Development] GeTex:
Lazy Update completed
[Verizon Galaxy S 5 Android Development] isutommyt:
Awesome work gentlemen. Thanks!

I'm stuck on Verizon screen after doing these 3 flashes:

In TWRP flash this TWRP_Prepare_For_PD1_PF4_MM_To_MM.zip

Reboot and enter safestrap

Flash this SafeStrap_PJ2_Bootloader_Unlock_AIO.zip

After phone powers off reboot to TWRP recovery do full wipe

Flash this VZW_PJ2_STOCK_ROOTED_DEODEXED.zip

You will then be on Latest firmware with latest unlocked bootloader

Anyone else having this issue?
[Verizon Galaxy S 5 Android Development] GeTex:
Read it wrong!

Unsure what is going on, I'm at work, let me try and grab a laptop from my locker and check it out(my old IBM T42)
[Verizon Galaxy S 5 Android Development] isutommyt:
I couldn't figure anything out, heading back to G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip and starting over...
[Verizon Galaxy S 5 Android Development] jrkruse:
It takes 15 to 20 min to boot
[Verizon Galaxy S 5 Android Development] isutommyt:
Yea, I waited 25-30. It was painful. ;)
[Verizon Galaxy S 5 Android Development] slimcyril:
[MENTION=5414005]GeTex[/MENTION] I have a G900V on Marshmallow 6.0.1 & with the build number/baseband version ending with PJ2 & CID starts with 11.... I don't care about custom roms or unlocked bootloader, is there anyway to get this thing rooted & still be on stock MM rom or atleast a means to install custom recovery?
[Verizon Galaxy S 5 Android Development] isutommyt:
Still getting stuck on red Verizon screen. Not sure where I'm going wrong...

Started from beginning:

Odin back to G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5

Root via GS5_LOLLIROOT.tar.gz

Do method #2 from OP

Do PJ2 upgrade from OP

Everything seems to go fine, I even hear my phone buzz after 10ish minutes on Verizon screen, so it gives me hope, but then just sits there for another 20 minutes and I give up.
[Verizon Galaxy S 5 Android Development] al50:
What i have done was Odin the PB1 full tar that's in the Root thread. Then rooted by using the Blackcat method, installed SS and FF and then used the unlock apk. And in all honesty, i was able to root and unlock within 30-45 minutes.

Try a fresh start by going back to stock PB1 and then root. Sounds like something is missing or whatnot, so best bet is to really start from scratch.
[Verizon Galaxy S 5 Android Development] isutommyt:
That is what I did and had working root and unlocked bootloader on PB1. But then I wanted to go to PJ2 and that is where I run into the stalled verizon screen.
[Verizon Galaxy S 5 Android Development] isutommyt:
w00t! On PJ2 now. I think my problem was I was following directions under PJ2 upgrade and I need to supplement them with directions from "If you have already Unlocked your bootloader and are running TouchWiz Rom(Stock kernel)" since I was still on PB1.

Thanks for all your effort folks.
[Verizon Galaxy S 5 Android Development] mattnin:
What are the benefits running a PJ2 bootloader and firmwares vs a PB1 bootloader if running a non-stock rom like CM or AOSP?
[Verizon Galaxy S 5 Android Development] ChrisG12:
Did you have any trouble getting from NCG to PB1? Which method did you use from the OP?
[Verizon Galaxy S 5 Android Development] isutommyt:
no, just took the pb1 odin. follow this guide ... http://xdaforums.com/verizon-galaxy-s5/general/newbies-guide-to-install-pb1-rom-root-t3481826
[Verizon Galaxy S 5 Android Development] Viper32:
All is done on PJ2 Unlocked with TWRP ;)
[Verizon Galaxy S 5 Android Development] al50:
Great to see you here Viper32!!! :):good:
[Verizon Galaxy S 5 Android Development] Viper32:
Your welcome, had to dust this thing off... I hate this locked bootloader crap.
[Verizon Galaxy S 5 Android Development] al50:
Hahaha! But well worth it! :):D
[Verizon Galaxy S 5 Android Development] giggiggiggitygoo:
We know with root and debloating makes some things not work. But does anyone know why privacy box isn't working? Or why Google play movies won't play on the device. They will cast to chromecast and I can buy movies just can't watch or download my movies on my phone. Download -error failure to retrieve license

Watching -error please try again
[Verizon Galaxy S 5 Android Development] giggiggiggitygoo:
Also volume seems to be quieter then usual on pj2
[Verizon Galaxy S 5 Android Development] crazycranagelo:
My only question is how to you turn off reactvaction lock
[Verizon Galaxy S 5 Android Development] al50:
Should be in the Security settings....
[Verizon Galaxy S 5 Android Development] bdawwgg:
After unlocking I'm under the impression that you can install roms that are not even made for Ktlevzw?

Would you just have to install a newbootloader in TWRP and then just have to install the vzw radios and modems from somewhere i read...

Where would the links be found or what roms would we know are safe to run on a g900v that werent made for the g900v, but since unlocked BL ya kno....

Currently on PB1 Unlocked BL Rooted running Stang5litre Edition 5.0 (it was the only rom i flashed that had working cell service + lte)

I have a good deal of experience with TWRP from using moto devices. Just not as good with SM devices, i really love the fact that I was able to unlock the BL kudos to all that helped.

Update

I was able to just install Mokee 7.1 ktlevzw on PB1 everything works fine. I maybe misinformed on the use of Bootloaders If anyone can educate a little....
[Verizon Galaxy S 5 Android Development] jrkruse:
What Rom did you flash?
[Verizon Galaxy S 5 Android Development] giggiggiggitygoo:
The full pj2 update
[Verizon Galaxy S 5 Android Development] jrkruse:
I posted 3 different roms a few pages back maybe try the fully stock Rom with magisk
[Verizon Galaxy S 5 Android Development] giggiggiggitygoo:
You posted 3 in this post?

---------- Post added at 04:49 AM ---------- Previous post was at 04:38 AM ----------

Nvm I found them being already on pj2 bootloader just twrp the rom?
[Verizon Galaxy S 5 Android Development] Dudash:
[MENTION=5414005]GeTex[/MENTION] or [MENTION=1949695]jrkruse[/MENTION]

I've been updating my S5 manually since the first 6.0.1 update by just creating new Odin packages without the aboot and flashing them so I'm currently running PJ2 using a dev PD1 aboot.

My question is, is there a way to update to a dev PJ2 aboot without wiping? Am I able to just flash the SafeStrap_PJ2_Bootloader_Unlock_AIO.zip?

The reason I'm asking is because in the OP, the section on updating bootloaders says to wipe after flashing the PJ2 bootloader and flash a PJ2 ROM but since I'm on stock PJ2 and just want to update to a dev PJ2 bootloader, I wanted clarification.
[Verizon Galaxy S 5 Android Development] jrkruse:
You can just flash the Prepare TWRP zip then SafeStrap_PJ2_Bootloader_Unlock_AIO.zip. Then reboot back to TWRp and flash the PJ2 Boot.img then you will need to flash latest superSu 2.79 zip to have root
[Verizon Galaxy S 5 Android Development] Dudash:
Thank you very much. I didnt have to worry about flashing the PJ2 kernel or flashing SuperSU because I just re-flashed my PJ2 Odin package that doesn't have the aboot. Although I did do an extra step to get rid of that stupid verizon boot animation that doesn't trigger a custom status. I flash the fully stock (aboot-less) Odin package then after it reboots to recovery to finish updating, I boot back to Download mode, flash TWRP, boot to recovery, flash an S7 boot animation zip, reboot straight to download, then re-flash the stock recovery. That way, once the phone boots for the first time, it thinks all is normal and I'm running the Samsung Official Binary, Official System status, and Dev mode.

I've been running stock, unrooted for a while. Using the Samsung Internet browser with an adblock extension, using Package Disabler Pro/EZ Disabler, and ForceDoze make it a pretty much rooted experience and I don't have to worry about apps not working because of SafetyNet/Xposed/Root. I just wish there was a non-vpn way to get rid of ads in apps -.-

Anyways, thanks to both you and [MENTION=5414005]GeTex[/MENTION] for keeping this thread updated and continuing to help people.
[Verizon Galaxy S 5 Android Development] giggiggiggitygoo:
Jrkruse I tried all 3 you posted the stock with magisk private box worked but play movies still didn't. So I settled with stock debloated since movies had the same result. Thanks for the attempt to resolve my issues
[Verizon Galaxy S 5 Android Development] tenye2003:
Im currently on 6.0.1 PF4. If i root and unlock bootloader can i install an stock international rom on this device? If yes will affect the modem lte bands? Will the phone have the F bands open? Thanks.
[Verizon Galaxy S 5 Android Development] GeTex:
All you need to do is follow the band unlock guide for all Qualcomm devices. Requires windows PC, QPST, and QXDM
[Verizon Galaxy S 5 Android Development] tenye2003:
When to do this? After flashing international rom? Because i already did unlock all bands but it seems it only works on band 3 and i dont have that in my zone just 800 mhz or 2600.
[Verizon Galaxy S 5 Android Development] t-wrench:
I was following the directions in A Newbie's guide to install PB1 ROM, root, unlock the bootloader and update to PF4-6 so I rooted, unlocked bootloader, used Odin to flash TWRP, and I got to the section on flashing G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip via TWRP. The flash was successful, and on reboot, phone hangs at Verizon red screen as expected.

The directions then call for following the "If You Already Have Bootloader Unlocked And On A Samsung TW Rom" section of this thread. And it starts with rebooting into TWRP, and that's where I'm running into a problem. Seems the flash of G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip has eliminated TWRP. If I press volUp+home+power button for a couple of seconds, I enter a Maintenance Boot Mode. If instead, I hold volUp+home+power button for several seconds, I enter Android recovery.

Should I reflash TWRP 3.0.0 using Odin, and then skip over the G900V_PF4_Stock_Deodexed_Debloated_Rooted_ROM.zip flash since it's already been done and proceed to the "If You Already Have Bootloader Unlocked And On A Samsung TW Rom" section of this thread?

Edit: I went ahead and reflashed TWRP using Odin, then flashed TWRP_Prepare.zip using TWRP. Now I'm repeatedly Odin flashing PB1_Firmware_Only_NK2_Kernel.tar.md5 and S5_KLTE_USA_VZW.pit to get to custom binary = Official status.

Edit: Took about 6 cycles of Odin flashing PB1_Firmware_Only_NK2_Kernel.tar.md5 and S5_KLTE_USA_VZW.pit to get to custom binary = Samsung Official.
[Verizon Galaxy S 5 Android Development] smokerbond:
Thanks for this info.

I could never get to Samsung Official status, so I'm going to spam flash and hope for the best.

Edit: Wtf?

If the only way to get official status is to lose SS, Dev, and TWRP I have to start from scratch all over again?

^ No, solved by following newbie guide
[Verizon Galaxy S 5 Android Development] mattnin:
I've unlocked three Galaxy S5's! The support in this thread is absolutely great! Thank you so much everyone. My whole family now has S5's. I like this phone so much I downgraded from an LG G4 to an S5!

I'd like to update to the newest modem firmware. If I am understanding correctly according to the guides, I must be on the PJ2 bootloader to have the newest PJ2 modem. Is this correct? It appears the new instructions quoted above are for someone running a stock rooted LP or MM ROM. My whole family is on CM 13 though... We all have TWRP3.0.2.2 recoveries.

Would my procedure be, in TWRP:

flash TWRP_Prepare_For_PD1_PF4_MM_To_MM.zip

do full wipe

Flash VZW_PJ2_STOCK_ROOTED_DEODEXED.zip

then flash CM13

I have been reading through this thread for so long and not finding a solution that applies to my situation. If anyone can help, it would be very appreciated!
[Verizon Galaxy S 5 Android Development] t-wrench:
Sorry, this is way above my level of understanding of the process. Hopefully someone else can chime in.
[Verizon Galaxy S 5 Android Development] smokerbond:
So following your steps did you ever get it working?

I followed what you wrote,

Flashed the ROM, got the binary being Official*,

but now I lost DEVELOPER flag. Safestrap also does not boot.

So... how do I boot the ROM? Do I need to flash the proper firmware (Since the way to trigger the flag to original was the PB1 firm + NK1 kernel)?

-- Edit:

Giving up for now; there is a serious flaw somewhere in the instructions

because to get the Official* flag you forfeit TWRP, SS and lose the DEVELOPER flag so you can't use Odin to flash TWRP again (even so, doing that would lose the Official* binary flag)

Is the bootloop I was suffering at the start of this related to the "Official* binary" flag or coincidence? The flag is the only thing I can think of that is causing my issue, but I can't find a way to get the flag and have the ROM!
[Verizon Galaxy S 5 Android Development] t-wrench:
Yes, I was able to complete the process and everything seems fine: have working PF4 and TWRP.

So you to the point where binary shows as Samsung Official? You wrote "Original", but I'm assuming that's a typo.

Once I reached that point, I was able to flash SafeStrap_PF4_Bootloader_Unlock_AIO.zip using SafeStrap, and I still had the developer flag in Download mode, so I was able to flash TWRP using Odin.

I just checked Download mode and I still have the Developer flag, but binary shows as Custom. Not sure if that's expected behavior, but since I was able to get through the process correctly, I'm assuming all is as it should be.

My understanding is the Developer flag is triggered by running SamsungUnlocker, so maybe go back to that step. I assume SamsungUnlocker is still on the phone. If not, back one step farther to flashing it using SafeStrap.

I used the Newbie guide, which I found a lot easier to follow than the various threads he sources the steps from. Worst case, start from scratch (Odin PB1). I will say that once I had performed some of the steps, redoing them was much quicker. Even if you had to start from scratch, it will probably be much quicker than the first time around.
[Verizon Galaxy S 5 Android Development] smokerbond:
Edit4:

All good after that, thanks for the help t-wrench!

Edit 3:

+23 new retries

On a different OEM cable, with a different USB slot, with a different computer...

Still "CUSTOM" binary

Edit 2:

Got caught up to the repeated rebooting trying to get Samsung Official to show up...

Tried 6 times so far, will keep repeating.

I've started from scratch 3 times now!

I'm doing it one more time.

My main issue is the Official Binary flag only appears if I use Odin and flash the .pit and PB1 firm +NK1 kernel multiple times. When it finally does appear, I have somehow lost DEVELOPER flag, so Odin will be limited AND my safestrap AND TWRP is lost!

I'll give your guide a try instead of the official instructions.

Edit : Sorry for any typos, I'm just very frustrated, I'm used to dealing with CID 11 phone steps and working on this CID 15 phone is very different for me.
[Verizon Galaxy S 5 Android Development] GeTex:
I've said it countless times, you only need to flash stock recovery and stock kernel, and make sure you POWER OFF, NOT REBOOT, at next power on you should be binary official. Then use safestrap to continue
[Verizon Galaxy S 5 Android Development] t-wrench:
[MENTION=5414005]GeTex[/MENTION], after completing the entire process, is it normal to have binary status revert back to Custom?
[Verizon Galaxy S 5 Android Development] GeTex:
If any custom kernel or recovery is flashed at ANY TIME(if you rooted MM+, it's REQUIRED to flash a custom kernel) then yes, it will
[Verizon Galaxy S 5 Android Development] mattnin:
I think the only way to update is to get off of Cyanogenmod and flash a touchwiz rom correct? I guess thats the only way I can update to PJ2 firmware... Wish me luck!

*update*

I did it! I'm wiping my brow on this one... I did a total fubar and ended up having to go all the way back to PB1, long story. I had to get off CM13 to a touchwiz and I just didn't have the proper setup. Anyway, to anyone else out there trying this, after flashing the PJ2 rom, give it a long time. It took close to 15 minutes to boot on my phone. I was more than concerned! Anyways, thanks for the maintainers of this thread! I'm on PJ2 and everything is looking good.

Anyone else having trouble with TWRP reading the SD card after the PJ2 update? I had to complete the process using an OTG USB drive. I ended up having to go from TWRP3.0.2.2 to 3.0.2.0. Seems like something in PJ2 breaks the newest TWRP? 3.0.2.0 seems to be working fine.

*edit2*

I had no luck getting PJ2 on my wifes phone. She was originally on OE1 firmware. I flashed PB1 from the root thread, re-rooting, re-unlocking BL, and on PB1 I tried going through the steps to get to PJ2 rom and it would just hang on the red verizon screen. Left it that way for almost an hour... Tried going to recovery and wiping data and cache and dalvik, same thing, stuck at Verizon screen. Then did it all over again back to PB1! So I went through everything twice just to be sure! What could I be missing? I do remember it took a VERY long time to finally get past the red verizon screen on my phone, but not an hour long! I followed the instructions exactly per the OP. It worked on my phone but not hers. So for now, it appears she is still on PB1...
[Verizon Galaxy S 5 Android Development] smokerbond:
Try following the newbie guide t-wrench linked me four posts above but replace the PF4 files with PJ2 OR update to PF4 then follow this thread's PF4 to PJ2 instructions.
[Verizon Galaxy S 5 Android Development] mattnin:
This is interesting. My phone was originally on PB1 firmware and bootloader running CM13. I needed to install a touchwiz rom to install PJ2 firmware, so I tried flashing VZW_PJ2_STOCK_ROOTED_DEODEXED.zip in TWRP. It worked ok. Then I tried flashing PB1_Firmware_Only_NK2_Kernel.tar.md5 and S5_KLTE_USA_VZW.pit and saw Samsung Official. I ended up losing developer somehow and TWRP and so I said F' it and did what I know, starting from scratch and flashing PB1 per JKRUSE root thread and re-rooting and then re-unlocking bootloader per this thread. Once I was in PB1 and rooted with safestrap and TWRP 3.0.2.2, I followed the instruction to get to PJ2 and it worked. I then troublehot the problem with TWRP not reading the external sd card in PJ2 and found TWRP 3.0.2.0 worked ok.

So, the only differences between my wifes phone and my phone was that she was originally on OE1 and I didn't flash PB1_Firmware_Only_NK2_Kernel.tar.md5 and S5_KLTE_USA_VZW.pit at some point on her phone. When I flashed G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 on her phone, it said Samsung Official. I was able to follow all the instructions without a hitch and get her on PB1 rooted with safestrap and TWRP. PJ2 was a no go however. I spent a long time on her phone today trying to update it so I probably won't give it another shot until next weekend but I may try to do it over again and flash the PB1 firmware only and the pit file and see what happens.
[Verizon Galaxy S 5 Android Development] mattnin:
OK, I think I know why my wife's phone didn't update to PJ2. [MENTION=5414005]GeTex[/MENTION] It may be a good idea to update the top post when upgrading to the PJ2 rom and bootloader that the phone must already be on PD1, PF4, or the PG2 bootloader. A lot of people who are new to unlocking the Verizon S5 will probably come to this thread with PB1 unlocked bootloaders after successfully rooting per JKRUSE thread and find themselves frustrated after spending a lot of time and finding out that PJ2 firmware won't flash. It's probably common knowledge to those experienced with the S5 but for someone new to the platform like me the info is not readily available.

I didn't know I had to be on PD1+ bootloaders to flash PJ2 firmware if I didn't read your other thread, [ROM] [DEV aboot ONLY] Verizon Stock Rooted DEODEXED PJ2 [kltevzw], which isn't referenced in this thread.
[Verizon Galaxy S 5 Android Development] GeTex:
Odd, for bootloader upgrades it should not matter... Just firmware