Lo sviluppatore Lars Fröder, noto anche come @opa334dev, venerdì ha inviato una versione aggiornata dello strumento di jailbreak di Dopamine, portandola ufficialmente alla versione 1.1.
Citando un Tweet condiviso da Fröder venerdì mattina presto, possiamo dedurre che la versione 1.1 di Dopamine è un aggiornamento piuttosto sostanziale con molte modifiche.
La pagina GitHub che ospita il progetto contiene un registro delle modifiche che cita le seguenti modifiche nell’ultima versione di Dopamine:
– Migliora le prestazioni PPLRW di un fattore di ~1000x
– Risolvi tutti i rimanenti problemi di forkfix, ora funziona in modo completamente affidabile, ora anche fork è molto più veloce grazie ai miglioramenti PPLRW sopra menzionati
– Risolvi alcune corse condizioni con kcall e PPLRW
– Aggiungi un hook watchdogd che intercetta i panici dello spazio utente dovuti ai timeout del watchdog e disabilita invece l’iniezione di tweak e attiva un riavvio dello spazio utente (video dimostrativo: https://twitter.com/opa334dev/status/1669067846008143872″>https://twitter.com/opa334dev/status/1669067846008143872)
– Aggiungi un hook ptrace che consente incondizionatamente i processi di debug (tramite server di debug o altri strumenti), anche quando è stata disabilitato
– Refactoring iDownload e inserirlo nel proprio demone, ora funziona attraverso i riavvii dello spazio utente e il demone può essere abilitato o disabilitato in tempo reale nell’app Dopamine, corregge anche il panico del sonno profondo quando iDownload è abilitato
– Risolto l’errore”opainject non trovato”che poteva verificarsi in rare circostanze durante il re-jailbreak
– Systemhook di refactoring per renderlo più gestibile in futuro
– Deprecare/usr/lib/sandbox.plist a favore dell’archiviazione delle estensioni sandbox nell’ambiente dei processi generati, migliora la sicurezza
– Aggiunta della variabile d’ambiente JB_ROOT_PATH che viene inserita in tutti i processi che hanno le modifiche abilitate, ci sono state alcune discussioni per rendere facoltativo il collegamento simbolico/var/jb in futuro per una migliore protezione contro il jailbreak rilevamenti. Se ciò si materializza effettivamente, questa variabile di ambiente sarà il modo per sapere dove si trova la directory root del jailbreak senza root.
– Risolto il problema con jbctl che non imposta correttamente i flag di debug
– Disabilita l’iniezione di tweak nell’app Dopamine stessa come alcune modifiche al rilevamento del jailbreak stavamo bloccando la sua capacità di verificare se il dispositivo è jailbroken
– Interrompere l’utilizzo di ellekit dylib installato per launchd hook, dovrebbe impedire che il jailbreak si interrompa completamente quando viene installata una build ellekit non funzionante
– Risolto il problema con libKRW kalloc/kfree che non funziona correttamente a causa di firme non corrispondenti
– Abilita diverse ottimizzazioni del compilatore per i binari di base
– Aggiungi un meccanismo in cui i collegamenti simbolici xina (ad es./var/LIY) non verranno automaticamente rimossi al rejailbreak se il file/var/.keep_symlinks esiste
– Migliora il codice di disabilitazione Wi-Fi per fare uno sforzo migliore per preservare lo stato Wi-Fi prima del tentativo di jailbreak
– Diverse localizzazioni sono state aggiornate
Da quello che possiamo raccogliere, questo aggiornamento introduce una manciata di correzioni di bug e miglioramenti delle prestazioni che rendono l’esperienza dell’utente di Dopamine più piacevole.
L’aggiornamento all’ultima versione di Dopamine è un processo semplice e ci sono due modi per farlo. Il primo è aprire l’app Dopamine sul tuo dispositivo e toccare il meccanismo di aggiornamento nella parte inferiore dell’app:
In alternativa, puoi visitare la sezione Rilasci della pagina GitHub e scarica l’ultima versione da installare sull’installazione esistente. Dopo il re-jailbreak, entreranno in vigore le modifiche della versione 1.1.
Dopamine è un jailbreak semi-untethered senza root che supporta solo dispositivi A12-A15 con iOS o iPadOS 15.0-15.4.1. A causa del firmware che supporta, può essere firmato in modo permanente con un bug CoreTrust utilizzato da TrollStore in modo tale che l’utente non debba firmare nuovamente l’app come farebbe se utilizzasse un’applicazione di sideload come AltStore o Sideloadly.
Vedi anche: Come eseguire il jailbreak dei dispositivi A12-A15 su iOS o iPadOS 15.0-15.4.1
Hai aggiornato all’ultima versione dello strumento di jailbreak Dopamine Ancora? Faccelo sapere nella sezione commenti in basso.