Packix

Login

January 15, 2021

Changes

  • Revert Substitute 2.0 fix / workaround as Substitute 2.0.4 got rid of the quirk that required it (Only Substitute < 2.0 and >= 2.0.4 are supported now)
  • Show an error alert if something prevents the Crane dylib from injecting into an application

January 11, 2021

Changes

  • Disable Substitute 2.0 fixes when on a version below 2.0
  • Fix an application crash that would sometimes occur on 1.1.1-15 when using substitute

January 10, 2021

Changes

  • Correctly handle safe mode on substitute again
  • Application preferences in settings are now redirected to the currently active container for the application

January 8, 2021

Changes

  • Fix an inaccurate check for checkra1n, fixes "CraneSupport not loaded into securityd" for some users
  • Fix some applications being broken on Substitute 2.0

December 28, 2020

Changes

  • Revert xpc improvements of previous version because odysseyra1n doesn't like them (As soon as I add a mach service to the daemon, things go haywire)

December 28, 2020

Changes

  • Use XPC over SpringBoard in case cranehelperd fails to responds to messages, no longer locks up the phone for up to 15 seconds in case rocketbootstrap or cranehelperd isn't working
  • Fix containermanagerd hook not working on iOS 14.2 and up
  • Show an error alert if AppList does not work
  • Various code improvements
  • Add russian localization thanks to BwntyHntr

November 23, 2020

Changes

  • Put cranehelperd into permanent safe mode so other tweaks cannot interfer with it
  • Implement a failsafe in case cranehelperd fails to respond to messages, now retries for up to 5 seconds before aborting

November 15, 2020

Changes

  • Add more sanity checks in cranehelperd to prevent possible crashes when things go wrong
  • Improve error alerts

November 9, 2020

Changes

  • fix a regression in 1.1.1-8 where I forgot to uncomment the line of code that makes cranehelperd actually do anything :)

November 8, 2020

Changes

  • Fix cranehelperd locking up the entire system when (un)installing the package on some devices (sorry for this)

November 8, 2020

Changes

  • Fix preference page crashing when no preference plist already exists

November 7, 2020

Changes

  • ACTUALLY fix cranehelperd permissions

November 7, 2020

Changes

  • Fix cranehelperd permissions

November 7, 2020

Changes

  • Full support for iOS 11 and 12
  • Add helper daemon (cranehelperd) to replace the hacky helper binaries of earlier versions
  • Fix an issue where the preferences in daemons would reload too late in some rare cases, this could have caused desync issues at worst
  • Fix all known issues with false-positive communication and injection error alerts appearing
  • Before checking if Crane is injected into a process, make sure the process is actually running
  • Fix an issue that could cause securityd to crash in some cases
  • Rewrote app plugin redirection, way less hacky now
  • Actually depend on PreferenceLoader (woops)
  • Add traditional & simplified chinese localizations, thanks to @Sn0wl3r0ker
  • Add arabic localization, thanks to @nzar1988

October 22, 2020

Changes

  • Fix a potential crash in cfprefsd

October 19, 2020

Changes

  • Better fix for the issue where a path could get redirected multiple times (see 1.1 changelog)

October 18, 2020

Changes

  • Full rewrite for Separate Keychains, no longer uses application hooks, should now work in all cases
  • Remove Separate Keychains option, now enabled for all applications
  • The existing keychain data needs to be migrated to a new format, this will be done when first accessing the preference page after updating, the features of Crane will be disabled until the data has been migrated
  • Fix an issue with preferences of group containers where an accessed path could be redirected multiple times, causing desync and other issues (fixes protonmail)
  • The internal identifier of a container is now shown in it's page
  • Improved connection check a little bit, should now hopefully have less false positives on iOS 14
  • Fix a race condition that could cause containermanagerd to crash
  • Many internal code improvements
  • Add vietnamese localization, thanks to @Trihuc16

October 11, 2020

Changes

  • Revert most changes of 1.0.5 as they turned out to cause more issues then they fixed

October 6, 2020

Changes

No changes were reported.

September 26, 2020

Changes

  • Added support for iOS 14 (Only works on odysseyra1n right now, will work on checkra1n once rocketbootstrap is updated for iOS 14)
  • Make changing the container order possible (in editing mode)
  • Lost containers, where the data still exists but there is no preference entry, are now detected and can either be imported back or deleted
  • Small improvements to how settings are created when accessing the preference page for the first time
  • Fix an issue where applications would not be killed when deleting the active container

September 18, 2020

Changes

  • Seperate Keychains: Fix memory management related crash (Fixes Wells Fargo)

September 17, 2020

Changes

  • Heavily rework 'Separate Keychains' option, no longer experimental, now should (hopefully) work fine for all applications and also be compatible with foxfort tweaks
  • Important note: The keychain format changed and the old format will automatically be migrated on first application launch, downgrading back to 1.0.2 or earlier is therefore not recommended
  • Fix container backups in iCloud being greyed out
  • Fix error alert not showing when trying to restore a backup that was made for another application

September 5, 2020

Changes

  • Fix Crane not working for applications that don't link against UIKit (Fixes Ragnarok M: Eternal Love and probably other applications too)
  • Fix 'Launch App on Container Selection' option not working when tapping an already active container
  • Seperate Keychains: Fix an issue where a keychain item would not be redirected correctly (Fixes NuBank and probably other banking apps too)
  • Separate Keychains: Fix memory management related crash that occured on some applications after updating a keychain item (Fixes Line and probably other applications too)
  • Separate Keychains: Fix two non-critical memory leaks

August 29, 2020

Changes

  • Fix container name sometimes not saving correctly
  • Fix an issue with some applications behaving weirdly / crashing when launching a non-default container (Golf Clash, MeWi, probably a lot more)
  • Separate Keychains: Fix an issue where potentially too many keychain items could be deleted by the delete function
  • Separate Keychains: Fix an issue where a keychain item would not be redirected correctly (Fixes PayPal and probably some other applications too)
  • Added an option to expand the containers application shortcut
  • Fix for application shortcut incorrectly showing "Unnamed" as the container name in some instances

August 27, 2020

Changes

No changes were reported.