|
|
|
|
Strumenti |
25-06-2010, 13:02 | #321 | ||||||
Junior Member
Iscritto dal: Oct 2008
Città: Pisa
Messaggi: 15
|
Salve a tutti, io non ho ancora questo lettore, ma sto valutando se acquistarlo oppure no... ho letto tutto il thread e ho visto che ha sofferto di molti bug, con la versione 1.22 del firmware come va?
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
All'interno del file relativo all R0 e R1 presente sul sito opensource.samsungmobile.com c'è un file chiamato Muon.tar.bz2, al suo interno trovi una directory Muon contenente tra gli altri, questi file: NewPack.sh : questo è il file utilizzato per pacchettizare il firmware; da qui vedi che l'ordine è quello giusto, che MBoot viene modificato inserendoci dentro size e checksum delle 4 componenti e vedi anche che viene utilizzato un eseguibile chiamato MuonEncrypt per "criptare" i vari file prima di pacchettizarli. MuonEncrypt : è il file che esegue la "criptazione"... in realtà non fa altro che uno xor del file con un "magic_number" ripetutamente... Codice:
{ 0xa3, 0x04, 0xb9, 0xcd, 0x34, 0x13, 0x4a, 0x19, 0x19, 0x31, 0xdf, 0xbb, 0x8f, 0x3d, 0x7f, 0x09, 0x42, 0x3c, 0x96, 0x33, 0x41, 0xa9, 0x95, 0xf1, 0xd0, 0xac, 0x16, 0x37, 0x57, 0x35, 0x28, 0xe7, 0x0b, 0xc2, 0x12, 0x09, 0x39, 0x42, 0xd2, 0x96, 0xf5, 0x00, 0xd2, 0x23, 0x37, 0x24, 0xe2, 0x8e, 0x50, 0x3c, 0x6e, 0x23, 0xeb, 0x68, 0xed, 0x31, 0xb7, 0xee, 0xc0, 0xc7, 0x09, 0xf8, 0x39, 0x9d, 0x51, 0xed, 0x17, 0x95, 0x64, 0x09, 0xe0, 0xf9, 0xf0, 0xef, 0x86, 0xc0, 0x04, 0x46, 0x89, 0x8a, 0x6e, 0x27, 0x69, 0xde, 0xc7, 0x31, 0x1e, 0xee, 0x3c, 0x3f, 0x17, 0x05, 0x44, 0xbb, 0xbb, 0x1d, 0x3d, 0x5d, 0x6e, 0xf2, 0x78, 0x15, 0xd6, 0x3c, 0xcc, 0x7d, 0x67, 0x1a, 0xb8, 0xd2, 0x79, 0x54, 0x97, 0xa2, 0x58, 0x58, 0xf7, 0x4e, 0x5e, 0x50, 0x42, 0x69, 0xdc, 0xe7, 0x3a, 0x87, 0x2e, 0x22 }; input XOR magic_number = output ma abbiamo anche che output XOR magic_number = input quindi ora dovrebbe essere tutto chiaro... copia il file MuonEncrypt nella directory dove hai il firmware che vuoi "scomporre", nella stessa directory crea un file unpack_rom.sh e incollaci dentro questo script Codice:
#!/bin/bash ROM=$1 MBOOT="MBoot.bin" MBOOT_TMP="MBoot.tmp" LINUX="zImage" CRAMFS="cramfs-fsl.rom" SYSDATA="SYSDATA.bin" MD5SUMS="MD5SUMS" TMP="TMP" function ExtractAndDecrypt { START=$(expr $START - $2) echo "Extracting $1..." dd if=$ROM of=$TMP bs=1 skip=$START count=$2 2>/dev/null echo "Decrypt $1..." ./MuonEncrypt $TMP > $1 } size=( `head -n 9 $ROM | tail -n 4 | while read LINE; do echo $LINE | cut -d\( -f 2 | cut -d\) -f 1; done`) checksum=( `head -n 9 $ROM | tail -n 4 | while read LINE; do echo $LINE | cut -d\( -f 3 | cut -d\) -f 1; done`) echo "${checksum[0]} $MBOOT" > $MD5SUMS echo "${checksum[1]} $LINUX" >> $MD5SUMS echo "${checksum[2]} $CRAMFS" >> $MD5SUMS echo "${checksum[3]} $SYSDATA" >> $MD5SUMS START=`stat -c%s $ROM` ExtractAndDecrypt $SYSDATA ${size[3]} ExtractAndDecrypt $CRAMFS ${size[2]} ExtractAndDecrypt $LINUX ${size[1]} ExtractAndDecrypt $MBOOT_TMP ${size[0]} rm $TMP echo "Create $MBOOT..." dd if=$MBOOT_TMP of=$MBOOT bs=96 count=1 2>/dev/null dd if=$MBOOT_TMP of=$MBOOT bs=1088 skip=1 seek=1 2>/dev/null rm $MBOOT_TMP echo "Check integrity:" md5sum -c $MD5SUMS Codice:
chmod 0744 unpack_rom.sh Codice:
./unpack_rom.sh R0.ROM Ovviamente lo script funziona allo stesso modo (e senza modifiche) anche per il firmware dell R1. Ciao a tutti e buon divertimento |
||||||
25-06-2010, 20:50 | #322 | ||
Junior Member
Iscritto dal: Jun 2010
Messaggi: 27
|
Quote:
Quote:
|
||
26-06-2010, 12:05 | #323 |
Member
Iscritto dal: Sep 2007
Messaggi: 263
|
|
28-06-2010, 09:07 | #324 | ||
Junior Member
Iscritto dal: Oct 2008
Città: Pisa
Messaggi: 15
|
Quote:
Quote:
Codice:
sudo mount -t cramfs -o loop cramfs-fsl.rom /mnt/RootFS/ ovviamente non so cosa si può fare realmente, perché ancora non ho provato, ma intanto si potrebbero vedere i file che hanno modificato negli ultimi tre firmware... tanto per giocare un po' SYSDATA.bin invece, aprendolo con un editor di testo esadecimale, risulta essere in un formato banalissimo... prima c'è un header, poi la descrizione della struttura delle directory e dei file e poi i dati tutti di seguito con dd riesco ad estrarre a "mano" qualunque file. per navigarlo si potrebbe scrivere un "modulo" per fuse, però per modificarlo la cosa diventa un po' più complicata perché andrebbe modificata la prima parte con la "struttura di file e directory" modificando tutti gli offset... niente di impossibile eh, però servirebbe un po' di tempo a disposizione. Per gli altri, dovrei installare una toolchain per processori arm ed ora non ho tempo. Comunque penso che se volete divertirvi... avete ampio margine |
||
28-06-2010, 09:54 | #325 | ||
Junior Member
Iscritto dal: Jun 2010
Messaggi: 27
|
Quote:
Quote:
|
||
30-06-2010, 17:27 | #326 |
Junior Member
Iscritto dal: Nov 2009
Messaggi: 10
|
ciao ragazzi. oggi ho coprato l' R0 è ho appena aggiornato il software all' 1.22 spero non dia grossi problemi, voi ne avete riscontrati con quest' ultima versione?
|
30-06-2010, 21:43 | #327 |
Junior Member
Iscritto dal: Jun 2010
Messaggi: 27
|
Codice:
sudo mount -t cramfs -o loop cramfs-fsl.rom /mnt/RootFS/ ls -lR /mnt/RootFS/ > lista.txt |
01-07-2010, 09:26 | #328 |
Bannato
Iscritto dal: Dec 2008
Messaggi: 961
|
re
quindi per ora nessun samsung con fotocamera ?
|
01-07-2010, 10:09 | #329 |
Junior Member
Iscritto dal: Nov 2009
Messaggi: 10
|
come faccio a vedere le lyrics mentre viene riprodotta una canzone?
|
01-07-2010, 20:54 | #330 |
Junior Member
Iscritto dal: Jun 2010
Messaggi: 27
|
|
02-07-2010, 10:50 | #331 | |
Junior Member
Iscritto dal: Nov 2009
Messaggi: 10
|
Quote:
si vede che mentre è riprodotta una canzone (a 0:29) appare anche una scritta sopra. |
|
03-07-2010, 11:12 | #332 |
Senior Member
Iscritto dal: Dec 2007
Messaggi: 416
|
io personalmene no... i problemi sembrano tutti risolti a parte come uno o due blocchi radio seguiti dal system checking....
|
03-07-2010, 14:05 | #333 |
Junior Member
Iscritto dal: Jul 2010
Messaggi: 5
|
Buongiorno a tutti, mi sono appena iscritto a questo forum per vedere se qualcuno di vuoi può aiutarmi.
Il mese scorso ho acquistato un lettore Samsung YP Ro 8 Giga, appena a casa ho caricato della musica senza installare il programma Emodio, ma semplicemente con la funzione "copia incolla", esattamente come ho sempre fatto con un altro lettore Samsung YP S3. Al momento di scollegare il lettore dal pc, ovviamente con loa rimozione in sicurezza, sul display mi appare la scritta "aggiornamento libreria" e subito dopo quella "System Checking". Dopo di questo il lettore si spegne e ogni volta che provo a riaccenderlo sempre appare System Cheching. Mi rivolgo all'Assistenza di zona, me lo mandano alla Sede di Milano e me lo riconsegnano dicendomi di aver sostituito la scheda madre (??). Torno a casa, lo collego al pc, carico la musica nella cartella Music e mi succede di nuovo come la volta precedente. Ogni volta che lo accendo o lo collego al pc appare System Cheching e niente altro; inoltre il pc non lo rileva neppure nella cartella Risorse del Computer. Ho sbagliato forse in qualche cosa? Qualcuno di voi sa darmi una dritta su come risolvere il problema senza tornara all'Assistenza? Vi ringrazio anticipatamente. |
03-07-2010, 14:21 | #334 | ||
Senior Member
Iscritto dal: Jan 2008
Messaggi: 4137
|
Premessa: tutto quello scritto è stato testato su un samsung R1, credo che sia valido anche per l'R0 ma per ora non ho prove (se qualcuno di voi provasse e confermasse ne sarei felice). Di cosa parliamo oggi? Guardando le specifiche del lettore, pare sia possibile avere la visualizzazione dei testi delle canzoni, ma da nessuna parte è spiegato come fare ad averle, questo perchè, facendo un po' di ricerca, ho scoperto che la funzione lyric non è presente su tutte le versioni di R1 e R0, ma solo in alcune (koreano, cinese e qualcos'altro sempre di quelle parti) e quindi? Ci arrendiamo? certo che no! Far riconoscere il lettore come fosse koreano è estremamente semplice: basta creare un file di testo, inserire questo Questa è la parte su cui sono meno sicuro che sia valida anche per l'R0, quindi non so i reali effetti che potrebbe avere...fatelo a vostro rischio e pericolo:
Quote:
Ora la domanda è, come si inserisce il lyric nel file mp3? Per prima cosa scarichiamo il programma "iAudio LDB Manager" e installiamolo, una volta fatto ciò andiamo nella cartella dove è stato installato il programma e incolliamo i seguenti file uno e due. Avviamo il programma, selezionamo YP-P2 nella casella di scelta del lettore mp3, cerchiamo il file audio che ci interessa, doppio click sul file, inseriamo artista e titolo canzone e con un po' di fortuna avremo dei risultati, doppio click sul risultato corretto (soprattutto ci assicuriamo che la durata della canzone coincida con quella del nostro file) e il file sarà pronto per essere trasferito sul nostro R1 o R0! Purtroppo questo programma si basa su un database online, che quindi potrebbe non essere completo. Sto cercando di capire se c'è un qualche modo per crearsi la lyric della propria canzone senza dover usare la ricerca (canzoni nostrane o poco conosciute potrebbero non essere presenti in questo database). Edit: come non detto si possono creare le lyrics, è sufficiente usare l'opzione edit prima di aver caricato testi dal database. Con l'opzione edit si possono anche caricare testi a partire da file lrc, che volendo possono anche essere creati a mano, è sufficiente creare un file di testo in questo modo: Quote:
Edit2: KreNtal ha provato ad utilizzare questo metodo e funziona! Quindi non dovrebbe esserci pericolo nel fare i passaggi che ho descritto
__________________
AMD 7950X - Sapphire 7900XT Pulse - MSI PRO X670-P WIFI - 32GB@6400 - NZXT H5 Flow - Enermax Revo X't 730W - 3xAsus VG249 FHD 144Hz - 500GB Samsung 970 Evo NVME - 256GB Samsung 840 Evo Sata3 - Seagate 4TB HDD Ultima modifica di dav1deser : 08-07-2010 alle 20:35. |
||
03-07-2010, 15:05 | #335 | |
Junior Member
Iscritto dal: Jun 2010
Messaggi: 27
|
Quote:
Conviene impostare la modalità di trasferimento a MSC: Settings → Sistema → Connessione PC. Comunque pare che non ci sia rimedio al blocco del lettore; devi riportarlo in assistenza... |
|
03-07-2010, 22:44 | #336 |
Junior Member
Iscritto dal: Jul 2010
Messaggi: 3
|
Riproduzione Audio Casuale
Ciao a tutti, io ho comprato il lettore questa mattina, sarò cretino ma non riesco a trovare come si attivi la riproduzione casuale.
Ne all'interno di una playlist, nè all'interno di un singolo Autore/Album nè nella lista audio generale... Qualcuno mi può aiutare?? Inoltre è possibile creare delle playlist da remoto? Usando x esempio EmoDio? Io ne ho creata una direttamente dal lettore ma è una palla..... Grazie di Nuovo Ciao |
05-07-2010, 10:24 | #337 | |
Junior Member
Iscritto dal: Nov 2009
Messaggi: 10
|
Quote:
|
|
05-07-2010, 17:31 | #338 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 4137
|
E' una scemenza che venga scritto nelle specifiche del prodotto e venga mostrato nei video di youtube "internazionali". Sarebbe bello capire la samsung cosa ci guadagna a castrare una funzione a 9/10 del mondo e lasciarla abilitata solo a 4 paesi asiatici...cioè ormai l'hai implementata nel firmware no? Che vantaggio hai a disabilitarla?????
__________________
AMD 7950X - Sapphire 7900XT Pulse - MSI PRO X670-P WIFI - 32GB@6400 - NZXT H5 Flow - Enermax Revo X't 730W - 3xAsus VG249 FHD 144Hz - 500GB Samsung 970 Evo NVME - 256GB Samsung 840 Evo Sata3 - Seagate 4TB HDD |
05-07-2010, 23:24 | #339 |
Senior Member
Iscritto dal: Dec 2007
Messaggi: 416
|
Ciao, mi pare che il lettore viene ricaricato se collegato alla usb del mio televisore lcd philips...ciò collegandolo anche ad altri dispositivi con usb tipo mini hifi ecc...?
|
06-07-2010, 14:11 | #340 | |
Junior Member
Iscritto dal: Nov 2009
Messaggi: 10
|
Quote:
|
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:58.