- Dec 20, 2019
-
-
markchien authored
CleanSpec only respect root of a git project. Remove packages/Tethering/CldanSpec.mk because it never be read. Bug: 144320246 Test: manual build InProcessTethering and observed it is removed after adding new clean step. Change-Id: I58750e4a1fe11018d83da1ebf828d1b3134ec765 Merged-In: I58750e4a1fe11018d83da1ebf828d1b3134ec765
-
Mark Chien authored
-
Nikita Iashchenko authored
* changes: Regenerate LocaleDataTables.cpp Update API surface for ICU 65.1
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Elliott Hughes authored
-
- Dec 19, 2019
-
-
Treehugger Robot authored
-
Meng Wang authored
-
Nikita Ioffe authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Neil Fuller authored
-
Chen Xu authored
-
Meng Wang authored
subId is not used anywhere. Bug: 140908357 Test: make Change-Id: I8d1786a8aa5f47886d0127a8009b1312e6d3010e
-
Fan Zhang authored
-
Jean-Michel Trivi authored
-
Suren Baghdasaryan authored
* changes: Add ION usage into dumpsys report and account ION pools as kernel cache Improve cached kernel memory accounting using meminfo KReclaimable field Add JNI API to query sizes of ION heaps, pools and mapped part of the heaps
-
Muhammad Qureshi authored
This CL is a partial cherrypick of ag/9686088. This is needed because new changes to libstatssocket (that need to be cherrypicked into AOSP) wrap #write_to_statsd() with #write_buffer_to_statsd(). Bug: 143978873 Test: m -j Test: flashes successfully Test: DocumentsUI(a Mainline module) is able to successfully log to statsd Change-Id: I886331f728ccaa3d281b5683eb89179aa73596b6 Merged-In: I9cdc6151d8feb29a712532e50f143af9d52c8d94
-
Sarah Chin authored
Replace with TelephonyUtils.IS_DEBUGGABLE and actual call Test: build Bug: 140908357 Change-Id: I9e33c2fe426521b8e186cb8e1e5bd7be06992b52
-
Fan Zhang authored
Test: manual Bug: 136194151 Change-Id: I5c9732062e5123539343843fb9a9ae3ca7111890 Merged-In: I5c9732062e5123539343843fb9a9ae3ca7111890
-
Treehugger Robot authored
-
Jean-Michel Trivi authored
Fix issue introduced by commit d32a94d2 where in case of an A2DP disconnection, the device was disconnected then reconnected. Bug: 146544156 Test: disconnect A2DP device, check it's not listed in dumpsys media.audio_policy Change-Id: Ic5f9387194d92a7a050e7a295a13a9ae18cd96ce
-
Suren Baghdasaryan authored
Report ION pools, ION mapped and unmapped heap sizes. Account ION pools as kernel reclaimable memory which removes them from the "Lost RAM" category. Bug: 138148041 Test: dumpsys meminfo Change-Id: Ica3e1c3f73656b1b937f2fc58c18e0157e02bf57 Signed-off-by:
Suren Baghdasaryan <surenb@google.com>
-
Suren Baghdasaryan authored
KReclaimable field from /proc/meminfo is designed to represent total amount of memory that kernel can reclaim when needed. This includes reclaimable memory consumed by slab and reported in SReclaimable field as well as ION pools. By using KReclaimable instead of SReclaimable we will account for ION pools currently reported under "Lost RAM" category in dumpsys meminfo report. Bug: 138148041 Test: dumpsys meminfo Change-Id: Ifdea234d05639db93074ab598b81db5ff5b43612 Signed-off-by:
Suren Baghdasaryan <surenb@google.com>
-
Suren Baghdasaryan authored
Provide means for system_server to query ION memory usage. The new API allows to get total size of ION heaps, pools and part of ION heaps that is mapped into user space. Bug: 138148041 Test: dumpsys meminfo Change-Id: I6d76d534bbab5ee1646e8e3e3fe5210dcf76bc23 Merged-In: I6d76d534bbab5ee1646e8e3e3fe5210dcf76bc23 Signed-off-by:
Suren Baghdasaryan <surenb@google.com>
-
Marco Nelissen authored
-
Nikita Iashchenko authored
LocaleDataTables.cpp was regenerated running the following command (should be run from frameworks/base): $ ./tools/localedata/extract_icu_data.py $ANDROID_BUILD_TOP > libs/androidfw/LocaleDataTables.cpp Test: m droid Change-Id: If180ff22a74b485cc3cca34a3f9ba98c826a2210
-
Nikita Iashchenko authored
Bug: 144415049 Test: m update-api Change-Id: If64e5a3b46df0875844795c80cce6b76df13ad73
-
Neil Fuller authored
Extract a simple wrapper around ArrayMap called "ArrayMapWithHistory", with associated tests. TimeDetectorStrategyImpl and TimeZoneDetectorStrategy were duplicating some data structure logic. ArrayMapWithHistory works the same as ArrayMap, but there is a (mostly hidden) history of the values for each map entry. This is useful for debugging. A second class, ReferenceWithHistory, has been included to support the ArrayMapWithHistory class and for use when extending the time / time zone detector strategy implementations: this will be useful as additional sources like GNSS / NTP are added to time detector, and geo-location are added to time zone detection. Bug: 146563025 Bug: 140712361 Test: atest com.android.server.timedetector Test: atest com.android.server.timezonedetector Change-Id: Ia6195cb628679a6a32c0118d2921e699514eed7d
-
Yifan Hong authored
-
Jiyong Park authored
-
Chen Xu authored
-
Marco Nelissen authored
Test: build Change-Id: Ia17176fc4bfd099db5faad2b5f9b9d99a3407d2d
-
Nikita Ioffe authored
If device doesn't support userspace reboot then call to PowerManager.reboot("userspace") will throw an UnsupportedOperationException. For the case of upgrading devices, Treble enforces that previous vendor image should work with the new system image. Since userspace reboot requires services to be stopped and restarted cleanly, which upgrading devices might not be able to comply with, we need to have an API to distinguish between devices that support userspace reboot and the ones that do not. Test: atest PowerManagerTest Test: atest CtsUserspaceRebootHostSideTestCases Bug: 138605273 Bug: 135984674 Change-Id: I8303f43ab29499eb2995f0256854c787055d9560
-
Joe Onorato authored
-
Victor Chang authored
Test: treehugger Change-Id: I61366a576e75137cef2b6607cd860cfd16c23869
-
markchien authored
Move tethering out of ConnectivityService. All client would use TetheringManager to talk with TetheringService directly. Bug: 144320246 Test: -build, flash, boot -atest TetheringTests Change-Id: Ib051bea724a256f9c4572b566e46ae7b9c4abe6e Merged-In: Ib051bea724a256f9c4572b566e46ae7b9c4abe6e
-