gpt4 book ai didi

android - 如何在 Android 中获取片上系统信息(Samsung Exynos、Nvidia Tegra 等)?

转载 作者:行者123 更新时间:2023-11-29 17:56:15 25 4
gpt4 key购买 nike

例如 Samsung Galaxy Note 10.1 N8000 使用的是 Samsung Exynos 4,但我能得到的最好的是 /proc/cpuinfo 中的 ARMv7 Processor rev 0 (v71)文件。 System.getProperties() 也没什么用。

最佳答案

这取决于你想获得多少信息。快速检查我的 S3LTE 也会显示实际的 CPU 硬件:

shell@android:/proc $ cat cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
(...)
Hardware : SMDK4x12

好了:我有一个 SMDK4x12

如果您想进一步探索,恐怕是特定于设备(或平台)的。您可以检查 sysfs,并尝试从中确定一些其他平台信息。例如,从下面的两个命令中,我可以看到我在 s5pv210* 上有一个 exynos4-core。我当然已经知道了这一点,所以我只能用这些信息来测试他们的存在。在高通、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 的残余,它曾在原始三星 Galaxy S 中使用

关于android - 如何在 Android 中获取片上系统信息(Samsung Exynos、Nvidia Tegra 等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19140996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com