I.MX6 build.prop

/************************************************************************
 *                          I.MX6 build.prop 
 * 说明:
 *     之前由于修改了build.prop,但每次重新编译系统之后就无效了,所以需要
 * 在Android源码里修改。
 *
 *                                     2016-3-29 深圳 南山平山村 曾剑锋
 ***********************************************************************/

一、参考文档:
    Android属性之build.prop生成过程分析
        http://www.cnblogs.com/myitm/archive/2011/12/01/2271032.html
        
二、build.prop的生成是由make系统解析build/core/Makefile完成。
    1. Makefile中首先定义各种变量,这在下一步执行时会用到;
    2. Makefile中调用build/tools/buildinfo.sh执行脚本,并输出到build.prop;
    3. Makefile中直接把$(TARGET_DEVICE_DIR)/system.prop的内容追加到build.prop中;
    4. 收集ADDITIONAL_BUILD_PROPERTIES中的属性,追加到build.prop中。

三、添加system.prop:
    cat device/fsl/sabresd_6dq/system.prop
        qemu.hw.mainkeys=0
        debug.sf.nobootanimation=0

四、cat /system/build.prop
    ......
    ro.build.characteristics=tablet
    # end build properties
    qemu.hw.mainkeys=0
    debug.sf.nobootanimation=0
    
    #
    # ADDITIONAL_BUILD_PROPERTIES
    #
    ro.carrier=unknown
    ......
    
 
原文地址:https://www.cnblogs.com/zengjfgit/p/5333519.html