Many thanks for your time and also posting the information. I'm sure others will find the steps useful.
I've changed your title to make it more informative to other users.
Good, thanks!
Many thanks for your time and also posting the information. I'm sure others will find the steps useful.
I've changed your title to make it more informative to other users.
Good, thanks!
Sharing a quick idea to run both Libreelec and Lakka on the same machine…
First of all, I know there are few distributions or addons already putting together both Kodi and Retroarch, such as Sx05RE, ScottElec, “Bolt Ons” etc. These are good initiatives; I really appreciate the effort. However, in order to keep up with the lastest Kodi and Retroarch updates their developers have to constantly catch up, which is not always the case.
So, ideally I want pure Libreelec and pure Lakka running on the same S905(X) box – that would grant me the most flexible setup.
My approach for few weeks was to use two SD cards, one for each system, swapping them and rebooting. Of course, after few swaps I felt not only bothered by having to manually deal with tiny cards floating around, but also concerned that at some point the box’s SD reader would break… these cheap S905(X) boxes are quite fragile.
So, to avoid swapping SD cards I came to the following solution:
1) install Lakka to internal eMMC, using installtointernal command. There’s no way around it, so I lost my original Android installation. Not a big deal, though, I barely used it.
2) keep Kzsaq’s Libreelec on a SD card.
So, having Libreelec SD card on at all times means it will always boot to Kodi after powering on.
Meanwhile, anytime I want to go to Lakka, I just run “Reboot from internal” from Kodi’s power menu. That reboots to Lakka, now installed in the internal memory.
And to go back to Libreelec, simply reboot it from Retroarch's interface. The box goes back to its standard state, i.e. boot from SD card.
That’s a simple setup, but allows me to use the lastest Lakka and Libreelec without having to tinker with complex dualboot programming or dealing with hardware SD card swaps. In other words, I can switch systems from my couch!
Hope this helps.
Hi.
Does this addon works on S905(x) boxes?
Thanks.
Thanks, I'll take a look and then I'm betting I'll do my own
Jeffers, just like you i'm having a hard time figuring out how to make remote.conf works. Here's what i've tried so far:
Kszaq said also few pages before that lirc is not working on 8.1.x I guess, except if you use C2 (which is not my case). So maybe that's the explanation..
My box is a Beelink MXIII II and at least its original remote control have most of its keys working out of the box on LE 8.1.5, so it's not the end of the world . Anyway it would be good to get it all working, like it used to on 7.0.3.
Thanks!!
I've changed the remote.conf for the Beelink MXIII II remote control with number keys, making use of possibly all keys while leaving numbered ones as numbers.
remote.conf:
#*********************************************************************************************************
#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 for Beelink MX III II
work_mode = 0
repeat_enable = 1
repeat_delay = 130
repeat_peroid = 120
release_delay = 20
debug_enable = 1
custom_begin
factory_infcode = 1
factory_code = 0x7f800001
key_begin
0x51 31 ;Power
0x4d 113 ;Mute
0x40 67 ;Settings
0x25 105 ;Left
0x26 103 ;Up
0x27 106 ;Right
0x28 108 ;Down
0x0d 28 ;OK
0x1b 158 ;Back
0x53 102 ;Home
0x49 139 ;Menu
0xbc 164 ;Media (Mapped to Play/Pause)
0x54 38 ;Web (Mapped to NextSubtitle)
0x52 14 ;Mouse (Mapped to Backspace)
0x31 2 ;Keypad 1 (Mapped to CodecInfo)
0x32 3 ;Keypad 2 (Mapped to Info)
0x33 4 ;Keypad 3 (Mapped to Fullscreen)
0x34 5 ;Keypad 4 (Mapped to Pause/Play)
0x35 6 ;Keypad 5 (Mapped to Stop)
0x36 7 ;Keypad 6
0x37 8 ;Keypad 7 (Mapped to Audio Delay -)
0x38 9 ;Keypad 8
0x39 10 ;Keypad 9 (Mapped to Audio Delay +)
0x30 11 ;Keypad 0
0x58 44 ;# Key (Mapped to VideoMode)
0x44 40 ;Delete (Mapped to SmallStepBack)
0x41 177 ;Page Up
0x42 178 ;Page Down
0x56 114 ;Volume -
0x4e 115 ;Volume +
key_end
repeat_key_begin
0x25 105 ;Left
0x26 103 ;Up
0x27 106 ;Right
0x28 108 ;Down
0x41 177 ;Page Up
0x42 178 ;Page Down
0x56 114 ;Volume -
0x4e 115 ;Volume +
repeat_key_end
custom_end
Display More