Crane

Crane

Crane - For iOS 11.0 - 17.4

Version: 1.3.15-2
Bundle ID: com.opa334.crane
Architecture: iphoneos-arm (Rootful)
Section: Tweaks
Dependencies: firmware (>=11.0), mobilesubstrate, preferenceloader, com.opa334.altlist (>=1.0.5), com.opa334.libsandy, com.opa334.libundirect (>=1.1.4) | firmware (<<14.0)
Pre-install Dependencies: None
Installed Size: 3.37 MB
Author: opa334
Trusted repo?: Yes.
Last Updated: June 21, 2024

Install Tweak

Tweak description:

Multiple containers for your applications!




Tweak Details

Current Version Last Update Supported iOS Versions
1.3.15-2 June 21, 2024 11.0 - 17.4

Tweak Full Description

Crane is a container management solution that allows you to create multiple containers per application.

Want to test with one application before buying? Check out Crane Lite!

NO SUPPORT WILL BE OFFERED FOR PALERA1N ROOTFUL, SINCE IT IS DEPRECATED AND SHOULD NOT BE USED ANYMORE, USE PALERA1N ROOTLESS OR DOPAMINE

NOTE: Crane depends on packages on the BigBoss repository, make sure you add that to sources, otherwise the package will not install!

Account Switching

Many applications don’t support multiple accounts. Crane provides remedy by adding the ability to switch between multiple containers (instances of the application data). Most, if not all, applications are supported. If you happen to find an application that does not work with Crane, please get in contact. Crane Lite can be used to make sure your applications are supported before buying the full version.

Your Data Stays in Place

Unlike similar tweaks and applications, Crane redirects the data accessed by an application to a different path. No data is moved around when switching between containers.

Default Container

Crane allows you to set any container as the default container, which will be used when the device is not jailbroken or when Crane is not loaded.

Keychain Aware

Many applications store sensitive data in the keychain. Crane gives every container their own keychain access groups, meaning that the data they save is separated from the other containers, but still secured.

SpringBoard Integration

Crane provides an option to quickly switch between containers by utilizing the haptic touch menu. Depending on user configuration, the containers are either added to their own submenu or directly to the main haptic touch menu to switch with only a single tap.

Notification Support

Every crane container can register to apple push services side by side, incoming notifications show what container they are coming from and when tapped automatically launch the app into the container associated to it. The app badge displays the sum of all container specific badges and the container switch shortcut menu displays the badge of each container separately.

Integrated Backup Manager

Crane also provides a solution to backup or restore the data of any container. The backups can be stored inside the Files application, providing a native experience. Additionally, it is also possible to create multi-container backups that contain the data of multiple containers (including from different apps). When restoring a multi-container backup there is a configuration screen allowing you to specify which parts of the backup should be restored into which container.

Slices Imports

Crane supports importing existing data from Slices (2/3), an alert for that will appear when accessing the application page in Crane preferences of an application that has Slices data available.

Separate System Accounts & Game Center Support

Crane features an optional setting to separate system accounts between containers. When this is turned on, you can, for example, sign into a different apple account per App Store container and use multiple App Store accounts on the same device. Additionally, there is a second optional setting for Game Center Support available. When enabled, it becomes possible to assign a Game Center account to a container, which makes it possible to use Crane on games that use Game Center as the primary sign-in method.

Activator / Shortcuts Integration

Crane features an activator listener that allows you to assign an action to when an app is switched to a specific container. Additionally, it also adds an action to set an app to a specific container to both Activator and the Shortcuts app.

Choicy Integration

Crane integrates with Choicy and allows you to set container specific tweak configurations that will be used instead of the default Choicy configuration when the container is active.

Third Party Integration (libCrane)

As of version 1.1.3, other tweaks are able to integrate with Crane, check out the header on GitHub for more information.

Refund Policy

Refund requests within 24 hours will be accepted no matter what, although if your refund is related to a bug in the tweak, I will still provide support first and inform you about how I plan to fix the issue. For refund request submitted more than 24 hours after purchase (unless you use a purchase method that does not support refunding), I will only accept them together with a bug report.

Support Plan

Updates will always be free. If Crane ever gets discontinued, it will be made free and open source.

Known Issues

  • Not compatible with all system applications
  • Applications that store their data in iCloud are not working, because all containers will sync the same data
  • System Account Redirection for App Store is unreliable on iOS 16+
  • On iOS 17, Notification Support is currently broken and notifications of non default containers will not work

Tweak Screenshots

Crane Tweak Screenshot
Crane Tweak Screenshot
Crane Tweak Screenshot
Crane Tweak Screenshot
Crane Tweak Screenshot

What are iOS Tweaks?

iOS tweaks are modifications that enhance the functionality of iPhones and iPads beyond what Apple officially allows. These small software packages can only be installed on jailbroken devices, where the restrictions imposed by Apple have been bypassed, giving users more control over their iOS experience.

What are iOS jailbreak tweaks used for?

Jailbreak tweaks serve numerous purposes, ranging from cosmetic changes to powerful functionality enhancements:

  • Customization: Tweaks allow users to personalize their iOS experience by changing app icons, modifying the control center, creating custom themes, and adjusting system animations.
  • Enhanced Functionality: Many tweaks add features Apple doesn't provide, such as file management capabilities, advanced screenshot tools, call recording, and system-wide gesture controls.
  • App Modifications: Tweaks can enhance existing apps with new features or remove limitations. For example, tweaks might enable downloading content from streaming apps, remove ads from applications, or add additional tools to messaging platforms.
  • System Optimization: Some tweaks focus on improving device performance, battery life, or adding more efficient ways to manage background processes.
  • Privacy and Security: While jailbreaking itself has security implications, certain tweaks actually enhance privacy by allowing more granular control over app permissions, network monitoring, and data access.
Where to find iOS tweaks?

Jailbreak tweaks are typically distributed through alternative app stores like Cydia, Sileo, or Zebra. These repositories host thousands of tweaks created by independent developers, ranging from free offerings to premium packages.

Important considerations

Before diving into the world of jailbreak tweaks, users should be aware of several important factors:

  • Warranty implications: Jailbreaking voids Apple's warranty, though restoring a device to its factory state typically reverses this.
  • Security risks: Jailbreaking removes Apple's security sandboxing, potentially exposing your device to malware if tweaks are downloaded from untrusted sources.
  • Stability issues: Poorly developed tweaks or conflicts between multiple tweaks can cause system instability, app crashes, or battery drain.
  • Update challenges: When Apple releases new iOS versions, users must wait for compatible jailbreak tools before updating, often leaving them without security patches.
The evolving landscape

The world of iOS jailbreaking has evolved significantly over the years. As Apple has added features that were once only available through tweaks (like widgets, dark mode, and app library), the gap between stock iOS and jailbroken devices has narrowed. Nevertheless, the jailbreak community continues to push boundaries, creating innovative modifications that demonstrate what iOS could potentially offer in future official updates.

For users who value customization and control over their devices, jailbreak tweaks remain an appealing, if somewhat risky, way to transform their iOS experience beyond Apple's walled garden.