Android10 FOTA升级关闭Ylog失败

2022-10-29  本文已影响0人  DD_Dog

一、问题描述

旧版本是调试版本,ylog是打开的,目前需要通过OTA升级把ylog关闭掉,于是新版本默认关闭了Ylog,FOTA升级后ylog仍然是打开的。

二、原因

ylog配置属于用户数据配置,FOTA默认是不对userdata数据进行清除的,所以在FOTA配置时要选择清除用户数据。
在机器中查看,默认用户配置如下:
/data/ylog/ylog.conf

sl8541e_1h10_32b:/data/ylog # cat ylog.conf
VERSION,1
status,enable
aplogrotate,enable
prioritypath,external
sroot,default
aplogfilesize,256
aplogmaxsize,99%
uboot,1
lastlog,1
kernel,1
android,1
hcidump,1
tcpdump,1
sgm,1
sysinfo,1
ylogdebug,1
phoneinfo,1
trace,1
tcpdump_c,-s 10000

系统默认配置如下:
/vendor/etc/

sl8541e_1h10_32b:/vendor/etc # ls y
ylog.conf.debug         ylog.conf.user          yloglite.conf           yloglitesource.conf     ylogsource.conf

其中debug版本的配置文件是ylog.conf.debug

sl8541e_1h10_32b:/vendor/etc # cat ylog.conf.debug
VERSION,1
status,enable
aplogrotate,enable #是否循环覆盖
prioritypath,external
sroot,default
aplogfilesize,256
aplogmaxsize,99% #ap日志占用空间百分比
uboot,1
lastlog,1
kernel,1
android,1
hcidump,1
tcpdump,1
sgm,1
sysinfo,1
ylogdebug,1
phoneinfo,1
trace,1
tcpdump_c,-s 10000

三、方法

默认关闭ylog
vendor/sprd/tools/ylog/ylog_commonconf/ylog.conf.debug

VERSION,1
status,disable
aplogrotate,disable //这里改为disable,默认enable
prioritypath,external
sroot,default
aplogfilesize,256
aplogmaxsize,99%
uboot,1
lastlog,1
kernel,1
android,1
hcidump,1
tcpdump,1
sgm,1
sysinfo,1
ylogdebug,1
phoneinfo,1
trace,1
tcpdump_c,-s 10000

默认FOTA清除用户数据
艾拉比配置文件 build/tools/releasetools/ota_from_target_files

 OPTIONS = common.OPTIONS
 OPTIONS.package_key = None
 OPTIONS.incremental_source = None
 OPTIONS.verify = False
 OPTIONS.patch_threshold = 0.95
 OPTIONS.wipe_user_data = True //改为True,False为不清除
 OPTIONS.downgrade = False
 OPTIONS.extra_script = None
 OPTIONS.worker_threads = multiprocessing.cpu_count() // 2
 if OPTIONS.worker_threads == 0:
   OPTIONS.worker_threads = 1
 OPTIONS.two_step = False
 OPTIONS.include_secondary = False
 OPTIONS.no_signing = False
 OPTIONS.block_based = True
 OPTIONS.updater_binary = None
 OPTIONS.oem_source = None

再进行FOTA升级

四、用户在APP中设置关闭ylog

进入ylog应用,打开LOG设置界面,点击关闭(蓝色按钮)即可


1.jpg
上一篇下一篇

猜你喜欢

热点阅读