[How-To] Rollback on old FW...

Here is information about customize your B series firmware..:!:This forum is NOT FOR USER questions or problems but DEVELOPER.
Post Reply

User avatar
ji035453
Posts: 57
Joined: Fri Nov 06, 2009 11:31 pm
Location: Czech Republic, Prague

Re: Rollback on old FW...

Post by ji035453 »

Yes I know, I google this too :).
You can see it in my script above:
...
# rm /mtd_rwarea/PartitionSwitch_1_0
# touch /mtd_rwarea/PartitionSwitch_0_0
...

But it is only theory, I am still not brave enough.
SAMSUNG LE40B750U1WXXH SQ01 T-CHL7DEUC-2004.1 (Telnet, StartUp Script, VideoAR Fix 2, Big Yellow Subtitles, CIFS Mount on Virtual USB); Onkyo HTX-22HD + SKS-11, WDTVL, Maximum T-1300, Optex 8891-HD, DVD-1080P9, Synology USB Station 2 + 2x Samsung S1 Mini 200GB EXT4 (3.8W+0.6W+0.6W=5W idle consumption)
User avatar
ji035453
Posts: 57
Joined: Fri Nov 06, 2009 11:31 pm
Location: Czech Republic, Prague

Re: Rollback on old FW...

Post by ji035453 »

blackbile wrote:ji035453 were you brave enough?
Not so far, but I am preparing for it.
blackbile wrote:LEB650 3000.2 fw without linux knowledge
So, my question that if I have 2004 FW somehow, then I will have an original TV with original features with firmware up/downgrade possibility?
Yes, if we replace 3000.2 firmware with previous firmware (2004.1 or 2005.0) we will get back up/downgrade/firmware_switch possibility and we overcome everything what is disabled in 3000.2.
SAMSUNG LE40B750U1WXXH SQ01 T-CHL7DEUC-2004.1 (Telnet, StartUp Script, VideoAR Fix 2, Big Yellow Subtitles, CIFS Mount on Virtual USB); Onkyo HTX-22HD + SKS-11, WDTVL, Maximum T-1300, Optex 8891-HD, DVD-1080P9, Synology USB Station 2 + 2x Samsung S1 Mini 200GB EXT4 (3.8W+0.6W+0.6W=5W idle consumption)
User avatar
ji035453
Posts: 57
Joined: Fri Nov 06, 2009 11:31 pm
Location: Czech Republic, Prague

Re: Rollback on old FW...

Post by ji035453 »

blackbile wrote:if I have telnet access on the FW 3000.2 then why I have to do this:

Code: Select all

# python
[i](we get to the console python))[/i]
>>> import SamyGO
>>> SamyGO.xor( "exe.img.enc", "T-CHL7DEUC" )
>>> SamyGO.xor( "appdata.img.enc", "T-CHL7DEUC" )
You must decrypt (xor with "T-CHL7DEUC" phrase) exe.img.enc and appdata.img.enc.
blackbile wrote:Can I use the files "exe.img.enc" and "appdata.img.enc" from newagehun's FW 2004.1 (he made the AR hack v2) rather???
Yes, you can, but again, you must decrypt (xor with "T-CHL7DEUC" phrase) exe.img.enc and appdata.img.enc.
SAMSUNG LE40B750U1WXXH SQ01 T-CHL7DEUC-2004.1 (Telnet, StartUp Script, VideoAR Fix 2, Big Yellow Subtitles, CIFS Mount on Virtual USB); Onkyo HTX-22HD + SKS-11, WDTVL, Maximum T-1300, Optex 8891-HD, DVD-1080P9, Synology USB Station 2 + 2x Samsung S1 Mini 200GB EXT4 (3.8W+0.6W+0.6W=5W idle consumption)
User avatar
erdem_ua
SamyGO Admin
Posts: 3126
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: Rollback on old FW...

Post by erdem_ua »

It's come in my mind.
Your TV have disabled u-boot access via last firmware. So you cannot revert your firmwares back right?
And you also fear that if anything happen to your TV, you will bricked and cannot revive.

What If you burn older (original 2005.0) kernel and u-boot codes to your TV's partitions?
So you will have u-boot access again.
Than even if you make something wrong to your TV, you can revive back via USB flashing because your u-boot is running.

Since they are GPL, we can place original linux images from our TV's to internet too.

With that, you can run older firmwares too.
This could lead reverting CI+ to older revisions too :)
What you think on it?
User avatar
ji035453
Posts: 57
Joined: Fri Nov 06, 2009 11:31 pm
Location: Czech Republic, Prague

Re: Rollback on old FW...

Post by ji035453 »

In other thread I read:
dynamic1969 wrote:Hi mestief,
actually "the only thing you need to do" is to:

Code: Select all

rm /mtd_rwarea/PartitionSwitch_0_0
touch /mtd_rwarea/PartitionSwitch_1_0
as this would force your TV to boot from its backup image which should normally still be 100% OK!
However,this is easier said then done ...
So I think, that my solution presented in this thread is probably overkill:

Code: Select all

# /mtd_boot/MicomCtrl 23
# killall -9 exeDSP
# umount /mtd_exe
# umount /mtd_appdata
# mount -t auto /dev/tbml8 /mtd_exe
# mount -t auto /dev/tbml9 /mtd_appdata
# rm /mtd_rwarea/PartitionSwitch_1_0
# touch /mtd_rwarea/PartitionSwitch_0_0
# /mtd_exe/rc.local
Then I studied this page: http://linux.zsolttech.com/Samsung/Devel-Info/

Especially this part:

Code: Select all

SWVersionInfo:
	# cat /mtd_rwarea/Version.0 (Original Shipped)
	SWU_T-CHU7DEUC_000104_I02_EK000DK000_000101 -> DLNA over WLAN: OK
	# cat /mtd_rwarea/Version.1 (2008.2 Update)
	SWU_T-CHU7DEUC_002008_I02_EK000DK000_090816 -> DLNA over WLAN: won't play files (Disabled?)
I find out, that I have only Version.1 file, so there is my final solution:

Code: Select all

localhost login: root
-sh: id: not found
# cd mtd_rwarea/
# ls -al Version.*
-rwxr-xr-x    1 root     0              44 Jan  1  1980 Version.1
# cat Version.1
SWU_T-CHL7DEUC_003000_I02_EK000DK000_100125
# touch Version.0
# ls -al Version.*
-rw-r--r--    1 root     0               0 Jan  1  1980 Version.0
-rwxr-xr-x    1 root     0              44 Jan  1  1980 Version.1
# chmod 755 Version.0
# ls -al Version.*
-rwxr-xr-x    1 root     0              44 Jan  1 00:00 Version.0
-rwxr-xr-x    1 root     0              44 Jan  1  1980 Version.1
# echo SWU_T-CHL7DEUC_002004_I02_ES000DS000_090816 >Version.0
# cat Version.*
SWU_T-CHL7DEUC_002004_I02_ES000DS000_090816
SWU_T-CHL7DEUC_003000_I02_EK000DK000_100125
#
This unhide alternative firmware in standard TV's Support / Software Upgrade dialog. So I just choose my previous firmware version 2004.1 and wait 3+9s for TV restart. No I have firmware version 2004.1 back and I flashed firmware version 2005.0 over 3000.2 to extinguish it definitely.
I am happy camper now again :D.
Last edited by ji035453 on Fri Apr 23, 2010 7:59 pm, edited 1 time in total.
SAMSUNG LE40B750U1WXXH SQ01 T-CHL7DEUC-2004.1 (Telnet, StartUp Script, VideoAR Fix 2, Big Yellow Subtitles, CIFS Mount on Virtual USB); Onkyo HTX-22HD + SKS-11, WDTVL, Maximum T-1300, Optex 8891-HD, DVD-1080P9, Synology USB Station 2 + 2x Samsung S1 Mini 200GB EXT4 (3.8W+0.6W+0.6W=5W idle consumption)
User avatar
ji035453
Posts: 57
Joined: Fri Nov 06, 2009 11:31 pm
Location: Czech Republic, Prague

Re: Rollback on old FW...

Post by ji035453 »

blackbile wrote:YES, now I have FW2004.1 again !!!!!!!!!!!!!!!!!!!!!
I did what you wrote before my post.
Glad to see it worked for you too :)
SAMSUNG LE40B750U1WXXH SQ01 T-CHL7DEUC-2004.1 (Telnet, StartUp Script, VideoAR Fix 2, Big Yellow Subtitles, CIFS Mount on Virtual USB); Onkyo HTX-22HD + SKS-11, WDTVL, Maximum T-1300, Optex 8891-HD, DVD-1080P9, Synology USB Station 2 + 2x Samsung S1 Mini 200GB EXT4 (3.8W+0.6W+0.6W=5W idle consumption)

Post Reply

Return to “[B] Firmware”