Age | Commit message (Collapse) | Author |
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/18522226
Change-Id: Icbbd7563ef151b4b84e4cec2dff2b074e1f5540b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/18522226
Change-Id: I29078682edef723594b8179ddda6beaea4381b3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
In Android T, runtime broadcast receivers are safer by default. This is an audit to verify they are not exported unless required.
Bug: 233109907
Test: N/A
Change-Id: Ib28a75bbe04f88b8cbfae21c6e0211d38c94b0e9
|
|
Do not show the dialog on UX but only print log message.
Fixes: 221483146
Test: manual: make and push an aosp build. Verify with logcat.
Change-Id: I4476de16992520fc88e3a3a4cb2146750dcb9905
|
|
-s ours am: dd39a2df30 -s ours
am skip reason: Merged-In Ib93078ad055ca21825e1d07b0e42b2ca20ceedb9 with SHA-1 aefaadf8a7 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/2013190
Change-Id: Ie76d1624a5741998a8991c013ca1158b61f23787
|
|
-s ours
am skip reason: Merged-In Ib93078ad055ca21825e1d07b0e42b2ca20ceedb9 with SHA-1 aefaadf8a7 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/2013190
Change-Id: Idae76e19259297040596191575bda66310bdf198
|
|
am skip reason: Merged-In Ib93078ad055ca21825e1d07b0e42b2ca20ceedb9 with SHA-1 aefaadf8a7 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/2013190
Change-Id: I8e0225a61730bb414056dfb855c0b3ffdf9f0d6a
|
|
Bug: 222710654
Merged-In: Ib93078ad055ca21825e1d07b0e42b2ca20ceedb9
Change-Id: Ibd526d3cdfb8b5d18efa4b95123e3652232dfafc
|
|
aefaadf8a7 -s ours am: cff2c70070 -s ours
am skip reason: Merged-In I766c672ea88b35e6e91beeec393fab5efbd9366a with SHA-1 0ed481ceea is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16845228
Change-Id: I3841299d08b303e18e87ff4d95e4968e83919a0d
|
|
aefaadf8a7 -s ours
am skip reason: Merged-In I766c672ea88b35e6e91beeec393fab5efbd9366a with SHA-1 0ed481ceea is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16845228
Change-Id: I1f5d41f4c5696e9b9f313244f4d403b6fc4de9b9
|
|
Bug: 214455710
Merged-In: I766c672ea88b35e6e91beeec393fab5efbd9366a
Change-Id: Ib93078ad055ca21825e1d07b0e42b2ca20ceedb9
|
|
|
|
Android T allows apps to declare a runtime receiver as not exported
by invoking registerReceiver with a new RECEIVER_NOT_EXPORTED flag;
receivers registered with this flag will only receive broadcasts from
the platform and the app itself. However to ensure developers can
properly protect their receivers, all apps targeting T or later
registering a receiver for non-system broadcasts must specify either
the exported or not exported flag when invoking #registerReceiver;
if one of these flags is not provided, the platform will throw a
SecurityException. This commit updates all the exposed receivers
with a new RECEIVER_EXPORTED_UNAUDITED flag to maintain the existing
behavior of exporting the receiver while also flagging the receiver
for audit before the T release.
Bug: 161145287
Test: Build
Change-Id: I1888313f2c2eb3a08439fc1333336ce4d44af00c
|
|
so the package can send notifications on T+
Bug: 194833441
Change-Id: I016c8a99f7b847485daaa4598a2e3485422b4758
|
|
sc-v2-dev am: 8d66f0da38 am: ab97b92588
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16065273
Change-Id: Id866e5c2e2cfde6ddea1037417ec817a91dd4ef3
|
|
sc-v2-dev am: 8d66f0da38
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16065273
Change-Id: I32e772eb37313fdbc478d59e807d0a5cb0fecef5
|
|
sc-v2-dev
|
|
To change the behavior, try something like:
adb root
adb shell setprop persist.dev.car_provision.show_ui true && \
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity &&\
adb shell settings put secure --user cur user_setup_complete 0 && \
adb shell settings put secure --user 0 user_setup_complete 0 &&\
adb shell settings put global device_provisioned 0 &&\
adb shell rm -f /data/system/device_policies_version &&\
adb shell rm -f /data/system/device_policies.xml &&\
adb shell rm -f /data/system/device_owner_2.xml ;\
adb shell rm -f /data/system/users/`adb shell am get-current-user`/profile_owner.xml
adb shell stop && adb shell start
Test: manual verification
Bug: 190854171
Change-Id: I766c672ea88b35e6e91beeec393fab5efbd9366a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16035032
Change-Id: I2ff753b42b38692ae0af1553d0004d9ea573ede6
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/16035032
Change-Id: I6709eebbde2ec30df9fad440959072186c3faf17
|
|
Test: manual verification
Fixes: 202764977
Bug: 199415489
Change-Id: Id3239ec186b9eb3da6996d3094655b3e08372687
|
|
-s ours am: bf331e2bdf -s ours am: 85374bd515 -s ours am: 61ea34ec37 -s ours
am skip reason: Merged-In Iccd4a4a125e5764bbf81051d82263edef1477c4d with SHA-1 38c57d1df8 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/1847515
Change-Id: Iee2e17bd766530057a12b1939c6eb53cfdd0a3d6
|
|
-s ours am: bf331e2bdf -s ours am: 85374bd515 -s ours
am skip reason: Merged-In Iccd4a4a125e5764bbf81051d82263edef1477c4d with SHA-1 38c57d1df8 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/1847515
Change-Id: Ia0011fb62ba007550573ae250783914eab8a5843
|
|
-s ours am: bf331e2bdf -s ours
am skip reason: Merged-In Iccd4a4a125e5764bbf81051d82263edef1477c4d with SHA-1 38c57d1df8 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/1847515
Change-Id: I493a44b9df97e6834da7dcbdcbde9e7d420aa72a
|
|
-s ours
am skip reason: Merged-In Iccd4a4a125e5764bbf81051d82263edef1477c4d with SHA-1 38c57d1df8 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/1847515
Change-Id: I76a6a7f54b65a16ae550dceb45f8a05b2f077ffb
|
|
am skip reason: Merged-In Iccd4a4a125e5764bbf81051d82263edef1477c4d with SHA-1 38c57d1df8 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/1847515
Change-Id: Id58dab58045e238e7f551288fb2a35dc8fd9c53c
|
|
Bug: 202323961
Merged-In: Iccd4a4a125e5764bbf81051d82263edef1477c4d
Change-Id: If5915c6b6619c54ecc833c9c1fce067f55da30f5
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/13740763
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iaeaa808c74092afe18c4d2083d552eeeeecf5ab7
|
|
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Iccd4a4a125e5764bbf81051d82263edef1477c4d
|
|
98fb72fe23
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/13617444
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I754365f5996fde68d2f513d44dd36913e08ec24d
|
|
Otherwise DeviceOwner cannot be provisioned.
Test: manual verification
Fixes: 180125931
Change-Id: I1e5e6741ce317641804912924585cb3ec39efe49
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/13563966
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib770c48304b11e75213a32c8ea247b1ea61c0025
|
|
That happens when the user is managed.
Test: manual verification
Bug: 170143095
Change-Id: Ic4a160e9d0331acced324547ccaddb4a4c88b255
|
|
am: 7ebcbed4cf am: d2bfe8ccc9 -s ours
am skip reason: Change-Id Ife170979c6c9fef5dce94f28e7973b93622d0e15 with SHA-1 184326416d is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/13419387
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia90d777a4a566103c15df2621538bad4f682518f
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Car/Provision/+/13419387
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0d26fb7b4daad3470667209f4207357ffd3358e7
|
|
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity --help
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity --name name --package-name package-name --legacy-activity-name legacy-activity-name --receiver-name receiver-name --checksum checksum --download-url download-url
Fixes: 178064768
Merged-In: Ife170979c6c9fef5dce94f28e7973b93622d0e15
Change-Id: Ife170979c6c9fef5dce94f28e7973b93622d0e15
(cherry picked from commit 184326416d160256e86c3545d3828259c11c6eb4)
|
|
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity --help
Test: adb shell dumpsys activity com.android.car.provision/.DefaultActivity --name name --package-name package-name --legacy-activity-name legacy-activity-name --receiver-name receiver-name --checksum checksum --download-url download-url
Fixes: 178064768
Change-Id: Ife170979c6c9fef5dce94f28e7973b93622d0e15
|
|
Test: manual verification
Bug: 172691310
Change-Id: Ief2fed98686627cd9f54b03793eed8e4d4678ab0
|
|
|
|
Bug: 170333009
Test: make and launch CarProvision app, click "finish", verify
user_setup_comlete is 1
adb shell settings get secure --user 0 user_setup_complete && adb shell settings get secure --user 10 user_setup_complete
Change-Id: Ie3a0a9d90e51c8c6285eb3f77f657713b3cfd5e2
|
|
Test: manual verification
Bug: 170333009
Change-Id: Ief1f4ba1d02b873f02d1b827f2a7e806e3be87de
|
|
|
|
Test: m CarProvision
Fixes: 171066617
Change-Id: I1919b199ff2e1bd4d0739c265fe70c7fbadbe390
|
|
- Don't assume it's device owne mode (could be profile as well).
- Added LocalTestDPC.
- Fixed handling of activity results.
Bug: 170333009
Bug: 172867577
Test: m -j CarProvision && adb sync &&\
adb shell am force-stop com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity &&\
adb shell am start -a android.intent.action.MAIN \
-c android.intent.category.HOME \
-c android.intent.category.DEFAULT \
-c android.intent.category.SETUP_WIZARD
Change-Id: I902a792825e36ee95a798f78b013ee2077971a85
|
|
Test: adb shell dumpsys package com.android.car.provision | grep -i MASTER_CLEAR
Bug: 170333009
Bug: 171603586
Change-Id: I388b7ac302da67db4045cf71c228b7f6dfea2c58
|
|
- Add button to factory reset.
- Launch DPC to finalize SUW.
Bug: 170333009
Bug: 171603586
Test: m -j CarProvision && adb sync &&\
adb shell am force-stop com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity &&\
adb shell am start -a android.intent.action.MAIN \
-c android.intent.category.HOME \
-c android.intent.category.DEFAULT \
-c android.intent.category.SETUP_WIZARD
Change-Id: Ib9bfe033ca0ebf376f3ce1a08e00ac222ae0985d
|
|
Bug: 170333009
Test: m -j CarProvision && adb sync &&\
adb shell am force-stop com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision &&\
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity &&\
adb shell am start -a android.intent.action.MAIN \
-c android.intent.category.HOME \
-c android.intent.category.DEFAULT \
-c android.intent.category.SETUP_WIZARD
Change-Id: If1faeb93c03e079b25a9419cf7eceaa769d69228
|
|
Test: manual verification
Bug: 170143095
Change-Id: Ie495aa464180c8d94a5236a24611b958eb624258
|
|
- Listen to Car UX restrictions so it exits if the car moves or
gear changes to rear.
- Sets the proper car-related Settings.
- Don't disable the DeviceOwner button if the DPC app is not
available (so it can be installed through adb)
- Exit right away on headless system user.
- Removed "Cancel Setup" button.
Test: m -j CarProvision && adb sync && \
adb shell am force-stop com.android.car.provision && \
adb shell pm enable --user cur com.android.car.provision && \
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity && \
adb shell am start -a android.intent.action.MAIN \
-c android.intent.category.HOME -c android.intent.category.DEFAULT \
-c android.intent.category.SETUP_WIZARD
Fixes: 170143095
Bug: 171066617
Change-Id: I8147676d66f207a832d549b23d5f0394b93904f0
|
|
It offers options to set device owner, cancel setup, or finish setup.
Test: m -j CarProvision && adb sync && \
adb shell kill `pid com.android.car.provision` && \
adb shell pm enable --user cur com.android.car.provision && \
adb shell pm enable --user cur com.android.car.provision/.DefaultActivity && \
adb shell am start -a android.intent.action.MAIN \
-c android.intent.category.HOME -c android.intent.category.DEFAULT \
-c android.intent.category.SETUP_WIZARD
Bug: 170143095
Bug: 170957342
Change-Id: Ifc74b008bca7bdd7f603e72647a3faad9818b6e8
|