hoplik/Firehose-Finder

-

Closed this issue · 3 comments

hoplik commented

Hi. I don't have a Samsung for tests, especially such a new model. Usually you first need to find a programmer for your device. It will make it possible to expand the list of commands in memory to work with it. Without a programmer, I think, nobody will be able to help, perhaps an official service center. I saw that you asked Bjorn about coding the programmer by yourself. He correctly answered that the programmer has a digital signature (a chain of three certificates). The hash of the root certificate is sewn into the processor and is compared by PBL at startup. I don't think you can pick up three certificates.

hoplik commented

Somehow I didn't have a chance to deal with exploits. It is necessary to understand the hardware too deeply. My strength was only enough to make a GUI for Qualcomm command-line programs.

hoplik commented

This rarely happens, but sometimes it happens that the PBL accepts the SBL instead of the programmer. More precisely, even so, SBL is assembled as a programmer and works correctly until the system is rebooted. All the same, the main task of the SBL is to transfer control of the complete boot process further and repeatedly, but the programmer does not have this, he can simply execute a set of commands in RAM and is erased after a reboot.