Age | Commit message (Collapse) | Author |
|
DWELL-DEFEND will start counting time only when soc reaches 100%.
remove the condition if/when Dock-defend triggers since soc does
not over 90%
Bug: 242948736
Test: DWELL-DEFEND triggers only after soc reaches 100%
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I56103bc1547cfbea4770e095f08b5a55eee39cdf
|
|
Bug: 216524966
Test: show the notification "charging temporarily limited" on dock
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: Ia592958e6a60ced13af4e3dc4fe2e18f2ac4cb53
|
|
Bug: 204371116
Test: no error log in BatteryDefender
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: Idb6c3318e1cfab2aa4ef28337325f1a0e9cb21bb
|
|
Bug: 204371116
Test: dwell defend works on dock charging
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I041a553ff2f48601ae422262050fa18cad293d8f
|
|
Bug: 229903155
Test: Ensure that the directory is closed when connected to USB
Change-Id: I2e1817bcb3a4b36061983023b3b275ad2b9a166d
|
|
Bug: 192828279
Bug: 180104512
Test: Verify that battery defender works as expected when USB is plugged
Change-Id: I9eb8f54da5557db60551b08abe2ddf40502c7fb7
(cherry picked from commit 4a81fb745c4e6cfb9a0ccaabde590d0828d42cbc)
|
|
Bug: 224697964
Test: TH
Change-Id: I566e23bc818a6d7184202d445eba438f41b5cf5b
|
|
fde62a9d69 am: 14b52e9515
Original change: https://android-review.googlesource.com/c/platform/hardware/google/pixel/+/1937660
Change-Id: I1e18e834a9554424f2ba60fb7b054fa2fbc58f85
|
|
... as a replacement of BatteryProperties.
Also fix some style.
Bug: 213273090
Test: VTS
Change-Id: Ic3fb1f49efda1d8d32d04f90ef074c174b10d566
|
|
33db9848c6 am: 51b3207a91 am: 61d0edd75b
Original change: https://android-review.googlesource.com/c/platform/hardware/google/pixel/+/1872435
Change-Id: I7f501359d13fc21344a360c6a335ea25e1333517
|
|
Needed to update protobuf to the most recent version, where
generated header files reference symbols from the library in more
cases than previously.
Bug: 203713560
Test: presubmit
Change-Id: I6211ce792bc383384cbef9a6370caaf7544d06fb
|
|
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.
Bug: 161456198
Test: m
Merged-In: I14a1c57bd06f1f2aa52491f779c7030d4de03547
Change-Id: I14a1c57bd06f1f2aa52491f779c7030d4de03547
|
|
Test: Builds pass
Bug: 195355158
Change-Id: I6e9b79ad15e06002e76c4a7696dc12537b771b12
|
|
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.
Bug: 161456198
Test: m
Change-Id: I14a1c57bd06f1f2aa52491f779c7030d4de03547
|
|
Test: Ensure there are no sepolicy errors
Bug: 192640087
Change-Id: I72b20929f7d096afa85278ecb0b94113129d5348
|
|
Test: atest HealthTestCases
Bug: 189959288
Change-Id: Ib5704b8ce42bc5e45067c6df2d3c9165f188d8de
|
|
Non-PD Non-BC1.2 compliant Type-C chargers are not reported online.
Reporting them as AC type.
Bug: 193713474
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: Ia6b2832ded3882f37cb32d23a09307ca5652cb6c
|
|
Making sure BCL is enabled before enabling soc throttling.
Bug: 188365095
Test: Local Test
Signed-off-by: George Lee <geolee@google.com>
Change-Id: Ica1ecc3a4180634f62d6edbebde3d12e5b23ea68
|
|
|
|
To android.hardware.health@2.1-service dependencies to blocked
health service should not be blocked by sync call to ServiceManager
This change list incorporates usage of non blocking API call
AServiceManager_getService to obtain IStats service instance.
Bug: 186527241
Test: build, flash & boot
Test: adb shell cmd stats print-stats for all new atoms IDs
Change-Id: I72ac24f00c9e2f4baae6c56fe916f33ce00bcb28
|
|
setting of unsupported wireless paths.
Bug: 165954398
Test: atest HealthTestCases
Change-Id: I0e62a1c332e6496240ac49c068d91391b98b6d00
|
|
Bug: 184885739
Test: TH
Change-Id: Ie79231ece35e1779943194a09f89dc421bffc742
|
|
- reduces the amount of logcat messages from AServiceManager_isDeclared()
Bug: 184056476
Test: build, flash & boot, grep "VINTF manifest" - should be once per app
Change-Id: I13d3671f7b530435ecd6be85d4723607175afafc
|
|
Transition performed for below vendor atoms:
- VENDOR_BATTERY_HEALTH_SNAPSHOT
- VENDOR_BATTERY_CAUSED_SHUTDOWN
Added StatsHelper class to remove code duplication
Removed HIDL Stats service usage
Eldar: https://eldar.corp.google.com/assessments/22665602/drafts/757729966
Bug: 181351177
Test: build, flash & boot
Test: adb shell cmd stats print-stats for all new atoms IDs
Change-Id: Id651ffd983380113dbf6a9c0c6adb74f861eb217
|
|
0c82fe16a1f5f956cc4906e55230fa8921644a52 to sc-dev
Change-Id: Ia4cbb3e2b746c9c19a3084085c4f2c4fbc8297ca
|
|
Added SPDX-license-identifier-Apache-2.0 to:
atrace/Android.bp
bootctrl/Android.bp
dynamic_partitions/Android.bp
fastboot/Android.bp
health/Android.bp
kernel_headers/Android.bp
misc_writer/Android.bp
mm/Android.bp
perfstatsd/Android.bp
pixelstats/Android.bp
power-libperfmgr/Android.bp
power-libperfmgr/libperfmgr/Android.bp
powerstats/Android.bp
powerstats/aidl/Android.bp
pwrstats_util/Android.bp
radio/Android.bp
radio/gril_carrier_nv_headers/Android.bp
recovery/Android.bp
usb/Android.bp
vibrator/Android.bp
vibrator/common/Android.bp
vibrator/common/bench/Android.bp
vibrator/cs40l25/Android.bp
vibrator/cs40l25/bench/Android.bp
vibrator/cs40l25/diag/Android.bp
vibrator/cs40l25/tests/Android.bp
vibrator/drv2624/Android.bp
vibrator/drv2624/bench/Android.bp
vibrator/drv2624/tests/Android.bp
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:
Android.bp
thermal/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I58efe8db7cc3f22a585c6e3a80bef41c48b49c8d
Merged-in: I58efe8db7cc3f22a585c6e3a80bef41c48b49c8d
|
|
Test: atest HealthTestCases
Bug: 175614345
Change-Id: I72aea9e8add5947bf74e98ac3fb5dfe333c1d6d6
(cherry picked from commit be567bcb6363b4f99a32cfa8509b229ac15e5a42)
|
|
Test: atest HealthTestCases
Bug: 171434500
Change-Id: I72aea9e8add5947bf74e98ac3fb5dfe333c1d6d6
|
|
This adapts to the kernel change that changes the semantics of the
wireless nodes.
Test: atest HealthTestCases
Bug: 175614345
Change-Id: Ie3dd79d9608b7a47b5ad3fc4b73b57433b71aa70
(cherry picked from commit 1ce73fc4661d9aebf4f8daeaa4ce5aea4ec4b833)
|
|
This adapts to the kernel change that changes the semantics of the
wireless nodes.
Test: atest HealthTestCases
Bug: 171434500
Change-Id: Ie3dd79d9608b7a47b5ad3fc4b73b57433b71aa70
|
|
Test: atest HealthTestCases
Bug: 173080734
Change-Id: I8f9c30e73f0535509f67d0f9a4e0054e30056031
(cherry picked from commit 89c0fe1d0035ad11eba31bde36151f123ba386b1)
|
|
Test: atest HealthTestCases
Bug: 173080734
Change-Id: I8f9c30e73f0535509f67d0f9a4e0054e30056031
|
|
|
|
HealthInfo(hardware/interfaces/health/1.0/types.hal) defines
chargerAcOnline and chargerUsbOnline which has to be inferred by reading
usb power supply and tcpm power supply object. This patch
introduces ChargerDetect class which exposes onlineUpdate to
infer the charger type from tcpm and usb power supply objects
exposed by the kernel.
Bug: 174626177
Bug: 175497700
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: I3c935e1d21a3ba51c0d1c363a1e973d3edb07899
|
|
Test: Ensure that the battery defender overrides its configuration
based on the new properties. Run 'atest HealthTestCases'
Bug: 173080734
Merged-In: I7fa8cba413bbbe9b8a74e5b12c3e9687e9373b11
Change-Id: I7fa8cba413bbbe9b8a74e5b12c3e9687e9373b11
|
|
Test: Ensure that the battery defender overrides its configuration
based on the new properties. Run 'atest HealthTestCases'
Bug: 173080734
Change-Id: I7fa8cba413bbbe9b8a74e5b12c3e9687e9373b11
|
|
Bug: 175614345
Test: 'atest HealthTestCases'
Merged-In: I2aae813163a319f1b0d4ac9fb143f586803e2618
Change-Id: I2aae813163a319f1b0d4ac9fb143f586803e2618
(cherry picked from commit 65e06412dd8f37f9c60bfbcc73a4c89ed1f37d7f)
|
|
Bug: 175614345
Test: 'atest HealthTestCases'
Merged-In: Ieffaa391d491a2e395586e6215f3d6e8fdd5b92c
Change-Id: Ieffaa391d491a2e395586e6215f3d6e8fdd5b92c
(cherry picked from commit 4cf4b4d188a28a348042501d58c2c3bffb8e0786)
|
|
Conditions:
- The USB is connected
- The Battery Defender is active
Bug: 175614345
Test: 'atest HealthTestCases'
Merged-In: I3e72a6a4be71df27c2b7965533810f8981c36e37
Change-Id: I3e72a6a4be71df27c2b7965533810f8981c36e37
(cherry picked from commit 8a3eade1ca387d8fa54680b87774ed64b84c1cde)
|
|
Test: 'atest HealthTestCases'
Bug: 175614345
Merged-In: If2be0b8ab802a6af45a97f8fbb93348b33455e1f
Change-Id: If2be0b8ab802a6af45a97f8fbb93348b33455e1f
(cherry picked from commit e7ea64063708c806cba5cac0bc85f52c522edf7e)
|
|
Test: 'atest HealthTestCases'
Bug: 175614345
Merged-In: I0a85e387a69b604216f18d1f522ed70f441f05a4
Change-Id: I0a85e387a69b604216f18d1f522ed70f441f05a4
(cherry picked from commit 45892594994c2ccb180912d9e35d63b91d733fae)
|
|
Test: Ensure that 'atest HealthTestCases' runs successfully
Bug: 175614345
Merged-In: Ie126fcf3d97c53c09e27341e2a51a6adb48af555
Change-Id: Ie126fcf3d97c53c09e27341e2a51a6adb48af555
(cherry picked from commit bd322427ed652987db3aa3fca86060ca98a8356d)
|
|
write a file
Test: 'atest HealthTestCases'
Bug: 175614345
Merged-In: I2c8bfa013e9db80ad879856a2e58ca14f2406901
Change-Id: I2c8bfa013e9db80ad879856a2e58ca14f2406901
(cherry picked from commit 9115cc9b3e0cf0869b37b6e3187b70daaeb50d9f)
|
|
Bug: 171436767
Test: 'atest HealthTestCases'
Change-Id: Ieffaa391d491a2e395586e6215f3d6e8fdd5b92c
|
|
Bug: 171344280
Test: 'atest HealthTestCases'
Change-Id: I2aae813163a319f1b0d4ac9fb143f586803e2618
|
|
Conditions:
- The USB is connected
- The Battery Defender is active
Bug: 170787442
Test: 'atest HealthTestCases'
Change-Id: I3e72a6a4be71df27c2b7965533810f8981c36e37
|
|
Test: 'atest HealthTestCases'
Bug: 170449952
Change-Id: If2be0b8ab802a6af45a97f8fbb93348b33455e1f
|
|
Test: 'atest HealthTestCases'
Bug: 170230464
Change-Id: I0a85e387a69b604216f18d1f522ed70f441f05a4
|
|
Test: Ensure that 'atest HealthTestCases' runs successfully
Bug: 170449757
Change-Id: Ie126fcf3d97c53c09e27341e2a51a6adb48af555
|
|
write a file
Test: 'atest HealthTestCases'
Bug: 170491719
Change-Id: I2c8bfa013e9db80ad879856a2e58ca14f2406901
|