最近弄了个国产Google原生安卓手机,屏幕最下面有红色的文字,于是尝试去除。

我使用的方法是:

adb devices
adb shell
pm list packagespm uninstall --user 0 com.mediatek.engineermode
pm uninstall --user 0 com.android.watermark

然后重启就去除了。

前几天的时候网上查过,当时只提到com.mediatek.factorymode这个包,我手机上并没有这个包,差点放弃了。后来看到下面的方法,我尝试到第2个的时候已经解决。

福利:电脑操作安卓手机超好用的软件:QtScrcpy,内含adb

I successfully removed the watermarks with "tee" and/or "google" words in Ulefone Armor 3WT.

Many sources suggested 2 possible solutions:

  1. Kill the service name "sdrpmbFloat" from the Developer options (not work for me)
  2. Using ADB, delete the package called com.mediatek.engineermode or com.mediatek.factorymode or com.android.watermark (again, it didn't work for me, I couldn't find the packages)

But, I found another solution.

I had to comment/delete the line ro.agui_tee=TRUSTKERNEL in the file /system/product/build.prop (need root) just in case that line does not exist in the file /system/build.prop.

So, to root Ulefone with MTKroot app: https://www.ayudaroot.com/root/ulfone/como-hacer-root-en-los-telefonos-moviles-ulefone-armor-3wt/ (Spanish)

And where I found a similar solution: Ulefone Armor 9: IMEI manquant ET erreurs TEE GOOGLE [Résolu] - Autres Smartphones Android - Phonandroid.com (French)

去除Google key及TEE key相关推荐

  1. 产线写号工具写Google key及TEE key操作流程v2.0

    1.打开产线写号工具 2.确保 Option -> Support TEE选项被勾选 3.加载Google keybox文件 工具默认勾选了Attestation Key,每次打开工具,要手动勾 ...

  2. JS 去除Object中指定的key

    JS 去除Object中指定的key const omit = (obj, arr) =>Object.keys(obj).filter((k) => !arr.includes(k)). ...

  3. android Google Map API V2 (key 申请)

    要使用V2 的API,需要到Google APIs Console将Google Maps Android API v2服务开启(前提是你已经拥有Google帐号,并创建一个项目),见图: 然后用ke ...

  4. 申请Google Map Android API Key

    http://www.iteye.com/topic/1111863 要想使用Google的Map服务编写应用,无论是Google Map API和Google Map Android API都需要申 ...

  5. Android集成Facebook登录时遇到的问题invalid key hash.the key hash

    一.Facebook:登录功能已停用,我们已停用通过嵌入式浏览器登录Facebook的功能 错误提示: 为保护账户安全,我们已停用通过嵌入式浏览器登录Facebook的功能.若要继续,请更新登录使用的 ...

  6. Redis 笔记(03)— string类型(设置key、获取key、设置过期时间、批量设置获取key、对key进行加减、对key值进行追加、获取value子串)

    字符串 string 是 Redis 最简单的数据结构.Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 key 值来获取相应的 value 数据.不同类型的数据结构的 ...

  7. key mysql_mysql中key 、primary key 、unique key 与index区别

    mysql中索引是非常重要的知识点,相比其他的知识点,索引更难掌握,并且mysql中的索引种类也有很多,比如primary key .unique key 与index等等,本文章向大家介绍mysql ...

  8. 说说Request.Params[key]和Request[key]

    摘要 其实你一看到,就应该会想到,这个不简单吗,不就是服务端接收参数的两种方式吗?是的.在asp.net编程中,QueryString.Form.Cookie是三种比较常见的接收客户端参数的方式.Qu ...

  9. Maven发布封装到中央仓库时候报错:no default secret key: No secret key

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 今天因为发布swagger-spring-boot-st ...

最新文章

  1. 正式压力测试:locust进阶,超简单搭建生产级locust集群
  2. Fiddler常用功能介绍
  3. thinkphp5部署nginx服务上多站点解决方案!
  4. 苹果x防水测试软件,iPhone终极防水测试 iPhone XR阵亡
  5. mysql nosql 同步_使用canal和canal_mysql_nosql_sync同步mysql数据
  6. 基因组组装程序linux,基因组组装软件SOAPdenovo安装使用
  7. leader选举的源码分析
  8. python字典和集合双向索引_Python-为什么字典和集合中的顺序是任意的?
  9. Matlab计算机视觉/图像处理工具箱(待续)
  10. manjaro 安装tensorflow 【CPU版本】 环境
  11. WEB开发中合理选择图片格式
  12. 敏捷开发一千零一问系列之十:总体架构什么时机进行?(下)
  13. 腾讯电脑管家修复代理服务器,腾讯QQ电脑管家LSP修复在哪
  14. java数字时钟代码_Java编程小实例—数字时钟的实现代码示例
  15. t450加固态硬盘教程_thinkpad T450s 如何更换内置固态硬盘
  16. C#批量提取DXF文件中的尺寸,公差和形位公差
  17. vue实现动态css,巧用 CSS 动画实现动态气泡背景__Vue.js__CSS__前端
  18. win10 如何将应用程序添加到信任列表
  19. mysql utf8mb4 错_MYSQL保存特殊字符失败,用编码utf8mb4解决错误 Incorrect string value ...解决方法...
  20. android删除微信授权管理员权限,微信小程序授权登录取消授权重新授权处理方法 附可用代码...

热门文章

  1. 关于润乾报表的一些基本操作
  2. LeetCode-剑指Offer
  3. FMEA要求:PFMEA的基本要求
  4. 「前端基础」阮一峰JavaScript教程笔记(一)
  5. Parameter 0 of method modifyRequestBodyGatewayFilterFactory....真正的解决办法!!!!!
  6. adminlte php,Laravel-添加后台模板AdminLte的实现方法
  7. Nested Logit交通方式划分-基于Biogeme
  8. 基于小波变换的稳健的单导联心电图 (ECG) 描绘
  9. 买票难?黄牛多?XFS或能终结
  10. linux批量移动文件