yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Android Development] swiftbones74:
Is there another way to unlock the bootloader without using super su?[/QUOTE]

You only need to unlock your bootloader once. Let's assume you did this already because you alluded to this already. Okay so your stuck at the bootscreen? Get back into TWRP and do a full wipe. Next flash ROM then Gapps than Magisk. Next you can reboot into ROM. You may need to use Magisk hide for banking IDK. Good luck
[Verizon Galaxy S 5 Android Development] Iamcharismatic01:
I need a efs backup and modem for my Samsung s7 edge (g935f) pls send to. Whylonewolf3@gmail.com
[Verizon Galaxy S 5 Android Development] Ibuprophen:
First... Your asking for assistance with an S7 device on an S5 thread but, I'll try to help you out the best way I can (that's limited to my not having an S7 myself)... :thumbup:

I just wanted to let you know that a devices EFS (Encrypted File System) refers to the directory that stores information like the MEID, IMEI, Serial Number etc... and the information is different for each device.

I don't have this specific device myself but, the only way I know how to recover from a missing EFS (besides using a Backup of the EFS in TWRP) is to flash the Stock Firmware and start from scratch with Unlocking the Bootloader and installing TWRP BUT, after TWRP is installed, perform a backup (using TWRP) of the EFS BEFORE proceeding to install the Custom Firmware and such.

Before going back to Stock, you should either locate other options available to you OR obtain some member guidance within one of the following threads.

https://xdaforums.com/showthread.php?t=3379511

https://xdaforums.com/showthread.php?t=3379516

Good Luck!

~~~~~~~~~~~~~~~

UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Enigma Machine {aenigma = Latin for "Riddle"}.
[Verizon Galaxy S 5 Android Development] wdfitzpat007:
Will this bootloader unlock work on the SM-G900V CID11 ?
[Verizon Galaxy S 5 Android Development] al50:
Unfortunately no it will not. There is no unlock method for the S5 devices with the CID 11 Chipsets and the unlock development has stopped on the CID 11 devices.
[Verizon Galaxy S 5 Android Development] Coolieo2019:
Can someone start trying to unlock the CID 11 bootloader agian? I know it is an older phone but there are like 10x more CID 11 chipsets than there are 15's. So a bootloader unlock would be highly appreciated. Will you try to unlock the bootloader?
[Verizon Galaxy S 5 Android Development] GeTex:
extremely unlikely
[Verizon Galaxy S 5 Android Development] Lilatlboy6969:
This phone is so outdated man. Doubt anyone wants to spend time on a dinosaur
[Verizon Galaxy S 5 Android Development] Coolieo2019:
I know this phone is old. But there are certain Xposed mods that I want to use but I can't because it soft bricks it. Also I want to install lineage os 16. My point is that every Android device should be able to be unlocked. I have bought 4 s5's hoping I would get a 15, but they were all 11. I can't afford a newer phone. That's why I want a bootloader unlock for the s5 with the Toshiba chip.
[Verizon Galaxy S 5 Android Development] ShadowOBS:
Well, unfortunately this phone, the max of what you can get is root. Practically this chip is not unlockable for custom ROMs and that, and practically the Verizon 15 chip version ROM catalog is not so big even. You can try considering buying other budget phones if thats stopping you from upgrading an s5, they are plenty of options such as Xiaomi, Huawei or even some other brands, you can even stop buying new ones and buy used ones with good usable conditions very cheap on Facebook Marketplace or sell/buy phones groups. Just take this as an advice from a dude who starts with a S4 as main phone ;).
[Verizon Galaxy S 5 Android Development] Coolieo2019:
Thanks I have thought about that before. I use a lot of Samsung apps so I'd have to stick with Samsung. The s5 has a fingerprint sensor the s4 doesnt. Samsung music required Android 5.0 and above. Samsung health requires Android 6.0 and above. So I don't have a lot of options. I have used and Asus Zenfone before and it had Android 7.0 but audio wizard was so bad that I just went back to my s5. I got root and SafeStrap installed it's just that I keep soft bricking it a lot and have to factory reset it all the time.
[Verizon Galaxy S 5 Android Development] GeTex:
...what?
[Verizon Galaxy S 5 Android Development] jrkruse:
I know this is a dead phone but I did post a method that made it a little easier to root and unlock your bootloader if your so looking too do so still. I had made this stuff a long time ago and just forgot to post it. I probably wont provide much help as I dont do much development anymore but every question about all this has been addressed many times over

https://xdaforums.com/verizon-galaxy-s5/development/vzw-emmc-15-chipset-onlyroot-bootloader-t4009089
[Verizon Galaxy S 5 Android Development] GeTex:
Done
[Verizon Galaxy S 5 Android Development] roberthollan:
bootloader

I have a samsung galaxy s5 though straight talk model number sm-s902L running on android version. what method do i use to unlock the bootloader? im pretty sure its one of the verizon, just noy sure witch one. Thanks Robert
[Verizon Galaxy S 5 Android Development] jrkruse:
Im pretty sure your bootloader is already unlocked

Sent from some device I modified
[Verizon Galaxy S 5 Android Development] GeTex:
@beaups I didn't realize the Op this entire time was missing the source, I added it to the OP. Thanks alot for this, Still using my White S5 to this day with Oreo
[Verizon Galaxy S 5 Android Development] izzopizzo:
I'm no expert but I have successfully unlocked, rooted and flashed custom ROMs on a couple galaxy S5s. Verizon variant. I bought one used recently. I'm familiar with CID 15 VS 11. I ran emmc brick bug check on this device. I am fully perplexed because I get a reading that says brick bug. NO. Sane chip, but yet my CID starts with 11. What the heck? I want to mod this phone but this is just bizzare. Don't know if I should risk it.
[Verizon Galaxy S 5 Android Development] GeTex:
As written in the OP, only CID15 will work, not CID11
[Verizon Galaxy S 5 Android Development] izzopizzo:
I appreciate the response. I was aware of that. What I don't understand is why emmc brick bug app says "sane chip". I guess that reading is not reliable.
[Verizon Galaxy S 5 Android Development] GeTex:
Because emmc brickbug has nothing to do with this is why. All S5's will report Sane chip

https://xdaforums.com/t/05-09-2012-got-brickbug-v1-2.1693704/
[Verizon Galaxy S 5 Android Development] jrkruse:
​

EMMC 15 Unlocking Bootloader

https://xdaforums.com/t/2021_vzw-em...er-unlock-ql1-rom_simply-aio-process.4009089/

EMMC 15 Updating Unlocked Bootloaders Or Downgrading

https://xdaforums.com/t/2021_vzw_em...-upgrade-marshmallow_lollipop_kikkat.4010757/

For Rooting EMMC 11 Phones

https://xdaforums.com/t/2021_vzw_lo...nrooted_roms_with_safestrap_mm_ll_kk.4182491/
[Verizon Galaxy S 5 Android Development] GeTex:
OP is updated!
[Verizon Galaxy S 5 Android Development] jrkruse:
https://xdaforums.com/t/2023-emmc_1...ages-allowing-custom-roms-to-be-used.4182491/

EMMC_11 S5 phones now have an explot that allows flashing custom boot and recovery images giving the ability to run custom AOSP based roms such as Lineage and root with Magisk root on android 6.0 bootloaders. It is not a bootloader unlock so no custom images can be flashed with odin
[Verizon Galaxy S 5 Android Development] TioCareca:
Ok will wait..

Thanks for your patience...
[Verizon Galaxy S 5 Android Development] Shaggy_thecat:
I'm just wondering if I did something wrong with changingreat the Cid, flashing the aboot, or if it was something to do with lollipop.
[Verizon Galaxy S 5 Android Development] TioCareca:
It seems using the aboot method don't work...
[Verizon Galaxy S 5 Android Development] ruckas22:
I tried also after verfying it should work but there is something missing. these guys are unbelievably good at what they do and with figuring this stuff out....so im going to sit back and try to relax and be patient so i dont end up with a paperweight...i got a few on a shelf somewhere just collecting dust lol i dont need more. These guys have this we know it...its just a matter of testing all possible scenarios and making a guide for the masses.
[Verizon Galaxy S 5 Android Development] autonomousperson:
If anyone has an extra 15 series eMMC id be happy to buy or trade you my two other motherboards (one vzw one att both are working). Pm me!

---------- Post added at 11:34 AM ---------- Previous post was at 10:59 AM ----------

Ive come across something intresting. The branding on the eMMC doesnt matter. It could be samsung or Elipida, both can have 11 or 15 series CID's
[Verizon Galaxy S 5 Android Development] leotakacs:
So if this is for 4.4.X only, could I downgrade my OK3 5.0 G900V to KitKat? I saw some guides but I don't know if OK3 is compatible and don't want to find out the hard way.
[Verizon Galaxy S 5 Android Development] mjbram16:
Well this is an interesting development . There may be hope for the 11 cid?

---------- Post added at 07:38 PM ---------- Previous post was at 07:37 PM ----------

When you reach lollipop it is impossible to downgrade any further
[Verizon Galaxy S 5 Android Development] jrkruse:
If you try and change your cid back to the original one it fails. It keeps the dev cid and will not change back. So it appears it cant be changed back at least on my end
[Verizon Galaxy S 5 Android Development] beaups:
It can be changed back, no problem.
[Verizon Galaxy S 5 Android Development] leotakacs:
Downgrading from Lolipop on G900V IS possible but I can't tell if it is on the OK3 FW.

If not will my phone's Bootloader ever be unlocked with this method? I mean could it be updated for LP or is just for KK?
[Verizon Galaxy S 5 Android Development] mjbram16:
From oe1 fw and up you cannot downgrade. Beaups seems to think we can unlock after they do some digging but were just waiting for these guys to work their magic
[Verizon Galaxy S 5 Android Development] leotakacs:
Okay, thanks for clarifying. I don't mind waiting especially since I've seen all the progress that's being made here. I'll just stick to my rooted phone for now. Thanks!
[Verizon Galaxy S 5 Android Development] 0aLIV1P:
Can I ask where you got this information? Do you have eMMCs with this behavior, or did you find out some other way? I ask because I have an 11 and thought there was no more hope left for us.
[Verizon Galaxy S 5 Android Development] autonomousperson:
I have 2 vzw mobos both have Elipida branded chips. One is Toshiba one is Samsung. The only way to tell is to get the CID or use an app for it. Shame that the samsung chip has a broken charge IC. I doubt id succeed but I may try to pull it off and swap it with my other board.
[Verizon Galaxy S 5 Android Development] 0aLIV1P:
Sorry. I'm just looking for clarification. Earlier it looked like you said a Samsung EMMC could have either an 11 or 15 CID. But I thought we established only a CID beginning with 15 is a Samsung EMMC.

Is there a chance that my device with an 11 CID stands a chance of having a Samsung EMMC that will work with this bootloader unlock?
[Verizon Galaxy S 5 Android Development] jrkruse:
So what is the procedure. Because when I use the same procedure that changed it to dev cid it does not change it back to my original cid it remains the dev cid. Im not the only one that has noticed this. can anyone verify that they can change it back to their original cid from the dev cid
[Verizon Galaxy S 5 Android Development] autonomousperson:
Nonono, 11 is toshiba (bad) 15 is samsung. Im talking about the label on the PHYSICAL chip
[Verizon Galaxy S 5 Android Development] beaups:
Sounds like you are doing something wrong. What is the dev cid you changed to?
[Verizon Galaxy S 5 Android Development] 0aLIV1P:
oh. Thank you for clearing that up. :(
[Verizon Galaxy S 5 Android Development] doubleaykay:
Quick notice to anyone asking about the Toshiba eMMCs (CID that starts with 11): We need to find the commands for the Toshiba eMMC that will allow us to do the same as the Samsung ones. Once they are found, the rest of the procedure is the same. I am sure there are people working on it, just have patience.
[Verizon Galaxy S 5 Android Development] autonomousperson:
If the CID is burned in on the toshiba chip during manufacture instead of programmed in after then its not possible.
[Verizon Galaxy S 5 Android Development] doubleaykay:
Right. But we do not have confirmation on that just yet to the best of my knowledge, meaning that the possibility is still there
[Verizon Galaxy S 5 Android Development] autonomousperson:
I wouldnt get your hopes up
[Verizon Galaxy S 5 Android Development] tbclandot:
We should still hold off on doing this right as it's not full proof yet?? I'm so tempted to try it but I don't want to brick my device obviously.... I'm on a 5.1.1 custom rom with the pb1 base and I have the samsung emmc CID I would have to downgrade to KK correct? I'd love to to install cm13!!
[Verizon Galaxy S 5 Android Development] mrjiggywiggy:
I would definitely wait until a better method comes around. As of right now not everyone is able to flash the aboot (even if on the old bootloader) and if you are on the new bootloader then the upcoming method will work for you as well.
[Verizon Galaxy S 5 Android Development] ruckas22:
I am on ncg and followed all the steps provided and mine fails at flashing the Dev aboot.mbn. I don't know what else to do. I met all the prerequisites and it still failed and no one knows why that I've talked to I would wait longer until something is foolproof.
[Verizon Galaxy S 5 Android Development] tbclandot:
Thanks for the answers guys hopefully that new method will be available soon I keep checking XD but this is why I love Android great support and determined developers even with how much VZW tries to screw over their retail phones like the S5
[Verizon Galaxy S 5 Android Development] autonomousperson:
If anyone wants to do some research the numbers/serial on the toshiba chip is 1424KAE THGBMBG7C2KBAIL VB9434.

Seems like before I was looking at the wrong chip. The eMMC is under the rf sheild. Samsung eMMC's are labled samsung and toshiba has the toshiba logo.

---------- Post added at 02:53 PM ---------- Previous post was at 02:46 PM ----------

http://toshiba.semicon-storage.com/ap-en/product/memory/nand-flash/mlc-nand/emmc.html

16gb chip with "Command Queuing and Secure Write Protection functions standardized in JEDEC eMMC Version 5.1"
[Verizon Galaxy S 5 Android Development] TMadd:
To everyone worrying about figuring things out for themselves and/or asking what to do next or what options will be available, please refrain from cluttering the thread. It has already been mentioned several times that work is being done and that, with time and patience, software and/or a complete guide will be published soon. Patience is a virtue. Major thanks to the great minds involved here; please show them the respect they deserve.

Cheers!
[Verizon Galaxy S 5 Android Development] al50:
Here's the link to the Toshiba eMMC chips. Don't know if it'll help or not.

http://toshiba.semicon-storage.com/us/product/memory/nand-flash/mlc-nand/emmc.html
[Verizon Galaxy S 5 Android Development] autonomousperson:
https://www.jedec.org/sites/default/files/docs/JESD84-B51.pdf

https://www.jedec.org/sites/default/files/docs/JESD84-A441_0.pdf

I don't know what to do with these but someone else may. It says the toshiba chips comply with the standards set in those docs, those docs contain info about writing,reading, and protecting stuff.

FIrst link page 171, second page 85
[Verizon Galaxy S 5 Android Development] 0aLIV1P:
For those who don't want to register or have an account to login with, Here are links to the mentioned PDF documents above.

JESD84-B51

JESD84-A441_0
[Verizon Galaxy S 5 Android Development] autonomousperson:
All the arguments are all there in the docs, it all talks about CMD## where ## is some number. Wonder what that is
[Verizon Galaxy S 5 Android Development] JFam5:
What BB was the dev aboot? I'm running NK2 and never downgraded. I wonder if we have to match the BB of the dev aboot when flashing.

I'm gonna give this a go tonight even if I have to take the S4 back from my son.
[Verizon Galaxy S 5 Android Development] autonomousperson:
Went through the first few pages. It says that the CID is programmed when the chip is first initialized. Using CMD26 (whatever that means) you can program the cid.

Page 89:

Cmd index: CMD26

argument [31.0] stuff bits

Abbreviation: PROGRAM_CID

Cmd Desc: Programming of the card identification register. This command shal be issued only once. The card contains hardware to prevent this operation after the first programming. Normally this command is reserved for the manufacturer.
[Verizon Galaxy S 5 Android Development] dariotr:
You can unlock the bootloader easier when you press the power+the volume up and the home button. Why an app? xD
[Verizon Galaxy S 5 Android Development] Surge1223:
Someone upload a stock (non dev), s5 aboot. I don't have an s5 but at some point in the future some moron is going to read back in this thread.
[Verizon Galaxy S 5 Android Development] autonomousperson:
What????
[Verizon Galaxy S 5 Android Development] dariotr:
I mean volume down

Gesendet von meinem LG-H320 mit Tapatalk
[Verizon Galaxy S 5 Android Development] autonomousperson:
[MENTION=4939386]Surge1223[/MENTION] not sure why youd want it but here
[Verizon Galaxy S 5 Android Development] autonomousperson:
That is to get into download mode. Not to unlock the bootloader
[Verizon Galaxy S 5 Android Development] Surge1223:
Im well aware. Just this way if someone references something in the s5 aboot , I have a copy of the s5 aboot to examine.
[Verizon Galaxy S 5 Android Development] autonomousperson:
Lol reread though the samdunk disclosure. I guess if we get a firmware dump of the toshiba's eMMC controller then were in busness?
[Verizon Galaxy S 5 Android Development] GeTex:
WOAH WOAH WOAH!!!!!

EVERYONE SLOW DOWN!!!!!

I don't know where all the attention came from over night but it's clear no one is reading.

First of all if you accepted a OE1 bootloader you CANNOT DOWNGRADE. The momment you go to 5.x.x you CANNOT DOWNGRADE and you cannot use the exploit, erm yet. [MENTION=711482]beaups[/MENTION] is working on it

Second If you don't understand whats going on refrain from flashing yet.

Third there's a report of the CID changing once but not changing back. Looking into it

Updated the OP!
[Verizon Galaxy S 5 Android Development] tbclandot:
GEtex what about Jrkruse's no bootloaders that allow downgrading??? I was able to run a KK rom for a bit all the way from stock unrooted S5 PB1
[Verizon Galaxy S 5 Android Development] GeTex:
It's right there in your text.... did you ever read that? It says "No Bootloaders" That means you are downgrading by flashing th kernel and NO BOOTLOADER... You still use the OE1 bootloader :/ I thought thats was obvious but I guess I made a clarical error
[Verizon Galaxy S 5 Android Development] jrkruse:
The one in the OP
[Verizon Galaxy S 5 Android Development] beaups:
I can't see it on mobile device. What is it? Are you getting any error? I have no issues with multiple changes, not that there's any reason to change back.
[Verizon Galaxy S 5 Android Development] alin919:
Downgrading is not for everyone , about half off the people here took the OTA , they cannot run the kitkat period !
[Verizon Galaxy S 5 Android Development] GeTex:
jrkruse, are you using my tool or just the samdunk script with a cid after?

My tool only changes the CID to the new CID

I should update it to backup the old CID as well >.>

The CID he changed to is this

1501004d414732474300bd6d97165100
[Verizon Galaxy S 5 Android Development] tbclandot:
Sorry guess it was a misunderstanding regardless good to hear it will still be possible on Lollipop soon too
[Verizon Galaxy S 5 Android Development] GeTex:
updated current script in the op, backs up current CID to a file called CID.txt
[Verizon Galaxy S 5 Android Development] GeTex:
[MENTION=1949695]jrkruse[/MENTION] does this by any chance allow you to change back?

usage is ./Samdunk OLD_CID_GOES_HERE
[Verizon Galaxy S 5 Android Development] jrkruse:
No errors. Everything is fine and there is no reason to change back but the point is if you should be able to then what's preventing it from changing. As it stands now if there was a lollipop dev bootloader and cid I wouldn't be able to change cid again it seems to be unchangeable now
[Verizon Galaxy S 5 Android Development] GeTex:
Have obtained a second aboot and dev CID! We have seconds :P
[Verizon Galaxy S 5 Android Development] jrkruse:
I'll test later on. Thanks
[Verizon Galaxy S 5 Android Development] GeTex:
Trying to help with the **** i've stirred up

Sorry everyone :(
[Verizon Galaxy S 5 Android Development] beaups:
I suspect you are just doing it wrong.
[Verizon Galaxy S 5 Android Development] tbclandot:
All of the developers involved in this rule GeTex you didn't stir up anything we are just eager beavers lol
[Verizon Galaxy S 5 Android Development] TioCareca:
So it seems a cid different from the aboot check don't brick the device... This means the cid an aboot approach may not unlock the bootloader? Correct me if i am wrong...
[Verizon Galaxy S 5 Android Development] beaups:
No, it's not. Like I said it's stored in the eMMC hardware and is not changeable, under normal circumstances.
[Verizon Galaxy S 5 Android Development] Surge1223:
If it was me, I'd start by compiling mmc_utils statically for arm (with pie flags etc as necessary). Read the source to get familiar. I'm not saying this will help but it's a start I guess for those that are eager.

Took me 2 mins to compile and use from my phone, so it should be even easier from ndk.
[Verizon Galaxy S 5 Android Development] GeTex:
My CID is reported as

110100343030303733004f7fd66c5200

I now have my CID, next is how to manipulate the image >.>

I need to start reading, so this theory isn't all broken then? We could actually do this???

Intresting, only noticed now but when you connect the device via ADB, the device ID.... look

110100343030303733004f7fd66c5200

4f7fd66c Is my device ID. Just a fun fact I noticed
[Verizon Galaxy S 5 Android Development] tbclandot:
This is an interesting idea hope someone can do it as I would love to install CM13 on my S5!
[Verizon Galaxy S 5 Android Development] Hariiiii:
I think we are getting mixed up here. The CID I found earlier (which beaups confirmed was not the CID we are looking for) is the emmc device identification number. This is the CID number you are getting with mmc_utils as far as I am aware. I think the CID we need is the carrier ID, which is best known for its importance in unlocking HTC phones (s-off).

[MENTION=5414005]GeTex[/MENTION] [MENTION=4939386]Surge1223[/MENTION]
[Verizon Galaxy S 5 Android Development] GeTex:
The CID we need IS the EMMc CID, as was mentioned earlier, what i think beaups was saying is when you said "it can't be this easy" is the fact you can't just change your CID to match the bootloader, but instead, you need to change the signed bootloader to match the CID. get me?
[Verizon Galaxy S 5 Android Development] Hariiiii:
OH, I think you're right about it being the emmc ID, and that makes more sense I think. However, it won't be the signed bootloader we will be changing (that would break the hash), but rather the CID value written in the emmc hardware. The CID we have seen so far is just a copy of that (it doesnt do anything you can change it without issue). I guess the answer then is to dump the entire memory and search the hex for my CID?

Edit:I've found a number of interesting things in dev/block to search including ram and vold.
[Verizon Galaxy S 5 Android Development] jjdavis699:
This would make my freaking day if it works. Come on Devs! throws monopoly money because of lack of real money
[Verizon Galaxy S 5 Android Development] ryanbg:
The sad part is that there's almost no development for the Verizon S5 :p
[Verizon Galaxy S 5 Android Development] jjdavis699:
I know it's sad... But if we get a bootloader unlock development might get fired up