如何显示Uboot版本和Kernel版本

 
显示Uboot版本(环境变量的定义特定平台可能会有差别) :
1.uboot代码中增加版本的环境变量:setenv("ubootversion","XXXXXXXXXXXXX");
2.system.prop 中最后添加:ubootenv.var.ubootversion=
3.应用层调用:String ubootVersion= SystemProperties.get("ubootenv.var.ubootversion");
4.应用层显示就不用说啦。
 
显示Kernel版本:
内核版本显示可以改 build.prop下的
ro.build.user=tv
ro.build.host=ubuntu
ro.build.version.release=2.3.4 这几个系统属性
 
最好去改APK下的kernel version为固定字符串显示,见DeviceInfoSettings.java下的getFormattedKernelVersion(); 

你可能感兴趣的:(Android学习笔记)