I'm afraid that as long as we have to use libhybris I cannot help much with the resets. I have spent a lot of time trying to fix this with no success.
Could we help with anything?
Logs, uart debug, etc?
I'm afraid that as long as we have to use libhybris I cannot help much with the resets. I have spent a lot of time trying to fix this with no success.
Could we help with anything?
Logs, uart debug, etc?
Please help me.
1. When I booted into Android, I can not find /storage/.config (hidden folder), when I booted to LE, I have no access into my box from PC.
2. Below is my remote.conf, from root of SDCard. Could you edit it, how do you think remote could work ?
As mmp wrote you need to put your remote.conf file to \\LibreElec\Configfiles (SMB share from win) or .config if you login with ssh.
Your remote.conf contains two remote control setup, you should check your remote controls factory code so you know which one do you keep in the conf file.
For checking login to the box with ssh (root/libreelec) then press a button on your remote then type dmesg command and see the last line.
There will be an error message about wrong factory code and an 8 digit hexadecimal number which has the factory code at the last 4 digits (it will ff00 or bd02 according to you remote.conf). I guess that is ff00 so modify your remote.conf as this:
#*********************************************************************************************************
#this file is configuration for each factory remote device
# work_mode 0 :software mode 1 :hardware mode
# repeat_enable 0 :disable repeat 1 :enable repeat
#
# factory_code each device has it's unique factory code.
# pattern:custom_code(16bit)+index_code(16bit)
# examble: 0xff000001 = 0xff00(custom cod) 0001 (index)
#
# release_delay unit:ms.release will report from kernel to user layer after this period of time
# from press or repeat triggered.
#
# debug_enable 0 :debug disable 1 :debug disable
#
# SW MODE:
# bit_count how many bits in each frame
# tw_leader_act time window for leader active
# tw_bit0 time window for bit0 time.
# tw_bit1 time window for bit1 time
# tw_repeat_leader time window for repeat leader
# REG
# reg_base_gen set value for PREG_IR_DEC_BASE_GEN
# reg_control set value for PREG_IR_DEC_CONTROL
# reg_leader_act set value for PREG_IR_DEC_LEADER_ACTIVE
# reg_leader_idle set value for PREG_IR_DEC_LEADER_IDLE
# reg_repeat_leader set value for PREG_IR_DEC_REPEAT_IDLE
# reg_bit0_time set value for PREG_IR_DEC_BIT0_TIME
#*************************************************************************************************************
#amlogic NEC remote
factory_code = 0xff000001
work_mode = 0
repeat_enable = 1
repeat_delay = 200
repeat_peroid = 200
release_delay = 10
debug_enable = 1
fn_key_scancode = 0x17
left_key_scancode = 0x47
right_key_scancode = 0x15
up_key_scancode = 0x46
down_key_scancode = 0x16
ok_key_scancode = 0x55
pageup_key_scancode = 0x04
pagedown_key_scancode = 0x1b
mouse_begin
0 0x47
1 0x15
2 0x46
3 0x16
mouse_end
key_begin
0x18 116
0x54 2
0x48 3
0x7 4
0x50 5
0x12 6
0x11 7
0x4c 8
0xe 9
0xd 10
0xc 11
0x6 102
0x46 103
0x40 158
0x47 105
0x55 97
0x15 106
0x4 139
0x16 108
0x17 140
0x14 114
0x10 115
0x42 119
0x22 75
0x08 76
0x3c 70
0x4f 77
0x56 64
0x57 119
0x1f 14
0x5b 65
0x19 113
key_end
repeat_key_begin
0x18 116
0x54 2
0x48 3
0x7 4
0x50 5
0x12 6
0x11 7
0x4c 8
0xe 9
0xd 10
0xc 11
0x6 102
0x46 103
0x40 158
0x47 105
0x55 97
0x15 106
0x4 139
0x16 108
0x17 140
0x14 114
0x10 115
0x42 119
0x22 75
0x08 76
0x3c 70
0x4f 77
0x56 64
0x57 119
0x1f 14
0x5b 65
0x19 113
repeat_key_end
Display More
In system/settings resolution, I could see two resolutions 1920x1080p ?
Which one are we suppose to use ?
One for 50 Hz and one for 60 Hz. You can use any of them.
[hr]
I think the remote.conf goes into /storage/.config
It can find it in the root in the second pass of checking.
I found another possible source of problems:
my remote conf (from android) contains 6 remote data block, and LE (or Kodi) can handle only the last one and if your remote is not the last in the structure then it will not work.
The structure is:
#amlogic NEC remote
work_mode = 0
repeat_enable = 1
repeat_delay = 130
repeat_peroid = 120
release_delay = 20
debug_enable = 1
fn_key_scancode = 0x15
left_key_scancode = 0x1c
right_key_scancode = 0x48
up_key_scancode = 0x44
down_key_scancode = 0x1d
ok_key_scancode = 0x1e
pageup_key_scancode = 0x04
pagedown_key_scancode = 0x1b
custom_begin
factory_infcode = 0
factory_code = 0xfb040001
mouse_begin
...
mouse_end
key_begin
...
key_end
repeat_key_begin
...
repeat_key_end
custom_end
custom_begin
factory_infcode = 1
factory_code = 0xfb000001
mouse_begin
...
mouse_end
key_begin
...
key_end
repeat_key_begin
...
repeat_key_end
custom_end
custom_begin
factory_infcode = 2
factory_code = ...
...
custom_end
custom_begin
factory_infcode = 3
factory_code = ...
...
custom_end
...
Display More
If I delete all the custom blocks but keep the one with the right factory code then it works. Also works if I move the right custom block to the end of the list.
Thank you for the new version!
I don't know if Foolproof has tried, but if the app just "reboot update" that doesn't mean he can get into recovery, which he needs to do the first time, to get the sd card to boot into libreelec every time after.Perhaps I have got it wrong, at the moment he can't get to recovery, so trying any of the many apps is worth a try.
If you didn't try and don't understand what the app does then you should not post anything....
Nice, but he needs an app or some way to boot into recovery, after the first boot, it would always boot to libreelec with the card in.
Have you tried?
It doesn't work?
From the description of the app:
"What the app does is very simple. it runs the "reboot update" command as root."
I am pleased that it is possible to extend LibreElec on chip AArch64 too. I have Evolveo H8 with this ( I hope that is equivalent Amlogic 912) and gr.chip Mali-T820MP3. It has 1 G ethernet and 3G memory, file for device trees is clear.
I need buy micro memory card, can I use this card when inserted for data too or no. When no how much memory is enough ? Must be this card quick or cheap enough ?I have no hardware power or reset button, I have read methods of boot and I do not know how "reboot to recovery" from android. I have application "update firmware" but call only OTA, I cannot open any file. I do not know what ADB is or how to enable.
Someone willing to give me advice ? Thanks
Your box has S912 chip so you can use this build. You can use any SD card but usually the biggers are newer and faster. Sandisk 8 GB or 16 GB is a good choice.
You can use the SD card to store your data too.
Check your box maybe it has a reset button on the bottom or inside the AV jack.
If not, you should check the other methods.
Tanix Tx8 S912 2g RAM 32g Rom gxm_q201_2g.dtb ??????
Sorry I thought all S912 has gigabit ethernet...
The default dtb contains gxm_q201_2g.dtb (among others)
But you can try the 100mbit folder there is gxm_q201_2g.dtb
Thank you for the new preview!
I tried with the provided 3g dtb and with my dtb but cannot pass the third welcome screen
Also cannot turn on ssh or samba in the previous screen.
I also tried without any dtb (stuck on first screen) and with the default dtb (stuck at boot logo).
So it just doesn't work for me.
Edit: Went back the preview2 and same behavior so the problem is on my side. I changed the android firmware since the last test.
What dtb file should it download for Tanix Tx8 S912 2g RAM 32g Rom.On link : Device trees: Index of /s912/device_trees/
Have you read anything we link for you?
3. S912: You need to choose device tree according to your Ethernet port speed and RAM amount.
So you go to 1Gbit_Ethernet folder and choose this: gxm_q200_2g.dtb
I download the image of the link Index of /s912/8.0-alpha-preview2/
I burn it on SDCARD with LibreELEC.USB-SD.Creator.Win32I followed the method
toothpick method: disconnect the power supply, insert card/drive, push reset button and connect the power while holding the button. Wait until LibreELEC logo appears and release the button.The box remains on the Amlogic S912 logo
So you used the default dtb.
Try to delete dtb.img from the card.
Try to use another dtb.
You haven't given any details what and how you tried.
Have you tried with the default dtb? Without any dtb? with one of the provided dtb? with your own dtb? from sd? from usb?
Without that info I can repeat here the same what is in the OP.
(And you are able to edit your post... you don't need to quote me 3 times...)
CPU temperature works!
Everything works fine and smooth except the restarts...
How to install libreelec on Tanix Tx8 Amlogic S912 RAM 2g. Thank you
Read the first post!
I have only 1080p TV, can't test this.If you want to test 2160p, please try setting it in Android and then reboot to LE.
Thank you, it's working, I mean the GUI settings says 3840x2160 now (not really 4k, as we know the 4k GUI patch is there)
If I start a FHD movie then only the upper half of the screen is visible and hangs up when I try to stop.
4k plays full screen.
Thank you Ken.Unfortunately as long as we have to rely on libhybris these builds will stay experimental. I am still fighting with resolution switching, can't make it work properly.
What if you make a 1080p and a 2160p version then no switching needed?
I would be happy with a 2160p version, never switched to anything else.
Greetings,
I apologize, but I do not know what it is, how do I do what?
Best regards ...
Maybe it's time to read the first post...
NO, 8d works well here. Just watched a movie on an M8S II (without any dtb).