- FAQ. кастомные прошивки, рутинг, ядро и т.д.
- Обьясните мне. Зачем на телефон ставят какието ядра причем не те ядра процесора а чтото типо прошивки
- Как заменить ядро на андроиде. Перепрошивка ядра андроид-устройства
- Прошивка ядра
- Увеличиваем время работы аккумулятора прошивкой кастомного ядра
- Выбираем кастомное ядро для своего Android-аппарата
- Как увеличить объём оперативной памяти Android
- Делаем свое кастомное ядро
FAQ. кастомные прошивки, рутинг, ядро и т.д.
небольшой фак для нубов, здесь не все, лишь некоторые моменты
1. Что такое root?
Если вы являетесь администратором на компьютере с Windows, то у вас есть доступ ко всей операционной системе, и вы можете делать все, что вам нравиться. Вот то, что, по существу, и происходит когда вы делаете root своего устройства. С правами суперпользователя, вы можете обойти любые ограничения, которые наложены на ваше устройство производителем. Вы можете устанавливать больше приложений, вы можете кастомизировать ваше устройство в большей степени, и вы потенциально можете ускорить работу вашего устройства во множестве направлений.
2. Зачем делать root?
Одним из самых очевидных стимулов для рутинга вашего Android устройства, является возможность избавиться от предустановленного производителем софта. Вы сможете настроить ваше устройство в качестве точки доступа Wi Fie, даже если такая опция была не доступна по умолчанию. Вы можете получить доступ ко всей файловой системе, установке специальных приложений, который требуют root доступа и даже установить кастомные (custom ROMs, сделанные сторонними разработчиками) прошивки, которые добавляют дополнительные функции и оптимизируют производительность телефона или планшета. Много кто поддается соблазну возможности полностью кастомизировать свой телефон. Вы также сможете вручную разрешать или запрещать доступ приложениям. Вы так же сможете устанавливать последние версии Android, еще до того как производитель вашего устройства выпустит официальную версию. Ну и конечно же, вы сможете разгонать (overclock) ваш процессор или, если необходимо, понизить его частоту.
По существу, есть три минуса рутинга вашего устройства.
Первый минус это аннулирование гарантии. Некоторые производители будут использовать рутинг в качестве предлога для аннулирования гарантии. Но стоит всегда помнить, что у вас есть возможность сделать анрут (unroot), то есть возврат системы вашего телефона в заводское состояние. Если вам необходимо отправить девайс на ремонт, просто прошейте его официальной прошивкой которая быля установлена при покупке.
Второй минус это возможность превратить ваше телефон в “кирпич”. Всякий раз, когда вы вмешиваетесь в систему вашего устройства, есть, пусть и небольшой, риск сломать его (брикнуть, превратить в кирпич и т.д.). Очевидный способ избежать этого — тщательно выполнять инструкции. Убедитесь, что руководство которому вы следуете подходит для вашего устройства, и что любая кастомная прошивка, которую вы решили использовать, создана именно для вашей модели. Если вы исследуете вопрос прежде чем приступить к его выполнению и уделяете внимание тому что говорят другие, более опытные пользователи, шансы сломать ваше устройство ничтожно малы.
Третий минус это риски для безопасности. Рутинг может способствовать некоторым угрозам безопасности. В зависимости от того какие сервисы или приложения вы используете на своем устройстве, рутинг может создать некоторые уязвимости в системе безопасности. Например, Google, отказывается поддерживать Google Wallet для root устройств.
Вы должны быть готовы идти на компромиссы с этими факторами, прижде чем решить на root.
4. Что такое recovery (рекавери, режим восстановления).
Recovery это отдельная от Android среда в которую вы можете загрузить свое устройство. В этом режиме вы можете найти инструменты, основной целью которых является предоставление способа сброса настроек операционной системы, когда невозможно загрузиться в систему.
Стандартный режим восстановления от Android очень простой и управляется с помощью регулировки клавиш звука и кнопки питания устройства.
Кастомные рекавери выполняют те же задачи, что и стандартный рекавери Android, но имеют дополнительные функции, как например, возможность делать полное резервное копирование системы или прошить устройство новой прошивкой. Важно отметить, что кастомные рекавери рекомендуется использовать пользователям с правами root, однако наличие такового не обязательно, достаточно иметь разблокированные bootloader (загрузчик) на вашем устройстве. Вобщем, рекавери может спасти вашу задницу когда вы напортачили, но так же имеет много других важных функций.
5. Что такое кастомная прошивка (Custom ROM)?
Заводская прошивка это версия операционной системы устройства которая поставляется вместе с ним. Заводская прошивка представляет собой полностью автономную версию ОС, включая ядро (kernel, делает всю систему работоспособной), приложения, сервисы и т.д., в общем, все что вам необходимо для работы с устройством, но настроено все это по-своему и кем-то другим.
Так что же значит “кастомная” (от англ. “custom” — изготовленный на заказ)? Поскольку операционная система Android имеет открытый исходный код, разработчики могут свободно брать и модифицировать заводские прошивки, очищать их от “мусора” (предустановленных приложений и сервисов), оптимизировать, что-то добавлять, и вообще делать все что им позволит их воображение и навыки.
6. Зачем устанавливать кастомные прошивки?
Есть множество причин, вот некоторые из них:
— Обновление версии ОС. Вы можете загрузить последние доступные версии Android, которые могут заставить ваше старое устройство выглядеть как новое.
— Персонализация. Есть целый ряд всевозможных особенностей и “фишек”, которые могут быть настроены в соответствии с вашим вкусом. Например, пользовательские темы могут привнести новизну во внешний вид вашего устройства.
— Повышение производительности. Кастомные ромы и рутинг позволяют своим пользователям находить ненужные приложения присутствующие на их устройствах и избавляться от них, таким образом, увеличивая скорость обработки и продлевая жизнь батареи.
— Установка приложения на внешнюю SD карту. В данный момент это невозможно на заводских прошивках. Если на вашем устройстве не хватает места для установки новых приложений, то эта функция просто незаменима для вас.
— Лучшее качество сигнала. С помощью кастомной прошивки можено улучшить вашу полосу частот (base band), что в свою очередь увеличивает сигнал и качество звонка.
7. Почему, иногда, не стоит устанавливать кастомные прошивки.
— Выход устройства из строя. Это одна из главных причин почему люди не решаются на рутинг своего девайса. Некоторые устройства после рутинга могут превратиться в бесполезное железо, и единственным вариантом остается покупка нового, так как производительно может не выполнять условия гарантии если они узнают о попытке рутнига устройства.
— Потеря всех данных. Когда вы устанавливаете новую прошивку, это очистит всю вашу систему и, следовательно, вы потеряете все ваши установленные приложения и данные.
— Фактор риска. Большинство приложений будет с открытым исходным кодом и доверие которые вы возлагаете на разработчиков приложения может сыграть с вами злую шутку, повредив устройство в будущем.
— Перезагрузка. Если процесс рутинга был выполнен неуспешно, то есть есть шанс попадания в бесконечный цикл загрузки. Хотя это может показаться довольно устрашающей перспективой, это может произойти, только если вы не будете следовать инструкциям правильно или сделаете что-то очень глупое. В настоящее время существует не так уж и много способов превращения вашего девайса в “кирпич” (полный и безвозвратный вывод из строя). Потеря данных может быть исправлена при помощи резервного копирования, а бесконечная загрузка при помощи режима восстановления (Recovery), который обсуждался ранее.
8. Какая кастомная прошивка самая лучшая?
Никогда не спрашивайте этот вопрос, это очень субъективно. Создание прошивки занимает много времени, энергии и сил, и спрашивать какая прошивка лучше всех оскорбительно для разработчиков прошивок. Попробуйте несколько прошивок и выберете ту которая вам нравится больше всего.
9. Что такое Kernel (ядро)?
Это центральный модуль операционной системы. Это часть операционной системы, которая загружается первым делом и остается в основном памяти. Поскольку ядро остается в памяти, очень важно чтобы оно занимало как можно меньше места, обеспечивая при этом все необходимые сервисы нужные для других частей операционной системы и приложений. Как правило, ядро отвечает за управление памятью, процессами и задачами.
Если бы ваше устройство было фильмом, то ядро было бы его режиссёром. Это мозг вашего телефона или планшета. И хотя это самая важная часть устройства, это всего лишь один-единственный .IMG файл размером всего в пару MB.
10. Каковы преимущества кастомного ядра.
— Регулировка частот CPU и установление профилей вроде “по требованию”, “эанергосбережение” и т.д.
— Разон и понижение скорости CPU
— Разгон и понижение скорости GPU
— Регулировка напряжения
— Регулировка чувствительности сенсорного экрана
— Оснащение вашего телефона подсветкой уведомлений
— Кастомные recovery, которые позволяют вам делать полное резервное копирование и восстановление всей прошивки и установку из .zip файлов
— Минимальная яркость экрана, выходящая за пределы ограничений заводского ядра
— Экономия батареи (с правильными настройками)
Есть еще много технических преимуществ кастомного ядра с хорошо написанным кодом. К счастью, вам не надо сильно беспокоиться об этом, поскольку, большинство работы выполнено самим разработчиком.
11. Какой Kernel лучше всех.
Ответ такой же как и на вопрос “Какая прошивка самая лучшая?”.
12. Как разогнать процессор моего устройства?
Вам не удастся разогнать процессор с заводским ядром. У вас должно быть кастомное ядро прежде чем вы сможете осуществить это. Как только у вас есть кастомный kernel, вам необходимо установить приложение для разгона, например SetCPU или NoFrillsCPU, подойдет любое.
13. Безопасно ли разгонять процессор устройства?
Это не полностью безопасно, но найти человека который испортил своё устройство из-за overclock’инга (разнога CPU) довольно тяжело. Помните, что все это вы осуществляете на свой страх и риск. Также помните, что все телефоны имеют различный потенциал для разгона. Если вы “перестараетесь”, то есть вероятность попадания в бесконечный цикл загрузки (говорилось выше). Это можно починить установкой ядра с более низкой частотой.
14. Что такое GAPPS?
Gapps сокращение от Google Apps. Это приложения сделанные Google, такие как Google Maps, Plastore, Gmail, Google Search и так далее. Они доступны для скачивания в Play Store и так же могут быть прошиты на устройство из .zip файла в режиме восстановления (recovery). Не все Gapps доступны в разных странах.
15. Что такое “грязная” прошивка или “чистая” прошивка.
“Чистая” прошивка это удаление кэша, далвик кэша и данных перед прошивкой zip файла или установкой кастомной/заводской прошивки через recovery.
“Грязная” установка это то же самое, только с удалением кэша и далвик кэша, без удаления данных.
“Чистая” прошивка рекомендована, так как вызывает меньше проблем в будущем. Если в инструкциях по прошивке указано прошивать с очисткой данных, далвика и кэша, то делайте именно так и никак иначе. Да, вы потеряете все свои данные в этом случае, но не беспокойтесь, этот способ не коснется вашей внутренней или внешней карты памяти. Вы потеряете все ваши приложения, настройки и данные из игр, ваш телефон будет вести себя так как будто он только куплен.
Вы можете делать прошивку “грязным” способом когда прошиваете небольшие модификации системы из .zip файлов, или даже небольшое обновление прошивки (за исключением случаев когда в инструкциях указано выполнить “чистую” прошивку). В этом случае вы не потеряете никаких данных, но иногда это может вызвать проблемы, например, приложения закрываются сами или что-то в этом роде, это могло быть предотвращено при “чистой” прошивке. Так что лучше всего прошивать с удалением всех данных.
Источник
Обьясните мне. Зачем на телефон ставят какието ядра причем не те ядра процесора а чтото типо прошивки
Android — это по сути Linux, и как у Linux’а, у него есть ядро системы, а есть оболочка (KDE, Gnome и т. д. )
Если в Windows мы не можем ставить отдельно ядро от оболочки, всё идет в сумме, то в Linux это естественное действие, которое с настольных компьютеров перекочевало на телефоны.
Отсюда и такое разделение, что можно установить ядро отдельно, прошивку отдельно.
Кастомные ядра ставят для того, чтобы добиться новых функций. Допустим, штатное ядро идет со штатной частотой процессора, без CWM Recovery, без рута. В кастомном ядре (стороннем ядре) может быть и то, и другое, и третье.
Так, на своем примере, после 10 месяцев использования смартфона, когда до конца гарантии осталось совсем немного, поставил кастомное ядро. Добился следующего:
— разогнал процессор с 1GHz до 1,6GHz. Работает стабильно, разряжается как раньше, не быстрее.
— с помощью root-доступа (суперпользователя) удалил весь хлам, установленный заводом.
— с помощью CWM Recovery полностью перелопатил стандартный Launcher (стандартную оболочку) . У меня Sony Ericsson Live with walkman, тут интерфейс штатный идет с углами, сейчас переделал под внешний вид Xperia Go: без углов, звонилка как в Xperia S, плеер как в Xperia S.
Вот вариант, зачем это делается. Без кастомного ядра такого добиться нереально.
Понятное дело, можно прожить и без этого, но это так, из соображений фанатизма ))) и да, надо понимать, что такие развлечения снимают телефон с гарантии.
Источник
Как заменить ядро на андроиде. Перепрошивка ядра андроид-устройства
Многие владельцы Android устройств на различных форумах и сайтах часто встречают упоминание о чем-то непонятном, что называют ядром, или по-английски kernel. Его можно поменять и упоминание о нем встречается в меню настроек устройства, в разделе «О планшете (телефоне)».
Если копнуть поглубже, то окажется, что ядро – это часть операционной системы, и оно есть не только у Android, но и у других операционных систем: Windows, iOS, MacOS и прочих. Но нас будет интересовать ядро Android, и что это такое я попытаюсь объяснить на уровне начинающих пользователей.
Вы, наверное, знаете, что любая операционная система, и Android в том числе – это, по большому счету, набор программ, которые управляют работой всего устройства, и отвечают за запуск пользовательских приложений, таких как игры, менеджеры файлов, веб-браузеры и прочие.
А ядро Android является, практически, самой главной частью операционной системы, которая отвечает за взаимодействие между всем «железом» и программной частью системы. Ядро состоит из набора драйверов всего имеющегося в устройстве оборудования и подсистемы управления памятью, сетью, безопасностью, и прочих основных функций операционной системы.
Например, когда вы касаетесь экрана, чтобы запустить какое-либо приложение, драйвер сенсорной панели экрана определяет место, в котором произошло нажатие и сообщает координаты другим программам, которые опять же с помощью ядра найдут в памяти устройства нужное приложение и запустят его. Это конечно, очень упрощенная модель, но суть работы операционной системы она отражает.
Таким образом, мы выяснили, что когда любое программное обеспечение нуждается в том, чтобы оборудование планшета или телефона что-нибудь сделало, оно обращается за этим к ядру операционной системы.
Ядро управляет абсолютно всем оборудованием: Wi-Fi, Bluetooth, GPS, памятью и прочими устройствами. Не является исключением и «сердце» устройства – его процессор. Ядро может управлять его частотой и энергоснабжением.
Ядро операционной системы Android, позаимствовано ее разработчиками, компанией Google, у операционной системы Linux.
Так как ядро управляет всем оборудованием, а оборудование у всех планшетов и телефонов разное, базовое ядро Android дорабатывается производителем для каждого устройства отдельно.
Как и прошивки , ядра бывают стоковыми (заводскими) и кастомными – альтернативными, созданные независимыми разработчиками.
Зачем нужны кастомные ядра? Стоковое ядро максимально оптимизируется производителем для конкретного устройства, но в нем обычно заблокированы такие важные функции ядра, как, например, управление частотой процессора. И если вам понадобится разогнать процессор своего планшета, вам нужно будет сменить ядро на кастомное, в котором функция управления частотой процессора разблокирована.
Кроме того, кастомные ядра, обычно основаны на более свежих версиях Linux ядер. Вот примерный перечень возможностей, которые нам дают кастомные ядра:
- Изменение частоты процессора в широких пределах;
- Разгон графической подсистемы (GPU);
- Снижение частоты и напряжения питания процессора, что позволяет достичь более длительного времени работы от батареи;
- Более свежие и качественные драйверы, например, ускоряющие работу GPS или добавляющие новые функции;
- Широкие возможности по настройки и конфигурации звука и цветовой гаммы экрана;
- Поддержка альтернативных файловых систем (XFS, ReiserFS и прочих).
Так как альтернативные ядра создаются независимыми разработчиками, нет никакой гарантии, что после установки кастомного ядра ваш планшет или телефон будут работать без сбоев. Поэтому перед прошивкой нового ядра желательно сделать полную резервную копию системы.
Как прошить ядро?
Бывают случаи, когда устройство, работающее на Андроиде, нуждается в прошивке ядра. Под ядром в данном случае подразумевают центральную часть операционной системы, которая обеспечивает взаимодействие между аппаратными и программными компонентами системы.
В статье речь пойдет о том, как правильно прошить ядро.
Прошивка ядра
- Первым этапом действий будет загрузка необходимого ядра. Если к нему имеется патч, то его также нужно скачать. Чтобы регулировать частоту процессора, необходимо также загрузить специальную программу SetCPU.
- На диске С нужно создать папку и обязательно назвать ее Android. Чтобы прошивка ядра была выполнена правильно, указанный путь должен быть таким: C:Android/имя образа ядра. Образ ядра — это name_of_boot.img.
- Теперь необходимо включить на телефоне откладку по USB и перезагрузить телефон в режим бутлоадер и запустить Fastboot. Затем нужно подключить устройство к компьютеру с помощью того же кабеля. На экране появится надпись: Fastboot USB. После этого можно на компьютере запустить командную строку CMD.
- Далее нужно ввести коды, к примеру, это может быть такой код: fastboot flash boot и название образа ядра. Если возникли какие-либо проблемы на данном этапе, нужно проверить кабель: иногда в нем может быть проблема, а бывает, что не установлен HTC Sync с драйверами или не включена откладка на USB.
- Теперь нужно перезагрузить телефон и оставить файл с патчем на карте SD. В режиме рекавери нужно установить этот патч и снова перезагрузить устройство. Таким образом происходит прошивка ядра.
О том, как можно прошить смартфоны на основе Андроид, читайте в статье
Первые кастомные (самодельные) прошивки автор CyanogenMod начал делать для своего HTC Dream . Чуть позже он с удивлением обнаружил положительные отзывы о своем детище, собрал команду энтузиастов . Сейчас его прозвище — почти синоним кастомных прошивок, а работы его команды официально признала Google. Почему другие люди с таким интересом восприняли его эксперименты? Нужно ли эти эксперименты повторять «простому смертному»?
Несмотря на дружелюбность и обилие возможностей ОС Android, множество функций, позволяющих использовать смартфон именно так, как хотелось бы пользователям, в ней отсутствуют.
В начале своего пути Android была еще одной операционной системой, дающей куда больше свобод, нежели закрытая, хотя и популярная iOS. Это сейчас, в 2013 году она «держит» 80% рынка смартфонов, тогда же, три года назад, Android была еще очень далекой от идеала и лишь немногим опережала iOS в гонке за долей умирающей Symbian .
Кастомные прошивки значительно расширили возможности по настройке и адаптации Android-смартфона под себя. Появились возможности управления самыми глубокими системными функциями: ядром, виртуальной машиной, изменением пользовательских интерфейсов…
Ключевую часть в завоевании огромной аудитории пользователей кастомным прошивкам удалось получить по причине нежелания производителей смартфонов своевременно обновлять свои аппараты до новых версий ОС, в то время как кастомные прошивки стали выходить под все большее и большее количество аппаратов, обновляя их до последних версий Android.
Конечно, некорректно игнорировать другие модификации Android, такие как MIUI, AOSP, AOKP, но на данный момент CyanogenMod по праву считается самой популярной кастомной версией Android.
Изначально кастомные (не заводские, самодельные) прошивки ассоциировались у большинства с «красивостями», изменением не самого удачного интерфейса ранних версий Android. С приходом Android версий 4.х (под кодовыми именами Ice Cream Sandwich, позже Jelly Bean, а теперь KitKat) и новой темы оформления под названием Holo по большему счету пропала необходимость изобретать новый дизайн для ОС — у разработчиков появилась возможность сосредоточиться на расширении ее возможностей.
Если попытаться описать все возможности прошивки CyanogenMod, то это займет несколько страниц простого перечисления отличий от оригинальной версии от Google, поэтому проще будет сказать, что все, что есть в обычной Android OS, есть и там, только в несколько раз больше.
Например, экран блокировки поддерживает установку своих приложений на быстрый запуск, в прошивку встроены все точки APN мобильных операторов, можно устанавливать сторонние темы оформления, очень точно настраивать панель уведомлений (даже то, с какой стороны экрана она должна выпадать). Можно перевести смартфон в планшетный режим, можно вообще отключить программные кнопки и использовать так называемые Pie Controls — кнопки, появлящиеся только если провести пальцем от края экрана к центру. Поддержка режимов дня, профилей пользователя, расширенный контроль виджетов, управление поворотами экрана, возможность получать свежие обновления по воздуху — все перечислить невозможно.
Стоит лишь добавить, что при всем этом прошивка занимает очень мало памяти (к примеру, около 115 Мб кастомной против 600 Мб официальной у Samsung Galaxy Note) и работает достаточно плавно и быстро.
Ядро — сердце операционной системы, оно управляет всей работой аппарата. Так как все устройства имеют свой набор «железа», то и ядра производитель собирает в соответствии с требованиями конкретного аппарата. Некоторые ядра можно устанавливать и в оригинальные прошивки, но этим заниматься все-таки не рекомендуется.
Что пользователю может дать нестандартное ядро? Управление энергопотреблением и частотами процессора и видеочипа, обновленные драйвера, управление виртуальной машиной Dalvik , возможность настраивать звук и работу экрана, его цветопередачу, чувствительность, добавлять поддержку нестандартных внешних устройств…
До сих пор множество пользователей недовольны временем активной работы своих устройств на базе ОС Android, с помощью правильно настроенного ядра появится возможность продлить этот срок на несколько часов без последствий для аппарата. Или с негативными последствиями — в случае неправильно настроенного.
Перед тем как устанавливать альтернативное ядро, стоит тщательно изучить все его плюсы и минусы, отзывы других людей, которые им воспользовались, возможно появление новых глюков и проблем в работе операционной системы. Вполне может случиться так, что вы прошьете не ту версию или разработчик (не забываем: такой же энтузиаст, а не дипломированный специалист) совершит ошибку — так можно испортить даже «железо» аппарата. Ремонт может быть дорогостоящим или вообще нецелесообразным.
Радиомодуль отвечает за все соединения в аппарате: Wi-Fi, Bluetooth, мобильные сети. Бывает, что в его прошивку закрадываются недочеты, из-за которых аппарат плохо ловит сигнал беспроводных сетей или тратит на соединение слишком много заряда аккумулятора. К тому же, кастомная прошивка радиомодуля может давать недокументированные возможности вроде записи звонков напрямую с линии (обычные прошивки радиомодулей не позволяют записывать телефонные разговоры, только включать обычный диктофон во время разговора).
Для обновления его собственной прошивки не обязательно менять общую прошивку, то есть переустанавливать всю ОС. Производитель иногда и сам выпускает обновление прошивки радиомодуля, но не всегда одновременно для всех регионов, часто разница может достигать и полугода. Самые последние обновления ОС для других стран содержат чуть более новые версии ядра и радиомодуля, нежели вышедшие раньше.
Нельзя дать однозначный ответ на вопрос о необходимости ставить кастомную прошивку на свой аппарат, это сугубо индивидуально. Большинству читателей хватит аппарата, который «просто работает» на заводской прошивке. Кто-то получит root-права из интереса или для конкретной цели. Кто-то, кто захочет «освежить» свой аппарат и получить широкие возможности, поставит кастомную прошивку, ядро, радиомодуль…
Некоторые же могут впасть в цикл перепрошивок, исправлений, улучшений — бессонных ночей, потраченных на устройство, предназначенное для облегчения жизни. И да, кто-то невнимательный отдаст приличную сумму мастеру сервисного центра.
Бывает, читаешь информацию про понравившийся тебе смартфон, а затем натыкаешься на такое слово как ядро (по-английски — kernel). Многие пользователи не понимают, о чем идет речь, а потому обращаются за помощью к операционным системам.
Итак, о чем речь?
Версия ядра указана в настройках смартфона. Зайдите в раздел «Об устройстве» и увидите напротив данного пункта («Версия ядра» или Kernel Version в англоязычной прошивке) набор букв, цифр, а зачастую — и символов:
В данном случае идет речь о ядре как о центральной части операционной системы, которая обеспечивает приложениям координированный доступ к ресурсам устройства, как то: память, процессорное время, аппаратное обеспечение и т.д. Если говорить проще, ядро отвечает за взаимодействие между программной частью системы и «железом». Хотите простой пример? Допустим, вы нажимаете на клавишу Power, чтобы включить экран своего девайса, система «видит», что вы нажали на кнопку, и сообщает программному обеспечению, что необходимо включить экран. Все процессы проходят через ядро устройства.
Кстати, если вы считаете, что ядро есть только у ОС Android, вы ошибаетесь, поскольку ядро есть и у других операционных систем.
Важно отметить, что встречаются кастомные ядра (на устройстве по умолчанию установлено стоковое ядро), которое, к примеру, позволяет разогнать процессор, ведь на стоковом ядре эта функция заблокирована.
А еще не забывайте о вычислительных ядрах процессора. Обычно их количество указывают в технических характеристиках устройства, например, 8-ядерный процессор такой-то.
Увеличиваем время работы аккумулятора прошивкой кастомного ядра
Что вас больше всего не устраивает в Вашем смартфоне? Количество оперативной памяти? Пластиковый корпус? Может быть экран мелковат? Всё это, конечно, важно, но нет ничего важнее батареи.
Лично мне непонятно зачем производители постоянно увеличивают количество ядер и пикселей на экране. Я считаю, что смартфон — это устройство, которое должно быть готово в любой момент времени выполнить поставленную перед ним задачу: найти что-нибудь в интернете, посмотреть фильм/клип, послушать музыку и, самое главное, позвонить кому-нибудь, ведь в первую очередь — это средство связи.
Существует огромное количество решений проблем с батарей.
Кто-то уменьшает яркость, выключает Wi-Fi и мобильную связь, но это, опять же, противоречит тому, что устройство должно выполнять задачу, а не валяться кирпичом в кармане. На рынке есть огромное количество разнообразных дополнительных аккумуляторов, внешних зарядных устройства и чехлов с батарейкой, но не всем хочется постоянно таскать всё это с собой.
Проще всех проблему с батарей решила компания Highscreen. Она выпустила линейку устройств Boost. В последней версии их смартфона — Boost 2 SE в комплекте предлагается две батареи: одна на 3000 мАч, а вторая на 6000 мАч. Мой товарищ приобрел себе такое чудо, и вторую батарейку, та которая на 6000 мАч, он не заряжал уже около недели. Здесь нужно пояснить, что вставляет он её только тогда, когда хочет во что-то поиграть или направляется в долгий путь, но происходит это почти каждый день, поэтому результат действительно впечатляет.
Не ходить же всем миром с смартфонами Highscreen в карманах, верно? Хочется пользоваться своим любимым смартфоном Nexus или HTC, и тоже наслаждаться временем работы устройства. Есть один способ, о котором я сегодня Вам расскажу.
Начнём с теории. Что такое ядро?
Выбираем кастомное ядро для своего Android-аппарата
Ядро — это сердце всей системы. Именно оно управляет работой Вашего смартфона. Ядро у каждого устройства и каждой системы уникально. Производитель сам собирает его в соответствии с параметрами аппарата.
Существует не только официальные ядра, но и, так называемые, кастомные. Для чего они нужны? Кастомное ядро предоставляет больше возможностей для настройки аппарата. Вы сможете управлять энергопотреблением, частотами процессора и настраивать многое и многое другое, даже цвета экрана. Для нас же в этой статье важнее всего именно энергопотребление.
Мы уже знаем о некоторых кастомных прошивках и о том как их устанавливать, но сегодня займёмся прошивкой ядра.
Важно! Все действия делаются на Ваш страх и риск. Никто из сотрудников reDroid.ru не несёт ответственности за манипуляции совершаемые вами с вашим устройством.
Ещё важнее. Все манипуляции производятся со смартфоном Nexus 4 на стоковой прошивке, то ядро, которое предлагается в этой статье не будет поддерживаться другими прошивками и другими устройствами.
Насколько мне известно, самым меньшим энергопотреблением обладает ядро Faux. Его то мы и будем устанавливать на наше устройство.
- Скачиваем.zip c ядром и скидываем в любую удобную папку на смартфоне, например Download.
- Заходим в Recovery Mod. (о его установке я рассказывал в этой статье) Сделать это можно из расширенного меню перезагрузки, которое активируется с помощью приложения GravityBox или просто зажав кнопку блокировки и громкости вниз при включении аппарата.
- Выбираем пункт Install Zip, ищем наше ядро и подтверждаем, что хотим установить его.
Всё готово. Ядро установлено и должно прекрасно работать. Тонкие настройки управления энергопотреблением осуществляются с помощью платного приложения, которое можно приобрести в Google Play, но я думаю не будет проблемой найти apk на просторах интернета.
Настроек в этом приложении огромное количество, но самая интересная — это переключатель ECO mod. C его помощью время работы аккумулятора увеличивается на несколько часов, но к сожалению за это приходится платить пониженной производительностью. Не могу сказать, что всё начинает безбожно тормозить, но подлагивания иногда случаются и с этим приходится мириться.
Прошивка и настройка кастомного ядра, позволят Вам существенно увеличить время работы Вашего устройства. К примеру мой Nexus 4 обычно работает с 10 утра до 16 часов дня при достаточно большой нагрузке, (интернет, соц. сети, простенькие игрушки, музыка) при этом время работы экрана достигает максимум двух, в редких случаях два с половиной часа. О том как добиться времени работы экрана около трёх, а то и четырёх часов читайте ниже.
Для того, чтобы Вам не пришлось копаться в настройках ядра самим, предлагаю скачать этот backup с настройками ядра. Через любой файловый менеджер кладём его по пути /sdcard/com.teamkang.fauxclock, затем заходим в приложение FauxClock, ссылку на которое я дал выше, переходим во вкладку Miscellaneous и нажимаем Restore App Settings.
Если же Вы считаете, что лучше всех о настройке продукта знает разработчик, то предлагаю ознакомиться с оптимальными параметрами по версии разработчика.
- Max clock — GHz 1.512 GHz for performance, 1.242 GHz for battery
- Min clock — MHz 384 MHz for both
- CPU Governor — Intellidemand for performance AND battery
- mpdecision — Off
- Snake Charmer — OFF for performance, On for Battery
- Eco Mode — Off for performance, On for battery
- Set On Boot — On
- Set On Boot — On
- C0 — On
- C1 — On
- C3 — On (Note: N4 AP modem is very sensitive to some of the deeper sleep states, if you experienced Green/Yellow AP Modem Watchdog Bark screens, I recommend disabling C2/C3 states).
intellidemand gov control
- Up Threshold — 95 for both
- Up Threshold Any CPU Load — 85 for both
- Up Threshold Multi Core — 75 for both
- Boost Frequency — 1026000 for both
- Two Phase Freq — 1134000 for both
- Optimal Freq — 1242000 for both
- Synchro Freq — 756000 for both
- Set On Boot — On
- GPU Governor — Simple for both
- GPU Clock — 400 MHz for performance and 320 MHz for battery
- GPU Vsync Toggle — On for both
- Set On Boot — On for both
I/O Scheduler Control
- I/O Scheduler (eMMC) — FIOPS for both
- Readhead Size (eMMC) — 2048 for both
- Set On Boot — On for both
- Dynamic File Sync — On for both
- TCP Congestion Control — Westwood for both
- Set On Boot — On for both
- Vibration Control — 70 for both
- Set On Boot — On for both
- Factory Presets — LG Presets
- Color Adjustments — R, G, B 255, 250, 245
- Gamma Amp Adjust 0 — R, G, B 13, 20, 22
- Gamma Amp Adjust 1 — R, G, B 0, 2, 3
- Set On Boot — On for both
- ZRAM Disk size — 150
200 Megabytes (or 50 MB when disabled)
После всех проделанных манипуляций все Ваши файлы, будь то игры, контакты, музыка и тому подобное останутся не тронутыми и продолжат работать так же как и работали.
Как увеличить объём оперативной памяти Android
ЧТО ДЕЛАТЬ ЕСЛИ НЕ ХВАТАЕТ ПАМЯТИ НА ANDROID
Что можно сделать если в смартфоне мало оперативной памяти Samsung Galaxy Y s5360.
Сегодня, я хотел бы поговорить о ситуации, когда в смартфоне мало оперативной памяти (RAM). Со смартфоном Samsung Galaxy Y s5360 ситуация обстоит именно так. В этом смартфоне ее аж 289 Mb. Предварительно, для посетителей, которые попали на эту страницу с вопросом «что делать если нет свободного места во внутренней памяти смартфона? » или «не могу установить приложения на смартфоне — нет свободного места» , предлагаю перейти на страницу «как перенести приложения на SD-карту в смартфоне Samsung Galaxy Y s5360». Там довольно подробно все описано. Внутренняя память и оперативная память это совершенно разные типы памяти. Теперь давайте рассмотрим, что такое оперативная память. Оперативная память (RAM, Random-access memory, память с произвольным доступом) — энергозависимая часть системы компьютерной памяти, в которой временно хранятся данные и команды, необходимые процессору для выполнения операций. Ядро операционной системы и работающие приложения загружаются именно в нее.
Делаем свое кастомное ядро
И вполне естественно, что операционная система старается по максимуму занять оперативную память, кешируя свои приложения. Процитирую Криса Джонстона ”Чистить буферы и кеши в ОЗУ довольно-таки глупо. Представьте себе учителя, который вместо того, чтоб писать на всю длину классной доски, как только заканчивает предложение тут же его стирает и СНОВА и СНОВА пишет начиная с верхнего левого края доски». При большем количестве памяти — система кеширует приложений больше. При меньшем — меньше. Далее, если приложению, запросившему оперативную память, ее не хватает, операционная система выгружает из памяти некоторое количество неработающих в данный момент приложений, освобождая оперативную память. Подробнее о работе Android с оперативной памятью, можно прочесть в этой статье «Почему не стоит использовать Таск Киллеры на Андроиде» и этой статье «Нужен ли тасккиллер в Android». Давайте посмотрим, как это организовано в смартфоне Samsung Galaxy Y s5360. Для этого я установил приложение «Android System Info «. В этом приложении, во вкладке «System», есть пункт «Low Memory Killer Levels». Параллельно, можно использовать приложение «System Panel Lite «. С его помощью Вы сможете увидеть, какое приложение больше всего использует память и ресурсы.
Как увеличить оперативную память на Android с помощью sd карты
Память Андроид устройств(Куда девается память?)
Источник