Prism Documentation
Welcome to the official documentation for Prism — your ultimate iPhone customization tool. Prism brings powerful tweaks and visual enhancements to your iDevice (iOS 17+) without the need for jailbreaking.
bookmark Table of Contents
rocket_launch Introduction
Prism acts as a powerful, jailed alternative to traditional jailbreaks, offering customizable icons, UI tweaks, lockscreen themes, and enhancements using sandboxed capabilities. Easily personalize and tune your iPhone without compromising security or version.
build Pros/Cons
Pros
- No Jailbreak Required: Enjoy tweaks without voiding your warranty.
- Native Feel: Seamless integration with iOS.
- Safe and Secure: Maintains Apple’s security mechanisms with virtually no risk of bootloops or spinlocks.
- Any Modern Version: Prism adheres to Apple's rules, ensuring compatibility.
Cons
- Limited System Access: Some tweaks are restricted by iOS policies.
- Performance: Requires a helper shortcut to run at all times, potentially impacting battery life.
- App Store Restrictions: Cannot modify existing apps or inject tweaks.
- Jank: Some tweaks might have minor bugs or graphic errors.
settings Functionality
Prism leverages a unification of Apple’s native Swift APIs and Shortcut APIs/Actions to access certain "private" APIs via XPC. Communication is handled through app groups and the local documents folder. The helper shortcut runs seamlessly in the background with minimal battery impact, and as iOS evolves, so does Prism’s functionality.
groups Tweaks
Prism utilizes a repository system to manage tweaks, providing near-jailbreak customization through Swift and Shortcuts APIs. Below is an overview of some tweak categories:
Icon Themes
- Description: Customize your app icons for a personalized feel. Import custom themes or choose from an extensive library.
- Features:
- Animated icons
- Dynamic icon effects
- One-tap icon pack apply
- How It Works: Uses an iOS 17+ widget to apply themes that adapt to your wallpaper. Icon taps trigger a helper shortcut that opens the app.
Icon Layout Tweaks
- Description: Adjust icon grid layout, spacing, and size for a cleaner look.
- Features:
- Custom icon size and spacing
- Adjustable margins and padding
- Save and load multiple layouts
- How It Works: Applied via real-time updating widgets with tweak JSON files for advanced users.
HTML Widgets (HS+LS)
- Description: Add dynamic HTML, CSS, and JavaScript widgets to your home or lockscreen.
- Features:
- Live data display (e.g., weather, time)
- Interactive animations
- Customizable with CSS
- How It Works: Renders HTML via WebKit views, usable on both home and lockscreens.
Lockscreen Themes
- Description: Redesign your lockscreen with dynamic visuals and custom elements.
- Method 1 (Recommended):
- How It Works: Replicates the PosterBoard app using a free filesystem and Guided Access for a secure lockscreen experience.
- Pros: Extensive customization including animations and custom fonts.
- Cons: Limited notification support and no Raise-to-Wake.
- Method 2 (Alternative):
- How It Works: Uses a custom wallpaper overlay to mask elements like the clock.
- Pros: Supports native notifications and Raise-to-Wake.
- Cons: No interactivity and updates are limited.
Custom Sounds
- Description: Replace system sounds with custom audio effects.
- Features:
- Unlock sounds
- Notification tones
- Custom charging sounds
- How It Works: Uses shortcuts to trigger and play audio files stored in the app.
Dock Tweaks
- Description: Modify your iPhone’s dock for improved aesthetics and functionality.
- Features:
- Transparent docks
- Custom overlays
- Animated effects
- How It Works: Visual overlays are applied via shortcuts, with specialized tweaks like "DockPlayer" for multimedia integration.
Button Rebinds
- Description: Remap hardware buttons to trigger custom actions.
- Features:
- Launch apps with button combos
- Perform system functions
- Trigger shortcuts instantly
- How It Works: Uses accessibility APIs to intercept button inputs safely and reversibly.
Each tweak is designed for maximum personalization while maintaining device security. With ongoing updates and community contributions, the possibilities are continually expanding.
file_download Installation
- Download Prism from the App Store.
- Follow the in-app onboarding instructions.
- Grant necessary permissions and install the helper shortcut.
- Enjoy customizing your device!
Note: Prism is compatible with iOS 17.0 and later.
settings_applications Configuration
Customize Prism’s behavior in the app settings. Example configuration file:
{
"theme": "dark",
"widgetOpacity": 0.8,
"gestureControl": true
}
help_outline FAQ
Q: Is Prism safe to use?
A: Yes! Prism uses Apple-approved APIs to ensure security.
Q: Can I install third-party tweaks?
A: Prism supports community-made tweaks that are reviewed for safety.
Q: Does Prism affect battery life?
A: The helper shortcut has a minimal impact, keeping performance optimized.