Jump to content

Sideloadly: Failed to prepare dylibs to inject: Deb looks malformed: no DynamicLibraries dir found


5 posts in this topic

Recommended Posts

Posted (edited)

Gist: Sideloadly prompts the deb to be malformed if the deb only includes symbolic links, yet tweaks requires those links to properly launch.

Upon injecting the deb versions of unlimapps's "uasharedtools" with instagram++, sideloadly prompts "Failed to prepare dylibs to inject: Deb looks malformed: no DynamicLibraries dir found." for uasharedtools in the installation log.

I'm aware this occurs because the deb of "uasharedtools.nostash(iOS 11)" only includes symbolic links that references "/usr/lib/unlimapps_tweak_libs/", but does not include dynamic libraries, which sideloadly recognizes as malformed when injecting.

When manually extracting the dylibs from the "uasharedtools" deb and injecting it, the application works on M1, yet when doing the exact same thing on iOS, the crash logs prompt that the the dylibs are missing, and the program crashes... Logs below:

Termination Description: DYLD, dyld: Using shared cache: 3BAB2C80-5456-3CD4-86E8-66A5B55B0EAE | dependent dylib '/usr/lib/unlimapps_tweak_libs/libuasharedtools.dylib' not found for '/private/var/containers/Bundle/Application/A8478E7C-1065-487A-9A91-A4A962355F5F/Instagram.app/Frameworks/InstagramPlus.dylib', tried but didn't find: '/usr/lib/unlimapps_tweak_libs/libuasharedtools.dylib' '/usr/local/lib/libuasharedtools.dylib' '/usr/lib/libuasharedtools.dylib'

 

Debs used: "com.unlimapps.gramplus_1.8r-331_iphoneos-arm.deb" "com.unlimapps.uasharedtools_2.2r-94_iphoneos-arm.deb" "com.unlimapps.uasharedtools.nostash_2.2r-94_iphoneos-arm.deb"

Dylib extracted from: "com.unlimapps.uasharedtools_2.2r-94_iphoneos-arm.deb"

Symbolic links included in: "com.unlimapps.uasharedtools.nostash_2.2r-94_iphoneos-arm.deb"

Updated by markgank
Posted

It may be possible that this could work on M1 with a lot of tweaking, but for iOS it's likely less probable to work given the dependencies uasharedtools. I don't think the tweak you're after is Jailed friendly.

Posted
6 minutes ago, Rook said:

It may be possible that this could work on M1 with a lot of tweaking, but for iOS it's likely less probable to work given the dependencies uasharedtools. I don't think the tweak you're after is Jailed friendly.

The same developer created ppsideloader to modify apps with his ++ tweaks on non-jailed devices... Let me check those modified ipa's and replicate its file structure, will post an update.

Posted
1 minute ago, markgank said:

The same developer created ppsideloader to modify apps with his ++ tweaks on non-jailed devices... Let me check those modified ipa's and replicate its file structure, will post an update.

Interesting, let me know!

Posted


→ Unpacking mobilesubstrate_0.9.6301_iphoneos-arm.deb...
Failed to prepare dylibs to inject: Deb looks malformed: no DynamicLibraries dir found

i have same problem 

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines