MatthewPierson / PyBoot

Tool for tether booting Checkm8 vulnerable iOS devices
GNU Lesser General Public License v3.0
281 stars 51 forks source link

Symbol not found: ____chkstk_darwin on 10.13.6 HS #37

Open lynnxxen opened 4 years ago

lynnxxen commented 4 years ago

Device stay on DFU mode, cause pyBoot can't normally sign boot files on High Sierra 10.13.6 Piece of log:

dyld: Symbol not found: ____chkstk_darwin Referenced from: /Users/lynxxen/Downloads/PyBoot-master/./resources/bin/img4tool (which was built for Mac OS X 10.15)

thoma599 commented 4 years ago

if you find a fix let me know please I'm also getting same issue on High Sierra 10.13

thoma599 commented 4 years ago

Device stay on DFU mode, cause pyBoot can't normally sign boot files on High Sierra 10.13.6 Piece of log:

dyld: Symbol not found: ____chkstk_darwin Referenced from: /Users/lynxxen/Downloads/PyBoot-master/./resources/bin/img4tool (which was built for Mac OS X 10.15)

@MatthewPierson is there a fix for this on High Sierra?

wqhqq1 commented 4 years ago

you should update to 10.15 to use pyboot

thoma599 commented 4 years ago

you should update to 10.15 to use pyboot

That would be impossible for me, But thank you

wqhqq1 commented 4 years ago

you can also rebuild img4tool by youself and replace it in resources/bin

thoma599 commented 4 years ago

you can also rebuild img4tool by youself and replace it in resources/bin

Would this fix that issue or?

namlee135 commented 4 years ago

macOS 10.12.6 same issue.

badger200 commented 1 year ago

I've seen this before, the chkstk_darwin function is only available in later versions of darwin (OSX / iOS). The solution is simply to recompile the img4tool with a lower target OS version, or find an img4tool binary already built for a lower version.