在加密的Jelly Bean设备上使用自定义锁定屏幕


11

我最近在运行Android 4.1.1的Nexus S上启用了加密功能。我知道所有的优点和缺点,并且设备加密绝对是我想要的东西。目前工作正常。

但是,我忽略的一个小警告是加密需要密码或PIN锁定屏幕。我假设(有点愚蠢)一旦加密过程完成,我将能够切换回我选择的锁定屏幕。我喜欢使用图案锁,因为我可以将其设置为不显示任何视觉线索,这使得肩窥一个很大的难度。输入相对复杂的代码也很容易。

我用来加密设备的密码是故意又长又复杂的,这使我每次都不想输入自己的信息时肯定不想输入该密码。我不想将其更改为更短的内容,因为首先要提高安全性才是这样做的重点。

有没有办法可以回到使用模式锁定屏幕的方法?我知道加密是不可逆的,我真的不想删除它。我只想要我的旧锁屏。

编辑:我注意到更改锁定屏幕的代码也会更改用于解密设备的密钥,我认为这就是为什么不允许使用其他类型的锁定屏幕的原因。我非常希望使用与解锁屏幕相同的代码来加密存储。这似乎是一个可怕的主意,我无法相信这确实是Android的方式。


您正确地指出了两个密码都已连接–其他地方(包括安全公司)已经指出这是“错误的”。您是否检查过XPosed框架?我知道它提供了一些模块,例如在不解锁设备的情况下从锁定屏幕使用相机。可能还有其他相关的模块为您提供了一些便利(我没有全部检查它们,因此我无法真正地说出-我才刚刚开始使用框架及其模块)。
伊兹

Answers:


3

也许: lifehacker:改善Android锁屏安全性的三种方法, 建议:

不幸的是,本机Android解决方案(如此处通过“ vdc cryptfs changepw newpass”提出的)似乎仅在有根设备上起作用。


2
该本地解决方案是一个很好的发现,我最终可能会采用某些解决方案,但它仍然只能解决一半的问题。至少根据我的理解,该操作系统仍将限制您仅允许PIN /密码身份验证,因此您仍将无法使用其他类型的锁屏。

它仍然不会绕过密码验证。
Flimm 2014年

1

我通过使用swype键盘解决了这个问题。这样,我可以选择一种简单的解锁模式,将其转换为键盘上的长而复杂的密码(甚至包括小写和大写字母),然后训练swype来识别它。

现在,我仅需在启动时输入一次复杂密码(Swype在启动时不可用)。要解锁锁定屏幕,我可以使用手势,然后将其转换为复杂的密码。

对于加密过程,您应该一个字母一个字母地输入一次密码,然后用手势输入一次。这样,您可以确定使用手势时swype确实会产生所需的密码。

到目前为止,在我的Nexus 4(使用Android 4.4)上运行良好。


1
有趣的方法。我看到的缺点是,Swype现在存储了您的密码,因此必须确保它不会泄漏到某个地方(例如,如果Swype上传了词典;此外,当您输入类似密码的密码时,浏览器,然后swype插入您的密码,现在浏览器历史记录可能会长时间存储该单词)。但是就像我说的,有趣的想法还是。
PonyEars 2014年


1

我使用以下设置:

  • 设置/安全性/睡眠后30分钟自动锁定
  • 设置/安全/电源按钮立即锁定为关闭

因此,仅在不使用设备30分钟后,我才需要写入加密和锁定屏幕密码。

“关闭屏幕并锁定”应用程序可用于立即锁定设备。我没有使用“屏幕锁定专业版”应用的任何经验,但是根据其描述应该会很有用。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.