вторник, 2 апреля 2013 г.

[ROM] [AROMA] [Android 4.2.2] Optimum JellyBean by Likeman v.2.0 (Galaxy S I9000, Captivate I897, Vibrant T959)



Всем привет! У сайта праздник! Сегодня ровно год со дня образования ресурса! Немало утекло прошивок с тех пор... )) И еще немало утечет :D

В связи с этим событием хочу представить новую версию мода - Optimum JellyBean by Likeman v.2.0, который был создан в результате кропотливой работы в течение многих часов. Мод основан на базе прошивки CyanogenMod 10.1 M2 и... все остальное читайте в changelog!


Список изменений (кратко, содержит список отличий от оригинальной прошивки; изменения в предыдущей версии можно посмотреть здесь).


v.2.0 (Основа - CyanogenMod 10.1 Milestone 2).


1. Одна прошивка для трех устройств - Galaxy S I9000, Captivate I897 и Vibrant T959!

2. Прошивка основана на установщике AROMA, теперь до установки можно выбрать необходимые ядро, модем, дополнительные приложения и другие опции!

Возможности выбора:

Ядро:
  • Galaxy S I9000 - Semaphore JB 2.9.18s, Devil4.2 galaxysmtd 20130204 или CyanCore v2.2 I9000.
  • Captivate I897 - Semaphore JB 2.9.15sc, Devil4.2 captivatemtd 20130206 или CyanCore v2.1 I897.
  • Vibrant T959 - Semaphore JB 2.9.15sv, Devil4.2 vibrantmtd 20130206 или CyanCore v2.1 T959.
  • Для каждого ядра применяются оптимальные настройки, изменить их можно с помощью приложений Semaphore Manager (Semaphore и CyanCore kernels) и Devil Kernel Manager (Devil kernel), нужное приложение устанавливается автоматически.
Модем:
  • Galaxy S I9000 - JW4, JVU или ZSJPG.
  • Captivate I897 - KK4, KJ3 или KI2.
  • Vibrant T959 - KB5, KA7 или JL5.
  • При этом модемы действительно прошиваются, в оригинальной прошивке CM скрипт написан так, что модем прошивается, только если он отсутствует.
Управление правами SU:
  • Superuser.
  • SuperSU.
Загрузочная анимация:
  • CyanogenMod 10.1.
  • Jelly Bean.
  • Galaxy S.
  • Nexus.
Приложения:
  • Приложения Samsung: SamsungApps, TouchWizUX.
  • Темы оформления: TouchWiz 4.5, UBER Jelly, BlackedOut Black, MIUIv4 by Z25.
  • Приложения Google: YouTube, Карты, Просмотр улиц, Google Play Музыка, Google+, Google Reader, Google Chrome.
  • Полезные приложения: Adobe Flash Player, MX Player, ES Проводник, Swype Beta, Screen Off and Lock, AdAway, OpenPDroid, Titanium Backup.
Дополнительные опции:
  • Swap на zRam (только для ядра CyanCore) - опциональная установка.
  • Твики ядра (в т.ч. entropy), I/O (ввода-вывода), governor - опциональная установка.
  • Beats audio - опциональная установка.
  • Конфигурация GPS - возможность выбрать часть света и страну для установки лучшей конфигурации.

3. Патч hugemem - объем доступной памяти 397 Мб, HD-видео, в т.ч. с YouTube проигрывается, запись видео в HD работает.

4. Приложения:
  • Удалены ненужные приложения.
  • Интегрированы приложения Google Apps (gapps) последней версии.
  • Добавлены полезные приложения и обновлены имеющиеся.

5. Твики, дополнения:
  • Твики build.prop.
  • Твики ядра (в т.ч. entropy), I/O (ввода-вывода), governor (см. п 2).
  • Пропатченная библиотека libsqlite, устраняющая необходимость выполнения fsync перед записью в базу данных - повышает скорость записи в БД.
  • Собственный скрипт настройки Low Memory Killer - чуть более агрессивно, чем сток.
  • Процедуры zipalign и исправление разрешений (из V6 SuperCharger) выполняются каждую неделю по расписанию.
  • Процедура оптимизации всех баз данных (из V6 SuperCharger) выполняется каждый день по расписанию.
  • Процедура drop caches выполняется каждый час по расписанию.
  • Процедура fstrim (т.к. разделы ext4 монтирую с параметрами по умолчанию, не используя discard) выполняется два раза в день по расписанию.
  • Калибровка батареи снова выполняется автоматически после каждой прошивки при первом заряде до 100%.
  • GPS fix - новые настройки для быстрого позиционирования (см. п. 2).
  • Антирекламный hosts файл.
6. Возможна повторная установка прошивки поверх самой себя без wipe data/factory reset для изменения параметров установки, например, смены ядра.

7. Добавлены обои из Nexus 4.

8. Интегрирован патч OpenPDroid, приложение OpenPDroid можно выбрать до установки.

9. Интегрирована возможность получать OTA обновления с помощью встроенной программы OTA Обновления.



Известные проблемы.


1. При проигрывании некоторых видео при аппаратном декодировании аудио, звук может быть не слышен. Решение: необходимо выбрать программное декодирование звука, НЕ ПУТАЙТЕ С ПРОГРАММНЫМ ДЕКОДИРОВАНИЕМ ВИДЕО. Рекомендуемый плеер - MX Player (включен в состав прошивки).

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



Важные примечания, рекомендации и полезная информация.


1. Рекомендуемое ядро - Semaphore!

2. Темы оформления подходят только те, которые предназначены для Theme Chooser (разработчик совместимой темы всегда пишет об этом), например, обратите внимание на заголовок темы. Там есть фраза CM 10.1 и Theme Chooser, что значит тема предназначена для этой прошивки (на базе CM 10.1). При этом тема должна подходить для нашего устройства - разрешение экрана HDPI. Если не уверены - не устанавливайте! Такие темы должны устанавливаться и удаляться как обычные приложения, т.е. иметь расширение *.apk! Если это не так, работоспособность темы и прошивки будет под угрозой.
Иногда для полного применения или смены/отмены темы оформления необходимо выполнить перезагрузку. По моим наблюдениям лучше выполнять всегда. Это свойство тем и программы Theme Chooser. При этом некоторые встроенные в прошивку темы могут перед применением выводить сообщение "К сожалению, эта тема не содержит ресурсов для размера экрана вашего устройства." Это не ошибка, разработчики таких тем просто допустили ошибку. Смело жмите "Все равно применить" )). Если никак не удается установить желаемую тему, необходимо установить системную тему (тему по умолчанию), выполнить перезагрузку и попробовать установить желаемую тему еще раз - помогает в 99% случаев.

3. Не стоит устанавливать какие-либо сторонние твики, все полезное, что можно сделать, уже сделано, я изучил и испробовал, пожалуй, все, что может быть полезным для нашего устройства и могу сказать, что многие "улучшатели" делают только хуже.
Управление ядром Semaphore производится из приложения Semaphore Manager, а ядром Devil из приложения Devil Kernel Manager. Попробуйте несколько дней попользоваться смартфоном с настройками, которые установлены по умолчанию после прошивки. На мой взгляд это самые оптимальные значения!

4. Не устанавливайте NSTools, т.к. это приведет к конфликту параметров. Для работы уведомления подсветкой о пропущенных звонках и т.д. рекомендую использовать штатную функцию уведомлений - CMLed. По этой причине также нет смысла использовать приложение BLN control - Pro.

5. Не включайте опции Отключить аппаратное наложение и Ускорить работу GPU, никаких преимуществ они не дадут, только ухудшат 3D возможности графического процессора. На самом деле в прошивке и так по умолчанию включено аппаратное ускорение.

6. Режим DIDLE TOP=ON ОТКЛЮЧЕН по умолчанию. Это режим может вызывать проблемы, но в ситуации, когда заряд батареи почти на нуле, а вам ОЧЕНЬ хочется послушать свою любимую музыку - это выход ;-) Тогда включайте этот режим, переводите смартфон в автономный режим и у вас еще будет время...

7. Optimum JellyBean by Likeman можно ставить поверх себя, при этом данные удалять не обязательно (но можно, при желании). Это может пригодиться если вы, например, хотите сменить ядро и при этом желаете, чтобы прошивка применила все необходимые параметры и твики.
Нужно иметь ввиду, что если при первой прошивке какое-то приложение было установлено, то при повторной прошивке без удаления данных, это приложение останется в телефоне, даже если его не выбирать в AROMA installer... Я решил, что так будет правильнее и главное, надежнее.
Еще важный момент - при установке прошивки поверх самой себя без удаления данных, настройки приложения Часы будут удалены. В таком случае необходимо установить будильник заново!

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



Установка.


Если у вас установлена прошивка Optimum JellyBean by Likeman v.1.2, пункт 1 данной инструкции можно не читать! )

1. Первое и главное условие - у вас должна быть прошита любая прошивка, использующая схему разбивки разделов CyanogenMod 10.1, например, оригинальная прошивка CyanogenMod 10.1 M2 (ссылки на данную прошивку: Galaxy S I9000, Captivate I897 и Vibrant T959 (выберите любую nightly)).

Если перед прошивкой у вас установлено ядро Semaphore версий 2.6.0 и выше, рекомендую временно прошить ядро Devil (ссылки на ядро: Galaxy S I9000, Captivate I897 и Vibrant T959). ВНИМАНИЕ! Ядра только для прошивок 4.2.x!. Это необходимо только для того, чтобы можно было воспользоваться AROMA installer, т.к. Semaphore версий 2.6.0 и выше имеет баг, который выражается в повышенной чувствительности экрана при использовании AROMA.
Для использования в прошивке я по прежнему рекомендую установку Semaphore!

Описывать процесс прошивки начиная с Gingerbread не буду. Вы всегда можете получить необходимую информацию на соответствующих форумах.

2. Сделайте резервную копию приложений, например, с помощью Titanium Backup.

3. Обязательно сделайте резервную копию папки /efs, например, с помощью Root Explorer, это позволит восстановить IMEI смартфона, если понадобится.

4. В recovery обязательно сделайте nandroid backup.

5. Скопируйте содержимое с внутренней памяти на жесткий диск компьютера.

6. Скачайте zip-файл с прошивкой по ссылкам внизу новости и скопируйте архив на внутреннее хранилище.

7. Далее приступаем к установке прошивки:
  • Загрузите смартфон в recovery.
  • Выберите install zip from sdcard -> choose zip from sdcard, с помощью клавиш громкости или касаниями клавиши Меню (возможно только на определенных ядрах), найдите скачанный zip-файл с прошивкой и нажмите клавишу Меню или Питание. В результате будет запущен мастер установки Optimum JellyBean by Likeman.
  • В мастере выберите необходимый язык и с помощью клавиши Next> переходите к следующему экрану, далее следуйте подсказкам мастера установки.
  • При переходе с любой другой прошивки требуется выполнить процедуру wipe data/factory reset, мастер установки выполнит ее автоматически, при этом вы получите уведомление о том, что данные будут удалены. Убедитесь, что пункты 2, 4 и 5 выполнены!
  • На последнем этапе мастера установки нажмите Установить сейчас и дождитесь окончания его работы.
  • После завершения установки нажмите Далее и, не снимая галку Перезагрузить устройство, нажмите Готово, будет выполнена перезагрузка. Если для запуска мастера установки вы все же использовали ядро Semaphore, то автоматическая перезагрузка выполнена не будет, выполните ее вручную.
8. Первая загрузка может быть довольно продолжительной. При этом будет выполняться оптимизация приложений.

9. Дайте прошивке некоторое время, чтобы выйти на должные производительность и энергопотребление.



Что делать, если ничего не получается (лаги, ошибки приложений и т.д.)?


ИЛИ. Изучить инструкцию по этой ссылке, чтобы прошить Android 2.3.x с помощью ODIN. Также прочтите эту инструкцию для упрощения процесса. После еще раз внимательно перечитать информацию на этой странице и сделать все в соответствии с ней.
ИЛИ. Установите прошивку, выбрав пункт Удаление данных в мастере установки. Внимание! Это равнозначно тому, как если бы вы выполнили процедуру wipe data/factory reset в recovery!


Скриншоты.







Ссылки.

ВНИМАНИЕ!
В логике работы AROMA installer имеется недочет, по этой причине для того, чтобы установка завершилась успешно, необходимо выбрать Максимальную установку.
При выборе Выборочной установки невозможно корректно завершить установку, если выбрано ядро, отличное от CyanCore. Т.е. при выборочной установке можно выбирать только ядро CyanCore.
В следующей версии будет исправлено.

Работа OTA Обновления восстановлена!

Здесь вы можете проверить какая версия прошивки является последней.


Скачать с Android File Host: Optimum JellyBean by Likeman v.2.0.zip

Скачать с Google Диск: Optimum JellyBean by Likeman v.2.0.zip

Скачать с Яндекс.Диск: Optimum JellyBean by Likeman v.2.0.zip

MD5:
35276e9df85626e5d7b7bc085c518f5e *Optimum JellyBean by Likeman v.2.0.zip

Credits:
CM developers
stratosk
DerTeufel1980
ts1506
Chainfire
lambgx02
amarullz
zeppelinrox
pikachu01
imoseyon
F4k
mateorod
Kobik77
AuSSiELaMbChOpS
FFU5y
thomassafca
Fabian Cruz
Blackout1911
ZduneX25
Android File Host project
OTA-UpdateCenter.pro project
И всем, всем, всем, чей опыт оказался полезным!



Отдельное спасибо всем, кто поддерживает сайт! Вы тоже можете это сделать, тем самым создавая стимул к дальнейшему развитию! Узнайте как, щелкнув это сообщение! Пишите ваши комментарии и следите за новостями!




0 коммент.:

Отправить комментарий

You may write comments in English or in Russian!