From bff4d9fd4e0d8d5c8864fa36b073729e41b049ec Mon Sep 17 00:00:00 2001 From: Ben Murdoch Date: Tue, 11 Jan 2022 18:23:38 +0000 Subject: [PATCH 1/5] Update density to 320 dpi. Resulting in 1280x800dp screen resolution per ux guidance. Bug: 214097223 Bug: 236000624 Test: adb shell wm density (should show 320) Test: presubmits Change-Id: I1d82a7d6a3d1217624481158292e13ff8a56ad11 Signed-off-by: Jonglin Lee --- tangorpro/BoardConfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tangorpro/BoardConfig.mk b/tangorpro/BoardConfig.mk index ad3e590..1dd1e8f 100644 --- a/tangorpro/BoardConfig.mk +++ b/tangorpro/BoardConfig.mk @@ -15,7 +15,7 @@ # TARGET_BOARD_INFO_FILE := device/google/tangorpro/board-info.txt TARGET_BOOTLOADER_BOARD_NAME := tangorpro -TARGET_SCREEN_DENSITY := 420 +TARGET_SCREEN_DENSITY := 320 BOARD_USES_GENERIC_AUDIO := true USES_DEVICE_GOOGLE_TANGORPRO := true BOARD_KERNEL_CMDLINE += swiotlb=noforce From a1e5737e79b1260936831ca9d53d873cd5acf900 Mon Sep 17 00:00:00 2001 From: Jonglin Lee Date: Tue, 14 Jun 2022 10:36:49 -0700 Subject: [PATCH 2/5] tangorpro: sync overlays from tangor Bug: 236000624 Test: Boot and check UX Signed-off-by: Jonglin Lee Change-Id: Ie795b6ec055121bea39696b0b446dc0281a1e16f --- .../base/core/res/res/values/config.xml | 367 ++++++++++++++++++ .../base/core/res/res/values/dimens.xml | 31 ++ .../res/drawable/rounded_corner_bottom.xml | 23 ++ .../res/drawable/rounded_corner_top.xml | 23 ++ .../packages/SystemUI/res/values/dimens.xml | 25 ++ 5 files changed, 469 insertions(+) create mode 100644 tangorpro/overlay/frameworks/base/core/res/res/values/dimens.xml create mode 100644 tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml create mode 100644 tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml create mode 100644 tangorpro/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml diff --git a/tangorpro/overlay/frameworks/base/core/res/res/values/config.xml b/tangorpro/overlay/frameworks/base/core/res/res/values/config.xml index a3a462a..3079dca 100644 --- a/tangorpro/overlay/frameworks/base/core/res/res/values/config.xml +++ b/tangorpro/overlay/frameworks/base/core/res/res/values/config.xml @@ -18,6 +18,373 @@ --> + + true + + + 6 + + + 0.0 + + + 1.0 + + + 0.29019607843 + + + true + + + false + + + + 2700 + 3100 + 3700 + 4200 + 4800 + 5300 + 6000 + 6500 + 7000 + 7500 + 8000 + + + + + 5250 + 5550 + 6000 + 6250 + 6450 + 6550 + 6750 + 6850 + 6950 + 7050 + 7100 + + + + + 2500 + 3000 + 3500 + 4000 + 4500 + 5000 + 5500 + 6000 + 6500 + 7000 + 7500 + 8000 + + + + + 3000 + 3700 + 4600 + 5200 + 6100 + 6800 + 6800 + 6800 + 6800 + 6800 + 6800 + 6800 + + + + + + + false + + + false + + + true + + + + 1 + 255 + + + + + 2.0 + 500.0 + + + + + -0.4553233597 + -0.2380196976 + 0.9801096801 + + + + + 0.0 + -0.96 + 1.0 + + + + true + + 104px + 104px + + + + + 1 + 2 + 3 + 4 + 8 + 12 + 20 + 33 + 55 + 90 + 148 + 245 + 403 + 665 + 1097 + 1808 + 2981 + 4915 + + + + + 3 + 6 + 11 + 31 + 64 + 113 + 180 + 264 + 364 + 451 + 1000 + + + + + 5.139055 + 9.962018965 + 18.34822964 + 21.55068128 + 24.0167788 + 30.62162162 + 35.09486396 + 45.38057825 + 62.187656 + 88.01503 + 118.924484 + 147.89162 + 175.12471 + 191.33968 + 226.19489 + 295.24768 + 396.007 + 440.62778 + 600.0 + + + + + 0.24 + 1.1874 + 2.1349 + 3.9186 + 14.0218 + 30.2013 + 52.3367 + 84.5334 + 132.3271 + 188.6010 + 234.6615 + 500 + + + + true + + + 2000 + 4000 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 20 + 30 + 40 + 50 + 60 + 70 + 80 + 90 + 100 + + + + 11373 + 5000 + 4333 + 3666 + 3000 + 2760 + 2520 + 2280 + 2040 + 1800 + 800 + 527 + 500 + 470 + 396 + 322 + 248 + 174 + 99 + 99 + + + + 853 + 700 + 683 + 666 + 650 + 640 + 630 + 620 + 610 + 600 + 500 + 500 + 440 + 385 + 348 + 311 + 274 + 237 + 200 + 200 + + + + + 0 + 3 + + + + 0 + 3 + 3 + 3 + + false diff --git a/tangorpro/overlay/frameworks/base/core/res/res/values/dimens.xml b/tangorpro/overlay/frameworks/base/core/res/res/values/dimens.xml new file mode 100644 index 0000000..8b76232 --- /dev/null +++ b/tangorpro/overlay/frameworks/base/core/res/res/values/dimens.xml @@ -0,0 +1,31 @@ + + + + + + 28px + 28px + 27px + + + 28px + + + 3px + diff --git a/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml new file mode 100644 index 0000000..dd5bd71 --- /dev/null +++ b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml @@ -0,0 +1,23 @@ + + + + + diff --git a/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml new file mode 100644 index 0000000..dd5bd71 --- /dev/null +++ b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml @@ -0,0 +1,23 @@ + + + + + diff --git a/tangorpro/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml new file mode 100644 index 0000000..81170f4 --- /dev/null +++ b/tangorpro/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml @@ -0,0 +1,25 @@ + + + + + 2400px + 0px + + 0 + .5 + From 16a0b3c1d3202ed4598cc3ee979d5f1b5762e9ee Mon Sep 17 00:00:00 2001 From: Jonglin Lee Date: Tue, 14 Jun 2022 11:29:56 -0700 Subject: [PATCH 3/5] tangorpro: move overlays before chipset mk Bug: 236000624 Test: Make sure device overlays are applied before chipset overlays Signed-off-by: Jonglin Lee Change-Id: I64855899e144709109bc11b1dbb8a6ff82f34c2a --- device-tangorpro.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 34da79f..7bfca33 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -23,6 +23,10 @@ $(call inherit-product-if-exists, vendor/google_devices/gs201/prebuilts/device-v $(call inherit-product-if-exists, vendor/google_devices/gs201/proprietary/device-vendor.mk) $(call inherit-product-if-exists, vendor/google_devices/tangorpro/proprietary/tangorpro/device-vendor-tangorpro.mk) +DEVICE_PACKAGE_OVERLAYS += device/google/tangorpro/tangorpro/overlay +PRODUCT_SOONG_NAMESPACES += device/google/tangorpro +PRODUCT_PACKAGES += WifiOverlayT6pro + include device/google/gs201/device-shipping-common.mk include device/google/tangorpro/audio/tangorpro/audio-tables.mk include hardware/google/pixel/vibrator/cs40l26/device.mk @@ -30,10 +34,6 @@ include hardware/google/pixel/vibrator/cs40l26/device.mk $(call soong_config_set,lyric,tuning_product,cloudripper) $(call soong_config_set,google3a_config,target_device,cloudripper) -DEVICE_PACKAGE_OVERLAYS += device/google/tangorpro/tangorpro/overlay -PRODUCT_SOONG_NAMESPACES += device/google/tangorpro -PRODUCT_PACKAGES += WifiOverlayT6pro - # Touch files PRODUCT_COPY_FILES += \ device/google/tangorpro/NVTCapacitiveTouchScreen.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/NVTCapacitiveTouchScreen.idc \ From f199342e47e536b591e8c9a718509e6eee1065e5 Mon Sep 17 00:00:00 2001 From: SalmaxChang Date: Tue, 14 Jun 2022 12:34:35 +0800 Subject: [PATCH 4/5] Set BOARD_WITHOUT_RADIO to true Bug: 235907074 Change-Id: I1b4472cc7d4ebc5f7cd2d38639c7e1ae38852329 --- device-tangorpro.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 7bfca33..26a2821 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -18,6 +18,8 @@ TARGET_KERNEL_DIR ?= device/google/tangorpro-kernel TARGET_BOARD_KERNEL_HEADERS := device/google/tangorpro-kernel/kernel-headers TARGET_RECOVERY_DEFAULT_ROTATION := ROTATION_LEFT +BOARD_WITHOUT_RADIO := true + $(call inherit-product-if-exists, vendor/google_devices/tangorpro/prebuilts/device-vendor-tangorpro.mk) $(call inherit-product-if-exists, vendor/google_devices/gs201/prebuilts/device-vendor.mk) $(call inherit-product-if-exists, vendor/google_devices/gs201/proprietary/device-vendor.mk) From a88f2236b31e037f0c0742a179d76ac985c37da2 Mon Sep 17 00:00:00 2001 From: Chase Wu Date: Wed, 15 Jun 2022 13:01:21 +0800 Subject: [PATCH 5/5] remove cs40l26 hal No haptics in this project. Bug: 236075882 Test: TBD Signed-off-by: Chase Wu Change-Id: I4db0158356102ee94ce58ce2d1c169c30bf89a4d --- device-tangorpro.mk | 5 ----- 1 file changed, 5 deletions(-) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 26a2821..fa2a9c9 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -31,7 +31,6 @@ PRODUCT_PACKAGES += WifiOverlayT6pro include device/google/gs201/device-shipping-common.mk include device/google/tangorpro/audio/tangorpro/audio-tables.mk -include hardware/google/pixel/vibrator/cs40l26/device.mk $(call soong_config_set,lyric,tuning_product,cloudripper) $(call soong_config_set,google3a_config,target_device,cloudripper) @@ -138,10 +137,6 @@ include device/google/tangorpro/bluetooth/qti_default.mk #include device/google/gs101/fingerprint/udfps_factory.mk #endif -# Vibrator HAL -PRODUCT_VENDOR_PROPERTIES += \ - ro.vendor.vibrator.hal.supported_primitives=243 - # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/tangorpro/prebuilts