• MobileGuida
  • [Guida] Come abilitare il Toggle 2G/3G/4G sui dispositivi Apple 5G

GUIDA DA CONSIDERARSI OBSOLETA IN QUANTO NON FUNZIONA PIÙ CON IOS16

1. Premessa

Fondamentalmente questa piccolo mod vi consentirà di abilitare e forzare l'uso di 2G/3G/4G come selettore (toggle) del segnale in Impostazioni sfruttando la modalità di Carrier Testing Mode in iTunes, che vi permetterà di caricare manualmente il file dell'operatore .ipcc firmati su un iPhone o un iPad con connettività 5G. Questi file .ipcc contengono varie impostazioni dell'operatore relative a voicemail, MMS e SMS, hotspot personale, impostazioni APN e altre preferenze specifiche della rete.
Questo mod è molto utile a:

  1. Chi ha un piano dati solo 4G che nelle impostazioni vede un inutile 5G e bloccato in Impostazioni su 4G/5G e vorrebbe poter forzare per usare segnale 2G/3G/4G.
  2. Chi connesso al Wi-Fi per la parte dati e con scarsa ricezione del segnale 4G/5G Indoor/Outdoor , costretto a restare in 4G/5G e vorrebbe forzare per usare 2G/3G almeno per avere chiamate stabile.
  3. Chi vorrebbe preservare la durata della batteria.
  • Questo Metodo funziona (anche) senza Jailbreak
  • Il reset dell’imposizione di rete non cancella gli .ipcc caricati
  • Abbraccio la filosofia Apple 'Less-is-More' ma togliendo via anche l’utile e mantenendo solo il stretto necessario, per un Cellulare costretto a ricevere male le chiamate solo perché la regola è la regola, datte ‘na regolata, caro ecosistema Apple, e io pago!

1.1. Dichiarazione di non responsabilità

Anche se il rischio di questa guida è minima, non sono e non sarò ritenuto responsabile per qualsiasi cosa vada storta con il tuo dispositivo iPhone o iPad dopo aver applicato questa guida. Prima di iniziare effettivamente ad applicare le procedure descritte in seguito, effettuare almeno il backup dati del tuo dispositivo, valutare il rischio-beneficio,
⚠️ Possibile Upgrade del software iOS / iPadOS o peggio Factory Reset caricando erroneamente un file .ipsw invece che un file .ipcc
⚠️ Possibile perdita della configurazione rete derivanti da conflitti di configurazioni dei .ipcc caricati o/e parziale/totale malfunzionamento rete.
⚠️Possibile compromissione del funzionamento (tra le tante cose) di IPv6, VoLTE/SMSoIP/VoWifi, UL CA e NR CA

1.2. Scoperta del bug (saltare la lettura se non vi interessa)

Ho sempre avuto basso segnale nella mia abitazione e ultimamente a Roma, sia il segnale 4G che 5G (anche Outdoor) dei gestori sembra sempre peggiorarsi, speravo che caricando un .ipcc nuovo potesse migliorare qualcosa e quindi stavo provando ad aggiornare manualmente il Carrier Bundle del gestore scaricando il Firmware IPSW, pensavo fosse compatibile e ho preso solo l’IPSW di un modello B, estratto e creato il file .ipcc e in fine caricato su entrambi gli iPhone, A e B. (A e B non sono della stessa 'Serie' vedi i dettagli più in avanti)
Cosa strana che dopo il riavvio sul A è scomparso il toggle 4G/5G diventando 2G/3G/4G, mentre sul B fila tutto liscio.
Allorché scarico l’IPSW del A e creo il file .ipcc nuovo e lo carico, riavvio e ritorna il toggle 4G/5G.
Volendo capire perché, ho installato poi Il file IPCC del A sul B.
Riavvio e niente toggle 4G/5G !
Mi sono messo a spulciare tra i file
salta subito all’occhio 'overrides_[BoardConfig].plist'
da cui ho scaricato altri 20+ IPSW delle varie versioni e dispositivi e ho creato questa guida sperando che sia utile anche a voi.

1.3. Reversibilità

Il carrier bundle può essere caricato sia come upgrade sia come downgrade, caricando una versione uguale a quella attuale non verrà accettata, quindi c’e da attendere che nel prossimo release sia distribuito un carrier bundle superiore a quella attuale(todo: tabella in arrivo) ,per il downgrade la versione deve essere non più bassa di quella che è installato di default nel sistema, purché il bundle non subisca modifiche perché firmato da Apple, quindi se necessario potrete tornare nella versione 'stock'.

1.4. Nozioni tecniche : cosa sono i file iOS Carrier Profile (Profili operatore .IPCC)

I profili operatore configurano il tuo smartphone iOS per le reti mobili. Controllano ad es. disponibilità di VoLTE, Cell Broadcast e così via.
Il contenuto del file IPCC possono essere differenti e possono variare nel modo in cui ne viene distribuito.

  • Carrier Bundles configurano l'iPhone e l’iPad per reti specifiche.
  • Country Bundles si applicano a un intero paese, ad esempio per una configurazione comune per le trasmissioni cellulari EU-ALERT.

Quello che interessa a noi sono i file overrides contenuti nei Carrier Bundles, normalmente tutte le preferenze vengono definite nel file carrier.plist, ma per i modelli con rete 5G, Apple utilizza una sorta di Whitelist definito nel file overrides_[BoardConfig].plist che permette di abilitare lo Switch 5G.

Apple distribuisce i profili operatore iOS per conto degli operatori in due modi:

  • Tramite Firmware: File di Restore (Ripristino) IPSW : la maggior parte dei profili sono inclusi nell'immagine (IPSW) del sistema iOS e iPadOS con aggiornamenti tramite il normale avanzamento dell'aggiornamento del sistema.
  • Tramite OTA IPCC: ad esempio, vengono rilevati inserendo una nuova SIM nel dispositivo e talvolta ci vengono proposti come aggiornamento da scaricare e installare, alcuni sono possibili estrapolarli dall’ xml di iTunes https://itunes.com/version (redirect su https://s.mzstatic.com/version)

prendiamo ora come esempio le differenze del contenuto di un file .ipcc per WINDTRE distribuiti tramite IPSW e quello scaricato come OTA IPCC:

  • Tree del file : Phone13,1_Version_Build_Restore.ipsw

    └── Payload
    	└──Hutchison_Wind_it.bundle
    			├──carrier.plist
    			├──overrides_D52g_D53g_D53p_D54p.der.pri
    			├──overrides_D52g_D53g_D53p_D54p.plist
    			├──Info.plist
    			└──signatures
    				├──overrides_D52g_D53g_D53p_D54p.plist
    				├──common.plist
  • Tree del file : https://updates.cdn-apple.com/2021/carrierbundles/001-83234/2D4F682D-DBA9-4051-BA8B-99F129A4E60E/Hutchison_Wind_it_iPhone.ipcc

    └── Payload
    	└──Hutchison_Wind_it.bundle
    			├──overrides_D101_D111.der.pri
    			├──overrides_D20_D21_D22.plist
    			├──overrides_N69.pri
    			├──overrides_N66_N71.plist
    			├──carrier.plist
    			├──overrides_D20_D21_D22.der.pri
    			├──overrides_D10_D11.plist
    			├──overrides_D52g_D53g_D53p_D54p.der.pri
    			├──overrides_D10_D11.der.pri
    			├──overrides_N66_N71.der.pri
    			├──overrides_N69.plist
    			├──overrides_D201_D211_D221.der.pri
    			├──overrides_D52g_D53g_D53p_D54p.plist
    			├──overrides_D201_D211_D221.plist
    			├──overrides_D321_D331_N841.der.pri
    			├──overrides_D321_D331_N841.plist
    			├──overrides_D421_D431_N104_D79.plist
    			├──Info.plist
    			├──overrides_D101_D111.plist
    			├──version.plist
    			├──overrides_D421_D431_N104_D79.der.pri
    			└──signatures
    				├──overrides_D20_D21_D22.plist
    				├──overrides_N66_N71.plist
    				├──overrides_D10_D11.plist
    				├──overrides_N69.plist
    				├──overrides_D52g_D53g_D53p_D54p.plist
    				├──overrides_D201_D211_D221.plist
    				├──common.plist
    				├──overrides_D321_D331_N841.plist
    				├──overrides_D421_D431_N104_D79.plist
    				├──overrides_D101_D111.plist

come potete constatare, quelli nel IPSW contengono solo il file overrides della 'Serie', mentre quelli contenuti nella distribuzione OTA Updates contengono tutti gli overrides di tutte le 'Serie', quindi in teoria caricando un IPCC avente un overrides mancante, il sistema non caricherà le preferenze overrides specifiche della 'Serie', da qui il metodo per sfruttare questo mod.

  • Per visualizzare la disponibilità dell’opzione 5G , vai su Impostazioni (Generali )> Cellulare > Opzioni dati cellulare > Voce e dati >

  • Per visualizzare la versione Carrier Bundle, vai su Impostazioni (Generali )> Info > Gestore

2. Preparazione

Requisiti Sistema Operativo:

[MacOS]:

  • Catalina o superiore oppure
  • Mac OS X pre-catalina con iTunes Installato

[Windows]:
Aver Installato iTunes.

  1. Avere la conferma del SI nella colonna [Abilitazione 5G] della [2.1. tabella compatibilità operatori] di seguito.
  2. Avere un dispositivo compatibile nella tabella compatibilità iPhone[2.2.]/iPad[2.3.] di seguito.
  3. Avere la versione iOS / iPadOS con un Carrier Bundle inferiore alla versione da caricare
  4. [Solo per Windows : dovrete scaricare il software 7-zip per poter estrarre i files da .dmg]

2.1. Tabella compatibilità Operatori:

| Operatore    | SIM Compatibili (MNC_GID)                   | Cartella Bundle            | Abilitazione 5G(iPhone) | Abilitazione 5G(iPad) | Toggle 2G Disabilitato |
|--------------|---------------------------------------------|----------------------------|-------------------------|-----------------------|------------------------|
| Ho           | 22210_GID1-20                               | Vodafone_Ho_it.bundle      | NO                      | NO                    |                        |
| Vodafone     | 22210                                       | Vodafone_it.bundle         | SI                      | SI                    | SI                     |
| Very         | 22299_GID1-0000000099 22288_GID1-0000000099 | Wind_Very_it.bundle        | NO                      | NO                    |                        |
| Fastweb      | 22208  22801_GID1-D8FFFFFFFFFFFFFF          | Fastweb_it.bundle          | SI                      | NO(*a)                |                        |
| WINDTRE(3HG) | 22299                                       | Hutchison_it.bundle        | SI                      | SI                    |                        |
| WINDTRE      | 22288                                       | Hutchison_Wind_it.bundle   | SI                      | SI                    | SI                     |
| Iliad        | 22250 22250_GID1-F003 20815_GID1-F003       | Iliad_it.bundle            | Si                      | NO(*a)                | NO                     |
| TIM          | 22201                                       | TIM_Italy.bundle           | SI                      | SI                    | NO                     |
| Kena         | 22207 22201_ID-893907                       | TIM_Kena_it.bundle         | NO                      | NO                    |                        |
| Altre MVNO   |                                             | (Usano il Default Carrier) | NO                      | NO                    |                        |

(*a) gli iPad non sono certificate per le reti di Fastweb e Iliad ,non hanno il Carrier Bundle e quindi verrà usato il Default Carrier.

2.2. Tabella compatibilità iPhone:

Un iPhone 12 o modello successivo con supporto connettività 5G

| Serie | Modello                                  | Nome File Ovveride(BoardConfig)     | Nome File IPSW (Identifier)                              |
| ----- | ---------------------------------------- | ----------------------------------- | -------------------------------------------------------- |
| 5     | iPhone [15, 15 Plus, 15 Pro, 15 Pro Max] | overrides_D83_D84_D37_D38.plist     | iPhone15,[4,5]/iPhone16,[1,2]_Version_Build_Restore.ipsw |
| 4     | iPhone [14, 14 Plus, 14 Pro, 14 Pro Max] | overrides_D73_D74_D27_D28.plist     | iPhone14,[7,8]/iPhone15,[2,3]_Version_Build_Restore.ipsw |
| 3     | iPhone SE (2022 / 3a generazione)        | overrides_D49.plist                 | iPhone 14,6_Version_Build_Restore.ipsw                   |
| 2     | iPhone [13 Pro, 13 Pro Max, 13 Mini, 13] | overrides_D63_D64_D16_D17.plist     | iPhone14,[2,3,4,5]__Version_Build_Restore.ipsw           |
| 1     | iPhone [12 Mini, 12, 12 Pro, 12 Pro Max] | overrides_D52g_D53g_D53p_D54p.plist | iPhone13,[1,2,3,4]_Version_Build_Restore.ipsw            |

2.3. Tabella compatibilità iPad:
Uno di questi modelli di iPad con supporto connettività 5G:

  • iPad Pro da 12,9 pollici (5a generazione o modelli successivi)
  • iPad Pro da 11 pollici (3a generazione o modelli successivi)
  • iPad Air (5a generazione)
  • iPad mini (6a generazione)
  • iPad (10a generazione)
| Serie       | Modello                                                                          | Nome File Ovveride(BoardConfig) | Nome File IPSW (Identifier)                                    | 
|-------------|----------------------------------------------------------------------------------|---------------------------------|----------------------------------------------------------------|
| 5           | iPad Pro da 11 pollici (4a generazione),iPad Pro 12.9 pollici (6a generazione    | overrides_J618_J621.plist       | iPad14,3,iPad14,4,iPad14,5,iPad14,6_Version_Build_Restore.ipsw |   
| 4           | iPad 10a generazione                                                             | overrides_J272.plist            | iPad_Fall_2022_Version_Build_Restore.ipsw                      |   
| 3           | iPad Air 5                                                                       | overrides_J408(*b)              | iPad_Spring_2022_Version_Build_Restore.ipsw                    |   
| 2 ( 2 bis ) | iPad Mini 6                                                                      | overrides_J311(*b)              | iPad_Fall_2021_Version_Build_Restore.ipsw                      |   
| 1           | iPad Pro da 11 pollici (3a generazione),  iPad Pro 12.9 pollici (5a generazione) | overrides_J518_J523             | iPad_Pro_Spring_2021_Version_Build_Restore.ipsw(*c)            |   

(*b) dalla versione 16.0 gli overrides sono stati uniti (merged) e il nome del file override è diventato overrides_J311_J408 ma il nome file IPSW è rimasto separato per i due modelli di iPad.

(*c) I files IPSW per il modello iPad Pro 12.9 pollici (5a generazione) per le versioni 14.5 e 14.5.1 erano con designazione differente: iPad13,10,iPad13,11,iPad13,8,iPad13,9_14.5_18E199_Restore.ipsw
iPad13,10,iPad13,11,iPad13,8,iPad13,9_14.5.1_18E212_Restore.ipsw

3. Procedura

---ATTENZIONE: EFFETTURARE IL BACKUP DEI DATI---

SCEGLIERE UNA DELLE DUE ALTERNATIVE:

3.1.a. Metodo eliminazione file overrides

  1. Per ottenere il file .IPSW andate sul sito https://ipsw.me oppure per le beta su https://ipswbeta.dev (Verrà scaricato dal server Apple)
  2. Scegliere il proprio dispositivo o la 'Serie',
  3. Scegliere la versione corrente o la più aggiornata . (Per visualizzare la versione corrente, vai su Impostazioni (Generali )> Info > Versione )
  4. Procedere al download tramite il bottone DOWNLOAD.

3.1.b. Metodo scambio della 'Serie'

Sono da scaricare 2 file:

Primo file ipsw:

  1. - Scegliere il proprio dispositivo o la 'Serie',
  2. - Scegliere la versione corrente o la più aggiornata . (Per visualizzare la versione corrente, vai su Impostazioni (Generali )> Info > Versione )
  3. - Procedere al download tramite il bottone DOWNLOAD.
    Secondo file ipsw:
  4. - Scegliere una differente 'Serie' purché sia della stessa Categoria (iPad o iPhone).
  5. - Scegliere la versione corrente o la più aggiornata . (Per visualizzare la versione corrente, vai su Impostazioni (Generali )> Info > Versione )
  6. - Procedere al download tramite il bottone DOWNLOAD.

3.2 Estrazione IPCC da IPSW

  1. - Rinominare l’estensione del file .ipsw appena scaricato in .zip
  2. - [Mac]: Aprire il file .zip e partirà il processo di estrazione archivio, portatevi nella cartella appena estratta, cercare il file .dmg con la maggior dimensione.
  3. - [Windows]: click mouse sinistro > 7-zip > Apri Archivio ) il file .dmg con la maggior dimensione.

Dopo aver ottenuto il file .dmg con la maggior dimensione (5-6GB)

  1. - [Mac]: montate il file .dmg con doppio click

  2. - [Windows]: click mouse sinistro > 7-zip > Apri Archivio

  3. - il percorso per estrarre il carrier bundle del proprio operatore relativo ad un iPhone è
    System\Library\Carrier Bundles\iPhone\

  4. - il percorso per estrarre il carrier bundle del proprio operatore relativo ad un iPad è
    System\Library\Carrier Bundles\iPad\

  5. - quindi cercate la cartella [Cartella Bundle] corrispondente al vostro operatore nella [2.1. Tabella compatibilità Operatori]

    (esempio per WINDTRE:
    System\Library\Carrier Bundles\iPhone\Hutchison_Wind_it.bundle)

  6. - Copiare ([Windows]: click mouse sinistro > Copia a…) l’intera cartella [Cartella Bundle].bundle in un cartella o nel desktop.

3.3 Creazione IPCC

  • Creare una cartella e nominatela [Payload] (P maiuscola).
  • Spostare [Cartella Bundle] nella cartella [Payload] appena creata.

Il risultato sarà così struttrato:

└── Payload
	└── [Cartella Bundle].bundle
			├──carrier.plist
			├──overrides_[BoardConfig].der.pri
			├──overrides_ [BoardConfig].plist
			├──Info.plist
			└──signatures
				├──overrides_ [BoardConfig].plist
				├──common.plist
  • [Windows]: Posizionarsi sulla cartella [Payload] e con il click sinistro scegliete [Invia a] > [Archivio compresso zip]
  • [Mac]: Posizionarsi sulla cartella [Payload] e con il click sinistro scegliete [Comprimi 'Payload']
  • Rinominare il file .zip in [Stock.ipcc]

se avete scelto il metodo [3.1.a. eliminazione file overrides] dovreste procedere con uno step in più:

  • Creare una nuova cartella ad es. [Mod]
  • Effettuare una copia della cartella precedentemente step [Payload] nella cartella [Mod] appena creata.
    cosichè avrete 2 cartelle
  • Payload
  • Mod\Payload
    Entrare nella cartella [Mod\Payload] ed eliminare tutti i file overrides nella cartella [Payload] e i file overrides nella relativa sottocartella [signatures](non l’intera cartella)

La cartella [Mod] sarà così struttrato:

.
└── Payload
	└── [Cartella Bundle].bundle
			├──carrier.plist
			├──Info.plist
			└──signatures
				├──common.plist
  • [Windows]: Posizionarsi sulla cartella [Payload] e con il click sinistro scegliete [Invia a] > [Archivio compresso zip]
  • [Mac]: Posizionarsi sulla cartella [Payload] e con il click sinistro e scegliete [Comprimi]
  • Rinominare il file .zip in [Mod.ipcc]

3.4. Abilitazione della Carrier Testing Mode dell'operatore in iTunes o Finder

Il processo per abilitare il Carrier Testing è leggermente diverso per Mac OS X e Windows.

Mac OS:

  • Esci da iTunes (solo per versioni pre-catalina)

  • Avvia Terminal da /Applicazioni/Utility/ e Immettere il seguente comando al prompt e quindi premere Invio:

macOS 10.15 e superiore, macOS non ha più bisogno di iTunes per effettuare operazioni con i dispositivi, in effetti la stringa che va ad intaccare è diventato AMPDevicesAgent al posto di ITunes

defaults write com.apple.AMPDevicesAgent carrier-testing -bool YES

macOS 10.14 e versione meno recenti:

defaults write com.apple.iTunes carrier-testing -bool YES

  • Riavvia iTunes (solo per versioni pre-catalina)

Windows:

  • Esci da iTunes
  • Avviare iTunes tramite Start > Esegui e Immettere il seguente comando al prompt e quindi premere Invio:

%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1

3.5. Collega il dispositivo al computer

  • Sul dispositivo portarsi su Impostazioni (Generali )> Info > Gestore e tenete d’occhio la Versione.

3.6. Caricare il file IPCC

Ora che la modalità operatore è abilitata, puoi caricare i file dell'operatore sul dispositivo.

  • Avvia Finder (o iTunes da Windows) selezionare il dispositivo, tieni premuto il tasto Opzione mentre fai clic su 'Verifica aggiornamenti' o 'Ripristina da' e posizionarsi nella cartella del file .ipcc da caricare.

  • Seleziona il file .ipcc creato nello step 3.3 per sincronizzare il file .ipcc con il dispositivo

  • la versione dovrebbe cambiare appena si carica il file ipcc.(Non vi apparirà nessun messaggio né da iTunes né dal dispositivo, l'unico modo per accertarne e vedere la versione) Se così non fosse ricontrollate che avete eseguito gli steps correttamente e riprovate.

3.7. Scollega il dispositivo e riavvialo per rendere effettive le modifiche

3.8. Conclusione: Avete concluso.

Per ripristinare le impostazioni 5G, seguire a partire dallo step 3.5 e utilizzare il file stock.ipcc precedente creato nello step 3.3

— Bonus per jailbreak

Premi per mostrare Premi per nascondere

Per chi ha installato il Jailbreak si può applicare il mod con Filza senza usare un computer:

Partire dallo step 3.1.a e posizionatevi nella directory

  1. /var/Mobile/Library/Carrier Bundle/ Creare una nuova cartella iPhone o iPad.
  2. /var/Mobile/Library/Carrier Bundle/iPhone/ Creare una nuova cartella vuota , Tenete premuto la cartella e Aggiungi > Nuovo Symlink fate check su Relativo in basso.
  3. /var/Mobile/Library/Carrier Bundle/iPhone/ Creare tanti Symlink quanti i [MNC_GID] contenuto nella tabella operatori e Symlink a /var/Mobile/Library/Carrier Bundle/iPhone/[Carrier Bundle].bundle
  4. /var/Mobile/Library/Carrier Bundle/BuddyLinks/ Symlink Carier1Bundle.bundle a /var/Mobile/Library/Carrier Bundle/iPhone/[MNC_GID]
  5. /var/Mobile/Library/Carrier Bundle/BuddyLinks/ Symlink Operator1Bundle.bundle a /var/Mobile/Library/Carrier Bundle/iPhone/[MNC_GID]
  6. /var/Mobile/Library/Carrier Bundle/Library/Preferences/ Symlink com.apple.carrier_1.plist a var/Mobile/Library/Carrier Bundle/iPhone/[MNC_GID]/carrier.plist
  7. /var/Mobile/Library/Carrier Bundle/Library/Preferences/ Symlink com.apple.operator_1.plist a var/Mobile/Library/Carrier Bundle/iPhone/[MNC_GID]/carrier.plist

Accertarsi che tutti i simlink e file abbiano group e owner mobile e diritti 755
Riavviare il dispositivo o lanciare un ldrestart per rendere effettive le modifiche.

Se riscontrate problemi vi allego anche i files per il reset e tornate al CB Stock
per usarlo si copia il testo e si incolla dentro un converitore online base64 to files (per esempio questo https://base64.guru/converter/decode/file oppure https://emn178.github.io/online-tools/base64_decode_file.html ) e rinominarle il file

Hutchison_Wind_it_Reset.ipcc

Premi per mostrare Premi per nascondere

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

Iliad_it_Reset.ipcc

Premi per mostrare Premi per nascondere

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

TIM_Italy_Reset.ipcc

Premi per mostrare Premi per nascondere

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

Consultazioni:
https://osxdaily.com/2012/05/13/use-ipcc-files-enable-carrier-testing-mode-itunes/
https://github.com/mrlnc/ipcc-downloader
https://www.theiphonewiki.com/wiki/Carrier_Bundle

Credits By b1ue @ fibra.click
(Aggiornato 22/11/2023)

ag23900 ha aggiunto il tag Guida .

Guida davvero molto interessante, aggiungerei però come avviso che questo tipo di modifiche possono compromettere il funzionamento (tra le tante cose) di ipv6, VoLTE/SMSoIP/VoWifi, UL CA e NR CA

    Molto interessante! Appena posso mi ci applicherò. Il mio intento è quello di attivare il VoWifi su iPhone con Wind

    handymenny domanda.. ma è possibile abilitare il VoWIFI di TIM in questo caso?

      stich86 TIM fa un po' di controlli, non abbiamo capito quali... (forse su user agent e IMEI)
      Per WindTre se trovi una config vowifi senza il dominio epdg hardcoded e che usa degli pcscf ip attr compatibili con quelli W3 (20 o 16384 per ipv4) dovrebbe andare senza problemi

      handymenny grazie, Aggiornato e aggiunto nel disclaimer,
      Appena posso aggiorno anche i file .ipcc per chi non vuole fare tutta sta trafilata.

      Taggo @Gabbo che aveva chiesto una cosa simile giorni fà.

        b1ue grazie mille! Peccato abbia l’iPhone in garanzia, ho paura di invalidarla…

          Gabbo Non si invalida assolutamente la garanzia.
          Non è mica un Samsung con Knox.

            Gabbo Esattamente come ha detto Alex_96 , il sistema non viene toccato , è applicata una patch firmata da Apple nella partizione “user”(altrimenti non la carica nemmeno, ricordiamo che è Apple ed è blindatissimo)
            La si ripristina caricando ipcc “stock”

            quindi posso forzare la rete 2g con iliad? se volessi poi tornare in 4g quando sono fuori casa, basta andare nelle impostazioni di rete?

            • b1ue ha risposto a questo messaggio

              diablox86 si, con Iliad puoi abilitare 2G/3G/4G ma perdi il 5G, nel senso non puoi avere in contemporanea tutte e 4 le configurazioni, quando ti serve il 5G puoi caricare il bundle “stock”, io ho Iliad e in abitazione sto quasi sempre 1 tacca in 4G e l’iPhone non va quasi mai in 3G, raramente va in ran sharing W3, mentre se applico il bundle “mod” sia 3G che 2G e posso avere tacca piena. Ho anche una scheda Vodafone, stessa situazione, Valuta se necessario applicare.

                b1ue ho provato ad eseguire la guida con iphone 14 pro max e l'operatore iliad... però credo di aver sbagliato qualcosa, perchè non i toggle 2g non sono comparsi al riavvio :/

                • b1ue ha risposto a questo messaggio

                  diablox86 ciao, quale metodo hai usato ? A o B?

                    b1ue il metodo con l'eliminazione dei file overrides

                    • b1ue ha risposto a questo messaggio

                      diablox86 hai segnato la versione prima di caricare? Era uguale o una versione differente di quella caricata? l’ultima nella 16.4.1 è Iliad 54.0 ,se hai una versione uguale non hai modo per constatare se sia riuscito, se hai usato Windows prova a rieseguirla dal punto 3.4 seguendo la guida in inglese nel punto consultazioni, altrimenti aspetta ad aggiornare iOS fino a quando uscirà Iliad 55.0 che ti terrò aggiornato (nella beta 16.5 è ancora 54.0 non si sa se nel release finale cambieranno la versione )

                        b1ue la versione è 54.0, mo riprovo a vedere ma credo di aver eseguito tutti i passaggi. esattamente dovrebbe apparire i toggle 2g e 3g?

                        • b1ue ha risposto a questo messaggio

                          diablox86 eseguendo correttamente apparirà 2G/3G/4G, come su un iPhone non 5G

                          • b1ue ha risposto a questo messaggio

                            b1ue ciao, ho eseguito delle verifiche, in effetti se hai 54.0, caricando una versione uguale a 54.0 non verrà accettata, quindi c’e da attendere che nel prossimo release sia distribuito un carrier bundle superiore a 54.0

                            4 mesi dopo

                            salve, ho provato con entrambi i metodi con esim Iliad si aggiorna da 54.0 a 55.0 ma non compare opzione per attivare 2g o 3g...

                            • b1ue ha risposto a questo messaggio

                              Informativa privacy - Informativa cookie - Termini e condizioni - Regolamento - Disclaimer - 🏳️‍🌈
                              P.I. IT16712091004 - info@fibraclick.it

                              ♻️ Il server di questo sito è alimentato al 100% con energia rinnovabile