[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72030":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":14,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},72030,"Nugget","leminlimez\u002FNugget","leminlimez","Unlock the fullest potential of your device","",null,"Python",6850,359,84,199,0,28,72,180,38.67,"GNU Affero General Public License v3.0",false,"main",[],"2026-06-12 02:02:57","![Artboard][NuggetLogo]\n\n# Nugget\nUnlock your device's full potential!\n\nCustomize your device with animated wallpapers, disable pesky daemons, and more!\n\nMake sure you have installed the [requirements](#requirements) if you are on Windows or Linux.\n\n> [!NOTE]\n> Please back up your data before using this Project! Nugget may cause unforeseen problems, so it is better to be safe than sorry. We are not responsible for any damage done to your device.\n\n## Features\n\u003Cdetails>\n\u003Csummary>iOS 17.0 - 26.0+\u003C\u002Fsummary>\n\n- PosterBoard: Animated wallpapers and descriptors.\n  - Community wallpapers can be found [here][WallpapersWebsite]\n  - Converting videos to wallpapers\n  - Customizing community-made wallpapers via batter files\n  - See documentation on the structure of tendies and batter files in [documentation.md](documentation.md)\n- Templates: Custom Operations and file editing\n  - See documentation on the structure of batter files in [documentation.md](documentation.md)\n- Status Bar\n  - Change carrier name\n  - Change secondary carrier name\n  - Enable\u002FDisable the primary or secondary carriers\n  - Change the number of WiFi\u002FCellular bars\n  - Change the battery capacity\n  - Change battery display detail\n  - Change time text\n  - Change date text (iPad only)\n  - Change breadcrumb text\n  - Show numeric WiFi\u002FCellular strength\n  - Hide or show many icons in the status bar\n- Springboard Options\n  - Set Lock Screen Footnote\n  - Set Lock Screen Idle Auto-Lock Time\n  - Disable Lock After Respring\n  - Disable Screen Dimming While Charging\n  - Disable Low Battery Alerts\n  - Hide AC Power on Lock Screen\n  - Show Supervision Text on Lock Screen\n  - Show Dynamic Island in Screenshots\n  - Enable AirPlay support for Stage Manager\n  - Show Red\u002FGreen Authentication Line on Lock Screen (See [this issue](https:\u002F\u002Fgithub.com\u002Fleminlimez\u002FNugget\u002Fissues\u002F656) for what it looks like)\n  - Disable Floating Tab Bar on iPads\n- Internal Options\n  - Enabling Key Flick (iPad-style keyboard) on iPhones (iOS 26.0-)\n  - Build Version in Status Bar\n  - Force Right to Left\n  - Show Hidden Icons on Home Screen\n  - Force Metal HUD Debug\n  - iMessage Diagnostics\n  - IDS Diagnostics\n  - VC Diagnostics\n  - App Store Debug Gesture\n  - Notes App Debug Mode\n  - Show Touches With Debug Info\n  - Hide Respring Icon\n  - Play Sound on Paste\n  - Show Notifications for System Pastes\n- Disable Liquid Glass (iOS 26.0+):\n  - Ignore Liquid Glass App Build Check (iOS 26.0+)\n- Disable Daemons:\n  - OTAd\n  - UsageTrackingAgent\n  - Game Center\n  - Screen Time Agent\n  - Logs, Dumps, and Crash Reports\n  - ATWAKEUP\n  - Tipsd\n  - VPN\n  - Chinese WLAN service\n  - HealthKit\n  - AirPrint\n  - Assistive Touch\n  - iCloud\n  - Internet Tethering (aka Personal Hotspot)\n  - PassBook\n  - Spotlight\n  - Voice Control\n- Risky (Hidden) Options:\n  - Disable thermalmonitord\n\u003C\u002Fdetails>\n\u003Cdetails>\n\u003Csummary>iOS 17.0 - 26.1\u003C\u002Fsummary>\n\n- Mobile Gestalt:\n  - Enable Dynamic Island on any device\n  - Enable iPadOS on iPhones (use at your own risk)\n  - Enable iPhone X gestures on iPhone SEs\n  - Change Device Model Name (ie what shows in the Settings app)\n  - Enable Boot Chime\n  - Enable Charge Limit\n  - Enable Tap to Wake on unsupported devices (ie iPhone SEs)\n  - Enable Collision SOS\n  - Enable Stage Manager\n  - Disable the Wallpaper Parallax\n  - Disable Region Restrictions (ie. Shutter Sound)\n    - Note: This does not include enabling EU sideloading outside the EU.\n  - Show the Apple Pencil options in Settings app\n  - Show the Action Button options in Settings app\n  - Show Internal Storage info (Might cause problems on some devices, use at your own risk)\n  - Enable iPhone 16 camera button page in the Settings app (iOS 18.0+)\n  - Enable AOD on any device (Warning: this may cause burn in)\n- EU Enabler (iOS 17.6-)\n- Feature Flags:\n  - Enable Kiosk Mode\n  - Disable Liquid Glass\u002FSolarium (iOS 26.0 - 26.1)\n  - Enable lock screen clock animation, lock screen page duplication button, and more!\n  - Disable the new iOS 18 Photos UI (iOS 18.0 betas only, unknown which patched it)\n\u003C\u002Fdetails>\n\u003Cdetails>\n\u003Csummary>iOS 18.1 - 26.1\u003C\u002Fsummary>\n\n- AI Enabler\n- Device Spoofing\n\u003C\u002Fdetails>\n\n## Requirements:\n\u003Cdetails>\n\u003Csummary>Windows\u003C\u002Fsummary>\n  \n  - Either the [Apple Devices (from Microsoft Store)][AppleDevices] App or [iTunes (from Apple website)][iTunes]\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>Linux\u003C\u002Fsummary>\n\n  - [usbmuxd][usbmuxdGitHub]\n  - [libimobiledevice][libimobiledeviceGitHub]\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>For Running Python\u003C\u002Fsummary>\n\n  - [pymobiledevice3][pymobiledevice3GitHub]\n  - [PySide6][PySide6Doc]\n  - Python 3.9 or newer\n\u003C\u002Fdetails>\n\n## Running the Python Program\n> [!NOTE]\n> It is highly recommended to use a virtual environment:\n> ```py\n> python3 -m venv .env # only needed once\n> ```\nmacOS\u002FLinux:\n```py\nsource .env\u002Fbin\u002Factivate\n```\nWindows:\n```py\n.env\u002FScripts\u002Factivate.bat\n```\nInstall Packages:\n```py\npip3 install -r requirements.txt # only needed once\npython3 main_app.py\n```\n> [!NOTE]\n> Depending on your system configuration, use either `python\u002Fpip` or `python3\u002Fpip3`.\n\n## Getting the File\nOn iOS 26.1 and below, you may need to get the mobilegestalt file that is specific to your device. To do that, follow these steps:\n1. Install the [Shortcuts][ShortcutsApp] app from the iOS app store.\n2. Download this shortcut: [Save MobileGestalt][MobilegestaltShortcut]\n3. Save the file and share it to your computer.\n4. Place it in the same folder as the python file (or specify the path in the program)\n\n## Building\nTo compile `mainwindow.ui` for Python, run the following command:\n```py\npyside6-uic --from-imports src\u002Fqt\u002Fmainwindow.ui -o src\u002Fqt\u002Fmainwindow_ui.py\n```\n\nTo compile the resources file for Python, run the following command:\n```py\npyside6-rcc src\u002Fqt\u002Fresources.qrc -o src\u002Fqt\u002Fresources_rc.py\n```\n\nTo create and compile languages, you can use the following commands:\n```py\npyside6-lupdate src\u002Fgui\u002Fmain_window.py src\u002Fgui\u002Fpages\u002Fpage.py src\u002Fgui\u002Fpages\u002Freset_dialog.py src\u002Fgui\u002Fpages\u002Fmain\u002F*.py src\u002Fgui\u002Fpages\u002Ftools\u002F*.py src\u002Fgui\u002Fdialogs.py src\u002Fqt\u002Fmainwindow.ui src\u002Fdevicemanagement\u002Fdevice_manager.py src\u002Fexceptions\u002F*.py src\u002Ftweaks\u002F*.py src\u002Ftweaks\u002Fposterboard\u002F*.py src\u002Ftweaks\u002Fposterboard\u002Ftemplate_options\u002F*.py src\u002Fcontrollers\u002F*.py -ts src\u002Fqt\u002Ftranslations\u002FNugget_{language code}.ts # generate\u002Fupdate the language file\npyside6-lrelease src\u002Fqt\u002Ftranslations\u002FNugget_{language code}.ts -qm src\u002Fqt\u002Ftranslations\u002FNugget_{language code}.qm # compile to binary\n```\n\nThe application itself can be compiled by running `compile.py`.\n\n## Sparserestore\u002FBookRestore Info\nThis uses the sparserestore exploit to write to files outside of the intended restore location, like mobilegestalt. Read the [Getting the File](#getting-the-file) section to learn how to get your mobilegestalt file.\n\nSparserestore works on all versions iOS 17.0-18.1.1.\n\nBookRestore works on all versions iOS 18.2-26.1.\n\n> [!NOTE]\n> **Mobilegestalt and AI Enabler tweaks are not supported on iOS 26.2+.** It will never be supported, do not make issues asking for when it is supported.\n\n## Read More\nIf you would like to read more about the inner workings of the exploit and iOS restore system, I made a write up which you can read [here][ReadMoreGist].\n\n## Arbitrary Star Graph\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F#leminlimez\u002FNugget&Date\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=leminlimez\u002FNugget&type=Date&theme=dark\" \u002F>\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=leminlimez\u002FNugget&type=Date\" \u002F>\n    \u003Cimg alt=\"Star History\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=leminlimez\u002FNugget&type=Date\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## Credits\n- Translations crowdsourced using [POEditor][POEditorJoin]. Thank you everyone who assisted in the translation effort!\n- [JJTech][JJTechGitHub] for Sparserestore\u002F[TrollRestore][TrollStoreGitHub]\n- [Duy Tran][DuyGitHub] and [Huy Nguyen][HuyTwitter] for BookRestore\u002F[bl_sbx][bl_sbxGitHub]\n- [PosterRestore][PosterRestoreDiscord] for their help with PosterBoard\n  - Special thanks to [dootskyre][dootskyreX], [Middo][MiddoX], [dulark][dularkGitHub], forcequitOS, and pingubow for their work on this. It would not have been possible without them!\n  - Thanks to [Snoolie for aar handling][python-aar-stuffGitHub]!\n  - Thanks to [SerStars][SerStarsX] for creating [the website][WallpapersWebsite]!\n- [disfordottie][disfordottieX] for some global flag features\n- [iTechExpert][iTechExpertTwitter] for various Springboard\u002FInternal Options\n- [Mikasa-san][Mikasa-sanGitHub] for [Quiet Daemon][QuietDaemonGitHub]\n- [sneakyf1shy][sneakyf1shyGitHub] for [AI Eligibility][AIEligibilityGist] (iOS 18.1 beta 4 and below)\n- [lrdsnow][lrdsnowGitHub] for [EU Enabler][EUEnablerGitHub]\n- [pymobiledevice3][pymobiledevice3GitHub] for restoring and device algorithms.\n- [PySide6][PySide6Doc] for the GUI library.\n\n[NuggetLogo]: https:\u002F\u002Fgithub.com\u002Fleminlimez\u002FNugget\u002Fblob\u002F9553a3dff5e2c1f8e6818109e8862e3a5eea429f\u002Fsrc\u002Fqt\u002Fcredits\u002Fsmall_nugget.png\n[CowabungaLite]: https:\u002F\u002Fgithub.com\u002Fleminlimez\u002FCowabungaLite\n[WallpapersWebsite]: https:\u002F\u002Fcowabun.ga\u002Fwallpapers\n[AppleDevices]: https:\u002F\u002Fapps.microsoft.com\u002Fdetail\u002F9np83lwlpz9k\n[iTunes]: https:\u002F\u002Fsupport.apple.com\u002Fen-us\u002F106372\n[usbmuxdGitHub]: https:\u002F\u002Fgithub.com\u002Flibimobiledevice\u002Fusbmuxd\n[libimobiledeviceGitHub]: https:\u002F\u002Fgithub.com\u002Flibimobiledevice\u002Flibimobiledevice\n[ShortcutsApp]: https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fshortcuts\u002Fid915249334\n[MobilegestaltShortcut]: https:\u002F\u002Fwww.icloud.com\u002Fshortcuts\u002F66bd3c822a0145b98d46cd1c9077e6e5\n[ReadMoreGist]: https:\u002F\u002Fgist.github.com\u002Fleminlimez\u002Fc602c067349140fe979410ef69d39c28\n\n[POEditorJoin]: https:\u002F\u002Fpoeditor.com\u002Fjoin\u002Fproject\u002FUTqpVSE2UD\n[JJTechGitHub]: https:\u002F\u002Fgithub.com\u002FJJTech0130\n[TrollStoreGitHub]: https:\u002F\u002Fgithub.com\u002FJJTech0130\u002FTrollRestore\n[PosterRestoreDiscord]: https:\u002F\u002Fdiscord.gg\u002FgWtzTVhMvh\n[dootskyreX]: https:\u002F\u002Fx.com\u002Fdootskyre\n[MiddoX]: https:\u002F\u002Fx.com\u002FMWRevamped\n[dularkGitHub]: https:\u002F\u002Fgithub.com\u002Fdularkian\n[SerStarsX]: https:\u002F\u002Fx.com\u002FSerStars_lol\n[disfordottieX]: https:\u002F\u002Fx.com\u002Fdisfordottie\n[Mikasa-sanGitHub]: https:\u002F\u002Fgithub.com\u002FMikasa-san\n[QuietDaemonGitHub]: https:\u002F\u002Fgithub.com\u002FMikasa-san\u002FQuietDaemon\n[sneakyf1shyGitHub]: https:\u002F\u002Fgithub.com\u002Ff1shy-dev\n[lrdsnowGitHub]: https:\u002F\u002Fgithub.com\u002FLrdsnow\n[EUEnablerGitHub]: https:\u002F\u002Fgithub.com\u002FLrdsnow\u002FEUEnabler\n[pymobiledevice3GitHub]: https:\u002F\u002Fgithub.com\u002Fdoronz88\u002Fpymobiledevice3\n[PySide6Doc]: https:\u002F\u002Fdoc.qt.io\u002Fqtforpython-6\u002F\n[python-aar-stuffGitHub]: https:\u002F\u002Fgithub.com\u002F0xilis\u002Fpython-aar-stuff\n[AIEligibilityGist]: https:\u002F\u002Fgist.github.com\u002Ff1shy-dev\u002F23b4a78dc283edd30ae2b2e6429129b5\n[bl_sbxGitHub]: https:\u002F\u002Fgithub.com\u002Fkhanhduytran0\u002Fbl_sbx\u002Ftree\u002Fmain\n[DuyGitHub]: https:\u002F\u002Fgithub.com\u002Fkhanhduytran0\n[HuyTwitter]: https:\u002F\u002Fx.com\u002FLittle_34306\n[iTechExpertTwitter]: https:\u002F\u002Ftwitter.com\u002FiTechExpert21\n","Nugget 是一个旨在解锁和自定义iOS设备潜力的工具。它支持动态壁纸设置、状态栏个性化调整（如修改运营商名称、信号强度显示等）、以及禁用不必要后台服务等功能，使用Python编写。用户还可以通过该工具进行更深层次的系统定制，比如启用iPad键盘样式、调试信息显示等高级选项。适用于希望对iOS设备进行深度定制以满足特定需求或提升用户体验的技术爱好者。注意，在使用前请确保备份数据，以防操作不当导致的数据丢失或其他问题。",2,"2026-06-11 03:40:01","high_star"]