Лучшие кастомные прошивки: Выбираем кастомное ядро для своего Android-аппарата — «Хакер»

Выбираем кастомное ядро для своего Android-аппарата — «Хакер»

Содержание статьи

Мы уже не раз писали о кастомных прошивках, root-приложениях и альтернативных загрузочных меню. Все это стандартные темы в сообществе Android-хакеров, однако, кроме всего перечисленного, существует еще такое понятие, как «кастомное ядро», которое может дать практически безграничные возможности управления смартфоном и его железом на самом низком уровне. В этой я статье я расскажу, что это такое, зачем нужно и как выбрать правильное кастомное ядро.

 

Custom kernel?

Что такое кастомное ядро? Как мы все знаем, Android представляет собой пирог, состоящий из трех базовых слоев: ядро Linux, набор низкоуровневых библиотек и сервисов и виртуальная машина Dalvik, поверх которой работает графическая оболочка, высокоуровневые инструменты и сервисы, а также почти все приложения, установленные из маркета. Создатели большинства альтернативных кастомных прошивок обычно работают только с двумя верхними слоями, добавляя функции в графическую оболочку (например, кнопки в шторке), изменяя ее (движок тем в CyanogenMod), а также добавляя новые системные сервисы (эквалайзер в CyanogenMod) и оптимизируя существующие.

Авторы популярных прошивок также по мере возможностей вносят изменения в ядро Linux: оптимизируют (сборка с более агрессивными флагами оптимизации компилятора), включают в него новую функциональность (например, поддержку шар Windows), а также вносят другие изменения вроде возможности поднимать частоту процессора выше предусмотренной производителем. Зачастую все это остается за кадром, и многие пользователи кастомных прошивок даже не подозревают об этих возможностях, тем более что тот же CyanogenMod поставляется с кастомным ядром только для ограниченного круга девайсов, для которых доступны как исходники родного ядра, так и возможность его замены. Например, почти все прошивки CyanogenMod для смартфонов Motorola используют стандартное ядро — заменить его на свое невозможно из-за непробиваемой защиты загрузчика.

Выбираем алгоритм перезагрузки TCP, планировщик I/O и алгоритм управления энергосбережением

Однако ядро в смартфонах с разлоченным загрузчиком можно заменить отдельно от основной прошивки. И не просто заменить, а установить ядро с огромным количеством различных функций, которые требуют определенных технических знаний для управления, а потому обычно не встраиваются в ядра популярных прошивок, таких как CyanogenMod, AOKP и MIUI. Среди этих функций можно найти поддержку высоких частот работы процессора, управление гаммой экрана, режимами энергосбережения, высокоэффективные менеджеры питания и огромное количество других фич.

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

 

Умный регулировщик

В SoC’ах OMAP35XX, используемых, например, в Galaxy S II и Galaxy Nexus, есть функция SmartReflex, которая выполняет роль умной системы регулировки вольтажа при изменении нагрузки на процессор. По сути, она избавляет от необходимости тонкого тюнинга вольтажа пользователем.

Регулируем вольтаж

 

Оптимизации

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

  1. Сборка с помощью компилятора Linaro GCC с агрессивными опциями оптимизации. Писк сезона, используется почти во всех ядрах. Особую популярность этот метод получил после того, как организация Linaro с помощью каких-то непонятных синтетических тестов продемонстрировала 400%-й (!) прирост производительности Android, собранного с помощью своего компилятора. В реальных условиях эффективность Linaro GCC несколько ниже, но польза от него все же ощутима, так как он реально подгоняет код под особенности архитектуры ARMv7 и, если судить по личному опыту, не приносит никаких проблем в стабильность работы ни ядра, ни приложений.
  2. Расширение возможностей управления частотой и вольтажом центрального и графического процессоров, а также использование более эффективного для планшетов и смартфонов алгоритма управления энергосбережением. Используется во всех кастомных ядрах и ядрах большинства серьезных кастомных прошивок. Подробнее эту особенность мы рассмотрим в следующем разделе.
  3. Активация более эффективных внутренних механизмов, появившихся в последних ядрах Linux. Сюда можно отнести SLQB аллокатор памяти, который, по мнению некоторых разработчиков, может быть более эффективным, чем SLUB, однако никаких экспериментальных подтверждений этому нет. Такой аллокатор используется в ядре GLaDOS для Nexus 7.

    Приятная полезность Trickster MOD: возможность включить ADB по Wi-Fi

  4. Многие разработчики любят изменять стандартный алгоритм контроля насыщения TCP (TCP Congrestion control), который регулирует размер TCP-окна на основе множества параметров, чтобы сделать поток пакетов более ровным и достичь наивысшей скорости передачи данных. Начиная с версии 2.6.19, ядро Linux по умолчанию использует эффективный алгоритм CUBIC, который также обычно применяется и в стандартных ядрах Android. Проблема только в том, что CUBIC эффективен в проводных сетях с высокой скоростью передачи данных, тогда как для 3G- и Wi-Fi-сетей гораздо лучшим выбором будет алгоритм Westwood+. Именно этот алгоритм используется в ядрах Leankernel для Galaxy Nexus и faux123 для Nexus 7, а franko.Kernel для Galaxy S II и Galaxy Nexus так и вообще включает в себя весь набор доступных алгоритмов. Просмотреть их список и выбрать нужный можно с помощью следующих команд:Изменение алгоритма контроля насыщения TCPsysctl net.ipv4.tcp_available_congestion_control sysctl -w net.ipv4.tcp_congestion_control=westwood
В 3G-сетях алгоритм контроля перегрузки TCP Westwood+ всегда выигрывает

Еще один тип оптимизации: изменение стандартного планировщика ввода-вывода. Ситуация на этом поле еще более интересная, так как вместо того, чтобы разобраться в принципах работы планировщиков, некоторые сборщики ядер просто читают в Сети документы по I/O-планировщикам для Linux и делают выводы. Среди пользователей такой подход распространен еще более сильно. На самом деле почти все самые производительные и умные Linux-планировщики совершенно не подходят для Android: они рассчитаны на применение с механическими хранилищами данных, в которых скорость доступа к данным разнится в зависимости от положения головки. Планировщик использует разные схемы объединения запросов в зависимости от физического положения данных, поэтому запросы к данным, которые располагаются близко к текущему положению головки, будут получать больший приоритет. Это совершенно нелогично в случае с твердотельной памятью, которая гарантирует одинаковую скорость доступа ко всем ячейкам. Продвинутые планировщики принесут на смартфоне больше вреда, чем пользы, а лучший результат покажут самые топорные и примитивные. В Linux есть три подобных планировщика:

  • Noop (No operation) — так называемый не-планировщик. Простая FIFO очередь запросов, первый запрос будет обработан первым, второй вторым и так далее. Хорошо подходит для твердотельной памяти и позволяет справедливо распределить приоритеты приложений на доступ к накопителю. Дополнительный плюс: низкая нагрузка на процессор в силу ну очень простого принципа работы. Минус: никакого учета специфики работы девайса, из-за чего могут возникнуть провалы производительности.
  • SIO (Simple I/O) — аналог планировщика Deadline без учета близости секторов друг к другу, то есть разработанный специально для твердотельной памяти. Две главные изюминки: приоритет операций чтения над операциями записи и группировка операций по процессам с выделением каждому процессу кванта времени на выполнение операций. В смартфонах, где важна скорость работы текущего приложения и преобладание операций чтения над записью, показывает очень хорошую производительность. Доступен в Leankernel, ядре Matr1x для Nexus 4 и SiyahKernel.
  • ROW (READ Over WRITE) — планировщик, специально разработанный для мобильных устройств и добавленный в ядро всего несколько месяцев назад. Основная задача: первоочередная обработка запросов чтения, но справедливое распределение времени и для запросов записи. Считается лучшим на данный момент планировщиком для NAND-памяти, по умолчанию используется в Leankernel и Matr1x.

Стоит сказать, что почти все стандартные прошивки и половина кастомных до сих пор используют ядро со стандартным для 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, в который следует записать 0 для отключения или 1 для включения. Повторюсь, что использовать эту возможность не рекомендуется.

 

 

Добавляем в ядро новые функции

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

В основном это различные драйверы и файловые системы. Например, некоторые ядра включают в себя поддержку модуля CIFS, позволяющего монтировать Windows-шары. Такой модуль есть в ядре Matr1x для Nexus S, faux123 для Nexus 7, SiyahKernel и GLaDOS. Сам по себе он бесполезен, но в маркете есть несколько приложений, позволяющих задействовать его возможности.

Еще одна полезность — это включение в ядро драйвера ntfs-3g (точнее, в пакет с ядром, сам драйвер работает как Linux-приложение), который необходим для монтирования флешек, отформатированных в файловую систему NTFS. Этот драйвер есть в ядрах faux123 и SiyahKernel. Обычно он задействуется автоматически, но если этого не происходит, можно воспользоваться приложением StickMount из маркета.

Многие ядра также имеют в своем составе поддержку так называемой технологии zram, которая позволяет зарезервировать небольшой объем оперативной памяти (обычно 10%) и использовать ее в качестве сжатой области подкачки. В результате происходит как бы расширение количества памяти, без каких-либо серьезных последствий для производительности. Доступно в Leankernel, включается с помощью Trickster MOD или командой zram enable.

Последние две интересные функции — это Fast USB charge и Sweep2wake. Первая — это не что иное, как принудительное включение режима «быстрой зарядки», даже если смартфон подключен к USB-порту компьютера. Режим быстрой зарядки доступен во всех более-менее новых смартфонах, однако в силу технических ограничений он не может быть включен одновременно с доступом к карте памяти. Функция Fast USB charge позволяет включить этот режим всегда, отключив при этом доступ к накопителю.

Sweep2wake — это новый способ будить устройство, изобретенный автором Breaked-kernel. Смысл его в том, чтобы включать смартфон, проведя пальцем по клавишам навигации, располагающимся ниже экрана, либо по самому экрану. Это действительно удобная функция, но в результате ее включения сенсор будет оставаться активным даже во время сна устройства, что может заметно разряжать батарею.

Разгоняем графический процессор

 

Разгон, вольтаж и энергосбережение

Разгон популярен не только среди владельцев стационарных компов и ноутбуков, но и в среде энтузиастов мобильной техники. Как и камни архитектуры x86, процессоры и графические ядра мобильной техники отлично гонятся. Однако сам способ разгона и предпринимаемые для его осуществления шаги здесь несколько другие. Дело в том, что стандартные драйверы для SoC’ов, отвечающие за энергосбережение и изменение частоты процессора, обычно залочены на стандартных частотах, поэтому для тонкого тюнинга приходится устанавливать либо альтернативный драйвер, либо кастомное ядро.

Почти все более-менее качественные и популярные кастомные ядра уже включают в себя разлоченные драйверы, поэтому после их установки возможности управления «мощностью» процессора значительно расширяются. Обычно сборщики кастомных ядер делают две вещи, влияющие на выбор частоты. Это расширение частотного диапазона за рамки изначально заданных — можно установить как более высокую частоту процессора, так и очень низкую, что позволяет сохранить батарею и увеличить градацию частот, например, вместо трех возможных частот предлагается на выбор шесть. Второе — это добавление возможности регулировки вольтажа процессора, благодаря чему можно снизить напряжение процессора на низких частотах для сохранения заряда батареи и повысить на высоких для увеличения стабильности работы.

Всем этим можно управлять с помощью известной платной утилиты SetCPU или же бесплатной Trickster MOD. Рекомендации по управлению все те же, что и для настольных систем. Нижнюю частоту процессора лучше установить минимальной, но не ниже 200 МГц (чтобы избежать лагов), верхний порог повышается постепенно с тестированием стабильности работы, при падении которой рекомендуется немного поднять вольтаж для данной частоты. Каких-то рекомендаций по вольтажу нет, так как каждый процессор уникален и значения будут для всех разными.

Главный экран утилиты настройки ядер Trickster MOD

Кроме изменения частот, сборщики зачастую добавляют в ядро новые алгоритмы управления энергосбережением (автоматическим управлением частотой процессора), которые, по их мнению, могут показать лучшие результаты в сравнении со стандартными. Почти все из них базируются на используемом по умолчанию в новых версиях Android алгоритме Interactive, суть которого заключается в том, чтобы резко поднять частоту процессора до максимальной в случае повышения нагрузки, а затем постепенно снижать до минимальной. Он пришел на смену используемому раньше алгоритму OnDemand, который плавно регулировал частоту в обе стороны соразмерно нагрузке, и позволяет сделать систему более отзывчивой. Сборщики альтернативных ядер предлагают на замену Interactive следующие алгоритмы:

  • SmartAssV2 — переосмысление алгоритма Interactive с фокусом на сохранение батареи. Основное отличие в том, чтобы не дергать процессор на высокие частоты в случае кратковременных всплесков нагрузки, для которых хватит и низкой производительности процессора. По умолчанию используется в ядре Matr1x.
  • InteractiveX — тюнингованный алгоритм Interactive, главная особенность которого в залочке процессора на минимальной указанной пользователем частоте и обесточивании второго ядра процессора во время отключения экрана. По умолчанию используется в Leankernel.
  • LulzactiveV2 — по сути, изобретенный заново OnDemand. Когда нагрузка на процессор превышает указанную (по умолчанию 60%), алгоритм поднимает частоту на определенное число делений (по умолчанию 1), при понижении нагрузки — опускает. Особый интерес представляет тем, что позволяет самостоятельно задавать параметры работы, поэтому подходит для прожженных гиков.

Вообще, сборщики ядер очень любят придумывать новые алгоритмы энергосбережения по причине простоты их реализации, поэтому можно найти еще с десяток других. Большинство из них полный шлак, и при выборе планировщика следует руководствоваться правилом: либо один из трех описанных выше, либо стандартный Interactive, который, кстати, очень неплох. Сделать выбор можно с помощью все той же Trickster MOD.

Trickster MOD позволяет активировать почти все возможности кастомных ядер

 

Интерфейсы управления

Большинство популярных кастомных ядер включают в себя несколько механизмов тонкого управления различными параметрами драйверов, наиболее распространены из которых ColorControl, GammaControl, SoundControl и TempControl.

Первые два интерфейса доступны практически везде, включая ядра CyanogenMod, вторые два — в Leankernel и, может быть, в других. Так или иначе, всеми ими можно управлять с помощью Trickster MOD.

 

Ядра

Какое же ядро выбрать? На этот вопрос нет однозначного ответа, и не потому, что «каждому свое», а потому, что в мире существует огромное количество Android-устройств и почти столько же различных ядер. Тем не менее есть несколько популярных ядер, которые разрабатываются сразу для нескольких устройств. Так или иначе многие из них я упоминал по ходу повествования, здесь же приведу их краткое описание.

  • Leankernel — ядро для Galaxy Nexus, Nexus 7 и Galaxy S III. Основной акцент при разработке делается на простоту и скорость работы. Алгоритм энергосбережения: InteractiveX V2, планировщик I/O: ROW, все перечисленные выше интерфейсы управления, поддержка Fast USB charge, Swap и zram, гибкие возможности разгона CPU и GPU. Одно из лучших ядер. Настраивается с помощью с помощью Trickster MOD.
  • Matr1x (http://goo.gl/FQLBI, goo.gl/ZcyvA) — ядро для Nexus S и Nexus 4. Простое и неперегруженное ядро. Поддержка разгона CPU и GPU, GammaControl, Fast USB Charge, Sweep2wake, планировщики I/O: SIO, ROW и FIOPS. Твики производительности. Настраивается с помощью Trickster MOD.
  • Bricked-Kernel (http://goo.gl/kd5F4, goo.gl/eZkAV) — простое и неперегруженное ядро для Nexus 4 и HTC One X. Оптимизации для Snapdragon S4 и NVIDIA Tegra 3, переработанный режим энергосбережения для Tegra 3, возможность разгона, алгоритм энергосбережения: тюнингованный OnDemand (доступен и Interactive).
  • SiyahKernel — ядро для Galaxy S II и S III. Гибкие возможности разгона, автоматическая калибровка батареи, улучшенный драйвер сенсорного экрана, алгоритмы энергосбережения: smartassV2 и lulzactiveV2, планировщики I/O: noop, deadline, CFQ, BFQV3r2 (по умолчанию), V(R), SIO. Драйверы CIFS и NTFS (с автомонтированием). Конфигурируется с помощью ExTweaks.
  • franco.Kernel — ядро для Nexus S, Galaxy Nexus, Nexus 4, Nexus 7, Nexus 10, Galaxy S III, Galaxy Note, Optimus One и One X.

Возможности ядра сильно разнятся от устройства к устройству, поэтому подробности придется смотреть на месте. Тем не менее, прошивая это ядро, ты получишь возможность разгона, тюнинга драйверов, отличную производительность, а также поддержку различных алгоритмов энергосбережения и планировщиков. По сути, ядро включает в себя почти все описанные в статье твики. Считается одним из лучших доступных ядер. Имеется приложение для автоматического обновления franko.Kernel Updater. Конфигурировать можно с помощью Trickster MOD.

 

Как установить?

Все ядра распространяются в стандартных для Android ZIP-архивах, которые следует прошивать через консоль восстановления точно так же, как альтернативные прошивки. Обычно ядра совместимы с любыми прошивками, поэтому, подобрав нужное ядро, его можно смело устанавливать. Единственное, на что следует обратить внимание, — это версия Android, с которой обеспечена совместимость ядра. Оно может как подойти ко всем доступным для устройства версиям Android, так и работать только с одной (разработчик обычно явно говорит об этом). Перед прошивкой обязательно сделай бэкап текущей прошивки с помощью все той же консоли восстановления. Если что-то пойдет не так, ты всегда сможешь откатиться.

 

Выводы

Как ты смог убедиться, кастомные ядра обладают множеством преимуществ перед ядрами, используемыми в стандартных или сторонних прошивках. А что еще более важно — необязательно знать все тонкости Android, чтобы их использовать, достаточно скачать и установить ZIP-архив.

 

Какие бывают кастомные прошивки: 4 самые популярные

Компания Apple остается одной из немногих, кто продолжает обновлять свои мобильные устройства через два и даже три года после официального выхода. Производители Android устройств в большинстве случаев прекращают поддержку быстрее. При этом в отличие от владельцев iPhone и iPad пользователи мобильных устройств на базе «Зеленого робота» могут попробовать обновить свои гаджеты самостоятельно, установив на них кастомную прошивку.

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

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

Lineage OS

  • Официальный сайт — lineageos.org

На сегодняшний день одной из самых популярных сторонних Android прошивок является Lineage OS. Увы, но точных данных о количестве установок этого «кастома» сейчас нет. Известно только, что в первой половине 2017 года количество инсталляций Lineage OS превысило 2,5 миллиона и эта цифра продолжает расти. Некоторые предполагают, что на сегодняшний день она уже достигла 4-5 миллионов.

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

Стоит отметить, что благодаря открытому исходному коду Lineage OS, который можно скачать на GitHub, кроме официальных версий этой прошивки существуют также и неофициальные. Именно последние чаще всего построены на базе Android 8.0.

С процессом установки Lineage OS можно ознакомиться в этой инструкции. Кстати, саму прошивку можно установить более чем на 150 разных смартфонов и планшетов, и эта цифра продолжает увеличиваться.

AICP (Android Ice Cold Project)

  • Официальный сайт — aicp-rom.com

Прошивка AICP существует уже не первый год. Изначально в ее основе лежал «кастом» под названием AOKP. Однако после выхода Android Lollipop авторы Android Ice Cold Project решили перевести свой проект на CyanogenMod, а после закрытия последнего на Lineage OS.

К отличительным особенностям AICP можно отнести огромное количество дополнительных настроек и опций, а также несколько встроенных расширений, вроде SuperSU, AdAway и OmniSwitch.  Работает прошивка быстро и при этом дает пользователям возможность не только отслеживать энергопотребление устройства, но и самостоятельно регулировать потребление аккумулятора, меняя частоту процессора прямо через графический интерфейс.

AICP поддерживает внушительное количество разных устройств. Однако если судить по отзывам, далеко не на всех из них прошивка работает стабильно. В сети можно встретить жалобы пользователей на периодические перезагрузки устройств, а также неожиданные зависания или «вылеты» отдельных приложений.

OmniROM

  • Официальный сайт — omnirom.org

Отличительной особенностью OmniROM является то, что в основе этой прошивки лежит AOSP (Android Open Source Project), фактически, «чистый» Android. Однако разработчики все же внесли в прошивку ряд дополнений и изменений.

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

Но если судить по официальному сайту проекта, установить последние версии OmniROM можно на ограниченное число смартфонов и планшетов.

FlymeOS

  • Официальный сайт — flymeos.com

В отличие от всех предыдущих прошивок, разработкой FlymeOS занимается крупная компания — Meizu Technology Co., Ltd. По этой причине некоторые не считают ее «настоящим кастомом», относя скорее к группе фирменных прошивок. Однако FlymeOS можно встретить не только на аппаратах Meizu. На данный момент эту прошивку можно установить на достаточно большое количество разных смартфонов. Причем в числе поддерживаемых аппаратов есть устройства от крупных компаний, таких как Samsung, HTC, Google, ZTE и Sonу.

Сама по себе прошивка отличается от стокового Android достаточно сильно. Meizu основательно переработала интерфейс, сделав его простым и лаконичным. Кстати, именно за это многие пользователи любят FlymeOS.

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

Самые лучшие кастомные прошивки

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

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

Наиболее популярные прошивки по мнению пользователей

CyanogenMod — самая популярная и самая лучшая кастомная прошивка на базе Android по мнению пользователей. Основной целью разработчиков данного программного обеспечения является обеспечение пользователей Android смартфонов максимально чистой операционной системой. Помимо этого данная пользовательская прошивка имеет огромное количество дополнительных и очень полезных функций.

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

AOKP — вторая по популярности кастомная прошивка. Разработчики в данной прошивке большое внимание уделяют производительности. Если посмотреть раздел настроек, то можно найти отдельный пункт, позволяющий настроить практически любой параметр телефона под свои предпочтения.

MIUI — основана на прошивке CyanogenMod, но по оформлению интерфейса он больше похож на iOS. Если вам нравится данный интерфейс, то можете смело ставить данную прошивку. В плане производительности MIUI ничем не отличается от оригинального Android.

Примечание: Прежде чем установить на телефон кастомную прошивку вам сначала нужно получить ROOT доступ и установить загрузчик ClockWorkMod Recovery.

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

Добро пожаловать в Ovi

Форум разработчиков Symbian

Форум разработчиков Symbian возобновился спустя 5 лет! Публикация и регистрация в прямом эфире. Принесите последние новости о Symbian, включая новые приложения и темы, полезные ресурсы, обзоры и многое другое.

Symbian-Developers • 10 января 2021 г.

Symbian OS Международная группа

Добро пожаловать в группу №1 Telegram для телефонов Symbian! Наконец-то у нас появилась первая международная группа в Telegram со всеми основными ссылками, приложениями, играми, картами, мелодиями и т. Д., все в одном месте! Не стесняйтесь присоединяться к нашему сообществу!

Посетите Telegram • 3 сентября 2020 г.

Прокси-сервер Ovi

В настоящее время несколько веб-страниц полностью или частично зависят от современных элементов программирования, что, в свою очередь, приводит к неспособности легендарных моделей телефонов извлекать и просматривать содержимое того или иного сайта. Эта услуга, изначально разработанная специально для прошивки Delight Custom Firmware, возвращает мир Интернета в «ветеранские» смартфоны.Теоретически он также должен работать с другими операционными системами, помимо Symbian, такими как BlackBerry, Windows Phone, устаревшими версиями Android или iOS и т. Д.

Подробнее • 25 января 2020 г.

Ovi | h2n.ru 2.0

Весь веб-сайт подвергается рефакторингу по принципу «функциональность встречается с красотой», т. Е. Добавляется больше функций и меньше ресурсов, которые они потребляют, благодаря множеству глубоких оптимизаций.Итак, если вы не сможете что-то открыть или скачать, то это может быть ответом. Я никогда не закрываю сайт на реконструкцию, так что вы все равно можете просматривать в live-версии, как есть 🙂

Home • 27 декабря 2019 г.

Delight Кастомные прошивки


Самая лучшая кастомная прошивка для ваших смартфонов Nokia! Обновление 2018 в настоящее время доступно для Nokia 808 PureView, C7, E7 и N8. Со временем этот список будет расширяться!

Подробнее • 21 декабря 2019 г.

Пожертвования

Понравился ли вам этот проект и нашел его сайт полезным? Тогда вы всегда можете выразить свою благодарность, сделав пожертвование.Если вы получили сообщение «извините, этот получатель не может принимать личные платежи», попробуйте перейти по ссылке поддержки в правом нижнем углу этой страницы. Или вместо этого можно сделать это как оплату товаров и услуг.

Пожертвовать • 3 августа 2019 г.

ImageConverter

ImageConverter - это красивое и полностью родное приложение на C ++ для вашего смартфона Nokia. Он поддерживает преобразование изображений BMP, JPG, GIF, MBM и PNG и работает независимо от телефона с сенсорным экраном или традиционной клавиатурой.

Bemobi Mobile Store • 20 января 2019 г.

Запущен новый веб-сайт Ovi!

Ovi | h2n.ru, дополнительный проект координатора SIStore Макса, - это место, где можно найти мега полезные вещи, которые выходят за рамки SIStore! по причинам формата. Тем не менее, благодаря этим вещам вы сможете пользоваться смартфонами Nokia как никогда раньше!


На главную • 01 сентября 2018 г.

Кастомная альтернативная прошивка для ASIC Antminer

Альтернативная прошивка для Antminer S9, S9i, S9j

Прошивка от mskminer.com доступен для бесплатной загрузки, но имеет плату за разработку 1,3% -2% (майнинг не прерывается, плата за разработку работает параллельно с основным майнингом). Прошивка от Mskminer позволяет (за те же деньги, что и стандартная прошивка от Bitmain) получить больше вычислительной мощности и продлить жизнь AntMiner в 5 раз за счет установки каждого чипа отдельно.

Дизайн сделан максимально приближенным к оригиналу для более удобного использования.

Прошивка mskminer.com для S9 / S9i / S9j с характеристиками частоты, напряжения и ускорения каждой хеш-панели до 18+ TH в воздухе и 19-22TH в иммерсионном охлаждении.(Будьте осторожны, для разгона требуется более мощный источник питания. Вы можете использовать 2 стандартных блока питания или 3 стандартных блока питания (1600 Вт) для 2 Antminer'ов - не следует подключать одну хэш-плату к двум разным источникам питания!:

Новые разработки:

Исправление уязвимости ssh (dropbear)

S9 ssh по умолчанию отключен! Пароль по умолчанию для www и ssh был изменен на root @ - это сделано для предотвращения проникновения вирусов, и эту прошивку можно немедленно использовать в зараженной сети, не опасаясь мгновенного заражения соседними хостами.

Доработка алгоритма фиксации чипа

Мы реализовали принципиально новый алгоритм запуска микросхемы, который позволяет добиться более высокой энергоэффективности, а как следствие - рентабельности.

Новый алгоритм автоматической работы вентиляторов (регулируемый), при котором чипы работают лучше и снижается шум, регулируемая температура чипа.

Переработан алгоритм настройки плат и микросхем.

Настройки безопасности и антивирус.

  • - обнаружение и удаление вирусов.
  • - Защита от вирусной замены пулов.
  • - Возможность смены порта SSH. (Антивирусная устойчивость).
  • - Предупреждение, если порт API открыт для всей сети для записи (что может быть использовано злоумышленниками) и возможность управления доступом к нему.
  • - Функция резервного копирования прошивки. (если основной был поврежден вирусом).
  • - Рекомендуется сменить порт SSH.
Мониторинг

Добавлен вывод в журнал Watchdog (опция, показывающая время и причину перезапуска asyk).

Добавлено время в журнал выполнения atotun.

Функция визуального наблюдения.

Вариант расположения асыка в колхозе.

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

Опция, включающая быстрое мигание красного светодиода при выходе из строя датчика скорости вентилятора (сигнал на замену)

Устранение уязвимостей, обнаруженных в прошивке Bitmain.

Программа лояльности (скоро будет добавлено)

Переработан алгоритм devfee - стал выгоднее для пользователя, не превышая 2% даже по пулам убытков.

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

Добавлена ​​настройка времени Vacdog для устранения красных фишек после тунца ... Каждые 30 минут ... 1 час 2 часа 3 часа.

Функция автоматического отключения для сломанных плат с низким хешрейтом или без хешрейта для экономии затрат на электроэнергию и отопление.

S9 ручное отключение любой платы.

Лучшая кастомная прошивка для 5233

ЛУЧШИЙ ТАМОЖЕННЫЙ ROM ДЛЯ GALAXY FIT BY 2909LUBOY (118.85 МБ)
BEST CUSTOM ROM FOR GALAXY FIT BY 2909LUBOY
Название источника: Загрузить BEST CUSTOM ROM ДЛЯ GALAXY FIT BY 2909LUBOY (119 МБ)
http://www.filestubeny.to/2XCevyw713il1K
Скачать
Best Custom LOGO For me (364,55 KB)
Best Custom LOGO Для me
Название источника: Custom Photoshop Filter для Smash 4 Style Art (демонстрация)
http: // www.Indoanswer.com/clip/Custom-Photoshop-Filter-for-Smash-4-Style-Art-Demonstration/EKv6Ch4gf8c
Скачать
Rogero 4 40 Новая Кастомная прошивка для все (423 B)
Rogero 4 40 Новая Кастомная прошивка для все
Название источника: Скачать Custom Firmware 5 50 Prometheus 4 Free - 4shared.сеть
http://www.4shared.net/download/6buFnECzl7pKXJhSuNazx7
Скачать
Лучший драйвер USB Прошивка для Asus AM602 AllWin и win8 1 32 64 2014 12 17 100 ПРОВЕРЕННАЯ РАБОТА (1,89 МБ)
Лучший драйвер USB Прошивка Asus AM602 AllWin и win8 1 32 64 2014 12 17 100 ПРОВЕРЕННАЯ РАБОТА
http://forum.persiantools.com/threads/ درايور-مودم- asus-adsl2-am602- براي- usb.182438/
Скачать
Пользовательская прошивка Extender от WickedNite (1,53 МБ)
Пользовательская прошивка Extender от WickedNite
Название источника: Как установить плагин CXMB для PSP (простой способ) видео на CastTV Video Search
http: // www.casttv.com/video/n56c5b/how-to-put-cxmb-plugin-for-psp-the-easy-way-video
Скачать
Кастомная прошивка 5 50 U3R Loader 2 (1.08 МБ)
Специальная прошивка 5 50 U3R Loader 2
http://pspfreetutorials.blogspot.com/
Скачать
Пользовательская прошивка 5 50 U3R Loader (1,05 МБ)
Пользовательская прошивка 5 50 U3R Loader
http://pspfreetutorials.blogspot.com/
Скачать
Кастомная прошивка 3 60 ссылка (45 B)
Кастомная прошивка 3 60 ссылка
http: // ps3jailbreak-greece.blogspot.com/
Скачать
Пользовательская прошивка (173,31 МБ)
Пользовательская прошивка
http://ps3jailbreak-greece.blogspot.com/
Скачать
Пользовательская прошивка 5 03GEN C (390,48 КБ)
Пользовательская прошивка 5 03GEN C
Название источника: Ndsos firmware catcher v2.0.exe Mediafire Загрузить
http://www.findmediafire.com/download/Ndsos-Firmware-Catcher-V2.0.exe.html
Скачать
Кастомная прошивка 3 40 (17,52 МБ)
Кастомная прошивка 3 40
Название источника: Dotnet Прошивка Mediafire на MegaMediafire
http://www.megamediafire.com/mediafire/Dotnet+firmware.html
Скачать
Специальная прошивка 3 90M33 + Обновление 3 + Ядро 1 50 V2 + POPSLOADER V2 от Captiva (44.95 МБ)
Пользовательская прошивка 3 90M33 + Обновление 3 + Ядро 1 50 V2 + POPSLOADER V2 от Captiva
http://pastebin.com/cbuAc6BK
Скачать
Специальная прошивка PSP 6 60 PRO B10 (от ElektroSpider) (950,28 КБ)
Специальная прошивка PSP 6 60 PRO B10 (от ElektroSpider)
http://rapidlibrary.com/files/psp-pro-b10 -exe_ulcq8rb8bfifmon.html
Скачать
Пользовательская прошивка 6 60 ME beta 3 UPDATE (413.29 KB)
Custom Firmware 6 60 ME beta 3 UPDATE
http://www.espalteam.com/foros/archive/index.php/t-11611 .html
Скачать
Кастомная прошивка Maker v1 3 (796.03 КБ)
Кастомная прошивка Maker v1 3
Название источника: Кастомная прошивка maker v1 3 rar (796 КБ) скачать с mediafire.com
http://filespart.com/dl/1bqizr.html
Скачать
Специальная прошивка 5 50 Prometheus 4 (1,19 МБ)
Специальная прошивка 5 50 Prometheus 4
http://pastebin.com/KC6K4nia
Скачать
Кастомная прошивка 5 00 Prometheus 4 (1.17 МБ)
Специальная прошивка 5 00 Prometheus 4
http://pastebin.com/KC6K4nia
Скачать
Custom Firmware Extender 3 1 (588,71 KB)
Custom Firmware Extender 3 1
Название источника: PSP Custom Firmware Extender [Воспроизвести МУЗЫКУ из XMB, установить яркость, громкость
http: //es.hezy .net / video / 275282 / psp-custom-firmware-extender-play-music-frm-xmb-set-Brightness-volume-etc- /
Скачать
Кастомная прошивка 6 60 ME 1 2 (31.44 МБ)
Пользовательская прошивка 6 60 ME 1 2
Название источника: HasenChat -> - Просмотр видеопотока - PSP 6.60 HACK! Специальная прошивка 6.60 ME (минимальная версия), выпуск Только для PSP 1000 и 2000
http://webcache.googleusercontent.com/search?q=cache:jSv9TQv3CHwJ:http://www.hasenchat.net/videofeed/ m1r4rIQ7Emc% 2B% 22mediafire.com /% 3F% 22 + минимум & hl = en & num = 100 & safe = off & lr = & as_qdr = all & ct = clnk
Скачать
Пользовательская прошивка a 1 50 от CaptivA (13.73 МБ)
Специальная прошивка a 1 50 от CaptivA
http://www.filecatch.com/?q=messi+200+goals+1+50+by+bo+jasoom
Скачать
Пользовательская прошивка 5 03 Prometheus 3 V2 (1,31 МБ)
Пользовательская прошивка 5 03 Prometheus 3 V2
Название источника: Загрузите Custom Firmware 5 03 Prometheus 3 V2 rar с mediafire.com
http: // filesik.net / dl / download.php? f = 5983789
Скачать
Пользовательская прошивка Enabler v3 70 (378,23 КБ)
Пользовательская прошивка Enabler v3 70
http://www.onehitgamer.com/threads/how-to-semi-hack-your-psp-3000-psp -2000-v3-материнская плата. 24016/
Скачать
Кастомная прошивка (173.31 МБ)
Пользовательская прошивка
Название источника: www.psjailbreak.gr: Oδηγός PS3 Пользовательская прошивка
http://www.psjailbreak.gr/2011/01/custom-firmware-ps3.html
Скачать
Пользовательская прошивка 6 38 ME 3 (449,65 КБ)
Пользовательская прошивка 6 38 ME 3
Название источника: Psp 3004 Прошивка 6.20 Понижение версии - RapidShareMix - Поиск для общих файлов.Страница 10
http://rapidsharemix.com/?q=psp+3004+firmware+6.20+downgrade&p=10
Скачать
Пользовательская прошивка 3 60 M33 Installer от Arkarian (42,03 MB)
Custom Firmware 3 60 M33 Installer By Arkarian
http://67.
Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

© 2019 Штирлиц Сеть печатных салонов в Перми

Цифровая печать, цветное и черно-белое копирование документов, сканирование документов, ризография в Перми.