[TUTORIAL] Installazione CFW tramite NANDway, Teensy++ e Zif socket per FAT dual NAND
Teensy++2.0 e zif tsop48
(NandWay)
Questo tutorial tratterà le varie fasi per poter utilizzare in tutta tranquillità il Software Nandway (sviluppato da liranantebi/effleurage partendo dal Noto NORWay di judges) per Teensy++2.0 associato a uno zif tsop48.
Tale procedura ricordo essere necessaria per eseguire il Downgrade delle Ps3 dotate di Dual NAND con Firmware Nativo Pari o Inferiore al 3.55 ma che attualmente montano un FW Aggiornato.
Prima di iniziare possiamo distinguere due principali modalità di installazione:
- la Signal-Booster-Edition
- e la Dual nand edition
Di seguito tratteremo entrambe le configurazioni...
Per procedere avremo bisogno di:
- un Teensy++2.0 e regolatore di tensione sul sito produttore (PJRC Store)
Signal-booster-edition
Dual nand-edition
Per la dual nand edition collegheremo Solo la parte destra del teensy in immagine (NAND 0)
i soliti 8 (I/O) ed (R/B - WE - WP - ALE - CLE - RE - CE )
i 3,3v e GND.
per la programmazione useremo hex (NANDway_DualNandEdition.hex)
dopo monteremo il regolatore di tensione come specificando nel tutorial
ehttp://img801.imageshack.us/img801/2475/m15u.jpg
Zif tsop48
Lista software
- Nandway da GitHub
- Phyton 2.7.6 Download
- Pyserial 2.5 Download
- Serial install.exe Download
- Teensy.exeDownload
1- Parte software
Come prima cosa andremmo ad istallare in quest' ordine i software nel nostro pc
1- phyton 2.7.2
2- pyserial 2.5
3- serial install.exe
2- teensy e porta com x
Dopo aver istallato i software ed i driver serial install.exe , riavviamo il pc ed andiamo in gestione dispositivi
(start/pannello di controllo/sistema e sicurezza/gestione dispositivi)
colleghiamo il teensy tramite cavetto alla porta usb ed andiamo a espandere la porta Com ( immagine sotto) per visualizzare quale porta viene assegnata al nostro teensy++2.0
ricordo che ancora non abbiamo effettuato nessuna operazione sul teensy++2.0 sia per la programmazione che per taglio pista e regolatore.
3- fasi alimentazione
La fase d' alimentazione , avendo le nand dissaldate , avverra' tramite regolatore di tensione e teensy ++2.0
in entrambe le modalita' (SBE-DNA)
- taglio piste e regolatore di tensione .
- quindi colleghiamo vcc e gnd dal teensy allo zif tsop48.
4- regolatore di tensione
Tagliamo la pista che unisce i 5v ai 3,3 v e poi ponticelliamo i due pad da 3,3 v come da immagine sotto , e dopo saldiamo il regolatore di tensione .
5- Programmazione teensy++2.0
In base alla modalita' d' utilizzo (signal buster edition oppure dual nand edition) programmiamo il nostro teensy++2.0, ricordo che gli hex per la programmazione si trovano dentro il pacchetto nandway
- NANDway_signalboosterEdition.hex
- NANDway_DualNANDedition.hex
Per la programmazione del hex e' bene precisare alcune cose
Dopo aver collegato il teensy++2.0 al pc, questo sara' riconosciuto solo in due circostanze:
1- taglio pista , i due pad (3,3v) ponticellati e regolatore montato
2- teensy++2.0 in modalita' originale come quando vi arriva nuovo dalla casa madre o dove lo acquistate
Con il teensy++2.0 collegato al cavo usb , avviate il programma teensy.exe che avete scaricari all'inizio e cliccate sul bottoncino nero del teensy++2.0
vedrete cambiare il colore del teensy (nel programma) da grigio a verde , questo sta' ad indicare che il teensy++2.0 è entrato in modalita' bootloader e quindi pronto per essere programmato.
Sempre nel programma ,cliccate in altro sulla scritta file , vi si aprira' una finestrella , cliccate su open hex file , e selezionate hex con il quale volete programmare il teensy++2.0.
Adesso cliccate sulla freccia verde che tende verso basso
Adesso che abbiamo tutto pronto (nand dissaldate) teensy programmato , e con regolatore montato, andiamo a leggere il contenuto della nand .
Per una correta procedura (ai fini del Downgrade) ricordo che dovremmo fare almeno due dump per nand , compararle tra loro .
Chi fosse interessato puo' stamparsi la basetta per loSBE (signal booster edition) ideata dal nostro Admin Zeruel85, e recensita dal nostro moderatoreRazorbatrack
la trovate a questo link
NANDway Prompt (Dos)
DUMP
(SBE/DNE)
Per la lettura del dump della vostra nand , colleghiamo il teensy al cavetto usb , posizioniamo la nand sopra lo zif (facendo attensione a non invertire la stessa )
e diamo il comando per leggerne il contenuto .
Dump
il comando per la lettura tramite dos
NANDway.py com X 0 dump NomeDump.bin
http://imagizer.imageshack.us/v2/xq90/36/4a3n.png
NANDway Gui (Swizzy)
DUMP
(SBE/DNE)
Per tutti coloro che avessero difficolta' con il prompt del dos , potranno comodamente usare la Gui di Swizzy
il programma è di semplice utilizzo e molto intuitivo , all'apertura vi chiedera' solamente di selezionare il phyton di NANDway, e la porta com.
Citazione:
Vorrei aprire una piccola parentesi sui tempi di Lettura delle due modalita' , la velocita' con cui la modalita' (SBE) esegue i dump è leggermente piu' veloce rispetto alla modalita'(DNE)
Downgrade
(Fsm) patch 3.55
Prima di effettuare qualsiasi operazione di patch , assicuriamoci di avere dei dump corretti ,dopo aver fatto almeno due letture per nand , confrontiamo i file estratti da ciascuna nand per accertarci che non vi siano differenze , se non riscontrate differenze , continuate con la verifica e validazione piu' approfondita dei dump.
La guida da seguire per una corretta analisi e validazione del dump , e' la guida fatta da zeruel85, e la trovate qui , Analisi e validazione dei dump (Nand e Nor)
Per il downgrade con le patch classiche (3.55) occorre che abbiate anche la pennetta jailbreack per mandare in FSM la consol , in alternativa potrete utilizzate il teensy (ovviamente programmato con hex adeguato allo scopo)
Se avete seguito scrupolosamente la guida per la validazione dei dump delle nand , siete gia' in possesso del dump unito , pronto per essere patchato .
apriamo winskeet e carichiamo il dump unito , applichiamo la patch necessaria , e solo dopo andremmo a dividerlo con flowerebuild in modo tale da avere i due dump patchati e pronti per essere riscritti sulle nand per finire il downgrade!
winskeet area patch
http://imagizer.imageshack.us/v2/xq90/34/wdj4.png
selezioniamo il file unito e
patch di testo e clicchiamo applica, nominiamo e salviamo il dump patchato[/SIZE]
http://imagizer.imageshack.us/v2/xq90/833/w0ns.png
Adesso andremmo a dividere il fine unito patchato , per ricavare i due file da scrivere sulle nand (top e bottom )
in modo tale da poter finire il downgrade dopo averle saldate sulla scheda madre della vostra ps3.
quindi apriamo flowerebuild , e diamo in pasto il file unito patchato , ed i due file delle nand lette precedentemente e verificate e validate con laguida fatta da zeruel85
apriamo flowerebuild
RE- SCRAMBLE a modifield dump , carichiamo i file della nand
top-bottom , e il file precedentemente patchoto con winskeet
e creiamo i due file patchati che serviranno ai fini del dowmgrade
http://imagizer.imageshack.us/v2/xq90/69/uw2a.png
operazione conclusa
A questo punto ci rimane solo da scrivere i file patchati sulle rispettive nand (top e bottom) e finire il downgrade con l'istallazione di un cfw
INSTALLAZIONE CFW
A questo punto della guida, dopo la verifica e validazione , la scrittura dei dump patchati , e dopo aver saldato le nand sulla nostra ps3, puliamo rsx e cell con alcol isopropilico , e rimuoviamo la vecchia pasta termoconduttiva ed applichiamo uno strato della nuova , dopo di chè possiamo rimontare la consol con tutti i suoi componenti (ricordo che per l'istallazione del cfw la consol va ' sempre montata di tutti i suoi componenti ).
Assicuriamoci che non vi sia alcun gioco o disco nel lettore della consol e iniziamo la procedura per l'istallazione del cfw.
[B][B]
1- ) A consol spenta e con il cavo d'alimentazione ancora da inserire , mettiamo la pennetta jailbreack nella porta usb piu' vicina al lettore blu ray.
2- ) Colleghiamo il cavo d'alimentazione e in sequenza clicchiamo il tasto accensione , e subito dopo clicchiamo il tasto ejest (espulsione disco bluray) dopo qualche secondo la vostra consol si spegnera' da sola perche entrera' in FSM ( FACTORY SERVICE MODE) togliete la pennetta jailbreack .
3- ) Prendiamo una pennetta usb formattata in fat 32 , e mettiamo al suo interno rispettivamente i file :
- Lv2diag.self (file entrata )
- cfw rinominato cosi' (PS3UPDAT.PUP)
4- ) Colleghiamo adesso la pennetta usb sempre nella porta piu' vicina al lettore ed accendiamo la consol , ed aspettiamo che l'istallazione del cfw sia completata , ne avremmo la prova perche la consol si spegnera' da sola .
5- ) Appena la consol si sara' spenta , togliamo la pennetta usb dalla consol e togliamo dal suo interno i file ed mettiamo il file d'uscita' della FSM (lv2dig.self)riportiamo la pennetta nella solita porta usb sulla consol e accendiamo la consol e aspettiamo che si spenga da sola .
6- ) Fine , godetevi la vostra ps3 abilitata ad avviare codice non firmato .
RINGRAZIAMENTI
Ringraziamenti particolari vanno :
Judges per norway e lo straordinario lavoro che svolge.
Liranantebi/Effleurage per aver sviluppatoNandway partendo dal codice sorgente di norway.
Swizzy per laGui
Guerrierodipace per lo straordinario lavoro che svolge per Consolopen e per il thread di riferimenti sulla quale mi sono basato .
Zeruel85 per la guida sulla validazione e verifica dei dump Nand e Nor , per il thread di riferimento della basetta SBE , e per il costante supporto in fase di creazione del tutorial.
Razorbatrack per la recensione ed i test sulla basetta SBE
Pocoyo per la stampa della basetta SBE
TItty per il supporto
Lo staff di Consoleopen per avermi dato la possibilita' di fare il tutorial .
Guida realizzata da TOMMINO81 per Consoleopen , è VIETATA la copia anche parziale della stessa , senza il consenso dell'autore e senza che venga citata la fonte (Consoleopen)