How to speed up your H-Series Samsing TV's!

Here is information about customize your H series firmware.
Post Reply

RypeDub
Posts: 101
Joined: Mon Mar 30, 2015 3:26 am

How to speed up your H-Series Samsing TV's!

Post by RypeDub »

So I am for SURE rooted. I can FTP/SSH to access and modify files.

I can use CyberDuck and connect with my TV's IP address, FPT selected in the drop down list, 21 entered into the port section, Anonymous Login checked, Default for Connect Mode & Encoding and you're good to go to access the filesystem.

Now: let's find out WHAT is running on our systems. To do that we need to run a few commands. Let's open a terminal.

I used my TV's IP address, 23 in the port section, Telnet selected and we're good to go.
You can also use 22 in the port section, and then root as the username/login, and SamyGO (capitol G & O) as the password.

/mnt # - port 23
# - port 22

---------------------------------------------------------

Useful terminal 'CopaPasta'. Copy and paste all commands within each Code section.
SpoilerShow
top - Displays a list of all loaded modules and files and programs and anything the CPU, the Hard Disk, Network & RAM are using: you can monitor it here.

hold CTRL then press C - ends running processes like top when you are finished monitoring.

clear - clears the screen so you have a fresh terminal window

Code: Select all

Make a text file containing commands

cd /mnt/opt/privateer/usr/bin - most of your available commands
mkdir /mnt/opt/privateer/Documents - makes a Documents folder to neatly store all your progress
mkdir /mnt/opt/privateer/Documents/Commands/ - makes a Documents folder to neatly store all your progress
ls -l > /mnt/opt/privateer/Documents/Commands/bin_commands.txt - outputs the commands into a text file called: bin_commands.txt

Code: Select all

Make a text file containing commands 2

cd /mnt/opt/privateer/usr/sbin - some of your available commands
mkdir /mnt/opt/privateer/Documents - makes a Documents folder to neatly store all your progress
mkdir /mnt/opt/privateer/Documents/Commands/ - makes a Documents folder to neatly store all your progress
ls -l > /mnt/opt/privateer/Documents/Commands/sbin_commands.txt - outputs the commands into a text file called: sbin_commands.txt

Code: Select all

Make a text file containing installed modules

cd /mnt/opt/privateer/lib - some of your installed modules
mkdir /mnt/opt/privateer/Documents - makes a Documents folder to neatly store all your progress
mkdir /mnt/opt/privateer/Documents/Modules/ - makes a Documents folder to neatly store all your progress
ls -l > /mnt/opt/privateer/Documents/Modules/lib_modules.txt

Code: Select all

Make a text file containing installed modules 2

cd /mnt/opt/privateer/usr/libso - some of your installed modules
mkdir /mnt/opt/privateer/Documents - makes a Documents folder to neatly store all your progress
mkdir /mnt/opt/privateer/Documents/Modules/ - makes a Documents folder to neatly store all your progress
ls -l > /mnt/opt/privateer/Documents/Modules/libso_modules.txt

Code: Select all

Make a text file containing installed modules 3

cd /lib/libs - some of your installed modules
mkdir /mnt/opt/privateer/Documents - makes a Documents folder to neatly store all your progress
mkdir /mnt/opt/privateer/Documents/Modules/ - makes a Documents folder to neatly store all your progress
ls -l > /mnt/opt/privateer/Documents/Modules/libs_modules.txt
---------------------------------------------------------

Processes from running the command: " top "
SpoilerShow
/mtd_exe/exeTV -vdbinder
/mtd_exe/exeAPP -vdbinder
Compositor -vdbinder
{empSLEP_Execute} SLEP_Execute -DSINGLE_PROCESS 21 0
/mtd_exe/moip/exeCamera -vdbinder
{BrowserLauncher} 6ebc4c18
top
/mtd_exe/Runtime/bin/X -vdbinder -logfile /mtd_rwarea/Xlog.txt -modulepath /mtd_appdata/Runtime/XorgLibs -config /mtd_appdata/Runtime/bin/xorg.conf -sharevts -viewNumber 0
rcu_preempt
/mtd_exe/nodejs/nodeEngine/node --expose-gc --gc_global --stack_trace_limit=0 --nouse-idle-notification --max-old-space-size=512 --max-new-space-size=2048 /mtd_rocommon/nodejs/wasp-framework/
kworker/u:0
/mtd_exe/WidgetEngine/WidgetEngine
/mtd_exe/Webkit/WebKitWebProcess 116:WE 27
/mtd_exe/Network/SNAP -s -c -t 2 -D
./MainServer /mtd_rwarea/yahoo
/mtd_exe/Comp_LIB/NetSec/interconnectd -c /mtd_exe/Comp_LIB/NetSec/daemon.conf -d /mtd_rwcommon/NetSec /mtd_rwcommon/NetSec/daemon.log
/mtd_cmmlib/WIFI_LIB/QCA/wpa_supplicant -Dnl80211 -ip2p0 -c/mtd_rwarea/network/p2p_dual.conf -N -Dnl80211 -iwlan0 -c/mtd_rwarea/network/wpa_sta.conf -e /mtd_rwarea/network/entropy.dat -t -qq
/mnt/bin/busybox2 telnetd -p 23 -l /mnt/bin/ash
kworker/1:1
jbd2/loop3-8
kworker/3:1
/mtd_exe/Webkit/WebKitPluginProcess 116:WE 38 /mtd_exe/Webkit/plugins/libSefPlugin.so
/mtd_down/emps/empWebBrowser_Execute/bin/WebKitWebProcess 2003:WB 135
/mtd_down/emps/empWebBrowser_Execute/bin/WebKitGPUProcess 2003:WB 135
./slep_intf_fcgi_app
./ext_evt_intf_fcgi_app
/mtd_cmmlib/BT_LIB/bsa_server -all=0 -diag=0 -hci=0 -l2c=0 -app=0 -btm=0 -sdp=0 -rfc=0 -gap=0 -a2d=0 -avdt=0 -avrc=0 -mca=0 -d /dev/btusb0 -u /dtv/nginx: worker process
/mtd_unirw/rwcommon/emps/empSLEP_Execute/slep_event_router --client_count=2 --start_socket_addr=ipc:////tmp//slep_event:53113
/mtd_exe/Comp_LIB/SecurityFramework/SFCore
/mtd_exe/Comp_LIB/MrsAgent
nginx: master process ./sbin/nginx -p /mtd_rwcommon/emps/empSLEP_Execute_img/nginx -c /mtd_rwcommon/emps/empSLEP_Execute_img/nginx/conf/nginx.conf
/mtd_exe/Comp_LIB/daa
/dtv/bin/samygo_telnetd 3123
/mtd_exe/servicemanager_csp -vdbinder
./PDSServer
./slep_intf_fcgi_app
./ext_evt_intf_fcgi_app
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
httpd -f /mnt/etc/apache2/httpd.conf -D PHP5CGI
/mtd_exe/WebServerApp/bin/lighttpd -D -k D9D605FADAF339B1961BCA2A3EBFB7D302FBCCDE6B2D50CF8F248094B777AEDC -f /mtd_exe/WebServerApp/webserver/lighttpd.conf -s
/dtv/samygo_telnetd 33
/mnt/bin/ash
/tmp/bin/busybox tcpsvd -vE 0.0.0.0 21 /tmp/bin/busybox ftpd -w /
/dtv/bin/busybox nc -l -p 3023 -e /bin/sh
/mtd_cmmlib/Network/udhcpc -i br -t 5 -T 5 -V udhcpc1.21.1 -b -s /mtd_cmmlib/Network/default.script
/bin/sh /mtd_exe/rc.local
init
-/bin/sh
{exe} ash /mtd_exe/launch_exeAPP.sh
/bin/sh -c while true; do /dtv/bin/busybox nc -l -p 3023 -e /bin/sh; done
dropbear
kworker/2:1
mmcqd/0
usb-storage
---------------------------------------------------------

I know FOR A FACT there are processes on there that I DO NOT EVER NEED, and that WILL NOT "brick" the TV or cause any malfunctions in how it works.

How do I know that? Let's just start googling each line and determine if it's Bluetooth or the Kernel.

---------------------------------------------------------

Also, let's clean up some space.

Starting from root / I have removed the /mtd_rwarea/yahoo folder

---------------------------------------------------------

How to downgrade! Downgrading firmware allows you to apply the much more stable Skype Root and your TV will be faster since less added files for whatever the reason may be that Samsung added more. Hopefully this will allow me to tweak the GUI speeds even more once I get to a more open firmware.
SpoilerShow
First, download this:
samyGOso_v1.2.5.zip
and then download this:
libFWdowngrade.zip
.

In the samyGOso archive, you ONLY need: \samyGOso\out-\samyGOso
In the libFWdowngrade archive, you ONLY need \libFWdowngrade\libFWdowngrade\out-\libFWdowngrade.so

Once you have both of those files, you need to put them ON THE TV via FTP/SFTP in this folder: mtd_rwcommon/

Once the files are inside the folder, you need to SSH into the TV and run these 2 commands IN ORDER!!

FIRST, run the kill $ command, THEN run the one with the file path:

Code: Select all

kill $(pidof WidgetEngine)
/mtd_rwcommon/samyGOso -d -T -B -r -l /mtd_rwcommon/libFWdowngrade.so
NOW, make sure to download the firmware for YOUR H Series TV and place the Model Number folder into a FAT32 formatted USB in the root, NOT IN ANY OTHER FOLDER, of the USB.

Plug this USB stick into the TV and then hit Menu on your Remote, then Support, then Software Upgrade.

It'll ask if you wanna search for upgrade files on the USB, select OK or YES, then it'll say Firmware Found. For me it showed my CURRENT version 1130 +1, so it said: Firmware Version found: 1131. Ignore this. It doesn't always report the correct version.

Go ahead with the "upgrade" and when your TV reboots automatically (if it doesn't turn on for more than 5 minutes, just press Power on your remote) check your version and you will be at the firmware you used :D
You do not have the required permissions to view the files attached to this post.
Last edited by RypeDub on Fri Nov 20, 2015 12:46 am, edited 10 times in total.
55" Samsung 4K uHD Smart TV Model Number UN55HU6830 Running Firmware Version T-NT14UAKUC-1130.8

Rooted ;)
RypeDub
Posts: 101
Joined: Mon Mar 30, 2015 3:26 am

Re: How to speed up your H-Series Samsing TV's!

Post by RypeDub »

So just in case anyone is wondering:

These are things that I found out that I feel is useful to know and that will help anyone.

I'm still writing it, so if you are reading this post you gotta keep checking back for updates.

I recently added how to downgrade. Which means soon I'll have way more content once I'm on a more open firmware.
55" Samsung 4K uHD Smart TV Model Number UN55HU6830 Running Firmware Version T-NT14UAKUC-1130.8

Rooted ;)

Post Reply

Return to “[H] Firmware”