Releases: khanhduytran0/LiveContainer
Releases Β· khanhduytran0/LiveContainer
2.1.2
Feature: AltStore support
(untested)
Bug fixes
- JIT-less setup may fail to find the signing certificate. This is worked around by re-adding the glob keychain group entitlement. (not guaranteed to work, as I couldnβt reproduce the issue in the first place)
- Switches in settings not working. Apparently using the private Preference framework causing changes to be saved to the wrong preference file.
- Some apps may get stuck on a black screen caused by an unknown deadlock. This is worked around by pre-initializing
UIScreen
. - Some apps may fail to create temporary files. This is fixed by redirecting guest appβs temporary directory to that of LiveContainer using symlink instead of creating its own. (thanks @hugeBlack for hinting me the issue)
2.1.1
2.1
I skipped 2.0 full release since this also introduces new features.
Features
Add app shortcuts to Home Screen
This was suggested by some people, and there was also a PR (#62, thanks @Vishram1123) trying to implement this as half app and half shortcuts.
I eventually implemented the entire functionality into LiveContainer.
Tweak injection support for JIT-less
Tweak injection has been there since early builds, but it wasnβt useful due to lack of user interface and JIT requirement. Now with support for JIT-less and a basic UI will make things more fun.
See this for more info.
- Includes MobileSubstrate.framework
More options in settings page
- Some toggles of newly added features
- About me
Bug fixes
- The
code signature invalid
error is very annoying. It can happen to anyone but me (it works on my machine). I tried to mitigate this error by supplying additional certificate sourceALTCertificate.p12
but it was not present on some installations. Eventually, I made it use both sources, preferALTCertificate.p12
if available. - Between 2.0-pre and 2.1, a regression caused weird issues on iOS 18 (it started with crashing (#69), βfixedβ, then wrong resolution (#93)).
- (Hopefully) Broader app compatibility
2.0 pre-release
Feature: JIT-less mode
- JIT-less mode allows you to run app inside LiveContainer without having to enable JIT, which is best suited for iOS 17 as enabling JIT on device is no longer possible.
- It works by directly loading signed Mach-O from Documents directory which is only allowed if host app has
get-task-allow
entitlement.
Known issues
- App compatibility: some apps (Provenance) will not work yet; some tweaked apps (uYou+) will crash because of CydiaSubstrate.
Failed to find certificate
issue may occur for some users.
See Issues tab for more info.