android - 从应用程序内部更改 Root设备的系统设置

标签 android root

我正在尝试更改描述的短信限制 here从应用程序内部。假设该应用程序在 Root设备上运行。我正在使用 RootTools检查设备是否已 Root 。我试图弄清楚如何将实际设置写入 settings.db。非常感谢任何可以帮助我的建议。

提前致谢。

最佳答案

我通过这样做解决了这个问题:

  • /data/data/com.android.providers.settings/databases/settings.db 复制到我的应用程序文件夹 /data/data/my_app_directory/
  • 使用 SQLiteDatabase 类更新数据库中的表。
  • 将数据库从 /data/data/my_app_directory/settings.db 复制回 /data/data/com.android.providers.settings/databases/<

复制操作是使用RootTools.sendShell

完成的

关于android - 从应用程序内部更改 Root设备的系统设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7392067/

相关文章:

linux - 如何在kali linux 2020.1中以root身份登录?

java - 我怎样才能永远在Android应用程序中保留一个线程?

Java 使用 linux sudo 能力

linux - 在没有root权限的情况下在linux上阅读eeprom

android - 你能在 Windows 服务器上设置 GCM 吗?

Android布局自定义

android - 在 Android 通知中实现贪睡

android - NotificationManagerCompat 类型未定义方法 areNotificationsEnabled()

java - 任务 ':expo-modules-core:compileDebugJavaWithJavac' 执行失败

eclipse - 在 Ubuntu 中,使用 sudo 启动 eclipse 是个好主意吗?