[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.

cmuc05
SamyGO Project Donor
Posts: 84
Joined: Tue Jan 13, 2015 1:39 pm

Re: [App] Rooting E/F on latest firmwares

Post by cmuc05 »

sectroyer wrote:
cmuc05 wrote:Thank you. And what exactly does the update magic and why it is risky?
That is EXACTLY what I don't want to post :) Everything is in /etc/profile :) If somebody understands it and wants to try it NOT my fault Image Let's just say that "update magic" used incorrectly can even cause brick :)
@sectroyer: I understand you. But where can a Rooting Newbie learn, how this rooting works in detail and how is it made. Is there detailed information somewhere?
UE50ES6300, UE32D5700

hucky
SamyGO Project Donor
Posts: 39
Joined: Wed Mar 14, 2012 3:05 pm

Re: [App] Rooting E/F on latest firmwares

Post by hucky »

Hi again,
so I will precise my targets what I want to do with "root".

I like to install "noDRM" on my F6750. So I started with:
"1. Extract attached archive and copy libNoDRM.so to /mnt/opt/privateer/usr/libso (folder may not exist on E series, create it if needed)"

First problem:
There is no /mnt/opt/privateer/... path on the tv. When I connect via nc 1023 I reach
a directory with content

Code: Select all

shell>ls -al
total 8
drwxrwxrwt    7 root     0              420 Jan  1 01:00 .
drwxrwxrwx   26 root     0              707 Nov  8  2012 ..
-r--r--r--    1 root     0               11 Jan  1 01:00 .X0-lock
drwxrwxrwx    2 root     0               60 Jan  1 01:00 .X11-unix
srwxr-xr-x    1 root     0                0 Jan  1 01:00 BrowserConnector
srwxr-xr-x    1 root     0                0 Jan  1 01:00 WidgetEngineAgent
prw-r--r--    1 root     0                0 Jan  1 01:00 app_lic_name_
drwxr-xr-x    2 root     0             7140 Jan  1 01:00 bin
drwxr-xr-x    3 root     0               60 Jan  1 01:00 dynamicalSvc
srwxr-xr-x    1 root     0                0 Jan  1 01:00 emsock
srw-rw----    1 root     0                0 Jan  1 01:00 fastcgicontainer.socket
-rw-r--r--    1 root     0                4 Jan  1 01:00 lighttpd.pid
drwxr-xr-x    2 root     0               80 Jan  1 01:00 snd
srwxr-xr-x    1 root     0                0 Jan  1 01:00 stream_socket
prw-r--r--    1 root     0                0 Jan  1 01:00 we_sef_fifo
srwxr-xr-x    1 root     0                0 Jan  1 01:00 webkitAgent
srwxr-xr-x    1 root     0                0 Jan  1 01:00 wpa_ctrl_84-1
srwxr-xr-x    1 root     0                0 Jan  1 01:00 wpa_ctrl_84-2
srwxr-xr-x    1 root     0                0 Jan  1 01:00 wpa_ctrl_84-3
srwxr-xr-x    1 root     0                0 Jan  1 01:00 wpa_ctrl_84-4
drwxr-x---    2 root     0               80 Jan  1 01:00 wpa_supplicant
shell>whoami
root
Not possible to change or leave with "cd ".

Then I tried ftp.

Code: Select all

root@blabla:/# ftp 192.168.178.116
Connected to 192.168.178.116.
220 Operation successful
Name (192.168.178.116:blabla): root
230 Operation successful
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 Operation successful
150 Directory listing
total 0
lrwxrwxrwx    1 root     0               12 Mar  6  2013 Java -> mtd_exe/Java
drwxrwxrwx    2 root     0              504 Nov 16  2012 bin
drwxrwxrwt    2 root     0               40 Jan  1 01:00 core
drwxrwxrwx    7 root     0             5152 Oct  8  2012 dev
drwxrwxrwt    5 root     0              480 Jan  1 01:01 dtv
drwxrwxrwx    3 root     0              273 Dec 21  2012 etc
drwxrwxrwt    2 root     0               40 Jan  1 01:00 freesia
drwxrwxrwx    3 root     0              747 Sep 27  2012 lib
lrwxrwxrwx    1 root     0               11 Mar  6  2013 linuxrc -> bin/busybox
drwxrwxrwx    2 root     0                3 Nov  8  2010 mnt
lrwxrwxrwx    1 root     0                8 Mar  6  2013 mtd_appdata -> mtd_exe/
lrwxrwxrwx    1 root     0                8 Mar  6  2013 mtd_appext -> mtd_exe/
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_boot -> etc/Scripts/
lrwxrwxrwx    1 root     0               10 Mar  6  2013 mtd_chmap -> mtd_rwarea
lrwxrwxrwx    1 root     0                7 Mar  6  2013 mtd_cmmlib -> mtd_exe
drwxr-xr-x    1 root     0                0 Jan  1 01:00 mtd_contents
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_down -> mtd_rwcommon
drwxr-xr-x    1 root     0                0 Jan  1 01:00 mtd_drmregion_a
drwxr-xr-x    1 root     0                0 Jan  1 01:00 mtd_drmregion_b
drwxr-xr-x    1 root     0                3 Mar  9  2013 mtd_emanual
lrwxrwxrwx    1 root     0               10 Mar  6  2013 mtd_epg -> mtd_rwarea
drwxrwxr-x   43 root     0             1398 Mar  9  2013 mtd_exe
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_factory -> mtd_rwcommon
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_gemstar -> mtd_rwcommon
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_mhp -> mtd_rwcommon
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_moip -> mtd_rwcommon
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_pers -> mtd_rwcommon
lrwxrwxrwx    1 root     0                3 Mar  6  2013 mtd_ram -> tmp
drwxrwxr-x   11 root     0              204 Mar  9  2013 mtd_rocommon
drwxr-xr-x    1 root     0                1 Jan  1 02:00 mtd_rwarea
drwxr-xr-x    1 root     0                6 Mar  9  2013 mtd_rwcommon
drwxr-xr-x    1 root     0                1 Jan  1 01:01 mtd_swu
drwxr-xr-x    1 root     0                3 Mar  9  2013 mtd_uncompexe
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_wiselink -> mtd_rwcommon
lrwxrwxrwx    1 root     0               12 Mar  6  2013 mtd_yahoo -> mtd_rwcommon
dr-xr-xr-x   75 root     0                0 Jan  1 01:00 proc
drwxrwxrwx    3 root     0              332 Mar  6  2013 sbin
drwxr-xr-x   11 root     0                0 Jan  1 01:00 sys
drwxrwxrwt    7 root     0              420 Jan  1 01:00 tmp
drwxrwxrwx    5 root     0               51 Nov  8  2010 usr
drwxrwxrwx    2 root     0              102 Feb  6  2013 util
226 Operation successful
ftp> cd mnt
250 Operation successful
ftp> mkdir opt
550 Error
ftp> 

So it is not possible to "copy libNoDRM.so to /mnt/opt/privateer/usr/libso (folder may not exist on E series, create it if needed)"

Now, again my question

What can I do? :?
UE46F6750Firmware 1005
UE55H6470Firmware 2121.6

zoelechat
Official SamyGO Developer
Posts: 8472
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] Rooting E/F on latest firmwares

Post by zoelechat »

hucky wrote:folder may not exist on E series, create it if needed
folder may not exist on E series, create it if needed
hucky wrote:

Code: Select all

...
drwxrwxrwx    2 root     0                3 Nov  8  2010 mnt
...
...
Now, again my question
What can I do? :?

Code: Select all

cd /mnt/opt/privateer/usr/libso
:?:
Or use an FTP GUI such as FileZilla, you'll see clearer :)
Btw, also prefer Telnet on port 23 to nc on port 1023.
I do NOT receive any PM. Please use forum.

hucky
SamyGO Project Donor
Posts: 39
Joined: Wed Mar 14, 2012 3:05 pm

Re: [App] Rooting E/F on latest firmwares

Post by hucky »

No chance!

Code: Select all

Status:	Verbinde mit 192.168.178.116:21...
Status:	Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort:	220 Operation successful
Befehl:	USER root
Antwort:	230 Operation successful
Befehl:	SYST
Antwort:	215 UNIX Type: L8
Befehl:	FEAT
Antwort:	211-Features:
Antwort:	 EPSV
Antwort:	 PASV
Antwort:	 REST STREAM
Antwort:	 MDTM
Antwort:	 SIZE
Antwort:	211 Ok
Status:	Der Server unterst?tzt keine Nicht-ASCII-Zeichen.
Status:	Verbunden
Status:	Empfange Verzeichnisinhalt...
Befehl:	PWD
Antwort:	257 "/"
Befehl:	TYPE I
Antwort:	200 Operation successful
Befehl:	PASV
Antwort:	227 PASV ok (192,168,178,116,150,25)
Befehl:	LIST
Antwort:	150 Directory listing
Antwort:	226 Operation successful
Status:	Anzeigen des Verzeichnisinhalts abgeschlossen
Status:	Empfange Verzeichnisinhalt...
Befehl:	CWD /mnt
Antwort:	250 Operation successful
Befehl:	PWD
Antwort:	257 "/mnt"
Befehl:	PASV
Antwort:	227 PASV ok (192,168,178,116,233,12)
Befehl:	LIST
Antwort:	150 Directory listing
Antwort:	226 Operation successful
Status:	Anzeigen des Verzeichnisinhalts abgeschlossen
[color=#BF0000]Status:	Erstelle Verzeichnis '/mnt/opt/privateer/usr/libso'...
Befehl:	CWD /mnt/opt/privateer/usr
Antwort:	550 Error
Befehl:	CWD /mnt/opt/privateer
Antwort:	550 Error
Befehl:	CWD /mnt/opt
Antwort:	550 Error
Befehl:	CWD /mnt
Antwort:	250 Operation successful
Befehl:	MKD opt
Antwort:	550 Error
Befehl:	MKD /mnt/opt/privateer/usr/libso
Antwort:	550 Error[/color]
btw, of course /mnt exists but it is empty, so "cd /mnt/opt ..." makes no sense.
UE46F6750Firmware 1005
UE55H6470Firmware 2121.6

zoelechat
Official SamyGO Developer
Posts: 8472
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] Rooting E/F on latest firmwares

Post by zoelechat »

Are you talking about F or H? Empty /mnt is well known issue on H, but much less on F.
Anyway in both cases it means samyext4.img is not mounted and your root is incomplete/broken.
I do NOT receive any PM. Please use forum.

hucky
SamyGO Project Donor
Posts: 39
Joined: Wed Mar 14, 2012 3:05 pm

Re: [App] Rooting E/F on latest firmwares

Post by hucky »

Its the F-model.

So we have to relevate the statement "PVRdecoder works -> device rooted" ...

I'll try again to achieve REAL FULL ROOT :(
UE46F6750Firmware 1005
UE55H6470Firmware 2121.6

zoelechat
Official SamyGO Developer
Posts: 8472
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] Rooting E/F on latest firmwares

Post by zoelechat »

hucky wrote:So we have to relevate the statement "PVRdecoder works -> device rooted" ...
It's generally assumed that root=SamyGO, that's why I said "incomplete", because you have root but no SamyGO :)
Such state is enough for PVRdecoder to work, but not to use nor install any "SamyGO extension".
I do NOT receive any PM. Please use forum.

hucky
SamyGO Project Donor
Posts: 39
Joined: Wed Mar 14, 2012 3:05 pm

Re: [App] Rooting E/F on latest firmwares

Post by hucky »

OK,
after more then 10 times trying to root, the same result all the time.
Last three entries of first sequenze in rooting screen are red. :?
Any hints?

hucky :roll:
rooting_red_line_hell_20150225_214002_1.jpg
You do not have the required permissions to view the files attached to this post.
UE46F6750Firmware 1005
UE55H6470Firmware 2121.6

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

Re: [App] Rooting E/F on latest firmwares

Post by sectroyer »

hucky wrote:OK,
after more then 10 times trying to root, the same result all the time.
Last three entries of first sequenze in rooting screen are red. :?
Any hints?

hucky :roll:
rooting_red_line_hell_20150225_214002_1.jpg
Yeah you are using WLAN :)
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on http://ctrlv.it/ Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!

hucky
SamyGO Project Donor
Posts: 39
Joined: Wed Mar 14, 2012 3:05 pm

Re: [App] Rooting E/F on latest firmwares

Post by hucky »

Yeah you are using WLAN :)
Not at all!! I can read :D even big letter lines in red :mrgreen:

But I use ethernet connection via powerline adapters :roll:
and internet is over LTE

Hmm, no real chance to change this without a lot of work...
Ah, I remember a looooong CAT5 cable 25m or so, I'll give it a try.

Will keep you informed :twisted:

hucky
UE46F6750Firmware 1005
UE55H6470Firmware 2121.6

Post Reply

Return to “[F] Software”