Allora ragazzi voglio montare una nand da 16 sulla mia jasper 256mb.E possibile?
Se faccio il flash della nand 16 mb con un dump di una nand da 16mb(con il key vault della mia nand da 256mb) l'xbox parte con il kernel normale??
Visualizzazione Stampabile
Allora ragazzi voglio montare una nand da 16 sulla mia jasper 256mb.E possibile?
Se faccio il flash della nand 16 mb con un dump di una nand da 16mb(con il key vault della mia nand da 256mb) l'xbox parte con il kernel normale??
Da quel che avevo letto servono due nand della stessa grandezza...
C'era un tool apposito per la conversione e da spostare un paio di resistenze su scheda madre, non ricordo assolutamente come si chiamava però XD
quindi teoricamente e possibile...interessante anche per solo fini di studio...anche se c'è da dire che io intendevo comunque per il dual nand e le resistenze che sarebbero aggiunte potrebbero bloccare il corretto funzonamento della nand originale(256mb)(che poi questa nand per jasper ha il codice:hy27uf082g2b perche se e questa sono riuscito a trovarla su un sito inglese,costa appena 5,32 dollari potrei farmela spedire chissa pero quando arriverebbe XD)[url=http://uk.farnell.com/hynix-semiconductor/hy27uf082g2b-tpcb/ic-memory-flash-nand-2gb-tsop48/dp/1712425]HYNIX SEMICONDUCTOR|HY27UF082G2B-TPCB|IC, MEMORY, FLASH NAND 2GB, TSOP48 | Farnell United Kingdom[/url]
Per caso hai ordinato la NAND?
Sarei interessato anch'io.
Grazie
No,quella che hai linkato e' da 2 gb....(256m x 8)...dovresti adattarla come resistenze,come struttura del dump e non so neanche se possa funzionare......fai prima a cercarne una uguale a quella che hai montata nell'xbox...non costano tanto,basta chiedere a chi ha qualche xbox che non funziona piu'....eviti un mucchio di sbattimenti
[url=http://www.xboxhacker.org/index.php?topic=17087.0]Jasper Nand Swap 512mb => 16mb - It worked but....[/url]
Ignora l'errore E81 che dava a Pacote-san.
Sono anch'ìo alle prese con la trasformazione di una Jasper da 256 MB a 16 MB e stò trovando dei problemi.
Hai poi fatto qualcosa? Posso unirmi alla ricerca e condividere le esperienze?
Fammi sapere
Marco
Il problema e' gia' stato affrontato e superato con successo da Raiden
Grazie Marchisio della risposta
Sai se vi è qualche post a riguardo o qualcosa che possa leggere?
Penso che il mio problema risieda sul fatto che il fuseset2 della mia cpu 0000f0f000000000 mentre la cpu della nand donor che sto usando è 000000f000000000 e pertanto nel file cb6750.bin il valore all'indirizzo 0x3b0 invece di essere 01070050 dovrebbe essere 01070058. Il fatto che non so come fare a far capire ai vari nand builder come prendere questo valore diverso e sopratutto ricostruire la nand con questa patch.
Se qualcuno mi può aiutare o darmi idee di prova, condividerò l'esperienza.
Grazie
Marco
Per la ricostruzione della nand ci posso pensare io,non e' un problema...riassumimi brevemente le caratteristiche(dash e modello di xbox)delle 2 xbox e ti sistemo tutto :)
Hai entrambe le cpukey?
Vuoi tenerla originale o freeboot?
Per quanto riguarda lo schema di montaggio ti aiuta Raiden :)
Fammi sapere,che ti dico cosa mi serve :)
Grazie Marchisio della tua disponibilità.
Per quanto riguarda hardware, sostituzione della memoria ecc, non ho problemi. La console già funziona con rgh e in retail che non riesco a creare la nand corretta e immagino che non esegua il bootloader per via del fuseset diverso.
Mi hanno dato una jasper 256 MB con cpu guasta. Io ho una jasper 16 MB con cpu key e nanddump funzionante.
Avevo pensato: cambio cpu, già l'avevo, metto una nand 16 MB e sposto le resistenze poi prendo la nand dalla 16mB eseguo la patch della nuova cpu e il giochino sembrava fatto. Invece mi trovo che all'accensione mi si alternano i led 2 rossi e 2 verdi senza codice secondario. Il che mi fa pensare che non esegue il bootloader. Cercando poi ho notato l'incogruenza del fuseset e valori nel CB_A. Con RGH funziona benissimo perché salta il controllo del CB con il fuse 2. Se tu hai una donor da 256 si potrebbe anche rimettere la sua flash da 256. Mi interessa comunqyue imparare anche questo trucco di come patchare il cb.
Dammi un indirizzo email che eventualmente ti mando i file.
Grazie ancora
Marco
Al momento hai un errore di KV,speriamo sia l'unico :)
Il CBA non si puo' patchare,ne' su originale ne' su freeboot,sorry
Non ho capito bene che dash avevano ste xbox(visto che vuoi trapiantare anche la cpu)
Hai cpukey di entrambe le xbox?
Non ho neanche capito bene alla fine che xbox recuperi(quella con cpu rotta?)
E perche' cambi anche nand?!?Per usare la nand donor della tua xbox 16MB?
E la cpu che vuoi utilizzare,hai la sua cpukey?E il dump nand relativo?
Sono tutte domande importanti :)
Fammi sapere :)
La 256MB aveva la cpu guasta. Mentre la 16 MB funziona. Della prima non avevo la cpukey, mentre della seconda ho tutto. La prima,con la cpu bruciata, per recuperarla, ho cambiato cpu con una di recupero funzionante di cui avevo la cpukey. Non avevo una nand jasper da 256 MB e quindi ho pensato di trasformare la 256 in 16 MB dal momento che avevo una donor della 16MB. Fino a qua tutto bene con rgh sono riuscito a far funzionare la nuova 16 MB, ma non riesco a farla funzionare come retail, probabilmente per il problema del fuseset n.2. Quindi mi trovo con 2 jasper 16 MB con il medesimo ID e KV di cui una funziona solo con rgh e non riesco a creargli la nand retail.
No,l'errore e' il KV,hai un dump nand appartenente alla cpu che vuoi utilizzare da originale?
Il dump della cpu che ho impiantato è di una Falcon che era bannata.
Non è la prima volta che utilizzo una cpu proveniente da altra console ed eseguo la patch sulla nand originale della scheda. Di solito ha funzionato. Non capisco questa volta cosa accade.
Scusa,tu vuoi mettere una cpu falcon su xbox jasper?
Le cpu sono identiche. sono le gpu che sono diverse.
Infatti con rgh il sistema funziona e bene anche.
E' una cosa abbastanza normale. La scorsa settimana ho montato una cpu di una xenon su una zephyr ed ha funzionato.
L'unica cosa che ho scoperto è la programmazione del fuseset2 che è diversa. Non me ne ero accorto prima.
Se comunque sei sicuro che è un errore di kv, cosa potrei provare secondo te per determinarne la certezza?
Di solito, le Christmas lights sono sintomo di bad kv..
Riguardo allo swap dei keyvault, si poteva fare fino a dash 8955, dopo hanno introdotto un controllo sull'hash del kv.
Comunque complimenti per tutte queste operazioni di swap!!
Inviato dal mio HTC Desire HD A9191 usando Tapatalk
Grazie e se avrai bisogno della mia esperienza non farti riguardi a chiedere sarò ben felice di aiutarti. Grazie anche per i consigli che mi stai dando.
Per quanto riguarda il kv adesso ha una dash 13604 secondo te si riesce a portare a 8955?
Non ho mai eseguito il downgrade.
Cosa serve?
Se così fosse potrei downgradare a 8955 la 16MB originale e funzionante e poi fare il patch della cpukey e inserire il risultato sulla console riparata.
In questo modo se andasse risolverei il problema, altrimenti si rafforzerebbe la teoria del controllo fuseset 2 con CBA.
I guasti delle cpu con rgh sono in aumento. Tanti fanno di corti con il 3,3V ed i fili pll_bypass o data7 della cpu ed ecco: 3 led rossi err. 0022.
Attualmente si trovano più cpu guaste che gpu con problemi di saldature.
Allora,stai facendo confusione............ti serve per forza il kv abbinato alla cpu che utilizzi,non hai scampo su originale
Tu inoltre dici che swappi falcon su jasper,ma il CB inizializza l'hardware,come fa l'xbox a inizializzare una gpu e una ram non inclusi nel CB ?!?!?!?!?E il fuseset 02?Come l'hai bypassato?
Lo swap è già realizzato. ho montato la cpu falcon su scheda jasper. Ho preso una donor jasper ho eseguito il patch con la cpukey della falcon, e ho creato la nanddump nuova. L'ho data in pasto al multibuilder che ha creato la updflash la quale funziona bene con l'rgh collegato.
Quindi per me l'hardware è totalmente funzionante.
Partendo da qui vorrei realizzare la retail che non riesco a far funzionare.
Quindi: o il problema è il fuseset 2, oppure è il KV come dici tu. Occorre isolare le cose.
Che tu sappia si riesce a fare il downgrade dalla 13604?
Se fosse possibile mi creo una donor jasper 16MB con dash 8955.
Ok,l'hardware e' a posto,grazie della conferma :)
Il downgrade a 8xxx si puo' fare,ma non ti e' utile,fidati :)
Il kv v2 e' univoco,hashato firmato e criptato con cpukey,serve per forza quello della cpu su originale,altrimenti escono fuori le "luci di natale"
Su RGH e JTAG,potendo avviare codice non firmato ovviamente l'xbox parte con qualsiasi kv
Il kv v1(swappabile su originale)era presente solo sulle prime xbox
Per utilizzare quella cpu su xbox originale devi per forza essere in possesso del suo kv,non c'e' scampo
Hai un qualsiasi dump appartenente a quella cpu?
Potresti utilizzare una cpu di cui conosci kv e cpukey su originale,e swappare quella senza kv su xbox RGH(se il fuseset 02 lo permette),ma non hai bisogno di swappare anche le nand :)
Mi è chiaro quello che scrivi, ma c'è qualcosa che sfugge perché proprio la settimana scorsa, ho inserito una cpu di una xenon su una Zephyr che ha il kv=2(verificato ora per esserne certo). Aveva dash 13599 e ho eseguito la patch della cpu mantenendo il kv presente sulla nand della console rotta e ha funzionato senza problemi. E anche questo ne sono certo perché ha mantenuto l'id e il serial number oltre alla dvdkey.
Il kv della cpu lo avrei ma è falcon e di una console bannata, che anche a questa avevo sostituito la cpu per sbannarla in quanto non ero riuscito ad importare un kV diverso.
Quindi perché qualche volta ci si riesce a eseguire la patch della cpu con kv=2 e a volte no ?
Su originale hai swappato il KV ed ha funzionato?
Ma tu devi vedere il kv della cpu,che essendo Xenon,magari del day one,puo' darsi sia ancora un KV v1 e ti ha permesso lo swap
Comunque non mi torna una cosa,come mai non possiamo fare piu' il vecchio jtag rimettendo il vecchio CB 6723,se tu invece riesci a bypassare il controllo Fuseset?
E come mai con cpukey su Fat aggiornate a post 14699 non riusciamo ad avviare RGH rimettendo un dump coi vecchi CB?
Hai scoperto un nuovo hack?
Dire che è scoperto in nuovo hack forse è troppo, ma che i miei tentativi eseguito nello spirito di ridare vita a queste vecchie "signore" abbiano portato a dei risultati che si invalidano delle teorie forse si.
Per dirti, secondo me il fuseset 2 da come funziona potrebbe essere riscritto a piacimento con un applicativo ad hoc. Infatti se tu osservi i bit che sono tutti a 0 vengono messi a 1 e poi anche azzerati. Quindi non è un vero e proprio fuse ma EEprom. Li si potrebbe lavorare. Ora cosa abbia determinato i miei successi ed insuccessi sullo swap delle cpu senza swappare il KV non lo so. Forse il CB che era inferiore al 5770? Di certo non è il tipo di KV e tanto meno il tipo di dash. Forse il segreto è tutto nel bootloader (CB), più che nel KV. Avevo visto la parte sorgente di xebuild e avevo notato che il kv ha una sua firma digitale, ma non includeva la cpukey. Quella veniva usata per criptare il kv già firmato. Purtroppo più di tanto non conosco, anche perché il mio divertimento è ripararle e non hackarle. Infatti come noti il mio problema è quello di generare la retail non la rgh. Certo che per riuscire a ripararle occore metterci il naso un po dappertutto ed allora uso tutta la mia esperienza maturata in tanti anni di progettazione elettronica.
Se ti viene in mente qualche prova che posso fare sono disponibile.
Auguro un buon weekend e grazie della piacvole chiaccherata.
Ciao Marchisio
Ho eseguito ulteriori prove e ho fatto ulteriori ricerche e ti espongo quanto segue ritenendo il contenuto meritevole di attenzione per chi come me piace sperimentare.
Ho verificato che la Jasper a cui avevo impiantato la cpu della Falcon e che funzionava solo con RGH, funziona anche in retail ma devo mettergli il kv originale della falcon.
Da prove e ricerche fatte sono arrivato alla conclusione che è un firmware all'interno della cpu che verifica il contenuto dei certificati del kv. Le cpu delle Xenon non lo fanno, ma dalle cpu costruite per Zephyr in poi c'è questo controllo.
Questo spiega il perché altri miei trapianti non hanno avuto i problemi incontrati stavolta.
In conclusione il fuseset 2 se viene controllato, non dipende dal CB. La cpu Falcon ha un Fuseset 2 diverso dalla jasper e funziona comunque.
Il controllo della corrispondenza del kv alla cpu viene eseguito dalla cpu stessa. Tu puoi eseguire tutte le variazioni di path che vuoi, modificare l'header del kv, ma il contenuto dei certificati del kv deve rimanere collegato alla cpu originale.
Riultato: sono riuscito a far rivivere una Jasper 256 con cpu bruciata, utilizzando una cpu falcon con suo kv e una nand donor di una jasper 16, modificando anche la motherboard da 256 MB a 16 MB. L'unico neo, ma poco importa il divertimento c'è stato, il kv utilizzato è bannato. Prima o poi si troverà il modo di sbannarlo.
Ti spiego in poche parole il tutto
CB
[ESEMPIO]
Fuseset 02 falcon 5771
0000F0F000000000
Equivale a 7
Sequenza di boot autorizzata Falcon 5771
07 00 58
Fuseset 02 jasper 6750
000000F000000000
Equivale a 7
Sequenza di boot autorizzata jasper 6750
07 00 50
Come potete notare,sia su xbox 6750 sia su xbox 5771
7 == 07 consentendo di scambiare cpu tra falcon 5771 e jasper 6750
Bisogna pero' essere in possesso di entrambe le cpukey
KV
Hai dovuto swappare il kv perche',come ti avevamo suggerito,solo qualche xenon del day-one ha ancora kv v1......tutte le altre hanno kv v2(hashato con cpu e relativa cpukey)
Il kv e' hashato e firmato in base alla cpu con cpukey associata,non puoi "rompere" la firma su originale non swappando cpu e relativo kv v2,è matematico :)
Su JTAG/RGH invece,potendo avviare codice non firmato non hai bisogno di swappare anche il KV
[Esempio su originale]
Requisiti
Essere in possesso di entrambe le cpukey
Essere in possesso del kv associato alla cpu da utilizzare
Cpu jasper 6750 su falcon 5771
Su originale devi usare CB 5571(essendo l'hardware diverso)e kv jasper
[Fine Esempio]
Se avete dubbi/domande/considerazioni.................... :)
Non concordo con il kv 1
L'operazione di patch della cpu è riuscita anche con kv 2, ma con cpu xenon, perché il controllo è inserito nel firmware della cpu.
CB
[ESEMPIO]
Fuseset 02 falcon 5771
0000F0F000000000
Equivale a 7
Sequenza di boot autorizzata Falcon 5771
07 00 58
Fuseset 02 jasper 6750
000000F000000000
Equivale a 7
Sequenza di boot autorizzata jasper 6750
07 00 50
Come potete notare,sia su xbox 6750 sia su xbox 5771
7 == 07 consentendo di scambiare cpu tra falcon 5771 e jasper 6750
Bisogna pero' essere in possesso di entrambe le cpukey
KV
Hai dovuto swappare il kv perche',come ti avevamo suggerito,solo qualche xenon del day-one ha ancora kv v1......tutte le altre hanno kv v2(hashato con cpu e relativa cpukey)
Il kv e' hashato e firmato in base alla cpu con cpukey associata,non puoi "rompere" la firma su originale non swappando cpu e relativo kv v2,è matematico :)
Su JTAG/RGH invece,potendo avviare codice non firmato non hai bisogno di swappare anche il KV
[Esempio su originale]
Requisiti
Essere in possesso di entrambe le cpukey
Essere in possesso del kv associato alla cpu da utilizzare
Cpu jasper 6750 su falcon 5771
Su originale devi usare CB 5571(essendo l'hardware diverso)e kv jasper
[Fine Esempio]
Se avete dubbi/domande/considerazioni.................... :)[/QUOTE]