Skip to content

Releases: khanhduytran0/LiveContainer

2.1.2

15 Aug 08:24
Compare
Choose a tag to compare

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

08 Aug 05:08
Compare
Choose a tag to compare

Bug fix: code signature invalid

A lot of users have been getting this issue, but I wasn’t able to find the root cause till now. After updating to 2.1.1, please Renew JIT-less certificate and then it will work.

Updated to 6fdcfe4 to address a regression.

2.1

07 Aug 15:00
Compare
Choose a tag to compare
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 source ALTCertificate.p12 but it was not present on some installations. Eventually, I made it use both sources, prefer ALTCertificate.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

22 Apr 14:31
Compare
Choose a tag to compare
2.0 pre-release Pre-release
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.

1.0

17 Jul 01:33
Compare
Choose a tag to compare
1.0 Pre-release
Pre-release

This version is outdated. Please go to Actions for latest features.

Initial release.