Как узнать название ядра и его версию, работающую в моем телефоне?

Я прошил Android 6.0 Marshmallow в My Nexus 5. В рамках процесса рутирования мне пришлось прошить ядро, чтобы разрешить работу бинарного файла SU.

Все нормально, рут работает.

Ядро — это нематериальный программный компонент. Как узнать название и версию ядра, которое я использую на своем телефоне, после его установки? Я имею в виду, если я не помню, откуда я скачал ядро ​​или у меня нет его ZIP-файла, есть ли какие-либо средства, с помощью которых я могу найти имя ядра и его версию?

Ответы (2)

Сделайте одну вещь, загрузите приложение под названием «эмулятор терминала», откройте этот терминал и вызовите эту команду:

      $ uname  -a

Он покажет вам версию вашего ядра, его имя и другие детали.

Прохладный. В эмуляторе терминала, работающем в Marshmallow, опция команды -allне работала. Вроде так uname -aи получилось. Спасибо. +1.
uname -allне работает даже в моем Slackware, не говоря уже о моем Android. На каком устройстве вы тестировали свою команду?

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

(Нажмите на изображение, чтобы увеличить)

ИЗОБРАЖЕНИЕ:


Способ командной строки, отличный от uname -aможет быть:

cat /proc/version

Выход в моем случае:

Linux version 3.4.107~AK.236.OPO.CM12.1 (ak@kernel) (gcc version 4.9.3 20150424 (prerelease) (UBERTC-4.9.3) ) #1 SMP PREEMPT Thu Apr 30 08:37:49 CEST 2015

где,

  • Linux-- Имя ядра
  • 3.4.107~AK.236.OPO.CM12.1-- Выпуск ядра
  • #1 SMP PREEMPT Thu Apr 30 08:37:49 CEST 2015-- Версия ядра (я знаю, что это странно)
  • остальное домашнее задание :)

При условии, что у вас есть root-доступ или команда, выполненная с помощью dumpstate также может показать вам то, что вы хотите, но остальная часть вывода будет подавляющей.


Другой альтернативой может быть приложение, которое может отображать сведения о системе, например Elixir 2 или Droid Hardware Info .

ИЗОБРАЖЕНИЕ:

Боже мой, мне как-то не по себе, что я пропустил страницу About phone. В Marshmallow он показывает ядро, как в эмуляторе терминала. +1