XiosDS

Pivos Xios DS Media Play!

Hardware version : M3

Platform : AMLOGIC MESON3? 8726M SKT SH

CPU : ARM Cortex-A9

CPU Features : swp half thumb fastmult vfp edsp neon vfpv3

Arch : armv7l

Target : arm-linux-gnueabihf

On this page... (hide)

  1. 1. Firmware
    1. 1.1 XBMC-Linux
  2. 2. SSH Access
  3. 3. XIOS Settings
    1. 3.1 Move userdata to sdcard or USB stick
    2. 3.2 Set Remote to send Keypresses
    3. 3.3 Customize Keymap
  4. 4. Migrate from AppleTV
  5. 5. Remote Control Hardware
    1. 5.1 AppleTV White
    2. 5.2 Load on the fly
    3. 5.3 Log
  6. 6. Upgrading
    1. 6.1 Gotham
    2. 6.2 TOFULinux
  7. 7. Issues
    1. 7.1 Can't set DNS for static IP
    2. 7.2 Can't Switch between static and dynamic IP
    3. 7.3 Can't use virtual keyboard
    4. 7.4 Back button doesn't stop video playback
  8. 8. Developing
  9. 9. Log

1.  Firmware

http://www.pivosgroup.com/support.html

1.1  XBMC-Linux

http://update.pivoscdn.com/XIOS_DS/XBMC/xbmc-XIOS-Linux-M3-051013.zip

  1. Copy to root of USB stick or microSD card
  2. Hold upgrade pinhole button and power on
  3. Boots into Android-style recovery menu
  4. Update from update.img

2.  SSH Access

user : root

pass : letmein

3.  XIOS Settings

3.1  Move userdata to sdcard or USB stick

/etc/init.d/S95xbmc stop
cd .xbmc
cp -r userdata /media/usb0/
mv userdata userdata.bak
ln -s /media/usb0/userdata userdata
reboot

$[Get Code]25

  • 051013 build has sdcard support. Looks for dir "/mnt/sdcard/xbmc-data"

3.2  Set Remote to send Keypresses

userdata/guisettings.xml

<settings>
    <input>
        <remoteaskeyboard>true</remoteaskeyboard>
    </input>
</settings>

3.3  Customize Keymap

cp /usr/share/xbmc/system/keymaps/keyboard.xml ~/.xbmc/userdata/keymaps/

$[Get Code]26

In FullscreenVideo?:

  • Back button is Stop
  • Return, Enter and Menu (m) is Pause
  • Context (c) is OSD
  • Left is SmallStepBack? (-7s)

4.  Migrate from AppleTV

  1. backup AppleTV XBMC data

ssh root@openelec "tar czvf - .xbmc" > xbmc-backup.tgz

$[Get Code]31

5.  Remote Control Hardware

  • Apple Remote ~£15, 7 buttons (up, down, left, right, ok, play/pause, menu)
  • Boxee Remote £??, 7 buttons (up, down, left, right, ok, play/pause, home) + qwerty

5.1  AppleTV White

Configuration in .kodi/remote.conf

# Apple TV  remote
factory_code    = 0x87ee0001 
work_mode   = 1
repeat_enable   = 1
release_delay   = 150
debug_enable    = 1
reg_control = 0xfbe40

key_begin
    0x0b 103    ;UP
    0x0d 108    ;DOWN
    0x08 105    ;LEFT
    0x07 106    ;RIGHT
    0x04  28    ;OK
    0x02  14    ;MENU
key_end

5.2  Load on the fly

amremote_config .xbmc/remote.conf

5.3  Log

In dmesg.

6.  Upgrading

6.1  Gotham

Forum : http://www.pivosforums.com/viewtopic.php?f=25&t=4747&hilit=cec

Release : http://bit.ly/1qETlp4

6.2  TOFULinux?

  1. . Upgrade via script.module.tofulinux.tool plugin.
  2. . Restore exclude.txt, remote.conf and userdata symlink.

7.  Issues

Bugtracker : https://github.com/Pivosgroup/buildroot-linux/issues

7.1  Can't set DNS for static IP

Symptom : Won't resolve HASTUR SMB name.

Symptom : Can't install any addons.

Workaround : Use DHCP

echo "nameserver 192.168.0.1" > /root/.xbmc/myResolv.conf

$[Get Code]33

7.2  Can't Switch between static and dynamic IP

UI doesn't update but changes seem to work after a reboot.

7.3  Can't use virtual keyboard

Symptom : can't search for anything or input text

Workaround : use the USB keyboard

Cause : settings imported from AppleTV had set remote not to send keypresses

Fix : Set xpath "settings/input/remoteaskeyboard" = "true" in guisettings.xml

7.4  Back button doesn't stop video playback

Symptom : Hitting "Back" while in full screen video returns you to the UI but with video running in the background

Workaround : Fix keyboard.xml ... Stop ...

8.  Developing

9.  Log

2013-08-07 : Purchased for €142.57 from Pivos Europe

2013-08-13 : Arrived

2013-08-14 : M3. Power on, flash Linux firmware

2013-09-26 : Updated root password. Reserved dynamic IP on router

2014-09-15 : Update to xbmc-13 "Gotham"

2015-03-02 : Update to (the-hydra mk2) kodi-14 "Helix"