History log of /packages/apps/Settings/src/com/android/settings/CryptKeeper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bf459dafdc5d97d8f2103c1d2a9cb65f5096e4f8 09-Nov-2012 Vikram Aggarwal <viki@google.com> Remove back button entirely when disabled

Bug: 7480506 Encryption screen shows back button
Change-Id: Iba2706fd6b61303178b472071f32d65bdf72e50d
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
86508085ea181f2d514569a5cf4fe0633d90b843 08-Oct-2012 Vikram Aggarwal <viki@google.com> Remove further logging

Bug: 7302014 CryptKeeper logs PII data

Change-Id: Ifb18c428c70e97f28ceeced2fa0aa6e9247a5372
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
c3ebad20f24299a680caa4ab70e22e9042df405e 08-Oct-2012 Vikram Aggarwal <viki@google.com> Remove verbose logging

Bug: 7302014 CryptKeeper logs PII data

Change-Id: I4dec3a827a5b6880b1c0995b8adebf34315c4773
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
6a5929b086a61a955a4a2f43f5fa251e8754ff4a 11-Sep-2012 Christopher Tate <ctate@google.com> Update Settings app to use new namespace for airplane-mode settings

Bug 7132230

Change-Id: I0253637e6d464afc229cf11ffe69852bf44fe261
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
5543404ae0ec9635b59d37fa01074ea598d539eb 14-Jun-2012 Wink Saville <wink@google.com> Use telephony-common

Change-Id: Ic95136fd5934afdd53a08bfd640d40add67fdb44
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
f576dd6c9f2470516b2fd8494ad210a77f3c8c1f 22-May-2012 Vikram Aggarwal <viki@google.com> Show keyboard selectively, do not listen on MCC/MNC changes, show text to user.

Fix b/6531158 (Stop showing the keyboard)

Fix b/6532201 (Stop removing the text view, and prompt the user with a message)

Fix b/6155075 (Stop listening to MCC/MNC changes)

Change-Id: Ibf8414fe57bdd0acf6c20f3194c52b168b9292c6
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
d1147250dd5fb7022b01a5c899d365069bb625f8 08-May-2012 Vikram Aggarwal <viki@google.com> Delay audio notification on user interaction

Fix the eng pieces of bug 6445429.

Change-Id: I1963d2e701e4b4639cdc75cc3161668d0601747d
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
6ebbd30e18ca514ca9ee87ffa428c55c9fd92a8c 04-May-2012 Vikram Aggarwal <viki@google.com> Write the airplane setting in addition to sending the Intent.

dab was right. :)

Fix b/6006192 in association with https://android-git.corp.google.com/g/187160

Change-Id: I3edfb3191ab35a4e5de1b18f3e2e1dae5f882354
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
8b399cc71c960db05aa804c7e982709a1af5502d 04-May-2012 Vikram Aggarwal <viki@google.com> Merge "Go into airplane mode in minimal boot mode." into jb-dev
ea1186db19e673b44084b43b6a70bbdb07480aa9 04-May-2012 Vikram Aggarwal <viki@google.com> Go into airplane mode in minimal boot mode.

Fix b/6006192

Change-Id: Ied4d9b51aac4e8ac1d2114aa1e95d4ebbe93413b
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
c62d321e8dcb023e8c7299802a75a271b7ca98d9 03-May-2012 Vikram Aggarwal <viki@google.com> UI fixes for tablets

1. Center the clock on Xoom and large tablets. Fix b/5579000

2. Correctly remove the emergency call button if the device (*cough*
Nakasi *cough*) does not have telephone capability.

Change-Id: Ib7552dc35392a1b9d6c0381c6167949e2b163ddc
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
86b93937fa417647d22ee15d3a0aff7a751be17a 02-May-2012 Vikram Aggarwal <viki@google.com> Notification alert every 5s and start after 30s.

Justification: Most users will not need prompting, so for them a
notification will be an annoyance. So we only notify if the no
password has been entered for 30 seconds.

Once a notification sound is made, we need to make it frequently so
the user can locate the device.

Change-Id: Ibf531aec89b5e3b3c72eaa36016bcc4cac1d6493
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
de3c9cb412688eb841993ad971d06039d8a952c3 02-May-2012 Vikram Aggarwal <viki@google.com> Notify user when waiting for decryption password

1. Disable back presses from physical keyboard during encryption: Fix b/6139810
2. Keep screen on when waiting for password. Fix b/6153213 and b/6149606
3. Alert the user with sound when waiting for password. Fix b/6149606
4. Add debugging feature to display the password screen without having to reboot the device.

Change-Id: I588aa7d96e1140f95a6fa91e0281117907f666f7
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
b96b35a62b1f092b6322643c3568f3e712543e53 01-May-2012 Vikram Aggarwal <viki@google.com> Enable back in CryptKeeper

Fix b/6280906

Change-Id: I38d75c4b4c928c77c20bf8eca2649bf6eaa95507
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
9f55ae28789754dafeed5c68468d45135d46199e 02-Apr-2012 Vikram Aggarwal <viki@google.com> Fix crash due to lost activity.

Change-Id: I9d0c2941bf3d725c506b15a738e6ab41678d76d1
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
bfa3a64310162c8f29eae208220988380ffeea6e 29-Mar-2012 Vikram Aggarwal <viki@google.com> Minor changes to improve CryptKeeper readability

Change-Id: I8a056216edf7f557c32bdec9387b0d31de7aa6c6
/packages/apps/Settings/src/com/android/settings/CryptKeeper.java
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