Sign up here and you can log into the forum!

Leaning how to program WDTV live

General homebrew discussion area

Leaning how to program WDTV live   

Postby spixon » Wed Sep 21, 2011 3:47 am

Hi all,

I new in this wdtv live homebrew. I would like to do my own homebrew.
Can someone help me to give basic how to start.

I already download WDTV_Live_GPL_code_package_1.06.15_V and compile latest WD GPL code.
Successfully manage to install and test but it only have flikr on it.
for starting I like to add youtube.

hope can get help from expert.

Thanks
spixon
n00b
 
Posts: 4
Joined: Tue Sep 20, 2011 11:12 pm

Re: Leaning how to program WDTV live   

Postby kroetkroet » Wed Sep 21, 2011 4:20 am

Maybe I'm not reading your message correctly - but isn't youtube available within the base WD firmware?
WDLXTV-fan! - In case you need further assistance: read our WIKI, search our Forum and most of all: donate 'something' to b-rad for his great efforts!!!
User avatar
kroetkroet
Beta Tester
 
Posts: 724
Joined: Mon Apr 05, 2010 11:53 pm

Re: Leaning how to program WDTV live   

Postby spixon » Wed Sep 21, 2011 5:19 am

kroetkroet really

I just try to compile latest wd live source code and when I flash my own compile
i cannot find youtube.

I will try again maybe got error.
spixon
n00b
 
Posts: 4
Joined: Tue Sep 20, 2011 11:12 pm

Re: Leaning how to program WDTV live   

Postby RMerlin » Wed Sep 21, 2011 5:55 am

spixon wrote:kroetkroet really

I just try to compile latest wd live source code and when I flash my own compile
i cannot find youtube.

I will try again maybe got error.


The GPL version of dmaosd has a lot of features stripped out. It's also missing the Paragon NTFS driver, and using NTFS-3G instead, which is much slower.
WDLXTV Webend maintainer. Visit http://www.lostrealm.ca/wdlxtv to see my other WDLXTV projects.
If you like my work, please consider donating.
User avatar
RMerlin
WDLXTV Team
 
Posts: 3236
Joined: Sat Jun 26, 2010 9:25 am
Location: Montreal, Canada

Re: Leaning how to program WDTV live   

Postby spixon » Wed Sep 21, 2011 6:19 am

this forum provide b-rad source code?
spixon
n00b
 
Posts: 4
Joined: Tue Sep 20, 2011 11:12 pm

Re: Leaning how to program WDTV live   

Postby RMerlin » Wed Sep 21, 2011 1:11 pm

spixon wrote:this forum provide b-rad source code?


Define "b-rad source code". If you are talking about the DNA sequence of the developer named b-rad, I doubt he's open sourced. Wether his mom or his dad hold the copyrights, no one knows. I think in civilized countries like the USA, the rights get transferred to the person on his 18th birthday.

If you're talking about the firmware called WDLXTV, everything is in the SVN repo. dmaosd is closed source, so there is no source code for it. WDLXTV isn't built from sources, it's built from component assembly.
WDLXTV Webend maintainer. Visit http://www.lostrealm.ca/wdlxtv to see my other WDLXTV projects.
If you like my work, please consider donating.
User avatar
RMerlin
WDLXTV Team
 
Posts: 3236
Joined: Sat Jun 26, 2010 9:25 am
Location: Montreal, Canada

Re: Leaning how to program WDTV live   

Postby spixon » Wed Sep 21, 2011 10:33 pm

Thanks RMerlin for explanation
spixon
n00b
 
Posts: 4
Joined: Tue Sep 20, 2011 11:12 pm

Re: Leaning how to program WDTV live   

Postby jumbalaya » Sun Oct 16, 2011 9:09 pm

RMerlin wrote:
spixon wrote:this forum provide b-rad source code?


Define "b-rad source code". If you are talking about the DNA sequence of the developer named b-rad, I doubt he's open sourced. Wether his mom or his dad hold the copyrights, no one knows. I think in civilized countries like the USA, the rights get transferred to the person on his 18th birthday.

If you're talking about the firmware called WDLXTV, everything is in the SVN repo. dmaosd is closed source, so there is no source code for it. WDLXTV isn't built from sources, it's built from component assembly.


:lol: :lol:
jumbalaya
OSD Themer
 
Posts: 251
Joined: Fri Apr 16, 2010 7:12 pm

Re: Leaning how to program WDTV live   

Postby std » Thu Aug 09, 2012 12:18 am

RMerlin wrote:If you're talking about the firmware called WDLXTV, everything is in the SVN repo. dmaosd is closed source, so there is no source code for it. WDLXTV isn't built from sources, it's built from component assembly.
Is SVN repo you're talking about - http://svn.wdlxtv.com/svn/wdlxtv-live ? Is there some guide on how to build a firmware from WDLXTV repo? (I have almost no experience on Linux, but have an intention to learn) /build contains only "version", yet I've tried to search for makefiles in /trunk with no luck.

Also, maybe someone have a clue:
1. Does all multimedia receiving-->decoding-->playback process is performed in DMAOSD or there are several components acts together?
2. Is there an access to HDMI signalling from homebrew apps?
3. Is there a disassembler/decompiler for ELF/MIPS which is capable to understand calls to dynamic libraries (like fopen, recv, select, etc.). I've tried to use REC Studio Decompiler and IDA -- they both shows an import table, but leave some garbish code which even doesn't looks like .SO-calls. Something like "*(*(r28 + -32128))();"
std
n00b
 
Posts: 3
Joined: Sun Aug 05, 2012 10:22 am

Re: Leaning how to program WDTV live   

Postby recliq » Thu Aug 09, 2012 2:56 am

If you're not an experienced linux user you shouldn't attempt to pack and flash your own firmware.
Start with creating a .rootFS and boot from USB (this way you can always remove the USB drive and boot from flash even if you messed up your .rootFS and WDLXTV is not booting anymore)
http://wiki.wdlxtv.com/RootFS

1) There is more than one program involved, dmaosd and MEDIA_LOGIC, dmaosd is the main programm and OSD which send the files to play back to MEDIA_LOGIC which is the DLNA renderer on WDTV.
2) No.
3) I don't think so. You can use gdb to debug dmaosd but you would need to understand MIPS assembler. If this was an easy task (or even an easy to learn task) there would be much more hacking on dmaosd going on.
I know only 2 or 3 ppl who are capable of this and I'm not one of them so maybe what I just said is even plain wrong...
­WDLXTV Project Maintainer
-:] If you like my contributions feel free to donate for a beer or a new flash drive. ...and always remember: RTFM! (README, FAQ, WIKI) [:-
User avatar
recliq
WDLXTV Team
 
Posts: 5036
Joined: Thu Apr 15, 2010 8:09 am
Location: Kiel, Germany

Next

Return to WDTV G2 & WDTV Live homebrew discussion

Who is online

Users browsing this forum: No registered users and 1 guest