ag/11455081 caused a bug in the brightness slider that meant that all devices (except Walleye) could not slide it to the minimum. The hardcoded curves on walleye are now changed to start at 1 ("minimum brightness" like all the other devices) instead of 0 ("off").
Bug: 157838219
Test: manual - cover ambient light sensor - ensure brightness reduces
but not to 0. grep for brightness splines too:
adb shell dumpsys display | grep -i "spline\|mConfig"
Change-Id: Idd5b011141edd7cd5cd1dee27b2647f55025fac8
Test: manual testing - ensure that the brightness value in
Settings>Display>Brightness Level can go the full range from 0% to 100%.
Change-Id: Iccdd9c69d97ad94ea1956b44f9a7bedca4110ed7
We have switch misc_writer to use more specific flags to set the dark mode.
Modify the caller as well.
Bug: 131775112
Test: set dark mode, check device boots with dark mode
Change-Id: Icbf3377e514f79b9b4bcf5c5a2dff9b0c8324df5
These are replaced by formal mainline module overlays.
Bug: 143464763
Test: Send for Wifi regression tests
Change-Id: I477d6e9732cae1fbb7fd4d1113533da8b865979f
Bug: 113028175
Bug: 134157796
Test: Build and flash walleye with the matching bootloader change.
Check serial log regarding the start of vendor.darkboot and
vendor.darkboot_clear services when toggling dark theme in
Settings. Also read the value via `dd bs=1 skip=14408
if=/dev/block/sdd1 count=32 | xxd` to confirm the change.
Test: Trigger a factory reset via Settings. Check the value in /misc
after the reset.
Change-Id: Ie8504cec4358576890cc395de8df1679fa52fa01
Resolve adb remount and system image build issues by enabling
BOARD_EXT4_SHARE_DUP_BLOCKS := true, which also adds extra
partition space for expansion.
Test: lunch wahoo-userdebug && m -j500 && flashall && boot
Test: adb-remount-test.sh
Bug: 120448575
Bug: 128876541
Bug: 129471772
Cc: Orion Hodson <oth@google.com>
Change-Id: I19f49a09f8105ee30606c4f0f1423a06a71deb73
Changed to the wifi controller idle current (ma) to new test values.
70ma reported at 4.2V. The controller runs at 3.7V so the inputted value
is 79ma.
BUG: 123521767
Test: N\A
Change-Id: I7cd7931555155260b53a129a715f3e71635b8899
This commit modifies the name of the configuration to enable
SAR to adjust to the new configurations to make it more representative
Bug: 65174506
Test: Manual
Change-Id: Id198cd899db7d93458da083a78985b7d72f0fad5
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
Bug: 80490116
Update makefile to remove direct shell call to generate the
board-info.txt file.
Test: Manually verify the build passed and board-info.txt generated
contains correct info
Change-Id: I32919ec218b8869786b1d170ef0576d602e72fc2
Cellular, Wifi and GPS power profile for Walleye is updated to values
based on device power measurements.
BUG:79879615
Change-Id: I7405a0f9e3df878ba79bb7e108eb3c629f299792
The long press vibe pattern is used for the new "heavy" click effect
fallback, and the default values feel fairly awful on Walleye.
Bug: 77863933
Test: long-press on something, feel the effect
Change-Id: I6735c0355aa6f49069c73f5cf2b319cb453a0fba
Power profiles now support ambient, video.
Remove power.none because it is never used by batterystats.
Remove the radio values that are never used because
modem.controller.* are present. Update audio.
Fixes: 63738468
b/70531798
b/74125473
Test: Boot phone and dump BatteryStats
Change-Id: I7df6a465f56f08130410f051953f690106763b59
Walleye used to have a dark configuration value of 1, but that got
removed when we changed how the slider worked. Unfortunately, the min
value was never set to what the dark value used to be, leaving walleye's
minimum brightness needlessly high.
Change-Id: I7e1ee480a00de6180277672c0f4c379f1e66d306
Fixes: 73190431
Test: flash, dumpsys display, see new min value
Power profiles will now support active and cluster costs.
Some power profile values have been renamed per b/67752294.
Test: dump battery stats
Change-Id: Iebfc012fdd6db9801a427d6839165f3af873def2
Also, move to a nits-based autobrightness curve.
Bug: 71706239
Test: Boot Walleye device, see we get a PhysicalBrightnessMapper in
dumpsys display
Change-Id: I687e43680d5001a2aeefb06d1caabaefcfa0f658
Updating all power profiles using the same scripts. Previously,
every power profile was generated using different algorithims.
b/62389228
Test: Run a normal android workload and verify the app blame
is reasonable
Change-Id: Ie519a8156c6670aaae7ca197db6127b2fe2caf6f
Muskie got updated to the new machine learned autobrightness curve but
Walleye was missed. This corrects that oversight.
Test: manual
Fixes: 37802643
Change-Id: I64c01e19921c139ba7d027d8d8050185d2e51a5b
This reverts commit 5920105381.
Moving the flag to wahoo to cover all devices.
Bug: 38354290
Change-Id: Ie400bfb143b3f09d21835b60c827f90c63b0537f
Test: manual
By default it's false since always on display requires special tuning,
but we've done that for M / W so set it to true.
Test: manual
Change-Id: I6f061336062d6bb854c80cc7e792d57467ea9fa2