#include <stdio.h>
#include <stdlib.h>
//#include <asm/early_ioremap.h>
void Get_Android_Getprop();
void Get_Android_Getprop()
{
printf("\033[39;32;1m设备品牌\033[39;33;1m\n");
system("getprop ro.product.brand");
printf("\033[39;32;1m设备名称\033[39;33;1m\n");
system("getprop ro.product.name");
printf("\033[39;32;1m设备版本号\033[39;33;1m\n");
system("getprop ro.build.display.id");
printf("\033[39;32;1m设备主机名\033[39;33;1m\n");
system("getprop net.hostname");
printf("\033[39;32;1m设备处理器\033[39;33;1m\n");
system("getprop ro.hardware");
printf("\033[39;32;1m设备CPU架构类型\033[39;33;1m\n");
system("getprop ro.product.cpu.abi");
printf("\033[39;32;1m设备CPU最大频率值\033[39;33;1m\n");
system("cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq");
printf("\033[39;32;1m设备CPU最小频率值\033[39;33;1m\n");
system("cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq");
printf("\033[39;32;1m设备CPU逻辑核心数量\033[39;33;1m\n");
system("cat /proc/cpuinfo | grep ^processor | wc -l");
printf("\033[39;32;1m设备当前在线CPU数量\033[39;33;1m\n");
system("cat /sys/devices/system/cpu/online");
printf("\033[39;32;1m设备CPU当前平均速度\033[39;33;1m\n");
system("cat /proc/cpuinfo | grep \"BogoMIPS\" | awk '{total+=$3;count++} END {print total/count}'");
printf("\033[39;32;1m设备当前CPU架构列表\033[39;33;1m\n");
system("getprop ro.product.cpu.abilist");
printf("\033[39;32;1m安卓系统版本\033[39;33;1m\n");
system("getprop ro.build.version.release");
printf("\033[39;32;1m系统SDK版本\033[39;33;1m\n");
system("getprop ro.build.version.sdk");
printf("\033[39;32;1mSIM卡运营商网络\033[39;33;1m\n");
system("getprop gsm.operator.alpha");
printf("\033[39;32;1m运营商网络类型\033[39;33;1m\n");
system("getprop gsm.network.type");
}
int main()
{
Get_Android_Getprop();
return 0;
}
//为了方便大伙儿复制,特贴此代码