Msm8909+Android5.1.1修改model number(手机型号)

/system/build.prop是一个属性文件,在Android系统中.prop文件很重要,记录了系统的设置和改变,类似於/etc中的文件。这个文件是如何生成的呢?

build/tools/buildinfo.sh脚本就是专门用于生成build.prop文件

build/core/Makefile中使用build/tools/buildinfo.sh 脚本生成build.prop文件,

并把系统默认的system.prop以及定制的system.prop中的设定追加到build.prop文件中

后面还有一些设备相关的配置追加到build.prop

我们需要修改settings--->About phone--->Buildnumber,需要修改哪个文件的内容呢,参考链接http://blog.csdn.net/loongembedded/article/details/49996253

(1)  Buildnumber对应的buildinfo.sh文件

在build\tools\buildinfo.sh中相关定义如下:

if [ -n"$BUILD_NUMBER" ] ; then
echo"ro.build.display.id=$BUILD_NUMBER"
else
echo"ro.build.display.id=$BUILD_DISPLAY_ID"
fi

(2)  BUILD_NUMBER定义

在build\scm_scripts\ProjectA.mk定义如下

BUILD_NUMBER:=ProjectA_8909_V1.6

编译方式:

(1)  正常的make –j4并整个重新更新,不行

(2)  手动删除out/target/product/msm8908/system/build.prop,再执行make -j4,还是不行

(3)  全编(删除out目录,再执行make -j4)---OK

时间: 11-23

Msm8909+Android5.1.1修改model number(手机型号)的相关文章

iOS 获取当前应用的信息以及用户信息:版本号手机号手机型号

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDictionary); // app名称 NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"]; // app版本 NSString *app_Version = [infoDictionary objectForKey:@&qu

MSM8909+Android5.1.1 SPI驱动开发(PSAM部分)

MSM8909+Android5.1.1SPI驱动开发(PSAM部分) 1.     PSAM部分的硬件设计 图1 CS   片选信号 SCK  时钟信号 MISO 主设备的数据输入.从设备的数据输出脚 MOSI 主设备的数据输出.从设备的数据输入脚 2.     PSAM部分软件设计 图2 (1)  PSAM应用 这部分只需要调用API函数即可. (2)  PSAM API API的主要工作就是给M0上电.设置SPI读写模式.设置SPI读写的每字节的位数.SPI的工作频率等. (3)  SPI

model number

// test.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <windows.h> #include "winioctl.h" #define IOCTL_STORAGE_QUERY_PROPERTY CTL_CODE(IOCTL_STORAGE_BASE, 0x050

强大的Android参数模拟器,自由修改手机型号、SDK版本号等信息

很多人都知道安卓模拟器,在电脑上模拟手机的模拟器,今天我们试下另一种模拟器,并不是只能在电脑上的模拟器,而是可以在手机真机上运行的模拟器,可以让手机模拟出新的参数,比如手机型号,手机安卓系统信息比如sdk版本等等,这也是之前在群里一个qq好友分享的一个软件琢石模拟器,后来用了几个月了,都一直用着,做很多项目都需要用到,琢石模拟器软件的使用很方便,都是一键完成的,而且没有重启手机的繁琐步骤,这也是我们团队一直用的原因. 在使用过程中如果对生成的参数不满意,也可以自由的对每个参数进行修改,当然包括地

Leetcode:Letter Combinations of a Phone Number 手机键盘字母映射

Letter Combinations of a Phone Number: Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the telephone buttons) is given below. Input:Digit string "23" Outp

EF修改model自动更新数据库

最近用MVC+EF学习时遇到修改model后而数据库没更新报错,就在网上找关于数据迁移自动更新数据库的,折腾了大半天终于弄了出来 第一步:在程序包管理器控制台里: Enable-Migrations -ProjectName EF所在的项目名称 第二步:运行后会在字段生成Migrations文件夹,Migrations->Configuration.cs 类里把AutomaticMigrationsEnabled改为true(即设为model有改动自动更新数据库) 如有删除字段则要加 Autom

获取插入到电脑上的手机型号

问题描述 如题,如果java能做就更好了.希望大家能提供下代码,不行给个思路也行. 解决方案1 不是道是不是这样的 private void loadPhoneStatus() { TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); txtPhoneModel.setText(Build.MODEL); //手机型号 txtSdkVersion.setText(

Android安卓获取ID号,本机号码,手机型号,系统版本

Mark一下 public void Msg1(String str) { Toast toast = new Toast(this); Toast toast1 = toast.makeText(this, str, Toast.LENGTH_LONG); toast1.show(); } //获取ID号 final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPH

获取手机型号和系统版本号

String sdk=android.os.Build.VERSION.SDK;    // SDK号String model=android.os.Build.MODEL;   // 手机型号 String release=android.os.Build.VERSION.RELEASE;  // android系统版本号