Installing Ubuntu in Samsung Smart TV natively
Installing Ubuntu in Samsung Smart TV natively
So i wrote this guide on how to install Ubuntu in a Samsung Smart TV.
The bottom line was to completely replace the original Smarthub interface for something way more useful and efficient.
There are some features of the TV that are not yet ready, and so far the lack of hardware graphic acceleration makes many applications too slow, but I'm posting all my research hoping that more people get involved and help developing the project. Otherwise it will most likely die, since it's way easier just to buy a Linux box and use it instead of the TV's interface .
Anyway, the guide itself is kinda long and that's why I'm posting it as a PDF, including images, some test running Nintendo DS / Game Boy emulators, etc..:
http://www.mediafire.com/view/mrt1xecd3 ... _Smart.pdf (you may need to zoom in to read it more comfortably and see the images better )
Hopefully someone will find it useful, I'll upload this post as the research advances ^^
~Sky
The bottom line was to completely replace the original Smarthub interface for something way more useful and efficient.
There are some features of the TV that are not yet ready, and so far the lack of hardware graphic acceleration makes many applications too slow, but I'm posting all my research hoping that more people get involved and help developing the project. Otherwise it will most likely die, since it's way easier just to buy a Linux box and use it instead of the TV's interface .
Anyway, the guide itself is kinda long and that's why I'm posting it as a PDF, including images, some test running Nintendo DS / Game Boy emulators, etc..:
http://www.mediafire.com/view/mrt1xecd3 ... _Smart.pdf (you may need to zoom in to read it more comfortably and see the images better )
Hopefully someone will find it useful, I'll upload this post as the research advances ^^
~Sky
Re: Installing Ubuntu in Samsung Smart TV natively
cool! Thumbs up!
TV: UE40F7000 - T-FXPDEUC-1115.0 - SamyGO Extensions on F series
TV: UE55ES7000S - T-ECPDEUC-2003.4 - SamyGO tool Right from USB - no develop account is needed
TV: UE40C6710 - T-VALDEUC 3011 - Hacking TV over Hotel mode (C650 T-VALDEUC-3009.2)
BD-Player: BD-E6100 - B-FIRBPEWWC 1063.3 - rooted, no more Cin@vi@
NAS: CIFS: MAG250 NFS: Playon!HD
TV: UE55ES7000S - T-ECPDEUC-2003.4 - SamyGO tool Right from USB - no develop account is needed
TV: UE40C6710 - T-VALDEUC 3011 - Hacking TV over Hotel mode (C650 T-VALDEUC-3009.2)
BD-Player: BD-E6100 - B-FIRBPEWWC 1063.3 - rooted, no more Cin@vi@
NAS: CIFS: MAG250 NFS: Playon!HD
Re: Installing Ubuntu in Samsung Smart TV natively
Wow, thanks so much for such a great project! And thanks for sharing it with us
If you don`t mind, we`ll move content of your pdf to a wiki article, or if you wish you can do this by yourself.
p.s. Here is a link to similar project, just everything is in russian. I was thinking to translate it to english and post here, but time was gone and i forgot about that completely.
Time to add Ace stream and Ace Proxy and watch torrent TV?
If you don`t mind, we`ll move content of your pdf to a wiki article, or if you wish you can do this by yourself.
p.s. Here is a link to similar project, just everything is in russian. I was thinking to translate it to english and post here, but time was gone and i forgot about that completely.
Time to add Ace stream and Ace Proxy and watch torrent TV?
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
-
- SamyGO Project Donor
- Posts: 489
- Joined: Sun Mar 23, 2014 8:15 pm
- Location: Bulgaria
Re: Installing Ubuntu in Samsung Smart TV natively
Is there some chance ubuntu to be installed on F series. I am not sure that F support xfs. There is no mkfs.xfs. I've formatted the drive with ifs on my laptop but the tv can't see it.
juuso ??????? ??? ????
juuso ??????? ??? ????
Code: Select all
VDLinux#> cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cgroup
nodev tmpfs
nodev debugfs
nodev securityfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev rpc_pipefs
ext4
squashfs
emmcfs
nodev ramfs
vfat
msdos
nodev nfs
nodev nfsd
nodev mqueue
nodev usbfs
tntfs
exfat
nodev devpts
fuseblk
nodev fuse
nodev fusectl
Re: Installing Ubuntu in Samsung Smart TV natively
You can probably use ext4, it is used on F recording devices instead of xfs on E.bobiturboto wrote:Is there some chance ubuntu to be installed on F series. I am not sure that F support xfs. There is no mkfs.xfs. I've formatted the drive with ifs on my laptop but the tv can't see it.
@Sky
You should be able to mount bind (I do for SSH to work). Path to mount.ko module is wrong in default SamyGO-E catch_crap.init script so it is not loaded as it should. Check in /mnt/lib/modules/2.6.35.13/kernel/drivers/pty if mount.ko is present then you could try to insmod it
I do NOT receive any PM. Please use forum.
-
- SamyGO Project Donor
- Posts: 489
- Joined: Sun Mar 23, 2014 8:15 pm
- Location: Bulgaria
Re: Installing Ubuntu in Samsung Smart TV natively
Thank you I have tried but I am receiving error like this (there is no /bin/bash for F):zoelechat wrote:You can probably use ext4, it is used on F recording devices instead of xfs on E.bobiturboto wrote:Is there some chance ubuntu to be installed on F series. I am not sure that F support xfs. There is no mkfs.xfs. I've formatted the drive with ifs on my laptop but the tv can't see it.
@Sky
You should be able to mount bind (I do for SSH to work). Path to mount.ko module is wrong in default SamyGO-E catch_crap.init script so it is not loaded as it should. Check in /mnt/lib/modules/2.6.35.13/kernel/drivers/pty if mount.ko is present then you could try to ins mod it
Code: Select all
root@tv:/mnt/core # chroot /mnt/core /bin/sh
chroot: can't execute '/bin/sh': Exec format error
Re: Installing Ubuntu in Samsung Smart TV natively
@ juuso:
You're welcome, feel free to post this on the wiki, or wherever it can be of some use ^^. And yeah, I had seen that Russian project while I was doing some research, however since Google Translate didn't help much, I ended up thinking it was completely unrelated, for the images ^^.
@ zoelechat:
Thank you very much! I didn't know we had that module available but surely it helps a lot, now all device nodes can be present, and we should be able to use an alternative xorg.conf file (maybe that way we can add proper mouse support, maybe using sections such as "InputDevice", "Pointer" o "Xinput").
@bobiturboto:
Looks like that shell is not working on F series, maybe if you chroot without specifying it, like...
~Sky
You're welcome, feel free to post this on the wiki, or wherever it can be of some use ^^. And yeah, I had seen that Russian project while I was doing some research, however since Google Translate didn't help much, I ended up thinking it was completely unrelated, for the images ^^.
@ zoelechat:
Thank you very much! I didn't know we had that module available but surely it helps a lot, now all device nodes can be present, and we should be able to use an alternative xorg.conf file (maybe that way we can add proper mouse support, maybe using sections such as "InputDevice", "Pointer" o "Xinput").
@bobiturboto:
Looks like that shell is not working on F series, maybe if you chroot without specifying it, like...
Code: Select all
chroot /mnt/core
Re: Installing Ubuntu in Samsung Smart TV natively
Feel free to update your (already very interesting) tutorial if that makes the differenceSky wrote:@ zoelechat:
Thank you very much! I didn't know we had that module available but surely it helps a lot, now all device nodes can be present, and we should be able to use an alternative xorg.conf file (maybe that way we can add proper mouse support, maybe using sections such as "InputDevice", "Pointer" o "Xinput").
I do NOT receive any PM. Please use forum.
-
- SamyGO Project Donor
- Posts: 489
- Joined: Sun Mar 23, 2014 8:15 pm
- Location: Bulgaria
Re: Installing Ubuntu in Samsung Smart TV natively
Thanks Sky, but the same error appearing.Sky wrote: @bobiturboto:
Looks like that shell is not working on F series, maybe if you chroot without specifying it, like...
~SkyCode: Select all
chroot /mnt/core
Code: Select all
root@tv:/mnt/core # chroot /mnt/core
chroot: can't execute '/bin/sh': Exec format error
Re: Installing Ubuntu in Samsung Smart TV natively
@zoelechat:
Sure, as soon as I find some time to rewrite some parts I'll do it. However I'm trying to enable proper mouse support by tweaking the xorg.conf file (now that I can bind it), and... No dice :/. Maybe I'll have to write that /dev/mice -> XdoTool script, I'm gessing that should work ^^".
@bobiturboto:
Hum, I'm not quite sure what could be the problem, could it be that the pre-built filesystem does not match your TV's processor architecture? Maybe you need a different Ubuntu build, that does match your hardware (I actually have no idea what are the specific differences between hardware in E and F series...)
~Sky
Sure, as soon as I find some time to rewrite some parts I'll do it. However I'm trying to enable proper mouse support by tweaking the xorg.conf file (now that I can bind it), and... No dice :/. Maybe I'll have to write that /dev/mice -> XdoTool script, I'm gessing that should work ^^".
@bobiturboto:
Hum, I'm not quite sure what could be the problem, could it be that the pre-built filesystem does not match your TV's processor architecture? Maybe you need a different Ubuntu build, that does match your hardware (I actually have no idea what are the specific differences between hardware in E and F series...)
~Sky