mercoledì, 3 luglio 2019

Il Porting di Siri sugli altri dispositivi non uscirà tanto presto

Qualche giorno fa, l’hacker e sviluppatore iPhone Steven Troughton Smith insieme a chpwn, noto sviluppatori di tweak come Infiniboard,Infinidock, Infinifolder, ProSwitcher, VoiceActivator avevano trovato un modo per riuscire a far lavorare Siri su un iPhone 4 jailbroken e iPod Touch bypassando i problemi di autenticazione.

Immagine Siri

Questo aveva sollevato le speranze riguardante la possibilità di vedere presto un porting di Siri per i dispositivi non-iPhone 4S. Ma abbiamo una cattiva notizia, almeno per il momento. chpwn ha appena scritto un post sul blog per spiegare il motivo per cui non sarà in grado di distribuire il porting con la procedura che aveva usato. Comincia spiegando i fondamenti di come le leggi sul copyright lavorano:

Apple possiede il copyright sul software, immagini e dati utilizzati all’interno di iOS. A causa di ciò, hanno la capacità di decidere quello che gli altri possono fare: copiare, distribuire,adattare, modificare, o un qualsiasi altro utilizzo delle loro opere. Ma questo dà luogo ad un importante, anche se un po’ controintuitivo, fatto: proprio perché una parte dei dati è disponibile liberamente su Internet non vuol dire che si abbia i diritti per ridistribuire i dati (o parte di essi) senza una licenza. In pratica, questo significa che solo perché alcuni file sono liberamente disponibili su un dispositivo o all’interno di un firmware (. Ispw) e che tale file è scaricabile gratuitamente dal sito web di Apple, non implica che tali file possano essere legalmente distribuiti da chiunque altro.

Passa poi a spiegare cosa dice la legge sul copyright nel riguardante il porting di Siri su dispositivi non-iPhone 4S:

Nel contesto di Siri, ciò significa che i file di risorse, immagini e codici che costituiscono Siri non possono essere liberamente condivisi. Questi quadri e plugin che lavorano insieme per costruire Siri non sono inclusi in altri iOS oltre a quelli in esecuzione su iPhone 4S. Pertanto, questi file devono essere copiati da un iPhone 4S in esecuzione, o dal firmware (. Ipsw) per o iPhone 4S. Il primo metodo richiede di possedere un iPhone 4S per copiare i file, ma non è molto utile perché non tutti ne posseggono uno. Il problema con il secondo metodo è più tecnico: i file del firmware vengono distribuiti criptati, e noi non abbiamo la chiave di decrittazione per accedere ai file di Siri all’interno del file del firmware iPhone 4S.

Quindi al momento l’unico metodo per copiare Siri senza violare il copyright è quello di avere un iPhone 4S, chpwn va a commentare inoltre il lavoro che stanno eseguendo alcuni hacker riguardante il porting di Siri:

Molte persone sono riuscite a visualizzare l’interfaccia utente Siri su iPhone 4, questo è semplice da fare. Ma solo io e Steven (so che ci sono altri che sostengono di averlo fatto ma sono chiacchiere) siamo riusciti a far contattare con successo Siri con i server Apple e ricevere risposte. Perché? Qui, le risposte diventano leggermente più torbide. In parte questo è perché non voglio rivelare troppo in merito alla procedura, e in parte perché richiede un iPhone jailbroken 4S, cosa che al momento non è pubblicamente disponibile. In ogni caso, il senso generale di esso è che quasi certamente si avrà bisogno del collegamento fornito dal un jailbreak per estrarre tutte le informazioni necessarie per ottenere Siri che funzioni su un altro dispositivo.

Ma lui continua a spiegare che se riescono a decifrare i file iPhone 4S il portino di Siri su dispositivi non iphone 4S può diventare una realtà:

Comunque, spero che possa aver chiarito alcuni dei motivi tecnici e giuridici per cui la distribuzione di un build (o istruzioni) per eseguire Siri su hardware più vecchio non è possibile al momento. Il porting sarà possibile quando avremo la capacità di decifrare il file criptato del firmware iPhone 4S per estrarre i file Siri legalmente, senza la necessità di un iPhone 4S e avremo un jailbreak di iPhone 4S per ottenere le altre informazioni necessarie su scala di massa, speriamo che questo possa diventare realtà e che tutti possano provare Siri sui loro dispositivi più vecchi. Fino ad allora, mostrando un video in cui si mostra che ciò è possibile è il meglio che possiamo fare.

About Andrea Zanoli

Amministratore e blogger su Meladevice, appassionato ormai da6 anni del mondo Apple ed anche del mondo mobile in generale. Sport e videogiochi sono le altre mie grosse passioni