Dolby Vision Profile, VS10, plus other info on skins

will try, I tried yesterday but got stuck at some point, so hopefully will get there with your manual. Thanks a lot.

1 Like

What needs to be edited in:

PKG_VERSION, PKG_SHA256 and PKG_URL must be edited.

> projects/Amlogic-ce/packages/linux/package.mk

package.mk (12.1 KB)


projects/Amlogic-ce/packages/mediacenter/kodi/package.mk

package.mk (18.9 KB)

Try this.

Note, however, that this is only intended for the current changes up to now. If CPM makes a change, these files must be edited again.

If anyone knows a better solution, please let us know.

Edit:
You may get an error in the build because of the json-c.

Change the SHA256 in the package.mk of the json-c to one of the two. (forget which one is the right one)

bca9a584a8da64d8dff50082a06f6cea26fb735f74924afc6d01ae6be7a75885

or

fc1b9ed57f4cda51c52ec9b3b012f6973bd8d80fb70f363c5ca2754342389eb1
3 Likes

There’s no better solution, just a different one if you want to base his changes on the latest Kodi from nightly CE (with cherry-picking his commits on the latest upstream Kodi, generating a patch and without the need to modify packages). Cpm described the procedure in one of his posts. That’s what I’m doing. Current branch of cpm’s code is based on a slightly bit older kodi version compared to upstream with a couple of newer changes backported. So using packages.mk you get fully what’s in his repo.

1 Like

I don’t know how you get the URL as the cpm-code/xbmc/archive is not reachable… am I missing something ?

You must combine PKG_URL and PKG_VERSION:

https://github.com/cpm-code/xbmc/archive/a5d070267e169b7d5dd367fe17c43a2e77e3a90b.tar.gz

Replace the attached file with yours and done.
You don’t need to download it manually.

I know but I’m curious about how you get the PKG_VERSION if not from the URL. I mean I’m trying to find out how you get those codes.

I use Powershell with git to get the latest PKG_VERSION:

Paste and enter this:

$PKG_VERSION = git ls-remote https://github.com/cpm-code/xbmc.git HEAD | ForEach-Object { $_.Split("`t")[0] }

Then paste and enter this:

$PKG_VERSION

Then you got a result.

For SHA256 you can get a file calculator to get it or when the builds fails because of the wrong SHA256.

1 Like

It makes perfect sense to me now. Thank you very much for explanation.

Post updated due to an update to release 11 of the AZR skin.

Post #289

1 Like

Can you please share your cpm build?

Thank’s but I think there’s a mistake for the ‘‘memory usage’’… It says L1 min/max/avg

Reboot your system. After that, all is fine.

There are too many changes in the skin. :sweat_smile:

2 Likes

Works fine here, you just need to build it and make sure you have the appropriate additional libraries.

Offered without a “called it” paragraph, damn shame to see it become reality.

Can you share your build?

1 Like

@chuckster

How do you clean up after a build?

Also with the command

make clean

?

This thread is becoming a mess, with a handful of “insider” people talking among themselves and (unwittingly?) teasing the others…

1 Like

yes, but you also have to specify the DEVICE variable before the command (as for normal make).
Also If only kodi has changed I don’t do full cleans now, just run a clean of kodi package, that makes things much faster (a couple of minutes). If it’s not just kodi version bump in the CoreELEC repo history, I usually do the full clean/build just in case and don’t bother checking which exact package was changed. CE team does full build for every nightly.

I agree it is a disappointment.

So far I haven’t found an explicit way to make a private chat here (if there is a way then it’s not very obvious, at least to me), so we’re kind of bound to hash these tech details here in public. Sorry if we’re teasing.