Описание работы с тифлоплеером

Основные изменения:
— Исправлен баг, из-за которого не играло стерео mp3
— Добавлена возможность указывать папку с mp3 файлами (все треки в папке будут проигрываться по очереди)
— Добавлена поддержка большого количества языков

Все изменения сделаны в виде двух патчей для git:
sources/meta-kolibre/recipes-kolibre/libkolibre-clientcore/files/add_mp3_and_russian.patch
sources/meta-kolibre/recipes-kolibre/libkolibre-narrator/files/add_russian.patch

Чтобы на ПК (с установленной Ubuntu 14.04) собрать новый образ с произвольным набором языков необходимо:
— sudo apt-get install gawk wget git-core diffstat unzip texinfo build-essential chrpath libsdl1.2-dev xterm uuid cvs bc vorbis-tools sox espeak uuid-dev
— call «sudo dpkg-reconfigure dash» and select No when it asks you to install dash as /bin/sh.
— Открыть файл sources/meta-kolibre/recipes-kolibre/kolibre-sample-client-data/kolibre-sample-client-data.bb на редактирование в текстовом редакторе
— В нижней секции файла после строки # build database with narrator-utils закоментировать не нужные языки. Раскоментированными должны остаться не более 15 языков.
— Перейти в директорию ~/test
— Выполнить в терминале doWithoutWrite.sh name, где в качестве name указать желаемое имя образа
— Все образы будут создаваться в папке ~/test/outImgs

Для того чтобы записать образ на карту памяти для использования:
— вставить карту памяти
— набрать в терминале команду «sudo fdisk -l» и найти имя вставленной карты (например /dev/sdc)
— размонтировать все разделы карты памяти командой «umount /dev/sdc[1,2]»
— перейти в каталог ~/test
— выполнить команду в терминале «doWrite.sh path_to_img.img /dev/sdc», где первый параметр — это путь к файлу образу, второй параметр — это имя карты памяти

Таже можно перейти в папку ~/test и выполнить в терминале «do.sh /dev/sdc». Эта команда соберет образ и сразу запишет его на карту памяти (карта памяти должна быть вставлена).

Файл настроек.
Чтобы добавить свой нампад нужно в файле настроек settings.ini на карте памяти в переменную INPUT_DEVICE= вписать VID этого нампада.
Для добавления нового пути для mp3 файлов нужно создать новую секцию с именем [MP3Path_name], где вместо name нужно вписать любое имя.
Далее в этой секции нужно создать переменную NAME=name, а так же переменную PATH=/media/0113-F0CF/music, где 0113-F0CF — имя флеш накопителя, которое можно посмотреть на настольном ПК, а music — папка на флеш накопителе с файлами mp3.

Ссылка на прошивку и исходники: https://yadi.sk/d/RXZ6qGNMexS9U