History log of /packages/apps/Settings/src/com/android/settings/CryptKeeper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
644fa4243b4c288c85845b3f86aab25135635729 18-Oct-2011 Dianne Hackborn <hackbod@google.com> Work on issue #5461497: Landed on Welcome screen after a tap on 'Next' in Screen 500

With the corresponding change for the activity manager to allow the home
activity to finish itself, this activity can now be a little less dirty
and just call finish() when it finds it is not needed.

Change-Id: I1a449c7bec9fba659e27a9e918f8a9b0c55b2098
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
140f6c6cf705f020c0ee6a2843cf1691cc68e729 16-Oct-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5460725: Crespo does not fully boot after a wipe

Add a hack to relaunch whatever was supposed to be launched
(presumably home) when CryptKeeper discovers it shouldn't be
running.

Change-Id: I1406b8d6e8d484ed1c169fa4908a9e05e8c7c2ad
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
4d2bfd149118c8b82827d76d1d110fd5c65294c8 12-Oct-2011 Daniel Sandler <dsandler@android.com> Use new status bar disable flags.

Requires frameworks/base change I04eb2245.

Bug: 5380495
Change-Id: Ia9e5c25e224b38c1cdad4cd725fc425de90f8344
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
9ee164f44ea1ad66fa16ed702eb885e36ade0d8b 21-Sep-2011 Ben Komalo <benkomalo@google.com> Properly initialize wakelock for cryptkeeper.

Bug: 3385856
Change-Id: I6dc39b02b81e290af0b47f6a6c9ba2da3e7c65c3
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
d4758efef6d6564d7b4b0b747d0a9ae9b44a38c7 08-Sep-2011 Ben Komalo <benkomalo@google.com> Don't try to talk to vold mid-encryption.

We were attempting to unconditionally validate the encryption state on
CryptKeeper bringup, which required MountService to talk to vold. For
some reason, during encryption, this cannot happen, and that call never
returns, so the CryptKeeper UI was never brought up.

Bug: 5276690
Change-Id: I6a146e25e24f4efd760b0afa1e1409bf9ea3e9c3
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
0e66609c95047ba7e5c0408bdc88af4315fd35b1 02-Sep-2011 Ben Komalo <benkomalo@google.com> Show factory reset option if encryption went bad.

Also update the wording for the error message

Bug: 3384231
Change-Id: I25a67cba7abede913bdd8cadaafc42bcbd5c5c5f
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
9fcb6a7fac02aef85085c2db616556257e1642f5 26-Aug-2011 Ben Komalo <benkomalo@google.com> Misc fixes to CryptKeeper

- use standard IME, but force it into ASCII if it's the default IME
- provide an IME switcher if there are multiple IME's, in case the
ASCII-capable one is a different one
- make the IME shown by default

Bug: 5004456
Bug: 4698473
Change-Id: Id40a164cfe599bfdb67b81f60d4ab8a52208de88
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
0460675b7c0d5a9b02dae01578c64ff0453e4fb7 18-Aug-2011 Ben Komalo <benkomalo@google.com> Stop leaking wakelocks in cryptkeeper.

Also add in logging for certain events, as well as progress update to
help hunt down a stuck-in-progress bug

Bug: 5163155
Change-Id: I2e01a56b012f41f178beba0becfbe8173a1715ee
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
f0104df823a93ef4c3336118ddb02a0924e520da 17-Aug-2011 Ben Komalo <benkomalo@google.com> Fixes to CryptKeeper layout for phones

- prevents crash when trying to show error state
- makes progress screen not look horribly broken

Bug: 5174783
Bug: 4671153
Change-Id: Ia72830e2fdb72f174b3ed01b6fc14be7152d1932
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
91a2f0566afb91549cbda9289b516154a6467624 17-Aug-2011 Ben Komalo <benkomalo@google.com> Allow CryptKeeper to be started for UI debugging

Change-Id: I3ca6e00018da39123b470c3960c00c8cd43f9f72
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
8373b451692a39abdfd12444241c016831e1a4a4 20-Jun-2011 David Brown <dab@google.com> Add "emergency call" button to CryptKeeper

This allows you to make an emergency call without needing to decrypt
your device first.

The exact appearance of the button, and the two possible icons shown to
the left of the text, are taken directly from the corresponding
framework resources (see keyguard_screen_*.xml, ic_emergency.png, and
stat_sys_phone_call.png.)

Also, the code in CryptKeeper.java for updating the state of, and
handling clicks from, the "Emergency call" button is mostly duplicated
from the corresponding code in LockPatternUtils and
LockPatternKeyguardView under frameworks/base.

Bug: 4494186
Change-Id: I36a713fdbc3281a7ba46762d47d5b61fb3cd194d
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
00046d6e176eb05c3e3b0d13d38a8da7491bba5e 14-Jun-2011 Jason parks <jparks@google.com> Get encryption working for phones.

I've removed the "special" keyboard from the phone
layouts for now.

Change-Id: I4b18279dafb18ba7cebacfad1b7167e34a7203b4
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
06c5ff4a46686d3f599e40df0768177d3d88913c 01-Mar-2011 Jason parks <jparks@google.com> Partial fix for Bug 3495575.

Move the decrypt attempt to a AsyncTask. This will
unblock the UI thread in order for the device to
still be "responsive". There is still the issue of
decrypt taking 3+ seconds before it returns to. The
delay is still there becfore the fade but the text
field is now cleared and you can tap on keys.

Bug: 3495575
Change-Id: Icec82e83d3a09b3c0f856aa77870925fc8469625
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
75c085ee890744cdd4b90c72f8b50e6aeeb31e88 10-Feb-2011 Jason parks <jparks@google.com> There can only be one.............................

KEYBOARD!

Bug: 3413847
Change-Id: I3d427f449c6cdbad0770f087d1139dc94be50e80
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
9597406aa1b83867b03a47d1a5162969b924f2fc 02-Feb-2011 Andy Stadler <stadler@google.com> Restart encryption display after screen power cycle

Bug: 3414241
Change-Id: I881fc14c3e0850089b98fcbdbd86c39dde22771c
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
1499740c13af5fbd5766a87825c3e789b37bab24 02-Feb-2011 Andy Stadler <stadler@google.com> Preserve wakelock through rotation

Bug: 3381450

Change-Id: Iea09d050231dfe31848666bdb186a5531d90e7bc
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
13d62049f7c96c47356f23eaee7f0997612fdf9f 01-Feb-2011 Andy Stadler <stadler@google.com> More CryptKeeper UI work.

* Implemented failure case.
* More pixel perfect
* Remove the animation
* Display the encroid on the blank screen
* Remove the back button.
* Fix portrait mode screens

Bug: 3384231
Bug: 3394103
Bug: 3388721
Bug: 3381450
Bug: 3406278
Bug: 3351832
Change-Id: Ib763c8b577198deb45255acc767bc6d5409efc0c
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
f8217304073b5cd13823a0602568394be93bf310 26-Jan-2011 Jason parks <jparks@google.com> More work on the Crypt Keeper.

* Use the DPM to determine if we are encrypted.
* Fix misspelling (Comfirm -> Confirm).
* Animate to black when enabling encryption.
* Add holo droid background.
* Change the progress bar to indterminate.
* Display the percentage complete in the status line.
* Fixed bug 3388097. You will no longer have to unplug your device to start encryption. This line is intentionally long. I could make it shorter but I am proving a point: <magic>overflow: auto;</magic>.
* Actually hold onto the wakelock to prvent the device from sleeping.
* Implement onStop() as a orientation change can happen at boot. This will start the activity twice and there will be multiple handlers with messages.

Change-Id: Ia752d106c39e0d81431e856f8f500182e8ec1abd
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
f1dbf55819e01f6cf1a99d38a292b15de1262a29 24-Jan-2011 Jason parks <jparks@google.com> More UI tweaks.

* Grab a full wakelock while encrypting.
* Fix a bug with failed attempts.
* Add a custom theme to animate the screen to black.
* Fix the keyboard to be displayed properly in landscape and portrait.

Change-Id: Icc2d813ce1780588eb3b16f5204c3c60cae5236f
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
35933812b16f0b4221280bbcc3c32f6540996bf2 21-Jan-2011 Jason parks <jparks@google.com> Accquire a wakelock while encrypting.

Bug: 3375491
Change-Id: Ief7dbb450800104f4977ab31f93a1e1a994b25ad
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
39f1e04079976d3d10fdd8e5dd36c833bab8a371 21-Jan-2011 Jason parks <jparks@google.com> More UI tweaks and fixes.

* Actually post the correct message every 5 second for the progress bar.
* Update the text for the settings to a more finalish version.
* Check the battery status before allowing encryption to proceed.
* Display a place holder message if no password is set for the device.

Change-Id: I2734300c9a81467dbd0401427d8b656922ab4819
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
dbf4322ab1cf39d123334a7778c7ccc8942ada74 21-Jan-2011 Jason parks <jparks@google.com> Change how we check to see if we should display the progress bar.

Change-Id: I779e229f82a11d570e832f3e8cc5b275939249e8
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
ec5a45e79cb7161adfabf475342c1e1b25994276 18-Jan-2011 Jason parks <jparks@google.com> More work on the CryptKeeper.

* There is now a 30 seconds delay after 10 failed password attempts.
* The device is factory reset after 30 failed password attempts.
* Implemented the progress UI for inplace encryption.

Change-Id: Ie830b03f9c84a117ee3048086275d6049907fa3c
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
8fd5bc9e6ff0d02012df670a6bf4bcdaf903c09d 12-Jan-2011 Jason parks <jparks@google.com> Move the CryptKeeper to Settings.

Change-Id: I59e46366e1911ae7fd37f07719f1e7ba0825733c
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java