12-03-2017, 05:37 PM
Onamuji wrote:
[quote=space-time]
[quote=Onamuji]
I've found the Yosemite Disk Utility quite useful in El Cap and beyond. (Yeah, did the hex editor trick.)
details please?
https://justus.berlin/2015/10/restore-ol...l-capitan/
yes, thank you.
Unbelievable that we have to resort to tricks like these
Explanation
You just changed a processor instruction in the application from JNE (Jump Not Equal, opcode 0F 85) to JE (Jump Equal, opcode 0F 84). Basically it is like this: Disk Utility checks if your system version matches its expectation. If this is not the case (= not equal), it shows a message and terminates. The patch above changes that check: The code now says that if the version does match the expectation (i.e. is equal), it will complain. In other words: This patched version of Disk Utility will not work on any system it was intended to work on, but will start just fine on any other.