Comments (8)
@Al4ise Do you have any idea why? I gets the same issue. I did some testing by manually extracting the injecting libraries
CydiaSubstrate.framework
created by Sideloadly IPA, then use the-m
flag in Azule to inject this framework instead. Now, it sideloaded successfully. I tested sideloading using AltServer-Linux rather than Sideloadly itself to verify it's not Sideloadly specific issue. The differences in the frameworks: (left=Sideloadly, right=Azule)
i remember this issue. use azule's CydiaSubstrate.framework
, but remove the Info.plist and make a new one with the following contents:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>CydiaSubstrate</string>
<key>CFBundleGetInfoString</key>
<string>Cydia Substrate, SaurikIT LLC</string>
<key>CFBundleIdentifier</key>
<string>com.saurik.CydiaSubstate</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Cydia Substrate</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.9</string>
<key>CFBundleSignature</key>
<string>????</string>
</dict>
</plist>
this should fix everything.
from azule.
yep the CydiaSubstrate
binary is inside the .framework, maybe your antivirus is deleting the framework? i've never personally encountered this issue
from azule.
yep the
CydiaSubstrate
binary is inside the .framework, maybe your antivirus is deleting the framework? i've never personally encountered this issue
I tried doing it from AppDB, so that the anti-virus wouldn't be a problem, and it installs, but gives the integrity verification error...
from azule.
@Al4ise Do you have any idea why? I gets the same issue. I did some testing by manually extracting the injecting libraries CydiaSubstrate.framework
created by Sideloadly IPA, then use the -m
flag in Azule to inject this framework instead. Now, it sideloaded successfully. I tested sideloading using AltServer-Linux rather than Sideloadly itself to verify it's not Sideloadly specific issue. The differences in the frameworks: (left=Sideloadly, right=Azule)
from azule.
I got the same issue and interestingly, it does indeed fixed the issue! Looks like the one in Azule is erroneous, might be during parsing process on linux (Ubuntu). I don't think the end quote and semicolon should be there. At least iOS version is not there. (I'm on Ubuntu, x86_64)
cc @Al4ise since this might be a bug
from azule.
I got the same issue and interestingly, it does indeed fixed the issue! Looks like the one in Azule is erroneous, might be during parsing process on linux (Ubuntu). I don't think the end quote and semicolon should be there. At least iOS version is not there. (I'm on Ubuntu, x86_64)
cc @Al4ise since this might be a bug
i have my own injector and i figured this out while fixing trollstore compatibility. as far as i know, only two valid plist formats exist: binary and xml. the Info.plist
in azule's CydiaSubstrate.framework
is incorrectly formatted and can't be parsed by most apps. that's why using xml format fixes it.
from azule.
@Al4ise Do you have any idea why? I gets the same issue. I did some testing by manually extracting the injecting libraries
CydiaSubstrate.framework
created by Sideloadly IPA, then use the-m
flag in Azule to inject this framework instead. Now, it sideloaded successfully. I tested sideloading using AltServer-Linux rather than Sideloadly itself to verify it's not Sideloadly specific issue. The differences in the frameworks: (left=Sideloadly, right=Azule)
i remember this issue. use azule's
CydiaSubstrate.framework
, but remove the Info.plist and make a new one with the following contents:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>CydiaSubstrate</string> <key>CFBundleGetInfoString</key> <string>Cydia Substrate, SaurikIT LLC</string> <key>CFBundleIdentifier</key> <string>com.saurik.CydiaSubstate</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>Cydia Substrate</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleShortVersionString</key> <string>0.9</string> <key>CFBundleSignature</key> <string>????</string> </dict> </plist>
this should fix everything.
Can confirm this works for me too! Thanks man!
from azule.
this also happens on ubuntu runners for github actions, always use a macOS runner when using azule
from azule.
Related Issues (20)
- Installed app crashed immediately HOT 28
- UISupportedDevices from app HOT 3
- azule_decrypt error
- Couldn’t set app executable HOT 7
- XinaA15 support? HOT 1
- Error with sudo command HOT 2
- Latest update breaks injecting multiple debs/dylibs HOT 2
- iPA couldn't be found although it exists HOT 14
- azule pathfinding issue HOT 5
- Cannot inject any tweak to any IPA. HOT 1
- Can't inject .dylib file with github actions HOT 3
- packagelists/*: No such file or directory HOT 1
- "ERROR: Failed to convert input file." when specifying -u
- error working with azure macos HOT 1
- Update for rootless jailbreaks HOT 1
- [*] Couldn't find Tweaks/com.sinfool.youtopia_0.0.2_iphoneos-arm.deb
- mmm HOT 2
- Couldn't set app executable HOT 1
- dcde55c11d2f74fd23e0b13a1965624584c27c1b
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azule.