- Sep 23, 2020
-
-
Seigo Nonaka authored
Bug: N/A Test: N/A Change-Id: I60b99c1b50073137eae7547b153a4ab254cde427
-
- Sep 21, 2020
-
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Wileen Chiu authored
- Currently, a new callback is created when a listener is passed in, so it is possible to create multiple callbacks for the same listener - However, when removing the listener, only the latest entry is removed, which could result in improper cleanup - If a listener is already in the map, do not add the listener with the new callback Change-Id: I46f344eb55db38916224f7765cd838347ac8f0f2 Bug: 168886894
-
Xin Li authored
-
Hai Zhang authored
HistoricalRegistry locks its mOnDiskLock first, and then its mInMemoryLock (which is the AppOpsService object), so AppOpsService cannot call into HistoricalRegistry while holding its own lock. Fixes: 168020658 Test: presubmit Change-Id: I0d2a38b6b416c59f10d15b60badf234a80f16152
-
Marin Shalamanov authored
-
Marin Shalamanov authored
This permission will be used for testing purposes to override the display mode requests in DisplayModeDirector. Bug: 159113268 Bug: 158316271 Test: m Change-Id: Ibcafc50badcda929c3c3b446b6d0d9045c2a5b6d Merged-In: I257636ae2a6ed74044e71e49a99024682c3a92c5
-
- Sep 18, 2020
-
-
Treehugger Robot authored
-
Amit Mahajan authored
-
Brad Ebinger authored
-
Bill Yi authored
-
Masaho Nishikawa authored
Implement the following features to support carrier network connection. This commit is to define the carrier config for each features. 1. Sets default preferred APN 2. Uses dun APN when using Preset APN in roaming network Also, fixed that to use only APNs with the same set id as preferred APN. Test: Manual Bug: 147969062 Merged-in: If1e6d2bf58de39c22caa901fcd90fb11f104d900 Change-Id: If1e6d2bf58de39c22caa901fcd90fb11f104d900
-
Bill Yi authored
Merged-In: Id04ea331831e8b26ba99478848392b40a92548d5 Change-Id: I888da0c9475f2d00602d917d2f58169f8d7c93a4
-
Nucca Chen authored
-
- Sep 17, 2020
-
-
Grace Jia authored
When system language set to XA, config_emergency_dialer_package used to automatically translate to XA version, which cannot be used by Telecom to start the emergency dialer. Bug: 168772316 Test: Manually set system language to XA and make sure emergency dialer can be start expectedly. Change-Id: I02a522e0a7dcb871bdebb4e373242d94b7684951
-
Xin Li authored
Bug: 168333982 Change-Id: I17e45ef260cc98cf26f87f8e5bcd91f405576e45
-
Brad Ebinger authored
-
Brad Ebinger authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Ivan Chiang authored
-
Ryan Mitchell authored
When loading binary APKs into aapt2 for dumping purposes, aapt2 allows the presence of custom resource types in the resources.arsc. Since apapt2 may not be able to correctly interpret the data of custom types, ignore resources from custom types completely when constructing the ResourceTable data structure for the APK. Bug: 168247188 Bug: 36051266 Test: run aapt2 dump bading/resources on APKs from both bugs Merged-In: Ia3c0b4e07457eb8634b5a256ef77270e99b8bd72 Change-Id: Ia3c0b4e07457eb8634b5a256ef77270e99b8bd72
-
Ryan Mitchell authored
The .webp extension contains compressed image data so do not deflate .webp files in APKs. Bug: 166137617 Test: aapt2 link Merged-In: I70181437e0b51122c7aa5047bd0a0791ac3b8df6 Change-Id: I70181437e0b51122c7aa5047bd0a0791ac3b8df6
-
Ryan Mitchell authored
Configurations differing only in density value will match the same device configuration at runtime; therefore, they should be considered sibling configurations in the dominator tree. So, given configurations A and B: 1) If A has a density defined and B does not, A must never dominate B. 2) If A and B both have densities defined, neither must dominate the other. Previous behavior: <default> sw600dp-v13 sw600dp-hdpi-v13 sw800dp-hdpi-v13 sw800dp-xxhdpi-v13 New behavior: <default> sw600dp-v13 sw600dp-hdpi-v13 sw800dp-hdpi-v13 sw800dp-xxhdpi-v13 Bug: 167944889 Test: aapt2_tests Merged-In: Ie9fba4c4b74af2b3bbf8fc6432539a99f8647634 Change-Id: Ie9fba4c4b74af2b3bbf8fc6432539a99f8647634
-
Lev Proleev authored
This reverts commit 3b25df9a. Reason for revert: potential culprit for test breakage: b/168789394 Change-Id: Ie042b91c189c026079b040f6609df4c22c70f2cf
-
Jakub Pawlowski authored
-
Jakub Pawlowski authored
This is very helpful to find which third party app modified the adapter name. Bug: 168605944 Test: manual - change name, observe logcat output Change-Id: I9a13c89e6ef416286411f786e233d81507c9d53a
-
Treehugger Robot authored
-
Lucas Lin authored
-
Robert Chou authored
-
- Sep 16, 2020
-
-
Amit Mahajan authored
-
Brad Ebinger authored
Test: Manual Change-Id: I96b39b2d31b07da30f60b8e28ff8bfd26cb277de
-
Kikkawa Shohei authored
Add a new carrier config that changes the service class is used for Call barring settings. Test: manual Bug: 161772958 Change-Id: Ibce22d0d340ce648c0b6df411266d1c4fe537013
-
Leon Scroggins authored
-
Hungming Chen authored
Test: as the follows. $ adb shell ls sys/fs/bpf | grep offload map_offload_tether_ingress_map map_offload_tether_limit_map map_offload_tether_stats_map prog_offload_schedcls_ingress_tether_ether prog_offload_schedcls_ingress_tether_rawip $ adb shell dumpsys netd --short TetherController BPF ingress map: iif(iface) v6addr -> oif(iface) srcmac .. 13(rmnet_data3) 2401:e180:8842:6e3:bc6a:2e45:c30:f418 -> .. BPF stats (downlink): iif(iface) -> packets bytes errors 13(rmnet_data3) -> 7 488 0 BPF limit: iif(iface) -> bytes 13(rmnet_data3) -> 9223372036854775807 Log: bpfloader: Loaded object: /apex/com.android.tethering/etc/bpf/offload.o Change-Id: I71b7efb1f4bd6eb1cd469a0e1e4a56342dc6e579
-
Michael Plass authored
-