Posts by gujal
-
-
-
Get it from here
This is only for MX-III 2GB I think, not sure about MX-III 1GB
-
Netflix only works on 32 bits (arm), and is not supported on aarch64.
Okay, that still doesnt explain why crypto and pillow are missing from the /usr/lib/python3.7/site-packages folder in the aarch64 build
-
2. Cryptodome library missing in the build so addons that rely on cryptodome refuse to start
3. inputstream.ffmpegdirect is missing in the build
Describe in detail the steps for checking what I can check for myself.
balbes150 Just install Netflix plugin from the offical netflix repo
Dont even have to configure it as it runs a service which relies on Cryptodome part of script.module.pycryptodome
Python
Display More2020-02-17 17:29:51.796 T:779 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <class 'ModuleNotFoundError'> Error Contents: No module named 'Cryptodome' Traceback (most recent call last): File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/default_crypto.py", line 16, in <module> from Crypto.Random import get_random_bytes ModuleNotFoundError: No module named 'Crypto' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/storage/.kodi/addons/plugin.video.netflix/service.py", line 13, in <module> from resources.lib.run_service import run File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_service.py", line 28, in <module> class NetflixService(object): File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_service.py", line 32, in NetflixService from resources.lib.services.msl.http_server import MSLTCPServer File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/http_server.py", line 30, in <module> from .msl_handler import MSLHandler File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/msl_handler.py", line 26, in <module> from .request_builder import MSLRequestBuilder File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/request_builder.py", line 31, in <module> from .default_crypto import DefaultMSLCrypto as MSLCrypto File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/msl/default_crypto.py", line 23, in <module> from Cryptodome.Random import get_random_bytes ModuleNotFoundError: No module named 'Cryptodome' -->End of Python script error report<--
I then checked the /usr/lib/python3.7/site-packages folder and both Cryptodome and PIL are missing, so both script.module.pycryptodome and script.module.pil are broken in the current build
This is the content from milhouse R-Pi build of the same directory and you can see that it has both cryptodome and pil
Code
Display MoreLibreELEC:/usr/lib/python3.7/site-packages # ls -l total 179 drwxrwxr-x 11 root root 195 Feb 13 07:45 Crypto lrwxrwxrwx 1 root root 39 Feb 13 07:45 Cryptodome -> /usr/lib/python3.7/site-packages/Crypto drwxrwxr-x 2 root root 2357 Feb 13 07:47 PIL drwxrwxr-x 2 root root 115 Feb 13 07:47 Pillow-7.0.0-py3.7.egg-info -rw-r--r-- 1 root root 119 Feb 14 14:59 README.txt -rwxr-xr-x 1 root root 160016 Feb 13 07:47 _dbus_bindings.so -rwxr-xr-x 1 root root 19720 Feb 13 07:47 _dbus_glib_bindings.so drwxrwxr-x 3 root root 335 Feb 13 07:47 dbus drwxrwxr-x 2 root root 69 Feb 13 07:46 glib drwxrwxr-x 2 root root 101 Feb 13 07:46 gobject drwxrwxr-x 3 root root 46 Feb 13 07:46 gtk-2.0 drwxrwxr-x 4 root root 136 Feb 14 15:33 kodi drwxrwxr-x 2 root root 119 Feb 13 07:45 pycryptodome-3.9.4-py3.7.egg-info -rw-rw-r-- 1 root root 8 Feb 13 07:46 pygtk.pth -rw-r--r-- 1 root root 1327 Feb 13 07:46 pygtk.pyc drwxrwxr-x 2 root root 188 Feb 13 07:45 simplejson drwxrwxr-x 2 root root 99 Feb 13 07:45 simplejson-3.17.0-py3.7.egg-info drwxrwxr-x 2 root root 139 Feb 13 06:39 xcbgen
Regarding inputstream.ffmpegdirect, this is quite new and milhouse has it included in his recent builds since #213, may be it is too early to be in your build
-
Added versions of aarch64 images for testing.
Fantastic.
Runs fine on a WeChip V5 (s905X 2GB RAM) from 16GB SD Card
Plays H.264 videos with Prime Hardware acceleration, (occasional lock to green screen, but manageable)
HEVC only SW Decoder so realistically cant do beyond 720p
IR Remote works fine
Bluetooth works fine
Wifi works fine in both 2.4GHz and 5 GHz
no more cpufreq related errors on startup
Some things that need looking into:
1. HDMI CEC doesnt work
2. Cryptodome library missing in the build so addons that rely on cryptodome refuse to start
3. inputstream.ffmpegdirect is missing in the build
Minor annoyances, would be nice if it can be fixed
4. occasional hang on finishing playback of videos in addons such as youtube and dailymotion
5. If left on idle without using for may be 30 minutes, display goes blank and never recovers, have to powercycle
Overall great image to play with, Thanks balbes150
-
Hi
I am running the following image on my Wechip V5 S905X based box and am getting an error during startup
Error relates to cpufreq and asks to check the status using the following command
Upon checking this is the output
Code
Display More● cpufreq.service - Set CPU frequency governor and its tunables Loaded: loaded (/usr/lib/systemd/system/cpufreq.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2019-11-29 16:32:38 UTC; 2 months 11 days ago Process: 444 ExecStart=/usr/bin/cpufreq (code=exited, status=1/FAILURE) Main PID: 444 (code=exited, status=1/FAILURE) Nov 29 16:32:38 WeChip systemd[1]: Starting Set CPU frequency governor and its tunables... Nov 29 16:32:38 WeChip cpufreq[444]: /usr/bin/cpufreq: line 12: can't create /sys/devices/system/cpu/cpufreq/ondemand//io_is_busy: nonexistent directory Nov 29 16:32:38 WeChip cpufreq[444]: /usr/bin/cpufreq: line 13: can't create /sys/devices/system/cpu/cpufreq/ondemand//up_threshold: nonexistent directory Nov 29 16:32:38 WeChip cpufreq[444]: /usr/bin/cpufreq: line 14: can't create /sys/devices/system/cpu/cpufreq/ondemand//sampling_rate: nonexistent directory Nov 29 16:32:38 WeChip cpufreq[444]: /usr/bin/cpufreq: line 15: can't create /sys/devices/system/cpu/cpufreq/ondemand//sampling_down_factor: nonexistent directory Nov 29 16:32:38 WeChip systemd[1]: cpufreq.service: Main process exited, code=exited, status=1/FAILURE Nov 29 16:32:38 WeChip systemd[1]: cpufreq.service: Failed with result 'exit-code'. Nov 29 16:32:38 WeChip systemd[1]: Failed to start Set CPU frequency governor and its tunables.
I navigated to /sys/devices/system/cpu/cpufreq and didn't see a ondemand directory
Is the issue due to missing directory in the squashfs or is it a typo as there are 2 slashes in the path after ondemand
Please advise on what I should do get this issue fixed. Thanks balbes150
-
The 9.x image S82 will work on MX-III 2GB version.
There is no 9.x build available for the MXIII 1GB version
-
Thanks gujal but my box is an MXIII (not plus) S802, 1Gb and neither of those images will boot. They hang on the LibreElec boot screen as with most other images that I've found for this box.
Correct there is no 9.0 image for MXIII-1G built by Demetris, only 8.2.3 for now
-
Have any of you had any luck finding a Kodi 18 version which works with these boxes. I've tried all *Elec versions that I can find and none of them boot on this box. Demetris's LibreELEC-S8X2.arm-8.2.3-MXIII-1G.img is the last working image I can find.
Demetris built an initial batch of 9.0 build for MX-IIIPlus and S82 devices such a MX-III2G. He hasnt updated them for the latest LE 9.0.1 yet
You can get those builds here
StackPath -
Damn, I need help. My box is MXIII (S802 2GB) Some time ago managed to install Remix and LibreElec 8.2.3 (S82 build, worked great), then started to play with Lakka 2.1.1 S82 and decided to install to nand. All good. Now, months later, I want to try "again" LibreElec 8.2.3 and I cant for the life of my boot from SD nor Pendrive. Flashed the IMG, put "nocompat.zip" and "remote.conf", and cant boot with the damn toothpick. If I use a SD card, it says filesystem corrupted, and if I use pendrive, it goes to recovery or boots directly to Lakka.
Could someone describe the exact and precise process to boot again from SD or Pendrive?
I also want to try 9.0... but fisrt 8.2.3
Thanks
In such cases, you need to start with Android Image again. USB Burning tool is your friend
-
ok guys since my devices have updates mixed up as i flashed custom bootloaders on them i will try to revert to oem amlogic bootloader that all of you have and try again to produce working images for all people
Sorry for the mess i caused for some of you.
Will take a while though, do you want the released images removed in the mean time? Let me know.
Thanks Demetris, Please take your time and release a stable version when you are ready. To add into the mix, Kodi 18.1 is out, so please wait and build when LE upstream is ready with 18.1
I am happy with 8.2.3 for now and eagerly waiting for the LE9.x stream
-
I will try to release images for only for the two devices i own
- MXIII-PLUS/MXIII-G/PROBOX2-EX-PLUS
- S82/S82B/S82H/MXIII/S89/S89H
and that's it
Please, any chance of doing it for MXIII-1GB, only if possible.
Thanks a lot, for the S82 image. Much appreciated. will try it this weekend
-
Eagerly awaiting Demetris to release LE9.0.0 for the S802/S812
-
Because it's the only one that works properly on my M8 box. All the more recent versions have very high CPU usage at all times which affects interface speed, playback etc.
Yes, I had the same issue on the newer ones. If you connect to the box though ssh and run `top` you most probably would see a process called brcmpatch using 100% of one of the cores. To get rid of the issue I had to do a reset config in LE settings. a reboot after that, it was all fine. You will lose all your settings though including any kodi addons that you may have installed.
-
Thanks very much for all your work for these boxes.
Just confirming there is a problem in recent builds for the M8 box, regarding CPU usage.
8.0.RC4 gives idle CPU usage around 3%.
More recent versions idle CPU usage is around 30-40%.
These figures are with wifi and bluetooth both disabled.
8.2.3 is the latest version and even that is from almost a year ago. Why are you using 8.0RC4?
-
Lucky I'm busy yesterday and haven't done it yet.
I run LE on my MX-III from internal emmc only. Android is completely gone but can easily be putback using amlogic usb burn tool if ever needed.
However I do not do 'installtointernal'
The way I did is by starting with Drieschel's build which gets intalled from sdcard to internal by default. And then upgrade it to Demtris' build using the standard LE upgrade procedure
Drieschel's build is from this thread -
Hi,
I have a question. I'm loving Libreelex and want to completely replace my android installation, how to do it? TIA.
I think you do it by running `installtointernal` from command prompt