Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save icedmoca/0962d129c584b7dadda9ea4e75f2e8e9 to your computer and use it in GitHub Desktop.
Save icedmoca/0962d129c584b7dadda9ea4e75f2e8e9 to your computer and use it in GitHub Desktop.
Enable Apple Intelligence on Unsupported iPhones

Enable Apple Intelligence on Unsupported iPhones πŸ“±

Works on iOS 18.1 Beta 5+ β€” Jailbroken or Non-Jailbroken Devices

Want Apple Intelligence on your older iPhone? Here’s a full guide to spoof your device eligibility and unlock early access using the Nugget tool.
βœ… Tested on iPhone 11, 12, 12 Mini, and 14 Pro!


βš™οΈ Requirements

Shortcut extraction path & Source Code:
file://private/var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/com.apple.MobileGestalt.plist

get_contents_of: Method GET
save: ask_where_to_save βœ…


πŸ”§ Step-by-Step Guide

1. Initial Setup

  • Disable Stolen Device Protection and Face ID in Settings
  • Install Nugget for your OS
  • Install iTunes if needed
  • Connect your iPhone via USB
  • (Optional) Enable Wi-Fi Sync in iTunes if no cable is available

2. Generate Gestalt File

  • Open the Gestalt Shortcut on your iPhone
  • Run the shortcut β€” it will generate a .mobilegestalt file
  • Save the file and send it to your computer

3. Modify Gestalt with Nugget

  • Launch Nugget
  • Go to the Check tab
  • Enable Apple Intelligence
  • Spoof your device model:
    • e.g. iPhone 12 β†’ spoof as iPhone 16 Plus
    • e.g. iPhone 14 Pro β†’ spoof as iPhone 15 Pro

πŸ’‘ You can also enable extra features under the Gestalt tab β€” like Always-On Display, Dynamic Island, and more


4. Apply Changes

  • Go to the Apply tab
  • Load your .mobilegestalt file
  • Click Apply β†’ your iPhone will reboot

5. Enable Apple Intelligence

  • After reboot, go to: Settings β†’ Apple Intelligence
  • Toggle it ON
  • Wait for the ~2.5 GB download over Wi-Fi
  • Once downloaded, reboot again
  • Toggle Apple Intelligence off and on one last time

βœ… Restore Face ID & Cleanup

  • In Nugget, go back to the Eligibility tab
  • Change model spoof to None
  • Click Apply and reboot
  • Face ID will now work again
  • Re-enable Stolen Device Protection

⚠️ Disclaimer

🧱 Use at your own risk
Modifying MobileGestalt carries a small risk of issues or bricking. Always back up before proceeding.
Apple Intelligence requires iOS 18.1 Beta 5+ β€” it won’t activate on earlier builds.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment