View Single Post
Old 07-11-2016, 04:09 AM   #190
tshering
Wizard
tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.tshering ought to be getting tired of karma fortunes by now.
 
Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
Quote:
Originally Posted by ael View Post
Hi all,

I'm new in the e-reader world, I've just bought a Kobo Aura h2o.

I really appreciate your work with the Kobo Start Menu project and since I'm a developer too, I would like to contribute.

I would like to start with these questions:
- I didn't find any public repository with the source code of KSM project. Is there any specific reason for that? How do you usually collaborate?

- I saw that you usually release precompiled package with embedded KSM ready to be flashed. I think that this is very simple and straightforward way to install it. But it would be nice to have also a reproducible procedure that allow to build those packages starting from a brand new firmware. What do you think about it?

I really need to thank you for your amazing work
Welcome to the forum,

I am glad that you like KSM. The packages are tgz-archives. That means you can simply extract the content and see what is inside. You can change things as you see fit, and re-pack them. If you do this under linux you have to take care to set the file permissions. If you do it under windows with 7zip (I am not sure about other applications), all files are automatically given executable status.
You will see that a large part of KSM consists of sh scripts. This makes it easy to change things or add new functionality. Everybody is invited to share his scripts on this thread. As for the included binaries, they have different sources. At the bottom of the first post you can find links that will lead you (eventually) to the sources of some of them (see "The package contains materials provided by ..."). And yes, some sources are not published.

Last edited by tshering; 07-11-2016 at 04:21 AM.
tshering is offline   Reply With Quote