Page 1 of 2

[Solved] Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Tue Aug 14, 2012 1:03 pm
by tobmaster1985
Hi

After successfully downgrading from 3001.1 to 3000.0 i installed many apps, played around with the possibilities of the SamyGo Extensions...
I played around with gdb to automatically load other extensions during startup.. after some hangups i was too lazy to restart the TV by unplugging/replugging the power cord and I tried to restart the firmware..
BAM.. BRICKED!
Content-Library Memory: deleted!
Media-Player Memory: deleted!

The TV starts normally, like nothing happened before.. but after two minutes it shuts down.

During the destroy of the TV and during boot i had an ExLink-Cable connected, if needed, i will post the complete logs too.

I think, that's the relevant message before it shutsdown itself:

Code: Select all

ESC[0;37;40mfile open error /mtd_tlib/GGame/mac_config_file.mac

Mac check Error in /mtd_tlib/GGame/mac_config_file
Authuld: System will be down.
timeout
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^M                      [I'm Kernel] auth failed. System Down.
^MKernel panic - not syncing: [I'm kernel] System down
^M ^@
Due to the erased flash-partitions the firmware can't load the file "/mtd_tlib/GGame/mac_config_file"..

Does anyone know if this file is identical on every TV or is it different (e.g. depending on serial# or any other signature or HW detail) ?
For the downgrade with FFB i also downloaded a "mac"-file, this was identical for all TVs with the same FW.

Unfortunately, the file is not contained in any of the FW-update-files, it's only stored on the TV's flash... (Which was erased :( )

Can anyone provide a dump of the flash-partitions or the files in /mtd_tlib/GGame/of a UExxB8090 CI+ or any compatible TV?
Then I can test if my TV boots and doesn't shutdown with one of your mac-files.

Durring startup i have the chance to open the Content Library and load the SamyGo Extension from USB-Pendrive.
After that i'm able to connect via ssh (the authorized_keys were not deleted :) ) and execute some commands.
Killing exe_DSP stops the TV and i'm able to watch Video-Input from "Ext".
Of course, the TV doesn't react on anything after that.

I hope anyone can help me..

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Tue Aug 14, 2012 2:54 pm
by juusso
do you have console access? how do you plan to restore the file? Yes, you need just this mac file, which i thik is common for all ci+, i mean - no hashes or other info is checked of this file. It must be with some info on it which is required for secure boot.
Yes, i have some dumps of CI+, will check and post this evening. But you need shell or ftp to copy the file to right place on TV.

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Wed Aug 15, 2012 8:45 am
by tobmaster1985
That sounds good :)

I have read-access to the real console via ExLink-Cable
Modifying some startup-scripts of the SamyGo Extensions gives me some time to execute commands via script, e.g. copying files from/to USB-pendrive, listing directories, etc.
After starting dropbear via the SamyGo Extensions I have one minute to execute commands via ssh or copy files via scp

Thanks for your effort :)

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Wed Aug 15, 2012 9:58 am
by juusso
Unfortunatelly i havent found required files from CI+ model, but you can try to restore these (actually from CI ...).
In worst scenario - nothing changes, in best - your TV becomes repaired. Copy both to /mtd_tlib/GGame/

Code: Select all

cp -a /dtv/usb/sda(sda1?)/* /mtd_tlib/GGame/

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Wed Aug 15, 2012 2:01 pm
by tobmaster1985
Thank you, I'll try it this evening.

Maybe there are some people out there, who can dump me these files from any compatible CI+ (T-CHUCIPDEUC_3000.0) firmware.

EDIT:

The file "mac_config_file" lists following files:

Code: Select all

/mtd_tlib/GGame/mac_config_file
/mtd_tlib/GGame/WiseStar/libWiseStar.so
/mtd_tlib/GGame/WiseStar/game.so
/mtd_tlib/GGame/WiseStar/lib/libpackaging.so
/mtd_tlib/GGame/DBowling/libDBowling.so
Are they all needed for verification/authorization?


EDIT2:

I think they're all needed, TV prints out an error:

Code: Select all

Mac check Error in /mtd_tlib/GGame/mac_config_file
Authuld: System will be down.
I deleted all lines exept the first one and tried again, now this error disappears:

Code: Select all

/GGame/mac_config_file
Authuld: System will be down.
timeout
^M                      [I'm Kernel] auth failed. System Down.

Unfortunately the mac_config_file from juuso seems not to work with my UE46B8090 CI+, can anyone with a T-CHUCIPDEUC firmware copy the contents of /mtd_tlib/GGame and upload it here?
Or maybe the TV needs the other files (WiseStar & Dynamic Bowling) for verification too.

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Tue Sep 25, 2012 9:53 pm
by nicknamexxx
Hi,
you still need those files?

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Tue Sep 25, 2012 10:13 pm
by juusso
I think you should post attach them here. Someone definitely finds it useful. :)

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Wed Jan 09, 2013 12:48 pm
by tobmaster1985
Yes, I still need a dump..

I did not find any solution so far.

I don't know, if it's sufficient to take the above mentioned files from a random B-Series CI+ device with FW T-CHUCIPDEUC_3000.0, or if these files have to be of an UE46B8090 CI+.

Thanks

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Tue May 21, 2013 2:33 pm
by tobmaster1985
I still need those dumps :(

Model: UE46B8090XPXZG

Watching Video Input from any source is possible with my method described above, analog audio fed into the sources EXT, HDMI/DVI or Composite/Component is played and converted to PCM and send out on optical output.
Digital audio via HDMI is recognized while the software runs, after killig exe_DSP, the TV remembers the format and sends it out on optical out, but any change needs a restart.

Re: Bricked my UE46B8090 CI+, need flash dumps / help

Posted: Fri May 24, 2013 11:10 am
by juusso
can you check these one by one from archives? thanks.
mac_config_file_calc.zip
mac_config_file_calc2.zip
exlink output if possible...