你怎么能卸载一个流氓Home(Launcher)应用程序?

如果您要安装的主屏幕应用程序不提供系统设置屏幕的可访问性(前往管理应用程序),另外还不允许您发布应用程序(例如市场应用程序或第3事件安装/卸载程序) ),存在任何卸载此类应用程序的方法?

我认为在允许新应用程序控制主屏幕优势之前,Android需要您的批准。 然而,声称你正在尝试新发布的错误(或破坏性)的Launcher应用程序。 你当然仍然可能会告诉Android它可以提供这个应用程序的主屏幕优势。 目前一旦安装,你的手机目前是没有意义的吗?

是否存在一种常规最终客户(没有Eclipse / ADB)离开此方案的方法? 除了完全恢复出厂设置?

我知道有办法使用ADB卸载应用程序(“adb uninstall package.name”)

但是,如果他们在安装这样的恶意/错误应用程序之前就觉得常规最终客户可能会被搞砸了。 这感觉就像Android中一个开放的安全开放,不是吗?

0
2019-05-18 20:30:49
资源 分享
答案: 2

要创建这样的破坏性启动器,它需要:

  1. 禁用设置>应用程序>管理应用程序
  2. 禁用设置>应用程序>开发> USB调试
  3. 禁用市场(阻止您下载和安装Home Switcher应用程序)
  4. 防止打开所有其他各种Launcher类型的应用程序(或者你可以简单地启动各种其他启动器,也很可能从那里启动设置)
  5. 禁用终端仿真器 - 键入应用程序(停止通过pmrm - 执行.apk)卸载
  6. ... 其他?

这感觉就像Android中一个开放的安全开放,不是吗?

当安全专家谈到一个具有出色安全性的系统时,他们并没有谈到一个愚蠢的客户对他的系统愚蠢的说法。 一个愚蠢的客户提供不受信任的程序毫无根据的优势是社会问题,而不是安全问题。

Linux(以及Android)是安全可靠的,不是因为系统很难搞乱(你可以非常方便地输入sudo rm -rf /)。 Linux是安全可靠的,因为破坏性的程序无法在没有客户同意的情况下搞砸系统,并且客户也不会弄乱系统,除非他们有理想的优势来搞砸系统(客户有一个原点优势可以通过数百种方式搞砸系统)。

与其他一些操作系统不同,Linux(以及Android)并不试图保护客户不要做一些愚蠢的事情(鉴于此类防御肯定会另外防止高级用户做任何聪明的事情)。 当你告知它自我毁灭时,它会毫无顾忌地遵循你的命令(只要客户有优势来规范系统以自我毁灭)。

坚持sudo是第一次 - sudoers talk总结了Unix / Linux对安全的意义:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

在任何一种情况下,如果这种破坏性的Launcher进入市场,我们可以肯定Google肯定会迅速将其从Market中删除而不会产生阻碍(并且还可能发布远程卸载命令)。 此外,如果您从户外市场安装这样的启动器,那么您不是“常客”,如果您正在从户外市场安装程序,您将自己负责。

0
2019-05-21 03:11:50
资源

在安全模式下启动您的工具,然后卸载创建麻烦的应用程序。 重启肯定会退出安全模式。 以下是几个首选工具中的辅助功能SAFE MODE。

带物理开关的HTC工具:

  • 关掉Android手机。
  • 按手机上的菜单开关。
  • 在按住菜单开关的同时,激活工具并保持按住菜单开关,直到看到锁定屏幕。
  • 安全模式 需要当前发布在显示屏的左下角。 在安全设置中,Android不会加载任何类型的第三方事件应用程序,您也可以从“设置”>“应用程序”>“管理应用程序”中卸载提供问题的应用程序。

Nexus One:

  • 关掉你的Nexus。 如果无法按常规方式完成,请取出电池。
  • 按电源开关启动手机,同时在徽标设计出现时,按住并按住轨迹球。 如果你喜欢的话,你现在需要另外能够阻止触摸精致的菜单开关。
  • 保持推动直至看到锁定屏幕,并且您还需要保持安全设置。

摩托罗拉Droid

  • 关闭Droid并滑开设备键盘。
  • 同时按下电源开关和键盘上的菜单开关。
  • 保持按住菜单键,直到看到“Droid Eye”,并且您还感觉到手机抖动。
  • 您的Droid需要启动并在屏幕的左下角声明“安全模式”。

三星Galaxy S.

  1. 关闭手机电源。

  2. 在按下并按住菜单开关的同时重新打开手机。

  3. 保持按住菜单开关直到主屏幕开始。 左下边缘需要声明安全模式。

0
2019-05-21 02:47:11
资源