linux touch_Android touch无法正常工作? 不要担心。

linux touch

linux touch

如今在群众中看到非智能手机的情况很少见。 尽管有很多好处,智能手机有时还是可以用作PITA的,尤其是触摸屏。

我有一台(年龄稍大)的Greentel Safari M1 ,它偶尔会出现打ic-触摸屏只是拒绝工作。 无论我多么努力,都没有任何回应的暗示–没有闪烁,没有动静,没有按钮/图标突出显示,什么也没有。

我已将其交给供应商进行维修,而他们所做的只是将手机恢复出厂设置(出于明显的原因,手机立即开始平稳运行)。 其他建议(重新启动, 敲击角落加热(我没有真正尝试过))都没有奏效。

如果我可以自己进行重置而又不必每两周去一家维修店怎么办?

幸运的是我可以。

不,这不是恢复选项。 我经过很长时间没有找到有效的 按钮组合的尝试,就放弃了那个。

现在,我总是在重置手机后立即启用USB调试(同时触摸又恢复了正常)并授权我的开发人员机器通过adb连接到它。

Android的好处是,您可以立即使用adb运行大量实用程序命令。 对于普通用户而言,它没有太大用处,但对于开发人员,黑客或经历艰苦的手机维修工作的人(如我本人)来说,却非常方便。

就我而言, input是帮助我度过难关的工具。 input允许您通过计算机将任意用户输入(通过触摸,拖动,长按,按键,家庭,后退, 摇动)发送到手机。

幸运的是,现在我可以进入手机的外壳(使用adb shell )并运行一系列inputs ,这些inputs可以通过以下方式解锁屏幕并重置手机: [打开顶部抽屉]设置[向下滚动]备份并重置重置电话按钮

# unlock
input swipe 120 320 0 320

# there will probably be unread SMS pop-ups: dismiss them with back button
input tap 10 180

# bonus: check missed calls!
input tap 20 450
input tap 120 180
input swipe 120 440 120 200
input swipe 120 440 120 200

# BEWARE! factory reset!
input keyevent HOME
input keyevent MENU
input tap 300 420
input swipe 120 440 120 200
input tap 300 420
input swipe 120 440 120 200
input tap 300 420
input tap 120 420
input tap 120 240

值得注意的是,我的设备在240×320屏幕上运行了定制的Android 4.4操作系统。 如果您希望为手机使用相同的脚本,则可能需要对其进行调整以适合您的OS,菜单和UI元素。 最好的方法是逐步运行命令,在每个阶段检查结果并在进行时进行调整。 (我本人必须花大约15分钟的时间才能第一次将它整理好。)

重置愉快!

翻译自: https://www.javacodegeeks.com/2018/07/android-touch-not-working.html

linux touch

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值