Android中怎么方便的调试关机充电
由于关机充电,healthd是没有启动ADB服务的,对于调试或者学习关机充电的流程比较不方便,本文介绍的是一种在Android系统起来后,手动触发charger的可执行文件进行调试的方法。
1.首先你需要更改surfaceflinger.rc
原生如下:
out/target/product/msm8953_64/system/etc/init/surfaceflinger.rc
service surfaceflinger /system/bin/surfaceflingerclass coreuser systemgroup graphics drmrpc readproconrestart restart zygotewritepid /dev/stune/foreground/tasks
更改为下面的代码
service surfaceflinger /system/bin/surfaceflingerclass coreuser systemgroup graphics drmrpc readproconeshotwritepid /dev/stune/foreground/tasks
我们需要在Android系统起来后,首先杀掉surfaceflinger进程,这里的改动是为了保证surfaceflinger不会被系统重启
2.先杀掉surfaceflinger进程
zqp1659_v2:/ # ps | grep "sur"
system 439 1 48728 9684 SyS_epoll_ b4de0438 S /system/bin/surfaceflinger
zqp1659_v2:/ # kill -9 439
3.启动关机充电的charger进程
zqp1659_v2:/ # ./charger
failed to read font: res=-1
cannot find/open a drm device: No such file or directory
fb0 reports (possibly inaccurate):vi.bits_per_pixel = 32vi.red.offset = 0 .length = 8vi.green.offset = 8 .length = 8vi.blue.offset = 16 .length = 8
framebuffer: 0 (720 x 1440)
4.如果一切正常,你将能够看到关机充电的动画
Android中怎么方便的调试关机充电相关推荐
- MTK--Android P 调试关机充电背光问题
文章目录 关机充电服务 关机充电启动 关机充电main函数 控制充电时背光和动画效果 确定问题所在 跟踪问题 解决问题 结束 编译小技巧 关机充电服务 最近公司在预研Android P的项目,在第 ...
- android中SO文件动态调试
0X00 前言 为了增加APK文件的破解难度,很多比较重要的功能都是通过native实现,与反编译不同的是,java的伪代码可以很清楚的得到程序的逻辑关系,但是so文件反编译得到的是汇编代码,使用id ...
- Android中如何利用Minui显示PNG格式的图片
在做下面操作之前,需要先干掉SurfaceFlinger进程,参考:Android中怎么方便的调试关机充电 1.Android.mk文件如下: # Copyright 2013 The Android ...
- Android中如何利用Minui显示字符的最简单Demo
在做下面操作之前,需要先干掉SurfaceFlinger进程,参考:Android中怎么方便的调试关机充电 1.Android.mk文件如下: # Copyright 2013 The Android ...
- android关机充电流程、充电画面显示
一.Android正常开机流程.关机充电流程 在写这篇文章之前我们先看两个流程:正常开机流程,关机充电系统启动流程 1.正常开机流程,按开机键. 可大致分成三部分 (1).OS_level:UBOOT ...
- Android上电到现实充电画面,android 电池(二):android关机充电流程、充电画面显示(一)...
上一篇我们讲了锂电池的充放电的流程和电池的一些特性,这一节我们重点说一下android关机充电是怎么.充电画面显示是怎么实现的,这个在工作中也比较有用,我们开始做这一块的时候也走了不少的弯路.我记得我 ...
- android 电池(二):android关机充电流程、充电画面显示
上一篇我们讲了锂电池的充放电的流程和电池的一些特性,这一节我们重点说一下android关机充电是怎么.充电画面显示是怎么实现的,这个在工作中也比较有用,我们开始做这一块的时候也走了不少的弯路.我记得我 ...
- android 电池(二):android关机充电流程、充电画面显示【转】
本文转载自:http://blog.csdn.net/xubin341719/article/details/8498580 上一篇我们讲了锂电池的充放电的流程和电池的一些特性,这一节我们重点说一下a ...
- android 系统(34)--关机充电图标修改
关机充电图标修改 关机充电图标修改 关机充电main函数 函数set_draw_anim_mode 函数pthread_mutex_init 函数bootlogo_init 函数alarm_contr ...
- [SPRD]展锐Android R关机充电动画修改
关机充电是用minui开发的,代码路径如下 vendor/sprd/proprietories-source/charge 代码中的图片资源路径 vendor/sprd/proprietories-s ...
最新文章
- POJ 1469 匈牙利算法
- C语言2011计算机二级c语言考点:c语言的基础知识
- Client does not support authentication protocol requested by server;
- 官宣!DolphinScheduler 毕业成为 Apache 软件基金会顶级项目
- 黑马程序员入学基础测试(五)
- poj 匈牙利二分匹配 1274 The Perfect Stall
- 苹果和FBI出庭日期延后
- php中没有 simhei.ttf,linux虚拟主机jpgraph找不到simhei.ttf字体
- 生物医学传感器实验装置
- Go初体验-实现平方根函数
- 音乐播放器代码和网页播放器代码
- Rancher搭建Longhorn分布式存储
- (八)【模电】(基本放大电路)场效应管及其放大电路
- 第一次尝试使用Python创建季节性ARIMA模型
- Android中通用配器的使用
- 一份最全的excel下拉列表攻略
- 【读书笔记】概率图模型——基于R语言(一)
- 不改一行代码!快速迁移 Flask 应用上云
- kindeditor+粘贴word图片
- csv_to_xlsx_pd
热门文章
- lua定义一个简单的类
- 手机通过笔记本电脑上网
- WPF中Mvvm实现类似List的ObservableCollection在WPF中
- Context Menu控件
- 配置VS2008来Debug .Net框架源码
- 两个字符串日期怎么比较大小_面对家中两个孩子的争抢哭闹,那家长应该怎么处理才比较好呢?...
- 一次跳槽经历(阿里/美团/头条/网易/有赞...)
- WPF如何得到一个在用户控件内部的元素的坐标位置
- Xcode的插件的路径
- 【转载】深入浅出VA函数