diff --git a/audio/audio_platform_info_noextcodec_snd.xml b/audio/audio_platform_info_noextcodec_snd.xml index ac1926a..82baa18 100644 --- a/audio/audio_platform_info_noextcodec_snd.xml +++ b/audio/audio_platform_info_noextcodec_snd.xml @@ -34,7 +34,7 @@ - + @@ -81,7 +81,7 @@ - + @@ -303,8 +303,8 @@ - - + + diff --git a/audio/mixer_paths_noextcodec_snd.xml b/audio/mixer_paths_noextcodec_snd.xml index 36fb01b..7c48914 100644 --- a/audio/mixer_paths_noextcodec_snd.xml +++ b/audio/mixer_paths_noextcodec_snd.xml @@ -47,6 +47,7 @@ + @@ -58,6 +59,7 @@ + @@ -129,16 +131,7 @@ - - - - - - - - - @@ -147,14 +140,8 @@ - - - - - - @@ -173,8 +160,6 @@ - - @@ -185,6 +170,7 @@ + @@ -266,6 +252,7 @@ + @@ -307,168 +294,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -570,9 +418,18 @@ + + + + + + + + + ` + - @@ -925,7 +782,6 @@ - @@ -1276,7 +1132,6 @@ - @@ -1915,7 +1770,6 @@ - @@ -1923,48 +1777,24 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -2018,28 +1848,15 @@ - - - - - - + - - - - - - - - @@ -2107,21 +1924,6 @@ - - - - - - - - - - - - - - - @@ -2143,7 +1945,6 @@ - @@ -2193,11 +1994,9 @@ - - @@ -2369,7 +2168,6 @@ - @@ -2441,16 +2239,10 @@ - - - - - - @@ -2474,13 +2266,6 @@ - - - - - - - @@ -2489,15 +2274,6 @@ - - - - - - - - - @@ -2522,12 +2298,6 @@ - - - - - - @@ -2552,8 +2322,6 @@ - - @@ -2811,7 +2579,6 @@ - @@ -2824,7 +2591,6 @@ - diff --git a/audio/sound_trigger_mixer_paths.xml b/audio/sound_trigger_mixer_paths.xml index 6c99e3a..611ec35 100644 --- a/audio/sound_trigger_mixer_paths.xml +++ b/audio/sound_trigger_mixer_paths.xml @@ -52,39 +52,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -282,28 +249,9 @@ - - - - - - - - - - - - - - - - - - - diff --git a/device-redfin.mk b/device-redfin.mk index 789eae4..fa45916 100644 --- a/device-redfin.mk +++ b/device-redfin.mk @@ -28,10 +28,9 @@ endif PRODUCT_VENDOR_KERNEL_HEADERS := device/google/redbull-kernel/sm7250/kernel-headers -include build/make/target/product/iorap_large_memory_config.mk include device/google/redbull/device-common.mk -$(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/compression.mk) +$(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/compression_with_xor.mk) # LOCAL_PATH is device/google/redbull before this LOCAL_PATH := device/google/redfin @@ -131,8 +130,11 @@ ifeq ($(wildcard vendor/google_devices/redfin/proprietary/device-vendor-redfin.m BUILD_WITHOUT_VENDOR := true endif +# USB HAL PRODUCT_PACKAGES += \ - android.hardware.usb@1.3-service.redfin + android.hardware.usb-service.redfin +PRODUCT_PACKAGES += \ + android.hardware.usb.gadget-service.redfin # Vibrator HAL PRODUCT_PACKAGES += \ diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index 62f6379..85f8ed0 100755 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -685,6 +685,7 @@ Return DumpstateDevice::dumpstateBoard_1_1(const hidl_handle& h DumpFileToFd(fd, "TTF", "/dev/logbuffer_ttf"); DumpFileToFd(fd, "TTF details", "/sys/class/power_supply/battery/ttf_details"); DumpFileToFd(fd, "TTF stats", "/sys/class/power_supply/battery/ttf_stats"); + DumpFileToFd(fd, "aacr_state", "/sys/class/power_supply/battery/aacr_state"); DumpFileToFd(fd, "ipc-local-ports", "/d/msm_ipc_router/dump_local_ports"); RunCommandToFd(fd, "TRICKLE-DEFEND Config", {"/vendor/bin/sh", "-c", " cd /sys/devices/platform/soc/soc:google,battery/power_supply/battery/; echo \"bd_trickle_enable: `cat bd_trickle_enable`\"; echo \"bd_trickle_cnt: `cat bd_trickle_cnt`\"; echo \"bd_trickle_recharge_soc: `cat bd_trickle_recharge_soc`\"; echo \"bd_trickle_dry_run: `cat bd_trickle_dry_run`\"; echo \"bd_trickle_reset_sec: `cat bd_trickle_reset_sec`\""}); RunCommandToFd(fd, "DWELL-DEFEND Config", {"/vendor/bin/sh", "-c", " cd /sys/devices/platform/soc/soc:google,charger/; for f in `ls charge_s*` ; do echo \"$f: `cat $f`\" ; done"}); @@ -696,6 +697,7 @@ Return DumpstateDevice::dumpstateBoard_1_1(const hidl_handle& h if (!PropertiesHelper::IsUserBuild()) { RunCommandToFd(fd, "Google Charger", {"/vendor/bin/sh", "-c", "cd /d/google_charger/; for f in `ls pps_*` ; do echo \"$f: `cat $f`\" ; done"}); RunCommandToFd(fd, "Google Battery", {"/vendor/bin/sh", "-c", "cd /d/google_battery/; for f in `ls ssoc_*` ; do echo \"$f: `cat $f`\" ; done"}); + DumpFileToFd(fd, "Charging table dump", "/d/google_battery/chg_raw_profile"); } RunCommandToFd(fd, "Battery EEPROM", {"/vendor/bin/sh", "-c", "xxd /sys/devices/platform/soc/98c000.i2c/i2c-1/1-0050/1-00500/nvmem"}); diff --git a/init.recovery.device.rc b/init.recovery.device.rc index 474831d..7df16ec 100644 --- a/init.recovery.device.rc +++ b/init.recovery.device.rc @@ -9,10 +9,6 @@ on init # Enable thermal mitigation write /sys/devices/virtual/thermal/tz-by-name/backup-charge/mode enabled - # Block layer tuning: discard chunk size up to 128MB - # Otherwise, contiguous discards can be merged - write /sys/block/sda/queue/discard_max_bytes 134217728 - on early-init # Wait to make sure we do not try to talk too early to the display wait /sys/class/drm/card0 diff --git a/redfin/overlay/frameworks/base/core/res/res/values/config.xml b/redfin/overlay/frameworks/base/core/res/res/values/config.xml index 68b13d7..2eb7f2c 100755 --- a/redfin/overlay/frameworks/base/core/res/res/values/config.xml +++ b/redfin/overlay/frameworks/base/core/res/res/values/config.xml @@ -238,7 +238,7 @@ Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead. --> 28dp - 145px + 136px 28dp + + + 50px + + diff --git a/redfin/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/redfin/overlay/frameworks/base/packages/SystemUI/res/values/config.xml index 1dcedb0..934f30a 100644 --- a/redfin/overlay/frameworks/base/packages/SystemUI/res/values/config.xml +++ b/redfin/overlay/frameworks/base/packages/SystemUI/res/values/config.xml @@ -91,8 +91,6 @@ M156,0 C76,4 58,5 31,31 5,58 4,76 0,156 - true - M 29,77 diff --git a/redfin/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/redfin/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml index bf54bb4..0823379 100644 --- a/redfin/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml +++ b/redfin/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -16,8 +16,6 @@ */ --> - - 50px 2dp