1 votos

¿Cómo puedo encontrar el nombre del núcleo y su versión que está funcionando en mi teléfono?

Había mostrado el Android 6.0 Marshmallow en mi Nexus 5. Como un parte de un proceso del rooting tuve que mostrar el núcleo para permitir que el binario SU funcionara.

Todo está bien y Root funciona bien.

El núcleo es un componente de software intangible. ¿Cómo puedo saber el nombre y la versión del núcleo que estoy usando en mi teléfono después de instalarlo? Si no recuerdo de dónde descargué el núcleo o no tengo el archivo ZIP, ¿hay algún medio con el que pueda encontrar el nombre del núcleo y su versión?

3voto

Firelord Puntos 161

A menos que Marshmallow tenga algunos cambios nativos innecesarios, deberías poder ver la versión del núcleo en muchas versiones de Android de Ajustes → Acerca del teléfono .

(Haga clic en la imagen para ampliarla)

IMG:


Una forma de línea de comando que no sea uname -a puede ser:

cat /proc/version

La salida en mi caso es:

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

donde,

  • Linux -- Nombre del núcleo
  • 3.4.107~AK.236.OPO.CM12.1 -- Liberación del núcleo
  • #1 SMP PREEMPT Thu Apr 30 08:37:49 CEST 2015 -- Versión del núcleo (sé que es extraño)
  • el resto es tarea :)

Siempre y cuando tengas acceso Root o un comando ejecutado usando adb dumpstate también puede mostrarte lo que quieres, pero el resto del resultado sería abrumador.


Otra alternativa puede ser una aplicación que puede mostrar detalles del sistema, como Elixir 2 o Información sobre el hardware del droide .

IMG:

0 votos

Dios mío - me siento un poco vertedero de perder el About phone página. En Marshmallow sí muestra el kernel como en emulador de terminal. +1

1voto

BrotskyTv Puntos 64

Haz una cosa, descarga una aplicación llamada "emulador de terminal" y abre esa terminal y escribe este comando:

  $ uname  --all 

Te mostrará tu versión del núcleo, y su nombre y otros detalles.

1 votos

Genial. En el emulador de terminal que se ejecuta en Marshmallow, la opción de comando -all no funcionó. Parece que es uname -a y eso funcionó. Gracias. +1.

0 votos

uname -all ni siquiera funciona en mi Slackware y mucho menos en mi Android. ¿En qué dispositivo has probado el comando?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X