Привет Нация! Сегодня мы рассмотрим одну из лучших на сегодняшний день (по моему мнению) кастомную прошивку для смартфона LG G2. Называется она CloudyG3.

UPDATE: Это устаревшая версия прошивки. Читайте обзор новой версии: Обзор прошивки CloudyG2 3.3 для LG G2 – новый UX 4.0 и не только.

Oсобенности ROM

Чем прежде всего интересна данная прошивка? Фактически, CloudyG3 программно превращает ваш LG G2 в LG G3, о чем как бы намекает название прошивки. Пока производитель жуёт сопли готовит очередное обновление для смартфона, вы можете уже сейчас насладиться новым “плоским” интерфейсом последней версии Optimus UI и свежими программами. Конечно, для этого вам придется немного поднапрячься, чтобы установить прошивку. За выпуск и поддержку этого ROM-а благодарим разработчика с портала XDA-developers под ником Cloudyfa. Ссылка на тему прошивки: ТУТ.

Краткое описание возможностей прошивки (перевод официальных данных):

  • Портированная официальная прошивка LG G3
  • Собственное ядро CloudyKernel (linaro)
  • Odexed, zipaligned
  • Графический установщик Aroma installer
  • Root с использованием SuperSU
  • Busybox + runparts
  • init.d support
  • Debloated – удалены многие лишние приложения
  • AdAway host file – встроенная блокировка рекламы
  • Latest GApps – последняя версия сервисов от Google
  • Новейшая LG G3 Camera (4k + MF + SlowMotion)
  • Buttons Combination – тонкая настройка виртуальных кнопок навигации и переключателей в статусбаре
  • Brightness and Volume toggle – ползунки яркости и громкости в шторке уведомлений (убираются в настройках)
  • Split View – разделение экрана для нескольких приложений
  • Calling Recorder – запись телефонных разговоров
  • ART support – поддержка новой среды исполнения программ
  • Knock Code support – поддержка разблокировки/включения комбинацией постукивания по экрану
  • Odex & Deodex selection – выбор варианта при установке (подробнее в обзоре)

Резюмирую. Прошивка CloudyG3 основана на официальном стоке для LG G2 версия Android 4.4.2, но при этом здесь полностью переработан внешний вид пользовательского интерфейса, который портирован из прошивки для LG G3, как и все встроенные программы и функции. Прошивка использует свое собственное кастомное ядро, которое также в свою очередь основано на официальном ядре от LG.

План обзора

1. Интерфейс
2. Программы
3. Функции
4. Производительность и автономность
5. Камера
6. Установка
7. Настройка
8. Баги
9. Выводы

1. Интерфейс

CloudyG3 является портом официальной прошивки LG G3 и полностью повторяет ее, как внешне, так и функционально. Тут царит пресловутый “плоский” стиль новой версии Optimus UI. Оболочка достаточно функциональная, удобная и на сегодняшний момент ее можно считать одной из самых красивых на рынке Android-устройств. Статусбар здесь меняет свой цвет в зависимости от цвета приложения и прозрачный на рабочем столе, как и панель кнопок навигации. Рассмотрим некоторые ключевые моменты UI.

Окно ввода PIN после загрузки:

CloudyG3_LGG2_screen_5

Рабочий стол и инструменты кастомизации, которые вызываются долгим удержанием пальца на свободной зоне экрана. Слева всегда расположен последний экран с двумя виджетами для LG Health и Smart Tip (умные подсказки). Этот экран можно удалить при желании через меню настройки рабочего стола и окно управления столами – простым перетаскиванием в корзину.

Управление столами вызывается щипком по экрану.

2015-01-17 12.51.08

Меню приложений с вкладками.

В меню настройки можно найти инструменты сортировки, отображения/скрытия и удаления программ.

Экран блокировки – стандартный вариант, с настраиваемыми ярлыками и разблокировка по Knock Code. Кстати, во втором варианте можно сразу вводить код при выключенном экране – смартфон включится и разблокируется одновременно.

Шторка уведомлений. Изначально тут кошмар (мое мнение) из-за которого сами уведомления почти не видны без прокрутки – все пространство занимают элементы управления. В самом верху – прокручиваемая панель переключателей с полной настройкой кнопок и их расположения. Кроме того изначально ниже отображаются панель с ярлыками для быстрого запуска стандартных приложений QSlide и ползунки регулировки яркости и громкости. Первое отключается через кнопку в переключателях. Ползунки можно убрать в настройках переключателей (не понимаю, зачем они при нормально работающей автояркости и удобных механических кнопках громкости). И тогда получается изящно и уведомления видны без прокрутки.

Меню многозадачности можно масштабировать двумя пальцами – очень удобно. Присутствуют кнопки “Удалить все” для очистки оперативной памяти и “Диспетчер задач”, а также включение разделения экрана для одновременной работы с двумя приложениями (неактивно, потому что я отключил функцию в настройках).

В меню настроек можно попасть из шторки – кликнув на шестеренку в правом верхнем углу. Ну и конечно, в меню приложений есть ярлык для настроек. Меню разделено на вкладки по умолчанию, но можно включить стандартное отображение списком – удерживая кнопку многозадачности (это действие аналогично старой кнопке “меню” – работает в любом приложении) или вызвав меню через три кнопки в правом углу экрана.

2. Программы

Помимо современного интерфейса, прошивка CloudyG3 включает в себя обновленные приложения от LG, портированные с нового флагмана G3.

Телефонное приложение и контакты. К сожалению кириллический поиск Т9 здесь отсутствует, так как CloudyG3 основана на европейской версии прошивки.

QuickRemote – обновленная фирменная программа управления бытовой техникой и электроникой при помощь ИК-порта. Предоставляет удобный виджет в шторке, который активируется кнопкой в панели переключателей.

Калькулятор простой и инженерный.

Симпатичный Календарь с отличным виджетом на рабочий стол (см. выше), отображением нескольких календарей и синхронизацией с Google, Facebook.

Задачи синхронизируются только с корпоративным аккаунтом Microsoft Exchange/Outlook.

Диктофон:

CloudyG3_LGG2_screen_144

Галерея с возможностью фильтрации отображения по папкам.

Видеопроигрыватель.

Фирменный тренер LG Health помогает следить за тем, сколько калорий вы израсходовали и насколько это соответствует вашим целям. Автоматический подсчет шагов и ручной ввод нагрузок. Немного поджирает батарейку, как мне показалось, за счет активного использования геолокации.

FM-Радио традиционно работает только с  подключенными наушниками.

Часы – будильник, таймер, мировое время, секундомер.

Клиент электронной почты.

Сообщения.

CloudyG3_LGG2_screen_101

Музыкальный плеер со встроенным эквалайзером и эффектами:

Вот в принципе и все значимые встроенные приложения. Перейдем к функциональности прошивки CloudyG3.

3. Функции

Прошивка буквально напичкана различными “умными” функциями, в первую очередь от LG. То есть, фактически, все то же самое, что мы наблюдаем и в LG G3 (читать обзор): слежение за глазами для предотвращения выключения экрана, когда вы читаете или смотрите видео, прием звонка поднесением к уху, уменьшение и выключение громкости переворачиванием смартфона, управление воспроизведением видеоплеера путем смены ориентации (пауза при переворачивании экраном вниз)

Кроме того, внедрена еще какая-то Open Sorce разработка, которая называется T Action. Суть ее в том, что вы можете управлять смартфоном переворачивая устройство в разные положения.

Еще тут есть возможность запуска большинства стандартных программ от LG в отдельном окне и разделение экрана на две части для размещения приложений одновременно.

А еще очень много инструментов для работы одной рукой – начиная с телефонного приложения, функции клавиатуры и даже отображение интерфейса в окне регулируемого размера с возможностью смены его позиции.

Конечно, всякие Knock On и Knock Code тут тоже работают и вообще, все фишки новой прошивки LG – Smart Tips, умный буфер, Plug-N-Pop и так далее. Подробнее о функциях оболочки вы можете прочитать в моем обзоре LG G3.

4. Производительность и автономность

Не хочу особо распространяться в этом разделе, потому что вопросы производительности и автономности LG G2 изучены очень тщательно и ничего нового вы не найдете в этой прошивке. Все стандартно.

Производительности хватает с головой для любых задач. А с включенным ART интерфейс практически молниеносный. Игры идут любые.

Смартфон выдаст вам 8-9 ч экрана в достаточно активном использовании (интернет, почта, соцсети) и проработает световой день и еще останется 30%. Или 10-11 ч чтения/видео без перерыва. Или 5-6 ч экрана в среднем режиме не очень активного использования при котором выйдет 1,5-2 дня общей работы. Если вы будете непрерывно играть, то в зависимости от сложности игры и нагруженности графического ускорителя получите 4-6 ч безудержных развлечений.

ПОДРОБНЕЕ В МОЕМ ОПЫТЕ ЭКСПЛУАТАЦИИ LG G2

5. Камера

Я просто влюблен в новое ПО камеры от LG. Считаю его лучшим на рынке на данный момент. И теперь это приложение доступно для LG G2, благодаря прошивке CloudyG3.

Сама камера имеет упрощенный интерфейс при первом запуске. Снимки тут можно делать простым тапом на экран. А для переключения между камерами необходимо сделать свайп по экрану.

Если вы хотите включить обычный режим – надо нажать на три точки в левом углу экрана.

Камера быстро снимает, работает восьмиточечный автофокус, есть серийная съемка, HDR, панорама, постфокус для фото и еще огромное количество функций и настроек. Видео камера снимает в FullHD 60 fps, UltraHD 30 fps и HD Slow Motion 120 fps. При съемке видео доступна функция “окно в окне” для одновременной съемки двумя камерами.

Небольшой гайд по возможностям камеры:

ПРИМЕРЫ СЪЕМКИ СМОТРИТЕ МОЕМ ОПЫТЕ ЭКСПЛУАТАЦИИ LG G2

6. Установка

Основное условие успешной установки прошивки CloudyG3 – наличие кастомного recovery в вашем телефоне. Лично я использую PhilZ Touch из-за максимальной совместимости с любыми прошивками, как на основе стоковых модификаций, так и на основе AOSP-кода (например, CyanogenMod).

Инструкция по установке из темы форума:

  • Full Wipe (Dalvik, Cache, System & Data)
  • Flash KitKat baseband
  • Install the CloudyG3
  • Choose your variant in Aroma
  • Enjoy

Если вы опытный прошивальщик, то вам все должно быть понятно, и вы можете пропустить весь текст ниже. Если же приведенная выше инструкция вызывает вопросы, то я для вас распишу все предельно подробно.

Итак. Скачиваем сам файл прошивки CloudyG3 с этой страницы и пакет установки модема для KitKat для вашей модификации LG G2. Установка обновленного модема необходима, чтобы у вас работала автоматическая смена ориентации экрана. По идее, если вы уже обновлены до Android 4.4, то вам этого делать необязательно, но если перестрахуетесь и все же установите – ничего страшного. Если вы переходите на данную прошивку с любой версии CyanogenMod (или другой AOSP-based ROM), то установка модема обязательна, так как эти типы прошивок используют JellyBean модем.

Закидываете полученные файлы во внутреннюю память смартфона или на флэшку, если планируете установку через OTG-кабель. Я, кстати, стараюсь использовать второй вариант, если перехожу на новую прошивку, а не совершаю обновление текущей и позже расскажу, почему.

Загружаемся в recovery. Это можно сделать из системы, если ваша текущая прошивка поддерживает данный пункт перезагрузки из меню, который вызывается удержанием кнопки питания. Если нет – загружаемся в рекавери из выключенного состояния. Для этого удерживаем одновременно кнопку питания и уменьшения громкости. Как только загорится экран, отпускаем на секунду и снова нажимаем указанную комбинацию клавиш. Вы попадете в заводское меню очистки. Несколько подтверждений кнопкой питания и происходит вход в рекавери.

Тут первым делом я рекомендую сделать полное резервное копирование текущей инсталляции. Если что-то пойдет не так, вы всегда сможете вернуться в предыдущее состояние. Для этого используйте пункт “Backup and Restore”. После окончания процесса резервного копирования лучше всего снова загрузиться в систему и скопировать папку бэкапа в безопасное место, например, на ПК. Найти эту папку можно по адресу sdcard/clockworkmod/backup.

Снова загружаемся в рекавери и приступаем к установке новой прошивки.

Для начала делаем полную очистку данных. Тут и выплывает нюанс, из-за которого я предпочитаю установку с USB-носителя при помощи переходника OTG. Я люблю делать все форматирования вручную, через пункт “Mount and Storage”. И в случае чистой установки предпочитаю полностью форматировать все разделы, в том числе и пользовательский sdcard. Естественно, что после этого мне надо откуда-то брать установочные файлы, поэтому я использую внешний носитель. Если вы сделаете так же, то окажетесь в ситуации, когда у вас будут уничтожена текущая прошивка и нет файлов новой прошивки. Тупик, из которого только один выход – использование кабеля OTG. Таким образом, если у вас нет кабеля и флэшки с установочными файлами, лучше использовать стандартный вариант очистки, который отформатирует разделы /system, /data, /cache, но оставит без изменений внутреннюю пользовательскую память. Кроме того, вы можете пойти по другому, более правильному пути. Дело в том, что когда вы выбираете пункт Full Wipe (Wipe Data/Factory Reset) в новых версиях рекавери, то можете увидеть следующий вариант: “Clean to Install a New ROM”. Это более полный режим очистки и я рекомендую использовать именно его при новой “чистой” установке, так как он гарантирует избавление от всех “хвостов” предыдущей инсталляции. Особенность этой очистки в том, что скрипт возьмет все ваши текущие файлы и поместит их в папку sdcard/0, изолировав их от новой инсталляции. То есть, если вы закинули файлы установки во внутреннюю память смартфона, то покажется, что они просто исчезли. Но теперь вы знаете, где их искать. В любом случае, какой бы метод очистки вы не использовали, побеспокойтесь о том, чтобы заранее сделать резервную копию содержимого sdcard, если у вас там есть что-то нужное (фотографии, музыка и прочее), так как все данные могут быть уничтожены.

Следующим этапом устанавливаем KitKat модем. Для этого используем меню Install Zip, выбираем источник установки (sdcard или USB-storage) и кликаем на файл. Подтверждаем. После этого, аналогичным образом выбираем файл установки прошивки.

Запускается Aroma Installer – графическая оболочка установки прошивки. Здесь тоже не должно возникнуть особых затруднений. Некоторые пояснения. Выбираете свою версию смартфона. Выбираете приложения, которые вы хотите установить с прошивкой. Odex или DeOdex. Выбирайте первый вариант, если вы не собираетесь модифицировать прошивку (например, устанавливать Xposed Framework) и будете использовать виртуальную среду dalvik для выполнения приложений (включена по умолчанию). Если же кастомизация планируется и вы хотите включить новую нативную среду выполнения программ ART, рекомендуется второй вариант. Лично я всегда устанавливаю DeOdex-версию так как она более гибкая и поддерживает модификации.

Запускаем установку, после завершения которой смартфон перезагрузится уже в новую прошивку. Первая загрузка будет достаточно долгой из-за формирования кэша приложений.

7. Настройка

Я не буду подробно описывать процесс первоначальной настройки CloudyG3 – он похож на все остальные мастера первого запуска в ОС Android. Ничего необычного – выбор языка, подключение к сети, ввод данных аккаунта Google.

Подробнее остановлюсь на включении ART, для того, чтобы избежать лишних вопросов в комментариях. Если кто-то не в курсе, напомню, что это новый режим выполнения приложений, который используется по умолчанию в Android Lollipop вместо виртуальной машины Dalvik, которая применялась в Android с момента запуска первой версии. Конечно, нативная среда лучше – приложения запускаются и работают быстрее, переключение между ними происходит с меньшей задержкой. Кроме того, теоретически, автономность устройства должна улучшиться, так как ресурсы системы не тратятся на поддержание работы виртуальной машины. Но на практике, в случае с G2, улучшения автономности я не заметил. Возможно потому, что автономность и так отличная при любых раскладах.

Так вот, в Android 4.4 и конкретно в прошивке CloudyG3 можно включить новую среду ART принудительно. Для этого сначала надо включить пункт меню “Опции разработчика”. Заходим в меню “О телефоне/Сведения о ПО” и десять раз подряд быстро нажимаем на пункт “Номер сборки”. Готово – теперь вы разработчик! Возвращаемся в основное меню и видим, что там появился новый пункт. Заходим в него и находим “Выбрать среду исполнения”, где выбираем “Использовать ART”.

Система предложит перезагрузиться, подтверждаем, снова долго ждем загрузки, так как кэш приложений будет перестраиваться для работы в новой среде исполнения. Наслаждаемся!

Еще один полезный момент, который можно отрегулировать через меню “Опции разработчика” – длительность анимации. Меня очень сильно раздражает, когда быстрый телефон показывает медленную анимацию. Если у вас возникают похожие ощущения при работе с интерфейсом – добро пожаловать в соответствующие настройки, где можно настроить масштаб и длительность эффектов. При желании вы можете вообще отключить анимацию.

2015-01-17 13.03.47

Что бы еще я рекомендовал улучшить в прошивке после установки – это звук. Для этого лучше всего использовать решение, которое я уже описывал ранее – Viper4Android FX. Данная программная улучшалка звука работает на рассматриваемой прошивке отлично. Батарейку не жрет. Использовать ее лучше со сторонним плеером, например, я использую Google Play Music. Встроенный плеер при этом лучше всего заморозить во избежание конфликтов. Или можно ничего не делать и использовать встроенное приложение “Музыка” в котором есть свое средство для улучшения звучания, но, по моему мнению, оно не дает такой же классный эффект, как Viper4Android FX.

8. Найденные мной баги и их лечение

Можно отметить абсолютную стабильность прошивки за исключением одного наблюдаемого мной бага, который периодически может возникать, но я нашел способ его лечения. Описываю ситуацию.

Время от времени, чаще всего при открытии страницы в браузере, смартфон может уходить во внезапный софт-ребут. После перезагрузки оболочки можно увидеть уведомление о прилетевшем обновлении из Google Play. Не знаю, с чем связана данная проблема, но ясно, что сбой происходит именно в момент поступления пуш-уведомления из магазина приложений.

Лечится данная проблема очисткой кэша и данных приложения Google Services Framework через меню настроек/Приложения.

2015-01-18 20.07.28

После этого проблема пропадает надолго. Но она может появиться в любой момент позже, предполагаю, что после очередного обновления сервисов Google. Снова применяем очистку и пользуемся прошивкой дальше.

9. Выводы

CloudyG3 по праву считается одной из лучших кастомных прошивок для LG G2 и отличается железобетоннной стабильностью и хорошей скоростью работы. Скажем так. Прошивка ничего не портит в традиционно стабильной работе смартфона, какой она задумана производителем. Единственный найденный мной баг легко лечится.

В то же время, благодаря этой прошивке вы получите для вашего LG G2 всю функциональность нового флагмана LG G3 без аппаратного обновления. Я могу смело рекомендовать эту прошивку для ежедневного использования на вашем основном смартфоне.