HowTo rollback the new version of firmware

Here for general support for B series TVs, request and problem solve area.

User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: HowTo rollback the new version of firmware

Post by erdem_ua »

Not known for now. There is a possible way but no one walk from that road... There is some possibility to bricking device!
You can use Manual Flashing way that told as Wiki page. But you needed to drop linux shell before. But 3000.2 does not let us drop linux shell. Mightbe Using ExLink Console access with CTRL+C might work.
User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: HowTo rollback the new version of firmware

Post by erdem_ua »

nilusalex wrote:
erdem_ua wrote: But you needed to drop linux shell before. But 3000.2 does not let us drop linux shell.
O! Thanks! I can start Telnet Enabler from TV memory! I try Flashing way!
But I do not know. Can I write exe.img.enc to /dev/bml0/8? It is packed? Or just need to record it?
If you flash your device with exe.img.enc than you have lovely brick.
Instead AFAIK you needed to decypher that exe.img.enc to exe.img via xor and than flash it.
You can look at this wiki page.

Also another way to execute older FW. I heard that openEmbedded svn could generate images that your TV's boot itself. So with those, you can run older firmware "without flashing" than could revert your TV firmware back. :D

I needed to try that and make wiki page for reverting FW back.
Thanks.
User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: HowTo rollback the new version of firmware

Post by erdem_ua »

If update process could generate signatures for already installed utilities, than we could use them for executing USB utilities with same signature I think.
nilusalex wrote:I'm change SamyGo.py a little. Now it decode this files correctly?

SamyGo decoder: http://paste.org.ru/?lajz0e
instead
Goto directory that SamyGO.py in it.
open python interpreter with

Code: Select all

python
than

Code: Select all

import SamyGO
SamyGO.xor( "<your file path here>","your firmware name like T-CHL7DEUC") )

Post Reply

Return to “[B] Support”