Libreelec voor Android / Armlogic boxen

marcel1988

Senior
25 jul 2016
319
229
216
35
Ik ga hier uitleggen hoe je libreelec op een Android / Armlogic box kan draaien, of eventueel installeren.
Graag niet vragen naar de bekende weg welke processor in jouw box zit. dit kun je heel simpel controleren door het type nummer van jouw bpx,
op in te typen. en daar zul je een specificatie lijst vinden.

Heeft jouw box, niet de processor die in deze tutorial benoemd word, dan kan ik je niet helpen. Deze processors worden ondersteund.

Laten we beginnen :)

Je hebt nodig hiervoor:
  1. sd/micro kaart van minimaal 4 gb
  2. 2 X een software
  3. 1 X een image van libreelec fork.
  4. De juist image voor JOUW processor. zoek jouw box op in de specificaties staat welke processor hier in zit.

Download en installeer hiervoor de volgende software:
  • Win32diskimager:
  • sdformatter:
-----------------------------------------------------------------------------------------------------------------------------------------

Download de Libreelec Image voor JOUW box.

  • Armlogic S805
  • Armlogic S905 / S905X
  • Armlogic S912 ( Experimental )
  • Pak dit bestand uit met bijvoorbeeld winrar of met winzip. Hier zal een .img bestand uit komen. deze hebben we later nodig in deze tutorial.
-----------------------------------------------------------------------------------------------------------------------------------------

We gaan de sd kaart klaarmaken voor de installatie:
  • Open het programma sdformatter.
  • Klik op option.
  • Format type: Quick / Format size adjustment: ON.
  • klik op OK.
  • klik op FORMAT.
-----------------------------------------------------------------------------------------------------------------------------------------

Nu je sd kaart geformatteerd is, gaan we de image van librelec installeren op de SD kaart.

  • Open het programma Win32diskimager.
  • Klik op het blauwe mapje en selecteer de image van libreelec die je in het begin van deze tutorial hebt uitgepakt.
  • Klik op Write.
  • Nu komt er een pop-up, klik hier YES.
Op dit moment word libreelec geïnstalleerd op de SD kaart. Zodra deze klaar is sluit het programma.

-----------------------------------------------------------------------------------------------------------------------------------------

Haal je android box van het stroom af, dit is belangrijk. want anders kunnen we niet in het menu komen om libreleec te instaleren.
Stop de sd kaart in je andoid box. Op je android box, meestal aan de achterkant. Heb je een aansluiting waar op staat AV.
Hierin zit een reset knop verborgen, deze kunnen we indrukken door bijvoorbeeld een tandenstoker of een satéprikker.
Druk de reset knop in, en zonder deze los te laten. Doe de stroom van de android box er weer op.
HOUD DE RESET KNOP INGEDRUKT. Totdat je het logo van libreelec ziet. Laat nu de reset knop los. en libreelec zal opstarten vanaf SD.

-----------------------------------------------------------------------------------------------------------------------------------------

Op dit moment draait libreelec vanaf de SD kaart in je android box. je kan aanpassingen maken, addons installeren en proberen of het wat voor je is.
Als je besluit dat je je android box wilt voorzien van libreelec, en daarmee het gehele android besturingssysteem wilt verwijderen. Lees dan hierover verder :)

Meer informatie volgt later vandaag.

-----------------------------------------------------------------------------------------------------------------------------------------

LET OP DE VOLGENDE STAPPEN VERWIJDERD VOLLEDIG JE ANDROID VAN JE KASTJE EN INSTALLEERT LIBREELEC!!
IK BEN NIET VERANTWOORDELIJK VOOR ENIGE SCHADE OF DEFECTE ANDROID BOXEN!! DOE DIT OP EIGEN RISICO.



-----------------------------------------------------------------------------------------------------------------------------------------

Voor de volgende stappen hebben we het volgende programma nodig: Putty

  • Download putty hier:
  • Download 32 bit of 64 bit naar gelang je besturing systeem.
In libreelec, welke we net opgestart hebben met de sd kaart. moeten we de SSH toegang openen.
  • Ga naar instellingen.
  • ga naar libreelec.
  • ga naar het tablad services.
  • enable ssh.
  • ga nu naar het tablad connections, en noteer het ip adres van de android box.
-----------------------------------------------------------------------------------------------------------------------------------------

Nu gaan we libreelec instaleren op de NAND van de android box, WEDEROM DIT VERWIJDERD VOLLEDIG HET ANDROID BESTURINGSSYSTEEM!!!!!

open het gedownloade programma PUTTY, en vul daarin het ip adres van je android box in. Poort is 22. en kik in putty op open.

  • In het zwarte terminal die je nu te zien krijgt typ je de volgende username: root
  • het wachtwoord is libreelec, dit zit je niet als je het intypt. dit is normaal.
  • nu krijg je wat gegevens te zien, en typ je het volgende commando: installtointernal.
  • nu worden er wat vragen gesteld, antwoord is ALTIJD yes of Y op.
  • Als de installatie voltooid is, typ je het commando: rebootfromnand.
  • Je box zal nu herstarten en libreelec is geïnstalleerd op de NAND van het apparaat.
  • nu kan je de sd kaart verwijderen uit de box, en als je nu je apparaat herstart zal librelec opstarten.
-----------------------------------------------------------------------------------------------------------------------------------------
 
Laatst bewerkt:
top handleiding! Helaas kom ik bij mijn MXQ-Pro 4K boxje niet verder dan het recovery menu wanneer ik de resetknop (in de AV aansluiting) in druk en de box opstart. Nog tips?
 
Je bent de device tree's vergeten -
Zonder deze zal LibreELEC NIET booten vanaf SD kaart..
En het remote.conf verhaal ;)
 
  • Like
Reacties: DaniëlJack
Je bent de device tree's vergeten -
Zonder deze zal LibreELEC NIET booten vanaf SD kaart..
En het remote.conf verhaal ;)

thanks, is dit een kwestie van de "gxbb_p200_1G_mxq_pro_4k.dtb" naar de SD kaart kopiëren?
oke, net getest maar blijkbaar is dat dus niet een kwestie van naar de SD kaart kopiëren
 
Jawel en die hernoemen naar dtb.img dan zal het werken.

Als je een dummy.zip erbij plaatst kan je vanuit het Android update menu (die kiezen) en dan gaat het na de reboot vanzelf in recovery mode ipv kloten met een prikkertje in die av uitgang (en er zijn nog 2 manieren om in reovery te raken..)
 
Device tree hoeft niet altijd noodzakelijk te zijn.
Daarbij komt moet je de juiste device tree downloaden voor jouw android box. als je problemen hebt met het booten.

Dus de juiste device tree voor de juiste processor ;)

Ik zelf heb tot nu toe geen device tree nodig gehad met installaties
 
Jawel en die hernoemen naar dtb.img dan zal het werken.

Als je een dummy.zip erbij plaatst kan je vanuit het Android update menu (die kiezen) en dan gaat het na de reboot vanzelf in recovery mode ipv kloten met een prikkertje in die av uitgang (en er zijn nog 2 manieren om in reovery te raken..)

Oke, tot zover gelukt! afstandsbediening lijkt ook gewoon te werken.
Ik heb toen via putty alles naar het interne geheugen geïnstalleerd (installtointernal). Hierna start de box alleen nog maar op vanaf de geheugenkaart en werkt dan ook gewoon goed.
Wanneer ik zonder de geheugenkaart wil opstarten is hij dus dood:(

iemand nog een tip?
Ik heb eventueel nog 2 andere MXQ Pro 4K boxjes liggen om mee te experimenteren



(gebruikt:
LibreELEC-S905.arm-8.0-8.0.0g
gxbb_p200_1G_mxq_pro_4k.dtd hernoemd naar dtb.img)
 
Laatst bewerkt:
Oke, tot zover gelukt! afstandsbediening lijkt ook gewoon te werken.
Ik heb toen via putty alles naar het interne geheugen geïnstalleerd (installtointernal). Hierna start de box alleen nog maar op vanaf de geheugenkaart en werkt dan ook gewoon goed.
Wanneer ik zonder de geheugenkaart wil opstarten is hij dus dood:(

iemand nog een tip?
Ik heb eventueel nog 2 andere MXQ Pro 4K boxjes liggen om mee te experimenteren



(gebruikt:
LibreELEC-S905.arm-8.0-8.0.0g
gxbb_p200_1G_mxq_pro_4k.dtd hernoemd naar dtb.img)

na het command installtointernal krijg je een aantal vragen.

Antwoord op beide vragen JA!

daarna geef je het command rebootfromnand en verwijder je daarna de sd kaart.
daarna start je box op met libreelec.
 
Dit heb ik gedaan, met als resultaat dat hij alleen nog maar met SD kaart wilt opstarten.
Code:
login as: root
[email protected]'s password:
##############################################
#                 LibreELEC                  #
#            http://libreelec.tv             #
##############################################

LibreELEC (community) Version: 8.0.0g
LibreELEC git: 4c66934c3ed7ac48a2cac11b6e95a875fe543458
LibreELEC:~ # installtointernal
This script will erase BOOT, SYSTEM, DATA and DTB on your device
and install LE that you booted from SD card/USB drive.

It will create a backup of device tree and recovery partition on your boot media.

The script does not have any safeguards!

Type "yes" if you know what you are doing or anything else to exit: yes
Backing up device tree...512+0 records in
512+0 records out
262144 bytes (256.0KB) copied, 5.812575 seconds, 44.0KB/s
done.
Backing up recovery partition...512+0 records in
512+0 records out
33554432 bytes (32.0MB) copied, 0.663852 seconds, 48.2MB/s
done.
Formatting SYSTEM partition.../dev/system contains a ext4 file system
e2fsck 1.42.13 (17-May-2015)
/dev/system: clean, 11/65536 files, 12635/262144 blocks
done.
Writing kernel image...119+0 records in
119+0 records out
7798784 bytes (7.4MB) copied, 1.074530 seconds, 6.9MB/s
done.
Copying SYSTEM files...done.
Copying remote.conf...done.
Writing device tree image...0+1 records in
0+1 records out
39379 bytes (38.5KB) copied, 0.073316 seconds, 524.5KB/s
done.
Formatting DATA partition...done.
Do you want to copy your user data to internal data partition? [Y/n] y
Stopping Kodi...done.
Copying user data...
'/storage/./.cache/cores' -> '/tmp/data/./.cache/cores'
'/storage/./.cache/ssh/ssh_host_ed25519_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_ed25519_key.pub'
'/storage/./.cache/ssh/ssh_host_ecdsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_ecdsa_key'
'/storage/./.cache/ssh/ssh_host_dsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_dsa_key.pub'
'/storage/./.cache/ssh/ssh_host_ecdsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_ecdsa_key.pub'
'/storage/./.cache/ssh/ssh_host_ed25519_key' -> '/tmp/data/./.cache/ssh/ssh_host_ed25519_key'
'/storage/./.cache/ssh/ssh_host_rsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_rsa_key.pub'
'/storage/./.cache/ssh/ssh_host_dsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_dsa_key'
'/storage/./.cache/ssh/ssh_host_rsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_rsa_key'
'/storage/./.cache/ssh' -> '/tmp/data/./.cache/ssh'
'/storage/./.cache/bluetooth' -> '/tmp/data/./.cache/bluetooth'
'/storage/./.cache/cron/crontabs' -> '/tmp/data/./.cache/cron/crontabs'
'/storage/./.cache/cron' -> '/tmp/data/./.cache/cron'
'/storage/./.cache/connman/settings' -> '/tmp/data/./.cache/connman/settings'
'/storage/./.cache/connman/ethernet_c42fac619386_cable/settings' -> '/tmp/data/./.cache/connman/ethernet_c42fac619386_cable/settings'
'/storage/./.cache/connman/ethernet_c42fac619386_cable/data' -> '/tmp/data/./.cache/connman/ethernet_c42fac619386_cable/data'
'/storage/./.cache/connman/ethernet_c42fac619386_cable' -> '/tmp/data/./.cache/connman/ethernet_c42fac619386_cable'
'/storage/./.cache/connman' -> '/tmp/data/./.cache/connman'
'/storage/./.cache/hostname' -> '/tmp/data/./.cache/hostname'
'/storage/./.cache/machine-id' -> '/tmp/data/./.cache/machine-id'
'/storage/./.cache/random.data' -> '/tmp/data/./.cache/random.data'
'/storage/./.cache/services/sshd.conf' -> '/tmp/data/./.cache/services/sshd.conf'
'/storage/./.cache/services/samba.conf' -> '/tmp/data/./.cache/services/samba.conf'
'/storage/./.cache/services/avahi.conf' -> '/tmp/data/./.cache/services/avahi.conf'
'/storage/./.cache/services/crond.conf' -> '/tmp/data/./.cache/services/crond.conf'
'/storage/./.cache/services' -> '/tmp/data/./.cache/services'
'/storage/./.cache' -> '/tmp/data/./.cache'
'/storage/./screenshots' -> '/tmp/data/./screenshots'
'/storage/./pictures' -> '/tmp/data/./pictures'
'/storage/./music' -> '/tmp/data/./music'
'/storage/./videos' -> '/tmp/data/./videos'
'/storage/./.config/sysctl.d/README' -> '/tmp/data/./.config/sysctl.d/README'
'/storage/./.config/sysctl.d/transmission.conf' -> '/tmp/data/./.config/sysctl.d/transmission.conf'
'/storage/./.config/sysctl.d' -> '/tmp/data/./.config/sysctl.d'
'/storage/./.config/pulse-daemon.conf.d/README' -> '/tmp/data/./.config/pulse-daemon.conf.d/README'
'/storage/./.config/pulse-daemon.conf.d' -> '/tmp/data/./.config/pulse-daemon.conf.d'
'/storage/./.config/hosts.conf' -> '/tmp/data/./.config/hosts.conf'
'/storage/./.config/system.d/cifs.mount.sample' -> '/tmp/data/./.config/system.d/cifs.mount.sample'
'/storage/./.config/system.d/README' -> '/tmp/data/./.config/system.d/README'
'/storage/./.config/system.d/nfs.mount.sample' -> '/tmp/data/./.config/system.d/nfs.mount.sample'
'/storage/./.config/system.d/openvpn.service.sample' -> '/tmp/data/./.config/system.d/openvpn.service.sample'
'/storage/./.config/system.d' -> '/tmp/data/./.config/system.d'
'/storage/./.config/tmpfiles.d/README' -> '/tmp/data/./.config/tmpfiles.d/README'
'/storage/./.config/tmpfiles.d' -> '/tmp/data/./.config/tmpfiles.d'
'/storage/./.config/pulse/cookie' -> '/tmp/data/./.config/pulse/cookie'
'/storage/./.config/pulse' -> '/tmp/data/./.config/pulse'
'/storage/./.config/aacs/KEYDB.cfg' -> '/tmp/data/./.config/aacs/KEYDB.cfg'
'/storage/./.config/aacs' -> '/tmp/data/./.config/aacs'
'/storage/./.config/samba.conf.sample' -> '/tmp/data/./.config/samba.conf.sample'
'/storage/./.config/hwdb.d/README' -> '/tmp/data/./.config/hwdb.d/README'
'/storage/./.config/hwdb.d' -> '/tmp/data/./.config/hwdb.d'
'/storage/./.config/modules-load.d/README' -> '/tmp/data/./.config/modules-load.d/README'
'/storage/./.config/modules-load.d' -> '/tmp/data/./.config/modules-load.d'
'/storage/./.config/udev.rules.d/README' -> '/tmp/data/./.config/udev.rules.d/README'
'/storage/./.config/udev.rules.d' -> '/tmp/data/./.config/udev.rules.d'
'/storage/./.config/modprobe.d/disable-spdif-for-hd-audio.conf' -> '/tmp/data/./.config/modprobe.d/disable-spdif-for-hd-audio.conf'
'/storage/./.config/modprobe.d' -> '/tmp/data/./.config/modprobe.d'
'/storage/./.config/rc_keymaps/README' -> '/tmp/data/./.config/rc_keymaps/README'
'/storage/./.config/rc_keymaps' -> '/tmp/data/./.config/rc_keymaps'
'/storage/./.config' -> '/tmp/data/./.config'
'/storage/./lost+found' -> '/tmp/data/./lost+found'
'/storage/./.kodi/temp/kodi.log' -> '/tmp/data/./.kodi/temp/kodi.log'
'/storage/./.kodi/temp/temp' -> '/tmp/data/./.kodi/temp/temp'
'/storage/./.kodi/temp/archive_cache' -> '/tmp/data/./.kodi/temp/archive_cache'
'/storage/./.kodi/temp' -> '/tmp/data/./.kodi/temp'
'/storage/./.kodi/media' -> '/tmp/data/./.kodi/media'
'/storage/./.kodi/system' -> '/tmp/data/./.kodi/system'
'/storage/./.kodi/userdata/addon_data/skin.estuary/settings.xml' -> '/tmp/data/./.kodi/userdata/addon_data/skin.estuary/settings.xml'
'/storage/./.kodi/userdata/addon_data/skin.estuary' -> '/tmp/data/./.kodi/userdata/addon_data/skin.estuary'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps/xml' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps/xml'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick'
'/storage/./.kodi/userdata/addon_data/service.libreelec.settings/oe_settings.xml' -> '/tmp/data/./.kodi/userdata/addon_data/service.libreelec.settings/oe_settings.xml'
'/storage/./.kodi/userdata/addon_data/service.libreelec.settings' -> '/tmp/data/./.kodi/userdata/addon_data/service.libreelec.settings'
'/storage/./.kodi/userdata/addon_data' -> '/tmp/data/./.kodi/userdata/addon_data'
'/storage/./.kodi/userdata/Database/ViewModes6.db' -> '/tmp/data/./.kodi/userdata/Database/ViewModes6.db'
'/storage/./.kodi/userdata/Database/Epg11.db' -> '/tmp/data/./.kodi/userdata/Database/Epg11.db'
'/storage/./.kodi/userdata/Database/CDDB' -> '/tmp/data/./.kodi/userdata/Database/CDDB'
'/storage/./.kodi/userdata/Database/Textures13.db' -> '/tmp/data/./.kodi/userdata/Database/Textures13.db'
'/storage/./.kodi/userdata/Database/ADSP0.db' -> '/tmp/data/./.kodi/userdata/Database/ADSP0.db'
'/storage/./.kodi/userdata/Database/MyVideos107.db' -> '/tmp/data/./.kodi/userdata/Database/MyVideos107.db'
'/storage/./.kodi/userdata/Database/MyMusic60.db' -> '/tmp/data/./.kodi/userdata/Database/MyMusic60.db'
'/storage/./.kodi/userdata/Database/TV29.db' -> '/tmp/data/./.kodi/userdata/Database/TV29.db'
'/storage/./.kodi/userdata/Database/Addons27.db' -> '/tmp/data/./.kodi/userdata/Database/Addons27.db'
'/storage/./.kodi/userdata/Database' -> '/tmp/data/./.kodi/userdata/Database'
'/storage/./.kodi/userdata/profiles.xml' -> '/tmp/data/./.kodi/userdata/profiles.xml'
'/storage/./.kodi/userdata/library' -> '/tmp/data/./.kodi/userdata/library'
'/storage/./.kodi/userdata/playlists/music' -> '/tmp/data/./.kodi/userdata/playlists/music'
'/storage/./.kodi/userdata/playlists/mixed' -> '/tmp/data/./.kodi/userdata/playlists/mixed'
'/storage/./.kodi/userdata/playlists/video' -> '/tmp/data/./.kodi/userdata/playlists/video'
'/storage/./.kodi/userdata/playlists' -> '/tmp/data/./.kodi/userdata/playlists'
'/storage/./.kodi/userdata/sources.xml' -> '/tmp/data/./.kodi/userdata/sources.xml'
'/storage/./.kodi/userdata/keymaps' -> '/tmp/data/./.kodi/userdata/keymaps'
'/storage/./.kodi/userdata/Thumbnails/1' -> '/tmp/data/./.kodi/userdata/Thumbnails/1'
'/storage/./.kodi/userdata/Thumbnails/a' -> '/tmp/data/./.kodi/userdata/Thumbnails/a'
'/storage/./.kodi/userdata/Thumbnails/5' -> '/tmp/data/./.kodi/userdata/Thumbnails/5'
'/storage/./.kodi/userdata/Thumbnails/6' -> '/tmp/data/./.kodi/userdata/Thumbnails/6'
'/storage/./.kodi/userdata/Thumbnails/2/2234e195.png' -> '/tmp/data/./.kodi/userdata/Thumbnails/2/2234e195.png'
'/storage/./.kodi/userdata/Thumbnails/2' -> '/tmp/data/./.kodi/userdata/Thumbnails/2'
'/storage/./.kodi/userdata/Thumbnails/0' -> '/tmp/data/./.kodi/userdata/Thumbnails/0'
'/storage/./.kodi/userdata/Thumbnails/4' -> '/tmp/data/./.kodi/userdata/Thumbnails/4'
'/storage/./.kodi/userdata/Thumbnails/Video/Bookmarks' -> '/tmp/data/./.kodi/userdata/Thumbnails/Video/Bookmarks'
'/storage/./.kodi/userdata/Thumbnails/Video' -> '/tmp/data/./.kodi/userdata/Thumbnails/Video'
'/storage/./.kodi/userdata/Thumbnails/e' -> '/tmp/data/./.kodi/userdata/Thumbnails/e'
'/storage/./.kodi/userdata/Thumbnails/b' -> '/tmp/data/./.kodi/userdata/Thumbnails/b'
'/storage/./.kodi/userdata/Thumbnails/f' -> '/tmp/data/./.kodi/userdata/Thumbnails/f'
'/storage/./.kodi/userdata/Thumbnails/7' -> '/tmp/data/./.kodi/userdata/Thumbnails/7'
'/storage/./.kodi/userdata/Thumbnails/c' -> '/tmp/data/./.kodi/userdata/Thumbnails/c'
'/storage/./.kodi/userdata/Thumbnails/3' -> '/tmp/data/./.kodi/userdata/Thumbnails/3'
'/storage/./.kodi/userdata/Thumbnails/d' -> '/tmp/data/./.kodi/userdata/Thumbnails/d'
'/storage/./.kodi/userdata/Thumbnails/9' -> '/tmp/data/./.kodi/userdata/Thumbnails/9'
'/storage/./.kodi/userdata/Thumbnails/8' -> '/tmp/data/./.kodi/userdata/Thumbnails/8'
'/storage/./.kodi/userdata/Thumbnails' -> '/tmp/data/./.kodi/userdata/Thumbnails'
'/storage/./.kodi/userdata/RssFeeds.xml' -> '/tmp/data/./.kodi/userdata/RssFeeds.xml'
'/storage/./.kodi/userdata/guisettings.xml' -> '/tmp/data/./.kodi/userdata/guisettings.xml'
'/storage/./.kodi/userdata/peripheral_data/cec_CEC_Adapter.xml' -> '/tmp/data/./.kodi/userdata/peripheral_data/cec_CEC_Adapter.xml'
'/storage/./.kodi/userdata/peripheral_data' -> '/tmp/data/./.kodi/userdata/peripheral_data'
'/storage/./.kodi/userdata' -> '/tmp/data/./.kodi/userdata'
'/storage/./.kodi/addons/temp' -> '/tmp/data/./.kodi/addons/temp'
'/storage/./.kodi/addons/packages/peripheral.joystick-1.3.1.0.zip' -> '/tmp/data/./.kodi/addons/packages/peripheral.joystick-1.3.1.0.zip'
'/storage/./.kodi/addons/packages' -> '/tmp/data/./.kodi/addons/packages'
'/storage/./.kodi/addons/peripheral.joystick/resources/fanart.png' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/fanart.png'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xinput/Xbox_360-compatible_controller_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xinput/Xbox_360-compatible_controller_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xinput' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xinput'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/Gamepad_v18D1_p2C40_11b_1h_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/Gamepad_v18D1_p2C40_11b_1h_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/NVIDIA_Corporation_NVIDIA_Controller_v01.03_v0955_p7210_11b_1h_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android/NVIDIA_Corporation_NVIDIA_Controller_v01.03_v0955_p7210_11b_1h_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/android'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/sdl/SDL_Game_Controller_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/sdl/SDL_Game_Controller_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/sdl' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/sdl'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Generic_USB_Joystick_v0079_p0006_12b_1h_5a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Generic_USB_Joystick_v0079_p0006_12b_1h_5a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Joystick_v0E8F_p3_12b_1h_5a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Joystick_v0E8F_p3_12b_1h_5a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/usb_gamepad_v0810_pE501_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/usb_gamepad_v0810_pE501_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_Dual_Action_v046D_pC216_12b_1h_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_Dual_Action_v046D_pC216_12b_1h_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Wireless_Controller_v054C_p09CC_14b_1h_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Wireless_Controller_v054C_p09CC_14b_1h_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/MAYFLASH_GameCube_Controller_Adapter_v0079_p1844_16b_1h_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/MAYFLASH_GameCube_Controller_Adapter_v0079_p1844_16b_1h_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Gamepad_v0079_p0011_10b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_Gamepad_v0079_p0011_10b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_GamePad_v0E8F_p3013_16b_1h_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/USB_GamePad_v0E8F_p3013_16b_1h_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Adaptoid_v06F7_p1_14b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Adaptoid_v06F7_p1_14b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Twin_USB_Joystick_v0810_p0001_12b_1h_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Twin_USB_Joystick_v0810_p0001_12b_1h_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/GamePad_Pro_USB_v0428_p4001_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/GamePad_Pro_USB_v0428_p4001_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_RumblePad_2_USB_v046D_pC218_12b_1h_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput/Logitech_RumblePad_2_USB_v046D_pC218_12b_1h_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/directinput'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Gamepad_F310_11b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Gamepad_F310_11b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_2_9b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_2_9b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wish_Technologies_Adaptoid_14b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wish_Technologies_Adaptoid_14b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_RumblePad_2_USB_12b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_RumblePad_2_USB_12b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_PLAYSTATION_R_3_Controller_19b_27a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_PLAYSTATION_R_3_Controller_19b_27a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_X-Box_pad_11b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_X-Box_pad_11b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Interactive_Entertainment_Wireless_Controller_14b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Interactive_Entertainment_Wireless_Controller_14b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_18a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Wireless_Controller_14b_18a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/mayflash_limited_MAYFLASH_GameCube_Controller_Adap_16b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/mayflash_limited_MAYFLASH_GameCube_Controller_Adap_16b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_1_9b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GPIO_Controller_1_9b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/DragonRise_Inc._Generic_USB_Joystick_12b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/DragonRise_Inc._Generic_USB_Joystick_12b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Gravis_GamePad_Pro_USB_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Gravis_GamePad_Pro_USB_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_Joystick_22b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_Joystick_22b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Dual_PSX-USB_Adaptor_Dual_PSX-USB_Adaptor_16b_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Dual_PSX-USB_Adaptor_Dual_PSX-USB_Adaptor_16b_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GreenAsia_Inc._USB_Joystick_12b_7a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/GreenAsia_Inc._USB_Joystick_12b_7a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/usb_gamepad_lowercase_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/usb_gamepad_lowercase_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_15b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_SFC30_GamePad_Joystick_22b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_SFC30_GamePad_Joystick_22b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_USB_Joystick_12b_7a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Generic_USB_Joystick_12b_7a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/HuiJia_USB_GamePad_16b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/HuiJia_USB_GamePad_16b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller_17b_29a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/PLAYSTATION_R_3_Controller_17b_29a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Xbox_360_Wireless_Receiver_XBOX_15b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_Dual_Action_12b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Logitech_Logitech_Dual_Action_12b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/MY-POWER_CO._LTD._2In1_USB_Joystick_12b_7a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/MY-POWER_CO._LTD._2In1_USB_Joystick_12b_7a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Computer_Entertainment_Wireless_Controller_14b_18a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/Sony_Computer_Entertainment_Wireless_Controller_14b_18a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_16b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/8Bitdo_NES30_GamePad_16b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/NVIDIA_Corporation_NVIDIA_Controller_v01.03_14b_8a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/NVIDIA_Corporation_NVIDIA_Controller_v01.03_14b_8a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/USB_Gamepad_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux/USB_Gamepad_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/linux'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Xbox_360_Wireless_Receiver_XBOX_v045E_p0291_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev/Xbox_360_Wireless_Receiver_XBOX_v045E_p0291_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/udev'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Keyboard_2.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Keyboard_2.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Keyboard_1.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application/Keyboard_1.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/application'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/usb_gamepad_v0810_pE501_10b_3a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/usb_gamepad_v0810_pE501_10b_3a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Generic_USB_Joystick_v0079_p0006_12b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Generic_USB_Joystick_v0079_p0006_12b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Logitech_Dual_Action_v046D_pC216_12b_5a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Logitech_Dual_Action_v046D_pC216_12b_5a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Joystick_v0E8F_p0003_12b_5a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Joystick_v0E8F_p0003_12b_5a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PLAYSTATION_R_3_Controller_v054C_p0268_19b_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PLAYSTATION_R_3_Controller_v054C_p0268_19b_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_360_Controller_v045E_p028E_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_360_Controller_v045E_p028E_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_One_Wired_Controller_v045E_p02DD_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_One_Wired_Controller_v045E_p02DD_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Gamepad_v0079_p0011_10b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_Gamepad_v0079_p0011_10b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PC_USB_Wired_Stick_8838_v0738_p8838_13b_4a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/PC_USB_Wired_Stick_8838_v0738_p8838_13b_4a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_360_Wired_Controller_v046D_pC21D_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Xbox_360_Wired_Controller_v046D_pC21D_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_GamePad_v0E8F_p3013_16b_10a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/USB_GamePad_v0E8F_p3013_16b_10a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/GamePad_Pro_USB_v0428_p4001_10b_2a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/GamePad_Pro_USB_v0428_p4001_10b_2a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Gamepad_F310_v046D_pC21D_15b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Gamepad_F310_v046D_pC21D_15b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_Controller_v054C_p09CC_14b_6a.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa/Wireless_Controller_v054C_p09CC_14b_6a.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/cocoa'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_1_vAA55_p0101_14b.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_1_vAA55_p0101_14b.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_2_vAA55_p0101_14b.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade/X-Arcade_Tankstick_Player_2_vAA55_p0101_14b.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml/xarcade'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps/xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/buttonmaps' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/buttonmaps'
'/storage/./.kodi/addons/peripheral.joystick/resources/joystickfamilies/joystickfamilies.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/joystickfamilies/joystickfamilies.xml'
'/storage/./.kodi/addons/peripheral.joystick/resources/joystickfamilies' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources/joystickfamilies'
'/storage/./.kodi/addons/peripheral.joystick/resources' -> '/tmp/data/./.kodi/addons/peripheral.joystick/resources'
'/storage/./.kodi/addons/peripheral.joystick/peripheral.joystick.so.1.3.1' -> '/tmp/data/./.kodi/addons/peripheral.joystick/peripheral.joystick.so.1.3.1'
'/storage/./.kodi/addons/peripheral.joystick/addon.xml' -> '/tmp/data/./.kodi/addons/peripheral.joystick/addon.xml'
'/storage/./.kodi/addons/peripheral.joystick' -> '/tmp/data/./.kodi/addons/peripheral.joystick'
'/storage/./.kodi/addons' -> '/tmp/data/./.kodi/addons'
'/storage/./.kodi' -> '/tmp/data/./.kodi'
'/storage/./tvshows' -> '/tmp/data/./tvshows'
'/storage/./.update' -> '/tmp/data/./.update'
'/storage/./backup' -> '/tmp/data/./backup'
'/storage/./.ssh' -> '/tmp/data/./.ssh'
'/storage/.' -> '/tmp/data/.'
Restarting Kodi...done.
All done! You can now continue using your LE system or type "rebootfromnand" to reboot from internal memory.
WARNING: If your internal memory layout is different from standard Amlogic, you have to reboot and perform this operation again!
LibreELEC:~ # rebootfromnand
 
wil je het eens proberen met een andere versie:
 
wil je het eens proberen met een andere versie:


het probleem blijft exact hetzelfde

Code:
login as: root
[email protected]'s password:
##############################################
#                 LibreELEC                  #
#            http://libreelec.tv             #
##############################################

LibreELEC (community) Version: 8.0.0c
LibreELEC git: e5a2b4eb5166ae2eae3e071bab75d3b7f06bdce1
LibreELEC:~ # installtointernal
This script will erase BOOT, SYSTEM, DATA and DTB on your device
and install LE that you booted from SD card/USB drive.

It will create a backup of device tree and recovery partition on your boot media.

The script does not have any safeguards!

Type "yes" if you know what you are doing or anything else to exit: yes
Backing up device tree...512+0 records in
512+0 records out
262144 bytes (256.0KB) copied, 5.813694 seconds, 44.0KB/s
done.
Backing up recovery partition...512+0 records in
512+0 records out
33554432 bytes (32.0MB) copied, 0.650506 seconds, 49.2MB/s
done.
Formatting SYSTEM partition.../dev/system contains a ext4 file system
        last mounted on /tmp/system on Tue Mar 21 13:26:58 2017
e2fsck 1.42.13 (17-May-2015)
/dev/system: clean, 11/65536 files, 12635/262144 blocks
done.
Writing kernel image...118+1 records in
118+1 records out
7790592 bytes (7.4MB) copied, 1.051110 seconds, 7.1MB/s
done.
Copying SYSTEM files...done.
Copying remote.conf...done.
Writing device tree image...0+1 records in
0+1 records out
39379 bytes (38.5KB) copied, 0.078922 seconds, 487.3KB/s
done.
Formatting DATA partition...done.
Do you want to copy your user data to internal data partition? [Y/n] y
Stopping Kodi...done.
Copying user data...
'/storage/./.ssh' -> '/tmp/data/./.ssh'
'/storage/./tvshows' -> '/tmp/data/./tvshows'
'/storage/./screenshots' -> '/tmp/data/./screenshots'
'/storage/./.config/tmpfiles.d/README' -> '/tmp/data/./.config/tmpfiles.d/README'
'/storage/./.config/tmpfiles.d' -> '/tmp/data/./.config/tmpfiles.d'
'/storage/./.config/pulse-daemon.conf.d/README' -> '/tmp/data/./.config/pulse-daemon.conf.d/README'
'/storage/./.config/pulse-daemon.conf.d' -> '/tmp/data/./.config/pulse-daemon.conf.d'
'/storage/./.config/sysctl.d/README' -> '/tmp/data/./.config/sysctl.d/README'
'/storage/./.config/sysctl.d/transmission.conf' -> '/tmp/data/./.config/sysctl.d/transmission.conf'
'/storage/./.config/sysctl.d' -> '/tmp/data/./.config/sysctl.d'
'/storage/./.config/hwdb.d/README' -> '/tmp/data/./.config/hwdb.d/README'
'/storage/./.config/hwdb.d' -> '/tmp/data/./.config/hwdb.d'
'/storage/./.config/aacs/KEYDB.cfg' -> '/tmp/data/./.config/aacs/KEYDB.cfg'
'/storage/./.config/aacs' -> '/tmp/data/./.config/aacs'
'/storage/./.config/samba.conf.sample' -> '/tmp/data/./.config/samba.conf.sample'
'/storage/./.config/modprobe.d/disable-spdif-for-hd-audio.conf' -> '/tmp/data/./.config/modprobe.d/disable-spdif-for-hd-audio.conf'
'/storage/./.config/modprobe.d' -> '/tmp/data/./.config/modprobe.d'
'/storage/./.config/system.d/nfs.mount.sample' -> '/tmp/data/./.config/system.d/nfs.mount.sample'
'/storage/./.config/system.d/openvpn.service.sample' -> '/tmp/data/./.config/system.d/openvpn.service.sample'
'/storage/./.config/system.d/README' -> '/tmp/data/./.config/system.d/README'
'/storage/./.config/system.d/cifs.mount.sample' -> '/tmp/data/./.config/system.d/cifs.mount.sample'
'/storage/./.config/system.d' -> '/tmp/data/./.config/system.d'
'/storage/./.config/rc_keymaps/README' -> '/tmp/data/./.config/rc_keymaps/README'
'/storage/./.config/rc_keymaps' -> '/tmp/data/./.config/rc_keymaps'
'/storage/./.config/udev.rules.d/README' -> '/tmp/data/./.config/udev.rules.d/README'
'/storage/./.config/udev.rules.d' -> '/tmp/data/./.config/udev.rules.d'
'/storage/./.config/modules-load.d/README' -> '/tmp/data/./.config/modules-load.d/README'
'/storage/./.config/modules-load.d' -> '/tmp/data/./.config/modules-load.d'
'/storage/./.config/pulse/cookie' -> '/tmp/data/./.config/pulse/cookie'
'/storage/./.config/pulse' -> '/tmp/data/./.config/pulse'
'/storage/./.config/hosts.conf' -> '/tmp/data/./.config/hosts.conf'
'/storage/./.config' -> '/tmp/data/./.config'
'/storage/./music' -> '/tmp/data/./music'
'/storage/./videos' -> '/tmp/data/./videos'
'/storage/./backup' -> '/tmp/data/./backup'
'/storage/./.update' -> '/tmp/data/./.update'
'/storage/./lost+found' -> '/tmp/data/./lost+found'
'/storage/./.cache/machine-id' -> '/tmp/data/./.cache/machine-id'
'/storage/./.cache/cron/crontabs' -> '/tmp/data/./.cache/cron/crontabs'
'/storage/./.cache/cron' -> '/tmp/data/./.cache/cron'
'/storage/./.cache/cores' -> '/tmp/data/./.cache/cores'
'/storage/./.cache/ssh/ssh_host_ecdsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_ecdsa_key.pub'
'/storage/./.cache/ssh/ssh_host_rsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_rsa_key'
'/storage/./.cache/ssh/ssh_host_ed25519_key' -> '/tmp/data/./.cache/ssh/ssh_host_ed25519_key'
'/storage/./.cache/ssh/ssh_host_ed25519_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_ed25519_key.pub'
'/storage/./.cache/ssh/ssh_host_dsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_dsa_key.pub'
'/storage/./.cache/ssh/ssh_host_ecdsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_ecdsa_key'
'/storage/./.cache/ssh/ssh_host_rsa_key.pub' -> '/tmp/data/./.cache/ssh/ssh_host_rsa_key.pub'
'/storage/./.cache/ssh/ssh_host_dsa_key' -> '/tmp/data/./.cache/ssh/ssh_host_dsa_key'
'/storage/./.cache/ssh' -> '/tmp/data/./.cache/ssh'
'/storage/./.cache/hostname' -> '/tmp/data/./.cache/hostname'
'/storage/./.cache/services/samba.conf' -> '/tmp/data/./.cache/services/samba.conf'
'/storage/./.cache/services/sshd.conf' -> '/tmp/data/./.cache/services/sshd.conf'
'/storage/./.cache/services/avahi.conf' -> '/tmp/data/./.cache/services/avahi.conf'
'/storage/./.cache/services/crond.conf' -> '/tmp/data/./.cache/services/crond.conf'
'/storage/./.cache/services' -> '/tmp/data/./.cache/services'
'/storage/./.cache/random.data' -> '/tmp/data/./.cache/random.data'
'/storage/./.cache/bluetooth' -> '/tmp/data/./.cache/bluetooth'
'/storage/./.cache/connman/ethernet_000000000000_cable/settings' -> '/tmp/data/./.cache/connman/ethernet_000000000000_cable/settings'
'/storage/./.cache/connman/ethernet_000000000000_cable/data' -> '/tmp/data/./.cache/connman/ethernet_000000000000_cable/data'
'/storage/./.cache/connman/ethernet_000000000000_cable' -> '/tmp/data/./.cache/connman/ethernet_000000000000_cable'
'/storage/./.cache/connman/settings' -> '/tmp/data/./.cache/connman/settings'
'/storage/./.cache/connman' -> '/tmp/data/./.cache/connman'
'/storage/./.cache' -> '/tmp/data/./.cache'
'/storage/./.kodi/userdata/sources.xml' -> '/tmp/data/./.kodi/userdata/sources.xml'
'/storage/./.kodi/userdata/Database/ViewModes6.db' -> '/tmp/data/./.kodi/userdata/Database/ViewModes6.db'
'/storage/./.kodi/userdata/Database/ADSP0.db' -> '/tmp/data/./.kodi/userdata/Database/ADSP0.db'
'/storage/./.kodi/userdata/Database/MyVideos107.db' -> '/tmp/data/./.kodi/userdata/Database/MyVideos107.db'
'/storage/./.kodi/userdata/Database/Addons27.db' -> '/tmp/data/./.kodi/userdata/Database/Addons27.db'
'/storage/./.kodi/userdata/Database/Epg11.db' -> '/tmp/data/./.kodi/userdata/Database/Epg11.db'
'/storage/./.kodi/userdata/Database/MyMusic60.db' -> '/tmp/data/./.kodi/userdata/Database/MyMusic60.db'
'/storage/./.kodi/userdata/Database/TV29.db' -> '/tmp/data/./.kodi/userdata/Database/TV29.db'
'/storage/./.kodi/userdata/Database/CDDB' -> '/tmp/data/./.kodi/userdata/Database/CDDB'
'/storage/./.kodi/userdata/Database/Textures13.db' -> '/tmp/data/./.kodi/userdata/Database/Textures13.db'
'/storage/./.kodi/userdata/Database' -> '/tmp/data/./.kodi/userdata/Database'
'/storage/./.kodi/userdata/Thumbnails/5' -> '/tmp/data/./.kodi/userdata/Thumbnails/5'
'/storage/./.kodi/userdata/Thumbnails/a' -> '/tmp/data/./.kodi/userdata/Thumbnails/a'
'/storage/./.kodi/userdata/Thumbnails/c' -> '/tmp/data/./.kodi/userdata/Thumbnails/c'
'/storage/./.kodi/userdata/Thumbnails/d' -> '/tmp/data/./.kodi/userdata/Thumbnails/d'
'/storage/./.kodi/userdata/Thumbnails/2/2234e195.png' -> '/tmp/data/./.kodi/userdata/Thumbnails/2/2234e195.png'
'/storage/./.kodi/userdata/Thumbnails/2' -> '/tmp/data/./.kodi/userdata/Thumbnails/2'
'/storage/./.kodi/userdata/Thumbnails/Video/Bookmarks' -> '/tmp/data/./.kodi/userdata/Thumbnails/Video/Bookmarks'
'/storage/./.kodi/userdata/Thumbnails/Video' -> '/tmp/data/./.kodi/userdata/Thumbnails/Video'
'/storage/./.kodi/userdata/Thumbnails/b' -> '/tmp/data/./.kodi/userdata/Thumbnails/b'
'/storage/./.kodi/userdata/Thumbnails/8' -> '/tmp/data/./.kodi/userdata/Thumbnails/8'
'/storage/./.kodi/userdata/Thumbnails/0' -> '/tmp/data/./.kodi/userdata/Thumbnails/0'
'/storage/./.kodi/userdata/Thumbnails/1' -> '/tmp/data/./.kodi/userdata/Thumbnails/1'
'/storage/./.kodi/userdata/Thumbnails/9' -> '/tmp/data/./.kodi/userdata/Thumbnails/9'
'/storage/./.kodi/userdata/Thumbnails/f' -> '/tmp/data/./.kodi/userdata/Thumbnails/f'
'/storage/./.kodi/userdata/Thumbnails/7' -> '/tmp/data/./.kodi/userdata/Thumbnails/7'
'/storage/./.kodi/userdata/Thumbnails/3' -> '/tmp/data/./.kodi/userdata/Thumbnails/3'
'/storage/./.kodi/userdata/Thumbnails/e' -> '/tmp/data/./.kodi/userdata/Thumbnails/e'
'/storage/./.kodi/userdata/Thumbnails/6' -> '/tmp/data/./.kodi/userdata/Thumbnails/6'
'/storage/./.kodi/userdata/Thumbnails/4' -> '/tmp/data/./.kodi/userdata/Thumbnails/4'
'/storage/./.kodi/userdata/Thumbnails' -> '/tmp/data/./.kodi/userdata/Thumbnails'
'/storage/./.kodi/userdata/playlists/mixed' -> '/tmp/data/./.kodi/userdata/playlists/mixed'
'/storage/./.kodi/userdata/playlists/music' -> '/tmp/data/./.kodi/userdata/playlists/music'
'/storage/./.kodi/userdata/playlists/video' -> '/tmp/data/./.kodi/userdata/playlists/video'
'/storage/./.kodi/userdata/playlists' -> '/tmp/data/./.kodi/userdata/playlists'
'/storage/./.kodi/userdata/RssFeeds.xml' -> '/tmp/data/./.kodi/userdata/RssFeeds.xml'
'/storage/./.kodi/userdata/library' -> '/tmp/data/./.kodi/userdata/library'
'/storage/./.kodi/userdata/peripheral_data/cec_CEC_Adapter.xml' -> '/tmp/data/./.kodi/userdata/peripheral_data/cec_CEC_Adapter.xml'
'/storage/./.kodi/userdata/peripheral_data' -> '/tmp/data/./.kodi/userdata/peripheral_data'
'/storage/./.kodi/userdata/profiles.xml' -> '/tmp/data/./.kodi/userdata/profiles.xml'
'/storage/./.kodi/userdata/keymaps' -> '/tmp/data/./.kodi/userdata/keymaps'
'/storage/./.kodi/userdata/addon_data/service.libreelec.settings/oe_settings.xml' -> '/tmp/data/./.kodi/userdata/addon_data/service.libreelec.settings/oe_settings.xml'
'/storage/./.kodi/userdata/addon_data/service.libreelec.settings' -> '/tmp/data/./.kodi/userdata/addon_data/service.libreelec.settings'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps/xml' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps/xml'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources/buttonmaps'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick/resources' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick/resources'
'/storage/./.kodi/userdata/addon_data/peripheral.joystick' -> '/tmp/data/./.kodi/userdata/addon_data/peripheral.joystick'
'/storage/./.kodi/userdata/addon_data/skin.estuary/settings.xml' -> '/tmp/data/./.kodi/userdata/addon_data/skin.estuary/settings.xml'
'/storage/./.kodi/userdata/addon_data/skin.estuary' -> '/tmp/data/./.kodi/userdata/addon_data/skin.estuary'
'/storage/./.kodi/userdata/addon_data' -> '/tmp/data/./.kodi/userdata/addon_data'
'/storage/./.kodi/userdata/guisettings.xml' -> '/tmp/data/./.kodi/userdata/guisettings.xml'
'/storage/./.kodi/userdata' -> '/tmp/data/./.kodi/userdata'
'/storage/./.kodi/addons/temp' -> '/tmp/data/./.kodi/addons/temp'
'/storage/./.kodi/addons/packages' -> '/tmp/data/./.kodi/addons/packages'
'/storage/./.kodi/addons' -> '/tmp/data/./.kodi/addons'
'/storage/./.kodi/temp/temp' -> '/tmp/data/./.kodi/temp/temp'
'/storage/./.kodi/temp/archive_cache' -> '/tmp/data/./.kodi/temp/archive_cache'
'/storage/./.kodi/temp/kodi.log' -> '/tmp/data/./.kodi/temp/kodi.log'
'/storage/./.kodi/temp' -> '/tmp/data/./.kodi/temp'
'/storage/./.kodi/system' -> '/tmp/data/./.kodi/system'
'/storage/./.kodi/media' -> '/tmp/data/./.kodi/media'
'/storage/./.kodi' -> '/tmp/data/./.kodi'
'/storage/./pictures' -> '/tmp/data/./pictures'
'/storage/.' -> '/tmp/data/.'
Restarting Kodi...done.
All done! You can now continue using your LE system or type "rebootfromnand" to reboot from internal memory.
WARNING: If your internal memory layout is different from standard Amlogic, you have to reboot and perform this operation again!
LibreELEC:~ # rebootfromnand


De volgende informatie staat op de print van het boxje:

S905_MXQ_100_V02
MXQ Pro_20160118_V02
 
Laatst bewerkt:
Porbeer het eens incombinatie met volgende device tree:
 
Probeer eens de p201 er zijn namelijk 2 versies de p200 en de p201.
Alleen raar dar via SD het allemaal wel werkt maar intern niet
WARNING: If your internal memory layout is different from standard Amlogic, you have to reboot and perform this operation again!


Hmmm misschien ook iets?
 
Probeer eens de p201 er zijn namelijk 2 versies de p200 en de p201.
Alleen raar dar via SD het allemaal wel werkt maar intern niet
WARNING: If your internal memory layout is different from standard Amlogic, you have to reboot and perform this operation again!


Hmmm misschien ook iets?

Ik neem aan dat ze dan bedoelen via puty nogmaals naar de nand kopieëren?
 
Onderstaande info verteld exact welke device tree je nodig hebt ;)

  1. S905: Device trees for S905 boxes start with gxbb. First look for device tree with your box name in it. In case there is no such image, download generic one.
    • example: for a box with 2GB of RAM and 100Mbit Ethernet, you should download gxbb_p200_2G_100M.dtb
    • example: for boxes with Gigabit Ethernet download gxbb_p200_1Gbit.dtb
    • for boxes with Realtek WiFi (e.g. K1 Plus or K2 Pro) download device tree with RealtekWiFi in name
  2. S905X: Device trees for these boxes start with gxl. You can leave a tree that is already present on SD card (fresh install only) or choose one according to your RAM amount. If internal memory of your box is not visible when trying to install to internal memory, try a device tree with _nand suffix.
  3. S912: You need to choose device tree according to your Ethernet port speed and RAM amount.
 
  • Like
Reacties: Plenkske
Heb hem nu stabiel draaien op de s912 vanaf een sdkaart moet zeggen dat het top is
Super snel alleen nu eens kijken hoe ik hem op de box krijg
 
  • Like
Reacties: Plenkske
Inloggen met putty en vervolgens:
installtointernal

Wel omdenken de S912 images zijn "experimental"
Zo werkt dat op de pc toch? Maar hoe werkt dat met een Android boxje dan? Nog nooit met putty gewerkt. Boxje start nu meteen kodi op vanaf de sdkaart kan dus geen ander programma openen
 
Laatst bewerkt: