allora, devi accedere a questa cartella, all'interno dell'iPhone,

/System/Library/CoreServices/

e cercare il file:

SystemVersion.plist

e modificarlo con la versione corretta di Firmware (4.2) e Build (8C148)

poi riavvii lo smartphone e vedrai ovunque la versione 4.2 "farlocca"

(in allegato a questo messaggio il file .plist che ho inserito nel mio iPhone 4 e che funziona benone)

p.s. fai sempre un backup del telefono prima di effettuare modifiche di questo genere, in Rete alcuni si sono lamentati di aver reso inutilizzabile il proprio telefono in questo modo

in ogni caso credo si possa ripristinare il file originale dopo aver installato l'App