2013-10-02 2 views

ответ

3

Это зависит от того, сколько информации вы хотите получить. Быстрая проверка на моем S3LTE показывает фактическое аппаратное обеспечение процессора, а также:

[email protected]:/proc $ cat cpuinfo 
Processor  : ARMv7 Processor rev 0 (v7l) 
(...) 
Hardware  : SMDK4x12 

Там вы идете: У меня есть SMDK4x12

Если вы хотите, чтобы рисковать дальше, я боюсь устройства (или платформы). Вы можете проверить sysfs и попытаться определить другую информацию о платформе. Например, из двух приведенных ниже команд я вижу, что у меня есть exynos4-core на s5pv210 *. Конечно, я уже знал это, поэтому я мог использовать эту информацию только для проверки их присутствия. На других платформах, таких как Qualcomms, Tegras и MTK, есть другие подписи платформы, присутствующие в sysfs, которые вы можете найти.

$ ls /sys/devices/system 
clocksource 
cpu 
exynos4-core 

$ ls /sys/devices/platform | grep s5p 
s5pv210-uart.0 
s5pv210-uart.1 
s5pv210-uart.2 
s5pv210-uart.3 

* Это на самом деле красная сельдь, реальная платформа S3C2440, но внутри ядер есть еще остатки S5PV210, который был использован в оригинальном Samsung Galaxy S

+0

Спасибо! Я также вижу «SMDK4x12» в Galaxy Note 10.1. Моя Xperia, которая имеет «Qualcomm Snapdragon S1 MSM7227A», имеет значение 'QCT MSM7x27a SURF'. – fxam

Смежные вопросы