LG L90 - Неофициальные прошивки



Реп: (838)
LG L90 - Неофициальные прошивки
Изображение 405,410,415
Описание | Обсуждение » | Аксессуары » | Официальная прошивка (OS 4.4/5.0) » | CyanogenMod 11/12 (OS 4.4.4/5.0.2) » | Неофициальные прошивки » | Украшательства » | Клуб владельцев LG L90 »

Важная информация!
Всё, что Вы делаете - исключительно на свой страх и риск! Никто другой не несет ответственности за Ваши действия!


Перед прошивкой, в обязательном порядке, необходимо сделать бэкап IMEI. Для этого с помощью Recovery TWRP необходимо сделать бекап раздела EFS.
При утере IMEI Вы сможете легко восстановить его, просто восстановив раздел.

Если Вы потеряете IMEI, то Ваш телефон не сможет подключиться к сотовой сети, т.е. превратится в обычный плеер.

Так же ВАЖНО
1. Очистка кэшей и иправление разрешений:
- перезагрузиться в рекавери, выполнить wipe Cache
- тут же в рекавери Advanced - wipe Dalvik Cache и Fix permissions
- проверить как работает

2. Обновить прошивку и ядро до новых версий. Если нет возможности - перейти к 3 этапу.

3. Выполнить полный сброс.
- зарезервировать пользовательские программы, контакты, смс... Например синронизировать контакты с гуглом + в TitaniumBackup программы с данными + смс через SMS Backup & Restore
- перезагрузиться в рекавери, выбрать wipe data/FR
- Проверить как работает чистая система. Затем контакты синхронизировать с гуглом, программы поставить заново и восстановить только их данные из TitaniumBackup, смс восстановить из SMS Backup & Restore

4. Переустановить прошивку полностью (с установкой стоковой версии).
- зарезервировать пользовательские программы, контакты, смс... Например синронизировать контакты с гуглом + в TitaniumBackup программы с данными + смс через SMS Backup & Restore
- выполнить полную переустановку (установить стоковую прошивку без конвертации ФС, прошить ядро с CWM recovery, прошить CM из рекавери)
- Проверить как работает чистая система. Контакты синхронизировать с гуглом, программы поставить заново и восстановить только их данные из TitaniumBackup, смс восстановить из SMS Backup & Restore

5. И только потом писать на форуме "Это баг, Как его лечить..."

Android OS 6.0.1
Прошивки
Приложения Google
Google Apps for Android 6.0.1 : OpenGapps
Android OS 5.X.X
Android OS 4.4.4
Прошивки
Приложения Google
Google Apps for Android 4.4.4 : OpenGapps
Инструкция по установке
- Установка со Stock'а (оф. прошивки):
1. Если на компьютере нет LG Mobile Support Tool или драйверов, установить LG Mobile Support Tool
2. Получить Root доступ, не важно в один клик или через ADB.
3. Установить взломаный Boot "загрузчик" для своего девайса 405 или 410.
4. После установить кастомное Recovery, не важно CWM или TWRP, на ваше усмотрение.
5. Скачать последнюю прошивку и положить на карту телефона.
6. Зайти в рекавери Вход в рекавери из выключенного состояния!.
7. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
8. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
9. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
10. В разделе /advanced/ делаем Wipe dalvik cache.
11. Перезагружаем телефон

- Обновление прошивки из-под рекавери:
1. Скопировать на телефон прошивку и GoogleApps (по желанию)
2. Бэкап (по желанию)
3. Установить прошивку с помощью ClockWorkMod
4. Установить Google Apps (опционально)
Разное
FAQ - По режимам ЦП и планировщиках I/O
Ссылки


Сообщение отредактировал Demotion - 02.03.17, 08:56



Реп: (838)
.
FAQ - По режимам ЦП и планировщиках I/O


Источник - XDA
Режимы ЦП
Рассмотрим 6 основных говернеров (есть и другие, но, как правило, они являются крайне специфичными - прим. перевод.). Распишу вкраце все, без заумных слов, что бы было понятно любому пользователю.

1) Ondemand
2) Conservative
3) Interactive
4) Lulzactive
5) SmartassV2
6) Performance


1) Ondemand:
Стандартный говернер в большинстве стоковых ядер (или ядер от Chainfire - прим. перевод). Основная цель данного регулятора - повышать частоту до максимальной как только появляется нагрузка на процессор, дабы обеспечить максимальную отзывчивость системы. Бесспорно, это эффективно - грубо говоря, каждый раз данный говернер ставит перед собой вопрос: насколько нагружен процессор и стоит ли мне повышать частоту? Итак, при обнаружении нагрузки на процессор ondemand говернер повышает частоту процессора до максимальной и постепенно понижает ее когда нагрузка спадает/пропадает вовсе. Даже несмотря на то, что большая часть пользователей считает данный говернер оптимальным, он никак не заботится о расходе вашей батарейки. Да, система с ним быстро работает, но зачастую (почти всегда) ресурсы процессора расходуются вхолостую.



2) Conservative:
Подобный предыдущему ondemand но изменение частоты вверх и вниз происходит не скачком а ступенчато (freq_step 5% от максимальной частоты, можно сконфигурировать от 0 до 100, при этом при 0 частота будет фактически заблокирована, а при 100 меняться скачком подобно ondemand). Добавлен ключ минимального порога загрузки процессора down_threshold (20%) при котором частота будет ступенчато снижаться.
По сравнению с ondemand медленнее отклик, но больше экономии батареи.

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


3) Interactive:
Как и предыдущие, выставляет частоту в зависимости от нагрузки, но проверка загрузки наступает не через равные промежутки времени, а в случае выхода из простоя «idle» (+ таймер проверки через 1-2 такта после выхода из простоя). Если проц загружен на 100% по выходу из простоя и по таймеру, то частота повышается до максимума. Если нет загрузки для повышения до максимума, то диспетчер проверяет как изменилась загрузка с последнего изменения частоты за промежуток времени min_sample_time, выбирая верхнее значение с последнего выхода из простоя для определения новой частоты.
Один параметр настройки - min_sample_time, минимальное количество времени на заданной частоте перед её снижением, по умолчанию 50-80 тыс. миллисекунд.
Режим Interactive быстрее чем Ondemand, и дает больший отклик при ничтожном увеличении потребления.
Если вкратце, то это более быстрый ондеманд. Намного быстрее, меньше батарейки. Ключевое отличие от ондеманда - говернер определяет нагрузку при выходе из режима сна и работает на заданной частоте большую часть времени до следующего "сна".


4) Lulzactive:
"Изобретен" пользователем с никнеймом Tegrak и основан на Interactive & Smartass governors и является одним из любимых.
Старая версия: когда нагрузка эквивалентна или приближена к 60%, говернер повышает частоту до следующей доступной частоты. Если же нагрузка меньше 60%, то частота понижается до следующей доступной планки. При отключенном дисплее частота останавливается на минимально доступной и не повышается.
Новая версия: имеет три новых параметра, доступных пользователю для настройки: inc_cpu_load, pump_up_step, pump_down_step. В отличие от старой версии, эта, как логично предположить, позволяет больше управлять работой говернера. Мы можем сами задать промежуток, в котором говернер будет решать, повышать или понижать частоту. Мы так же можем сами выбрать и настроить количество доступных частот, до которых говернер будет повышать/понижать работу процессора.
Когда нагрузка выше inc_cpu_load, говернер повышает CPU pump_up_step. Когда нагрузка ниже заданной в параметре inc_cpu_load, говернер понижает CPU pump_down_step.
Пример:
Consider
inc_cpu_load=70
pump_up_step=2
pump_down_step=1


5) SmartassV2:
Вторая версия оригинального смартэсс от Erasmux. Еще один любимец большинства. Говернер расчитан на работу на "идеальной частоте" и повышает частоту несколько более агрессивно, нежели понижает. Используются различные "идеальные" частоты для скрин-он и скрин-офф профилей, называются awake_ideal_freq и sleep_ideal_freq. Данный говернер понижает частоту очень быстро (дабы достичь той самой "идеальной частоты", прописанную в параметре sleep_ideal_freq как можно скорее) при выключенном дисплее и достаточно быстро повышает частоту при включенном дисплее дабы достич "идеальной" частоты awake_ideal_freq (500 mhz для SGS2 по умолчанию). Не имеет ограничения на максимальную частоту при отключенном дисплее (в отличии от оригинального Smartass). Мантра данного говернера - баланс между энергопотреблением и производительностью.


6) Performance:
Работает с точностью да наоборот как паверсейв - устанавливает минимальную частоту на максимально доступную. Используйте для бенчмарков! (аппарат очень сильно греется, может зависнуть при долгой нагрузке - прим. перевод.)

Итак, можно разбить все вышеперечисленные говернеры на 3 группы:
1.a) Основанные на Ondemand'е:
Ondemand
1.б) Conservative Based:
Conservative
2) Interactive Based:
Interactive, SmartassV2,.
3) Странная категория (входят в стандартный набор доступных говернеров на большинстве стоковых ядер):
Performance.

Планировщик I/O
Тут мы расмотрим так же 6 планировщиков, 5 старых и один новый планировщик под названием ROW

Вопрос: "Какие цели имеет планировщик I/O служит?"
Ответ: Свернуть жестком диске искать задержки.
Приоритеты запросов I/O от процессов.
Выделить дисковое пропускную способность для обработки процессов.
Гарантия, что некоторые запросы будут обслуживаться до Deadline

1) Noop

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

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

2) Deadline

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

Плюсы: при использовании данного планировщика, задержка при выполнении тех или иных процессов минимальна, вследствие чего работа с ним наиболее приближена к обращению в реальном времени. Как и Noop, хорошо работает с флеш-памятью.

Минусы: при крайне высокой нагрузке часть процессов будет отсечена своеобразным «дедлайном» (отсюда и название) – возможно, вы иногда встречали странное поведение телефона: поставили обновляться 30+ программ, а обновилась лишь часть из них, остальные же как будто и не запускали.

3) CFQ

Работает путем размещения синхронных запросов в очереди, которые запускаются по предоставлению места на диске.
Преимущества:
Считается, что он предоставляет лучшую сбалансированность производительности ввода/вывода
Самый простой для манипуляций (для разработчиков)
Выделяется на многопроцессорных системах
Лучшая производительность баз данных системы после DEADLINE
Недостатки:
Некоторые пользователи сообщают о большем времени сканирования массива данных при загрузке. Это может быть связано с тем, что пропускная способностью равномерно распределяется на все операции ввода/вывода, не учитывая приоритеты.
Задержка запуска процессов может быть очень высока, поскольку ряд задач "конкурируют" за место в памяти диска.


4) SIO

Представляет из себя своеобразный «микс» из вышеупомянутых планировщиков. Минусов, как таковых, не имеет, однако время от времени может резко падать производительность смартфона (как пример – внезапное долгое сохранение в игре, крайне долгий поиск файла).

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


6) ROW

планировщик, специально разработанный для мобильных устройств и добавленный в ядро всего несколько месяцев назад. Основная задача: первоочередная обработка запросов чтения, но справедливое распределение времени и для запросов записи. Считается лучшим на данный момент планировщиком для NAND — памяти, по умолчанию используется в Leankernel и Matrix.

Стоит сказать, что почти все стандартные прошивки и половина кастомных до сих пор используют ядро со стандартным для Linux планировщиком CFQ, что, впрочем, не так уж и плохо, поскольку он умеет правильно работать с твердотельными накопителями. С другой стороны, он слишком сложен, создает большую нагрузку на процессор (а значит, и батарею) и не учитывает специфику работы мобильной ОС. Еще один популярный выбор —это планировщик Deadline, который не хуже SIO, но избыточен. Посмотреть список доступных планировщиков можно с помощью такой команды:

cat /sys/block//queue/scheduler

Для изменения применяется такая (где row —это имя планировщика):

for i in /sys/block//queue/scheduler; do echo row > $1; done

Некоторые сборщики ядер применяют и другой вид оптимизации, связанный с вводом — выводом. Это отключение системного вызова fsync, применяемого для принудительного

сброса изменившегося содержимого открытых файлов на диск. Существует мнение, что без fsync система будет реже обращаться к накопителю и таким образом удастся сохранить время процессора и заряд батареи. Довольно спорное утверждение: fsync в приложениях используется не так уж и часто и только для сохранения действительно важной информации, зато его отключение может привести к потере этой же информации в случае падения операционной системы или других проблем. Возможность отключить fsync доступна в ядрах franco.Kernel и GLaDOS, а для управления используется файл /sys/module/ sync/parameters/fsync_enabled, в который следует записать О для отключения или 1 для включения. Повторюсь, что использовать эту возможность не рекомендуется.

Вопрос: Что такое говернер (governor)
Ответ: Governor – диспетчер выбора частоты процессора. Все они находятся в ядре (kernel) и не могут быть добавлены отдельно от ядра. Задача драйвера - устанавливать некоторую оптимальную частоту в пределах выбранного минимума и максимума (scaling_min_freq и scaling_max_freq).

Вопрос: Так, ладно, хватит всей этой непонятной высокопарно-гиковской чуши. Просто ответь мне на вопрос: какой говернер лучше использовать для наилучшего энергопотребления без большого ущерба производительности?
Ответ: Сложный вопрос, на самом-то деле! lulzactive и smartassV2 для баланса между энергопотреблением и производительностью. Для легких задач лулзактив должен быть более дружелюбен к батарейке. Как, впрочем, и для тяжелых задач. Дабы получить максимальную производительность, используйте настроенный ондеманд или консерватив, но в таком случае не стоит жаловаться на энергопотребление! ВНИМАНИЕ: лулзактив не так просто настроить, так что если у вас не получается это сделать, то лучше не трогайте его, иначе вы ничего не получите толком!

Вопрос: Как я пойму, какой говернер лучше лично для меня?
Ответ: (Здесь было много информации, которую я ревампнул). Тестируйте, господа, и только так!

Вопрос: Меня устраивает принцип работы данного говернера, но я хотел бы настроить его под себя. Как мне это сделать?
Ответ: Для настройки говернера вам нужно изменить init.d скрипт:
/sys/devices/system/cpu/cpufreq/name-of-active-governor/name-of-the-paramater-to-tweak
Пример:
echo "20000" /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time

Вопрос: Я хотел бы узнать, как еще можно понизить энергопотребление моего аппарата. Я уже настроил говернер, но все равно не удовлетворен результатами.
Ответ: Поверьте мне на слово - лучше всего ограничить максимальную частоту 800-100МГц, ибо их хватает для большинства ежедневных задач и приложений "за глаза" (данное условие применимо к большинству телефонов - прим. перевод.)

Вопрос: Я хотел бы повысить производительность своего телефона без большого ущерба времени работы. Что вы можете посоветовать?
Ответ: Используйте для скрин-он профиля 500-800/100 МГц частоты. Поверьте, 500МГц не так сильно скажется на времени работы, при этом пользоваться аппаратом станет гораздо приятнее!

Вопрос: "Лучший планировщик I/O?"
Ответ: Нельзя какой то назвать "лучший" планировщик I/O. Это все зависимости от среды использования.
Однако, учитывая общую производительность батареи, надежности и низкой латентностью, считается, что
SIO> Noop> Deadline> CFQ, учитывая все планировщики отлаживается и хранения используется флэш-устройства.

Сообщение отредактировал respkirya - 19.03.15, 17:14



Реп: (838)
[ROM][UNOFFICIAL][D405][5.1.X] Resurrection Remix® by judas1977

Источник: xda-developers
Автор: @ judas1977
Дата обновления: 02.05.2015
База: CyanogenMod
Версия: Build 8
Изменения
BUILD 8[2015-05-02]
* RR sources update [up to 2015-05-01][Official Changelog]
- ROM version updated -> 5.4.3

* Device Source update [up to 2015-05-01]
- Ambient display (possibly) added back
- Multiuser option added (not sure - maybe it was present earlier)

* Reworked Ultima Kernel
- new schedulers (SIO, BFQ, FIFO, and more)
- new governors (intelliactive, intellimm, pegasusq, wheatley, ondemandplus, and more)
- CPU underclock (again)
- CPU OC (maybe)
- few more MB of available RAM [probably]
- KSM and ZRAM reenabled
- fast charge feature (not tested)
- FauxSound Control feature (not tested)
- additional CPU & GPU optimalizations
- temporary reverted to default compiler (testing of SoD appearance).
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скачать: Dev-host
Скачать: Приложения "Google"

Сообщение отредактировал respkirya - 02.03.16, 20:27



Реп: (838)
[ROM][UNOFFICIAL][D410][4.4.4] Saber PAC

Источник: xda-developers
Автор: @ hadidjapri
Дата обновления: 06.01.2015
База: CyanogenMod 11 by Quarx
Версия: Build 2
Изменения
*build 2
- O3 optimized ROM
- built with 4.9 SaberMod for ROM, 4.8 SaberMod for kernel
- LTO and graphite optimized
- Tap2Wake/KnockOn (credits to @BigMajster , @Quarx, vm03)
- synced source

*build1
- initial release
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скриншоты
Прикрепленное изображение

Скачать: Google Drive

Сообщение отредактировал respkirya - 07.01.15, 22:40



Реп: (838)
[ROM][UNOFFICIAL][D405][4.4.4] Carbon

Источник: xda-developers
Автор: @shoxxy
Статус сборки: Stable
Дата обновления: 09.01.2015
Изменения
Knockon -) thx Bigmajster , Quarx , Vom3

updated sources and kernel !!!

Скачать: Mediafire

Сообщение отредактировал respkirya - 19.03.15, 16:35



Реп: (838)
[ROM][UNOFFICIAL][D405][4.4.4] SlimKat

Источник: xda-developers
Автор: @ judas1977
Дата обновления: 19.01.2015
База: SlimROMs
Версия: Build 4
Изменения
* Android version - 4.4.4
* Device and kernel sources update [up to 2015-01-19]
- Double tap to wake fixed (by init.d script, apparently it's disabled by default. Altough SlimKat threads suggest that is opposite)
* compiled with variant "userdebug":
- deodexed
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Скачать: Dev-host
Скачать: Приложения "Google"



Реп: (838)
[ROM][UNOFFICIAL][D405][5.0.x] Candy 5

Источник: xda-developers
Автор: @ judas1977
Дата обновления: 25.01.2015
Версия: Build 10
Изменения
* Candy sources update [up to 2015-01-25]
* Candy version updated -> 0.9.4
* Device Source update [up to 2015-01-25]
* Double Tap To wake added
* Back to "normal" system partition size
* System prop update
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон


Скачать: Dev-host
Скачать: Приложения "Google"

Сообщение отредактировал respkirya - 02.03.16, 20:28



Реп: (838)
[ROM][UNOFFICIAL][D405][5.0.x] BlissPop

Источник: Android-Hilfe
Автор: @ shoxxy
Дата выхода: 09.02.2015
База: CyanogenMod 12
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Скачать: Media Fire
Скачать: Приложения "Google"

Сообщение отредактировал respkirya - 19.03.15, 14:48



Реп: (838)
[ROM][UNOFFICIAL][D405][4.4.4] Mahdi

Источник: xda-developers
Автор: @ judas1977
Дата обновления: 10.03.2015
Версия: Build 4
Изменения
BUILD 4 [2015-02-27]
* Added double tap to wake (thx @BigMajster)
* Mute mic in voice calls fixed
* Some Cortex-A7 optimizations
* Network scanning (manual networ search) fixed

* Introducing Ultima Kernel
- based on @Quarx aero kernel
- Updated to 3.4.4 (using @BigMajster commits with his fixes)
- Compiled with 4.9.3 Linaro Toolchain
- Underclocked [192 Mhz]
- Frandom implemented
- XZ compression [faster boot time]
- ZRAM disabled [experimental, testing memory behavior]
- KSM disabled [experimental, testing memory behavior]
- GPU underclock - to 100 MHz [alpha stage - need confirmation]
- GPU overclock - to 533 MHz [alpha stage - need confirmation]

* New schedulers:
- FIOPS
- ZEN

* New governors:
- OPTIMAX
- BADASS
- INTELLIDEMAND
- SMARTMAX

- Some tweaks of interactive governors (still bit tricky to use)
- Some optimizations for Cortex-A7 implemented

[some of kernel changes available in separate zip package]
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скачать: Dev-host
Скачать: Приложения "Google"

Сообщение отредактировал respkirya - 02.03.16, 20:28



Реп: (419)
M
Куратор темы - respkirya



Реп: (3)
Кто пробовал ставить Ubuntu Phone (http://forum.xda-devel…-lg-l90-dual-t3056128) на D410?
Кто хочет попробовать? Давайте разовьем эту тему.



Реп: (104)
* nikela07,
А смысл ставить? Сети нет, вайфай и блютуз не работают.



Реп: (3)
* Dimm_up, ради интереса, как минимум.



Реп: (0)
Будут ли кастомы на 5.x для D410?

Сообщение отредактировал Ksenia_Krszizanowskaia - 17.04.15, 14:22



Реп: (838)
* Ksenia_Krszizanowskaia,
Будут но позже.



Реп: (104)
Подскажите какие приложения на Ubunty Phone есть? Есть ли какой то список или магазин?



Реп: (149)
* Dimm_up, магазин там есть, но приложений очень мало.



Реп: (838)
[ROM][UNOFFICIAL][D405-410][5.1.X] Optimized CM

Источник: xda-developers
Автор: @ CaptivateKing
Дата обновления: 05.06.2015
База: CyanogenMod
Изменения
---5-28-15---
-Removed graphite optimizations(seemed to be causing network issues)
-Removed forced alignment in libcore(was causing FC in Google play services)
-Added Opticharger/Squisher to build(optimizes all png files using pngquant)
-Up to date with cm source

---5-24-15---
-Removed lots of bloat
-Removed email/exchange(can be handled with browser or other apps)
-Removed live wallpapers(battery hog)
-Removed Trebuchet launcher
-Added SlimLauncher
-Lollipop audio only
-Removed checkjni(caused system to run slower)
-Do not allow mock location
-Root access enabled by default
-Changed default ringtone and notification tone
-Allow more arch flexibility during compilation
-Disabled block based builds
-Fixed 2 kernel compilation warnings
-Up to date with cm source

---5-19-15---
-ROM compiled with UBERTC 4.9.3
-Fully enabled -O3 optimizations for Kernel build
-Enabled Graphite optimizations for Kernel
-Added various performance flags for Kernel
-Enabled optimized AES and SHA-1 for ARM
-Fixed compilation error from using Graphite optimizations

---5-13-15---
-Updated source to 5.1.1_r2
-Kernel compiled with UBERTC 4.9.3
-Added Intellidemand CPU Governor
-Optimized kernel same-page merging
-Optimized square root algorithm
-Fixed writeback cache thrashing
-Fixed race that caused writeback to hang up
-Fixed occasional slow sync
-TripNDroid scheduler
-Reclaimed some memory from logger (A little extra free RAM)
-Underclocked CPU
-Improved fairness efficiency of schedulers
-Increased Ext4 speed & optimized test root
-Slimbus adjustments for best audio possible
-Reduced disk writes and more
-Added ability to record calls(Needs testing to confirm)

---5-6-15---Initial Build
-Kernel version 3.4.105
-Based on stable cm-12.1 branch "YOG3C"
-Frandom module (random number generator that is 10-50 times faster than version included in android)
-Faux123's intelli_plug (intelligent hotplug alternative) (enable using TricksterMOD or equivalent kernel tuning app)
-BFQ, SIO, and FIOPS schedulers
-Faux123's Simple GPU Algorithm (user configurable simple GPU control algorithm, replaces Qualcomm's TrustZone GPU controller)
-Faux123's Sound Control (alter "in call/speaker" volumes at the hardware level) (must use paid app from play store)
-Optimized ARM RWSEM algorithm (Francisco Franco)
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Скачать: Android File Host
Скачать: Приложения "Google"

Сообщение отредактировал respkirya - 02.03.16, 20:28



Реп: (838)
[ROM][UNOFFICIAL][D405-410][5.0.2] Resurrection Remix® by GrinningFerret

Источник: xda-developers
Автор: @ GrinningFerret
Дата обновления: 30.04.2015
База: CyanogenMod
Версия: Stable
Изменения
Stable
**2015-04-30**
- RR 5.4.3
- Updated to 5.1.1_r1
- fixed ringtone bug
- fixed camera bug

**2015-04-17**
- RR 5.4.1
- Kernel set to permissive
- Updated to 5.1.0_r5

**2015-04-07**
- RR 5.4.0
- Updated to Lollipop 5.1
Установка
  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон
Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Скачать: Android File Host
Скачать: Приложения "Google"



Реп: (838)
* Ice_Cream_HD,
Вы уже второй с данной жалобой,значит ядро прошивки не подстроено на две сим карты,точнее старая проблема еще из см 12.



Реп: (2)
respkirya @ 01.05.2015, 21:51 *
[ROM][UNOFFICIAL][D405-410][5.1.X] Pitchfork

Источник: xda-developers
Автор: @ CaptivateKing
Дата обновления: 02.05.2015
База: CyanogenMod
Версия: Beta 3
Изменения
-Updated kernel from version 3.4.1 to 3.4.105 (tons of fixes/improvements)
-Added frandom module (random number generator that is 10-50 times faster than version included in android)
-Added Faux123's intelli_plug (intelligent hotplug alternative) (enable using TricksterMOD or equivalent kernel tuning app)
-Added BFQ, SIO, and FIOPS schedulers
-Added Faux123's Simple GPU Algorithm (user configurable simple GPU control algorithm, replaces Qualcomm's TrustZone GPU controller)
-Added support for Faux123's Sound Control app (alter "in call/speaker" volumes at the hardware level) (must use paid app from play store)
-Fixes for compilation with Linaro toolchain
-Removed CPU OC/UC & voltage tweaks until I can find a way to cleanly implement it (and ensure that it actually affects performance)
-Up to date with CM source code
Установка

  1. Скачать последнюю прошивку и положить на карту телефона.
  2. Зайти в рекавери Вход в рекавери из выключенного состояния!.
  3. Вайпы: wipe data factory reset / wipe cache partition / и в пункте / Advanced / делаем вайп: wipe dalvik cache.
  4. После заходим в Install zip/ choose zip from /sd card (внутренняя память) или в choose zip from /external_sd (внешняя), выбираем zip архив и начинаем установку.
  5. Далее (как и прошивку) устанавливаем пакет Google Apps ZIP. (по желанию)
  6. В разделе /advanced/ делаем Wipe dalvik cache.
  7. Перезагружаем телефон

Скриншоты
[attachment="6201696:1.png"][attachment="6201698:2.png"][attachment="6201699:3.png"][attachment="6201700:4.png"][attachment="6201701:5.png"][attachment="6201702:6.png"][attachment="6201703:7.png"][attachment="6201704:8.png"][attachment="6201706:9.png"]


Скачать: Android File Host
Скачать: Приложения "Google"

Кто ставил эту сборку на d410? Как она? Стабильна?


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 25.06.24, 07:58