summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-01pixel: Remove qti_kernel_headersuminekoelectimon
* Other devices including this repo will have conflicts Change-Id: I0e0f3fc6854a0a898f074660163f6bd9e39cfb87 Signed-off-by: electimon <electimon@gmail.com>
2024-01-01citadel: Guard with proprietary source presenceMichael Bestas
Don't attempt to build non-existent packages in AOSP. This allows to enable enforce-product-packages-exist check on older Pixel devices. Change-Id: I81d39fdaf29c6cae488785b1fc35039af3dcb4c2
2023-10-18pixel: Disable userdebug diagnosticsEthan Chen
* We can't make use of most of the debug features on userdebug builds. Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2023-06-15Snap for 10331563 from 7073dbb54d83648ef2f9dfd811776dd5c06d4b4d to udc-releaseAndroid Build Coastguard Worker
Change-Id: I9c72b2abc4e0e9ccb99af5b632a91ab0c3dd5410
2023-06-15Revert "avoid root permission"Adam Shih
This reverts commit 9434635578bae56804cb27725f621f5160c80a7a. Reason for revert: this sysprop is actually used by the bootloader+boot animation to determine which boot image+animation to display (light color if first boot, dark/themed colors after device is provisioned). Bug: 286445211 Change-Id: I95e060682a6bc2b10560913d61ba57a8226f97eb
2023-06-14Snap for 10322758 from 7823c3cfea7323c6740e73dd293d5251b1f7e643 to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ib383b77c6ce3cd29a9ffd17b10699d5d4379205f
2023-06-14Merge "thermal: Change atrace log pattern" into udc-devPeter (YM)
2023-05-31thermal: Change atrace log patternPeter (YM)
1. Add sensor name as prefix of atrace log in computeExcludedPower(), computeCoolingDevicesRequest() and allocatePowerToCdev() 2. Provide more digits of sensor temp and PID err Bug: 280256110 Test: Build and run atrace to verify Change-Id: I1ab57819303e7ea4edd533cb04e46c4b9af511cc Signed-off-by: Peter (YM) <peterym@google.com>
2023-05-29Snap for 10220496 from 8181c1d89089688083f3f9db4f7a4b43cbcdb870 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I9bc91b615e638233875458e5b802a82f323f2fa0
2023-05-29thermal: metrics: Fix array indexingsashwinbalaji
By mistake accessed index out of bounds fix the index accessed to proper value. Bug: 284789801 Test: Local build and verify no SIGSEGV Change-Id: I993fb9a6878de2538b7fd13cefafbca7042fb4e1
2023-05-27Snap for 10216711 from c91afc8b03cfcabc423c8e60ac2bcb452462f5bf to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ia6d7e7437f064185f81d84e054358e043ef26b3c
2023-05-26Merge "thermal: only consider max_vote for ODPM based throttling" into udc-devTreehugger Robot
2023-05-26Merge "thermal: only apply force_no_cache for non-virtual sensor" into udc-devTreehugger Robot
2023-05-26thermal: only apply force_no_cache for non-virtual sensorTeYuan Wang
Bug: 283378536 Test: reboot device, restart thermalHAL, run burn8 and make sure no sensor stuck Change-Id: I18414a253b2498c9ef299e30c44d414fdc6bc128
2023-05-25Snap for 10205056 from 433bf42d8555b3cdbab486b137f548dd610ad7b9 to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ifd208bb27f6c43601a1d33cb27da20968ae46b2b
2023-05-25Merge "pixelstats: Add PcieLinkRecoveryFailure to PcieLinkStats" into udc-devDoug Zobel
2023-05-25Merge "pixelstats: support INCONSISTENT for battery health status" into udc-devTreeHugger Robot
2023-05-25pixelstats: support INCONSISTENT for battery health statusJack Wu
Bug: 283182048 Test: manual Change-Id: I0a56ab829851db112d76eb96c9a44775dca0097e Signed-off-by: Jack Wu <wjack@google.com>
2023-05-25thermal: HAL add support for max and min temp in residency statssashwinbalaji
Bug: 193833982 Test: Local build and verify statsD logs and lshal adb shell cmd stats print-logs && adb logcat -b all | grep -i 105045 Change-Id: I9a38b7724fb6e9e2b4c7cce0daa50fd04c1133e5
2023-05-25thermal: add max min temp in VendorTempResidencyStatssashwinbalaji
- Update atom - Add support for reporting max/min through sysfs for Thermistors and TMU Approved Eldar: https://eldar.corp.google.com/assessments/269183886/drafts/854407851?jsmode=o&mods=eldarui_search#sections/review Bug: 193833982 Test: Local build and verify statsD logs adb shell cmd stats print-logs && adb logcat -b all | grep -i 105045 Change-Id: I7c65e157c75ea859d5a7fc23813ab59dad85157c
2023-05-25thermal: Use residency stats reset to clear datasashwinbalaji
Instead of maintaining residency stats till previous day use reset_sysfs to clear the residency information. This is done to: - Avoid any overflow issue - Extend support for max, min temp Bug: 193833982 Test: Local build and verify statsD logs adb shell cmd stats print-logs && adb logcat -b all | grep -i 105045 Change-Id: I040683929d26981b90d871dff4b569cdd7ea85b4
2023-05-25Merge changes I417eadff,I9546e9dc into udc-devRichard Chang
* changes: mm: support max-ram-size experiment misc_writer: add max_ram_size configuration
2023-05-24thermal: only consider max_vote for ODPM based throttlingTeYuan Wang
Bug: 280008256 Test: run Genshin and monitor thermal log Change-Id: I705aa103d8da08b8cda563421c61ba4d8b5057f3
2023-05-24Snap for 10196304 from 5f2d8c987b585ca62fe2d3194776461170b34e39 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I563603ca564fc8ea2bde4f693c93c32232518850
2023-05-24pixelstats: Add PcieLinkRecoveryFailure to PcieLinkStatsDoug Zobel
Add PcieLinkRecoveryFailure data to the PcieLinkStats atom. Bug: 283787858 Test: adb logcat "pixelstats-vendor:D *:S" (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:39cd1bad6ff3c5fa9c4555384dd9693f9e9f6882) Merged-In: Ifa34be47b48f828dd4c88b86c7f05f37ef70700a Change-Id: Ifa34be47b48f828dd4c88b86c7f05f37ef70700a
2023-05-24Merge changes from topic "stats_cleanup" into udc-devTreeHugger Robot
* changes: thermal: stats: Reduce atom field suffix size thermal: stats: Combine initial threshold_buckets for cdev default enable
2023-05-24thermal: metrics: Fix recorded temp valuesashwinbalaji
Instead of recording the raw temp value record the temp value after multiplying with its multiplier Bug: 277187738 Test: Build and verify residency logs Change-Id: I62cbc42ff67ff88f2ca5c961378a27d653c53595
2023-05-24mm: support max-ram-size experimentRichard Chang
Use the experiment property to write configurations into the misc partition so the bootloader can apply it next boot. setprop persist.device_config.vendor_system_native_boot.max_ram_size 8192 setprop persist.device_config.vendor_system_native_boot.max_ram_size -1 Bug: 279871595 Test: set property and check max-ram-size in bootloader and reboot Change-Id: I417eadff3d3e48b9e4054b23b6c79b5e514b99ba
2023-05-24misc_writer: add max_ram_size configurationRichard Chang
Communicate the max_ram_size settings with bootloader by writing to misc. This configuration will be used in experiments that limit the maximum ddr size on the devices instead of the hardware ddr size. Bootloader will generally ignore this configuration on secured devices. Ignore the clang_format and cpplint from repo hooks. Bug: 279871595 Test: Run misc_writer_test Test: misc_writer --set-max-ram-size 8192, and check misc partition Test: misc_writer --set-max-ram-size -1, and check misc partition Change-Id: I9546e9dceba341a92eff0c769560114bd069760c
2023-05-23Snap for 10188272 from 75d5f503a007bcd8ff4618f5ff8d0e425b76ac56 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I1319f7071396711b4677716dbbcc46fe1fe3c914
2023-05-23vibrator: Fix vibrator latency suez stats reportingNathan Kulczak
Stop min latency from overwriting max latency Bug: 266025768 Test: flash to device with frequent reporting and inspect logs Change-Id: I05be98a10233521154eeefca5cc9119536b6ab06 Signed-off-by: Nathan Kulczak <nathankulczak@google.com>
2023-05-21[coastguard skipped] Merge sparse cherrypicks from ↵Android Build Coastguard Worker
sparse-10171180-L19100000960810376 into udc-release. COASTGUARD_SKIP: Ia767b05c709a961e9c658559d342186eca0d3a0a COASTGUARD_SKIP: Idb40096395fae02bdac12bd50c0cf59959e5afb7 Change-Id: I93d99f2d70905ea495f486b25b2e15333f0d5e5a
2023-05-21Merge cherrypicks of ['googleplex-android-review.googlesource.com/23339139'] ↵Android Build Coastguard Worker
into sparse-10171180-L19100000960810376. SPARSE_CHANGE: Idb40096395fae02bdac12bd50c0cf59959e5afb7 Change-Id: Ia767b05c709a961e9c658559d342186eca0d3a0a
2023-05-21Revert "Move tasks back to root cpu cgroup from system cgroup."Rick Yiu
This reverts commit 28033116e69ec7bd19dabe45e94b5672cd1dc704. Reason for revert: power regression due to uclamp.min being max Bug: 283231142 Test: issue fixed (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f192832839db2432eafd39a90cbe65be09131580) Merged-In: Idb40096395fae02bdac12bd50c0cf59959e5afb7 Change-Id: Idb40096395fae02bdac12bd50c0cf59959e5afb7
2023-05-20Snap for 10171451 from 262976f7d81cc525768b30139f7b37fb8241daea to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ia81e6c09e10141f3d030bd8cd0894f90e04b446c
2023-05-19Merge "thermal: support -a option for thermalHAL debug info dump" into udc-devWei Wang
2023-05-19Merge "Revert "Move tasks back to root cpu cgroup from system cgroup."" into ↵TreeHugger Robot
udc-dev
2023-05-19Revert "Move tasks back to root cpu cgroup from system cgroup."Rick Yiu
This reverts commit 28033116e69ec7bd19dabe45e94b5672cd1dc704. Reason for revert: power regression due to uclamp.min being max Bug: 283231142 Change-Id: Idb40096395fae02bdac12bd50c0cf59959e5afb7 Test: issue fixed
2023-05-19Snap for 10162339 from 5f268dda3aa5170a957a2368a084a47261480e2d to udc-releaseAndroid Build Coastguard Worker
Change-Id: I44cf7e772dfeeb6804bfdb451f2e87e0fc3c3835
2023-05-18thermal: support -a option for thermalHAL debug info dumpTeYuan Wang
Bug: 282927830 Test: adb bugreport Change-Id: If112757b9e2c39e92cbda3f24330c98e20b56257
2023-05-18Merge "thermal: Send notification asynchronously when registering callback" ↵Treehugger Robot
into udc-dev
2023-05-18thermal: stats: Reduce atom field suffix sizesashwinbalaji
To avoid unnecesary data use reduce the suffix keyword Bug: 259903201 Test: Local build and verify atoms log Change-Id: Ic50978b40d96ae97cd3b842aa6a9db7ed46dfa06
2023-05-18thermal: stats: Combine initial threshold_buckets for cdev defaultsashwinbalaji
enable For cdev like chg_mdis in new devices the number of states is greater than the available buckets(20) in the atom defined. To fix the issue combine the initial states into one bucket e.g replace [0, 1, 2, .. 26] to [7, 8, .. 26] Bug: 259903201 Test: Local build and verify lshal Change-Id: Iee89cef3a6087b8433577fce5c31b779f4087915
2023-05-17Snap for 10154358 from 3f1dc04d2a026a7e82b91a443b644723344a7e1e to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ia7f78edfdc7f3617f169ddfb76802a359061b22a
2023-05-17Merge "Move tasks back to root cpu cgroup from system cgroup." into udc-devGuibing Cai
2023-05-17Merge "Revert "Add slow frame detection to PowerHAL"" into udc-devTreehugger Robot
2023-05-17Revert "Add slow frame detection to PowerHAL"Jimmy Shiu
Revert submission 22970956-slow_frame_fix Reason for revert: deadline missed metrics regressed. see b/282289854 Reverted changes: /q/submissionid:22970956-slow_frame_fix Change-Id: I8f25a05f9768a23661cb0c044133a6539a844e45
2023-05-16Merge "thermal: refer the max cdev voting in PID algo" into udc-devTreeHugger Robot
2023-05-16thermal: Send notification asynchronously when registering callbackXiang Wang
Bug: b/281919679 Test: atest PtsThermalHalTestCases ThermalHidlWrapperTest VtsHalThermalTargetTest Change-Id: I74bb991bcff514abad1bfd45e6a1b8f39959dd7b
2023-05-16Move tasks back to root cpu cgroup from system cgroup.guibing
All tasks got moved to system group at init stage because it was using cpu.shares previously. Since we are not using cpu.shares now, move the tasks back to root group, so that it can reduce some util calculation cost. Bug: 281598730 Test: cat /dev/cpuctl/tasks cat /dev/cpuctl/system/tasks Change-Id: I1880b3097cf7922d4eda3d9f15fa3f9f6a648964