Geohot for example, was apparently absolutely certain that it was possible to disable the protection with a switch (like on the iPhone and other systems - because of bad design, the interface layer had write ability to the lower level system, so user-programs could make changes that way).