I do have that image and Allwinner's tools but the reimaging didn't boot to stock either. Oh well!
Posts by unmesh
-
-
I don't either but this box is prone to overheating so I thought I'd restore it to stock and give it to Goodwill.
Powering up without the SD card doesn't seem to be working (only the LED blinks but no response to ping) and I'm wondering if my use of install2emmc in the past is now preventing the OEM image from booting.
I suppose I can donate it running LE
-
I'm trying to reboot my box back into Android and don't see an option to do that in the Power menu.
Would loading a different skin allow this? Or a command from the CLI?
Thanks
-
You have to name the keymap custom_remote.toml if you use the new toml format - keymaps without the .toml extensions are considered to be in the legacy format.
so long,
Hias
I eventually got it to work by putting in the full pathname to the .toml file in rc_maps.cfg
Thanks
-
With a clean image, the IR remote is not working which is to be expected because I had to learn the codes during a previous install. However the custom codes will not install and give the following error message
CodeLibreELEC:~ # ir-keytable -c -w /storage/.config/rc_keymaps/custom_remote Missing protocol in /storage/.config/rc_keymaps/custom_remote ir-keytable: Failed to read table file /storage/.config/rc_keymaps/custom_remote Try `ir-keytable --help' or `ir-keytable --usage' for more information.
The custom_remote file is readable and contains:
Code
Display MoreLibreELEC:~ # cat /storage/.config/rc_keymaps/custom_remote [[protocols]] name = "tanix_tx5max" protocol = "nec" variant = "necx" [protocols.scancodes] 0x40404d = "KEY_POWER" 0x2fef3 = "KEY_MUTE" 0x2fe4b = "KEY_PREVIOUS" 0x2fe4f = "KEY_NEXT" 0x2fe18 = "KEY_VOLUMEDOWN" 0x2fe10 = "KEY_VOLUMEUP" 0x2fe16 = "KEY_UP" 0x2fe51 = "KEY_LEFT" 0x2fe50 = "KEY_RIGHT" 0x2fe1a = "KEY_DOWN" 0x2fe13 = "KEY_OK" 0x2fe11 = "KEY_HOME" 0x2fe00 = "KEY_MENU" 0x2fe4c = "KEY_PAUSE" 0x2fe19 = "KEY_BACK" 0x2fe4e = "KEY_1" 0x2fe0d = "KEY_2" 0x2fe0c = "KEY_3" 0x2fe4a = "KEY_4" 0x2fe09 = "KEY_5" 0x2fe08 = "KEY_6" 0x2fe46 = "KEY_7" 0x2fe05 = "KEY_8" 0x2fe04 = "KEY_9" 0x2fe41 = "KEY_SUBTITLE" 0x2fe01 = "KEY_0" 0x2fe42 = "KEY_DELETE"
nec protocol is supported by the driver
Code
Display MoreLibreELEC:~ # ir-keytable Found /sys/class/rc/rc0/ with: Name: sunxi-ir Driver: sunxi-ir Default keymap: rc-tanix-tx5max Input device: /dev/input/event0 LIRC device: /dev/lirc0 Attached BPF protocols: Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm Enabled kernel protocols: lirc rc-5-sz bus: 25, vendor/product: 0001:0001, version: 0x0100 Repeat delay = 500 ms, repeat period = 125 ms
Any suggestions?
-
I downloaded the latest 11.0 nightly to my TX6 clone and, while it runs, the logs show a number of errors, approximately every 15-20 seconds, of the kind:
error <general>: Repository add-on repository.zachmorris uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
Since I have not installed any add-ons, it looks like this is something in the default installation. Any ideas on how to fix it? I'd be happy to remove it, for example.
P.S.: It is entirely possible that this is an artifact of a previous installation but my usual practice is to not install add-ons.
-
Still trying to figure out my low library scan issue and saw this is being posted to dmesg every few seconds:
dw_hdmi_cec_hardirq: stat=11 LOW_DRIVE
Is this relevant?
Thanks
-
Made the changes but it did not make a perceptible difference to the performance of the scan. At least the Amlogic is working fine.
Thanks
-
I looked at the logs and noticed something.
I've been storing metadata along with the media for many years using Ember Media Manager for scraping and some of the thumbnails are using http instead of https. Since http has been deprecated on imdb (and possibly on other sites), there are a bunch of errors. My Amlogic TV box had already scraped these when http was allowed and would probably also be slow if it had to rescrape from zero today.
My movies are stored one per folder and each has a movie.nfo file. Unfortunately, my Linux scripting skills are not good enough to run something at the root folder level that replaces each instance of http: with https:
Can someone help with this?
Thanks
-
I tried those settings and they did not seem to make a difference. To give you a feel for the performance, it is adding one new title every 15 seconds or so. My NAS can saturate my gigabit network though this box only has a Fast Ethernet port.
-
I just installed LibreELEC-H6.arm-11.0-nightly-20220124-cef9573 on a microSD card for my generic H6 box with 2GB DRAM and noticed that a scan of the content on my NAS over a Fast Ethernet wired link is way slower than I see on my S905W box (running CoreELEC), also connected over Fast Ethernet.
Like 20 times slower!
It's probably the storage subsystem since online CPU benchmarks seem comparable. What can I look at to try and debug this?
Thanks.
-
I measured the temperature of the case under various conditions using an IR temperature sensor and can confirm that the difference from the junction temperature reported by the software varies by the software that is running even at steady state, suggesting incomplete/incorrect calibration.
-
unmesh Thanks, so now I know owners of all 3 wifi variants. After LE10 is released, I'll start preparing wifi support (with mainline drivers).
Thanks!
On a different note, I see that the box idles with the CPU at 75 degrees Celsius in a 27 degree room
Would using a different CPU governor help? Or is this par for the course with an H6 in a cheap TV box and its poor thermal design?
P.S.: It idles at 60 when running its preinstalled Android
-
I tried making the files different and LE is using the new file!
Thanks
-
I will try it out in the next few days and report back
-
Good point. Maybe I'm being misled by:
Default keymap: rc-tanix-tx5max
Where is LE getting the information to use that as the default?
Also, I have the modified rc-tanix-t5max keymap and the new keymap files (identical contents) in /storage/.config/rc_keymaps so it might very well be taking the keymap from the "new" file
-
It seems to still use the old keymap
Code
Display More# ir-keytable Found /sys/class/rc/rc0/ with: Name: sunxi-ir Driver: sunxi-ir Default keymap: rc-tanix-tx5max Input device: /dev/input/event4 LIRC device: /dev/lirc0 Attached BPF protocols: Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm Enabled kernel protocols: lirc nec bus: 25, vendor/product: 0001:0001, version: 0x0100 Repeat delay = 500 ms, repeat period = 125 ms
-
Using the wiki, I figured out that LE was using the keymap for tanix_tx5max for my Android box, copied the file from /usr/lib/udev/rc_keymaps to /storage/.config/rc_keymaps, figured out the keycodes using ir-keytable and edited the keymap file. Everything works.
I copied this keymap to a file with the name of my box, changed the name field to match and created a simple /storage/.config/rc_maps.cfg with the single line "* * path-to-new-keymap" but LE still wants to use the tanix_tx5max keymap. I'm curious as to what else I need to change to get it to use the new file.
Thanks