yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Android Development] Wynnded:
I started by flashing my device back to an unrooted, bootloader locked device with PB1. It had never had the bootloader unlocked. I used the Factory Tar BPB1 Full Restore Image provided by you here: https://www.androidfilehost.com/?fid=24438995911970571 I was on your Pure Note5 Rom prior.

I then followed the process outlined here:

Working Root Method For 5.0 Lollipop Roms [OE1] [OG5] [OK3] [PB1] [3-3-16]

I skipped steps 2 and 3.

I went through steps 4,5, and 6.

I skipped steps 7,8, and 9.

I then came over to this thread (that we're in now) and found that my device has a 15XXXXXXXXXXX cid. (Actually I checked this before flashing the Full Restore Image.)

I had two SD cards, an 8GB and a 16GB. I'd had both of these cards in the device at some point and didn't reformat them, I just used them as they were.

I next used Method 1 in the OP to install SamsungUnlockerS5.apk. The .apk installed, but when I ran it, it wasn't opening a terminal for me. I thought that somehow I had just missed it and that everything was going fine. I tried to continue but found that when I checked the bootloader, it hadn't. I eventually moved on to Method 2 flashing the Samsung_Bootloader_Unlocker.zip. For whatever reason flashing the Unlocker and opening it also opened the terminal and then I was able to type "yes". When I then checked the BL, it was unlocked and read "MODE: Developer".

I then jumped down the page to: How To Unlock MM Bootloader And Obtain Root For Dev Bootloaders Only

Here I followed the unrevised instructions that you originally posted.

I did not wipe anything before flashing this ROM.

Now I'm a touch foggy, but if I recall correctly, because I didn't wipe prior to flashing the deodexed .zip, the SamsungUnlocker was still installed and I simply opened it and typed "yes". The SD card that I had in the device at the time was my 8GB. When I booted to the BL, it read MODE: Developer.

Because I had reread this, I'd already had SU, FlashFire and (not PD1 Stock, but) G900V_PD1_Stock_Deodexed_Debloated_ROM.zip on the internal storage.

As mentioned, SU was in internal storage.
[Verizon Galaxy S 5 Android Development] jrkruse:
Ok here is some added tips maybe to help you guys that cant read sd card

Try an older style sd card one the just says class 2 or class 4 HC 32 gig or less can be as small as 256 mb.

View attachment 3770962

Also try doing this from a freshly rooted PB1 Fully Stock Rom.
[Verizon Galaxy S 5 Android Development] GeTex:
Those who toke the MM OTA and flashed back you MUST FLASH THE FIRMWARE AS WELL!!! If you don't flash it yourself and downgrade everything will break. If you can no longer get to safestrap or flash fire, please flash the full tar ball with a PIT file and start from scratch

I'll continue to report

I succeeded non stop on the process on my 15 and also have up and downgraded and bunch no issues.

Furthermore follow directions exactly!
[Verizon Galaxy S 5 Android Development] jrkruse:
You unlocked and rooted MM with no issues thats good to hear, you that have, are few and far between!

---------- Post added at 11:15 PM ---------- Previous post was at 11:04 PM ----------

For those of you that have unlocked MM Bootloader, since we dont have much to choose from for rom you can try some of the international TW MM roms and Note 5 and S7 ports just flash this after you flash the rom

VZW_6.0.1_International_Rom_Patch_V2.zip
[Verizon Galaxy S 5 Android Development] GeTex:
I succeeded but flashed a custom ROM again as I didn't unlock my bootloader for stock root :P
[Verizon Galaxy S 5 Android Development] noamparn:
I succeeded in following the steps in the OP, and now I'm at stock rooted 6.0.1, with an unlocked bootloader. However, my phone gets stuck on the Verizon logo screen if I try to boot after restoring the FF backup I made before I did the upgrade. I just need a few files that I can't replace (and didn't back up separately). Does anyone know how I can get it to boot with the backup, or how I can manually "unzip" the backup to get the files I need?

I guess the other way to do it would be to backup the current MM data, then *safely* roll back to PB1, restore my old backup, extract the files I need, then roll forward again and restore the MM backup.

Can anyone give me the procedure to safely roll back to rooted PB1?
[Verizon Galaxy S 5 Android Development] jrkruse:
You can not restore data from lollipop the dalvik cache is different. Apps install differently.
[Verizon Galaxy S 5 Android Development] i9192droid:
Is this just for Verizon sim users or for everyone?
[Verizon Galaxy S 5 Android Development] magic_man185:
[MENTION=1949695]jrkruse[/MENTION], I have a question about the update process I am hoping you can answer. I know that if I take the OTA directly I would lose root and it would relock the bootloader. I looked at the contents of the OTA update, and I saw similar files to the ODIN tar.md5, with some differences of course. I am wondering, If I delete the recovery folder from the update (to keep my TWRP recovery) and the aboot.mdn (to keep the bootloader unlocked), could I then rezip it and flash the update.zip in TWRP (I know you can't flash with stock recovery after changing it because the signature is broken)? My thinking is if I do this, I can use TWRP to install root after the update, and not to have to start from scratch and restore everything. I am hoping to update without having to reinstall all of my apps and everything (trying to avoid a data wipe). If I am reading this correctly, your process to update involves a data wipe. I know the regular OTA would not wipe data. Thanks.
[Verizon Galaxy S 5 Android Development] al50:
You have to follow the procedure because, as JrKruse said, you cannot restore LP apps on MM because they install differently. Please read the post directly above yours because that's his post mentioning this
[Verizon Galaxy S 5 Android Development] jrkruse:
Your could try restoring 3rd party data with titanium but I never tried it yet on MM
[Verizon Galaxy S 5 Android Development] al50:
Thank you JrKruse for the response. I was replying to a user that was going to restore his LP apps and i refereed him/her to try avoiding to do so because of conflicts that may occur since MM is totally different from LP. But if it works for him, great that it does...
[Verizon Galaxy S 5 Android Development] magic_man185:
What about if you use the OTA update (minus aboot and recovery per my previous post)? I am pretty sure the OTA would handle whatever conversion is necessary, I have never seen an OTA that didn't keep your apps and data when you updated. Is there any way to do this? I was thinking if you remove aboot.mbn from the update.zip then update with TWRP, you might still have an unlocked bootlocker. You and al50 were talking about restoring data after the upgrade, I am talking about using a modified OTA to update and keep data, not having to wipe at all. This may not work, but I thought that it might be worth looking into.

Thanks.
[Verizon Galaxy S 5 Android Development] Vekter:
God, what a giant ****-you to people with Toshiba eMMCs. Here I was getting hype and it doesn't work on my phone. :/ I don't guess there's a workaround anywhere yet, is there?
[Verizon Galaxy S 5 Android Development] Bobcus Leper:
That is correct. You can follow its unlocking progress on this thread.

http://xdaforums.com/verizon-galaxy...ba-11-series-bootloader-unlock-t3349346/page1
[Verizon Galaxy S 5 Android Development] Vekter:
Aaaaaand they've made around no progress in over a month. :/ Guess I'm stuck with Safestrap.
[Verizon Galaxy S 5 Android Development] thewebsiteisdown:
OK thank you I just wanted to make sure I wasn't missing something. It doesn't return anything different information wise then what it did when I ran just the ./samdunk command which is only what you told it to return on the screen information wise you know, the thread url etc. and then it spits out the is was cid at the end which is just showing my current cid.

No error messages stating [-] CID should be HEX! or anything just what my CID is.

Sorry spelling grammar etc..
[Verizon Galaxy S 5 Android Development] autonomousperson:
Allright, now we wait for a CID with an aboot img.
[Verizon Galaxy S 5 Android Development] al50:
Has anyone asked to see if any of the users in the Unified section of tis forum to see whether or not they have a Dev Edition and can supply the CID? Just a thought....
[Verizon Galaxy S 5 Android Development] 0aLIV1P:
I just ran this on my VZW Galaxy S5 and you say it should tell me if my current CID is not a Samsung EMMC. But when I read my CID, it starts with an 11 which I thought was representative of a Toshiba EMMC. It does not print out that my CID is not a Samsung one. Is this a bug or am I reading this wrong?
[Verizon Galaxy S 5 Android Development] darklavalizard:
The dev edition that several of you have contacted me about buying, I just went to /sys/block/mmcblk0/device/, and opened the CID file and it starts with 15, Samsung memory. I've cropped out the rest of the ID.
[Verizon Galaxy S 5 Android Development] thewebsiteisdown:
I think that it just isn't printing out the output for some reason. I don't know enough about coding with liniux to try to fix his code or even see where it is broken " I did look over it ". I see a [+] next to the CID is/was message which makes me think it's hiding some info.
[Verizon Galaxy S 5 Android Development] beaups:
This is probably due to people modifying the source and posting binaries built on the modified source. I would not trust/use ANY binary that's floating around. Learn to build the source and build it yourself.

--beaups
[Verizon Galaxy S 5 Android Development] doubleaykay:
I don't suppose you'd be willing to release the full CID and aboot as a donor?
[Verizon Galaxy S 5 Android Development] darklavalizard:
Nope sorry. I'm hoping someone buys mine and does that for you guys.
[Verizon Galaxy S 5 Android Development] GeTex:
Thats a pretty low move. This is a community of developers, and trying to hold the CID over everyones head with a high price isn't cool. Likely I'll end up just posting my devices CID soon.

also everyone STOP FOR A MOMENT!!!

Please re-read the OP. I update it constantly. First thing you need to know is if your CID is printed as a 11, you cannot use this exploit. If it's printed as a 15 you can use it.

Second, the script is attached in the OP(going to re attach it now) Third this is useless without a aboot and CID still. I need someone with a 15 to help me finish the steps.
[Verizon Galaxy S 5 Android Development] mrjiggywiggy:
I have a normal 15 that I don't use anymore if you need help.
[Verizon Galaxy S 5 Android Development] GeTex:
To anyone wanting to test, you need a rooted 15, and either adb terminal or terminal emulator, you need to elevate to su, then run ./samdunk in the location of the file. I'll be providing a CID hopefully very momentarily
[Verizon Galaxy S 5 Android Development] TioCareca:
I have a 15 is my daily driver but i am wiling to help...

---------- Post added at 11:11 PM ---------- Previous post was at 11:08 PM ----------

mine said to use ./samsung_cid [newcid]

the i use ./samdunk 15xxxxxxxx (my cid) and it said change successful reboot to see new cid
[Verizon Galaxy S 5 Android Development] mrjiggywiggy:
I think that varies based on the name of the file, so if you were to rename the samdunk to samsung_cid you would change the command to fit the name.
[Verizon Galaxy S 5 Android Development] GeTex:
I don't think you can use just 000's lol, try AAAA

You have a 15 so you should be good

I see an explosion of threads elsewhere about this already spreading misinformation
[Verizon Galaxy S 5 Android Development] TioCareca:
Yes there will be a lot of dead phones...

One question after we unlock the bootloader installing a new rom will not break the cid changes? Or flashing a rom with aboot present will not kill the phone? Just asking...

---------- Post added at 11:41 PM ---------- Previous post was at 11:39 PM ----------

Changing the CID without the aboot will not break the phone?

---------- Post added at 11:44 PM ---------- Previous post was at 11:41 PM ----------

I use the samdunk file ,not renamed, but the output was use samsung_cid [newcid]... maybe bad compiled?
[Verizon Galaxy S 5 Android Development] GeTex:
I do not believe so, you'd be no different than the developer editions people accidentally flash the retail bootloader too. Nothing should change

Also roms do not have write access, heck nothing is supposed to have write access to the CID. so yes, this is a permanent fix!

No, thats good, it's supposed to do that. That means you need to enter an actual CID. your supported(again if you had a 15, we know ur supported). So congrats :D I have an 11 and it sucks, especially being the thread op :'(
[Verizon Galaxy S 5 Android Development] darklavalizard:
You can think all you want it's low, I'm not forcing anyone to buy it. The truth is, I don't care about android anymore and just want the money back out of my phone. Multiple people had contacted me on eBay asking about it, and the CID and aboot files. Someone also messaged me today asking if I could check whether it had Samsung or Toshiba chips in it. Read through this thread and realized how rare the developer edition really is. Sorry for trying to get my money back out of it, especially when the demand has skyrocketed now.
[Verizon Galaxy S 5 Android Development] TioCareca:
I read somewhere in xda, cant find were, that dev ed that flash retail bootloader locked their phones... but if were the case is just a mater of unlocking again if we can do this...
[Verizon Galaxy S 5 Android Development] Dudash:
Not really replying to this guy here but I'm just quoting him to show why we should get a bounty of some sort started.

Now [MENTION=4081954]darklavalizard[/MENTION], what price would you be willing to create a dump for?
[Verizon Galaxy S 5 Android Development] jrkruse:
Well if modifying the update zip was possible that would be great. Just that little thing of signature verification of the zip file that prevents that

---------- Post added at 07:32 PM ---------- Previous post was at 07:29 PM ----------

Sorry I meant to multi quote both of you
[Verizon Galaxy S 5 Android Development] magic_man185:
This is where my inexperience shows. I was assuming the signature was used by the factory recovery to only allow official images to flash, and I thought that if using TWRP we wouldn't need to worry about that, and that the update could be flashed without the correct signature. Does the update itself check the signature before running, no matter what recovery you are running?
[Verizon Galaxy S 5 Android Development] jrkruse:
You can remove all the checks but firmware won't update unless stock recovery is installed
[Verizon Galaxy S 5 Android Development] magic_man185:
Okay, well couldn't we remove just aboot.mbn then and remove the checks. It updates to stock recovery and runs the update, but if it doesn't have aboot.mbn, shouldn't that leave the bootloader unlocked? I know when I was first reading about this unlocker and looking at threads for the true dev phones, I found something saying to modify tar files to remove the aboot in order to prevent a locked bootloader. I actually created my own tar for Odin with PB1 firmware and system but BOD5 bootloader so I could still downgrade later, and I did see the same problem that you just mentioned, you have to have factory recovery to get it to boot properly. If you can remove the checks from the OTA, and remove the aboot.mbn, but leave the factory recovery, would that work? Sorry you are having to walk me through this so much, I am not that familiar with the update process.
[Verizon Galaxy S 5 Android Development] GeTex:
[MENTION=3096712]Vekter[/MENTION] You know, we are trying our best and when you say stuff like that, we don't really want to continue working on the 11 device unlocks. I have limited everything and I'm taking time along with others to "try" and do what we can. Please be patient and read.
[Verizon Galaxy S 5 Android Development] Vekter:
I didn't mean to insult you. Really appreciate what you guys are doing. Just frustrated that I spent around 3 hours rooting and couldn't flash firmware. Not your fault, you guys keep kicking ass.
[Verizon Galaxy S 5 Android Development] GeTex:
Verizon has some kind of hard on for apperantly making us suffer :( shoulda bought a factory GS5
[Verizon Galaxy S 5 Android Development] Molon-Labe:
If you need a tester for locked 6.0.1 bootloader I can do and lots experience as former contributer. ;)
[Verizon Galaxy S 5 Android Development] copkilla858:
can someone please make the pd1 debrick image :P i am officially hardbricked i believe and i had last flashed the MM firmware file in odin if that gives any indication as to which debrick image i need because unfortunately my own pb1 debrick image is not inspiring any activity in my phone. Currently no matter what i do i cant get any sort of response from it and the computer does not recognize it either. Any suggestions would be appreciated

lul classic
[Verizon Galaxy S 5 Android Development] ttall8ball:
I was able to do this last week and all is good. Thanks GeTex and jrkruse and to all the devs out there making this possible.

Bad thing is WiFi hardware went out in my phone a couple of weeks ago so now thinking about upgrading phones again. So guess I will be starting all over again, lol.
[Verizon Galaxy S 5 Android Development] GeTex:
Amazing! Well ask a member here to use win32diskimage to copy their sdcard, I warn you that this will likely be a big file

I could try dd to make one but I'm unsure how many bytes to include. For the S3 128 was enough

And please if you can test the method for MM and report
[Verizon Galaxy S 5 Android Development] roostermammoth:
Thanks for the unlocker and guides.

In the OP it says - only for the verizon s5 not AT&T. Has this worked on other phones?

My SM-G900F was an international version, I currently have 6.0.1(XXU1CPE1 ) on it

I tried method 1 a few times( and read the forum posts and hints to get it working) though the CID wouldn't change. In download mode it displays QualComm Secure boot : Enable (CSB)

I then tried method 4 and the CID did change, though Secureboot is still enabled.

I tried method 2 with flashfire though still have the same issue.

Any help would be great, thanks.
[Verizon Galaxy S 5 Android Development] jrkruse:
I think I have a solution for the people that their phone wont read sd card after flashing MM bootloader. Im testing will post later
[Verizon Galaxy S 5 Android Development] GeTex:
Your bootloader was never locked!!!! You DO NOT need this mod, you may brick your device!!!

This is ONLY FOR VERIZON S5'S. No other devices At All.
[Verizon Galaxy S 5 Android Development] jrkruse:
How To Unlock MM Bootloader And Obtain Root For Dev Bootloaders Only​

See Post 1659
[Verizon Galaxy S 5 Android Development] drewcu:
Probably a silly question, but why do we have to be on an unlocked LP 5.0 build? I am still on an unlocked KitKat build and was planning to jump over LP. Is there any way to avoid needing to install PB1 (extra steps where something could go wrong) and do this via my unlocked rooted KK?

Thanks!
[Verizon Galaxy S 5 Android Development] jrkruse:
You can do that just as long as you have unlocked your bootloader but in the step where it says to flash pb1 boot and recovery zip or odin you would need to flash a kit Kat boot.img and stock kit Kat recovery.img
[Verizon Galaxy S 5 Android Development] magic_man185:
I am curious, is the mm unlocked just removing the SD card creation process? I modified the original unlocked for my personal use to skip SD card creation after I already had one (playing with roms so had to use the tool several times). I did this for the script, l but didn't know how to create an app for it. I have done a little app development, but never with native commands. Would you be willing to share that source code?
[Verizon Galaxy S 5 Android Development] drewcu:
NK2 Bootloader is unlocked, yes.

Don't have TWRP, just stock recovery. Do I still need to flash an NK2 recovery.img? I found that I have an NK2 stock Kernel.tar with boot.img inside; is that all I need to flash in ODIN considering I have stock recovery? (Do I flash the tar file or extract and flash the img file?)

If I need to still flash stock NK2 recovery, I may need help finding that. Google isn't my friend today...

Thanks!
[Verizon Galaxy S 5 Android Development] Lightn1ng:
Once the terminal window opens - I put "Yes" in and it says that a 4GB or higher SDcard is required. I have a 32GB sd in it and I formatted it before doing this. Am I doing something wrong?
[Verizon Galaxy S 5 Android Development] jrkruse:
Could I give that molded script you made a try people are still having trouble. That was my next try
[Verizon Galaxy S 5 Android Development] magic_man185:
I need to clean it up and add some warnings, I will post it as soon as I get that finished.
[Verizon Galaxy S 5 Android Development] drewcu:
Besides the above queries, can you also please explain what happened to the steps in your latest tutorial regarding flashing the MM bootloader / firmware? Or is that all now built into MMSamsungUnlockerS5.apk?

Thank you.
[Verizon Galaxy S 5 Android Development] jrkruse:
You flash the PB1 boot and recovery first because firmware wont flash unless they are installed Then The SamsungUnlocker Flashes the MM aboot bootloader right before it unlocks it this way your wifi and back keys will work and I thought it would fix the the sdcard problem also but it appears that the terminal app is not recognizing newer SD Cards or something else. [MENTION=2844013]magic_man185[/MENTION] is working up an unlocker script that skips sdcard check so maybe that will work. Then when you reboot to download mode and flashPD1_Firmware_Modem_HLOS_No_Aboot.tar.md5 your basically flashing all the rest of the MM firmware minus system image. Then when you reboot to recovery your MM ready and you just install a MM rom
[Verizon Galaxy S 5 Android Development] drewcu:
In my case on NK2 KitKat with stock recovery, still not sure if I need to flash NK2 recovery or is the NK2 stock Kernel.tar with boot.img inside enough? I cannot find an NK2 recovery online so hopefully I don't need to do this with my system already using stock recovery.
[Verizon Galaxy S 5 Android Development] tydiamond11:
Is there someone who could tell if being on the baseband og5 will be a issue on marshmallow. This is what I have right now. Nothing seams to be wrong just wondering.
[Verizon Galaxy S 5 Android Development] rhincredible:
Sadley after following this exactly all I get is the verizon screen. Waited 20 minutes pulled battery same deal. Re-flashed your Rooted ROM , same deal. Guess its back to PB1 for me.
[Verizon Galaxy S 5 Android Development] GeTex:
Gonna pull MM instructions from op or add a warning till we narrow it down
[Verizon Galaxy S 5 Android Development] beaups:
Where is your source hosted?

--beaups
[Verizon Galaxy S 5 Android Development] jrkruse:
In your samsung_unlock we need to be able to bypass sdcard backup newer sdcards are not being read by the phone once MM bootloader is flashed. The backup really is not needed since we all have the same cid an unbrick image of the right bootloader will work for all
[Verizon Galaxy S 5 Android Development] GeTex:
Jrkruse, provide a link to the unbrick image, I'll host it in the OP when I remake it :)
[Verizon Galaxy S 5 Android Development] jrkruse:
http://xdaforums.com/showpost.php?p=67160770&postcount=20
[Verizon Galaxy S 5 Android Development] beaups:
I can add if you haven't already, but where is source for your app?
[Verizon Galaxy S 5 Android Development] jrkruse:
I'm just using a modified terminal app that flashes automatically no source for it just a decompiled apk and some scripts it actually pretty simple. That would be great if you could add that. Because even using adb flashing directly doesnt work. I can't do much with a windows surface pro tablet and I won't be home until middle of week