Итак, продолжим серию обзоров кастомных прошивок для SGS. Сегодня у нас в гостях, несомненно, одна из самых популярных ROM для Galaxy S – это Darky’s ROM (далее DR) в последней версии – Extreme Edition v10.0 RC3. Автор и главный разработчик данной ROM, некто Darkyy из Швейцарии, 18 лет. А вот и его аватара с официального сайта http://www.darkyrom.com:
Я долго был уверен, что разработчик данной ROM девушка, но после выяснения всех обстоятельств (см. в комментах – прекрасная партия на баяне в моем исполнении), вроде установлено, что разработчик парень и зовут его Joël. Тви: @darkyy92. На аве видимо его девушка. Симпатичная… :-)
Darky’s ROM текущей версии основана на первой заводской прошивке Android 2.3.3 с кодом I9000XXJVK, “выпавшей” на просторы Интернета из недр Samsung в прошлом месяце. Тут мы немного отвлечемся от объекта обзора, чтобы рассмотреть по быстрому самую последнюю прошивку для SGS от Samsung. Это еще не официальный релиз, однако, в отличии от вышедшей в феврале JV1 (2.3.2), это огромный шаг вперед. Я часто ругаю Samsung. Имею право, как постоянный клиент. Просто хочется, чтобы компания, выпускающая интересные продукты, была ближе к потребителю. Быть ближе, означает прислушиваться к отзывам и исправлять свои ошибки. Сейчас буду немного хвалить!
Критика явно пошла производителю на пользу. Все заметные недоработки устранены, явных багов в последней прошивке не наблюдается. Утечки памяти при работе девайса больше не проявляются. Плеер ведет себя достойно – нет щелчков и заиканий. Вообще, качество звука мне нравится, даже через стандартную гарнитуру. Все вполне прилично и, по моему мнению, прошивка почти дотягивает до официального статуса (раньше нам подсовывали и более сырой софт). Единственное, что непонятно, почему с таким упорством, компания-производитель продолжает использовать явно неудачную файловую систему RFS, как базовую в своих прошивках? Неужели не стыдно? Телефон уже давно на рынке. По-моему, за такое словосочетание как “лагфикс для SGS”, тем более выпущенный не производителем а простыми ребятами, все-таки должно быть стыдно. Ну да ладно. Спасибо за железо и нормальную базовую прошивку. Перейдем все-таки к героине нашего обзора, кастомной прошивке Darky’s ROM, исправляющей большинство ошибок глобальной корпорации.
При первой загрузке системы мы видим окно выбора оболочки рабочего стола из двух вариантов по умолчанию интегрированных в систему – это стандартный Launcher 2.3 от Google или TouchWiz от SAMSUNG. Я для начала выбрал родной гуглоинтерфейс. Позже, никто вам не мешает установить любую оболочку. Например, я всегда устанавливаю ADW Launcher + Gingerbread Theme, не скрываю своих предпочтений.
Вот что имеем на рабочем столе и в меню программ при различных вариантах:
Как видите, я уже применил свой любимый хак с увеличением разрешения экрана (ro.sf.lcd_density=220). Если родной лаунчер 2.3.3 при этом нормально адаптировался и растянулся на весь экран, то тачвиз просто не готов к подобным трансформациям. Фактически интерфейс ужался к верхнему левому углу экрана. Кроме того, оба встроенных лаунчера не имеют гибкой настройки интерфейса, управление количеством значков в строках и колонках отсутствует, поэтому я использую ADW ввиду его абсолютной гибкости и вот что у меня выходит:
В общем, выбор лаунчера и кастомизация интерфейса – это личное дело каждого, особо на нем заостряться не буду. Как по мне, самое лучшее – это оригинальный интерфейс Андроид и я стараюсь по максимуму к нему стремиться. Поддержка стандартных и живых обоев, естественно, в полной мере присутствует в данной ROM, но в соответствующем списке живых обоев я не нашел ничего предустановленного. Впрочем, я и не фанат, разбираться дальше не стал.
Статус-бар здесь оригинальный 2.3.3 – черный с зелеными индикаторами. Выдвижная панель с встроенным виджетом питания. Набор виджетов на рабочий стол включает самсунговские. Внимание! Анимация выключения в стиле старого телевизора присутствует, но по умолчанию она деактивирована. Необходимо включить ее в настройках телефона: Дисплей/Анимация. Кроме анимации выключения, работает анимация всплывающих окон – они начинают красиво вылетать с переворотом на 90 градусов.
Меню настройки телефона модифицированное, с зелеными ярлыками, содержит стандартные для самсунговской прошивки пункты. Информация о телефоне подтверждает использование самой свежей версии Андроид 2.3.3.
Однако, тут все-таки нашлось кое-что необычное. В настройках дисплея мы видим пункт “Стиль шрифта”. Оказывается, тут можно быстро сменить стандартный системный шрифт на другой:
Кроме того, есть опция “Загрузить шрифты”, которая перенаправляет на скачивание из Маркета программы для управления шрифтами. Далее, любой выбранный через эту программу шрифт можно установить отдельно и использовать как стандартный.
Прошивка включает в себя стандартный набор программ – такой, как для любой фабричной прошивки SAMSUNG. Присутствуют все стандартные приложения, в т.ч. Samsung Apps. Галерея, камера, FM-радио – все в самсунговской реализации. Особой разницы по сравнению с фабричными прошивками на 2.2, я также не заметил, поэтому останавливаться на данном пункте подробнее не вижу смысла. Как следствие присутствия полного root – есть приложение Суперпользователь, которое позволяет управлять правами на уровне приложений.
Единственный бонус, который явно заметен – замечательный музыкальный плеер MIUI Music (хотя стандартный плеер так-же присутствует). MIUI Music не найдешь в Маркете. Это плеер из другой легендарной прошивки – MIUI ROM. Предлагаю немного поближе познакомиться с программой.
Дизайн плеера очень хорош своим минимализмом. Главное меню предлагает доступ к основным категориям: Песни, Артисты, Альбомы, Плейлисты.
Основная интересная особенность – при проигрывании композиции, плеер ищет в интернете текст песни, который Вы можете посмотреть во второй вкладке окна воспроизведения. Причем, по мере проигрывания песни, текст синхронно движется и можно увидеть какое место воспроизводится в текущий момент. Некое подобие караоке. Третье окно отображает текущий список воспроизведения. При нажатии в верхней области(где название песни с тремя точками), возвращаемся в музыкальную библиотеку.
нажмите на картинку для увеличения
Плеер MIUI предлагает виджет с обложкой альбома на рабочий стол и реагирует на управление с гарнитуры – пауза, пролистывание треков. В общем, мне он нравится, если вас чем-то не устраивает – используйте стандартное приложение.
Рассматриваемая нами ROM – это прекрасный образец модифицированной прошивки. В данном случае, базовой прошивкой является заводская JVK. Соответственно, вся функциональнасть, заложенная в телефон производителем, присутствует без всяких ограничений. Более того, прошивка значительно модифицирована в плане внутреннего быстродействия и функциональности. DR имеет собственное ядро Darky10Kernel со встроенным режимом рековери на основе CWM. В процессе установки файловая система RFS полностью переконвертируется в быструю ext4 при помощи встроенного скрипта. Менеджмент использования RAM также оптимизирован. Применены настройки, наиболее благоприятные для SGS. Устанавливать сторонние программы для настройки параметров использования памяти приложениями не нужно. Все уже настроено! Это радует.
Я все таки проследил за использованием памяти некоторое время, система держит около 90 мб свободной RAM. Никаких проблем с утечкой памяти, многозадачностью, открытием программ я за время тестирования не заметил (около 2-х недель). Общая стабильность прошивки отличная. Скорость работы интерфейса радует.
Соответственно, результаты в синтетических тестах не удивляют. Это обычные показатели для неразогнанного SGS с “лагфиксом”:
кликните на картинку для увеличения
Как иллюстрацию к этому пункту, привожу две диаграммы статистики энергопотребления с остатком заряда аккумулятора около 20%. Первая диаграмма – телефон был заряжен вечером, проработал всю ночь и следующий день в режиме средней нагрузки. Второй график – телефон заряжался ночью, утром был отключен от зарядки, днем эксплуатировался в достаточно жестком режиме и экран почти все время был включен. Вы можете заметить, что все зависит от интенсивности эксплуатации и времени работы дисплея в активном режиме. Чудес тут не бывает. Все-равно, при использовании любой прошивки для SGS, заряжать телефон приходится раз в сутки. Естественно, лучше это делать ночью, чтобы на следующий день аппарат не выключился в ответственный момент
Я установил последнюю версию DR v10 после нескольких недель использования CyanogenMod 7 на своем SGS (подробнее ТУТ). Очень хотелось протестировать прошивку, основанную на заводском Gingerbread 2.3.3 от Samsung, чтобы подтвердить или опровергнуть первые положительные отзывы о базовой JVK. Должен сказать, что тест прошивка прошла более чем успешно, показав абсолютную стабильность и скорость работы не уступающую СМ7 (естественно, после применения лагфикса). При этом, вся функциональность оборудования “от производителя” сохранена в полной мере. Эта прошивка подходит тем, кто не готов мириться с минимализмом чистого Андроид и если Вас пока не устраивают недоработки в СМ7. Здесь никаких проблем не наблюдается: камера снимает как положено, в HD, аппаратная поддержка видео присутствует, гарнитура управляет музыкой. Если есть какие-либо вопросы, задавайте их не стесняясь, в комментариях.
Собственно говоря, никаких минусов в данной ROM я не обнаружил, все исправлено и оптимизировано. Однако, некоторых фишек CM, мне например, явно не хватает – это отсутствие нотификации событий подсветкой клавиш и режим “тихое время”, автоматически выключающий все уведомления по расписанию. К сожалению, идеальной прошивки не существует, по крайней мере я ее пока не нашел.
Как продолжение данного поиска (уже руки чешутся :-) – анонс следующего обзора:
Это будет… барабанная дробь…
<< MIUI 2.3.3 v1.4.8 RC4c >>
Еще одна интересная прошивка для SGS – легендарный пряник от наших китайских товарищей.
Ждите обзор после тестирования, примерно через неделю!