Nugget è uno strumento di personalizzazione del dispositivo basato su CLI basato sull’exploit SparseRestore utilizzato da TrollRestore
L’utility TrollRestore che di recente ha fatto scalpore come primo installer pubblico di TrollStore per iOS e iPadOS 17.0 viene utilizzata per molto più di TrollStore, a quanto pare. L’exploit SparseRestore di cui sta traendo vantaggio è già utilizzato dallo strumento di personalizzazione del dispositivo MisakaX, così come da un progetto simile chiamato Pepita da sviluppatore iOS LeminLimez – lo stesso sviluppatore che ci ha portato Cowabunga e Cowabunga Lite.
Nugget è molto simile a MisakaX, tranne per il fatto che è uno strumento basato sulla riga di comando (ciò significa che funziona tramite Terminale) ed è completamente open source. Mentre lo strumento MisakaX offre agli utenti finali un’interfaccia utente grafica, al momento non è open source. Tenendo presente ciò, alcuni utenti potrebbero trovare Nugget un po’ più preferibile data la natura di questo genere di hack standard.
Secondo il file Read Me di Nugget, l’utilità è in grado di effettuare numerose forme di personalizzazione del dispositivo, tra cui:
- Abilitare l’Isola Dinamica su qualsiasi dispositivo
- Modifica del nome del modello del dispositivo (ciò che viene mostrato nell’app Impostazioni)
- Abilitazione del suono di avvio
- Abilitazione del limite di addebito
- Abilitazione del responsabile di fase
- Disattivazione dell’effetto parallasse dello sfondo
- Disattivazione delle restrizioni regionali (come il suono dell’otturatore)
- Abilitazione della visualizzazione sempre attiva su qualsiasi dispositivo
- Visualizzazione delle opzioni di Apple Pencil nell’app Impostazioni
- Visualizzazione delle opzioni del pulsante Azione nell’app Impostazioni
- Visualizzazione delle informazioni sulla memoria interna (problematico su alcuni dispositivi)
- Abilitazione dell’animazione dell’orologio nella schermata di blocco, del pulsante di duplicazione della pagina nella schermata di blocco e altro ancora…
Lo sviluppatore fa anche notare che la funzionalità di restrizioni regionali non garantirà agli utenti l’accesso al sideloading in stile PAL di AltStore al di fuori dell’Unione Europea in questo momento, ma ciò è presumibilmente pianificato per un futuro aggiornamento. Resta da vedere quanto ciò possa essere fattibile.
L’elenco delle funzionalità disponibili è leggermente diverso da quello di MisakaX, nonostante alcune sovrapposizioni. Allo stesso modo, i rispettivi sviluppatori di entrambi i progetti li aggiornano costantemente con nuove funzionalità, correzioni di bug e miglioramenti.
Gli utenti dovranno avere Python sul loro computer per utilizzare Nugget, il che è probabilmente già il caso se hai utilizzato TrollRestore per installare TrollStore sul tuo iPhone o iPad. Da quel punto, si tratta di eseguire il programma con i requisiti e i passaggi di seguito (secondo il file Read Me):
## Esecuzione del programma
Requisiti:
– dispositivo pymobile3Nota: si consiglia vivamente di utilizzare un ambiente virtuale:
“`
python -m venv .env # necessario solo una volta
origine .env/bin/activate
pip install -r requirements.txt # necessario solo una volta
applicazione_principale_python.py
“`## Ottenere il file
Devi ottenere il file mobilegestalt specifico per il tuo dispositivo. Per farlo, segui questi passaggi:
1. Installa l’app `Shortcuts` dall’App Store di iOS.
2. Scarica questa scorciatoia: https://www.icloud.com/shortcuts/d6f0a136ddda4714a80750512911c53b
3. Salva il file e condividilo sul tuo computer.
4. Posizionarlo nella stessa cartella del file python (o specificare il percorso nel programma)
Nugget era originariamente ospitato su GitHub di LeminLimezma il profilo dello sviluppatore è stato recentemente sospeso da GitHub senza apparente motivo. Lo sviluppatore sta lottando per ottenere risposte e ripristinare il profilo, insieme al repository Nugget, il più rapidamente possibile. Per il momento, LeminLimez ospita attualmente Nugget come file scaricabile nel server Discord di Cowabungaa cui chiunque può liberamente iscriversi.
Nugget è compatibile con tutte le versioni iOS e iPadOS 17.0 e successive. Lo sviluppatore consiglia vivamente di usare cautela, poiché l’uso dello strumento può causare loop di avvio se non si sa cosa si sta facendo. Utilizzare a proprio rischio e pericolo.
Utilizzerete Nugget? Fatecelo sapere nella sezione commenti qui sotto.