MR-TianYi 发表于 2012-7-16 14:49

XT910MAXX 国行4.0.4 精简系统后无法截屏的修复

机型/系统版本:XT910MAXX / 国行4.0.4

问题重现:上周末一时手痒重新刷机,按照是我个人比较习惯的顺序:备份 → 双WIPE → 刷ROM → 双WIPE → 刷GMS → ROOT → 删不喜欢的自带应用和想精简的系统应用 → 还原备份。完成后,试用一天,总体感觉很好,但发现Android 4.0的截屏快捷键“音量键下+电源键”失效。



解决过程:经不断尝试,发现国行ROM种的“百事贴”小应用不能删除,对应的 /SYSTEM/APP 下文件为:ChinaQuickNote.apk 和 ChinaQuickNote.odex,如果不小心精简掉而又想恢复截屏功能的话,只需要将此应用恢复即可。


更多分析:截屏快捷键是Android 4.0系统的新增功能之一,根据资料,其默认的工作方式是按下“电源键+音量下”组合键,会自动将截屏图片保存在SD卡下特定目录。作为一个系统级功能,应该是包含于系统自身,或存在于系统的关键应用内。ChinaQuickNote从命名上看只是中国ROM特有的一个百事贴应用(当然其它地区的ROM也可能有类似的小应用),也是MOTO定制的功能,并非Android本身提供,因此其本身不大可能是截屏功能的提供者。至于为什么这个百事贴应用,直接影响了系统功能。通过在XT910下截屏,可以发现其工作方式并非像Android 4.0标准的说明那样直接将截图保存,而是会弹出一个截图页面,提供保存,放弃或者创建百事贴三个功能。由此可见,MOTO的ROM应该是定制了Android 4.0系统的截屏功能,将截屏后的默认行为,由“直接保存”改为传送给另一个程序,从而提供更多的用户选择,而截图后传送的这个程序,很可能就是ChinaQuickNote。于是精简了这个程序后,系统截图完毕,当依据下一个指令是调用ChinaQuickNote以在用户界面上显示截图时,出现调用失败,因而也就无法实现截屏了。


以上经过和分析,属个人理解,仅供参考~~




LouisLaw 发表于 2012-7-16 15:28

好东西,喜欢精简的朋友引以为鉴

zcming 发表于 2013-3-30 15:36

怎么恢复啊,大侠

abhorrer 发表于 2013-6-9 20:29

关键是删了以后 你即使在晚上下了原始的文件 装进去也不好用~ 怎么破~?

独骑飞砂 发表于 2014-1-15 19:53

爱黑武,爱上搞机生活!
页: [1]
查看完整版本: XT910MAXX 国行4.0.4 精简系统后无法截屏的修复