[HMR-600] Hack e modifiche del firmware

Spazio dedicato agli hackers, modders e sviluppatori per discutere fra di loro e proporre alla comunità i loro risultati.
  Solo chi è in possesso dei permessi speciali può creare nuove discussioni. Gli altri possono solo rispondere a discussioni già aperte.  

Moderatore: Staff Moderatori

[HMR-600] Hack e modifiche del firmware

Messaggiodi Galerio » 27 ago 2009, 10:53

In questo thread potete scrivere tutto ciò che riguarda l'hack del firmware (modifica di funzioni o aggiunta di nuovi programmi) o del box (modifiche hardware).

Nel secondo post di questa pagina trovate la guida in inglese e in italiano per effettuare la modifica al firmware da telnet includendo tutte le modifiche raccolte fino ad ora.

Innanzitutto possiamo accedere all'HMR-600 tramite Telnet:
user: root
password: (vuota) [fino al firmware 306, mentre dal 306 in poi la password è "hmruser"]

Edit: Atternzione: a partire dal firmware C306HP_SR10C_090930a è stata introdotta una password per l'accesso tramite telnet che è "hmruser",si può comunque accedere usando l'utente "nobody" ma così non si ha alcun permesso. Si riesce però a fare questo:
Testo o Link nascosto. Devi essere registrato per visualizzarlo.



Entriamo così nella busybox di linux da cui in teoria dovrebbe esser possibile installare applicazioni linux e modificare parametri e altro.

Comandi:
ps (per vedere i processi attivi)
reboot (per riavviare il player)
cd (per spostarsi nelle cartelle)
ls (per visualizzare i file e le cartelle contenute nella directory corrente)
E' utile avere i colori quando si fa l' ls. Così da distinguere facilmente i tipi di file elencati:
Una volta entrati (come utente root) digitare:
Codice: Seleziona tutto
vi /etc/profile

inserire alla fine la riga
Codice: Seleziona tutto
alias ls='ls --color'

salvare con wq.
Uscite,entrate nuovamente e poi provate a digitare  ls. Tutta un'altra cosa  :)

free (vedi la ram libera)
mount
fdisk
hwclock (vedi l'ora)

(altri comandi della BusyBox, ma non è detto che funzionino tutti, li trovate qui http://www.busybox.net/downloads/BusyBox.html)

Alcuni files di configurazione sono in /usr/local/etc/dvdplayer:
VenusSetup.dat
schedule_record.db e schedule_history.db
dtv_channel.txt trovi la lista dei canali
Nella stessa dir trovi anche i bookmarks ed un paio di altre cose.

Attivare il server Samba, FTP, Torrent etc.: ad oggi abbiamo trovato due metodi per attivare il server Samba senza doverlo fare dal player con il telecomando e rendendolo attivo anche durante la visione o registrazione di film. Il primo metodo porta alla modifica del firmware. Il secondo all'utilizzo di un semplice script da lanciare da un computer.

Metodo 1: modifca del firmware

Sull'HMR-600 ci gira un webserver e si può modificare il file index.html per aggiungere dei semplici e mal fatti script .cgi per poter far partire/fermare il server samba, quello FTP, Torrent e altro.
  Ecco i firmware già modificati con questi script per abilitare Samba, Ftp e Torrent e altro:
C149HP_SR10C_090617a_mod_samba.rar (22.55 MB) - abilita solo il server Samba
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C306HP_SR10C_090930a_mod_samba_ftp_torrent.zip (27.6 MB) - abilita FTP, Torrent, Samba non funzionante - user e pass per torrent e ftp: hmb hmbuser - le cartelle per torrent sono "torrent" e "download" e devo stare sul disco interno - si accede all'interfaccia web per torrent da http://ip-dell-hmr:18000
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

ULTIMO FIRMWARE
C419HP_SR10C_091119a_010_Samba_FTP_Torrent.zip (29.44 MB) - abilita FTP, Torrent e Samba FUNZIONANTE seguendo la guida inserita nell'archivio
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091119a_010_Samba_FTP_Torrent-versione.2.zip (29.45 MB) - abilita FTP, Torrent e Samba FUNZIONANTE seguendo la guida inserita nell'archivio, lingua Ita corretta e frequenze dei canali dtv aggiornata
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091119a_010_Samba_FTP_Torrent-No_Telnet_Password.version.3.zip (29.45 MB) - abilita FTP, Torrent e Samba FUNZIONANTE fin da subito senza far ulteriori modifiche, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091119a_010_Samba_FTP_Torrent-No_Telnet_Password.version.4.zip (29.44 MB) - abilita FTP, Torrent (già impostato per usare solo l'hard disk interno) e Samba FUNZIONANTE fin da subito senza far ulteriori modifiche, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091120_Samba_FTP_Torrent-Transmission-No_Telnet_Password.version.5.zip (30.94 MB) - abilita FTP, Torrent (già impostato per usare solo l'hard disk interno) e Samba FUNZIONANTE fin da subito senza far ulteriori modifiche, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata, client Transmission
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091120_Samba_FTP_Torrent-Transmission-No_Telnet_Password.version.6.zip (30.94 MB) - abilita FTP, Torrent (già impostato per usare solo l'hard disk interno) e Samba FUNZIONANTE fin da subito senza far ulteriori modifiche, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata, client Transmission
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C419HP_SR10C_091120_Samba_FTP_Torrent-Transmission-No_Telnet_Password.version.7.zip (30.95 MB) - abilita FTP, Torrent (già impostato per usare solo l'hard disk interno) e Samba FUNZIONANTE fin da subito senza far ulteriori modifiche, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata, client Transmission, interfaccia web aggiornata
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C438HP_SR10E_091203a_version.1.zip (48.92 MB) - abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata, client Transmission, interfaccia web aggiornata, cartella /opt per installare ipkg
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C443_091215_version.1.zip (36.75 MB) - abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, lingua Ita corretta e frequenze dei canali dtv aggiornata, client Transmission, interfaccia web aggiornata, cartella /opt per installare ipkg e amule (in testing)
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C_505_MOD_Versione_3-hmr600-medley3-itab48r.zip (35.2 MB) - abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, client Transmission, interfaccia web aggiornata, cartella /opt per installare ipkg e amule
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C_505_MOD_Versione_4-hmr600-medley3-itab48r.zip (35.48 MB) - DVB-T Timer da remoto, abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, client Transmission, interfaccia web aggiornata, cartella /opt per installare ipkg e amule
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C_505_MOD_Versione_5-hmr600-medley3-itab48r.zip (35.49 MB) - DVB-T Timer da remoto, abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, client Transmission, interfaccia web aggiornata (la password per accedervi è "hmruser"), cartella /opt per installare ipkg e amule
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

C_505_MOD_Versione_6-hmr600-medley3-itab48r.zip (35.48 MB) - DVB-T Timer da remoto v1.4, abilita FTP, Torrent e Samba, rimossa la password di root, comando ls colorato, client Transmission, interfaccia web aggiornata (la password per accedervi è "hmruser"), cartella /opt per installare ipkg e amule
Testo o Link nascosto. Devi essere registrato per visualizzarlo.

Basta scompattare il file e installarlo con la procedura normale.  

Cercherò di riassumere brevemente quello acquisito sulla rete.

1) Il firmware scaricato dal sito o2media (install.img) non è nient'altro che un file .tar

2) Se estraete il contenuto (se siete sotto windows potete utilizzare 7zip o WinRAR che legge i tar tranquillamente: basta rinominare l'estensione da .img a .tar) troverete vari file e una cartella chiamata "package2". All'interno di essa ci sono altri file di cui 2 con estensione *.img.
yaffs2_1.img
yaffs2_2.img
Yaffs è un file system utilizzato in ambiente embedded e rtOS (http://www.yaffs.net/) e i 2 file corrispondono a:
yaffs2_1.img: la root "/" (cartella radice)
yaffs2_2.img: la cartella "/usr/local/etc"
(Per chi non ha conoscenza del file system linux vi consiglio di andarvi a leggere nu pò di documentazione, in rete se ne trovano a badilate)

3) Per scompattare e successivamente ricompattare questi 2 file immagine dovremo utilizzare le seguenti utility (qui però dovete usare linux):
- "unyaffs" http://code.google.com/p/unyaffs/downloads/list (nell'allegato "mkyaffs2image-unyaffs_compiled_linux.zip" il file già compilato)
- "mkyaffs2image" http://www.yaffs.net/ (All'interno della cartella Utility da compilare con "make")  (nell'allegato "mkyaffs2image-unyaffs_compiled_linux.zip" il file già compilato)
Sempre in allegato a questo post trovate anche tutto il necessario e le istruzioni per compilare da voi questi due file (è facilissimo): scaricate il file "unyaffs-mkyaffs2image_UNCOMPILED_linux.zip"

In alternativa per scompattare i files .img sotto Windows occorre installare Cygwin:
-installare il pacchetto http://cygwin.org/setup.exe
- copiare il file .img nella cartella c:\cygwin che viene creata
- decomprimere e copiare nella stessa cartella in cui avete messo il file .img anche unyaffs-x86-win.zip (è la versione unyaffs per Windows). Trovate il file in allegato.
- eseguire Cygwin: vi si aprirà una finestra di comando: navigate nella directory dove avete messo unyaffs e il file .img (usate il comando "cd nome-dir" per salire in una directory o "cd.." per scendere).
- eseguire il comando:
Codice: Seleziona tutto
./unyaffs.exe nomefile.img

- ora potete vedere tutti i files scompattati tramite windows explorer normalmente.

4) Quando il sistema gira, il file system ovviamente viene montato in lettura quindi se vi loggate direttamente tramite telnet e modificare ad esempio il file /tmp/www/index.html al riavvio successivo le modifiche andranno perse. Potrebbe essere invece questo un modo per poter testare quello che state facendo per poi mettere il file modificato all'interno del firmware scompattato, ricompattarlo e aggiornarre il firmware del dispositivo mettendolo sulla chiavetta usb (come descritto nel manuale).

----------------
es di scompattazione/compattazione firmware (sotto Linux):

loggarsi come root
Codice: Seleziona tutto
mkdir 600root
cd 600root
unyaffs path_to_yaff2/yaffs2_1.img

modifica a tuo piacimento il file system per poi....
Codice: Seleziona tutto
cd ..
mkyaffs2image 600root path_to_yaff2/yaffs2_1.img

(Esempio trovato qui:http://emtec.mhdworld.com/modules/newbb/viewtopic.php?topic_id=3677&forum=35&post_id=22667#forumpost22667 )

Questo mi è servito per poter far partire il server samba senza dover accendere la telvisione andare nel menù e far partire il server tenendo "bloccato" l'utilizzo della televisione. Ora mi basta accedere al web server sempre attivo del dispositivo, cliccare su "samba start" per far partire il server.  
:lol:
In allegato nel file "Start-Stop-Samba_da_web-script.rar" trovate il files index.html modificato e i due script cgi per poter modificare voi stessi il firmware.

Metodo 2: uso di un semplice script da lanciare da Windows o Linux

Atternzione: a partire dal firmware C306HP_SR10C_090930a è stata introdotta una password che vanifica l'accesso tramite telnet. Leggete le istruzioni per rimuovere tale password all'inizio del post o usate un firmware già moddato senza password

Si può andare a modificare l'inetd.conf per fare partire servizi al boot e magari funziona anche ma non credo sia una buona idea. Chi ha scritto il fw si aspetta che samba sia sempre spento oppure acceso solo con interfaccia bloccata. Se noi lo accendiamo fisso poi magari aumentiamo il rischio di corrompere la struttura del disco in condizioni non previste (per esempio quando mettiamo o2 in standby e contemporaneamente ci stiamo scrivendo sopra).

Piuttosto ho trovato un modo per accendere e spegnere i servizi ftp e samba da pc senza fare l'hacking del firmware ma semplicemente automatizzando gli stessi comandi che si darebbero in telnet (ringrazio Galerio e Addebito per avermi indirizzato sulla strada giusta con il post sull'hacking del fw)

Come prima cosa bisogna procurarsi il netcat. Per chi ha Windows trovate in allegato il file col nome "Netcat-nc111nt.zip"
Per chi usa linux penso che sia ancora più semplice procurarselo visto che il tool nasce lì.
Attenzione perché diversi antivirus lo segnalano ma si tratta di un falso positivo. Si può ignorare.

poi con una riga come questa si richiama il netcat

Codice: Seleziona tutto
nc 192.168.1.11 23 -n < input.txt


192.168.1.11 è l'indirizzo ip del mio HMR.
23 è la porta del telnet
-n evita che il netcat interroghi il dns per fare la risoluzione inversa dell'indirizzo ip (non serve e non funzionerebbe)
< input.txt ridirige il contenuto di input.txt verso il telnet dell'HMR. Questo file deve contenere tutte le righe che di digiterebbero di seguito per dare lo stesso comando in telnet

esempio per far partire il server samba

Codice: Seleziona tutto
root

/tmp/smbd/rc.smbd start
exit



root è l'utente per collegarsi in telnet, la riga vuota rappresenta la password vuota. Con l'ultimo firmware la password però non è più vuota, ma all'inizio di questo post è spiegato come fare per toglierla di nuovo.

Per rendere la cosa un po' più pratica ho messo insieme un piccolo rudimentale batch e 4 file con tutte le possibilità

Quindi nello zip allegato con il nome "o2netcat.zip" trovate o2.bat e i 4 file per avviare e stoppare ftp e samba. Modificate il file o2.bat (con il notepad) cambiando opportunamente l'indirizzo IP e quindi mettete tutti e 5 i file nella stessa cartella del netcat che avrete scaricato.

Per avviare stoppare i servizi è quindi sufficiente (da riga di comando) richiamare, a seconda del caso o2.bat passando come parametro il file dei comandi.

Es. o2 ftpstart avvia il servizio ftp mentre o2 ftpstop ferma il servizio

Se non volete usare una riga di comandi potete creare 4 shortcut ad o2.bat e modificarne le proprietà per le 4 possibili opzioni.

Ovviamente l'HMR deve essere acceso per ricevere questi comandi.



Client cTorrent
Con il nuovo firmware C306HP_SR10C_090930a di Ottobre troviamo già il client torrent completo e funzionante, anche se non attivo. Ma possiamo attivarlo noi.

Premessa: abilitate da Telnet l'accesso come root (è spiegato all'inizio di questo post).

1) Per prima cosa editate il file di configurazione secondo le vostre esigenze. Il file è  /etc/dctcs.conf con il comando
Codice: Seleziona tutto
vi /etc/dctcs.conf

  Dovete imparare un po' ad usare l'editor VI, ma è semplice, per abilitare la modalità modifica premete la lettera "i" sulla vostra tastiera, fate le modifche, poi cliccate ESC. A questo punto per salvare e uscire premete i due punti ":" e poi scrivete "wq" (senza virgolette ovviamente) e date invio.  

Io ho modificato le cartelle di destinazione mettendo quelle condivise con Samba per comodita e perchè quelle indicate non esistono. Ad esempio se volete usare la cartella "torrent" nel vostro disco interno nella partizione c: (quella ntfs) modificate i parametri torrent-directory= e download-directory= nel seguente modo:
Codice: Seleziona tutto
torrent-directory=/tmp/usbmounts/sda1/torrent
download-directory=/tmp/usbmounts/sda1/download


Modificate poi username e password con vostre personali:
Codice: Seleziona tutto
user=mio-user
password=mia-password


Potete anche modificare la porta per l'interfaccia web che di default è
Codice: Seleziona tutto
port=18000

evitate la porta 80 che è gia in uso e non confondetevi con "client-host=localhost:15000"

2)Avviate il servizio dei torrent:
Codice: Seleziona tutto
/tmp/torrent_client/rc.dctcs start

( se volete terminarlo basta sostituire start con stop)

3)Aprite il browser e collegatevi all'indirizzo http://IP_HMR:porta/gui.html nel mio caso ad esempio
Codice: Seleziona tutto
http://192.168.1.5:18000/gui.html


4) Entrate con nome utente e pasword impostate in /etc/dctcs.conf e scaricate i vostri torrent  
(grazie a redsampo per aver mostrato questo metodo).

Avviare e Fermare il client Torrent, Samba e FTP direttamente da interfaccia Web
Ho modificato la pagina iniziale del webserver in modo da abilitare da lì direttamente il client torrent, il server Samba e quello FTP senza dover entrare in telnet ogni volta.
Per installare tale pagina non serve ricompilare il firmware, basta fare così:
    1) Abilitare l'accesso come root per il telnet nel modo indicato all'inizio del post
    2) Entrare in telnet come utente root
    3) Eseguire i seguenti comandi, ciascuna riga deve essere completata da un invio:
    Testo o Link nascosto. Devi essere registrato per visualizzarlo.

    4) Al termine apriamo il nostro bowser e digitiamo semplicemente l'indirizzo ip dell'hmr-600. Basta cliccare su Start Torrent per farlo partire e poi entrare nell'interfaccia web del torrent (scrivendo http://indirizzo-ip-hmr:18000).
    Per terminare il client torrent basta cliccare su Stop Torrent.
Purtroppo con il nuovo firmware la funzione di Start Samba sembra funzionare, e dal comando ps si vede il processo che è partito, ma in realtà non funziona... ci deve essere qualche opzione da sistemare nel comando di avvio che magari dice a Samba di utilizzare determinate impostazioni. Ci lavoreremo su. Mentre invece il server FTP si può avviare tranquillamente e lasciarlo attivo.

Questa modifica però essendo fatta nella cartella TMP viene persa se si spegne e toglie la corrente al player
Se volete che questa modifica sia permanente dovete installare uno dei firmware moddati.


Disclaimer di buon senso (non si sa mai...): non sono responsabile per qualunque casino si possa verificare in seguito all'uso giusto o sbagliato di questi comandi.

Se trovate altre informazioni, postatele qui e cercherò di far ordine e di raccoglierle tutte assieme.
Edit: un grazie ad addebito e ciarpame per aver mostrato come modificare il firmware e aver preparato la mod e gli script
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Come dico sempre: "non ringraziatemi, pagatemi!".
Il sito ha bisogno di fondi, anche fondi di caffé! Le donazioni aiuteranno il sito a rimanere attivo e a trovarsi un server migliore! Potete sostenere 1e2.it anche facendogli pubblicità!!

  Se hai trovato o ricevuto un aiuto importante per risolvere il tuo problema, che ne dici se riassumi la soluzione scrivendola nella sezione FAQ? In questo modo anche altri troveranno la soluzione in modo più rapido e ordinato. Clicca QUI per entrare e creare la tua FAQ  

Avatar utente
Galerio
Amministratore
 
Messaggi: 1930
Iscritto il: 21 mar 2009, 22:50
Il mio Player: ZoltarTV, HMR-600W, Xtreamer, PCH C-200 etc etc

Re: Hack del firmware e hardware del box

Messaggiodi Galerio » 7 set 2009, 18:36

Manual Hack of every firmware for English speakers - E di seguito la stessa guida per utenti italiani

  English

To hack manually the firmware to enable samba, ftp and torrent from a web page you need:

Testo o Link nascosto. Devi essere registrato per visualizzarlo.
 


  Italiano

Per modificare manualmente il firmware e abilitare samba, ftp e torrent da una pagina web devi:

Testo o Link nascosto. Devi essere registrato per visualizzarlo.
 
Come dico sempre: "non ringraziatemi, pagatemi!".
Il sito ha bisogno di fondi, anche fondi di caffé! Le donazioni aiuteranno il sito a rimanere attivo e a trovarsi un server migliore! Potete sostenere 1e2.it anche facendogli pubblicità!!

  Se hai trovato o ricevuto un aiuto importante per risolvere il tuo problema, che ne dici se riassumi la soluzione scrivendola nella sezione FAQ? In questo modo anche altri troveranno la soluzione in modo più rapido e ordinato. Clicca QUI per entrare e creare la tua FAQ  

Avatar utente
Galerio
Amministratore
 
Messaggi: 1930
Iscritto il: 21 mar 2009, 22:50
Il mio Player: ZoltarTV, HMR-600W, Xtreamer, PCH C-200 etc etc

Hack del firmware

Messaggiodi addebito » 20 set 2009, 23:46

Ciao a tutti,
mi sono messo, a tempo perso, a curiosare all'interno del HMR-600 e leggendo un pò di documentazione per la rete ho capito come poter estrapolare dall'immagine firmware file e cartelle per poi poterli modificare e rimpacchettare creando così un firmware ad-hoc.
Nel caso specifico, dato che ho visto che sul gingillo ci gira un webserver ho modificato il file index.html ed aggiunto 2 semplici e mal fatti script .cgi per poter far partire/fermare il server samba.
Cercherò di riassumere brevemente quello acquisito sulla rete.
1) Il firmware scaricato dal sito o2media (install.img) non è nient'altro che un file .tar
2) Se estraete il contenuto (se siete sotto windows potete utilizzare 7zip che legge i tar altrimenti sotto linux...) troverete vari file e una cartella chiamata "package2". All'interno di essa ci sono altri file di cui 2 con estensione *.img.
yaffs2_1.img
yaffs2_2.img
Yaffs è un file system utilizzato in ambiente embedded e rtOS (http://www.yaffs.net/) e i 2 file corrispondono a:
yaffs2_1.img: la root "/" (cartella radice)
yaffs2_2.img: la cartella "/usr/local/etc"
(Per chi non ha conoscenza del file system linux vi consiglio di andarvi a leggere nu pò di documentazione, in rete se ne trovano a badilate)
3) Per scompattare e successivamente ricompattare questi 2 file immagine dovremo utilizzare le seguenti utility:
- "unyaffs" http://code.google.com/p/unyaffs/downloads/list
- "mkyaffs2image" http://www.yaffs.net/ (All'interno della cartella Utility da compilare con "make")
(Qui però dovete usare linux)
4) Quando il sistema gira il file system ovviamente viene montato in lettura quindi se vi loggate direttamente tramite telnet e modificare ad esempio il file /tmp/www/index.html al riavvio successivo le modifiche andranno perse. Potrebbe essere invece questo un modo per poter testare quello che state facendo per poi mettere il file modificato all'interno del firmware scompattato, ricompattarlo e aggiornarre il firmware del dispositivo mettendolo sulla chiavetta usb (come descritto nel manuale).

----------------
es di scompattazione/compattazione firmware:

loggarsi come root
Codice: Seleziona tutto
mkdir 600root
cd 600root
unyaffs path_to_yaff2/yaffs2_1.img

modifica a tuo piacimento il file system per poi....
Codice: Seleziona tutto
cd ..
mkyaffs2image 600root path_to_yaff2/yaffs2_1.img

(Esempio trovato qui:http://emtec.mhdworld.com/modules/newbb/viewtopic.php?topic_id=3677&forum=35&post_id=22667#forumpost22667 )

Questo mi è servito per poter far partire il server samba senza dover accendere la telvisione andare nel menù e far partire il server tenendo "bloccato" l'utilizzo della televisione. Ora mi basta accedere al web server sempre attivo del dispositivo, cliccare su "samba start" per far partire il server.  
:lol:
Per ora è tutto, vi saluto e se mi dite come diavolo posso allegare dei file vi posto il nuovo fw (Azz! sono 100Mb) oppure gli script che ho fatto e le utility "unyaffs" e "mkyaffs2image" già compilate.
Ciao, Davide
Ultima modifica di addebito il 20 set 2009, 23:52, modificato 2 volte in totale.

addebito
 
Messaggi: 11
Iscritto il: 31 ago 2009, 8:34

Re: Hack del firmware e hardware del box

Messaggiodi Galerio » 21 set 2009, 0:24

Ottimo lavoro!!  :coolyea:
Uff, ti invidio, io non riesco a trovar ancora un momento libero per giocare e sperimentare! Intanto metto tutta la tua guida nel primo post. Per i files usa il servizio mediafire.com, che è un servizio gratuito che ti permette di uploadare files fino a 100MB (così ci puoi mettere direttamente il firmware già ricompilato) e non occorre aspettare nessun conto alla rovescia come in altri siti tipo rapidshare... Appena mi dai i link li pubblico nel primo post.
Come dico sempre: "non ringraziatemi, pagatemi!".
Il sito ha bisogno di fondi, anche fondi di caffé! Le donazioni aiuteranno il sito a rimanere attivo e a trovarsi un server migliore! Potete sostenere 1e2.it anche facendogli pubblicità!!

  Se hai trovato o ricevuto un aiuto importante per risolvere il tuo problema, che ne dici se riassumi la soluzione scrivendola nella sezione FAQ? In questo modo anche altri troveranno la soluzione in modo più rapido e ordinato. Clicca QUI per entrare e creare la tua FAQ  

Avatar utente
Galerio
Amministratore
 
Messaggi: 1930
Iscritto il: 21 mar 2009, 22:50
Il mio Player: ZoltarTV, HMR-600W, Xtreamer, PCH C-200 etc etc

Re: Hack del firmware

Messaggiodi enola » 21 set 2009, 15:40

addebito ha scritto:Ciao a tutti,
mi sono messo, a tempo perso, a curiosare all'interno del HMR-600 e leggendo un pò di documentazione per la rete ho capito come poter estrapolare dall'immagine firmware file e cartelle per poi poterli modificare e rimpacchettare creando così un firmware ad-hoc.


Ciao, visto che stai smanettando un po' forse potresti aiutarmi,sto cercando di capire se l'HMR 600W registra da decoder esterno la PPV digitale senza blocchi, e se in caso fossero presenti se sia possibile intervenire con telnet come nell'S800 dell'Emtec......e penso tu sappia come....spero che tu mi sappia illuminare in merito..... :o.o:

enola
 
Messaggi: 25
Iscritto il: 6 ago 2009, 15:36

Re: Hack del firmware e hardware del box

Messaggiodi Galerio » 21 set 2009, 16:57

cosa hanno appena visto i miei occhi  :o.o:  :o.o:
Nella cartella tmp_orig/www/cgi-bin/ del nuovo firmware (ancora non è stato pubblicato) c'è un file chiamato "webtorrent.cgi"!!!!
Non è ancora attivo, ma è sicuramente il segno che ci stanno lavorando per integrarlo!  :yaho:
Come dico sempre: "non ringraziatemi, pagatemi!".
Il sito ha bisogno di fondi, anche fondi di caffé! Le donazioni aiuteranno il sito a rimanere attivo e a trovarsi un server migliore! Potete sostenere 1e2.it anche facendogli pubblicità!!

  Se hai trovato o ricevuto un aiuto importante per risolvere il tuo problema, che ne dici se riassumi la soluzione scrivendola nella sezione FAQ? In questo modo anche altri troveranno la soluzione in modo più rapido e ordinato. Clicca QUI per entrare e creare la tua FAQ  

Avatar utente
Galerio
Amministratore
 
Messaggi: 1930
Iscritto il: 21 mar 2009, 22:50
Il mio Player: ZoltarTV, HMR-600W, Xtreamer, PCH C-200 etc etc

Re: Hack del firmware

Messaggiodi addebito » 21 set 2009, 22:37

enola ha scritto:Ciao, visto che stai smanettando un po' forse potresti aiutarmi,sto cercando di capire se l'HMR 600W registra da decoder esterno la PPV digitale senza blocchi, e se in caso fossero presenti se sia possibile intervenire con telnet come nell'S800 dell'Emtec......e penso tu sappia come....spero che tu mi sappia illuminare in merito..... :o.o:

Ciao enola, mi spiace ma non penso di poterti essere di grande aiuto in merito... comunque, cosa intendi per blocchi?
Che comandi venivano dati via telnet per "sbloccare" l'S800?
Non ho la PPV e quindi non posso fare nemmeno delle prove...

addebito
 
Messaggi: 11
Iscritto il: 31 ago 2009, 8:34

Re: [HMR-600] Hack e modifiche del firmware

Messaggiodi Galerio » 22 set 2009, 13:43

Buone notizie: la modifica apportata da addebito potrebbe venir implementata nel prossimo firmware ufficiale. Inoltre ho saputo che i tecnici stanno lavorando per integrare torrent: per ora sono ancora in fase beta, la GUI dovrebbe essere pronta entro 6 settimane.
Come dico sempre: "non ringraziatemi, pagatemi!".
Il sito ha bisogno di fondi, anche fondi di caffé! Le donazioni aiuteranno il sito a rimanere attivo e a trovarsi un server migliore! Potete sostenere 1e2.it anche facendogli pubblicità!!

  Se hai trovato o ricevuto un aiuto importante per risolvere il tuo problema, che ne dici se riassumi la soluzione scrivendola nella sezione FAQ? In questo modo anche altri troveranno la soluzione in modo più rapido e ordinato. Clicca QUI per entrare e creare la tua FAQ  

Avatar utente
Galerio
Amministratore
 
Messaggi: 1930
Iscritto il: 21 mar 2009, 22:50
Il mio Player: ZoltarTV, HMR-600W, Xtreamer, PCH C-200 etc etc

Re: Hack del firmware

Messaggiodi enola » 23 set 2009, 15:03

addebito ha scritto:
enola ha scritto:Che comandi venivano dati via telnet per "sbloccare" l'S800?
Non ho la PPV e quindi non posso fare nemmeno delle prove...


Il tutto lo puoi trovare qua :http://www.avmagazine.it/forum/showthread.php?t=135557
modifica poi immessa nel firmware non ufficiale della comunity del movie cube di cui tu hai postato il collegamento, ecco perche' ti dicevo che magari tu sapevi gia' come fare....per blocchi mi riferivo al macrovision o al CSS che ti fanno saltare le registrazioni mandando poi in palla tutto..... ci sara' qualcuno che mi fara' luce in merito?? vorrei tanto comprare questo benedetto Hmr 600w ma se poi non riesco a registrare?

enola
 
Messaggi: 25
Iscritto il: 6 ago 2009, 15:36

Re: [HMR-600] Hack e modifiche del firmware

Messaggiodi blusphera » 24 set 2009, 10:07

Ciao, è possibile avere il firmware sviluppato da addebito con l'interfaccia web per l'attivazione del servizio samba ?
Grazie

blusphera
 
Messaggi: 3
Iscritto il: 21 set 2009, 9:25

Prossimo

Torna a Firmware Hack, Mod e Software

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti