【发布时间】:2011-12-27 17:58:05
【问题描述】:
我们提供手机和平板电脑的短期租赁服务。你需要一个平板电脑一周,你可以来找我们,我们也租给你。发生的情况是在一周(或数周)结束时您需要将其退回。通常租的人不归还(各种原因),但现在它是被盗的财产。我们有一个我们加载的应用程序,可以发送一个命令来锁定设备。或者我们可以对应用程序进行编程以允许 x 天,然后锁定(如停车计时器)。一旦锁定,它需要密码才能解锁。这可行,但仅在用户尚未将设备重置回工厂时才有效。如果我们加载应用程序并将其租给某人 2 周(例如),我们会发现租用者通常会将设备重置为出厂设置。他们这样做的原因有很多,主要是他们在玩弄它,只是想重新开始。或者如果他们的时间到了,它会锁定,然后他们支付另一个租赁期,我们给他们密码来解锁它。在这种情况下,他们现在知道我们正在运行一个租赁仪表。
我们可以 root 设备并将应用程序安装为系统应用程序,但是追查 root 工具并与试图阻止 root 的供应商玩“猫捉老鼠”是太多的劳动。
我需要什么,有没有办法在 Android 设置中为恢复出厂设置设置密码?我确实意识到大多数 MFG 的设备都允许您按下按钮和重置,但我可以忍受。我需要的是一种不让Android设置中的重置按钮如此容易执行的方法。有人有办法吗?
【问题讨论】:
-
我建议你利用 Cynogenmod 的优秀人员并使用他们的代码来确保没有人可以进行出厂重置。即使是这样,您也可以确保恢复出厂设置也设置了您的租用电表。但是在 Android 中,root 和 mod 安装变得轻而易举,我认为它不可能破解
-
您需要修补引导加载程序,这可能会排除目前市场上的大多数设备。只要您可以在设备上运行 AOSP(或 CM),只需在设置中禁用恢复出厂设置即可。
-
这些想法不错,但需要扎根。 ACER ICONIA 500 和现在的 Toshiba Thrive 已经通过更改设备的闪存(快速启动)能力移除了 root,因此使得加载自定义 ROM 变得困难。换句话说,您无法在不刷新通常用于 root 的 ROM 的情况下加载 Cynogenmod。似乎 MFG 不想让你生根,所以他们会尽快堵住漏洞(猫和老鼠)。所以生根和闪烁真的不是我想要的。此外,如果您只是添加 Cynogenmod,设备仍会不断拉取 OTA 更新并唠叨您升级。