The story of the Shariff100 tool is part of a larger, ongoing battle between major tech manufacturers and independent developers.

While these tools are heroes to some, they come with a "wild west" reputation:

Using an unverified tool to modify your phone's internal software carries a high risk of "bricking" (permanently breaking) the device.

While this improved security, it also locked out legitimate owners who forgot their passwords or bought used phones. This created a massive demand for "bypass" tools.

Here is an interesting perspective on the story behind tools like these: The "Cat and Mouse" Game of Mobile Security