Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASU dylibs somehow end up in root directory on some configurations #99

Open
YasinTian opened this issue Apr 15, 2022 · 7 comments
Open

Comments

@YasinTian
Copy link

默认 08:53:01.000000+080543 0x581000 -[MIInstaller performInstallationWithError:]: Installing

默认 09:53:02.000000+0800 unrecognized status -25293 from codesigning library

默认 08:53:02.000000+080543 0x581000 -[MICodeSigningVerifier performValidationWithError:]: 192: Failed to verify code signature of : 0xe8008001 (Unknown error)

默认 09:53:02.000000+0800 0x581000 -[MIInstaller performInstallationWithError:]: Verification stage failed

默认 09:53:03.000000+0800 MS:Notice: Injecting: com.apple.mobile.MobileHouseArrest [mobile_house_arrest] (1146.00)

默认 09:53:03.000000+0800 (Note ) mstreamd: Not monitoring for external power.

默认 08:53:03.000000+080543 (Note ) PS: Media stream daemon stopping.

默认 08:53:03.000000+080543 (Note ) AS: <MSIOSAlbumSharingDaemon: 0x17eb6cd0>: Shared Streams daemon has shut down.

默认 09:53:03.000000+080543 (Warn ) mstreamd: mstreamd shutting down.

默认 09:53:03.000000+0800 0x581000 __MobileInstallationInstallForLaunchServices_block_invoke240: Returned error Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of : 0xe8008001 (Unknown error)" UserInfo=0x17574de0 {LibMISErrorNumber=-402620415, LegacyErrorString=ApplicationVerificationFailed, FunctionName=-[MICodeSigningVerifier performValidationWithError:], NSLocalizedDescription=Failed to verify code signature of : 0xe8008001 (Unknown error), SourceFileLine=192}

默认 08:53:03.000000+080543 ERROR: MobileInstallationInstallForLaunchServices returned nil

默认 08:53:03.000000+080543 0x853000 handle_install: Installation failed: Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed. (LaunchServicesError error 0.)" UserInfo=0x17574ec0 {Error=ApplicationVerificationFailed, ErrorDetail=-402620415, ErrorDescription=Failed to verify code signature of : 0xe8008001 (Unknown error)}

@YasinTian
Copy link
Author

I Copy "AppSyncUnified-installd.dylib" and "AppSyncUnified-FrontBoard.dylib" in to "/Library/MobileSubstrate/DynamicLibraries/" it work。

@akemin-dayo
Copy link
Owner

Where did you copy those files from…? (What directory were they originally in?)

@YasinTian
Copy link
Author

Where did you copy those files from…? (What directory were they originally in?)

From "/" @akemin-dayo

@akemin-dayo
Copy link
Owner

That's… strange. What's the specific package ID that you installed? It should be net.angelxwind.appsyncunified, from the repo cydia.akemi.ai.

If you've verified that to be correct, can you try reinstalling the package and seeing if those dylibs end up in "/" again?

(I'm quite confused as this behaviour should not be possible…)

@akemin-dayo akemin-dayo changed the title 8.4.1 is not supported ASU dylibs somehow end up in root directory on some configurations Apr 15, 2022
@YasinTian
Copy link
Author

YasinTian commented Apr 15, 2022

Iphone5 iOS8.4.1 32bti
I install from cydia.akemi.ai.
Version 104.
The dylibs will disappear when I uninstall AppSync.
I reinstalled, it's still in the root directory

@akemin-dayo
Copy link
Owner

This is… really strange behaviour, I honestly have no idea how this is even happening.

Can you post logs from apt-get install net.angelxwind.appsyncunified (if you know how to use SSH), or just take a screenshot of the Cydia install log?

I'll give you a version of the deb with more debug logging output for the installation process so I can better understand what is happening later.

@YasinTian
Copy link
Author

@akemin-dayo

apt-get install net.angelxwind.appsyncunifiedLog

iPhone:~ root# apt-get install net.angelxwind.appsyncunified
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  net.angelxwind.appsyncunified
0 upgraded, 1 newly installed, 0 to remove and 11 not upgraded.
Need to get 59.1kB of archives.
After this operation, 750kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  net.angelxwind.appsyncunified
Install these packages without verification [y/N]? y
Get:1 http://cydia.akemi.ai ./ net.angelxwind.appsyncunified 104.0 [59.1kB]
Fetched 59.1kB in 8s (6905B/s)                                                 
Selecting previously deselected package net.angelxwind.appsyncunified.
(Reading database ... 3110 files and directories currently installed.)
Unpacking net.angelxwind.appsyncunified (from .../net.angelxwind.appsyncunified_104.0_iphoneos-arm.deb) ...
Setting up net.angelxwind.appsyncunified (104.0) ...
AppSync Unified
Copyright (C) 2014-2021 Karen/あけみ, Linus Yang
** PLEASE DO NOT USE APPSYNC UNIFIED FOR PIRACY **
Unloading and stopping the symlinked installd LaunchDaemon…
Reloading and starting the symlinked installd LaunchDaemon…
Unloading and stopping the installd LaunchDaemon…
Reloading and starting the installd LaunchDaemon…
****** AppSync Unified installation complete! ******
※ IMPORTANT NOTE: If AppSync Unified is not working after installation, please reboot your device or run ldrestart to fix it. You will only need to do this ONCE.
W: Ignoring Provides line with DepCompareOp for package org.thebigboss.libcolorpicker
W: Duplicate sources.list entry http://repo.tihmstar.net ./ Packages (/var/lib/apt/lists/repo.tihmstar.net_._Packages)
W: You may want to run apt-get update to correct these problems
iPhone:~ root# apt-get install net.angelxwind.appsyncunified
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  net.angelxwind.appsyncunified
0 upgraded, 1 newly installed, 0 to remove and 11 not upgraded.
Need to get 0B/59.1kB of archives.
After this operation, 750kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  net.angelxwind.appsyncunified
Install these packages without verification [y/N]? y
Selecting previously deselected package net.angelxwind.appsyncunified.
(Reading database ... 3110 files and directories currently installed.)
Unpacking net.angelxwind.appsyncunified (from .../net.angelxwind.appsyncunified_104.0_iphoneos-arm.deb) ...
Setting up net.angelxwind.appsyncunified (104.0) ...
AppSync Unified
Copyright (C) 2014-2021 Karen/あけみ, Linus Yang
** PLEASE DO NOT USE APPSYNC UNIFIED FOR PIRACY **
Unloading and stopping the symlinked installd LaunchDaemon…
Reloading and starting the symlinked installd LaunchDaemon…
Unloading and stopping the installd LaunchDaemon…
Reloading and starting the installd LaunchDaemon…
****** AppSync Unified installation complete! ******
※ IMPORTANT NOTE: If AppSync Unified is not working after installation, please reboot your device or run ldrestart to fix it. You will only need to do this ONCE.
iPhone:~ root# 

make package installLog

==> Installing…
[email protected]'s password: 
(Reading database ... 3117 files and directories currently installed.)
Preparing to replace net.angelxwind.appsyncunified 70.0 (using /tmp/_theos_install.deb) ...
AppSync Unified
Copyright (C) 2014-2019 Linus Yang, Karen/あけみ
** PLEASE DO NOT USE APPSYNC UNIFIED FOR PIRACY **
Unpacking replacement net.angelxwind.appsyncunified ...
Setting up net.angelxwind.appsyncunified (104.0) ...
2022-04-18 16:59:36.027 net.angelxwind.appsyncunified.postinst[10017:235002] AppSync Unified [pkg-actions] [DEBUG]: main:44 Running postinst…
2022-04-18 16:59:36.031 net.angelxwind.appsyncunified.postinst[10017:235002] AppSync Unified [pkg-actions] [DEBUG]: run_launchctl:37 run_launchctl() unload /Library/LaunchDaemons/com.apple.mobile.installd.plist
2022-04-18 16:59:36.052 net.angelxwind.appsyncunified.postinst[10017:235002] AppSync Unified [pkg-actions] [DEBUG]: run_launchctl:37 run_launchctl() load /Library/LaunchDaemons/com.apple.mobile.installd.plist
2022-04-18 16:59:36.063 net.angelxwind.appsyncunified.postinst[10017:235002] AppSync Unified [pkg-actions] [DEBUG]: run_launchctl:37 run_launchctl() unload /System/Library/LaunchDaemons/com.apple.mobile.installd.plist
2022-04-18 16:59:36.087 net.angelxwind.appsyncunified.postinst[10017:235002] AppSync Unified [pkg-actions] [DEBUG]: run_launchctl:37 run_launchctl() load /System/Library/LaunchDaemons/com.apple.mobile.installd.plist
AppSync Unified
Copyright (C) 2014-2021 Karen/あけみ, Linus Yang
** PLEASE DO NOT USE APPSYNC UNIFIED FOR PIRACY **
Unloading and stopping the symlinked installd LaunchDaemon…
Reloading and starting the symlinked installd LaunchDaemon…
Unloading and stopping the installd LaunchDaemon…
Reloading and starting the installd LaunchDaemon…
****** AppSync Unified installation complete! ******
※ IMPORTANT NOTE: If AppSync Unified is not working after installation, please reboot your device or run ldrestart to fix it. You will only need to do this ONCE.
> Making after-install in AppSyncUnified-installd…
swift-driver version: 1.26.9 > Making after-install in AppSyncUnified-FrontBoard…
swift-driver version: 1.26.9 > Making after-install in pkg-actions…
swift-driver version: 1.26.9 > Making after-install in asu_inject…
swift-driver version: 1.26.9 %    

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants