25 февраля 2015 г.

Хроники борьбы с энергопотреблением Asus Zenfone 5

Как вы знаете, я прикупил за 8000 рублей платформу для интересных экспериментов, замаскированную под с виду неплохой смартфон Asus Zenfone 5 с процессором Intel Atom. Тогда я еще думал, что совершил выгодную покупку... Ох, как же наивен я был.
Спустя всего пару месяцев я освоил премудрости прошивки телефона через adb, OTA, SKU и прочие аббревиатуры. У установил и протестировал 2 кастомных ядра. Я научился по памяти восстанавливать весь стоявший до hard reset софт и выучил самые вредные wakelocks... Короче, было весело.
Взглянем на цифры статистики, которые не врут, в отличии от государственной статистики:
Удручающая статистика в программе System Monitor

График разряда в программе BetterBatteryStats
График разряда в программе Battery Log
Но я ни на шаг не приблизился к заветной цели - продлить время работы смартфона с 3-4 часов до хотя бы стабильных 5-6 (молчу про 8 часов рабочего дня), которые выдаёт любой дешевый китайский смартфон со сходными характеристиками экрана. Какие бы шаманские настройки я не включал, но аппарат стабильно пожирает 1% батарейки за 3-4 минуты работы экрана. И ладно бы, если это была какая-то серьёзная работа процессора, так он пожирает батарейку даже просто при включенном экране!
Статистика в программе Better Battery Stats
Аппарат стабильно работает около 4 часов при включенном мобильном интернете (EDGE), при этом я активно работаю только с клавиатурой и браузером Chrome. Мне кажется 4 часа активной работы это весьма посредственный показатель для любого смартфона, хотя меня многие пользователи Asus Zenfone 5 пытались убедить, что это нормально для этого устройства. Я так не думаю. Осталось только выяснить, что на этот счёт думает техническая поддержка Asus и готовы ли они мне заменить аппарат (вполне возможно он бракован) или вернуть деньги за него. Жителям Москвы и Петербурга повезло и они при покупке Asus Zenfone 5 получают один год бесплатного премиального сервиса! Сейчас Zenfone 5 стоит 13000 рублей, так что полученных денег хватит на другое устройство с подобными характеристиками).
В режиме ожидания аппарат успешно проработал 2 дня
Не могу сказать, что все мои манипуляции не помогли. Удаление ненужных программ (от Asus и Google) и практически полное отключения всех жрущих батарею функций устройства (геолокация, синхронизация, обложка Asus, список дел и пр.) помогли серьезно увеличить время работы устройства в режиме ожидания. Другими словами: если положить устройство на полку и не пользоваться им, то оно без проблем пролежит 3 дня. Достойный способ использования современного устройства, а мы еще смеялись над обладателями устройств Apple, которые вынуждены жить около розетки! Особенно сильно снизить утечки помогает кастомное ядро ZenfoneIndia, хотя заявленных целей сокращения потребления оно даже с одним отключенным ядром не достигает (ссылка на пост автора ядра). С этим ядром телефон становится немного подлагивающим, да и вообще все кастомные ядра имеют различные глюки и проблемы, которые могут проявляться самым различным образом.
В общем, мой вердикт по поводу этого телефона не изменился - не покупайте его, если не хотите себе проблем. Наверняка на свете есть более интересные смартфоны за 13000 рублей, которые не имеют таких серьёзных проблем с батареей. Я конечно могу и дальше тестировать различные прошивки, ядра, отключения всяких функций, но всё больше склоняюсь к мысли о необходимости избавления от этого аппарата. Даже не смотря на то, что он имеет прекрасную производительность, обладает превосходным внешним видом и очень качественным экраном.

8 февраля 2015 г.

Vivaldi - браузер нашей мечты

Новость о якобы восставшей из пепла настоящей Opera облетела весь интернет. Скажем откровенно, мир соскучился по удобным и быстрым браузерам, а новый браузер Vivaldi от создателей еще той самой (культовой на территории России и СНГ) Opera это то, что может принести новые идеи и вдохнуть новую жизнь в противостояние браузеров. Кстати, особого противостояния на рынке десктопных браузеров то и нет, IE похоронил сам Microsoft, сделав ставку на инновационный Spartan, Firefox медленно теряет свою долю, а Chrome уверенно растёт, становясь основным на большинстве домашних компьютеров.
Внешний вид браузера Vivaldi (TP2)
Но присмотримся поближе к новинке, которая представлена еще в самом раннем виде: как модно сейчас это называть - в виде tech preview.
Vivaldi About page

Под капотом скрывается всем нам знакомый до боли Chromium, но не спешите обзывать Vivaldi очередной переделкой. И визуально, и технически в нём очень много отличий от обычного Chromium. Работает он очень быстро (по крайней мере после установки), памяти потребляет больше чем Firefox, но меньше чем обычный Chrome.
Информация о потреблении памяти браузером Vivaldi
Очень порадовала функция перекрашивания цвета панели в цвет открытой страницы (почему то берётся не основной цвет страницы, а цвет логотипов). Хотя я бы не сказал, что это выглядит красиво или удобно.
Новая альфаверсия браузера Яндекс
Позволю себе похвалить отечественных дизайнеров нового браузера Яндекс - вот они подошли к дизайну своего приложения очень серьёзно и реализовали действительно инновационный внешний вид, включая плавное изменение фона в зависимости от фона страницы и максимальную минимизацию элементов управления на экране. Вот там эти эффекты не вызывает отторжения. Впрочем разработки нового браузера Яндекса и Vivaldi находятся в самом начале своего пути к конечному продукту, так что еще никто не знает, какие "фишки" будут востребованы пользователями и станут стандартными.
Опции настроек браузера Vivalidi
Встроенные функции по изменению внешнего вида сайта (CSS override)
Разработчики Vivaldi добавили очень много функций от старой Opera, которые были безжалостно выброшены из того браузера, что сейчас называется Opera, так что они безжалостно играют на нашей ностальгии. Тут и меню настроек как у Opera, и боковая панель, заметки, перемещение вкладок (например табы внизу - Chrome этого не умеет и уметь никогда не будет) и объединение вкладок в группы, и быстрые настройки, управление жестами, встроенный почтовый клиент... Особенно меня поразило наличие кнопки "отключение картинок". В 2000 году эта кнопка реально меня спасала, когда я сидел на dial-up и экономил каждый байт загруженной страницы.
Новый движок от реально популярного браузера + старые возможности и быстрота работы Opera? 
Пожалуй мне нравится эта идея. Кстати, раз уж используется движок Chromium, то все расширения Chrome должны работать. И они работают, вот только устанавливать их нужно вручную, а не из Chrome Web Store. Самый серьезный баг, который не давал мне насладиться браузером это невозможность работы Punto Switcher. Очевидно Vivaldi перехватывает нажатия клавиш и они почему-то не доходят до переключателя клавиатуры. Впрочем это проблема Punto Switcher, который уже давно морально устарел и преподносит массу проблем в повседневном использовании. К сожалению, я не нашел простой замены для Punto Switcher.
С удовольствием пересяду на Vivaldi, когда он избавится от множества багов и детских болезней. Желаю разработчикам удачи. Кредит доверия от пользователей по всему миру у них есть - мы всех хотим получить быстрый и удобный браузер.