ONE Jailbreak Ad

Jailbreak Palera1n: Guida completa per iOS 15 - iOS 17

Promotion image of Jailbreak di Palera1n article.

Palera1n ha segnato una pietra miliare come pionieristico jailbreak semi-tethered checkm8 per iOS 15, iOS 17.4 e iPadOS 18. Con il suo sviluppo, si è evoluto in una soluzione robusta in grado di effettuare il jailbreak di tutti i dispositivi iOS legacy e di facilitare l'inserimento di modifiche nel sistema. Palera1n Jailbreak offre ora un ambiente rootless simile a Dopamine, che fornisce accesso alle migliori e più recenti versioni di modifiche per il jailbreak.

Key Takeaways

  • La prossima versione di Palera1n rootful non supporterà Substitute come tweak injection. Si consiglia di passare a un ambiente rootless o di installare ellekit tramite il repository palera1n come nuova libreria di hooking per iOS.
  • Se si desidera effettuare il jailbreak di iPhone X, iPhone 8, iPhone 7 o iPhone 6s con iOS 15 – iOS 16.7.7, Palera1n è lo strumento migliore, con supporto per tutte le versioni del firmware.
  • Palera1n è un jailbreak semi-tethered per Mac e Linux e richiede un computer per effettuare nuovamente il jailbreak dell'iDevice quando la batteria è completamente scarica.
  • La versione Windows di questo strumento di jailbreak non è mai stata rilasciata. Tuttavia, esistono progetti alternativi che utilizzano il codice sorgente di palera1n con supporto per PC Windows, come WinaRa1n e Palera1n Windows.
  • Esistono iPhone iOS non legacy compatibili con l'ultimo sistema operativo Apple, iOS 17. iPhone XS e versioni successive non sono supportati.

Scarica Palera1n: Ottieni l'ultima versione

Palera1n 2.0.2 è disponibile per il download dalla pagina Releases su GitHub. Tuttavia, il modo più comodo per installare palera1n su macOS o Linux è eseguire uno script che automatizza il processo di installazione. Le istruzioni su come farlo sono fornite nell'articolo qui sotto.

Cos'è il Jailbreak di Palera1n?

Palera1n Jailbreak è uno script per macOS e Linux che consente di eseguire l'exploit checkm8 da iOS 15.0 a iOS 17.4 su dispositivi iOS compatibili. Avvia il dispositivo con patch AMFI e richiede l'installazione di Pogo di Amy tramite l'app TrollStore per accedere al gestore pacchetti Sileo.

L'exploit checkm8 sviluppato da axi0mX è il motore principale del jailbreak di checkra1n. La parte interessante di questo exploit bootrom permanente e non patchabile è la possibilità di garantire il jailbreak a vita per i dispositivi A5-A11. Ciò significa che ogni futura versione di iOS dovrebbe essere vulnerabile.

Il jailbreak di Palera1n è ancora in fase di sviluppo e il processo di installazione non è intuitivo come quello di altri jailbreak. Per installare il jailbreak semi-tethered per iOS 15, è necessario effettuare alcune operazioni preliminari e utilizzare un computer. L'utilizzo di questo strumento è consigliato solo agli utenti esperti!

Screenshot del jailbreak di plaere1n in esecuzione nell'app terminale su macOS.

Palera1n dovrebbe funzionare sulla maggior parte dei dispositivi supportati da checkra1n, ma è instabile e può causare problemi durante l'utilizzo. Usatelo a vostro rischio e pericolo e, se necessario, eseguite futurerestore --exit-recovery, oppure usate irecovery per uscire dalla modalità di ripristino.

Palera1n Jailbreak esegue tutti gli script necessari per il jailbreak, mentre l'app Pogo viene utilizzata per installare Procursus Bootstrap e Sileo. Il gestore pacchetti consente di gestire i repository, visualizzare i pacchetti e installare app "jailbreak" su iOS 15.0 fino a iOS 15.7.1 e iOS 16.

Sileo è un moderno gestore di pacchetti APT per iOS 12 e versioni successive, con particolare attenzione alla velocità e all'usabilità. È stato progettato per fornire una vera alternativa a Cydia per i dispositivi con jailbreak. Sileo supporta ufficialmente tutti i jailbreak e può condividere i sorgenti con Cydia se si utilizza unc0ver o checkra1n.

Avatar
khcrysalis
Team di sviluppo Jailbreak
Si noti che le build Linux sono state aggiornate il 14 maggio 2024. Le vecchie build utilizzavano erroneamente il collegamento dinamico, che le limitava ai sistemi che utilizzavano glibc. Le nuove build utilizzano il collegamento statico, come le versioni precedenti.

È stato sviluppato in Swift, un linguaggio di programmazione moderno creato da Apple per offrire app iOS velocissime. Pertanto, Sileo Package Manager funziona rapidamente su tutti i dispositivi jailbroken.

Amy, la sviluppatrice di Pogo, sta lavorando all'implementazione di un metodo di iniezione di tweak per il jailbreak di Palera1n. Al momento, è possibile installare tweak di Cydia su iOS 15 e iOS 16 jailbroken, ma non tutti funzioneranno. In alternativa, è possibile installare app come Filza, OpenSSH, AppStore++, NewTerm 2, ecc.

Pogo è dotato di Sileo 2.5 di CoolStar, ma Amy sta lavorando a un repository privato che include anche versioni beta. La build di Sileo inclusa in questo repository è considerata beta. Se desiderate aggiornamenti più regolari, aggiungete il repository https://beta.anamy.gay per accedere alle ultime versioni di Sileo APT.

Due schermate di iPhone che mostrano l'app Sileo in esecuzione su iOS 15.4.1 e che installa vari pacchetti.

Palera1n Jailbreak è stato rilasciato come progetto open source con licenza MIT tramite il repository GitHub. L'ultima versione di Palera1n funziona anche su iOS 15.5 fino a iOS 17.4. L'app Pogo può essere utilizzata con AMFI patchato, purché installata con un ramdisk.

Dalla versione 1.2, gli sviluppatori hanno aggiunto il supporto semi-tethered con alcune modifiche a Palera1n. Il jailbreak crea una partizione rootfs fittizia che può essere modificata, per poi copiarvi il file system. L'unico inconveniente è che può occupare 5-10 GB di spazio di archiviazione extra. Questa funzionalità non funziona su dispositivi da 16 GB.

Novità

  • Checkra1n incorporato aggiornato alla nuova versione 1337.2.
  • Gestione initproc migliorata.
  • Aggiunta funzionalità per scaricare pacchetti all'interno della configurazione online.
  • Logica migliorata per la ricezione della configurazione online se si utilizza una versione superiore a quella che può fornire.
  • Se si utilizza una versione precedente, ad esempio iOS 14 (17XX), la configurazione verrà rifiutata e non sarà possibile continuare.
  • Aggiunta funzionalità per scaricare pacchetti all'interno della configurazione online.
  • Gestione initproc migliorata.
  • Correzione della patch di piattaforma per iOS 16+.
  • Logica migliorata per la modalità provvisoria e il riavvio.
  • Supporto ramdisk compresso.
  • MbedTLS è stato aggiornato.

Due schermi di iPhone che mostrano un terminale con la prova del jailbreak di iOS 15 e l'interfaccia dell'app Pogo.

Palera1n per iOS 15.0 fino a iOS 15.7.1 con supporto per le modifiche

Di recente, @mineekdev ha iniziato a lavorare su una nuova versione del jailbreak di Palera1n, con particolare attenzione al supporto per i tweak. Questa versione avvia il dispositivo con le patch AMFI. Al primo avvio, avvierà un ramdisk che dumperà il blob integrato e installerà Sileo e Substitute.

Substitute è un sistema di iniezione di tweak che funziona su dispositivi già jailbroken. In pratica, viene utilizzato per eseguire modifiche. Substitute 2.3.1 utilizza un sistema di iniezione di tweak di nuova concezione che permette di caricare un gran numero di modifiche per la massima personalizzazione con un overhead minimo su iOS 15.

Inoltre, Palera1n, con supporto per i tweak, funziona su tutte le versioni da iOS 15.0 a iOS 15.7.1. Il jailbreak tethered può eseguire temporaneamente il jailbreak del dispositivo durante un singolo avvio. Per avviare il dispositivo con un kernel patchato, è necessario effettuare un "nuovo jailbreak" con un PC. Questo significa anche che sarà necessario un PC ogni volta per avviare il proprio iPhone o iPad.

Palera1n per iOS 16.0 fino a iOS 16.7.7

Palera1n per iOS 16 con supporto per i tweak è stato ufficialmente rilasciato. Naturalmente, questa versione funziona solo con gli iPhone e gli iPad compatibili con checkm8, elencati di seguito. Inoltre, verrà creata un'interfaccia grafica (GUI) per rendere il processo di jailbreak più intuitivo.

Nella nuova versione di Palera1n per il jailbreak di iOS 16 per dispositivi A11, l'app Pogo verrà sostituita con una nuova app di caricamento Palera1n. D'ora in poi, questo strumento verrà utilizzato per preparare il Bootstrap e installare Sileo in uicache, il gestore predefinito per i tweak. È supportato iOS 16.0 – iOS 16.7.7.

Oltre a ciò, il caricatore per Palera1n per iOS 16 offre anche strumenti per risolvere alcuni problemi comuni, come l'aggiornamento della cache delle icone, il rimontaggio di rootfs e preboot in lettura/scrittura, l'avvio di daemon, il respring di SpringBoard e l'attivazione delle modifiche installate con substitute-launcher.

Due schermate di iPhone che mostrano l'interfaccia dell'app palera1n loader per iOS 15 e iOS 16.

In questa fase di sviluppo, il launchd e lo script personalizzati di Nebula non generano ancora l'app di caricamento. Se stai installando con la versione sperimentale di iOS 16, puoi installare TrollStore utilizzando un Ramdisk SSH, quindi effettuare il jailbreak del dispositivo e installare l'app di caricamento con TrollStore.

Dispositivi supportati

Tutti i sistemi (SoC) A9-A11 sono supportati dal jailbreak. Di seguito, puoi trovare l'elenco completo degli iPhone e iPad compatibili con il jailbreak Palera1n. Il jailbreak è stato testato senza problemi su iPhone X (GSM), iPhone 8, iPhone 7 e iPhone 6s con iOS 15 – iOS 17.

per iOS 15.0 – 15.7.1

  • A9 – iPhone 6S, iPhone 6S Plus, iPhone SE, iPad (2017) quinta generazione.
  • A9X – iPad Pro (12,9 pollici) 1a generazione, iPad Pro (9,7 pollici).
  • A10 – iPhone 7 e iPhone 7 Plus, iPad (2018, sesta generazione), iPad (2019, settima generazione) (iOS 14 non supportato).
  • A10X – iPad Pro 10.5” (2017), iPad Pro 12.9” 2a generazione (2017).
  • A11 – iPhone 8, iPhone 8 Plus e iPhone X.

per iOS 16.0 – 16.7.7

  • A11 – iPhone 8, iPhone 8 Plus e iPhone X.

Come installare il Jailbreak di Palera1n

Per effettuare il jailbreak di iOS 15 o iOS 16.7.7 utilizzando Palera1n, verifica prima se il tuo dispositivo è presente nell'elenco dei dispositivi supportati. Ricorda di disabilitare il passcode sui dispositivi A10/A11 prima di procedere con il jailbreak. Durante il suo sviluppo, Palera1n ha subito miglioramenti significativi, che si traducono in un processo di installazione semplificato e compatibile sia con macOS che Linux.

Installa Palera1n su MacOS

Passaggio 1. Apri Terminal.app ed esegui il seguente comando. Questo scaricherà palera1n sul tuo sistema e ti permetterà di effettuare il jailbreak.

 sudo /bin/sh -c "$(curl -fsSL https://static.palera.in/scripts/install.sh)"

Screenshot dell'esecuzione dello script di installazione di palera1n nell'app terminale.

Installa Palera1n su Linux

Passaggio 1. Apri il tuo emulatore di terminale preferito ed esegui il seguente comando. Questo scaricherà palera1n sul tuo sistema e ti permetterà di effettuare il jailbreak. Se stai usando fish, passa prima a bash (eseguendo bash)

 sudo /bin/sh -c "$(curl -fsSL https://static.palera.in/scripts/install.sh)"

Passaggio 2. Per preparare palera1n all'installazione, è necessario riavviare usbmuxd in modo che palera1n possa rilevare il dispositivo.

 sudo systemctl stop usbmuxd sudo usbmuxd -f -p

Comandi

Palera1n Jailbreak offre accesso a una varietà di opzioni e sottocomandi per il jailbreak da iOS 15 a iOS 17.4. Di seguito è riportato l'elenco di tutte le funzionalità disponibili con relative descrizioni.

 Options: --version Print version --force-revert Remove jailbreak -d, --demote Demote -D, --dfuhelper Exit after entering DFU -e, --boot-args  XNU boot arguments -E, --enter-recovery Enter recovery mode -h, --help Show this help -i, --override-checkra1n  Override checkra1n -k, --override-pongo  Override Pongo image -K, --override-kpf  Override kernel patchfinder -L, --jbinit-log-to-file Make jbinit log to /cores/jbinit.log (can be read from sandbox while jailbroken) -n, --exit-recovery Exit recovery mode -I, --device-info Print info about the connected device -o, --override-overlay  Override overlay -p, --pongo-shell Boots to PongoOS shell -P, --pongo-full Boots to a PongoOS shell with default images already uploaded -r, --override-ramdisk  Override ramdisk -R, --reboot-device Reboot connected device in normal mode -s, --safe-mode Enter safe mode -S, --no-colors Disable colors on the command line -v, --debug-logging Enable debug logging This option can be repeated for extra verbosity. -V, --verbose-boot Verbose boot

Come usare il Jailbreak di Palera1n

Passaggio 1. Inizia collegando il tuo iPhone al computer tramite un cavo USB.

Passaggio 2. Aprire l'app terminale, quindi digitare il comando "palera1n" per avviare il jailbreak.

Screenshot di palera1n che entra in modalità di ripristino.

Passaggio 3. A questo punto, il tuo iPhone dovrebbe entrare in modalità di ripristino.

Screenshot dell'iPhone in modalità di ripristino.

Passaggio 4. Premere Invio per accedere alla modalità DFU e seguire le istruzioni visualizzate sullo schermo.

Schermate delle istruzioni per la modalità DFU.
Passaggio 5. Palera1n attiverà ora l'exploit checkm8 e procederà al jailbreak del tuo iPhone.

Schermate di configurazione dell'exploit checkm8 con palera1n.

Passaggio 6. Potrebbe essere visualizzato il messaggio "Avvio di PongoOS..." che non verrà eseguito. In tal caso, terminare il comando utilizzando la combinazione di tasti comando + C.

Screenshot di palera1n che smette di funzionare durante l'avvio di PongoOS.

Passaggio 7. Eseguire nuovamente il comando "palera1n" per caricare il kernel.

Screenshot del kernel in fase di avvio.

Passaggio 8. Sul tuo iPhone, apri l'app Palera1n loader per installare il gestore pacchetti preferito.

Screenshot dell'app Palera1n Loader nella schermata iniziale.

Possibili problemi durante l'utilizzo di Palera1n

Il jailbreak di Palera1n per iOS 15 – iOS 17.4 è ancora in fase di sviluppo e potrebbero verificarsi alcuni problemi durante il jailbreak. Ecco alcune soluzioni trovate per diverse situazioni.

  1. “sudo usbmuxd -p -f” dovrebbe risolvere la maggior parte dei problemi USB su Linux e installare usbmuxd.
  2. Se il dispositivo è bloccato in modalità di ripristino, eseguire futurerestore --exit-recovery oppure utilizzare irecovery -n.
  3. Il problema della schermata nera di Palera1n dopo la visualizzazione di testo dettagliato può essere risolto utilizzando un blob integrato. È possibile crearne uno utilizzando lo script SSHRD.
  4. Se per qualche motivo Pogo non è stato installato su Tips, puoi installare Pogo IPA tramite TrollStore.
  5. Per far funzionare AFC2, usa "ldid -s /usr/bin/killdaemon && killdaemon". Assicurati prima di aver installato ldid di Procursus e AFC2.
  6. Se rimani bloccato su "Avvio di PongoOS", premi Ctrl + C per uscire, ricollega l'iDevice ed esegui nuovamente il comando palera1n.

Come rimuovere Palera1n da iPhone

Passaggio 1. Collega il tuo dispositivo jailbroken al PC o Mac tramite USB.

Passaggio 1a. Per rimuovere palera1n da Linux, è necessario riavviare usbmuxd in modo che palera1n possa rilevare il dispositivo.

 sudo systemctl stop usbmuxd sudo usbmuxd -f -p

Passaggio 2. Aprire l'app terminale ed eseguire '--force-revert' per rimuovere il jailbreak.

 palera1n --force-revert

Se stai usando palera1n rootful, aggiungi il flag -f alla fine del comando. Il tuo iDevice dovrebbe avviarsi con iOS standard e potrai utilizzarlo normalmente.

Author Photo
Scritto da

Kuba has over 20 years of experience in journalism, focusing on jailbreak since 2012. He has interviewed professionals from various companies. Besides journalism, Kuba specializes in video editing and drone flying. He studied IT at university before his writing career.

Pubblica un commento

Ultimi post