Cómo saber la Información Técnica del CPU de nuestros dispositivos Android


En estos tiempos tecnológicos la portabilidad se ha vuelto muy apreciada y de nuestro día a día, es por ello que actualmente es posible ver personas pasar más tiempo con algún smartphone, tablet o phablet que con un notebook, pues en estos dispositivos podemos llevar prácticamente todo lo necesario para nuestras actividades diarias debido a su flexibilidad y funcionalidad.

A su vez es innegable que el sistema operativo que tiene mayor cuota de este mercado "portátil" es Android, y es que muchas empresas de este rubro - unas conocidas y otras no tanto - han adoptado, modificado a su gusto, e implementado este sistema móvil a sus equipos al punto de haberse convertido en el "Windows" para smartphones, tablets y phablets, y eso que existe Windows Phone pero ni punto de comparación respecto a la cuota de usuarios que Android presume.

Debido a esta gran expansión es que los dispositivos Android vienen con diferente hardware de diferentes fabricantes. En este contexto, una diferencia importante entre uno u otro dispositivo móvil lógicamente es el procesador de arquitectura ARM. Precisamente este tema es tan complejo como hablar de modelos de procesadores para PCs (lo puedes investigar aquí). Sin embargo, lo que sí tenemos que saber es que casi todos los dispositivos Android que utilizan CPU ARM vienen con diferentes versiones incluyendo ARMv5, ARMv6, ARMv6 + VFP, ARMv7, ARMv7 + VFP, ARMv7 + NEON, etc.

La mayoría de las veces aquella persona que se dedica a programar aplicaciones android no tiene necesidad de preocuparse por los tipos de CPU, pero ¿Y si está desarrollando aplicaciones que hagan uso intensivo del CPU? Citando por ejemplo, un reproductor de vídeo o convertidor de vídeo. Allí posiblemente deseará optimizar su código fuente basado en los tipos de CPU.

Ahora te podrías decir: "Yo sólo soy un usuario de Android, no soy programador", lo cual es correcto, pero al igual que nuestro amigo programador, a veces el usuario final también en ciertos casos debería saber cual es el procesador ARM que posee en su dispositivo. Te doy un ejemplo muy concreto.



"Nuestro amigo programador crea un reproductor de video el cual lo realizó basándose en los tipos de CPU que existen, por lo que posiblemente publicará varias ediciones de su misma aplicación, una optimizada para un tipo de CPU particular, otra optimizada para otro tipo de CPU específico. Entonces, con esta premisa el usuario final deberá decidir cuál edición de esa aplicación deberá instalar, y para decidir corréctamente ¿Qué dato deberá conocer? La información del CPU de su dispositivo."


Este ejemplo que acabo de comentar lo cumple perféctamente una aplicación mediánamente conocida en Android, el reproductor de video MX Player. Si visitamos la sección de descargas de su página web oficial veremos dos ediciones MX Player y MX Player (NEON), y a su vez también varias ediciones de los paquetes de códecs: ARMv5 Codec, ARMv6 Codec, ARMv6+VFP, ARMv7 (Tegra2) Codec, ARMv7+NEON Codec, MIPS Codec e Intel x86 Codec. Entonces ¿Cuál de todas esas opciones deberemos elegir?

En estos casos particulares es donde resulta útil aquello que veremos en este post: Conocer la información técnica del CPU de nuestros dispositivos Android y así elegir adecuádamente cuando estemos frente a casos como este. Entonces, luego de una - algo extensa- reseña inicial, vamos a la tarea.

Primer Intento: Usando CPU-Z

CPU-Z es una herramienta muy conocida por su versión para PC con Windows que nos permite conocer la información del CPU. Pues bien, también está disponible para android y es una aplicación gratuita. Con él podremos saber datos como:

Nombre del SoC (System On Chip), la arquitectura del CPU, la velocidad de reloj de cada núcleo, y el modelo de GPU (Gráficos).
Información del sistema: la marca y modelo del dispositivo, resolución de pantalla, memoria RAM, almacenamiento, modelo de la placa, versión de android, arquitectura y versión del kernel.
Información sobre la batería: tipo de batería, nivel de consumo, estatus, voltajes y temperatura.
También muestra información de los sensores de nuestro dispositivo.



DESCARGAR ( CPU-Z )

WEB DEL AUTOR: AQUÍ

CLAVE PARA DESCOMPRIMIR: Jasz Andre

SOPORTE PLATAFORMA: Android