[ROOT] Rooting E/F on latest firmwares

Here are software that related with Samsung F series TVs.
Please don't create any new topic here unless you have software to post/release.

sectroyer
Official SamyGO Developer
Posts: 5765
Joined: Wed May 04, 2011 5:10 pm

[ROOT] Rooting E/F on latest firmwares

Post by sectroyer » Fri Jul 25, 2014 8:54 pm


!
WARNING!!!! DON'T EXPECT HACK TO BE WORKING CORRECTLY IF YOU DON'T DISABLE OTN SUPPORT IN "EXTENDED" SERVICE MENU!!!!!!

!
WARNING!!!! DON'T ASK FOR HELP WITHOUT PROVIDING SCREENSHOT OF ROOTING APP LOG!!!!!!!

!
WARNING!!!! DON'T ASK FOR HELP WITHOUT ROOTING USING LAN CONNECTION!!!!!!! NO WIFI SUPPORT!!!!

!
WARNING!!!! DON'T EXPECT HACK TO BE WORKING CORRECTLY IF YOU EVER UNPLUG ROOTING USB :)!!!!!!
Preliminaries:
  • This rooting method requires fat formatted usb disk.
  • If firmware name contains MST, it's MST (eg. T-MST12DEUC_1120.0, mostly F5xxx/F6xxx models), else it's not.
  • Many users had to use LAN to root their devices for the first time. Then you can switch to WiFi.
  • If ever you encounter problems on step to make installation widget appear in Smarthub, here's a report collection:
    * Reboot the tv and don't plug the usb drive.
    * Open Smart Hub > Apps > More Apps and then put the usb drive and exit from the screen for new device found.
    * SamyGO -F widget will appears after that.
    finally, i managed to install samygo. after 5 or more attemps the app appeared under "more apps".
    The installation widget only shows up when plugging flash usb drive under more apps section.
    Biggest hangup seemed to be getting the app to appear in the smarthub. Took several unplug/re-plug cycles while viewing the "more apps" section before the widget appeared.
    It should appear automatically after inserting the USB (exit the usb pop-up first) but sometimes you need to exit out of the smarthub and go back for it to get loaded in the smarthub more apps menu.
    The "trick" is to let the "New device" screen time out.
In case you're asked to "attach" some files, paste them directly to forum if they're of reasonable size, please don't make the job more difficult by posting 1 byte file on dropbox for example.

For bigger stuff, advice is to post log(s) to http://ctrlv.it and use any web image hosting of your choice to paste screenshots.



Here are the steps to make it work:

For F SERIES!!!! do this:
  • Unpack attached SamyGO_data.zip to FAT USB
  • Donwload and extract samyext4.img.F.zip from HERE
  • Copy file samyext4.img to folder SamyGO_data on FAT USB
  • For NON-MST do this:
    • Unpack SamyGO-F-SM-AutoStart-USB to FAT USB
    • Now you should have FAT USB with two folders: SamyGO-F and SamyGO_data
    • Connect USB to TV
    • Launch SamyGO-F from SmartHub (if it doesn't appear after TV reboot). Sometimes it is necessary to connect USB WHILE TV IS OFF!!! If widget STILL does NOT appear please read WHOLE thread and try different methods. We do NOT provide ANY support to "not appearing widget issue". Simply do what you can to make it appear :)
    • The widget will automatically finish installation (No need to push any buttons) and close itself
    • Now SamyGO is started and telnet/ftp/etc. should work.
    • To enable AutoStart reboot TV and from Main Menu -> Smart Features -> Apps Settings -> Auto Ticker -> SamyGO_AutoStart
    • If you want to make the SamyGO_AutoStart faster open this file:

      Code: Select all

      /mtd_rwcommon/widgets/user/SamyGO_AutoStart/JavaScript/Main.js
      Then locate this line:

      Code: Select all

      var timeoutValue = 5000;
      And change this value ;)
  • For MST do this:
    • Unpack SamyGO-F-SM-MST-Fix-USB to FAT USB
    • Now you should have FAT USB with two folders: SamyGO-F-SM-MST-Fix and SamyGO_data
    • Connect USB to TV
    • Launch SamyGO-F-SM-MST-Fix from SmartHub (if it doesn't appear reboot TV). Sometimes it is necessary to connect USB WHILE TV IS OFF!!!
    • The widget will automatically finish installation (No need to push any buttons).
    • When it finishes it will ask to reboot TV.
    • Reboot TV and wait 1-2 minutes.
    • Now SamyGO is started and telnet/ftp/etc. should work.
    • In case of issues:
      • If "occasional" root (not working as expected on every startup) it could be due to not fast enough USB detection, so you might edit /mtd_rwcommon/SamyGO/rcSGO file and add some sleep into it by editing its second line (use advanced text editor such as Notepad++, not Windows Notepad !!!) e.g.:

        Code: Select all

        #!/bin/sh
        sleep 30
        ...
        You can adjust number of seconds (less or more than 30) to fit your needs by doing several tries.
      • If no root at all, try to replace SamyGO-F-SM-MST-Fix/data/data.zip by this one on USB. This file already includes 'sleep 120' before autostart, so restart rooting procedure and wait at least 3-4 minutes before checking root.
      • If still no root, replace run.sh in USB SamyGO_data folder by the one from this archive, restart TV, wait a while and paste here sam.log you might find in SamyGO_data.