Istruzioni alternative/obsolete
Installazione
AltServer
macOS
Segui le istruzioni (step 1-3) qui per configurare AltServer
Windows
Segui le istruzioni (step 1-3) qui per configurare AltServer
Linux (Altcon)
Prima di iniziare, assicurati di aver installato usbmuxd.
-
Assicurati di avere usbmuxd installato e aggiornato eseguendo
sudo apt install -y usbmuxdnel terminale Linux. -
Installa Docker o Podman sul tuo PC.
-
Collega il tuo iDevice. Se ricevi un avviso, seleziona "autorizza" e inserisci il codice.
-
Ora, esegui Altcon con Docker o Podman con il seguente comando (potrebbe richiedere
sudo):
Docker setup:
docker run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon
Podman setup:
podman run --rm -it -v ${PWD}/:/mnt/ -v /var/run/usbmuxd:/var/run/usbmuxd -v /var/lib/lockdown:/tmp/lockdown ghcr.io/sidestore/altcon
- Altcon si collegherà al tuo dispositivo. Quando ricevi un altro avviso, seleziona di nuovo "autorizza" e inserisci il codice.
Configurare SideStore su più dispositivi con lo stesso account usando AltServer
Step:
- Configura AltServer su macOS/Windows utilizzando le istruzioni qui sopra
- Installa AltStore su un dispositivo tramite AltServer (Abbiamo bisogno di AltStore perché pare che AltServer non inserisca il machine identifier in applicazioni che non siano AltStore)
- Accedi col tuo Apple ID in AltStore
- Esporta il certificato
- Cancella AltStore
Poi per ogni device:
- Installa SideStore tramite AltServer con lo stesso Apple ID(Tieni premuto [Option/Mac, Shift/Windows] quando clicchi su AltServer -> Install IPA -> Seleziona l'ipa di SideStore)
- Importa il certificato
- Accedi col tuo Apple ID in SideStore (Bisogna accedere dopo aver importato il certificato altrimenti non sarà possibile accedere senza revocare il certificato di AltStore)
- Sideload
Quando scade il vecchio certificato:
- SideStore chiederà di reinstallarsi da solo su un dispositivo
- Dopo la reinstallazione, esporta il certificato
Poi, per ogni device:
- Importa il nuovo certificato
- Esegui il sideload di SideStore ipa da SideStore
VPN
WireGuard
SideStore VPN funziona solo su versioni di SideStore tra la 0.3.1-0.6.1 e dalla 0.6.3-nightly.4e6756d in poi e non è consigliato se hai alternative disponibili come StosVPN o StikDebug. Se non sei su queste versioni e non funziona, non richiedere supporto.
SideStore usa una VPN di WireGuard on-device che permette a SideStore di comunicare con servizi interni.
- Scarica l'app di WireGuard dall'App Store.
- Scarica la configurazione WireGuard da qua.
- Apri WireGuard e premi 'Add a Tunnel' o il tasto '+'.
- Seleziona 'Create from file or archive' e seleziona il file SideStore.conf
- Il tuo dispositivo ti chiederà di 'Consentire la configurazione della VPN', scegli 'Consenti' e autenticati.
- Abilita SideStore VPN.
Questa VPN deve essere accesa ogni volta che vuoi usare SideStore, molte funzioni non andranno senza di essa.
Pairing
idevice_pair
Istruzioni di installazione
macOS
- Scarica idevice pair per macOS.
- Apri la disk image e trascina
idevice pairinApplicazioni.
Windows
- Assicurati che iTunes (64-bit o 32-bit) sia installato dal sito Apple (dovresti averlo già installato dal processo di setup di AltServer).
- Scarica idevice pair per Windows e spostalo in un posto comodo.
Linux
- Assicurati che usbmuxd sia installato sulla tua macchina eseguendo
sudo apt install -y usbmuxdnel terminale Linux. - Scarica la versione di idevice_pair per Linux (x86_64 o AArch64) corrispondente all'architettura del tuo PC. Spostala in un posto comodo e rendila eseguibile
Istruzioni di Pairing
- Collega il tuo device al PC via cavo. Se appare un avviso, seleziona
autorizzae inserisci il codice. - Sblocca il tuo dispositivo, poi apri
idevice paire seleziona il tuo dispositivo dalla lista. - Assicurati che il device sia sbloccato e nella schermata home, seleziona
load. Se appare un avviso, selezionaautorizza. Dovrebbe apparire il pairing file. - Assicurati che il device sia ancora nella schermata home, scorri in basso e seleziona
installsotto a "SideStore". Dovrebbe apparireSuccessin verde.
JitterbugPair
JitterbugPair (non l'app Jitterbug) ci permette di creare il pairing file per programmi come SideStore per comunicare da remoto al device. È necessario per l'utilizzo di SideStore, che altrimenti non funzionerà.
Scarica JitterbugPair per Windows (64-bit), macOS, o Linux.
Istruzioni di Pairing
A seconda del tuo metodo, trasferendo il file .mobiledevicepairing l'estensione potrebbe cambiare (di solito a .txt o senza "ing" finale). È sempre consigliato zippare il file prima di trasferirlo. SideStore accetta solo file .mobiledevicepairing (o file .plist nelle vecchie versioni).
Windows
- Estrai
jitterbugpair-win64.zip. - Imposta un passcode al tuo device se non l'hai già fatto. Sblocca il tuo device e collegalo al pc via cavo. Se appare un avviso, tocca "autorizza" e inserisci il tuo codice.
- Sblocca il tuo device nella schermata home.
- In Esplora File, trova
jitterbugpair.exeed eseguilo cliccando due volte. La prima volta che esegui il tool, riceverai un avviso per il tuo codice. Inseriscilo, poi mantieni il device sbloccato ed esegui di nuovo il tool. - JitterbugPair genererà un pairing file nella stessa cartella. Questo file avrà l'estensione
.mobiledevicepairing. - Per una migliore esperienza, comprimi il file in una cartella .zip. Poi trasferisci il pairing file al tuo dispositivo iOS tramite OneDrive/iCloud/Google Drive, email, o qualsiasi altro metodo tu voglia.
Su Windows, potresti dover eseguire il programma utilizzando il Prompt dei Comandi o PowerShell, visto che cliccare due volte il file .exe non lo apre sempre.
- In Esplora File, naviga alla cartella in cui hai messo jitterbugpair.
- Nella barra di navigazione, clicca su un posto vuoto e scrivi
powersheel. Dovrebbe aprirsi una finestra (probabilmente blu) chiamata PowerShell. - Da lì, scrivi
./jitterbugpair.exee premi enter col device collegato.
macOS
- Estrai
jitterbugpair-macos.zip. - Imposta un passcode al tuo device se non l'hai già fatto. Sblocca il tuo device e collegalo al pc via cavo. Se appare un avviso, tocca "autorizza" e inserisci il tuo codice.
- Sblocca il tuo device nella schermata home.
- Trova ed apri il file
jitterbugpair(dovrebbe avere un'icona nera e verde) cliccando due volte o cliccando col destro e selezionando "Apri". La prima volta che esegui il tool, riceverai un avviso per il tuo codice. Inseriscilo, poi mantieni il device sbloccato ed esegui di nuovo il tool. - Se ricevi il messaggio "macOS non può verificare che questa app non contenga malware":
- Vai nelle Impostazioni > Privacy e Sicurezza
- Scorri in basso fino a trovare un messaggio relativo all'app
- Clicca "Apri Comunque", se il programma non si esegue automaticamente, prova ad eseguirlo di nuovo manualmente
- JitterbugPair genererà un pairing file con l'estensione
.mobiledevicepairingnella cartella home del tuo utente. - Se non riesci a trovare il pairing file:
- Copia il nome del pairing file generato
- Incollalo nel Finder
- Se hai eseguito il programma più di una volta, compariranno tutti i pairing file visto che hanno lo stesso nome
- Per una migliore esperienza, comprimi il file in una cartella .zip. Poi trasferisci il pairing file al tuo dispositivo iOS tramite AirDrop, OneDrive/iCloud/Google Drive, email, o qualsiasi altro metodo tu voglia.
Linux
Queste istruzioni sottintendono che tu sia familiare con la commandline Linux.
- Estrai
jitterbugpair-linux.zip. - Apri il terminale nella cartella estratta.
- Rendi eseguibile il programma
chmod +x ./jitterbugpair - Imposta un passcode al tuo device se non lo ha già. Sblocca il dispositivo e connettilo al PC via cavo. Se appare un avviso, tocca "autorizza" e inserisci il codice.
- Sblocca il tuo device nella home.
- Esegui il programma:
./jitterbugpair - La prima volta che esegui il tool, riceverai un avviso per il tuo codice. Inseriscilo, poi mantieni il device sbloccato ed esegui di nuovo il tool.
- JitterbugPair genererà un pairing file con l'estensione
.mobiledevicepairing. - Per una migliore esperienza, comprimi il file in una cartella .zip. Poi trasferisci il pairing file al tuo dispositivo iOS tramite OneDrive/iCloud/Google Drive, email, o qualsiasi altro metodo tu voglia.
Exploit SideStore
SparseRestore (limite 3-app)
L'exploit di SparseRestore "Bypass 3 app limit" funziona solo su versioni iOS/iPadOS tra la 17.0 e la 18.1 beta 4 (escludendo 17.7.1). Se non sei su queste versioni non funzionerà, non chiedere supporto.
Prerequisiti
-
Un iDevice con una versione supportata da SparseRestore (vedi la nota sopra).
-
Almeno uno slot app libero.
-
SideStore 0.5.9 o successivi. Puoi trovare le ultime versioni qui.
-
Per eseguire l'exploit, DEVI avere Dov'è disattivato sul tuo dispositivo durante il processo. Altrimenti non funzionerà. Ecco come puoi disattivarlo:
- Apri l'app Impostazioni.
- Tocca sul tuo nome in alto.
- Tocca su Dov'è.
- Tocca su Trova il mio iPhone/iPad.
- Disattiva Trova il mio iPhone/iPad.
- Ti chiederà la password dell'Apple ID per confermare.
Nota: Potresti non essere in grado di disattivare Trova il mio iPhone/iPad se hai attiva la Protezione Dispositivo Rubato. Disattivala per continuare.
Step
-
Installa SparseBox. Può essere fatto in vari modi, ma in questo caso la installeremo con SideStore. Scarica qui l'ultima versione.
-
Abilita "Disable App Limit" in SideStore e assicurati che SideStore sia chiuso (anche in background), poi apri SparseBox.
-
Abilita StosVPN, seleziona il tuo pairing file e tocca 'Bypass 3-app limit'. Dovrebbe apparire un log. Aspetta che dica
idevicebackup2 exited with code -18oidevicebackup2 exited with code 2, poi chiudi l'app. Non è necessario premere Apply. -
Riapri SideStore, scorri nelle impostazioni. Premi "clear cache", questo permetterà all'exploit di essere visto da SideStore.
-
Prova a vedere se funziona l'exploit (potresti dover installare più di un'app, in base a quante ne avevi installate). Se dà un errore riguardante il limite, riapri SideStore o riesegui l'exploit. Se installa l'app, congratulazioni! Puoi avere più di 3 app installata allo stesso tempo.
Note
A causa di certi limit, questo exploit deve essere applicato ogni 3 ulteriori app.
Se vuoi/ti serve Dov'è per altri motivi, puoi riattivarlo. Però, ogni volta che installi o refeshi altre app, dovrai spegnerlo di nuovo.
MacDirtyCow (3-app limit)
L'exploit di MacDirtyCow "Bypass 3 app limit" funziona solo su versioni iOS/iPadOS tra la 15.0 e la 16.1.2. Se non sei su queste versioni e non funziona, non chiedere supporto.
Se vuoi questa funzionalità ti consigliamo di entrare nel nostro Discord e di andare nel canale sidestore-downloads, che contiene build di SideStore compatibili con MDC. Poi, installa separatamente WDBRemoveThreeAppLimit con SideStore per applicare la patch.