From 60acb519c04d53a10e0bc83ae939c7703672b915 Mon Sep 17 00:00:00 2001 From: Howard Chen Date: Mon, 2 Dec 2019 15:34:58 +0800 Subject: [PATCH] Show terms of service before install GSI/DSU Test: settings->developer option->debug::DSU Loader Bug: 144248769 Change-Id: Id5fa7f88544191736eb0c5db6334fd367c1be426 --- AndroidManifest.xml | 3 + res/layout/dsu_terms_of_service.xml | 45 +++++++++++++ .../settings/development/DSULoader.java | 32 +++++++--- .../DSUTermsOfServiceActivity.java | 63 +++++++++++++++++++ 4 files changed, 136 insertions(+), 7 deletions(-) create mode 100644 res/layout/dsu_terms_of_service.xml create mode 100644 src/com/android/settings/development/DSUTermsOfServiceActivity.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index df87bf5fba2..d06a0f2672c 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1949,6 +1949,9 @@ + diff --git a/res/layout/dsu_terms_of_service.xml b/res/layout/dsu_terms_of_service.xml new file mode 100644 index 00000000000..8c7555717ee --- /dev/null +++ b/res/layout/dsu_terms_of_service.xml @@ -0,0 +1,45 @@ + + + + + + + + +