Passa al contenuto principale

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.

  1. Assicurati di avere usbmuxd installato e aggiornato eseguendo sudo apt install -y usbmuxd nel terminale Linux.

  2. Installa Docker o Podman sul tuo PC.

  3. Collega il tuo iDevice. Se ricevi un avviso, seleziona "autorizza" e inserisci il codice.

  4. 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
  1. 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:

  1. Configura AltServer su macOS/Windows utilizzando le istruzioni qui sopra
  2. 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)
  3. Accedi col tuo Apple ID in AltStore
  4. Esporta il certificato
  5. Cancella AltStore

Poi per ogni device:

  1. 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)
  2. Importa il certificato
  3. 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)
  4. Sideload

Quando scade il vecchio certificato:

  1. SideStore chiederà di reinstallarsi da solo su un dispositivo
  2. Dopo la reinstallazione, esporta il certificato

Poi, per ogni device:

  1. Importa il nuovo certificato
  2. Esegui il sideload di SideStore ipa da SideStore

VPN

WireGuard

note

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.

  1. Scarica l'app di WireGuard dall'App Store.
  2. Scarica la configurazione WireGuard da qua.
  3. Apri WireGuard e premi 'Add a Tunnel' o il tasto '+'.
  4. Seleziona 'Create from file or archive' e seleziona il file SideStore.conf
  5. Il tuo dispositivo ti chiederà di 'Consentire la configurazione della VPN', scegli 'Consenti' e autenticati.
  6. 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
  1. Scarica idevice pair per macOS.
  2. Apri la disk image e trascina idevice pair in Applicazioni.
Windows
  1. Assicurati che iTunes (64-bit o 32-bit) sia installato dal sito Apple (dovresti averlo già installato dal processo di setup di AltServer).
  2. Scarica idevice pair per Windows e spostalo in un posto comodo.
Linux
  1. Assicurati che usbmuxd sia installato sulla tua macchina eseguendo sudo apt install -y usbmuxd nel terminale Linux.
  2. 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

  1. Collega il tuo device al PC via cavo. Se appare un avviso, seleziona autorizza e inserisci il codice.
  2. Sblocca il tuo dispositivo, poi apri idevice pair e seleziona il tuo dispositivo dalla lista.
  3. Assicurati che il device sia sbloccato e nella schermata home, seleziona load. Se appare un avviso, seleziona autorizza. Dovrebbe apparire il pairing file.
  4. Assicurati che il device sia ancora nella schermata home, scorri in basso e seleziona install sotto a "SideStore". Dovrebbe apparire Success in 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

suggerimento

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
  1. Estrai jitterbugpair-win64.zip.
  2. 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.
  3. Sblocca il tuo device nella schermata home.
  4. In Esplora File, trova jitterbugpair.exe ed 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.
  5. JitterbugPair genererà un pairing file nella stessa cartella. Questo file avrà l'estensione .mobiledevicepairing.
  6. 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.

  1. In Esplora File, naviga alla cartella in cui hai messo jitterbugpair.
  2. Nella barra di navigazione, clicca su un posto vuoto e scrivi powersheel. Dovrebbe aprirsi una finestra (probabilmente blu) chiamata PowerShell.
  3. Da lì, scrivi ./jitterbugpair.exe e premi enter col device collegato.
macOS
  1. Estrai jitterbugpair-macos.zip.
  2. 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.
  3. Sblocca il tuo device nella schermata home.
  4. 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.
  5. 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
  6. JitterbugPair genererà un pairing file con l'estensione .mobiledevicepairing nella cartella home del tuo utente.
  7. 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
  8. 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.

  1. Estrai jitterbugpair-linux.zip.
  2. Apri il terminale nella cartella estratta.
  3. Rendi eseguibile il programma
    chmod +x ./jitterbugpair
  4. 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.
  5. Sblocca il tuo device nella home.
  6. Esegui il programma:
    ./jitterbugpair
  7. 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.
  8. JitterbugPair genererà un pairing file con l'estensione .mobiledevicepairing.
  9. 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)

note

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

  1. Installa SparseBox. Può essere fatto in vari modi, ma in questo caso la installeremo con SideStore. Scarica qui l'ultima versione.

  2. Abilita "Disable App Limit" in SideStore e assicurati che SideStore sia chiuso (anche in background), poi apri SparseBox.

  3. Abilita StosVPN, seleziona il tuo pairing file e tocca 'Bypass 3-app limit'. Dovrebbe apparire un log. Aspetta che dica idevicebackup2 exited with code -18 o idevicebackup2 exited with code 2, poi chiudi l'app. Non è necessario premere Apply.

  4. Riapri SideStore, scorri nelle impostazioni. Premi "clear cache", questo permetterà all'exploit di essere visto da SideStore.

  5. 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)

note

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.

MDC-Compatible IPA

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.