summaryrefslogtreecommitdiff
path: root/recovery
AgeCommit message (Collapse)Author
2021-06-30recovery: enable support for device-specific WipeSe implementationJeffrey Carlyle
Bug: 182508814 Test: data wipe issued through recovery mode UI, verified keys were deleted Signed-off-by: Jeffrey Carlyle <jcarlyle@google.com> Change-Id: I0c85f84172543024cd915767fdb8882b805abda2
2021-06-29Revert "recovery: enable support for device-specific WipeSe impl..."Kevin Han
Revert "clear secure element of Digital Car Keys during factory ..." Revert submission 14983788-clear_keys Reason for revert: b/192373955 Reverted Changes: Ia8fc29e6c:add gs101-specific recovery library Icc1eabfd4:clear secure element of Digital Car Keys during fa... I943d97b26:recovery: enable support for device-specific WipeS... I15c7fbd7f:allow recovery and fastboot to access secure elmen... Change-Id: I56abee9e739f4f22ab6352ca2216c86e58b6f82e
2021-06-25recovery: enable support for device-specific WipeSe implementationJeffrey Carlyle
Bug: 182508814 Test: data wipe issued through recovery mode UI, verified keys were deleted Signed-off-by: Jeffrey Carlyle <jcarlyle@google.com> Change-Id: I943d97b2616a1e43760ec54baa7f8416608cc579
2021-03-12[LSC] Add LOCAL_LICENSE_KINDS to hardware/google/pixelBob Badour
Added SPDX-license-identifier-Apache-2.0 to: atrace/Android.bp bootctrl/Android.bp dynamic_partitions/Android.bp fastboot/Android.bp health/Android.bp kernel_headers/Android.bp misc_writer/Android.bp mm/Android.bp perfstatsd/Android.bp pixelstats/Android.bp power-libperfmgr/Android.bp power-libperfmgr/libperfmgr/Android.bp powerstats/Android.bp powerstats/aidl/Android.bp pwrstats_util/Android.bp radio/Android.bp radio/gril_carrier_nv_headers/Android.bp recovery/Android.bp usb/Android.bp vibrator/Android.bp vibrator/common/Android.bp vibrator/common/bench/Android.bp vibrator/cs40l25/Android.bp vibrator/cs40l25/bench/Android.bp vibrator/cs40l25/diag/Android.bp vibrator/cs40l25/tests/Android.bp vibrator/drv2624/Android.bp vibrator/drv2624/bench/Android.bp vibrator/drv2624/tests/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: Android.bp thermal/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I58efe8db7cc3f22a585c6e3a80bef41c48b49c8d Merged-in: I58efe8db7cc3f22a585c6e3a80bef41c48b49c8d
2020-08-13Add the retries to 5 for the TitanM wipingChungjui Fan
AP might have chances to get the error status filled with TPM_WAIT magic word wile wiping TitanM, so add a retry mechanism to assure the success of wiping TitanM. Bug: 163076061 Test: succeed to finish factory reset 100 times Change-Id: I5e97debac5052b991b45c23d696d8ca980a02e7f
2019-11-21Provision Silent OTA(SOTA) flag while reason is "enable-sota"dybertwang
After SOTA completed, SOTA application will send "--wipe_data" and "--reason=enable-sota" into BCB recovery field, then enter recovery for running factory reset. Once factory reset completed, recovery must check "--reason", determine if writing "enable-sota" into vendor misc partition (from offset 32), and then reboot. During next booting, bootloader will re-enable SOTA capability while "enable-sota" found in vendor misc partition. Bug: 144826346 Bug: 144825806 Change-Id: I3792c03c84bf9cb38c1b2af85acffb53cfdeb2e7 Signed-off-by: dybertwang <dybertwang@google.com>
2019-11-12Use libmisc_writer in custom recovery UITianjie Xu
We have moved the functions to write the vendor space misc partition to a new library. Switch the recovery UI library over to use the library. Also fix a few lint errors. Bug: 131775112 Test: build and boot into recovery Change-Id: Ided86024f885f628c8edb1cee266e6296bb14f8b
2019-11-07Create the recovery UI for pixel devicesTianjie Xu
The Pixel 3 and 4 are using the identical RecoveryUI class. So consolidate them into the pixel common directory. This will ease the work to unify the vendor space /misc access later. Bug: 131775112 Test: wipe data in sargo and coral Change-Id: I48d8b5efb8dabdd7596f041c3aa8ff54567a6f70