屏蔽安卓 QQ 8.2 聊天个性字体

屏蔽安卓 QQ 8.2 聊天个性字体

摸索过程

我一直在用 Google Play 版本的 QQ,简洁没有花里胡哨的功能,要问我为什么不用 TIM?因为 TIM 实在太简洁了,连表情都不能下载。

今天突然发现 Play 里的 QQ 更新了!终于不是那个远古版本的 7.7.6 了。

我比较喜欢消息气泡,有时候我甚至可以看气泡认人,但我非常讨厌个性字体,一些字体的辨识度实在低,虽然可以双击查看消息,但能够屏蔽就舒服了。在 7.7.6 中我通过删除 Tencent/MobileQQ/.font_info 目录并创建同名文件来屏蔽字体,新版不起作用了。

找了一圈,发现是这个目录位置变了,现在是 Android/data/com.tencent.mobileqq/Tencent/MobileQQ/.font_info/

马上删掉,创建同名文件!

然后就遇到问题,QQ 学聪明了,删除了我创建的文件,然后重新加载了字体。

我又想到了给 000 权限,但是 Android 内部存储中的文件是不能设权限的,此路不通。

经过一番尝试,我找到了新的办法屏蔽字体,简而言之,就是用空文件替换所有的 ttf。

解决方法(无需 root)

你可以用文件管理器来替换字体,但是字体太多,用 RE 一个个替换太麻烦,这里我们用 Termux 命令批量替换。

  1. 在Google Play或酷安搜索 Termux 安装,link:
    https://play.google.com/store/apps/details?id=com.termux
    https://www.coolapk.com/apk/com.termux
  2. 打开 Termux,运行下列命令,以授权 Termux 访问内部存储
    1
    2
    apt update && apt upgrade
    termux-setup-storage
  3. 定期打开 Termux 运行下列命令来清空字体
    1
    truncate --size 0 ~/storage/shared/Android/data/com.tencent.mobileqq/Tencent/MobileQQ/.font_info/**/*.ttf

这个方法不能一劳永逸,好像没有一劳永逸的办法?如果你有什么更好的办法,欢迎评论!


4月28日更新一劳永逸的方法(需 root)

首先结束运行 QQ,打开 RE 或类似的文件管理器,定位到如下路径:

1
根目录/data/media/0/Android/data/com.tencent.mobileqq/Tencent/MobileQQ/

修改 .font_info 目录权限为 000,再清空 .font_info 目录,搞定。

   Landscape Vectors by Vecteezy

评论