integrato ;)
Commenta l'articolo

iPhone iapd reverse engineering
14/10/2008 - Views: 5907
Studio, modifica e ri-certificazione di un eseguibile del firmware iPhone 2.x per la rimozione del messaggio di errore NOT_MADE_FOR_IPHONE.
Leggi tutto:
Commenti:

Commenti

Autore:
lulli65
(08:32:26 il 26/11/2009)

Ciao Suondmao, l'ho rinominato perchè l'avevo scompattato con Winzip nel desktop e si chiama esattamente come l'archivio, per questo, vedendo che nell'iphone il file originale era iapd l'ho rinominato. Proverò a fare la stessa cosa di Ventraix, vediamo cosa succede. Se poi avrai novità con il file 3.1.2 riproverò anche quello. Grazie
Autore:
Ventraix
(13:55:15 il 25/11/2009)

L'ho provato e funziona benissimo! Confermo, cambiate il file iapd della versione 3.1.2 con quello della 2.0.2 e tutto filerà liscio! Grazie mille Suondmao!!
Autore:
Suondmao
(23:21:15 il 24/11/2009)

Volevo scrivere 2.0.2 invece che 2.2.1, ma hai capito lo stesso.
Se ti da problemi fammelo sapere, ma continuo a chiedermi come mai la versione per 3.1.2 non ti funzioni..
Autore:
Ventraix
(18:53:55 il 24/11/2009)

Ok non c'è più il fastidioso messaggio a ripetizione!!!! il cell sembra essere ritornato allo stato originario!! ora lo testo ma sembra andare alla grande!!!!!!! Consiglio a tutti quelli con firmware 3.1.2: scaricate il file della versione 2.0.2 e sostituitelo con quello che trovate sul cell ed il gioco è fatto! (non serve cambiare i permessi sono già 0755)
Autore:
Ventraix
(18:40:15 il 24/11/2009)

Suond io ho scaricato già il file pronto.. ho provato anche a farmelo ma niente non accenna a sparire questo messaggio. Ora provo con quello della versione 2.2.1 e ti faccio sapere, grazie
Autore:
Suondmao
(16:31:09 il 24/11/2009)

Ventraix: Scusa ma non capisco in che senso hai seguito la procedura, ti sei patchato da solo il file? Se ti da questo problema senza collegare nessun accessorio vuol dire che probabilmente hai il dock dell'iPhone leggermente danneggiato e questa patch dovrebbe evitarti il fastidio del messaggio. Prova a scaricare e usare la versione 2.2.1 che ho realizzato io, quella risolveva il problema di tutti (anche su 3.x).

lulli65: Il file che hai scaricato iapd.iphone1,1_3.1.2_patched.zip va decompresso (con programmi come winzip o winraa) e poi messo nell'iPhone. Una volta estratto dall'archivio prende già il nome corretto iapd e non serve rinominarlo!
Autore:
lulli65
(08:41:44 il 24/11/2009)

Ho fatto l'aggiornamento sul mio iphone 3gs f 3.1.2 . Il file zip che ho scaricato dal sito, l'ho rinominato iapd, ho cercato di modificare con WinSCP i permessi a 0755 ma erano già settati a 0755. Dopo aver riavviato l'iphone, il messaggio di non compatibilità NON accenna a sparire. Inoltre al riavvio ho avuto un errore sulla SpringBoard. Grazie per il lavoro che svolgi in favore di chi non capisce NULLA di tutto ciò ;-)) Ciao
Autore:
Ventraix
(18:45:14 il 23/11/2009)

Ciao! Allora io ho seguito passo per passo la procedura da te descritta! Anzi ti volevo dire che con il firmware 3.0 in poi la console non ha più il comando apt-get ma lo devi scaricare da Cydia, magari aggiungi questo passaggio. Comunque tornando al problema, io non collego nessun accessorio semplicemente mi cmpare questo avviso di continuo e mi disabilita l'audio!
Autore:
Suondmao
(20:02:23 il 22/11/2009)

Ventraix qual'è l'esatto problema? Il pop-up d'errore continua a essere mostrato? Quale accessorio esterno colleghi?
Autore:
Ventraix
(17:39:45 il 22/11/2009)

Anche io non riesco a correggere il problema su iPhone 2G 3.1.2
Autore:
Patrick
(16:57:07 il 19/11/2009)

Ho provato a contattarti nella sezione about ma non ho avuto riscontri. La versione da me provata comunque è l'ultima 3.1.2 su ipod touch 2g FW 3.1.2. Ciao
Autore:
Nathan
(05:23:53 il 19/11/2009)

Suondmao- Thanks for posting the 3.1.2 file, but it is still not working with my 2G iPhone (either with TV Out or ScreenSplitr). I am starting to give up hope of OS 3 and my Memorex iFlip video player-- the hacked iapd's worked file with it through 2.2.1. :(
Autore:
Suondmao
(18:16:08 il 16/11/2009)

Patrick da quello che mi risulta funziona anche nell'ultimo fw (ho aggiornato l'articolo con la patch per il 3.1.2), se continui ad avere problemi contattami tramite la sezione about del sito.
Autore:
matteo
(16:58:44 il 16/11/2009)

grande, sembra sia a posto. Grazie mille
Autore:
Patrick
(16:51:43 il 16/11/2009)

Non funziona su ipod touch 2g Firmaware 3.1.2
Autore:
Suondmao
(19:51:01 il 13/11/2009)

Quel percorso si riferisce al filesystem dell'iPhone. Devi aver fatto il jailbreak ed essere in grado di accedere, per esempio via ssh o scp, al telefono.

Quindi:
- Fai il jailbreak
- Installa OpenSSH se non è già presente
- Accedi ad esempio con WinSCP ( )

Se non sai fare il jailbreak puoi trovare tutte le guide qui:
Autore:
matteo
(18:10:56 il 13/11/2009)

CIAO. SCUSATE LA MIA IGNORANZA TECNOLOGICA, MA NON SONO NEPPURE RIUSCITO A TROVARE IL FILE System/Library/PrivateFrameworks/IAP.framework/Support DOVE LO TROVO??
Autore:
Andrea
(17:07:09 il 24/10/2009)

Ciao Soundmao...A quanto pare non siamo in pochi ad avere questo fastidiosissimo problema...Io ho un 3gs 3.1.2 ho provato ad applicare la patch per il firmware 3.0 ma niente...Cosa devo fare? Puoi consigliarmi qualcosa?
Autore:
Suondmao
(00:24:25 il 19/07/2009)

Use the form in the about section to contact me directly, I will send you the new 3.0 patched iapd.
Autore:
MrReed
(22:00:04 il 18/07/2009)

I guess a lot of people (me included ) would be very grateful if you could supply us a prepatched 3.0 file to bypass that check on iPhone OS 3.0 for iPhone 3G and 3GS
Autore:
Suondmao
(01:36:24 il 01/07/2009)

If you only need to bypass the pop-up with error message i can send you the new 3.0 version. But if you also need to be able to use a not original tvout cable you must stay with 2.2/2.2.1 firmware
Autore:
TwinTweak
(01:13:19 il 01/07/2009)

Hi man, I went back to 2.2.1 and I have used your binary mods. Works perfect now, thank you.
Autore:
TwinTweak
(23:40:09 il 25/06/2009)

Thanks Suondmao. You seems to be the only one who know how does the iapd works xD. I tried these patchs but doesn't works. I will wait then. Thanks
Autore:
Suondmao
(20:56:43 il 25/06/2009)

I'm sorry but i no longer work on TvOut cable compatibility for new firmware. you can find a ipad 2.x patch to use your own cable with iPhone/iPod but they are still working on the new 3.0 version.
Autore:
TwinTweak
(02:05:12 il 25/06/2009)

Hi man, I have send you an email but doens't works. I tried about 3 or 4 iapd patchs today and none of them works. I'm getting "This accessory is not made to work with iPod" when I try to use a generic TVout cable on my iPod Touch 1G firmware 3.0 (the apples one can't be bought on Argentina I think). Have you got a fix for that? Your help will be really appreciated! my @ is "TwinTweak" (on Gmail.com)
Autore:
Suondmao
(00:20:42 il 25/06/2009)

I've sent you an email with the new patch, hope you've received.
Autore:
billyork23
(23:07:41 il 22/06/2009)

Glad to help, email not working. I tried to email you and let you know I'm interested in the 3.0 patch but, alas, the email bounced. You can reach me at gmail.com - billyork67
Autore:
Suondmao
(11:31:12 il 21/06/2009)

Yes. Now i'm busy, give me some days and i will start working on it. Mail me (in about section) and i'll contact you to test the future patch.
Autore:
billyork23
(00:35:01 il 21/06/2009)

Have you considered patching the iapd that comes with firmware 3.1?
Autore:
Suondmao
(12:27:26 il 12/12/2008)

Guarda io la faccenda dell'output video non la ho mai studiata in prima persona anche perchè non dispongo dell'attrezzatura necessaria (in realtà mi sto muovendo in questo periodo per acquistare un cavo video da quattro soldi).
Che il problema si sistemi da solo sul firmware 2.2 non credo proprio: sarebbe stupido da parte di Apple ritornare a permettere l'utilizzo di cavi non originali dopo tutto il lavoro che ha fatto per garantirsi l'utilizzo in proprio. Puoi sempre fare una prova, non ci perdi niente.
La patch per 2.1 non esiste, ci sono informazioni molto interessanti su come realizzarla ma da quello che si legge dopo nessuno ha mai testato realmente.
Come ho detto appena trovo un cavo usato a poco prezzo mi ci metterò in prima persona per risolvere il problema .
Autore:
Cavotto
(10:48:47 il 12/12/2008)

Grazie per la risposta veloce Soundmao. Non l'avevo letta e ho verificato in prima persona che purtroppo la patch non aggira il problema. Cmq quel messaggio era fastidioso e quindi mi ha fatto comodo eliminarlo :-). Mi sono letto tutto il thread che mi hai consigliato su hackint0sh. Solo che è un po confuso perche c'è gente che dice che con la 2.1 patchando l'iap riesce a far funzionare tutto ma non postano il file, altri dicono che aggiornando alla 2.2 il cavo funziona di nuovo. Tu che sei piu esperto mi potresti dare una mano? Non è solo una questione di soldi, perche potrei spendere tranquillamente 25 euro in piu dal prezzo del cavo e prenderlo originale, ma non mi piace la politica di apple che impone i suoi (costosi accessori) e quindi è una questione di principio.
Autore:
Suondmao
(22:35:32 il 11/12/2008)

Si sono a conoscenza di questo problema.
Purtroppo però non è così semplice da risolvere e questa patch non basta (il messaggio viene rimosso ma il video comunque non prosegue).
Ci sono altri studi più specifici per aggirare questa lacuna visto che i cavi non originali sono molto diffusi ma tuttora nessuno è ancora arrivato ad una soluzione definitiva su firmware 2.x.
Prova a cercare con google "Building your own cable and patch IAP" e seguire quel progetto, forse qualcuno riuscirà nell'intento..
Autore:
Cavotto
(22:16:41 il 11/12/2008)

Ciao, ho comprato un cavo video av non originale. Ho letto in giro che fino alla versione 2.0 i cavi non originali funzionavano mentre con la nuova 2.1 sembra che non vanno o piu che altro a me da questo problema: collego l'iphone, il video parte sullo schermo collegato in modo perfetto e dopo qualche secondo compare la schermata "questo accessorio non è compatibile ecc ecc". Appena compare la schermata l'iphone stacca il video. Ora secondo me, impedendo al messaggio di comparire è possibile evitare il blocco, o almeno spero....
Autore:
Suondmao
(08:59:01 il 22/10/2008)

Aittam come ho spiegato la patch per 2.1 è praticamente inutile:
Non fixa il freeze audio (ma direi che non è il tuo problema) e mantiene la compatibilità solo ad alcuni dispositivi esterni..a te converrebbe molto di più semplicemente rispondere No alla domanda sull'attivazione dell'uso in aereo piuttosto che modificare il firmware...comunque qui puoi trovare il link al download della versione 2.1 e 2.2 modificate da Prospero: Fammi sapere se ti sono servite
Autore:
Aittam
(03:57:16 il 22/10/2008)

Ciao suondmao! siccome non sono tanto pratico di indirizzi da sostituire e non ho ben capito cosa fare non é che puoi mettere online anche un link per la patch da sostiture nel 2.1? ciao grazie mille!! sei veramente da ammirare, complimenti!!
Autore:
Prospero42
(08:49:32 il 16/10/2008)

This is really a brilliant article about getting rid of the "This accessory is not made to work with iPhone" message. The article is short, precise and covers everything from reverse engieering, patching and code signing. I learned a lot from this and really enjoyed reading. I always got the above message when I attached my iPhone at my car radio over the iPod connector, which was more and more anoying with the time, because Apple didn't give us a chance to store this setting once. No this is past. Thank you very much! Prospero42

Aggiungi un commento

Nome:
Messaggio:
CAPTCHA image

Script Execution Time: 0.017955 seconds - Visite: 112617
Copyright © 2007-2009 Suondmao v0.1.5-1