当前位置:首页 > 实用技巧 >

手机关机充电自动反复重启(手机充电的时候自动重启是咋回事)

来源:原点资讯(www.yd166.com)时间:2023-12-01 11:35:29作者:YD166手机阅读>>

手机关机充电自动反复重启,手机充电的时候自动重启是咋回事(1)

极力推荐Android 开发大总结文章:欢迎收藏

程序员Android 力荐 ,Android 开发者需要的必备技能

本篇文章主要介绍 Android 开发中的 异常重启 部分知识点,通过阅读本篇文章,您将收获以下内容:

一、lk 阶段重启

二、在kernel关机充电阶段重启

三、关闭异常掉电机制

在低电量时,插着充电器关机充电,手机会不断重启。

一、lk 阶段重启

低电量关机充电不断重启问题在lk 阶段重启的log如下

Unplugged usb/charger in Kernel Charging Mode Before Jumping to Kernel, Power Off

重启原因

设备支持DEVICE_TREE_SUPPORT,在lk启动kernel的boot_linux_fdt

int boot_linux_fdt(void *kernel, unsigned *tags, char *cmdline, unsigned machtype, void *ramdisk, unsigned ramdisk_size) { ............... #ifdef MTK_KERNEL_POWER_OFF_CHARGING /*Prevent the system jumps to Kernel if we unplugged Charger/USB before*/ if(kernel_charging_boot() == -1) { dprintf(CRITICAL,"[%s] Unplugged Usb/Charger in Kernel Charging Mode Before Jumping to Kernel, Power Off\n", __func__); #ifndef NO_POWER_OFF mt6575_power_off(); #endif ............... } }

由于在lk阶段的电流过大,导致charger的电压被拉低到4.3v以下,因为 VCDT_LV_VTH默认的电压是4.3v,所以在detect charger回返回false,由于插充电器的原因在power off之后又起来导致了不断重启的现象,其中VCDT_LV_VTH的设置可以参考datasheet的设置。

解决方案

  • 1)首先检查lk阶段充电电流设置的大小,注意检查backlight_on设置的level。
  • 2)如果是用的swtich ic charger,首先的开启dpm功能,dpm功能是一种保护 charger vol在大电流的情况下不被拉的很低,Vin-dpm 电压的设置范围是 4.2-4.76v,default的值是4.2,一般要设置为4.5。
  • 3)如果在以上的修改还不生效,就把VCDT_LV_VTH值设置为4.2v。
二、在kernel关机充电阶段重启

在kernel阶段重启有两个原因如下:

  1. 在关机充电时,charger detect存在的情况下,但是如果被识别为usb host mode,这时就会放回false,引起了power off
  2. 这时应该去检测usb的id pin硬件上是不是被拉低了

kal_bool upmu_is_chr_det(void) { ........... if (mt_usb_is_device()) { battery_log(BAT_LOG_FULL, "[upmu_is_chr_det] Charger exist and USB is not host\n"); return KAL_TRUE; } else { battery_log(BAT_LOG_CRTI, "[upmu_is_chr_det] Charger exist but USB is host\n"); ........... }

  1. 在charger电压超过了/kernel-3.10/drivers/power/mediatek/battery_common.c#charger_hv_detect_thread里面设置的电压,默认为6.5v这时,就会产生cable out,接着就会power off
三、关闭异常掉电机制

修改一下异常掉电机制代码vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/k37mv1_bsp/inc/cust_rtc.h

手机关机充电自动反复重启,手机充电的时候自动重启是咋回事(2)

关闭异常掉电机制

栏目热文

汽车电瓶断电后负极怎么处理(汽车电瓶负极断电注意事项)

汽车电瓶断电后负极怎么处理(汽车电瓶负极断电注意事项)

很多保险公司都开展了水淹车培训。在查勘规范中有一条,为了避免损失的扩大,最好切断电源,而且必须是先拆掉负极。 有位朋友低...

2023-12-01 11:50:10查看全文 >>

汽车电瓶断开后再通电会有问题吗(汽车电瓶负极断开后还会跑电吗)

汽车电瓶断开后再通电会有问题吗(汽车电瓶负极断开后还会跑电吗)

正值春节放假又赶上疫情发生,很多人响应国家及地方号召,选择宅在家里。一来能最大限度保证自身安全,二来也能用宅在家里的方式...

2023-12-01 11:41:06查看全文 >>

成本概念的三种分类(对成本分类的理解)

成本概念的三种分类(对成本分类的理解)

会计学可以分为财务会计和管理会计两个分支,成本的概念也不尽相同。一、财务会计成本概念财务会计中的成本指可以对象化的耗费。...

2023-12-01 11:26:45查看全文 >>

广义成本是指什么(如何理解广义成本和狭义成本内涵)

广义成本是指什么(如何理解广义成本和狭义成本内涵)

1、良好的职业道德,可以创造良好的经济效益,有力地保障个人的利益。答案:错误2、职业道德是人们在特定的社会活动中所应遵循...

2023-12-01 11:26:01查看全文 >>

简述广义成本与狭义成本的内涵(广义成本定义包含三种含义)

简述广义成本与狭义成本的内涵(广义成本定义包含三种含义)

在理论研究过程中,将成本划分为狭义上的成本与广义上的成本:狭义上的成本是指为实现项目目标而开展的各种项目活动所消耗资源而...

2023-12-01 11:49:16查看全文 >>

和平精英助力活动怎么快速领取(和平精英助力礼包在哪)

和平精英助力活动怎么快速领取(和平精英助力礼包在哪)

永久枪皮免费领和平精英四圣降临活动昨日上线了,这个活动玩法很多,奖励也很多,相信大家对这个活动奖励很感兴趣。四圣降临版本...

2023-12-01 11:07:08查看全文 >>

和平精英助力礼包怎么领取(和平精英助力礼包截止时间)

和平精英助力礼包怎么领取(和平精英助力礼包截止时间)

和平精英上线的第一天,玩家们可以说是既兴奋又感到惶恐,兴奋的是新游戏肯定比前代有了较大的改动,玩法、服饰等方面迎来更新...

2023-12-01 11:34:21查看全文 >>

和平精英助力礼包领取方法(和平精英的助力礼包在哪里领取)

和平精英助力礼包领取方法(和平精英的助力礼包在哪里领取)

[海峡网]和平精英在今天下午正式上线。很多小伙伴还在一头雾水的时候游戏居然就上线了。很多小伙伴表示想知道自己原来在刺激战...

2023-12-01 11:20:14查看全文 >>

和平精英怎么领四个礼包(和平精英怎么才能领免费礼包)

和平精英怎么领四个礼包(和平精英怎么才能领免费礼包)

Hi~大家好,这里是每天为你分享游戏内容的聚合游戏,喜欢的快来关注吧~之前可以通过新世纪福音战士军需抽取获得初号机隐藏款...

2023-12-01 11:38:56查看全文 >>

完美关系同类型的电视剧(有没有类似完美关系的电视剧)

完美关系同类型的电视剧(有没有类似完美关系的电视剧)

在《故乡别来无恙》之后,四部令人期待的都市剧即将登场,引发观众热切关注。每部作品都承载着独特的故事情节和视听盛宴,让人难...

2023-12-01 11:35:13查看全文 >>

文档排行