高通SS808开发学习笔记

前言:只是随手笔记,写的不好不要喷,您可以选择不看

1.如何在原生态Android系统中加自己定制产品?

         Android源码中有一个目录device,我们在该目录先添加既可(标准格式为:新建以公司名命名的文件名,然后在该目录下建立对应的子文件夹存放对应的项目)

2.系统如何识别我们新建的产品?

         需要在新建的目录下创建一个vendorsetup.sh文件,用来主动告知Android系统新增加了一个产品

3.系统如何扫描vendorsetup.sh文件?

         其实是在envsetup.sh这个文件里面的末尾通过一个for来扫描所有vendorsetup.sh

4.添加自定义产品架构、硬件设备属性、编译器等参数的脚本文件BoardConfig.mk

如:高通ss80x_64以上文件对应如下

5.文件系统之间关系

6.与系统升级相关的源码主要存在于根目录的bootable

7.当进入RecoveryMode之后,设备会运行一个叫“recovery”的程序,这个程序对应的主要源码在bootable/recovery/recovery.cpp

8. definitions.mk文件

 

9. 删除 Apk主要是对 PRODUCT_PACKAGES 变量做修改(注:其实最简单删除系统APK的方法是找到apk对应的包里面的Android.mk删除,然后在out目下把之前生成的也删除就可以了

10、修改Android桌面图标小大

找到mdss_fb_register函数做如下修改

11、取消原厂的WigigSettings的Android.mk文件

12、修改系统默认语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑三少_Creat

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值