2017.3.28日工作笔记

关于软件编译成功但是烧录失败的问题:
DDR问题:uart send error 一般的9832都是auto,-F的板子是个特例,他用的是LPDDR2_2CS_8G_X32,而且还要改C文件的电压这些
下载的公版的软件错误:选用和项目一样的公版软件.pac文件,比如sg9832就行,其他的用编译的out目录下面进行替换
关于nv的文件,(Modem_WCN_EXEC_KERNEL_IMAGEO.bin,Modem_WLTE_SC9600_sharkls_3593_CUTS_Base_NV_MIPI.dat,NV_WLTE_nvitem.bin)如果编译了OTA的包,这三个文件的名字可能和out生成的不一样,如果不一样的话,将out文件里面的这个三个复制过去同时也要将名字改过来。

发布软件时有OTA需求的要加上OTA包一起发布:
编译OTA的命令:./mk 项目名 r custome user 编译生成的OTA包的路径在:out/target/product/sp9832a_2h11_volte/obj/PACKAGING/target_files_intermediates/项目名_target_files_eng_szh.zip
编译的时候要注意system分区的大小要比system.img大200兆左右这样才能保证后面客服能够正常使用。
客制软件的命名规则:SG7067SA_ZED-2017-03-060_CF_Plane 7514S 4G PS7123PL_20170304_6.0_ CFL1702022_2K_SZH_V1(需求单号SZH版本号)

git push 完整命令:git push origin localbranch:remotebranch,在本地分支和远程分支没有关联的情况下,本地分支和远程分支必须有一个、
1.当忽略掉远程分支名字时,只有本地分支名字,意味着远程分支名字等同于本地分支名字,如:git push origin localbranch

2.当忽略掉本地分支名字时,只有远程分支名字,意味着删除远程分支,如:git push origin :remotebranch

3.当都忽略掉远程分支和本地分支时,如:git push ,则远程分支和本地分支关联了时没有问题,若没有关联则会出错,需要先设置关联,命令如下:git push –set-upstream-to 当前分只 远程分支,设置当前分支和远程分支关联

你可能感兴趣的:(Android源码)