Jump to content

Hello all...

I have found a Samsung SMT-H3126 PVR set top box in the old bunk of junk i have laing around in my apartment. 

i did a quick search on the famous new thing called tha' internet.. on there i found google... and boy.... do that dude know it all ;) 

Well... google told me that my set top box is running a linux based system and on top on that.. it got me the source codes for the box. 

The source code can be found here: http://www.samsung.com/global/business/telecommunication-systems/resource/opensource/cable-set-top-box.html 

And the specific code for my box is the fourth from the top of the list.

 

The thing is now that i know nothing about working with this type of things...
So... i got my hands on the source codes and placed them on my home server for now.

Next is the IDE software and compiler.. and this is where it gets tricky.

I have ask the almity google dude about it and theres no clear answer to work whit.. 

 

So i thort i would ask here. 
My daily work machine at the time is an old MacBook Pro with Mac OS X 10.9.3..

I also have a user account on GitHub if it helps in my project.

 

Do any one know what i need to get further in my project and get a way to work whit the codes?? 

Link to comment
https://linustechtips.com/topic/915459-programing-os-for-set-top-box/
Share on other sites

Link to post
Share on other sites

It looks like all the software is released under GPL v2 or more permissive licenses. This means that Samsung were obliged to give you access to the source code if asked, but they are under no obligation to help or allow you to easily modify the software on the actual device (the GPLv3 has a 'tivoisation' clause that gives that obligation, but any GPLv3 software was likely avoided because of this)

 

TL;DR It's unlikely you'll be able to do anything without using security exploits.

Link to post
Share on other sites

2 hours ago, Fourthdwarf said:

It looks like all the software is released under GPL v2 or more permissive licenses. This means that Samsung were obliged to give you access to the source code if asked, but they are under no obligation to help or allow you to easily modify the software on the actual device (the GPLv3 has a 'tivoisation' clause that gives that obligation, but any GPLv3 software was likely avoided because of this)

 

TL;DR It's unlikely you'll be able to do anything without using security exploits.

I know those parts and are looking at the exploits too..

but i need special cables for that. 

 

but the main problem right now is finding a IDE software where i can open and work on the source code..

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×