понедельник, 6 июля 2015 г.

[ROM] [RC] [AROMA] [Android 4.4.4] Optimum KitKat by Likeman v.1.0 и v.1.1 (Galaxy S I9000, Captivate I897)


Открыто тестирование RC сборки новой прошивки - Optimum KitKat by Likeman!

Отличия RC (Release Candidate) сборки от стабильной.


1. Прошивка основана на последних nightly версиях CyanogenMod 11, что обуславливает возможность появления любых проблем, которые есть в исходных оригинальных версиях.

2. Большая часть функций и возможностей прошивки протестированы, тем не менее, ошибки могут быть.

3. Данную прошивку я сам использую для повседневного применения, тем не менее, будьте осторожны.

4. Устанавливая данную прошивку вы рискуете столкнуться с непредвиденными проблемами.

5. Прошивка будет обновляться примерно один раз в неделю (возможно, чаще, возможно реже). О выходе нового билда прошивка уведомит с помощью приложения OTA Updater (OTA Обновление).

6. При обновлении прошивки ее версия изменяться не будет, т.е. будет оставаться v.1.1.

7. При обновлении на очередной билд вы можете столкнуться с непредвиденными проблемами.

8. Рекомендуется устанавливать данную прошивку, если вы являетесь уверенным пользователем и ранее уже выполняли установку иных кастомных прошивок, знаете каким образом выполняется резервное копирование и восстановление и т.д.

9. Установка очередных билдов возможна без удаления данных, кроме отдельно оговоренных случаев, когда это невозможно по независящим от меня причинам.

10. При обновлении всегда делайте в CWM полную резервную копию, так называемый Nandroid Backup.

11. Что-то еще важное, что я забыл написать...


Список изменений (кратко).


v.1.1 RC (Основа - CyanogenMod 11, Android 4.4.4).


1. Обновлен код установки разрешений в соответствии с последними изменениями CM.

2. Добавлена возможность выбора сочетания качество звука/энергосбережение (драйвера) для ViPER4Android FX.

3. Заменены приложения MIUIV5 Holo Theme на GreatFreedom, BlackedOut Black на LolliDark, LeanData на AdAway.

4. Выбор приложения для обработки звука теперь более нагляден (ViPER4Android FX или CM DSP Manager).

5. Обновлены твики I/O, VM, RAM, NET и пр.

6. Исправлена неточность в файле конфигурации crond, которая могла вызывать лаги из-за слишком частого сброса кэша.

7. Установка Gapps (Google Apps) сделана выборочной.

8. Из дополнительных приложений Google оставлены Google Play Музыка, Google Play Фильмы, Google Play Книги, Google Play Игры, Аудиопоиск для Google Play и Google Клавиатура. Теперь их установка доступна только если выбрана установка Gapps.

9. Добавлен новый вид установки - "Оригинальная установка". При выборе данного типа будет произведена установка приближенная к оригинальной (фактически оригинальная CM).

10. Добавлена выборочная возможность удалять по расписанию "временные" файлы из папок tmp, usagestats, dropbox, tombstones, anr на разделе /data для освобождения дополнительного места.

11. Удалены приложения: все "живые" обои и все, что с ними связано, CM Account.

12. Удалена возможность выбора приоритета рабочего стола в связи с отсутствием такой необходимости в KK.

13. Обновлены приложения.

14. Удалено ядро Semaphore.

15. Добавлена возможность выбора степени агрессивности Low Memory Killer (LMK).

16. Добавлена возможность применить твики, повышающие громкость динамиков и микрофона на ядре, поддерживающем Voodoo Sound.

17. Установка генератора случайных чисел HAVEGE теперь выбирается отдельной опцией.

18. Добавлена выборочная возможность установить Xposed Framework и некоторые полезные модули (производится только установка приложений, установить Framework и активировать модули необходимо вручную в приложении Xposed Installer).

19. Обновлены ядра.

20. Добавлена выборочная установка приложения Google Play Пресса.

21. Добавлен в состав твиков скрипт, переключающий режим журнала БД приложений в TRUNCATE (небольшой рост производительности), выполняется при запуске и при каждой перезагрузке.

22. Установка генератора случайных чисел HAVEGE для ядра Mackay теперь невозможна (не работает с данным ядром).

23. Заменено приложение Smart Voice Recorder на Titanium Recorder.

24. Добавлено ядро IyahmanKernel, основанное на исходном коде ядра Semaphore.

25. В приложениях в прошивке удалены библиотеки, в которых нет необходимости на данных устройствах.

26. В меню выбора степени агрессивности LMK добавлен новый вариант - значения LMK, которые использовались в CM до 21.10.2014 г.

27. Заменено приложение GreatFreedom на IdeaL Lollipop Theme.

28. Периодичность сброса кэша (pagecache, dentries и inodes) теперь на выбор составляет 1/3/6/12/24 час(а,ов).

29. Bash обновлен на версию без уязвимости Shellshock CVE-2014-6271.

30. Для пользователей Galaxy S I9000 теперь при рекомендуемой установке прошивается модем JVU, похоже с ним меньше лагов при использовании передачи данных.

31. Удалены приложения: CMWallpapers, LatinIME (заменено на Клавиатура Google, которая в свою очередь убрана из списка выбираемых приложений Google) в связи с возможной нехваткой места на системном разделе в некоторых сценариях установки.

32. В состав твиков добавлен твик изменения приоритетов приложений, одно из них - IncallUI, возможно, немного поможет с решением проблемы задержки включения экрана при звонке.

33. Изменен алгоритм сброса кэша, что дожно помочь избавиться от лагов, возникающих через несколько часов интенсивного использования, периодичность по умолчанию теперь каждые 3 часа.

34. В твик изменения приоритетов приложений добавлены новые приложения в качестве эксперимента по повышению отзывчивости.

35. Устранена проблема, которая могла приводить к ошибке некоторых приложений, например, Voodoo Sound.

36. Добавлен новый модуль в Xposed - Media Scanner Optimizer.

37. Тема Kitkat White Free заменена на обновленную версию K White (Kitkat White Free удалена не будет, сделайте это вручную).

38. Обновлена БД временных зон (в т.ч. Московское время на GMT+3).

39. Корректировки в параметрах запуска HAVEGE - просыпается реже, что может еще немного повысить энергосбережение, а также избавить от некоторых побочных эффектов, таких как возможное снижение производительности.

40. Обновлены ядра Iyahman.

41. Cкрипт, переключающий режим журнала БД приложений в TRUNCATE теперь отменяет данный режим и возвращает его в DELETE (т.к. наблюдаются некоторые "странности" с БД некоторых приложений).

42. Cкрипт, переключающий режим журнала БД приложений, удален.

43. Изменена логика установки библиотек bigmem, в зависимости от выбранного ядра (устанавливаются, только если требуются для конкретного ядра).

44. Периодичность сброса кэша по умолчанию теперь каждые 12 часов, похоже, что этого достаточно.

45. Теперь можно выбрать степень агрессивности RNGD HAVEGE, по умолчанию теперь Средне (чаще, чем было ранее).

46. Для пользователей Galaxy S I9000 теперь при рекомендуемой установке снова прошивается модем JW4.

47. Обновлены ядра IyahmanKernel для обоих устройств.

49. Чистка от лишних файлов.

50. Вновь обновлены ядра IyahmanKernel для обоих устройств.

51. Подправлены комментарии, описания и другой текст в AROMA Installer.

52. Вновь обновлены все возможные приложения.

53. Возможно исправлено FC при удалении столов TouchWiz...

54. Обновлен ViPER4Android FX.

55. Прочие изменения (каждый раз разные).

v.1.0 RC (Основа - CyanogenMod 11, Android 4.4.2).


1. Одна прошивка для двух устройств - Galaxy S I9000 и Captivate I897.
2. Прошивка основана на установщике AROMA, до установки можно выбрать необходимые ядро, модем, дополнительные приложения и другие опции:
  • Ядро:
    • Galaxy S I9000 - Semaphore KK, Mackay kernel twrp CMC, Stock CM.
    • Captivate I897 - Semaphore KK, NeatKernel, Stock CM.
  • Модем:
    • Galaxy S I9000 - JW4, JVU или ZSJPG.
    • Captivate I897 - KK4, KJ3 или KI2.
  • Рабочий стол:
    • Nova Launcher.
    • TouchWizUX.
    • Trebuchet.
  • Загрузочная анимация:
    • CyanogenMod.
    • Nexus KitKat.
    • Galaxy S.
  • Приложения:
    • Приложения Samsung: SamsungApps, TouchWiz Калькулятор (если не выбран, будет установлен стандартный Калькулятор), Заметки.
    • Темы оформления: Темы оформления: Kitkat White Free, TouchWiz 5.0, BlackedOut Black, iOS 7 Theme, Miui V5 Darkness, MIUIV5 Holo Theme.
    • Приложения Google: YouTube, Карты, Просмотр улиц, Google+, Google Клавиатура, Hangouts, Google Chrome, Google Play Музыка, Google Play Фильмы, Google Play Книги, Google Play Игры, Аудиопоиск для Google Play.
    • Полезные приложения: Adobe Flash Player, MX Player, ES Проводник (если не выбран, будет установлен CM File Manager), Smart Voice Recorder (если не выбран, будет установлен стандартный Sound Recorder), Screen Off and Lock, LeanData, Titanium Backup.
  • Дополнительные опции:
    • Face Unlock (только для Galaxy S I9000).
    • Твики производительности, включая твики I/O и RNGD Havege.
    • Кэширующий DNS сервер - все DNS запросы отправляются одновременно на 4 высокоскоростных DNS сервера, возвращается ответ от первого ответившего сервера.
    • ViPER4Android FX (если не выбран, будет установлен DSP Manager) - тонкая настройка и улучшение звука.
    • Приоритет рабочего стола - обычный или повышенный.
    • Напряжение питания процессора - возможность снижения напряжения питания процессора для лучшего энергосбережения.
    • Дефрагментация и сжатие баз данных приложений - возможность выбрать время выполнения.
    • Сброс кэша (pagecache, dentries и inodes) - возможность выбрать периодичность выполнения.
    • Конфигурация GPS в зависимости от континента и/или страны.
3. Изменения в приложениях:
  • Удалены приложения (Apollo.apk, CMUpdater.apk (взамен интегрировано приложение OTA Обновление), Launcher3.apk, PicoTts.apk, Term.apk, VoiceDialer.apk, VoicePlus.apk.).
  • Заменено стандартное приложение Календарь на Календарь Google, обновляемый из Google Play Маркет.
  • Интегрированы приложения Google Apps (gapps).
  • Добавлены полезные приложения (Voodoo Sound) и обновлены имеющиеся.
4. Твики, дополнения:
  • Твики build.prop.
  • Твики I/O.
  • Высокоэффективный генератор случайных чисел HAVEGE - меньше лагов.
  • Кэширующий DNS сервер - меньше лагов при медленном беспроводном соединении.
  • ViPER4Android FX (если не выбран, будет установлен DSP Manager) - тонкая настройка и улучшение звука.
  • Патч services.jar - рабочий стол без перерисовок.
  • Возможность снижения напряжения питания процессора для лучшего энергосбережения.
  • Дефрагментация и сжатие баз данных приложений для уменьшения времени отклика.
  • Сброс кэша (pagecache, dentries и inodes) для освобождения ОЗУ.
  • Батарея будет один раз откалибрована после первой зарядки до 100%.
  • GPS fix - время позиционирования заметно меньше.
  • Антирекламный файл.
  • Патч hugemem.
5. Возможна корректная повторная установка прошивки поверх самой себя без wipe data/factory reset для изменения параметров установки, например, смены ядра.

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

7. Прочие изменения.



Что не тестировалось.


1. Возможно, что-то еще...



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


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

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

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

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

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

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



Установка.


При переходе с любых иных прошивок (НЕ Optimum KitKat by Likeman), выполнение п. 1 обязательно! При этом все данные будут удалены!

Если в настоящий момент ядром вашей прошивки является Semaphore или ядро основанное на его коде, например, CyanCore, рекомендуется перед прошивкой временно прошить любое другое ядро, например, Mackay для Galaxy S I9000 и NeatKernel для Captivate I897, в противном случае возможны проблемы взаимодействия с интерфейсом AROMA installer (зависания, высокая чувствительность к касаниям, невозможность нормально прокручивать списки и т.д.). В любом случае на качество установки и/или работы самой прошивки в дальнейшем данное поведение интерфейса AROMA installer под управлением указанных ядер, не имеет. Если вы просто планируете выбрать Рекомендуемую установку, данную рекомендацию можно не выполнять, т.к. в этом случае взаимодействие пользователя с интерфейсом AROMA installer, как правило, минимально.

1. Первое и главное условие (см. примечание в рамке выше) - у вас уже должна быть установлена любая прошивка, использующая схему разбивки разделов CyanogenMod 11, например, оригинальная прошивка CyanogenMod 11 (ссылки: Galaxy S I9000, Captivate I897). Если не уверены какая схема разбивки разделов используется, просто прошейте CyanogenMod 11 (перед прошивкой CyanogenMod 11 выполните инструкции в пп. 2-5).

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

3. Обязательно сделайте резервную копию папки /efs! Например, скопировав ее с помощью Root Explorer или сделав backup с помощью программы EFS Professional. Это позволит восстановить IMEI смартфона, если он будет утерян.

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

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

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

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

9. РЕКОМЕНДУЕТСЯ. Если вы хотите получить более отзывчивый интерфейс, необходимо выполнить следующие шаги:
  • Включите меню для разработчиков, для этого перейдите в Меню -> Настройки -> О телефоне, прокрутите список в самый низ и выполните 7 тапов по пункту Номер сборки.
  • Вернитесь обратно и перейдите в пункт Для разработчиков и в разделе РИСОВАНИЕ установите следующие значения параметров:
    • Окно: масштаб - 0.0x.
    • Переход: масштаб - 0.0x.
    • Скорость анимации - 0.0x.
  • Перейдите в Настройки -> Темы и установите темную тему.
  • Перейдите в Настройки -> Звук и снимите галку Виброотклик в разделе Системные уведомление.
  • Отключите анимацию рабочего стола. Это делается в настройках самого рабочего стола. Если таких настроек нет, переходите к следующему пункту инструкции. Например, чтобы изменить скорость анимации в Nova Launcher перейдите в Меню -> Настройки Nova -> Оформление и установите следующие значения параметров:
    • Скорость прокрутки - Быстрее скорости света (Отключить анимацию для повышения скорости).
    • Скорость анимации - Быстрее скорости света (Отключить анимацию для повышения скорости).
  • Уменьшите количество рабочих столов до трех.
10. Если была выбрана установка Viper4Android FX, откройте приложение Viper4Android FX и выберите предпочитаемые настройки для динамика, наушников и bluetooth устройства (если используется).

11. Если была выбрана установка Xposed Framework, откройте приложение Xposed Installer, установите Framework и активируйте необходимые модули. РЕКОМЕНДУЕТСЯ. Активируйте модуль Unbounce, это позволит сэкономить заряд батареи, уменьшив частоту запуска сервисов отслеживания местоположения.

12. Поставьте телефон на зарядку и дождитесь ее окончания.

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

14. РЕКОМЕНДУЕТСЯ. Если вы не очень нуждаетесь в приложении Google Now - не включайте его, данное приложение потребляет немало ресурсов телефона.

15. НИ В КОЕМ СЛУЧАЕ НЕ ВОССТАНАВЛИВАЙТЕ ДАННЫЕ СИСТЕМНЫХ ПРИЛОЖЕНИЙ, В Т.Ч. СМС, АККАУНТЫ И Т.Д.


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


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


Ссылки.

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


v.1.1:

Скачать с Copy.

Скачать с Android File Host.

Всегда проверяйте MD5: 48f304a428c809f66412ff44b52ca2fb *Optimum KitKat by Likeman v.1.1 (06.07.2015).zip

v.1.0:

Скачать с Android File Host.

Всегда проверяйте MD5: 508cbfde03303749678f6e8c449269ed *Optimum KitKat by Likeman v.1.0.zip

Credits:

CM developers
stratosk
Chainfire
amarullz
zeppelinrox
idcrisis
pikachu01
mateorod
FFU5y
ViPER520 and zhuhang
Android File Host project
OTA-UpdateCenter.pro project
А так же тем, кого я мог забыть и всем, всем, всем, чей опыт оказался полезным!



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




Пишите Ваши комментарии и следите за новостями!


0 коммент.:

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

You may write comments in English or in Russian!