IlPuntoTecnico

Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: mavelot - 06 Luglio 2018, 10:21

Titolo: Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 06 Luglio 2018, 10:21
Possiedo un decoder TIMVISION che tirato fuori dalla scatola, non ne vuole sapere di connettersi al servizio TIMVISION.

Il motivo è il mancato aggiornamento del firmware di bordo oramai vecchio di oltre 2 anni.
Eseguendo uno sniffing con wireshark credo di aver identificato il problema.
Il decoder per verificare gli aggiornamenti si deve connettere a questo server:

https://device-weblayer.cubovision.it/

Purtroppo dall'analisi dei pacchetti salta subito fuori nel dialogo SSL un bell'errore da parte del device
TLSv1 Alert (Level: Fatal, Description: Unknown CA)

Che significa che Telecom per il loro server utilizzano un certificato generato da una CA che non è nota al device, e pertanto la connessione fallisce sul nascere. Avranno cambiato la chain senza pensare che un "vecchio" decoder non l'avrebbe riconosciuta.

Mi rivolgo quindi a chi sia esperto di connessioni SSL.
Dal momento che l'IP del server viene cercato con una regolare query DNS, esiste qualche possibilità di sostituire il server con un altro dotato di certificato riconoscibile che a sua volta si connetta al server telecom fungendo in qualche modo da proxy ??
Esistono in giro dei wrapper che potrebbero fare questa operazione ??

Edit:
aggiungo che purtroppo si parla di una CA interna a Telecom (anche se dovrebbe essere accredidata ? boh)
https://www.trusttechnologies.it/wp-content/uploads/CAITWCER.TT_.PRPO16001.00-Certificate-Policy-TITT-1.pdf

Ergo il certificato della CA viene preventivamente caricato negli apparati, e se questo è scaduto o cambiato, i device muoiono.....sono proprio dei furbi....
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ItalianGamer91 - 06 Luglio 2018, 12:07
Not Found

The requested URL / was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Se clicco il sito weblayer da quel errore. Mi daresti il useragent completo, cosí vedo di vedere se da un upgrade oppure no?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 06 Luglio 2018, 12:51
Non ho nessun user agent. Il server funziona benissimo, ma ovviamente risponderà solo ad opportune GET che ancora non ho trovato
Ma non è questo quello che ci interessa. Simulare il dialogo con un browser o con qualsiasi altro programma non serve a nulla.
Intanto ho già scaricato un mese fa il (pen)ultimo firmware.
Il problema è farlo scaricare al decoder perchè è lui che si rifiuta di collegarsi al server !
E se non si collega al servizio non fa gli aggiornamenti...
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ItalianGamer91 - 06 Luglio 2018, 16:21
se crei con open acs windows un finto server cwmp è gli butti l'update che dici?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: freddy0h - 06 Luglio 2018, 16:32
eh ma dovresti dire al modem di usare i tuoi DNS per poter fake aggiornare... il modem pinga per gli aggiornamenti solo a un ip hardcodato
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 06 Luglio 2018, 17:40
se crei con open acs windows un finto server cwmp è gli butti l'update che dici?

Non usa il cwmp !!
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 06 Luglio 2018, 17:44
eh ma dovresti dire al modem di usare i tuoi DNS per poter fake aggiornare... il modem pinga per gli aggiornamenti solo a un ip hardcodato

Il problema DNS non esiste. Il decoder lavora SOLO in DHCP, quindi prende come DNS il router, e pertanto basta mettere nell' hosts del router il relativo record e si può dirottare la chiamata ad un server proprio.
Il router cerca un nome DNS non un IP device-weblayer.cubovision.it, infatti prima di questo fa la query DNS.

Il problema è un altro. Nessun server autocostruito potrà mai esporre un certificato SSL validato da una CA per quel dominio. Non è possibile procurarselo ovviamente. Inoltre non sappiamo nemmeno se il decoder "conosce" le CA pubbliche quali VeriSign , Symantec ecc ecc.

C'è solo da sperare che accetti una connessione da un server con certificato selfsigned
Comunque ipotizzando uno scenario "positivo" lato client, come si potrebbe poi fare in modo che le chiamate che arrivano al nostro server autoritario vengano rigirate al server telecom e via al contrario ? In teoria stiamo effettuando un attacco MIM che è proprio quello che l'http/SSL serve ad evitare.... >:(
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 06 Luglio 2018, 19:06
Ho quel decoder, acquistato quando lo hanno svenduto a 1 euro,  e anche a me per anni si è rifiutato di registrarsi su Telecom Italia (cosa che si diceva fattibile anche da altre reti, io però sono su TIM) e di aggiornare il firmware. Circa a fine 2017 ho riprovato per l'ennesima volta ed è avvenuto il miracolo, sono riuscito a registrarmi e dopo un po' è partito l'aggiornamento.
Poi giusto un paio di settimane fa è uscito un nuovo aggiornamento, cosa che mi ha stupito: è cambiato il menù generale, una volta entrati in Timvision è tutto uguale.
Ho letto che qualcuno ha risolto chiamando il 187.....
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 06 Luglio 2018, 22:28
Il problema in quel caso credo fosse diverso o magari il firmware di partenza era diverso.
Qui purtroppo ho il timore che sia difficile risolvere....parliamo di una connessione https che non si instaura per via dei certificati.....al 187 cosa vuoi che ci facciano ? Al massimo ti spiegano la procedura per il reset.
L'alternativa è capire come farlo aggiornare in modo diverso (da usb) visto che il firmware ce l'ho !!
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: AlessioZ_ - 08 Luglio 2018, 00:21
seguo!
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 10 Luglio 2018, 12:04
Il problema in quel caso credo fosse diverso o magari il firmware di partenza era diverso.
Se hai acquistato anche tu ad un euro  a fine 2015 mi sa che avevo lo stesso firmware, il mio era 04.05.00-15.41.06-028052000, l'installazione si concludeva dopo la ricerca dei canali e non appariva nessuna app.  Dopo alcuni mesi, dopo l'ennesimo reset, mi appariva lo schermo nero e in alto a destra la scritta "Servizio momentaneamente non disponibile" che prima non mi era appariva o mi era sfuggito perché premevo qualche tasto sul telecomando.
Questo finché qualcosa è cambiato e finalmente riuscii a registrarmi, dopodiché si aggiornò. Poi, come ho scritto sopra, il mese scorso c'è stato un nuovo aggiornamento.

Edit:
Ho il firmware successivo a quello di partenza ma non ho mai trovato il modo di scaricarlo.
Ho scaricato tutti i file che trovai qui
http://ebroot.technicolor.com/opensw/documents/OSS_New/set-top-box/Telecom%20Italia/DTI716TI/ (http://ebroot.technicolor.com/opensw/documents/OSS_New/set-top-box/Telecom%20Italia/DTI716TI/)
solo che oggi tale cartella non esiste più, neanche tutte le cartelle precedenti tranne la root che però non viene visualizzata e non viene fornita alcuna pagina index.html.

Edit2:
Qui un annuncio di lavoro per lo sviluppo su questo SetTopBox
https://www.freelancermap.com/it-projects/projects/it/695784-projekt-software-integration-engineer-turino.html (https://www.freelancermap.com/it-projects/projects/it/695784-projekt-software-integration-engineer-turino.html)
Citazione
The STB platforms are DTI716TI2 (1 X Terrestrial Zapper+IP + Eth+ Wifi 5G) with HOMEWARE for MW and no CAS.
Set-Top-Box digital transport stream (Digital Video Broadcast (DVB) and video streams).
Using bug tracking (ClearQuest)
Qui invece una certificazione
https://certifications.prod.wi-fi.org/pdf/certificate/public/download?cid=WFA55111 (https://certifications.prod.wi-fi.org/pdf/certificate/public/download?cid=WFA55111)
Codice: [Seleziona]
Frequency Band(s) 2.4 GHz, 5 GHz
Operating System Linux, version: 2.6.35.3-14.3-adaptation-intel-t
Firmware Version Product: 14.21.00, Wi-Fi Component: DPA_RT3593_LinuxSTA_2.6.1.1_20130318
Hardware Version Product: FGR , Wi-Fi Component: RT3593L
Category Set Top Box, Media Extender (includes players & recorders)
Product Identifier(s)
Model Number DTI716TI2
Product TELECOM ITALIA-CUBOVISION
Company Technicolor
In questo blog
http://timvision4.blogspot.com/ (http://timvision4.blogspot.com/)
si afferma che
Citazione
Decoder/box/GoogleTV con caratteristiche simili
Questi sono alcune GoogleTv ( alias decoder, set-top-box ecc ecc) con componentistica estremamente simila a quella del decoder TimVision.

Sono tutti stati sbloccati!! :)



Sony NSZ-GT1 (Bluray Player) - processore CE4170
Sony NSX-40GT1 (Internet TV) - processore CE4170
Logitech Revue Hardware - processore CE4150
Boxee - processore CE4100
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 10 Luglio 2018, 13:13
No il firmware 04.05 era presente su quello di mio suocero, e circa un mese fa, dopo 2 anni di inutilizzo si è aggiornato regolarmente.
Il firmware che non si aggiorna è il 03.05 o il 03.07

Su quel blog pure è presente un firmware (vecchio) che però nessuno ha mai spiegato come eventualmente caricare. Un altra opzione da provare sarebbe il TFTP
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 10 Luglio 2018, 14:22
Il firmware del blog dovrebbe essere successivo a quello che era installato nel mio ma, appunto, non si sa come caricarlo.
Io, ingenuamente, ho provato con una pennetta ma sono stato troppo ottimista.

In effetti non ho mai spiato con wireshark cosa fa quando cerca un aggiornamento.
La CPU dovrebbe essere un Intel Atom.
Secondo i sorgenti che ho dovrebbe usare Meego. I sorgenti, purtroppo, sono assolutamente generici, hanno le patch per questo affare ma non c'è alcun file di configurazione né qualcosa sul bootloader.

Edit: qui
https://www.technicolor.com/sites/default/files/2017-12/open_source_report_dti716ti.pdf (https://www.technicolor.com/sites/default/files/2017-12/open_source_report_dti716ti.pdf)
Il report sull'open source usato su questo dispositivo, l'elenco corrisponde ai pacchetti che ho scaricato.

Edit2: qualcuno lo ha aperto e ha trovato la seriale
https://www.hwupgrade.it/forum/showpost.php?p=45508483&postcount=61 (https://www.hwupgrade.it/forum/showpost.php?p=45508483&postcount=61)
Citazione
Ho appena preso in mano il TimVision che avevo ancora nella scatola da anni, prima cosa che ho fatto e' averlo aperto. (si puo aprire senza rompere il sigillo di plastica trasparente) ed ho notato che esiste una seriale nella parte inferiore del pcb DTI716TI2, ho provato a saldare i 4 pin e vedere nel terminale cosa appariva:

#TRACE BEGIN:TI;DTI716TI2-Lab5;01.01-CE4253.C0 SLJS8-0015;; ..............

che vuol dire :

board model: DTI716TI2-Lab5;
CPU S-Spec: 01.01-CE4253.C0 SLJS8-0015; Intel® AtomTM Processor CE4253 CLCE4253ES4 SLJS8


in verita appare altro (ad esempio 2.4.14 potrebbe essere il Kernel? sembra che altre device come questa installino opensuse.) ma non ho ancora capito il significato.

Parametri seriale: 115200 8n1
Perché 4 pin? Massa, Tx, Rx e l'altro? L'alimentazione per il convertitore USB-seriale?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 10 Luglio 2018, 15:04
Diciamo che dalla seriale se non è muta potrebbe venire fuori qualche info in caso cercasse un server DHCP+tftp.
Anche io ho provato a mettere il firmware sulla chiavetta (è quello nel mio repo, che ho scaricato dopo aver sniffato il link di aggiornamento).
Ma ovviamente se pure previsto sicuramente il file deve avere un nome specifico, oppure, potrebbe essere richiesto un formato diverso dal .tlayer che viene scaricato dal server.
La fortuna sarebbe trovare un qualsiasi documento che descriva un eventuale aggiornamento offline in un apparecchio simile....

@zoomx si la seriale di questi apparecchi ha sempre anche la +5V per il convertitore
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ItalianGamer91 - 10 Luglio 2018, 16:31
Hai provato nel cercare menu segreti?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 10 Luglio 2018, 16:52
Si agisce solo da telecomando e i pulsanti sono parecchi, provare combinazioni è ..... come dire.... un po' lunghetto da fare. Magari esisteranno come per i televisori.
Non ha browser per cui non si possono provare exploit per browser.

Se su Google si mette
linkedin technicolor timvision
si trovano diversi profili di persone che ci hanno lavorato. Ma non parleranno!

Almeno è ancora attivo, se penso al Multivision IP (praticamente morto) oppure alla Vodafone TV (ormai solo un decoder digitale terrestre) .....
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 11 Luglio 2018, 01:22
Hai provato nel cercare menu segreti?

e quali sarebbero poi questi menù segreti ?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ItalianGamer91 - 11 Luglio 2018, 03:41
@mavelot sai quei menu che vedi nei tv esempio il menu segreto dei tv sony oppure samsung lg. Ho anche il menu segreto dei vari decoder come per esempio sky

(https://i0.wp.com/rsw.tv/wp-content/uploads/2007/05/Installer-11.jpg)
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 11 Luglio 2018, 08:17
Anche estrarre il firmware in chiaro non sarebbe male, dare una occhiata ai vari script e file di configurazione potrebbe essere utile.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 11 Luglio 2018, 09:59
Buona idea....ma come scompattare questi tlayer ? cosa sono ?

@ItalianGamer91 lo so cosa è un menù segreto, ma è impossibile trovarlo ammesso che esista, se non troviamo un documento....
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ice-cool - 07 Settembre 2018, 23:50
Ciao a tutti, sono inciampato anche io su questo dispositivo tanto bello, ma che non fa nulla... ho la famigerata versione 03.07.00 che non si vuole aggiornare.

Cercando in rete sono capitato su un profilo linkedin di un ingegnere che ha sviluppato questo apparato per conto di telecom italia, sarebbe bello riuscirlo a contattare per chiedergli come si può aggiornare questo dispositivo oppure altre informazioni.
https://fr.linkedin.com/in/jean-michel-boulben-675aa763

Sempre cercando ho trovato questo pdf delle tecnicolor che riguarda il decoder
http://www.technicolor.com/sites/default/files/2017-12/open_source_report_dti716ti.pdf
qui invece la pagina del sito  della tecnicolor per ulteriori device
https://www.technicolor.com/distribute/home-experience/regulatory-information.

Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 22 Settembre 2018, 10:25
Buongiorno,

un info da Mavelot e/o Jackthevendicator; da dove siete riusciti "scaricate" i file avete notato anche la presenza di:

LO_xxxxxxxxxxxx_TISigned.tlayer e RA_xxxxxxxxxxxx_TISigned.tlayer oltre che al FW_xxxxxxxxxxxx_TISigned.tlayer?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 22 Settembre 2018, 17:17
EH bella domanda....la directory non era certo visualizzabile...si doveva andare a colpo sicuro con il nome del file
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 23 Settembre 2018, 13:30
Allora la vedo molto dura aggiornare il device in quanto servono questi tre file da inserire nella cartella usb_dld_1.0.

Una possibilità può essere modificare lo script di aggiornamento in modo da fare il dump su USB  da un dispositivo funzionante con ultimo firmware e successivamente, con altro script, flashare questo dump su un dispositivo con firmware vecchio.

Interessante poi sarebbe fare una specie di dual boot da USB come sul vecchio STB (aztbox/stb) di roleo.

Io ci capisco poco ma per chi vuol darci un'occhiata, vi allego i file da estrarre su chiavetta  per fare il boot e l'upgrade da USB del dispositivo.

Upgrade da USB (http://s000.tinyupload.com/?file_id=05659436361118489817)
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 24 Settembre 2018, 12:26
Beh quello che ci dici è comunque moooolto interessante. Posso provare a recuperare l'ultimo link di aggiornamento e tentare di costruire anche quelle 2 url...

@The_Maz dove hai recuperato quelle info ?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 24 Settembre 2018, 14:57
Se hai tentato l'upgrade inserendo solo il tuo file FW..... sulla USB avrai notato che l'aggiornamento "fallisce" e sullo schermo compare un rettangolo bianco con esposto il firmware installato al momento sul dispositivo che nel mio caso è: 03.07.00-14.26.02-028.052.000.

Anche se ci capisco poco  di programmazione, ho provato a "curiosare" all'interno dei file.
Usando sicuramente gli stumenti meno adatti, ha visto che il file sav_fs.squashfs si può scompattare con 7zip in altri tre file: rcinit2, refurbish e sav.sh.
rcinit2 e sav.sh sono degli script mentre refurbish dovrebbe essere il programma di aggiornamento; anche questo con 7zip si può "scompattare".

Nel file .rodata c'è una linea che mi sembra faccia riferimento a tre file che iniziano con LO FW e RA:

  -lo usb://  -fw usb://  -ra usb://  ----- End -----

E' una mia ipotesi, penso che il sistema all'avvio verifichi la presenza di un file con nome sav_fs.squashfs se lo "carica" ed esegue lo script sav.sh che ad un certo punto avvia il programma refurbish; questo verifica la presenza di una cartella usb_dld_X.X e carica i tre file.
Forse un riferimento ai tre file può essere anche nelle tre terzine (scusa gioco di parole) del firmware:

03.07.00   
14.26.02   
028.052.000 

Credo molto probabile che questi file abbiano  stessa "sintassi" ; iniziano con FW LO RA e la serie di "numerini" forse è legata ad una delle terzine:
FW/LO/RA_xxxxxxxxxxxx_TISigned.tlayer
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 24 Settembre 2018, 16:14
Sinceramente a me non fa vedere proprio nessun rettangolo....nel mio caso sembra letteramente che non se lo caghi manco di striscio il file come pure la chiavetta usb...

@roleo quei file ti fanno venire in mente qualcosa ?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 24 Settembre 2018, 17:31
NON FATE LA PROCEDURA

Io ho fatto questa procedura:
formattato  chiavetta in  fat32 (la mia è da 16G)
copiato i file sav_fs.squashfs.sig,  sav_fs.squashfs e la cartella usb_dld_1.0 sulla directory principale (nella cartella ho poi messo il tuo Firmware)
Da decoder spento, inserito chiavetta e acceso senza lan inserita.
Dopo un pò di tempo (e lampeggi sulla USB), il led di alimentazione inizia a lampeggiare verde-rosso e compare sulla TV quel rettangolo chiaro come scritto sopra.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 24 Settembre 2018, 18:53
Refurbish è un elf, un eseguibile Linux (e altri), se lo apri con un notepad puoi leggere le stringhe all'interno.
il sig è quasi certamente un file per firmare il file che quindi non può essere modificato.

La parte di cui parla The_maz è questa
Codice: [Seleziona]
PreLoader PostLoader Firmware <Unknown> RA  - %-10s: %d (0x%x) - %s
 refurbish usb_dld_[0-9]*.[0-9]* %s/%s 16:32:49 Dec 10 2012 Refurbish 1.5 %s (%s - %s)
 Installed:
 Candidate:
  -lo usb://  -fw usb://  -ra usb://  ----- End -----
    - %-10s (slot %d): %d (0x%x) - %s
 /bin/cat /proc/mounts | /bin/grep /dev/sd | /bin/awk '{print $2}'    => Loader upgrade requested (%s)
   => Firmware upgrade requested (%s)
     => RA upgrade requested (%s)
   => Loader image realignment (%s)
 /sbin/fdisk -l /dev/mmcblk0 %s %d %d %d %d /dev/mmcblk0p /proc/mtd %s %x %x %s prel1 /dev/%s prel2 permdata params Mapping:
    Firmware   name =%s
    RA         name =%s
    PLAT_PARAM name =%s
    PRM        name =%s
    PreLoader  slot1=%s, slot2=%s
      PostLoader slot1=%s, slot2=%s
                   echo %d > /sys/class/leds/led%d/brightness  echo 0 > /sys/class/leds/led%d/brightness   echo 0 > /sys/class/leds/led%d/delay_on echo 0 > /sys/class/leds/led%d/delay_off    echo 0 > /sys/class/leds/led%d/blinking_time  - %-10s : CRC error
 NA %02d.%02d.%02d %03d.%03d.%03d MINI_APP centralWidget lblLSR lblVersion TextLabel background-color: lightgrey;  -  [MINI_APP] AppVersion=  /bin/sed -n -e '/<version>/{n;s,.*<string>\(.*\)</string>.*,\1,p}' /opt/ra/cubovision/initproperties.xml    background-color: rgb(238, 238, 238);   [MINI_APP] Show UI and blink Leds     MINI_APP
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 24 Settembre 2018, 19:45

A T T E N Z I O NE NON FATE LA PROCEDURA che ho descritto.

Ho ripetuto più volte la detta procedura e pare essere cambiato qualcosa, dopo un tempo più lungo mi è apparso a video una scritta diversa : 03.07.00-16.45.00-028.052.000 numeretto che ricorda FW_164500_020412_TISigned.tlayer

Il problema è che non funziona più nulla (sembra andare il loop).

Per fortuna a te Mavelot non ti ha funzionato.

Scusate per pericoloso suggerimento. Spero non ci siano altre vittime oltre a me.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 24 Settembre 2018, 19:47
 :'(

Io non avevo questi file....avevo solo buttato il firmware nella root della chiavetta.....però mi pare assurdo che si sia briccato....di certo il firmware è lui.... :facepalm:
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 25 Settembre 2018, 08:28
@The_Maz
Questo dispositivo dovrebbe usare il doppio firmware, se esegui il reset dovrebbe avviare l'altra copia del firmware.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 25 Settembre 2018, 15:57
Grazie zoomx per il consiglio, se c'è un sistema "dualboot" non sono riuscito a trovarlo, reset prolungati non risolvono.
Non credo sia completamente "fritto", riesco ancora a fare il boot da USB.( probabile recupero è riuscire a flashare gli altri due file).
 
Da seriale non si  "cava un ragno dal buco", però da un pezzo dei miseri messaggi che escono, credo che si possa ricostruire il nome di un'altro file.

"....164500 2.4.12;144010 RA_144010_0000030700...."

La mia versione dopo accidendale aggiornamento è diventata 03.07.00-16.45.00-028.052.000

I decoder funzionanti hanno una versione 06.02.00-16.45.00-032.018.000

Dal log di un decoder con firmware recente si dovrebbe estrarre il nome, tipo RA_XXXXXX_0000060200__TISigned.tlayer

I terzo file è un "mistero" se usa stessa regola dei precedenti potrebbe essere LO_032018000_XXXXXX__TISigned.tlayer  oppure LO_XXXXXX_032018000__TISigned.tlayer
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 25 Settembre 2018, 16:58
Citazione
Se la procedura di reset da menu del decoder non risolve il problema di visualizzazione dei contenuti TIMVISION, ti consigliamo di effettuare la procedura di reset tramite pulsante posteriore del decoder:

Spegni il dispositivo dal pulsante ON/OFF
Premi e tieni premuto il pulsante di reset presente dietro al decoder
Riaccendi il dispositivo tramite il pulsante ON/OFF (continuando a tener premuto il pulsante di reset)
Continua a premere il tasto di reset fino a quando il LED inizierà a lampeggiare verde
Nel momento in cui il LED diventerà verde/ambra lampeggiante, lascia il pulsante di reset e attendi che il decoder completi il riavvio.

Ora io veramente non sono sicuro che usi il doppio firmware, può essere che questa procedura cancelli la partizione scrivibile della flash, come accade su openWRT.

L'unico firmware che ho ha questo nome FW_154106_020408_TISigned.tlayer
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 25 Settembre 2018, 22:14
Ho fatto la procedura che descrivi e che praticamente equivale ad un Factory Reset, cancella le impostazioni e riporta il device allo stato iniziale richiedendoti tutti i i parametri di configurazione.
Ma non funziona, penso che il firmware faccia la verifica degli altri file o venga lanciato/decodificato  da uno di questi che  essendo della vecchia  versione fanno fallire il boot.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 26 Settembre 2018, 10:04
Guardando le foto dell'interno ci sono parecchi testpoint sia sopra che sotto, molti sono sotto, 4 gruppi di essi sembrano essere visibili dalle fessure sul fondo.
Qualcuno potrebbe essere una seriale ma individuarlo....
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: The_Maz - 26 Settembre 2018, 14:26
(http://i68.tinypic.com/28hdauc.jpg)

Si, un gruppo di quei contatti è la seriale, i TX ed RX sono fisicamente collegati ai pin del connettore interno JM409X tramite una resistenza da 27 ohm e, cercando di "inseguire" le tracce,  mi sembra vadano direttamente al processore.

Da seriale però non si ricavano tante info.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: bortol - 01 Novembre 2018, 11:33
Salve a tutti,

   anche io ho alcuni di questi decoder cubovision comprati alle fiere di elettronica. Ne ho 3 per la precisione, di cui 2 regolarmente aggiornati alla 10.11.2 - 06.02.00 - 032.018.000 e uno rimasto alla 03.07.00-14.26.02-028.052.000. Ieri sono tornato a leggere questo forum nella speranza di trovarci delle novità e mi sono entusiasmato a leggere le novità introdotte da The_Maz. Così non ho resistito e ho provato la procedura che lui aveva fatto, pur sapendo che portava in un vicolo cieco... Ho fatto prima un passaggio al firmware FW_154106_020408_TISigned.tlayer che avevo scaricato precedentemente, e il risultato è stato quello previsto (http://oi68.tinypic.com/3089j4m.jpg) e poi naturalmente il cubovision va in loop e rimane lampeggiante verde rosso.
Poi ho fatto un secondo passaggio con il firmware più recente FW_164500_020412_TISigned.tlayer e il risultato è stato uguale (ho tenuto anche il cubo attaccato alla lan via cavo, sperando che magari ci fosse una qualche routine automatica che andasse a pescare in rete qualcosa, i files mancanti... naturalmente inutile.
la cosa che ho notato è che comunque il cubo attiva la rete, pur non completando il boot, ed è raggiungibile sulla rete all'indirizzo che prende in dhcp su cui mantiene alcune porte aperte (la 7777 risponde attivamente).
Mi chiedevo allora questo (da perfetto ignorante di informatica applicata quale sono): non è che si riescono a modificare gli script dell'upgrade in modo che sia possibile collegarsi via ssh ed ottenere qualche cosa? Magari, se si riuscisse, si potrebbe provare a copiare dai cubovision funzionanti quello che manca al cubovision semi-fritto.
Rimango in attesa delle vostre idee, visto che mi sembrate molto ferrati nel campo.
Per ora grazie a tutti.

Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: bortol - 03 Novembre 2018, 16:08
Aggiungo che, nel decoder semi-fritto di cui sopra, ho collegato i 4 pin della seriale e all'accensione si legge:

#TRACE BEGIN:TI;DTI716TI-Index4;01.01-CE4253.C0 SLJS8-0015;;30323352461042;%3S55722546N11122021JM;37032170;;;;;;;;164500 2.4.12;144010 RA_144010_0000030700;01.00.05L-142600 0.7.5-142600 0.7.5;142600 0.7.5-142600 0.7.5;;;;48.03.18;8F2F0210;A408C95D;;00DE2271CE64;;;28BE9BD1ADFA;;;28BE9BD1ADF9;47;;;;;23#TRACE END

Il cubo non sembra completamente fritto perché: 1) la rete su Ethernet viene avviata ed è raggiungibile su varie porte. 2) Accendendolo rimane lampeggiante rosso/verde. Se si spegne via telecomando inizia a lampeggiare solo rosso, poi si spegne (rosso fisso). Se si riaccende via telecomando ricomincia tutto (con anche il messaggio via seriale). 3) se si collega una tastiera usb e durante il l'avvio si tiene premuto ctrl-alt-del, dopo alcuni secondi effettivamente si riavvia, mandando di nuovo la solita stringa via seriale. Dunque un po' di reattività residua c'è.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: ElDavo - 05 Novembre 2018, 15:17
Ciao ragazzi, scrivo per seguire, non so nemmeno se abbiamo lo stesso modello (non è il tim box ma quello a forma di tronco di cono).
Tempo fa decisi di bazzicare un po' con ADB. Mi connetto, reboot recovery…
BRICCATO!
Se lo accendo rimane bloccato su schermata timvision. Se tengo premuto il tasto va in recovery, ma qualsiasi opzione faccia non cambia niente.
Da quel giorno sta là a prendere polvere.
Avete soluzioni?
Grazie
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: bortol - 09 Novembre 2018, 20:18
Un altro segnale di vita residua nel cubovision flashato a metà è questo:

1) si avvia e lampeggia rosso e verde, ma nel video non si vede nulla

2) inizia a lampeggiare solo rosso

3) dopo un tot di tempo si spegne (rosso fisso)

4) se si riaccende dal telecomando, il video mostra prima il vecchio logo TIM, poi il simbolo e la scritta Timvision, ma alla fine si oscura e rimane nero.

Come si può fare a modificare lo script dell'aggiornamento per provare a interrompere lo script ed avere una shell a video?

Nel file rcinit2 (contenuto in sav_fs.squashfs) c'è a un certo punto questo:

Codice: [Seleziona]
  # A return of 4 or higher means there were serious problems.
if [ $rc -gt 1 ]; then
# have to switch to the console! 
[ -x /usr/bin/chvt ] && /usr/bin/chvt 1

failure "$STRING"
echo
echo
echo $"*** An error occurred during the file system check."
echo $"*** Dropping you to a shell; the system will reboot"
echo $"*** when you leave the shell."

                str=$"(Repair filesystem)"
PS1="$str \# # "; export PS1
sulogin

echo $"Unmounting file systems"
umount -a
mount -n -o remount,ro /
echo $"Automatic reboot in progress."
reboot -f
elif [ "$rc" -eq "1" ]; then
_RUN_QUOTACHECK=1
fi

Come si potrebbe realizzare questa condizione e fare in modo di essere "droppati" alla shell?
Io non ci capisco un fico, mi piace solo giocarci... se qualcuno dei più ferrati avesse voglia di fare qualche prova...

Per ElDavo:
Il modello di cui stiamo parlando è questo:

http://www.cosmostore.it/store/image/cache/catalog/decodere_cubo_vision-746x746.jpg (http://www.cosmostore.it/store/image/cache/catalog/decodere_cubo_vision-746x746.jpg)

Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: sbirulazzo - 16 Dicembre 2018, 15:11
ma poi qualcuno e' riuscito ad aggiornare il FW dei vecchio decoder tim?
Io ho ricevuto il decoder da un amico, ha il FW vecchio, non si aggiorna , dice che non ci sono aggiornamenti disponibili, mostra solo I canali del DDT....

stessi sintomi
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: mavelot - 17 Dicembre 2018, 17:25
No ...io no ho più fatto esperimenti. L'unica cosa che ho in mente è mettere su un proxy SSL con decrypt. Unico piccolissimo problema. Servirebbe una CA nota al router per fare il re-encrypt
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 18 Dicembre 2018, 09:18
Purtroppo questo problemino da poco è comune a diversi dispositivi. Visto che vengono aggiornati da remoto l'utilizzo della cifratura a chiave pubblica è praticamente obbligatorio perché è una buona pratica. Probabilmente esiste anche un modo per aggiornare o accedere in locale solo che non è noto.
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: DoRaeMoN - 04 Maggio 2019, 23:37
Ma il firmware è cifrato? qualcuno ha un dump della nand/nor? ho provato a guardare il pacchetto di aggiornamento ma suppongo che di script arbitrari non se ne parla, quel file .sig è tutto un programma. Potete caricare uno dei firmware da qualche parte? non riesco a trovarlo

EDIT: Ho trovato il firmware e tramite analisi dell'entropia è 100% cifrato. il tool refurbish poi chiama un altro tool, "upgrade_set" con dei parametri tipo:
" -lo usb://..."
" -ra usb://..."
" -fw usb://..."
ma ovviamente non ho la minima idea di cosa faccia quell'altro tool, perchè è nel filesystem dell'stb. tramite una veloce analisi non mi sembra ci siano vulnerabilità evidenti per eseguire codice arbitrario, ma non sono affatto un esperto
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: glows84 - 28 Maggio 2019, 15:41
Buongiorno a tutti,
ma quindi che faccio con questo TimVision lo butto? visto che ora hanno bloccato pure la visione dei canali timvision?
non si puo' installare una qualsiasi cosa nuova che migliori questo fantomatico decoder?

Grazie :D
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 29 Maggio 2019, 11:22
Da quando hanno bloccato la visione dei canali Timvision?
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: glows84 - 30 Maggio 2019, 15:58
Da circa 1 mese, se chiami tim ti dice che devi cambiare il decoder perché si e' guastato, ma ti assicuro che sul decoder funziona tutto tranne la visione dei canali tim vision, ho provato pure con altri decoder di amici e da sempre lo stesso errore questo con il DTI716TI2. Invece con il tim vision a palletta con android funziona tutto regolarmente.
Io li ho entrambi, quindi al 99% tim ha bloccato i vecchi decoder per far passare a quelli nuovi, la cosa che mi fa incavolare e' che io sto decoder l'ho pagato.  >:(
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: zoomx - 31 Maggio 2019, 15:04
Ho controllato giusto ieri sera e ha funzionato senza problemi. Il mio appartiene alla partita che fu svenduta ad un euro nel 2015, mi pare.
Non ho avviato alcun video ma li ho visti tutti compresa la pubblicità per la terza stagione di The handmaid's tale
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: glows84 - 16 Luglio 2019, 11:30
Ciao ti confermo che da circa 2 settimane ha ripreso a funzionare tutto.
Comunque il problema lo dava solo quando facevi partire il video.
Se vedevi le pagine o le pubblicità andava.

Comunque spero che prima o poi si possa trovare una soluzione per installare un sistema operativo o un firmware libero e poterci fare quello che si vuole.
 :)
Titolo: Re:Studio per aggiornare firmware Decoder TIMVISION (technicolor) DTI716TI2
Inserito da: DjPolystation - 05 Novembre 2019, 00:16
Vorrei provare ad armeggiare un po con questi TLayer.
Il problema è che in rete sono totalmente introvabili.
Qualcuno che è riuscito a procurarsene uno, potrebbe, gentilmente, caricarlo su mediafire e mandarmi un link? :pray: :help: