- Oct 27, 2023
-
-
Prashanth Swaminathan authored
When forking zygote processes, 'forkSimpleApps' may process multiple simple apps in the command buffer at once. However, the parsed zygote arguments are computed based on the first app in the command buffer, which can lead to all launched processes being assigned the same name. Move the setting of the child process name into childMain and use the arguments from it's local ZygoteArguments for the appropriate name. Bug: 305970538 Test: Verified aosp_cf_riscv64_phone correctly uses unique process names and PIDs match intended name. Change-Id: I0febc49649b0ede4c07898b47b0ebe6ac37e7057 Change-Id: I64b2644ffb8ee75043623222b48fba8f2cfc5f08
-
- Oct 24, 2023
-
-
Treehugger Robot authored
-
David Duarte authored
-
Anton Hansson authored
-
Roshan Pius authored
-
Anton Hansson authored
-
Anton Hansson authored
-
Nathalie Le Clair authored
-
Roshan Pius authored
This reverts commit 8140652e. Reason for revert: Added a fix for the failing code. Change-Id: I729672340d52a745dd43121e1dbedf9d6d5ec34a
-
Roshan Pius authored
Bug: 305066088 Test: Compiles Change-Id: If27369575a0f67f227b6ede202280a6cb6a17614
-
- Oct 23, 2023
-
-
Roshan Pius authored
-
Roshan Pius authored
This reverts commit 12058cb9. Reason for revert: Fails telephony tests Bug: 303286040 Test: N/A Change-Id: I07c79f6d07ac8f7394698b8144e9310be2f3f1fe
-
Roshan Pius authored
-
Eric Biggers authored
-
Treehugger Robot authored
-
Sumedh Sen authored
* changes: Recycle the original bitmap after scaling down Resize large app icons before adding them in a parcel Make AppSnippet parcelable
-
Anton Hansson authored
-
Mark White authored
Note that this is a re-cherry-pick of the original CL that is closer to the original CL than the first CP, to minimize the number of conflicts in Android.bp files. Bug: 289776578 Test: presubmit Merged-In: I721fc4ae5c62cf1eada9bb6b4e5b3f1a4c9db21a Change-Id: Ibf98f37cb795bc7f627a485546b6ce8ec23b3a9e
-
Roshan Pius authored
Follow up CL with a missing change from aosp/2798514 Bug: 303286040 Test: Compiles Change-Id: I74c6f37d8bbf5b420a4e9b8bd9629469ad9fefb8
-
Roshan Pius authored
Follow up CL for aosp/2798514 to add owners file. Bug: 303286040 Test: Compiles Change-Id: I18d8f617beb385c684c635ec2ec57d296be5e6f3
-
Eric Biggers authored
-
Mark White authored
Bug: 288868053 Test: verified services not built in build.trace.gz (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:338107bd1f9c74f8ac6144c0bd767e954518f272) Merged-In: I1eb64da7318d1bad003e71962ca8a90b7229ea49 Change-Id: I1eb64da7318d1bad003e71962ca8a90b7229ea49
-
Ioana Alexandru authored
-
Mark White authored
Provides SdkTestCore/test_core_current sdk_version for non-updatable modules that have their test scope dependent on test apis from framework-minus-apex. Ignore-AOSP-First: Change in topic with internal-first projects Bug: 289776578 Test: m checkapi Merged-In: I855346c01bb609e81b14dbdc13330315badc339e Change-Id: I855346c01bb609e81b14dbdc13330315badc339e
-
Jordan Silva authored
-
Ioana Alexandru authored
Added the people missing from the Notifications team to the main SysUI owners file, and created an OWNERS file for our tests. Change-Id: Iaf371f1e56ba6874d4eb7cd298a20e4e56e9eced
-
Pavel Grafov authored
-
Roshan Pius authored
-
Roshan Pius authored
-
Jordan Silva authored
Revert submission 2745215-npmsbpf DroidMonitor: Potential culprit for Bug 307256512 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted. Reason for revert: 307256512 Reverted changes: /q/submissionid:2745215-npmsbpf Change-Id: I0ad98a7b4798676d6cf1150ecc98c996627e18ee
-
Nathalie Le Clair authored
Change-Id: I7a838720cdacfcc211fa6da20e5cbb80a7803665
-
Felix Oghina authored
-
Junyu Lai authored
-
Adrian Roos authored
(cherry pick of 7da1d255 and 38dd161e) Bug: 297362755 Test: make checkapi Merged-In: If7333ead86d9028ab0a1cc8f25fc534cb13a1858 Merged-In: I4d384efac8a8d3b183d9b207b195ad5489db9e55 Change-Id: I4d384efac8a8d3b183d9b207b195ad5489db9e55
-
- Oct 21, 2023
-
-
Roshan Pius authored
-
- Oct 20, 2023
-
-
Sumedh Sen authored
This will free the memory used by the original bitmap Bug: 290862169 Bug: 304567418 Test: Manual. Install the APK attached in b/290862169#comment18 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:74d9576bec1fd0f0ef25936eb672b9e733b0e3e7) Merged-In: I94f5a9a4313c13375062fdade0e672d51eb5dc55 Change-Id: I94f5a9a4313c13375062fdade0e672d51eb5dc55 NOTE FOR REVIEWERS - errors occurred while applying the patch. PLEASE REVIEW CAREFULLY. Errors: Error applying patch in packages/PackageInstaller/src/com/android/packageinstaller/PackageUtil.java, hunk HunkHeader[172,7->172,7]: Hunk cannot be applied Original patch: From 74d9576b Mon Sep 17 00:00:00 2001 From: Sumedh Sen <sumedhsen@google.com> Date: Thu, 12 Oct 2023 10:13:35 -0700 Subject: [PATCH] Recycle the original bitmap after scaling down This will free the memory used by the original bitmap Bug: 290862169 Bug: 304567418 Test: Manual. Install the APK attached in b/290862169#comment18 Change-Id: I94f5a9a4313c13375062fdade0e672d51eb5dc55 ---
-
Sumedh Sen authored
If an app icon is too large, scale the icon down so that it can be parcelled and sent in an intent. Bug: 290862169 Bug: 304567418 Test: Manual. Install the APK attached in b/290862169#comment18 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2fc482f6fd8ba4217a4f9c956dfdb45c6494974e) Merged-In: I5feafea491208c8fd6bbdc6b2b655d46b6964d95 Change-Id: I5feafea491208c8fd6bbdc6b2b655d46b6964d95 Original patch: From 2fc482f6 Mon Sep 17 00:00:00 2001 From: Sumedh Sen <sumedhsen@google.com> Date: Wed, 11 Oct 2023 12:19:50 -0700 Subject: [PATCH] Resize large app icons before adding them in a parcel If an app icon is too large, scale the icon down so that it can be parcelled and sent in an intent. Bug: 290862169 Bug: 304567418 Test: Manual. Install the APK attached in b/290862169#comment18 Change-Id: I5feafea491208c8fd6bbdc6b2b655d46b6964d95 ---
-
Roshan Pius authored
-
Sumedh Sen authored
AppSnippet is used in Pia in 4 activities. Each time, it is expensive to parse the app's logo and label from PackageManager and the APK file of the app being installed. Thus, lets compute the AppSnippet once and pass it as an intent extra to whichever activity needs it. This also solves the bug where InstallSuccess showed an activity's name in place of the app label since the temporary directory used to create AppSnippet is already destroyed after app installation. Bug: 290862169 Test: Manually install an APK and observe the app install / update dialog (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:719d00a979005e1b5919694305b015e1970992d9) Merged-In: I2095b092e1a7b3186ff4cdc4c81effce51377b19 Change-Id: I2095b092e1a7b3186ff4cdc4c81effce51377b19 Original patch: From 719d00a9 Mon Sep 17 00:00:00 2001 From: Sumedh Sen <sumedhsen@google.com> Date: Tue, 18 Jul 2023 15:00:59 -0700 Subject: [PATCH] Make AppSnippet parcelable AppSnippet is used in Pia in 4 activities. Each time, it is expensive to parse the app's logo and label from PackageManager and the APK file of the app being installed. Thus, lets compute the AppSnippet once and pass it as an intent extra to whichever activity needs it. This also solves the bug where InstallSuccess showed an activity's name in place of the app label since the temporary directory used to create AppSnippet is already destroyed after app installation. Bug: 290862169 Test: Manually install an APK and observe the app install / update dialog Change-Id: I2095b092e1a7b3186ff4cdc4c81effce51377b19 ---
-
Eric Biggers authored
This flag will need to be accessed from keystore2, which is started before the DeviceConfig-based flag infrastructure is available. Also, LockSettingsService in system_server will need to vary its start-up behavior depending on this flag, so toggling this flag at runtime won't work properly anyway (unless the device is immediately rebooted). Bug: 296464083 Test: build Change-Id: I22327798e0fe804144bbedb3e57f57b60b85e72a
-