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
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
- Copy to root of USB stick or microSD card
- Hold upgrade pinhole button and power on
- Boots into Android-style recovery menu
- 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
- 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/
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
- backup AppleTV XBMC data
ssh root@openelec "tar czvf - .xbmc" > xbmc-backup.tgz
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
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
- . Upgrade via
script.module.tofulinux.tool
plugin.
- . 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
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
<FullscreenVideo>
<keyboard>
...
<backspace>Stop</backspace>
...
</keyboard>
</FullscreenVideo>
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"