diff --git a/common.mk b/common.mk index b213e4f..c225a74 100644 --- a/common.mk +++ b/common.mk @@ -232,12 +232,14 @@ PRODUCT_PACKAGES += \ FrameworksResCommon \ FrameworksResSamsung \ FrameworksResTarget \ + SettingsResCommon \ SettingsResSamsung \ SystemUIResCommon \ TelecommResCommon \ TelephonyResCommon \ WifiResCommon \ - WifiResTarget + WifiResTarget \ + WifiResTarget_spf # Partitions PRODUCT_USE_DYNAMIC_PARTITIONS := true diff --git a/overlay/CarrierConfigResCommon/res/xml/vendor.xml b/overlay/CarrierConfigResCommon/res/xml/vendor.xml index 3232b1d..9e01e27 100644 --- a/overlay/CarrierConfigResCommon/res/xml/vendor.xml +++ b/overlay/CarrierConfigResCommon/res/xml/vendor.xml @@ -2,11 +2,9 @@ - - @@ -45,6 +43,7 @@ com.example.android.locationattribution + @@ -59,7 +58,8 @@ - + + @@ -76,7 +76,6 @@ - @@ -111,10 +110,11 @@ + - - + + @@ -198,7 +198,8 @@ - + + @@ -206,9 +207,11 @@ + + - + @@ -242,8 +245,10 @@ + - + + @@ -266,14 +271,24 @@ + + + + + + + + + + @@ -461,11 +476,25 @@ + + + + + + + + + + + + + + @@ -474,9 +503,11 @@ - + + - + + @@ -488,6 +519,8 @@ + + @@ -497,11 +530,18 @@ + + + + + + + @@ -517,6 +557,17 @@ + + + + + + + + + + + @@ -1374,9 +1425,6 @@ - - - @@ -1388,6 +1436,7 @@ + @@ -1481,9 +1530,6 @@ - - - @@ -1495,6 +1541,7 @@ + @@ -1541,6 +1588,7 @@ + @@ -1575,6 +1623,7 @@ + @@ -1660,9 +1709,6 @@ - - - @@ -1674,6 +1720,7 @@ + @@ -1727,9 +1774,6 @@ - - - @@ -1741,6 +1785,7 @@ + @@ -1828,6 +1873,7 @@ + @@ -1861,6 +1907,7 @@ + @@ -1916,9 +1963,6 @@ - - - @@ -1928,44 +1972,6 @@ - - - - - - - - - - - - - IPV4V6 - IPV4V6 - - - - - - China Unicom - - - - - - - - - - - - - - - - - - @@ -1995,6 +2001,21 @@ + + + + + + + + + + + + + + + @@ -2006,6 +2027,7 @@ + @@ -2021,6 +2043,7 @@ + @@ -2029,6 +2052,21 @@ + + + + + + + + + + + + + + + @@ -2036,13 +2074,7 @@ - - - - - - - + @@ -2058,6 +2090,7 @@ + @@ -2072,6 +2105,7 @@ + @@ -2086,6 +2120,7 @@ + @@ -2100,6 +2135,7 @@ + @@ -2117,6 +2153,7 @@ + @@ -2131,6 +2168,7 @@ + @@ -2146,6 +2184,7 @@ + @@ -2163,6 +2202,7 @@ + @@ -2175,18 +2215,24 @@ + + + + + + @@ -2200,36 +2246,48 @@ + + + + + + + + + + + + @@ -2247,12 +2305,16 @@ + + + + @@ -2278,12 +2340,16 @@ + + + + @@ -2303,6 +2369,7 @@ + @@ -2355,7 +2422,7 @@ - + @@ -2480,6 +2547,9 @@ + + + diff --git a/overlay/FrameworksResCommon/res/values-mcc460-mnc11/config.xml b/overlay/FrameworksResCommon/res/values-mcc460-mnc11/config.xml new file mode 100644 index 0000000..c47f539 --- /dev/null +++ b/overlay/FrameworksResCommon/res/values-mcc460-mnc11/config.xml @@ -0,0 +1,15 @@ + + + + + + 6 + + diff --git a/overlay/FrameworksResCommon/res/values-mcc460-mnc3/config.xml b/overlay/FrameworksResCommon/res/values-mcc460-mnc3/config.xml new file mode 100644 index 0000000..c47f539 --- /dev/null +++ b/overlay/FrameworksResCommon/res/values-mcc460-mnc3/config.xml @@ -0,0 +1,15 @@ + + + + + + 6 + + diff --git a/overlay/FrameworksResCommon/res/values/config.xml b/overlay/FrameworksResCommon/res/values/config.xml index 715207e..324a75a 100644 --- a/overlay/FrameworksResCommon/res/values/config.xml +++ b/overlay/FrameworksResCommon/res/values/config.xml @@ -169,6 +169,9 @@ 255 + + com.android.mms + true @@ -225,11 +228,6 @@ true - - 100 - com.google.android.gms - - seemp.service - true @@ -317,14 +312,13 @@ true - - true - true + + true + @@ -339,7 +333,7 @@ -1 - false + true false - - - "/apex/com.android.art/javalib/core-oj.jar" - "/apex/com.android.art/javalib/core-libart.jar" - "/system/bin/surfaceflinger" - "/system/framework/framework.jar" - "/system/framework/services.jar" - "/system_ext/priv-app/SystemUI/SystemUI.apk" - "/vendor/lib64/libcamxexternalformatutils.so" - "/vendor/lib64/libipebpsstriping.so" - "/vendor/lib64/libCB.so" - "/vendor/lib64/libgsl.so" - - - - true - - - true - - - true - - - true - diff --git a/overlay/FrameworksResSamsung/res/values/config.xml b/overlay/FrameworksResSamsung/res/values/config.xml index 76640e3..1eb404c 100644 --- a/overlay/FrameworksResSamsung/res/values/config.xml +++ b/overlay/FrameworksResSamsung/res/values/config.xml @@ -40,4 +40,7 @@ If non-positive, then the refresh rate is unchanged even if thresholds are configured. --> 120 + + true + diff --git a/overlay/FrameworksResTarget/res/values/config.xml b/overlay/FrameworksResTarget/res/values/config.xml index f1c515c..1642c22 100644 --- a/overlay/FrameworksResTarget/res/values/config.xml +++ b/overlay/FrameworksResTarget/res/values/config.xml @@ -5,6 +5,30 @@ --> + + 4 + + + 18 + + + 33 + + + 4000 + + + true + @@ -40,13 +64,15 @@ - /system/framework/arm64/boot-QPerformance.oat - /system/framework/arm64/boot-UxPerformance.oat - /system/lib64/libsurfaceflinger.so - /vendor/lib64/libllvm-qgl.so - /system/lib64/libhwui.so - /system/lib64/libEGL.so - /vendor/lib64/egl/libGLESv2_adreno.so + /system/framework/framework.jar + /system/framework/services.jar + /system/bin/surfaceflinger + + true + + + true + diff --git a/overlay/SettingsResCommon/Android.bp b/overlay/SettingsResCommon/Android.bp new file mode 100644 index 0000000..b690950 --- /dev/null +++ b/overlay/SettingsResCommon/Android.bp @@ -0,0 +1,10 @@ +// +// Copyright (C) 2024 The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "SettingsResCommon", + vendor: true, +} diff --git a/overlay/SettingsResCommon/AndroidManifest.xml b/overlay/SettingsResCommon/AndroidManifest.xml new file mode 100644 index 0000000..b67f4ee --- /dev/null +++ b/overlay/SettingsResCommon/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/overlay/SettingsResCommon/res/values/config.xml b/overlay/SettingsResCommon/res/values/config.xml new file mode 100644 index 0000000..e9ca085 --- /dev/null +++ b/overlay/SettingsResCommon/res/values/config.xml @@ -0,0 +1,51 @@ + + + + + + + Natural + Boosted + Saturated + Adaptive + Reserved and unset: 256 + Reserved and unset: 257 + Reserved and unset: 258 + Reserved and unset: 259 + Reserved and unset: 260 + Reserved and unset: 261 + Reserved and unset: 262 + Reserved and unset: 263 + Reserved and unset: 264 + Reserved and unset: 265 + + + + + 0 + 1 + 2 + 3 + 256 + 257 + 258 + 259 + 260 + 261 + 262 + 263 + 264 + 265 + + + + 254 + + diff --git a/overlay/TelecommResCommon/res/values/config.xml b/overlay/TelecommResCommon/res/values/config.xml index 715b3e1..60ca1f1 100644 --- a/overlay/TelecommResCommon/res/values/config.xml +++ b/overlay/TelecommResCommon/res/values/config.xml @@ -5,6 +5,9 @@ --> + + com.android.dialer.DialtactsActivity + com.android.incallui.InCallServiceImpl diff --git a/overlay/TelephonyResCommon/res/values/config.xml b/overlay/TelephonyResCommon/res/values/config.xml index 39cc546..9f9f2ac 100644 --- a/overlay/TelephonyResCommon/res/values/config.xml +++ b/overlay/TelephonyResCommon/res/values/config.xml @@ -26,6 +26,10 @@ com.google.android.gms + + true + com.qualcomm.qti.uimGbaApp diff --git a/overlay/WifiResCommon/res/values/config.xml b/overlay/WifiResCommon/res/values/config.xml index d1b4107..9fc1d94 100644 --- a/overlay/WifiResCommon/res/values/config.xml +++ b/overlay/WifiResCommon/res/values/config.xml @@ -5,18 +5,6 @@ --> - - true - - - true - - - true - - - true - - + - + - + false @@ -71,9 +59,6 @@ true - - false - true @@ -86,4 +71,30 @@ --> true + + 1000 + + + true + + + true + + + + zh,GBK + + diff --git a/overlay/WifiResTarget/res/values/config.xml b/overlay/WifiResTarget/res/values/config.xml index 3e4e486..748dd96 100644 --- a/overlay/WifiResTarget/res/values/config.xml +++ b/overlay/WifiResTarget/res/values/config.xml @@ -5,87 +5,26 @@ --> - - true + + true - - true + + true - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - true - - - false - - - 524288,1048576,2097152,524288,1048576,4194304 + + true - false + true - false + true - false - - - true - - - true - - - true - - - false - - - true + true diff --git a/overlay/WifiResTarget_spf/Android.bp b/overlay/WifiResTarget_spf/Android.bp new file mode 100644 index 0000000..9fc4031 --- /dev/null +++ b/overlay/WifiResTarget_spf/Android.bp @@ -0,0 +1,10 @@ +// +// Copyright (C) 2024 The LineageOS Project +// +// SPDX-License-Identifier: Apache-2.0 +// + +runtime_resource_overlay { + name: "WifiResTarget_spf", + vendor: true, +} diff --git a/overlay/WifiResTarget_spf/AndroidManifest.xml b/overlay/WifiResTarget_spf/AndroidManifest.xml new file mode 100644 index 0000000..57539b2 --- /dev/null +++ b/overlay/WifiResTarget_spf/AndroidManifest.xml @@ -0,0 +1,13 @@ + + + + + diff --git a/overlay/WifiResTarget_spf/res/values/config.xml b/overlay/WifiResTarget_spf/res/values/config.xml new file mode 100644 index 0000000..5540721 --- /dev/null +++ b/overlay/WifiResTarget_spf/res/values/config.xml @@ -0,0 +1,88 @@ + + + + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + 524288,1048576,2097152,524288,1048576,4194304 + + + true + + + true + + + true + + + true + + + true + + + 1000 + + + true + + + false + + + true + +