# leminlimez/nugget

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/leminlimez-nugget).**

5,954 stars · 315 forks · Python · agpl-3.0

## Links

- GitHub: https://github.com/leminlimez/Nugget
- awesome-repositories: https://awesome-repositories.com/repository/leminlimez-nugget.md

## Description

Nugget is an iOS system customization tool that applies exploit-based modifications to device configuration files, enabling changes to system appearance and behavior without jailbreaking. It functions as a feature flag toggler, mobile gestalt modifier, and PosterBoard wallpaper manager, allowing users to enable experimental iOS features, modify hardware-level identifiers, and apply custom wallpapers through system file manipulation.

The tool distinguishes itself by using the sparserestore or BookRestore exploit to write system files outside normal restore locations, supporting modifications that are not typically available through standard iOS configuration. It provides precise control over system properties through XML property targeting with nuggetId or CoreAnimation identifiers, and offers template-based file replacement with customizable options for setting values, removing files, or selecting from multiple choices.

Nugget covers a broad range of iOS customization capabilities including status bar customization, system daemon management, device identity spoofing, and Springboard behavior adjustments. It supports applying animated wallpapers to the lock screen through PosterBoard descriptor manipulation, and can randomize wallpaper identifiers to prevent conflicts between multiple custom wallpapers. The tool also enables disabling background services such as OTA updates, analytics, and iCloud, as well as activating hidden internal options and debug menus.

## Tags

### Operating Systems & Systems Programming

- [iOS Theming & Customization](https://awesome-repositories.com/f/operating-systems-systems-programming/ios-device-management/ios-theming-customization.md) — Modifies iOS system appearance, wallpapers, status bar, and lock screen behavior without jailbreaking.
- [Exploit-Based iOS Customization Tools](https://awesome-repositories.com/f/operating-systems-systems-programming/ios-device-management/exploit-based-ios-customization-tools.md) — Applies exploit-based modifications to iOS system files and settings without jailbreaking.
- [iOS Daemon Disablers](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-services/background-daemons/ios-daemon-disablers.md) — Stops background iOS services like OTA updates, Game Center, iCloud, VPN, and analytics. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
- [Template-Based File Replacements](https://awesome-repositories.com/f/operating-systems-systems-programming/system-file-replacement/template-based-file-replacements.md) — Overwrites template assets by importing files with optional required selection for controlled modifications.

### Part of an Awesome List

- [iOS PosterBoard Wallpaper Managers](https://awesome-repositories.com/f/awesome-lists/devtools/wallpaper-managers/curated-wallpaper-collection-downloads/ios-posterboard-wallpaper-managers.md) — Applies custom and animated wallpapers to iOS lock screens using PosterBoard descriptor manipulation.
- [iOS PosterBoard](https://awesome-repositories.com/f/awesome-lists/devtools/wallpaper-managers/ios-posterboard.md) — Restores custom and animated wallpapers to iOS PosterBoard by manipulating app container and descriptor folder structures.
- [iOS Animated Wallpaper Applicators](https://awesome-repositories.com/f/awesome-lists/media/visuals-and-wallpapers/animated-wallpaper-collections/ios-animated-wallpaper-applicators.md) — Sets animated wallpapers and custom descriptors on the iOS lock screen using PosterBoard. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))

### Development Tools & Productivity

- [Feature Flagging](https://awesome-repositories.com/f/development-tools-productivity/feature-flagging.md) — Toggles experimental iOS feature flags like Kiosk Mode and lock screen animations.

### Mobile Development

- [Mobile Gestalt Modifiers](https://awesome-repositories.com/f/mobile-development/mobile-infrastructure-security/mobile-device-management/mobile-gestalt-modifiers.md) — Modifies iOS Mobile Gestalt properties to enable Dynamic Island, Stage Manager, and other hardware features. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))

### Security & Cryptography

- [iOS Device Spoofing](https://awesome-repositories.com/f/security-cryptography/android-device-spoofing/ios-device-spoofing.md) — Spoofs iOS device model and region identifiers to unlock AI features and bypass regional restrictions. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
- [iOS Exploit Applicators](https://awesome-repositories.com/f/security-cryptography/exploit-frameworks/ios-exploit-applicators.md) — Uses sparserestore or BookRestore exploits to write system files outside normal restore locations for unsupported tweaks. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
- [iOS Exploit Utilities](https://awesome-repositories.com/f/security-cryptography/exploit-frameworks/ios-exploit-utilities.md) — Core mechanism for applying unsupported modifications to iOS system files via sparserestore or BookRestore.
- [iOS Sparserestore Exploit Utilities](https://awesome-repositories.com/f/security-cryptography/exploit-stability-utilities/ios-sparserestore-exploit-utilities.md) — Uses sparserestore or BookRestore exploits to write system files outside normal restore locations for unsupported tweaks.

### Web Development

- [Feature Flag Toggles](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-apis/browser-launchers/custom-browser-configurations/feature-flag-toggles.md) — Toggles experimental iOS feature flags like Kiosk Mode and lock screen animations. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
- [Hidden System Feature Activators](https://awesome-repositories.com/f/web-development/web-automation-scraping/browser-control-protocols/browser-control-apis/browser-interaction-controls/feature-enablement-controls/hidden-system-feature-activators.md) — Activates hidden iOS features like debug menus and diagnostic tools through system configuration. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))

### Data & Databases

- [XML Property Targeters](https://awesome-repositories.com/f/data-databases/object-property-accessors/collection-property-modifiers/xml-property-targeters.md) — Uses nuggetId or CoreAnimation id tags to pinpoint which properties in .caml files to modify. ([source](https://cdn.jsdelivr.net/gh/leminlimez/Nugget@main/documentation.md#batter-files-templates))

### DevOps & Infrastructure

- [Springboard Behavior Modifiers](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/task-job-management/background-task-runners/lock-screen-background-tasks/lock-screen-visual-customization/springboard-behavior-modifiers.md) — Adjusts Springboard behaviors including lock screen text, auto-lock timing, and low battery alerts. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
- [Daemon Management](https://awesome-repositories.com/f/devops-infrastructure/daemon-management.md) — Disables background iOS services such as OTA updates, analytics, and iCloud to control privacy and performance.
- [Daemon Disabling Utilities](https://awesome-repositories.com/f/devops-infrastructure/system-daemons/daemon-disabling-utilities.md) — Provides a capability to disable iOS background services like OTA updates and analytics.

### Software Engineering & Architecture

- [PosterBoard Injectors](https://awesome-repositories.com/f/software-engineering-architecture/directory-based-organization/wallpaper-organizers/posterboard-injectors.md) — Applies custom wallpapers by injecting file structures into the iOS PosterBoard app container.
- [PosterBoard Wallpaper Applicators](https://awesome-repositories.com/f/software-engineering-architecture/directory-based-organization/wallpaper-organizers/posterboard-wallpaper-applicators.md) — Restores custom wallpapers to the iOS PosterBoard app by placing prepared file structures into the app container. ([source](https://cdn.jsdelivr.net/gh/leminlimez/Nugget@main/documentation.md#tendies-files-posterboard-wallpapers))
- [XML Property Targeters](https://awesome-repositories.com/f/software-engineering-architecture/object-property-inspectors/property-serialization-for-inspectors/xml-property-targeters.md) — Pinpoints specific properties in .caml files using nuggetId or CoreAnimation id tags for precise modifications.

### User Interface & Experience

- [iOS Status Bar Customizers](https://awesome-repositories.com/f/user-interface-experience/status-bar-controls/ios-status-bar-customizers.md) — Modifies iOS status bar carrier names, signal bars, battery display, time text, and icon visibility.
- [iOS Status Bar Customizers](https://awesome-repositories.com/f/user-interface-experience/status-bars/ios-status-bar-customizers.md) — Modifies carrier names, signal bars, battery display, time text, and icon visibility in the iOS status bar. ([source](https://cdn.jsdelivr.net/gh/leminlimez/nugget@main/README.md))
