Newsgroup: it.tlc.cellulari
Titolo: Trasformare A55 in C55 con 116Mb di memoria

Come trasformare un cellulare 
Siemens A55 in C55 (con 1,16 Mb di memoria) 
by TFI
Ora cercher di spiegarvi come "convertire" un cellulare Siemens A55 in un C55. In rete ci sono solo siti russi che spiegano come fare, ho dovuto fare molti tentativi per ottenere il risultato desiderato. 
Dal momento che lhardware dei due cellulari  praticamente identico, la conversione funziona al 100 (ricordatevi che decade la garanzia sul telefono dopo una simile operazione). 
I vantaggi della trasformazione sono: 
- attivazione del GPRS per la navigazione veloce in internet (cio a 56Kb) 
- abilitazione JAVA con giochi e programmi vari 
- possibilit di composizione vocale e comandi vocali 
- auto bloccaggio della tastiera 
- organizer 
- vari tipi di vibrazione 
- possibilit di connessione al computer per caricare e scaricare suonerie, giochi, programmi 
- espansione della memoria da 300Kb a 1,16Mb! 
- suonerie digitalizzate 
- etc...... 
Per chi avesse gi il Siemens C55,  possibile comunque sfruttare laumento di memoria, in modo da poter memorizzare pi suonerie, giochi etc... 
1. Prima di tutto  necessario acquistare un cavo USB per connettere il cellulare (e relativo driver). Non comprate un cavo originale Siemens perch ha delle limitazioni. Inoltre vi serve un file contenente la memoria completa di un C55. 
2. Sul cellulare, in impostazioni/impostazioni telefono/ID Telefono cliccate "Info". Sul telefonino apparir la versione del software, se  minore o uguale a 9 va tutto bene, altrimenti sar necessario utilizzare il Test Point, cio fare una modifica al telefono che vi porter via una decina di minuti. Bisogner aprire delicatamente il telefono, togliere 6 viti e un coperchietto di lamiera, poi con un ago sottile fare un"incisione" di meno di mezzo millimetro nei circuiti, in un punto ben preciso. Attenzione che se sbagliate il cellulare pu non funzionare pi. Bisogna interrompere una sotto-traccia praticamente invisibile ad occhio nudo.      
E necessario "grattare" un po a fondo lungo la linea rossa (quella bianca indica la sotto-traccia da interrompere). E una cosa veramente piccola, dovete agire molto lentamente, senza fretta e con precisione. 
Fatto questo, la flex memory del vostro cellulare potr essere letta e scritta a piacimento! 
3. Ora scaricate (ed installate, se necessario) questi software: 
- V-Klay v3.3 (1.19Mb) 
- Freia v18 (656Kb) 
- Siemens Quick EEPROM features (26Kb) 
- Siemens Langed v14 (39Kb) 
- Siemens X55 T9 Base Creator v1.1 alpha (866Kb) 
- Siemens Data Exchange Software v222.1 (2.34Mb) 
IMPORTANTE:  necessario trovare una fubu (immagine completa) della memoria di un C55 con lingua italiana, non importa quale versione. Magari scaricatela dal cellulare di un amico usando Freia, o cercate in rete. 
4. Se la versione della "fubu" che avete  inferiore alla 24, potete utilizzare laggiornamento ufficiale Siemens alla v24 (c55_240101). E possibile scaricarlo anche dal sito di Landy (username: mobile, password: elibom). Questo aggiornamento va applicato dopo aver caricato la fubu nel cellulare con Freia. 
5. Il driver del cavo dovrebbe assegnare una porta COM allUSB,  meglio configurarla sulla COM2 se non lo  gi (pannello di controllo/sistema/Hardware/gestione periferiche, poi andate su Porte (COM  LPT), cliccate sulla porta desiderata, nelle propriet andate su Settaggi della porta/Avanzate e in basso cambiate il "Numero porta COM"). La porta 2 serve per il DES (vedere pi avanti). Lanciate Freia e configuratelo. Ricordatevi di dire a Freia che porta utilizzare e settate la velocit a 115200. Il "boot type" (sempre dentro la configurazione di freia) mettetelo su "Bootcore Bug", o se non va su "Patched Bootcore". Gli altri parametri lasciateli come sono. 
6. Fate un backup completo della memoria del vostro A55 (Read Flash form phone) e salvate sia il firmware, che la eeprom1 (anche se  gi inclusa nel firmware) e il bootcore. Basta settare "A55" come cel, poi cliccare su "Read flash from phone" con cellulare spento (meglio se con batteria completamente carica e senza SIM card), poi un brevissimo click sul tasto di accensione del telefono (senza accenderlo). Bisogner cliccare il tasto rosso ogni volta che si accede al cellulare. Il tempo necessario  di 20-25 minuti circa. Annotatevi anche lIMEI per sicurezza. Poi cliccando su "Miscellaneous functions" usate "Backup battery parameters from phone" per salvare i parametri della batteria. 
7. Ora bisogna "preparare" la memoria del C55. Se la versione che avete  inferiore alla 24, dovete caricarla sul telefono, usare laggiornamento Siemens (C55_240101), e riscaricarla (sempre con Freia). Per caricarla aprite Freia e andate su "Write flash to phone", come tipo di telefono usate "C55", selezionate la vostra fubu del C55 e scrivetela sul telefono. Chiudete freia, accendete il telefono e lanciate laggiornamento (Winswup32). Rispegnete il telefono se acceso e con Freia sbloccate la eprom (unlocking functions/Direct unlock no map is saved, poi click su "Use original IMEI"). 
8. Questo  il momento per scaricarvi i files che vi interessano dalla "nuova" memoria del vostro "C55" (suonerie, giochi gi presenti). Con lespansione di memoria verr infatti cancellato tutto. Per scaricare usate il "Siemens Data Exchange Software v222.1" (DES), che per senza cavo originale non va. Perci per far andare il DES prima usate il "Siemens Quick EEPROM features" selezionando tutte le opzioni tranne lultima, scegliendo la porta COM e cliccando su "Start". A questo punto il DES, una volta installato, parte subito e voi vedrete le varie "cartelle" presenti sul cellulare. Per sicurezza copiatele tutte su hard disk. 
9.  Usate "Read flash from phone" (Freia) e riscaricate su computer la memoria v24. 
10. Adesso che avete una copia della fubu versione 24, togliamo le lingue che non ci interessano, sia le lingue dinterfaccia che il T9 straniero, lasciando solo italiano e inglese. Con "Siemens Langed v14" estraete le lingue dalla memoria del C55 (creando un file .lgp con "Decompile LGpack from flash")). Usate il blocco note (non ad es. il TextPad, che d dei problemi con questo tipo di files!) e cancellate tutte le lingue tranne Italiano e Inglese, e modificando in alto il numero delle lingue (settate a "2"). Salvate e sempre con il Langed rimettete le lingue nella fubu del C55 usando "Compile LGpack to flash". 
11. Togliamo i T9 superflui: con "Siemens X55 T9 Base Creator v1.1 alpha" creiamo un file T9 contenente solo italiano e inglese, deselezionando le altre lingue, settando in basso il numero di lingue a 2, il cellulare a "C55" e cliccando su "Create T9 base". Il file prodotto (ad es. "T9_base ita eng.bin") andr inserito nella memoria del T9. Per aumentare la memoria, come per le lingue dinterfaccia, la dimensione deve essere <128Kb (con italiano ed inglese lo ). 
12. Installate e caricate il "V-Klay v3.3" in alto selezionate "File with part of flash", cliccate sul bottone con i puntini "..." e scegliete la fubu del C55. Cliccate su "Flasher". Su "Open file" scegliete il file con il nuovo T9 (nel nostro esempio "T9_base ita eng.bin"), in "From address" scegliete "0x00080000 (T9)", cio lindirizzo nella fubu dove andr scritto il T9 che avete creato. Poi cliccate su "Write memory". 
13. Applichiamo la patch per evitare che il telefono dica "Wrong software", disabilitando il doppio controllo CRC. Basta cliccare su "General patch" (sempre in V-Klay) ed incollare il seguente testo: 
  109BAE: DA CC 
109BAF: 90 00 
109BB0: B8 CC 
109BB1: 94 00 
145BEC: 2D 0D 
Poi cliccare su Apply Patch. 
14. Gi che ci siamo, velocizziamo il caricamento delle applicazioni Java disabilitando la verifica sulle classi (quasi inutile). La velocit di caricamento migliorer del 30-70. Abilitiamo anche il Developers menu e togliamo il messaggio fastidioso del volume troppo alto: 
  Java speedup 
306A84: 3D 0D 
Activates Developers Menu without special number on SIM needed 
11CAD4: 2D 0D 
Rimuove il messaggio che dice di non avvicinare 
il cel allorecchio quando suona 
522A24: 2D 0D 
4CE010: 2D02 0D11 
519146: 3D 0D 
E poi "Apply patch" 
15. Aumentiamo finalmente la memoria (copiare e incollare tutto, poi "apply patch"): 
  SysArray 
11EA94: E6FCD007 FADEF01E 
5E1EF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ECF4ECF5E6FC4C31E0BDE6FE7017DA92 
5E1F00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FE21E6FCB80B88C088508840FCF5FCF4 
5E1F10: FFFFFFFF FA91A6EA 
4A3E8C: E7 FF 
4A3EC4: E7 FF 
FFS_FS_Def 
11EA6C: 040000000200542A4702 06000000020078000003 
FFS_Pages 
400078: FFFFFFFFFFFF 0100C0000003 
40007E: FFFFFFFFFFFF 0100C6000003 
400084: FFFFFFFFFFFF 0100CC000003 
40008A: FFFFFFFFFFFF 0100D2000003 
400090: FFFFFFFFFFFF 0100D8000003 
400096: FFFFFFFFFFFF 0100DE000003 
40009C: FFFFFFFFFFFF 0100E4000003 
4000A2: FFFFFFFFFFFF 0100EA000003 
4000A8: FFFFFFFFFFFF 0100F0000003 
4000AE: FFFFFFFFFFFF 0100F6000003 
4000B4: FFFFFFFFFFFF 0100FC000003 
4000BA: FFFFFFFFFFFF 010002010003 
FFS_Page_blocks 
4000C0: FFFFFFFFFFFF 0000EE008000 
4000C6: FFFFFFFFFFFF 0000F0008000 
4000CC: FFFFFFFFFFFF 0000F2008000 
4000D2: FFFFFFFFFFFF 0000F4008000 
4000D8: FFFFFFFFFFFF 0000F6008000 
4000DE: FFFFFFFFFFFF 0000F8008000 
4000E4: FFFFFFFFFFFF 0000E2008000 LANGPACK 
4000EA: FFFFFFFFFFFF 0000EC008000 EEFS 
4000F0: FFFFFFFFFFFF 00008A008000 T92 
4000F6: FFFFFFFFFFFF 000088008000 T91 
4000FC: FFFFFFFFFFFF 0000??008000 ?? 
400102: FFFFFFFFFFFF 0000??008000 ?? 
11EA6C: 06 09 
12A476: 03 02 EEFS-- 
pragma disable warn_no_old_on_apply 
pragma disable undo 
0A0010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
620010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
6A0010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
6C0010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
6E0010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
pragma enable undo 
pragma enable warn_no_old_on_apply 
pragma disable warn_no_old_on_apply 
pragma disable undo 
680010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
700010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
720010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
740010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
760010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
780010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 
pragma enable undo 
pragma enable warn_no_old_on_apply
 
15. A questo punto ricaricare la fubu del C55 modificata nel telefono, poi dalle "Miscellaneous functions" di freia, fare un "Restore battery parameters in phone". 
16. Con il DES caricare le cartelle salvate dal C55 di nuovo nel telefono, in particolare la cartella "Ringing tones", per evitare problemi con la registrazione della voce. 
Questa  la procedura che ho usato, dopo ore ed ore passate a leggere pagine web tradotte dal russo ed infiniti forum. Spero di essermi ricordato tutto, buona conversione!
 
by TFI 
26-06-2005 

Cazzo! :)