I want to hack XBMC. Where do I start?

Discussion of XBMC4XBOX development.
Post Reply
Posts: 1
Joined: Sat Aug 26, 2017 7:03 am

I want to hack XBMC. Where do I start?

Post by brian »

Hey, I want to learn to hack and modify XBMC. In particular, I’d like to hack Rocky5’s XBMC4Gamers to skip the login screen and automatically log me in, but I’d like to learn enough General XBMC development/hacking to be able to do that, understanding how it works and what I’m doing. I figure that the first step is to learn Python, and given how much I like braces in my code I probably should start that first.

However, learning Python alone is not just that easy — do I need to know Python2 to work on XBMC? If not, should I learn Python2? And I’d imagine I should learn Python3 either way. And then, how does it work with XBMC? Does it run some scripts on boot or something? Do they generate menus? (I guess they must, but how does that work?)

User avatar
Dan Dar3
Posts: 1166
Joined: Sun Jul 08, 2012 4:09 pm
Has thanked: 255 times
Been thanked: 251 times

Re: I want to hack XBMC. Where do I start?

Post by Dan Dar3 »

Hey Brian,

That is a brillitan idea. XBMC4Xbox is C++ interanlly, an XML framework for UI and Python for coding extensions.

See a lot of useful links to start with here:

as well as the Development tab up here in the forums.
Post Reply