and5.1PowerManagerService深入分析(三)updatePowerStateLocked函数
PMS更新各个状态,最终都会调用updatePowerStateLocked函数,下面我们来分析下privatevoidupdatePowerStateLocked(){
if(!mSystemReady||mDirty==0){//mDirty=0代表没有变化,或者系统没有准备好,直接退出
return;
}
if(!Thread.holdsLock(mLock)){
Slog.wtf(TAG,