ПравилаРегистрацияВход
НАВИГАЦИЯ

Ядро Android - Обсуждение

Модераторы: Taurus, Algis, MiShutka, Avapro
Список форумов » Android OS » ПрошивкаНа страницу 1, 2 
АВТОРСООБЩЕНИЕ
Algis
Moderator
Avatar
Сейчас нет на сайте
Репутация: 362
Регистрация: 9.06.2008
Всего сообщений: 13489
Откуда: с.Кармаскалы. Башкирия. живу в г.Щелково
17 ноября 2012, 18:43
Многие владельцы Android устройств на различных форумах и сайтах часто встречают упоминание о чем-то непонятном, что называют ядром, или по-английски kernel. Его можно поменять и упоминание о нем встречается в меню настроек устройства, в разделе «О планшете (телефоне)».
Если копнуть поглубже, то окажется, что ядро – это часть операционной системы, и оно есть не только у Android, но и у других операционных систем: Windows, iOS, MacOS и прочих. Но нас будет интересовать ядро Android, и что это такое я попытаюсь объяснить на уровне начинающих пользователей.

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

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

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

Ядро управляет абсолютно всем оборудованием: Wi-Fi, Bluetooth, GPS, памятью и прочими устройствами. Не является исключением и «сердце» устройства – его процессор. Ядро может управлять его частотой и энергоснабжением.
Ядро операционной системы Android, позаимствовано ее разработчиками, компанией Google, у операционной системы Linux.
Так как ядро управляет всем оборудованием, а оборудование у всех планшетов и телефонов разное, базовое ядро Android дорабатывается производителем для каждого устройства отдельно.

Как и прошивки, ядра бывают стоковыми (заводскими) и кастомными – альтернативными, созданные независимыми разработчиками.

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

Кроме того, кастомные ядра, обычно основаны на более свежих версиях Linux ядер. Вот примерный перечень возможностей, которые нам дают кастомные ядра:

Изменение частоты процессора в широких пределах;
Разгон графической подсистемы (GPU);
Снижение частоты и напряжения питания процессора, что позволяет достичь более длительного времени работы от батареи;
Более свежие и качественные драйверы, например, ускоряющие работу GPS или добавляющие новые функции;
Широкие возможности по настройки и конфигурации звука и цветовой гаммы экрана;
Поддержка альтернативных файловых систем (XFS, ReiserFS и прочих).

Так как альтернативные ядра создаются независимыми разработчиками, нет никакой гарантии, что после установки кастомного ядра ваш планшет или телефон будут работать без сбоев. Поэтому перед прошивкой нового ядра желательно сделать полную резервную копию системы.
JPG 43.4 Kб
JPG 34.8 Kб
Павел
Avatar
Имя: Павел
Сейчас нет на сайте
Репутация: 0
Регистрация: 15.06.2009
Всего сообщений: 52
Откуда: Семикаракорск
21 ноября 2012, 23:25
как установить другое ядро? с помощью odin?если да то как?
cash
Avatar
Имя: Илюха ,ильич,
Сейчас нет на сайте
Репутация: 29
Регистрация: 25.12.2011
Всего сообщений: 2085
Откуда: Екатеринбург
21 ноября 2012, 23:40
Algis, .klass. ништяк!!-а то я всегда думал что под ядром подразумевается проц(железка) .crazy.
Stas
Avatar
Сейчас нет на сайте
Репутация: 143
Регистрация: 8.02.2010
Всего сообщений: 3051
Откуда: Новосибирск
22 ноября 2012, 00:01
Павел, Запустить один, поключить телефон в режиме download mode. (Home+громкость вниз+Power), прошить ярхив с ядром во вкладку PDA.
Павел
Avatar
Имя: Павел
Сейчас нет на сайте
Репутация: 0
Регистрация: 15.06.2009
Всего сообщений: 52
Откуда: Семикаракорск
22 ноября 2012, 00:19
stas, спасибо.выручаешь как обычно))
Stas
Avatar
Сейчас нет на сайте
Репутация: 143
Регистрация: 8.02.2010
Всего сообщений: 3051
Откуда: Новосибирск
22 ноября 2012, 01:27
Павел, Да и еще. Никакие галки в одине, когда будешь шить ядро не трогай, ну и соответственно архив с ядром распаковывать не надо.
selyanin
Avatar
Репутация: 23
Регистрация: 30.08.2012
Всего сообщений: 1585
25 декабря 2012, 13:19
stas, что такое один? где его искать? .grin. .repa.
Avapro
Moderator
Avatar
Сейчас нет на сайте
Репутация: 63
Регистрация: 12.04.2009
Всего сообщений: 2998
25 декабря 2012, 13:21
selyanin, ODIN программа для ПК
selyanin
Avatar
Репутация: 23
Регистрация: 30.08.2012
Всего сообщений: 1585
25 декабря 2012, 13:36
Avapro, спасибо!
Stas
Avatar
Сейчас нет на сайте
Репутация: 143
Регистрация: 8.02.2010
Всего сообщений: 3051
Откуда: Новосибирск
25 декабря 2012, 20:36
selyanin, Он тебе не нужен. Он для самсунга. :-)
Список форумов » ПрошивкаНа страницу 1, 2 След.
  
Страница 1 из 2
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.022 сек
Общая загрузка процессора: 4%
SQL-запросов: 6
Rambler's Top100