Author: swordfish6975

Openelec Build for OPI PC and 2 now with HW decoding

  [Copy link]

13

threads

77

posts

444

credits

Intermediate member

Rank: 3Rank: 3

credits
444
Published in 2016-1-27 00:20:33 | Show all floors
Dima replied at 2016-1-26 23:52
Finally: my build was successful. Had to try a few distro's and Ubuntu 12.04 (32bit) worked great. 1 ...

can you post complete guide how did you do that.
I am a noob, please provide complete step by step, command by command guide on how did you do that.
I also tried the same but got "Makefile:832: recipe for target 'all' failed"
i have a kernel which has driver for MT7601 wifi how do i compile from that so that my ELEC also works with MT7601

0

threads

19

posts

518

credits

Senior member

Rank: 4

credits
518
Published in 2016-1-27 00:40:40 | Show all floors
I  tested mod script.bin this tread: open stand,ambiet 23,5C, cooling - 14x14x10 radiator,
iptv channels FullHD, openning m3u playlist in "Video" menu, MKV 720P 6000kbs LAN(Wi-Fi)

ram 624Mhz, CPU 1,29Ghz (stock)
IPTV 52C
MKV 44C
Menu 58C !!!

ram 672Mhz, CPU 1Ghz (downclocking CPU)
IPTV 47C
MKV 42C

ram 480Mhz, CPU 1Ghz (all downclocking)
IPTV 42C
MKV 42C

Over 1Ghz CPU need for playing video?
May be create script.bin low-power and standart for new images? or add app for mod clocking ram&cpu in terminal?

PS: in Windows i can not fex->bin, bin->fex OK, only linux for build script.bin?

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-1-27 00:52:18 | Show all floors
Manjup replied at 2016-1-27 00:20
can you post complete guide how did you do that.
I am a noob, please provide complete step by step ...

Uhm, tbh don't remember the exact steps, but I'll try:

1) Install Ubuntu
2) Install all the updates and reboot.
3) Open terminal and use the following commands:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install make (just in case, make is in fact already built-in in Ubuntu)
sudo dpkg-reconfigure dash
sudo apt-get install libxml-parser-perl
sudo apt-get install device-tree-compiler
sudo apt-get install git
4) Make a dir on Desktop (or wherever you want) (I called it OpenELEC)
5) Open terminal and go to that dir using cd (you usually start in home directory so you should just type in: cd /Desktop/OpenELEC)
6) git clone --depth 1 https://github.com/jernejsk/OpenELEC-OPi2
7) cd OpenELEC-OPi2
8) sudo PROJECT=H3 DEVICE=OPiPC ARCH=arm make image (in the case of the PC)
9) It should ask if you want to install some tools: you should.
10) It'll start building. It'll take a while. With some luck you'll find the files in the target folder.

4

threads

1118

posts

9507

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9507
Published in 2016-1-27 03:31:46 | Show all floors
fordham replied at 2016-1-26 07:04
I tested Openelec on my OPiPlus. I build image from Ubuntu 15.10 desktop.

And I found very serious  ...

This issue was reported two times already. There is workaround - instead of directly switching channels, you should first stop current channel and then select another one. Yes, I know, annoying.

Truth is that I won't fix this anytime soon if at all. Problem is that I don't have much time for this things anymore. Most of the latest changes on git are made by suggestions and are poorly or not at all tested from my side.

4

threads

1118

posts

9507

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9507
Published in 2016-1-27 06:30:02 | Show all floors
c0013r replied at 2016-1-26 17:40
I  tested mod script.bin this tread: open stand,ambiet 23,5C, cooling - 14x14x10 radiator,
iptv cha ...

We are considering setting CPU governor on demand. That way frequency could be even less than 1 GHz. Because I don't have time for this, maybe you can test how well it performs and report back. Did you test any high bitrate content while you considered lowering RAM clock? Please test it with some 4k movie.

4

threads

1118

posts

9507

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9507
Published in 2016-1-27 06:32:31 | Show all floors
Dima replied at 2016-1-26 16:52
Finally: my build was successful. Had to try a few distro's and Ubuntu 12.04 (32bit) worked great. 1 ...

There is always possibility to use libhybris for loading Android libraries. You are welcome to try.

2

threads

144

posts

1102

credits

Gold member

Rank: 6Rank: 6

credits
1102
Published in 2016-1-27 07:04:15 | Show all floors
Does automatic changing of display refresh-rate to match the content being played back work on this?

4

threads

1118

posts

9507

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9507
Published in 2016-1-27 07:26:05 | Show all floors
WereCatf replied at 2016-1-27 00:04
Does automatic changing of display refresh-rate to match the content being played back work on this?

No, I tried to implement needed support but although I could do some quick hack which would work, I wanted to do it properly. However, fb and display drivers are really bad and I basically gave up.

2

threads

144

posts

1102

credits

Gold member

Rank: 6Rank: 6

credits
1102
Published in 2016-1-27 08:00:04 | Show all floors
jernej replied at 2016-1-27 07:26
No, I tried to implement needed support but although I could do some quick hack which would work,  ...

I was afraid that was the case. Such a shame, that means I won't be able to use OPi as a media-player

Thank you for the speedy reply, though.

0

threads

19

posts

518

credits

Senior member

Rank: 4

credits
518
Published in 2016-1-27 18:41:31 | Show all floors
jernej, in stock ram&cpu my 4k-test-video have low friz, bitrade 50Mb-125Mb, playing usb-hdd, CPU temp 45C.
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list