三星 DEX 使用第三方输入法

最近有机会试用三星的 Dex 模式,遇到一个头疼的问题。我平时输入中文使用双拼,而三星键盘是不支持双拼的。只能安装第三方键盘 Google keyboard。但在 Dex 上,虽然设置中已经自动添加了谷歌键盘,但实际使用时只能调用三星自己的键盘。

解决的办法也很简单,就是删掉三星键盘即可。我没有试过装有多个第三方键盘的情况,就我自己来说,删掉三星键盘后,由于我只有谷歌键盘,谷歌键盘就自动变成默认键盘了。

 

1、关闭自动屏蔽, Settings - Security and privacy - Auto Blocker - off

这个是三星最近添加的安全功能,暂时关闭它才能开启 usb debug 模式。稍后你可以回来再把这个安全选项打开。

2、开启设备 Debug 模式

这里不再赘述,多点几次手机版本号按提示操作即可。开启后再到开发者选项中开启 usb debug

3、准备开发者环境

你需要一台电脑,Windows 或者 macOS 都行,但要装好 adb 套件,这样你才能连接手机操作

使用命令 adb devices 确保你可以看到你的设备并且已经授权,然后使用 adb shell 连接手机。

4、删除三星键盘

三星键盘的 Package id 是 com.samsung.android.honeyboard

进入手机的 shell 后,就可以使用命令 pm list packages | grep board 来确认存在与上述包名一致的app

使用命令 pm uninstall -k --user 0 com.samsung.android.honeyboard 来为当前用户卸载这个 app,你会看到 Success 字样。

 

5、恢复三星键盘

好吧,删掉三星键盘是有一定代价的:系统设置中,Accessibility 选项就完全不可用了,如果你不用这个功能的话,可以不管他或者用 goodlock 把这个按钮隐藏掉。另外就是如果你的锁屏密码是需要用键盘来输入的复杂密码,那么没有了系统自带键盘,则可能在重启后无法输入,因为第三方键盘需要在设备解锁之后才能启动。

要恢复三星键盘也很简单,直接三星商城搜索下载回来就好了。或者重复上述操作,在第四步时使用命令 pm install-existing com.samsung.android.honeyboard 把它装回来。-- 因为我们删除的时候其实是给当前用户删除,这个 app 是系统应用,是不可能完全卸载的,所以它的包还在那,只要安装就好了。

 

参考文献

https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/

本文由 落格博客 原创撰写:落格博客 » 三星 DEX 使用第三方输入法

转载请保留出处和原文链接:https://www.logcg.com/archives/3840.html

About the Author

R0uter

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

Comments

  1. galaxy tab s4 按以上方法冻结三星键盘后进dex软重启死循环,所幸中间有一段时间adb还是可用的,大家谨慎尝试,还是用termux调用shiziku api命令改输入法吧,麻烦点但是可以用,最近微信输入法还不错,推进给基友们

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注