Open janglapuk opened 6 years ago
Solving the libs with:
CODESIGN_ALLOCATE=$(xcrun -sdk iphoneos -find codesign_allocate) ldid -S libcrippy.dylib
CODESIGN_ALLOCATE=$(xcrun -sdk iphoneos -find codesign_allocate) ldid -S libpartialzip.dylib
# and so on...
The previous error message has gone, but the app still won't starts. Here the syslog:
$ idevicesyslog | grep tihmstar
<SBMainWorkspaceTransitionRequest: 0x1466d0c0; eventLabel: ActivateApplication = org.tihmstar.kDFUApp; display: Main; source: HomeScreen> {
SBLayoutPrimaryRole = <SBWorkspaceApplication: 0x7adca00; ID: org.tihmstar.kDFUApp; layoutRole: primary>;
Jan 12 23:54:07 iPhone-X assertiond[62] <Notice>: Process already exists for org.tihmstar.kDFUApp; ignoring job submission request from <BSProcessHandle: 0x166160c0; SpringBoard:4296; valid: YES>
Jan 12 23:54:07 iPhone-X SpringBoard(AssertionServices)[4296] <Notice>: [org.tihmstar.kDFUApp] Bootstrap failed with error: <NSError: 0x14552ea0; domain: BKSProcessErrorDomain; code: 1 (bootstrap-failed); reason: "Process already exists for job specification">
Jan 12 23:54:07 iPhone-X SpringBoard(FrontBoard)[4296] <Error>: Bootstrapping failed for <FBApplicationProcess: 0x7b6b7c0; org.tihmstar.kDFUApp; pid: -1> with error: Error Domain=BKSProcessErrorDomain Code=1 "Unable to bootstrap process with bundleID org.tihmstar.kDFUApp" UserInfo={BSErrorCodeDescription=bootstrap-failed, NSLocalizedFailureReason=Process already exists for job specification, NSLocalizedDescription=Unable to bootstrap process with bundleID org.tihmstar.kDFUApp}
Jan 12 23:54:07 iPhone-X SpringBoard(FrontBoard)[4296] <Notice>: <FBApplicationProcess: 0x7b6b7c0; org.tihmstar.kDFUApp; pid: -1> exited.
Jan 12 23:54:08 iPhone-X sharingd[32] <Notice>: SystemUI unknown identifier: 'org.tihmstar.kDFUApp'
Jan 12 23:54:08 iPhone-X SpringBoard[4296] <Notice>: Process exited: <FBApplicationProcess: 0x7b6b7c0; org.tihmstar.kDFUApp; pid: -1> -> <FBApplicationProcessExitContext: 0x19bb4510; exitReason: (none); terminationReason: (none)>
I don't have worked gdb
to checking the assertion.
The app positively cannot work on iOS 10.x.
Solved by using kloader
(with host_get_special_port
instead task_for_pid 0
), a pwnediBSS from 8.4.1 custom firmware, voila!
No matter what if pwnediBSS
generated from 8.4.1 CFW, you still able downgrade to any iOS (with blobs).
My 5,2 downgraded from 10.3.3 to 10.2 easily for tweaks compatibility.
In related with futurerestore, I recently installed kDFUApp from @tihmstar Cydia beta repo. Unfortunately, the kDFUApp won't started.
So, I tried to debug from the console, here the output:
Don't know how to fix this code signing issue.