В один прекрасный момент мне надоело внедрять в LRF свой любимый шрифт Georgia, решил, что правильнее будет просто подменить Dutch801 Rm BT.

Может пригодится кому: Скачать

Положить папку test-startup из архива в корень внутренней памяти устройства. Актуально для прошивки от Владимира (boroda), у Амутиных стартовый скрипт должен находиться в корне устройства и иметь имя test.sh.

Скрипт startup.sh в папке test-startup не будет запущен, если во время загрузки устройство будет присоединено по USB к компьютеру. Чтобы удалить шрифт, удалите папку fonts и перезагрузите устройство.

Кто пользуется PRS+, добавьте содержимое startup.sh в начало того файла startup.sh, который идет с PRS+. Должно получиться примерно следующее:

#!/bin/sh

# Mounting customized fonts
if [ ! -d /opt1/dict/fonts -a -d /Data/test-startup/fonts ]
then
mount -t vfat -o rw,remount /dev/mtdblock11 /opt1/dict >> /Data/test-startup/fonts.log 2>&1
cp -R /Data/test-startup/fonts /opt1/dict >> /Data/test-startup/fonts.log 2>&1
mount -t vfat -o ro,remount /dev/mtdblock11 /opt1/dict >> /Data/test-startup/fonts.log 2>&1
fi
if [ -d /opt1/dict/fonts -a -d /Data/test-startup/fonts ]
then
mount --bind /opt1/dict/fonts/tt0011m_.ttf /opt/sony/ebook/FONT/tt0011m_.ttf >> /Data/test-startup/fonts.log 2>&1
fi

# Remove customized fonts
if [ ! -d /Data/test-startup/fonts ]
then
mount -t vfat -o rw,remount /dev/mtdblock11 /opt1/dict >> /Data/test-startup/fonts.log 2>&1
rm -rf /opt1/dict/fonts >> /Data/test-startup/fonts.log 2>&1
mount -t vfat -o ro,remount /dev/mtdblock11 /opt1/dict >> /Data/test-startup/fonts.log 2>&1
fi

# Run installer script, if present
if [ -f /Data/PRSPInstaller/installer.sh ]
then
. /Data/PRSPInstaller/installer.sh
fi
# Run prsp.sh, if present
if [ -f /opt1/dict/prsp/prsp.sh ]
then
. /opt1/dict/prsp/prsp.sh
fi


Результат:

georgia-font