A customization toolbox that utilizes DarkSword. iOS 17.0 - iOS 18.7.1 & iOS 26.0.x, excluding M5 and A19.
iOS 16.7.2 has been tested on A12 (iPhone XS Max). Other iOS 16.x versions may also work, but have not been tested yet.
star this repo please :P
support • features • known issues • tips • credits
| iOS Version | Support Status |
|---|---|
| iOS 16.x | Possible ¹ |
| iOS 16.7.2 | Tested, needs more testing |
| iOS 17.0 - iOS 18.7.1 | Supported |
| iOS 18.7.2+ | Not Supported |
| iOS 26.0 - iOS 26.0.1 | Supported |
| iOS 26.1+ | Not Supported |
¹ While technically affected by the exploit lara abuses, offsets havent been found for these versions and lara therefore doesnt support them.
Important Notes:
- This tool does not work on M5 or A19 (Pro) devices regardless of iOS version because of MIE.
- YMMV on M-series CPUs. If you are on an M-series device, try going to lara settings, selecting
Modify Offsets, and settingt1sz_bootto0x11. - Issues involving lara not working on either unsupported or technically supported versions will be closed immediately.
- Font Overwrite
- Custom Overwrite
- Card Overwrite
- File Manager (Full Disk r/w)
- MobileGestalt Editor
- 3 App Bypass
- DirtyZero 2
- 5 App Dock
- Status Bar Tweaks
- Hide labels
- Upside Down
- Floating Dock (Broken)
- Grid App Switcher
- Performance HUD
- JIT Enabler (only for apps with
get-task-allow) - OTA Update Disabler
- Screen Time Disabler
- App Decrypt
- wont work on M5, A19 and A19 Pro due to MTE
- the kernel may panic when lara is closed from the app switcher.
- dirtyzero does not work.
- apps don't detect JIT enabled however they are enabled.
- remotecall is super bugged and may not work properly.
kernelcache download fix (manual fallback):
- Download the IPSW tool for your device here.
- Extract the archive.
- Open Terminal.
- Navigate to the extracted folder:
cd /path/to/ipsw_3.1.671_something_something/ - Extract the kernel:
./ipsw extract --kernel [drag your ipsw here]
- Get the kernelcache file.
- Transfer the kernelcache to your iPhone.
- In the Files app:
- Go to "On My iPhone" > "lara"
- Place the kernelcache file there.
- Rename the file to
kernelcache(without extension).
- deleting and redownloading kernelcache is known to fix many issues. do this before asking me for support.
- closing and reopening the app can fix font change issues.
- respringing is needed to apply springboard changes such as font changes.
- opa334 for the kernel exploit poc, ChOma and XPF
- AppInstaller iOS for help with offsets
- AlfieCG for libgrabkernel2
- Everyone who contributed! (Visible Here)