Sciusate ma non riesco a fare la decodifica del file .enc, quando lancio l'exe del decoder test vedo per un istante una schermata nera che poi sparisce, ma è normale? Sbaglio qualcosa?
Visualizzazione stampabile
Sciusate ma non riesco a fare la decodifica del file .enc, quando lancio l'exe del decoder test vedo per un istante una schermata nera che poi sparisce, ma è normale? Sbaglio qualcosa?
si c'è un solo tar ma se ci guardi dentro sono 5 file :D
dende devi farlo dal prompt di dos non puoi farlo direttamente da windows.....
scusate l'off topic: ma sbrandizzando e rootando il galaxy si perde la garanzia?
PS. non distruggetemi sono appena entrato in questo nuovo mondo
tasto cerca e trovi tutto cmq si si perde la garanzia :) ma ci sono dei metodi per riportare tutto a norma :)
grazie valerio ultima domanda e non ti rompo piu..... è meglio il file creato da me con adb o questo scaricato per riportare a norma il cellu??
Questi file Vodafone originali TE li ho cercati/verificati/postati appositamente perché nel backup che avevi fatto tu mancava il CSC e poteva essere monco di un pezzo nel flash con Odin.
Questa è la versione completa originale che si installa con Kies.
Fai un downgrade a JM8 come hai visto nella guida, incluso il factory reset.
Poi flasha il singolo file .tar incluso in questi senza repartition né pit.
Sempre come da guida ...
(scusate, ma a quanto pare ripeterlo non basta mai...)
Ottieni il telefono vergine branded esattamente come fosse appena aggiornato di fabbrica
Oddio ragazzi, non prendetemi per deficiente, ma dal prompt di dos io do il comando "DecoderTest GT-I9000_I9000BUJP7_I9000GOMNJP5_I9000BUJP5_I9000BUJP 7_BU_OMN.zip.enc 2850209" come ho trovato su xda, ma mi dice che non viene riconosciuto come programma valido, sicuramente devo scrivere qualcos'altro, ma cosa? Mi dite il comando esatto?
Non ridete troppo eh :)
ma il comando lo dai dalla cartella dove c'è il programma? ;)
il file che devi decriptare deve stare dove hai decodertest.exe
ciao ragazzi sotto consiglio di valerio scrivo in questa discussione in quanto sto cercando di scaricare il fw brand vodafone.. ho letto la procedura scaricato il fw .enc e il decoder e dal prompt ho dato il comando
"DecoderTest GT-I9000_I9000BUJP7_I9000GOMNJP5_I9000BUJP5_I9000BUJP 7_BU_OMN.zip.enc 2850209"
e mi è apparsa la scritta : "please wait, decrypt is in progress..! press any key to continue"...
è da un bel pò che è così e non fa altro.. ho sbagliato qualcosa? grazie :)
se ti dice "press any key to continue"....premi un tasto no? ;)
O non ho capito io il problema o non è kiarissimo il problema.... :)
l'ho premuto ovviamente -__-"... e ho anche kies! rimane fermo a non fare niente boh!
Sia il decodertest.exe che il file .enc sono nella cartella corrente ?
Hai provato ad eseguire il CMD come amministratore ?
Almeno un errore dovresti averlo...
ImageShack® - Online Photo and Video Hosting questo è quello che ho fatto.. non va proprio avanti! e nessun errore!
Rinomina il file in modo che non ci siano spazi nel mezzo.
Dallo snapshot sembra ce ne sia almeno uno... ;)
Oppure devi usare le virgolette...
ma è più semplice rinominare da Windows explorer tutto il file.
Puoi anche usare qualcosa di breve, tipo FileKies.enc
Alla fine del procedimento ci aggiunge un .zip in coda ... e puoi aprirlo con qualsiasi programma windows
sei un mito hai beccato l'errore roftlroftl grande valeee:):)
un ultima cosa e non ti rompo più roftlroftl questo tar poi andrebbe flashato come pda pit 801 e senza repartition?
di solito ho sempre flashato con i tre file pda modem e csc.. per questo chiedo :)
Ciao ragazzi,
mi sono gia sciroppato tutto il Thread e non posso fare alctro che ringraziare tutti voi....
;)
ora tante cose mi sono piu chiare ma vorrei lo stesso un vs. consiglio....
La mia situazione attuale e' questa:
PCODE = GT-I9000HKDOMN
PDA = I9000BUJP7
PHONE = I9000BUJP5
CSC = I9000GOMNJP5
Ovviamente Provengo da un ECLAIR 2.1 originalmente installato sul galaxy che poi ho aggiornato a FROYO via Kies.....
Volevo quindi chiedervi:
Poiche ho fatto una volta il passaggio alla versione di froyo NO BRAND ITV tramite il Kies Patcher 1.7.... e poi sono ritornato a FROYO Vodafone....
volevo sapere se conviene fare una "PULIZIA APPROFONDITA" del mio galaxy.
Ho pure fatto diverse volte installa e disinstalla di tantissime applicazioni....
In pratica c'ho giocato abbastanza .... e quindi ora, all'avvicinarsi della 2.2.1 Froyo Originale, volevo pulirlo per benino.
Aggiungo che durante le operazioni di carico e scarico del firmware tramite kies patcher, mi sono ANCHE salvato le 2 immagini/firmware... :p:p che ora vorrei utilizzare..... ;)
A questo punto vi chiedo:
usando l'immagine.TAR della versione froyo 2.2 vodafone originale salvata con kies..... devo specificare il file di pit 803 e NON SELEZIONARE re-partition ?? :-\
Ho capito bene ???????????????????
SI, hai capito bene. MAI il repartition con un unico file .TAR (né con pit803)
E se vuoi fare pulizia, l'unico modo è un flash di eclair.
Comunque ti potrebbe essere utile leggere la guida che trovi nella mia firma, in particolare i capitoli (post) 5-6-7 ...
C'è pure tutto quello che ti occorre, per ITV o per OMN che tu preferisca
;)
val....
mi puoi spiegare allora perche' bisogna inserire il file pit803 in Odin se poi non eseguiamo una REPARTITION ? o_O
Da quanto ho letto il file Pit non e' altro che una specifica della grandezza della o delle partizioni nel filesystem del telefono...quindi...se noi non si modificano le partizioni ripartizionandole, ma suppongo solo formattandole... a che serve il pitXXX ???
Inoltre, la misura del file .TAR della rom OMN che io ho sniffato durante l'upgrade di kies e' leggermente inferiore a quello della rom OMN scaricata dal sito FUS di samsung...ovviamente dopo averla decriptata.
La differenza non e' molta ma mi chiedo a questo punto quale utilizzare per ricaricargliela dentro..... ;) e resettare tutto.... Che mi consigli :rolleyes:
Ragazzi inoltre, ho un po di domande ..... che se qualcuno di buona volonta mi risponde... lo ringrazierei davvero davvero davvero tanto tanto :p e magari le risposte potrebbero aggiungersi nelle FAQ...
Qualcun'altro di sicuro solo leggendo le Vs. risposte ne gioverebbe di sicuro :p
1 - In un galaxy NON MODDATO ma ORIGINALE SAMSUNG, quante partizioni ha al suo interno ????
2 - PDA, PHONE, CSC,..... hanno le loro partizioni INDIPENDENTI ??? Intendo dire: ognuno di loro, sta nella propria partizione indipendente da tutte le altre ??? o_O
3 - Il Kernel ha anche lui una sua propria partizione indipendente dalle altre dove ci sta solo lui ??? o_O
4 - Quando noi andiamo a caricare una ROM MODDATA sul telefono (senza cambiare il kernel !!!) questa ROM MODDATA ha una sua PROPRIA partizione o si mischia con qualcos'altro..... ?? o_O
Esiste qualche software che puo fare un "defrag" di queste partizioni che voi sappiate?? o_O
Allora. Molte delle risposte alle domande che poni, nelle FAQ le trovi già.
In particolare nel post che parla proprio delle partizioni.
E visto che sono informazioni che ho raccolto nel tempo e idee che mi sono fatto io, ovviamente sono discutibili e controvertibili. Ma tant'è.
Personalmente cerco di motivarle, quindi qualsiasi parere contrario dovrebbe essere ugualmente motivato, però.
;)
Le partizioni in tutti i Galaxy (S, Tab, ecc) sono una dozzina. Incluse le partizioni DATA ed SDCARD che compongono gli 8gb (2+6 rispettivamente) della memoria interna.
In particolare quella che contiene il PIT che tu inserisci in Odin è la /dev/block/bml2, una delle tante. Il contenuto di quella partizione separata deve però essere anche congruente con le dimensioni delle altre.
Pertanto, sia che imposti il repartition, sia no, il PIT (quello giusto!) deve essere indicato quando includi anche MODEM e CSC in Odin
Il motivo è che Odin deve sapere, proprio grazie ai dati contenuti nel Pit, dove andare a scrivere (inizio, offset) gli altri TAR che gli fornisci oltre al principale, il PDA/CODE, che di solito contiene tutto quello che devi flashare.
Da cui la regola generale di utilizzare il PIT sempre e solo in presenza dei "tre file".
I tre file che inserisci non hanno tutti partizioni indipendenti, ma sono dei pacchetti che contengono immagini di partizioni.
Sempre da quel post che ho indicato, una idea te la fai quando è spiegato come impacchettare il .TAR del CODE...
In generale il MODEM contiene un solo file che corrisponde alla partizione dedicata, come pure il KERNEL se lo flashi da solo.
Gli altri contengono più immagini di altrettante partizioni.
Il CSC non ha una propria una partizione, ma solitamente contiene l'immagine della Cache (mountpoint /tmp) ed un file di tipo update.zip che viene flashato da recovery al primo avvio. E quindi il csc finisce dentro /system/csc ... Non una partizione separata.
Le ROM Moddate sono dei file .zip che contengono file, non immagini di partizioni. Dentro lo stesso zip c'è uno o più script che danno istruzioni alla recovery che le flasha quale partizione formattare e dove mettere i file.
Di solito la maggior parte finisce in /system, che è il mountpoint della partizione di sistema (quella corrispondente all'immagine factoryfs.rfs nel TAR principale del CODE), ma le ROM contengono anche le immagini separate di partizioni MODEM e KERNEL.
Sempre lo stesso script ha alla fine indicazioni su come flashare i file, nelle rispettive partizioni dedicate, un po' come fosse un 'mini-odin' (si chiama redbend_ua, il programmino a bordo)
Riguardo alle dimensioni, trattandosi il .TAR di un contenitore di più file (impacchettati ma non compressi), le dimensioni variano molto.
Le ROM invece sono in formato ZIP, compresse, quindi non sono paragonabili.
Infine, riguardo al defrag, come ho detto in altro thread, non esiste miglior modo di farlo se non il flash di FW/ROM, coi vari wipe che prevedono...
Ho risposto esaurientemente ?
:p
A dire che sei stato ... MAGNIFICO ... e dire poco ;)
Pero' una cosa, leggendo le tue risposte, mi si e' confusa un po....
MI spiego....
Quando lancero' ODIN, oltre ad inserire il path del file .TAR, DEVO o NON DEVO specificare ANCHE il path per il file pit803 ?????? o_O
Ho capito che il repartition NON deve essere fatto quindi suppongo che ad odin NON le frega una cippa sapere dove trovare il file pit803.... CORRETTO ??
Quindi ... l'unico path da dare ad odin, quando si usa un UNICO file .TAR, e' SOLO ed ESCLUSIVAMENTE il path dello stesso file.TAR.....CORRETTO ??
Dimmi si... e non ti rompo piu la testa roftl ... ma solo fino al prossimo dubbio :p
Non sono sicuro di aver capito la domanda. Ma provo a rispondere:
SE metti un file qualsiasi (.pit/.tar/.md5) nei campi di Odin, E' OVVIO che il file debba avere il percorso completo (tutto il path) per essere trovato da Odin.
Altrimenti combini casini, o bene che ti va non flasha nulla.
Dietro quel SE c'è tutto il discorso fatto sopra, sull'opportunità di indicare i file nei campi.
In ogni caso, nella guida che ti ho indicato ci sono tante belle figure esplicative. Ribadisco la regola generare da tenere sempre presente:
- Per ogni firmware a 3 file è sempre indicato il pit che occorre (512/803)
- Per i firmware a un file (anche il KERNEL è così), non usare pit
- Usare re-partition solo in presenza del pit512 (quindi dei tre file...)
Ci siamo ?
N.B. 512 513 o 803 non sono altro che il suffisso della data di pubblicazione... (20100xxx, maggio o agosto ;)), non hanno altri significati intrinseci...
che dire.........
Sei UNICO :p
Chiarissimo ora....
Di sicuro altri come me ne gioveranno di questo Thread... :)
GRAZIE :)
PS: posso usare questo thread per chiedere altre domande relative alla sbrandizzazione del nostro Galaxy S o_O
Mi e' venuto un grosso dubbio o_O o_O
piccolo riassunto....
La mia situazione attuale e' questa:
PCODE = GT-I9000HKDOMN
PDA = I9000BUJP7
PHONE = I9000BUJP5
CSC = I9000GOMNJP5
Ovviamente Provengo da un ECLAIR 2.1 originalmente installato sul galaxy che poi ho aggiornato a FROYO via Kies.....
Ecco il mio dubbio:
come abbiamo gia' detto, per pulire bene bisogna passare da eclair 2.1.
Ora il mio CSC ora come ora e' un OMNitel.... I9000GOMNJP5
Caricando la JM8 o JM9 con CSC Multi (che contiene ITV)....credo che io perdero' il mio attuale OMNitel ..... proprio perche' verra sostituito dal CSC_I9000OXAJM1 che e' previsto di scaricare nella Guida.
Correggetemi se sbaglio .....
Ovviamente la pulizia viene fatta per poi andare avanti..... ;)
Quindi la mia domanda e questa:
La rom 2.2 Froyo OMN che io ho sniffato a KIES e salvato su HD si chiama "JP7_JP5_JP5.tar" ed e' grande 298.910 KB.
Al suo interno vi stanno questi files:
- cache.rfs ----- 15.560.704
- factoryfs.rfs -- 272.486.400
- modem.bin ---- 12.582.912
- param.lfs ----- 626.688
- zImage ------- 4.820.040
Ma tra questi file e' contenuto il mio ORIGINALE CSC I9000GOMNJP5
?????????
E se non e' contenuto, io alla fine del processo di pulizia mi ritrovero' con una 2.2 Froyo OMN originale ma con un CSC ITV e NON OMN come era in originale....
Dico fesserie o no ???? o_O
Non dici fesserie. Personalmente però non ho capito il senso della domanda.
Facendo il downgrade di pulizia ovviamente sbrandizzi il telefono.
L'unico modo per ritornare tramite kies al tuo brand Vodafone è utilizzare il registry patcher, ammesso che abbia disponibile il codice (parlo di Kies perché quel file da li proviene...)
Invece tramite Odin è tutto li dentro.
Come ho già detto:
dentro quell'unico TAR c'è tutto.
Non devi aspettarti il CSC come file separato, proprio perché non ha una sua partizione, bensì lo script che imposta il csc corretto, e di conseguenza il Product Code (cfr. guida), che è ciò che in realtà identifica il tuo telefono.
Quindi, ricapitolando:
- factory reset
- flash da Odin di JM8, RE-Partition e Pit512
- riavvi, spegni, togli e rimetti la batteria
- flash da Odin dell'unico file tar OMN, senza pit né repartition
- factory reset
Telefono pulito e ri-brandizzato perfettamente
:)
Quindi vuoi dire ch di solito il CSC non e' un file singolo.... come per esempio il CODE/PDA..... o_O
Ma allora come mai, anche nella guida, esiste da scaricare un singolo file (CSC_I9000OXAJM1 - MultiCSC contenente anche ITV) che poi si usa con Odin insieme agli altri 2 file per flashare il telefono ?????
o_Oo_Oo_O
[QUOTE=Val3r10;306842]
dentro quell'unico TAR c'è tutto.
Non devi aspettarti il CSC come file separato,
Quindi, ricapitolando:
- factory reset
- flash da Odin di JM8, RE-Partition e Pit512
- riavvi, spegni, togli e rimetti la batteria
- flash da Odin dell'unico file tar OMN, senza pit né repartition
- factory reset
Telefono pulito e ri-brandizzato perfettamente
@rtrimarchi: partendo dalle spiegazioni di Val3r10 che sono sempre molto dettagliate , e seguendo la guida se scompatti il file multi csc ci trovi dentro una serie di.tar.mod5 . Cerchi il file contenente ITV e lo flashi assiemi agli altri file usando ODIN. Faccio un esempio che prego val3r10 se ha tempo di "validare".
Ho notato nel nuovo 2.2.1 JS3 in samfirmware che esistono due versioni scaricabili.
Una che riporta partizione 512 , ma che è un unico file singolo. Usando Odin , quindi , NON devi metterci nessun .pit , ne flaggare repartition. semplicemente carichi il .tar da 200 mega e avvii il flash ( rif guida che ometto). In questo caso pero ti trovi la localizzazione credo finlamdese poiche il file unico contiene gli script anche del csc . quindi c e poco, credo da fare.
Se scarichi quello con .pit 803 vengpono fuori 3 file..attenzione:
-I9000XWJS3-REV03....tar.MD5
-I9000XXJPY ...tar.MD5 ( da cui si deduce che il modem non è cambiato rispèetto alla vers JPY precedente di qualche settimana)
-GT-I9000-CSC-XENJS3...tar.MD5.....IO QUINDI SOSTITUIREI questo file con il CSC-I9000ITVJP3 che si scarica dal link della guida E METTO il .pit 803......
ma...ma...qui esistono due scuole di pensiero ben spiegate da entrambi i sostenityori ma che non sono in grado di confutare per ignoranza. Val3r10 suggerisce di NON usare re-partion con l 803, su XDA alcuni si , altri no....
questo è l unico punto assieme al non sentirmi tranquillo nell usare un localizzatore "diverso" ( ITVJP3 al posto di XENJS3) ma questo solo , ripeto per ignoranza....
Preciso solo che lo stesso SamFirmware, su ogni riga di ROM dove è indicato il pit da usare, sottolinea di NON usare pit nel caso di file singolo.
E c'è anche scritto in rosso in testa:
Quote:
What can i do if i have only one file?
If you have one .tar file than is this the PDA version.
When you flash the PDA version everything will work the same like a full firmware.
Thats why many links have only one file!
Please when you have only one file SKIP RE-PARTITION!
Use only .PIT files if you have 3 files!
Riguardo al repartition col pit 803, lo stesso SamFirmware fino a poco tempo fa aveva scritto BEN CHIARO: [QUOTO ALLA LETTERA!] ...
... Ergo, per tutti i firmware che si flashano con 803, il repartition va fatto a parte con eclair.Quote:
Flashing way I9000XWJP6:
First I9000XWJM8 with RE-Partition and 512.pit.
Than I9000XWJP6 without RE-Partion use 803.pit.
Flashing way I9000XXJPM:
First I9000XWJM8 with RE-Partition and 512.pit.
Than I9000XXJPM without RE-Partion use 803.pit.
Flashing way I9000XWJPO:
First I9000XWJM8 with RE-Partition and 512.pit.
Than I9000XWJPO without RE-Partion use 803.pit.
Flashing way I9000XWJPA:
First I9000XWJM8 with RE-Partition and 512.pit.
Than I9000XWJPA without RE-Partion use 803.pit.
Su quella linea - funzionante e prudente visto che non sono soldi miei - ho sempre dato indicazioni.
Come ripeto sempre, se a qualcuno funziona in altro modo (e qualcun altro invece ha parecchi problemi), è sua esclusiva responsabilità.
Non gioco coi soldi delle persone solo perché qualcuno da qualche parte, perché gli è andata bene, dice che forse si può anche fare così...
A me sembra più coerente. E questa linea seguo.
;)
... Ergo, per tutti i firmware che si flashano con 803, il repartition va fatto a parte con eclair.
......traducendo dall inglese mi sembra che dica "senza ripartion, usare .803". quindi a me sembrerebbe che per tutti i firmware che si flashano con 803 il repartition NON va fatto. credo cmq volessi dire cosi.
Proprio alcuni giorni fa un olandese ha messo a punto su XDA una guida con un flash leggermente diverso. Ha scompattato il file tar unico che compare su samfirware per poter appunto cambiare il modulo csc con quello voluto ( paese di origine) Poi "consiglia o meno una repartition con .512 ( non lo ritiene necessario se si viene da un telefono "pulito" o che abbia una ripartizione.512 precedente gia fatta) ma eseguita in modo separato...ovvero caricando solo il .512 su odin con telf in download mode e avviandolo cosi...... Poi rifacendo il flas SENZA repartition ma con i 3 files .tar.md5 caricati. In ogni caso leggo che alcuni hanno problemi con il modulo wifi di questa versione. Mah...mah.
Il CSC che flashi insieme a CODE e MODEM è un pacchetto TAR, come gli altri.
Dentro tutti i pacchetti tar ci sono diversi file, come hai verificato tu stesso. Ognuno di quei file è l'immagine di una partizione, che viene copiata ('bitstream copy') dove deve essere copiata da Odin.
In particolare viene riconosciuta dal nome: factoryfs.rfs, modem.bin, boot.bin, ecc.
Il modem ad esempio può risiedere sia nel pacchetto CODE (1 file) che nel pacchetto MODEM (3 file) stesso
Il CSC non è riferito ad una partizione dedicata, ma il pacchetto contiene di solito l'immagine di una partizione temporanea (es. cache) su cui viene copiato il contenuto ed eseguito.
Ad esempio dentro il pacchetto contenuto in CSC ITV JP3 che citi tu c'è un file sec_csc.zip, che appunto è un file di update, installato dopo il primo reboot da recovery automatica.
E' anche per questo motivo che NON SI PUO mischiare/sostituire un single-csc (ITV) con un multi-csc (OX?), perché le istruzioni di flash contenute nel pacchetto principale CODE non corrispondono.
Ho risposto ?
Thnx
Il 'flashing way' mi sembra molto chiaro.
Per flashare un JPx che richiede l'803, SE vuoi fare il repartition DEVI prima passare per JM8 con 512.
E' logica spicciola, mi pare...
Poi, RIPETO, liberissimo di fare come ti ha detto l'olandese.
Io nelle guide non ce lo metto, perché non posso
dirottare chi bricca a riprendersi i soldi da lui.
;)
...quindi.......
quello che dice claudio19 (proveniente dall'olandese di XDA) di aprire il multi csc .tar ed estrarre quello ITV e poi usare questo estratto in Odin, invece del multi.......... NON si puo' fare .... o diciamo che tu NON lo consigli o_O
.... giusto ???? o_Oo_O
Io ci ho provato con la JPY, flashando il CSC ITV JP3 al posto di quello multiplo che arriva con quel pacchetto.
Ottengo una bella schermata nera vibrante all'avvio.
Il CSC ITV è strutturato come singolo (risiede tutto in /system e /system/csc), e non prevede l'esecuzione di comandi di selezione CSC.
Il multicsc invece è strutturato in /system/csc/XXX/system ... ecc, ed il primo comando che viene eseguito dopo il flash, contenuto nel pacchetto CODE (e non nel pacchetto csc) è proprio la selezione del csc corrente tra i vari product code disponibili (XXX). Se il CODE prevede un multiplo, quello deve trovare.
Lo script verifica l'eventuale csc preesistente sul telefono (partizione EFS, che non si azzera col flash), e se disponibile nel nuovo pacchetto usa quello.
Altrimenti usa quello di default del pacchetto che stai flashando, o in sua assenza il KOR, che è il csc di fabbrica dei firmware Samsung
Complicazione ulteriore è introdotta dal nostro CSC ITV JP3 che viene con Froyo 2.2 JP5: questo non contiene solo i 5+3 file di configurazione del CSC vero e proprio, bensì alcune librerie extra del market, alcuni apk (es. l'acquario), i dizionari tastiera per XT9 ed i pacchetti VoiceDial e VoiceSearch... tra l'altro corrotti.
Io ho provato a ristrutturare completamente lo zip per essere compatibile come sopra, ma il problema è ricreare un file system RFS da cui poi costruire il .TAR
Su quello non sono ancora riuscito... come si diceva in altro thread.
Anche per questo motivo di complicazione nel rigenerare l'immagine Odin, Sconcau84 ha creato un pacchetto per il flash del CSC ITV direttamente da Recovery
--> [OFFICIAL THREAD] Galaxy S - Guide, Firmware, Kernel, Modem e Altro
Ma sono tutti temi già trattati e approfonditi.
Dalla cui esperienza e sperimentazione diretta, il mio parere espresso sopra...
Prova, magari tu sei più fortunato.
Male che vada, ripartizioni con eclair e ripulisci tutto
:)