Amazon Fire TV

aftv-01

Я давно пользуюсь сетевыми мультимедийными проигрывателями, но менять мне их приходится нечасто, очень нечасто. Первым из таких устройств был Popcorn Hour A-110 на SoC от Sigma Designs, который проработал у меня дольше остальных — чуть более 4 лет.

Так как вся библиотека фильмов, сериалов и музыки хранится у меня на домашнем сервере со «скромной» емкостью в 12TB, то одним из критериев была и остается беспроблемная работа по NFS протоколу без предварительного транскодинга и возможностью прямого вывода звука на ресивер. Popcorn всем этим требованиям удовлетворял. Но время бежит и технологии совершенствуются. Так долго девайсы у меня как правило не задерживаются. Нет, не потому, что я неаккуратен и они ломаются (как раз наоборот, от меня они переходят в состоянии как будто только что из коробки), а потому что непреодолима тяга к новым технологиям. Поэтому хотелось замены, причем замены на что-то менее прожорливое, более компактное и меньше греющееся.

aftv-02

Год назад такой заменой для меня стал Raspberry Pi. Крошечный, малопотребляющий (питание вообще взял с портов телевизора для первого и с портов монитора для второго), проигрывающий практически любые рипы (с покупкой лицензий на VC-1 и MPEG2 кодеки за скромные £3.00 GBP), за малым исключением сложных и тяжелых ремуксов. В качестве всеядного проигрывателя выступал XBMC с настроенной синхронизацией между двумя Raspberry Pi через общую MySQL базу. Поставил на паузу на одном устройстве и продолжил смотреть на другом, красота да и только. Прекрасно и в то же время ужасно такое решение еще было и поддержкой HDMI-CEC, когда управление возможно с пульта телевизора. Прекрасно оно тем, что количество пультов сводится к минимуму — телевизионный и для ресивера. Все кнопочки довольно несложно переназначаются в XBMC правкой xml-конфига. Ужасно же оно своей тормознутостью, протокол явно неспешный. Кому как, а мне хотелось перемещаться по меню с большей скоростью.

aftv-03

Я давно присматривался к TV коробочкам на Android, но все что было на рынке — доверия не внушало и выглядело откровенно хреново. В прошлом месяце на рынке был представлен Amazon Fire TV, я сразу понял: это — оно. Качество на очень высоком уровне, прекрасный подбор компонентов, высокая отзывчивость UI и очень удобный пульт управления. С таким пультом перемещаться по меню теперь стало одно удовольствие.

Amazon поступил правильно, открыв девелоперам возможность работы с устройством в userspace. root’ового доступа из коробки хоть и нет, но возможность ставить в userspace на закрытой и кастомизированной Amazon операционной системе Android — уже дорогого стоит.

» Читать далее »

TP-Link TL-WR703N — Unbrick

wr703n-01

Заказал из Китая миниатюрный роутер TP-Link TL-WR703N. Доставки ждал совсем «недолго», всего каких-то 3 месяца, в очередной раз «спасибо» нашей почте. В конце концов роутер приехал. Эта модель рассчитана только на внутренний рынок Китая, поэтому кроме китайского интерфейса в веб-админке другого нет. Что ж, не беда, я изначально планировал поставить на эту железку прошивку OpenWrt, благо поддержка в OpenWrt Wiki заявлена.

Прочитал, как мне казалось, внимательно страничку в их Wiki, убедился (как оказалось — хреново), что версия моей прошивки 1.6, скачал последнюю со страницы Wiki ‘squashfs-factory.bin’ и прошил. Все прекрасно прошилось и казалось бы ничто не предвещало беды, однако, LAN-порт стал недоступен, а Wi-Fi в OpenWrt по умолчанию отключен. Прекрасно! Таким образом, в Failsafe mode я войти не мог, как не пытался.

Оказывается, прошивка на моем устройстве была версии 1.7 с новым U-boot, не смотря на то, что на наклейке сзади корпуса четко было указано — 1.6. Версию 1.7 поддерживает только прошивка из trunk’а, ее то и следовало сразу прошить. Ничего не остается, как разобрать роутер и подпаяться к serial.

wr703n-02

» Читать далее »

Установка SSD в MacBook Pro

Вновь решил отсрочить замену своего MacBook Pro MB990, обойдясь очередным апгрейдом. На этот раз ставить буду SSD диск. Ставиться он будет на место оптического привода через Hard Drive Caddy Tray. Использоваться будет только под систему (под данные и Boot Camp останется ранее установленный HDD от Hitachi на 500GB и 7200 RPM), а без оптического привода я легко обойдусь, последние годы использовать его приходится все реже и реже.

» Читать далее »

HP ProLiant MicroServer N40L with Supermicro AOC-SG-i2 Dual Gigabit i82575EB

Привезли наконец-то двухпортовую серверную сетевую карту Supermicro AOC-SG-i2 Dual Gigabit i82575EB. Поставил, заодно и конвертер 5.25″ ODD Bay to 3.5″ HDD Bay прикрутил. Улучшить конфигурацию можно, разве что, поставив Remote Access Card (KVM-over-IP). Ну, либо дискретную видяху, один свободный слот остался lipitor medication. Только кому она на сервере нужна? Нужды в HTPC при наличии Popcorn Hour особо нет, к тому же видеокарту мощностью больше 25 Вт не поставить. Да и без Remote Access Card обойдусь, наверное. Что бы еще прикрутить?

» Читать далее »

HP ProLiant MicroServer N40L with 8GB Memory

Вот она! Домашняя серверная, ужатая до минимума. Наконец-то нормальная лаба с гипервизором на борту. HP ProLiant MicroServer N40L. 8ГБ оперативы, 4 корзины под HDD + 1, полученная с помощью конвертера 5.25″ ODD Bay to 3.5″ HDD Bay. Поддерживаются диски до 4ТБ, в теории можно собрать хранилище на 20ТБ (+ еще на eSata можно один повесить, получится 24ТБ o_O). Но, думаю, ограничусь 5×3ТБ, когда диски подешевеют, а случится это, похоже, не скоро, долго еще спекулировать будут.

» Читать далее »

Sony Reader PRS-x50 — Trick to change the scaling factor

scaling-factor

Всем хорош Sony Reader, но коэффициент масштабирования, на мой взгляд, подобран очень плохо. 6 возможных размеров шрифта, а пользоваться реально я могу только двумя. Остальные либо слишком мелкие, либо слишком крупные.

Можно проделать небольшой трюк и задать свои значения масштабирования в процентах. Для этого поправим файл ‘kconfig.xml’ и внесем в секцию ‘environment’ следующий блок параметров:

1
2
3
4
5
6
7
8
<!-- Trick to change the scaling factor -->
<variable name="bbebTextScale-1" value="95"/>
<variable name="bbebTextScale0" value="100"/>
<variable name="bbebTextScale1" value="105"/>
<variable name="bbebTextScale2" value="110"/>
<variable name="bbebTextScale3" value="115"/>
<variable name="bbebTextScale4" value="120"/>
<!-- Trick to change the scaling factor -->

Document Viewer Min Text Scale: -1
Document Viewer Max Text Scale: 4

Scale-1: XS
Scale0: S
Scale1: M
Scale2: L
Scale3: XL
Scale4: XXL

Для себя я сделал шаг в 5%, на мой взгляд, он оптимален. Вы можете задать удобный для Вас. Scale0 (S) — размер шрифта по умолчанию, от него идет расчет других размеров.

Теперь осталось сделать подмену ‘kconfig.xml’ на устройстве, проще всего это сделать при загрузке с помощью следующего, к примеру, startup script:

1
2
3
4
5
#!/bin/sh

# Trick to change the scaling factor
cp /Data/test-startup/opt/kconfig.xml /tmp
mount --bind /tmp/kconfig.xml /opt/sony/ebook/application/kconfig.xml

Второй вариант: пересобрать прошивку от Владимира (boroda). Я выбрал этот вариант, заодно заменив шрифты. Кому лень, пользуйтесь вариантом выше.

Как достать ‘kconfig.xml’ из устройства? Просто это сделать можно как минимум двумя путями.

1. Воспользоваться cramfsck или uncramfs и достать его, например, из прошивки Владимира (boroda).
2. Вытащить из устройства через startup script:

1
2
3
4
#!/bin/sh

# Extracting kconfig.xml
cp /opt/sony/ebook/application/kconfig.xml /Data/test-startup

После рестарта читалки забираем ‘kconfig.xml’ из папки ‘test-startup’, готовим по рецепту выше и применяем. Пример можно наблюдать на скрине в начале статьи. Все вышенаписанное применимо к формату LRF.

Можете скачать пример для наглядности (‘kconfig.xml’ из PRS-350): Скачать

MacBook Pro — прокачаем?

8GB

Чего не занимать у Mac OS X, так это прожорливости оперативной памяти. Менять рабочую лошадку MacBook Pro MB990 пока еще рановато, а вот разогнать ее — самое время.

Первым делом встала задача убрать узкое звено — жесткий магнитный диск со скоростью вращения шпинделя 5400 об/мин. Проведя небольшой анализ рынка, выбор пал на Hitachi Travelstar 2.5 Inch 500GB (7200 RPM SATA II 16 MB Cache Internal Hard Drive 0S02858). С выбором я не ошибся, HDD заказан на Amazon, успешно доставлен и установлен в макбук. Наконец-то пропали фризы в Safari при большом количестве открытых вкладок, да и вообще, система стала поотзывчивее. Отлично!

Тем не менее, 2GB оперативной памяти явно маловато, работать со второй операционной системой в виртуальной машине было практически невозможно, сразу же задействовался Swap и HDD тут явно помочь был не в состоянии, разве только SSD, но о нем чуть позже. С любым ресурсоемким приложением работать было некомфортно. Самое простое решение — нарастить оперативную память по максимому try this website. Зачем мелочиться? Независимые тесты в сети показали превосходство 8GB vs 4GB в маках, решено — брать будем 8GB. Выбор сделать было довольно просто — Crucial CT2KIT51264BC1067 8GB (204-PIN PC3-8500 SODIMM DDR3 (4GBx2)). И снова Amazon радует своими ценами, заказываем. В этот раз ждать приходится чуть дольше, но в конце концов посылка удачно доходит до меня. Простая замена и можно начинать тестировать. Превосходная память, вот уже двое суток не могу нарадоваться, все просто летает.

С таким количеством оперативки, со спокойной душой можно отключить Swap. Делается это просто, выполняем в терминале:

1
2
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*

Чтобы снова включить Swap:

1
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

К вопросу о SSD, да, заманчиво. Возможно следующий апгрейд будет именно таким: SSD на 80GB на место оптического привода. SSD пустить под раздел с операционной системой, HDD под данные. Недорого и эффективно. Но пока я полностью доволен тем, что есть. Вот чего не поменяешь, так это процессор, а так хочется новенький Core i5 или i7 на новой микроархитектуре Sandy Bridge.

Вывод? Нужно было сразу брать HDD и Laptop Memory, не тянуть с этим, разбивая апгрейд на два этапа.

Sony Reader PRS-x50 — Georgia font

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

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

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

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/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

» Читать далее »

Kindle DX Graphite — покупка, обзор, впечатления

image

Электронные книги для чтения, основанные на технологии электронных чернил, все прочнее входят в нашу жизнь. И это не удивительно, в последнее время началась прямо-таки гонка, новые игроки все чаще и чаще выходят на этот рынок, заставляя таких гигантов как Amazon делать свои читалки лучше и дешевле. Не даром ведь полугодовой приоритет на новые экраны E-Ink Pearl и новые контроллеры к ним был «добровольно» отдан Amazon и Sony. Добавим новый E-Ink Pearl в неповторимый по своим размерам Kindle DX и получим идеальное устройство для чтения как художественной литературы дома, так и технической на работе — Kindle DX Graphite.

А так ли оно идеально? Посмотрим поближе.

» Читать далее »

Sony Reader PRS-350, PRS-650 и PRS-950 — новые электронные книжки от Sony

Первого сентября Sony порадовала своих поклонников обновлением линейки электронных книг, работающих на технологии E-Ink. Как и ожидалось, в новых книгах используется экран E-Ink Pearl, впервые установленный на электронные книги последнего поколения от Amazon: Kindle DX Graphite и Kindle 3. Sony не всегда нас радовала качеством исполнения своих электронных книг, это замечание справедливо для моделей с сенсорным экраном. Но Sony не была бы Sony, если бы наконец-то не исправила свои ошибки, из-за которых дисплей с сенсорным слоем заметно терял контрастность и сильно бликовал. В новинках используется новая запатентованная технология от Neonode: Optical touch screen.

В итоге мы получаем:

— 100% прозрачность, так как нет дополнительного слоя, бликующего и ухудшающего контраст экрана
— Управление пальцами, не требуется специальных стилусов
— Новый E-Ink Pearl с контрастом 10:1
— Отличное качество и дизайн от Sony

» Читать далее »

Twitter

MSI Lab Twitter
Яндекс.Деньги:

VISA/MasterCard:

PayPal:
PayPal USD
PayPal RUB
WMZ WMZ: Z375880088307
WMR WMR: R883546545943
YAD YAD: 4100170884493

Donate - лучшее спасибо автору
Количество благодарностей: 29

Разделы

Последние комментарии