zenfone9: Update to 33.0804.2060.73
Change-Id: I916b18bf353f12a6f40400d7f92144e44e3abd75
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 1a5c9f6..63af07e 100755
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -125,7 +125,7 @@
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += $(DEVICE_PATH)/manifest/vendor_framework_compatibility_matrix.xml \
$(DEVICE_PATH)/manifest/asus_framework_matrix.xml
DEVICE_FRAMEWORK_MANIFEST_FILE += $(DEVICE_PATH)/manifest/framework_manifest.xml
-DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest/manifest_taro.xml
+DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest/manifest_cape.xml
DEVICE_MATRIX_FILE += $(DEVICE_PATH)/manifest/compatibility_matrix.xml
# Kernel
@@ -230,7 +230,7 @@
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(KERNEL_MODULE_DIR)/vendor_boot.modules.load))
# Security patch level
-BOOT_SECURITY_PATCH := 2022-12-05
+BOOT_SECURITY_PATCH := 2022-12-01
VENDOR_SECURITY_PATCH := $(BOOT_SECURITY_PATCH)
# Sepolicy
diff --git a/audio/audio_policy_volumes.xml b/audio/audio_policy_volumes.xml
index 4ce36f2..221870d 100644
--- a/audio/audio_policy_volumes.xml
+++ b/audio/audio_policy_volumes.xml
@@ -136,9 +136,9 @@
<volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_HEARING_AID"
ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
<volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_HEADSET">
- <point>1,-7500</point>
- <point>33,-5000</point>
- <point>66,-2500</point>
+ <point>1,-6750</point>
+ <point>33,-4500</point>
+ <point>66,-2250</point>
<point>100,0</point>
</volume>
<volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_SPEAKER"
@@ -156,16 +156,16 @@
<point>100,0</point>
</volume>
<volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_USB_HEADSET">
- <point>1,-7400</point>
+ <point>1,-7500</point>
<point>33,-5000</point>
<point>66,-2500</point>
<point>100,0</point>
</volume>
<volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_ACCY_EU">
- <point>1,-7400</point>
- <point>33,-5300</point>
- <point>66,-3050</point>
- <point>100,-800</point>
+ <point>1,-6750</point>
+ <point>33,-4500</point>
+ <point>66,-2250</point>
+ <point>100,0</point>
</volume>
<volume stream="AUDIO_STREAM_MUSIC" deviceCategory="DEVICE_CATEGORY_EXT_MEDIA"
ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
@@ -289,8 +289,12 @@
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
- <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_SPEAKER"
- ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
+ <volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_SPEAKER">
+ <point>1,-3600</point>
+ <point>33,-2800</point>
+ <point>66,-2000</point>
+ <point>100,-1200</point>
+ </volume>
<volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_EARPIECE"
ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume stream="AUDIO_STREAM_ENFORCED_AUDIBLE" deviceCategory="DEVICE_CATEGORY_BLUETOOTH">
diff --git a/manifest/asus_framework_matrix.xml b/manifest/asus_framework_matrix.xml
index 374c41f..77b8725 100644
--- a/manifest/asus_framework_matrix.xml
+++ b/manifest/asus_framework_matrix.xml
@@ -1,4 +1,4 @@
-<compatibility-matrix version="4.0" type="framework">
+<compatibility-matrix version="5.0" type="framework">
<hal format="hidl">
<name>vendor.goodix.hardware.biometrics.fingerprint</name>
<transport>hwbinder</transport>
@@ -41,4 +41,12 @@
<instance>default</instance>
</interface>
</hal>
-</compatibility-matrix>
\ No newline at end of file
+ <hal format="hidl" optional="true">
+ <name>vendor.qti.qesdhal</name>
+ <version>1.0-1</version>
+ <interface>
+ <name>IQesdhal</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</compatibility-matrix>
diff --git a/manifest/framework_manifest.xml b/manifest/framework_manifest.xml
index cf68c0a..1fdf61b 100644
--- a/manifest/framework_manifest.xml
+++ b/manifest/framework_manifest.xml
@@ -1,17 +1,5 @@
<manifest version="1.0" type="framework">
<hal format="hidl">
- <name>vendor.qti.hardware.sigma_miracast</name>
- <transport>hwbinder</transport>
- <version>1.0</version>
- <interface>
- <name>Isigma_miracast</name>
- <instance>sigmahal</instance>
- <instance>sigmahal64</instance>
- </interface>
- <fqname>@1.0::Isigma_miracast/sigmahal</fqname>
- <fqname>@1.0::Isigma_miracast/sigmahal64</fqname>
- </hal>
- <hal format="hidl">
<name>vendor.qti.hardware.systemhelper</name>
<transport>hwbinder</transport>
<version>1.0</version>
diff --git a/manifest/manifest_taro.xml b/manifest/manifest_cape.xml
similarity index 98%
rename from manifest/manifest_taro.xml
rename to manifest/manifest_cape.xml
index eb63402..6ebde61 100644
--- a/manifest/manifest_taro.xml
+++ b/manifest/manifest_cape.xml
@@ -1,10 +1,10 @@
<!--
Input:
- manifest_taro.xml
- netutil.xml
- rttutil.xml
- asus_hostapd.xml
- sla.xml
+ manifest_cape.xml
+ netutil_cape.xml
+ rttutil_cape.xml
+ asus_hostapd_cape.xml
+ sla_cape.xml
glovemode.xml
zenmotion.xml
asusgeneral.xml
@@ -207,16 +207,6 @@
<fqname>@2.1::IGoodixFingerprintDaemon/default</fqname>
</hal>
<hal format="hidl">
- <name>vendor.ims.asusgeneralhidl</name>
- <transport>hwbinder</transport>
- <version>1.0</version>
- <interface>
- <name>IAsusGeneralHIDLE</name>
- <instance>default</instance>
- </interface>
- <fqname>@1.0::IAsusGeneralHIDLE/default</fqname>
- </hal>
- <hal format="hidl">
<name>vendor.nxp.nxpnfc</name>
<transport>hwbinder</transport>
<version>2.0</version>
@@ -421,6 +411,16 @@
<fqname>@1.1::IFactory/default</fqname>
</hal>
<hal format="hidl">
+ <name>vendor.qti.hardware.fm</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IFmHci</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IFmHci/default</fqname>
+ </hal>
+ <hal format="hidl">
<name>vendor.qti.hardware.iop</name>
<transport>hwbinder</transport>
<version>2.0</version>
diff --git a/manifest/vendor_framework_compatibility_matrix.xml b/manifest/vendor_framework_compatibility_matrix.xml
index cecf1bc..2437aba 100644
--- a/manifest/vendor_framework_compatibility_matrix.xml
+++ b/manifest/vendor_framework_compatibility_matrix.xml
@@ -24,14 +24,13 @@
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
-<compatibility-matrix version="4.0" type="framework">
+<compatibility-matrix version="5.0" type="framework">
<hal format="hidl" optional="true">
<name>android.hardware.automotive.evs</name>
<version>1.1</version>
<interface>
<name>IEvsEnumerator</name>
<instance>default</instance>
- <instance>hw/1</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
@@ -47,6 +46,7 @@
<hal format="hidl" optional="true">
<name>android.hardware.media.c2</name>
<version>1.0</version>
+ <version>1.2</version>
<interface>
<name>IComponentStore</name>
<instance>default</instance>
@@ -105,6 +105,7 @@
<interface>
<name>ISupplicant</name>
<instance>default</instance>
+ <instance>wigigp2p</instance>
</interface>
</hal>
<hal format="hidl" optional="true">
@@ -116,14 +117,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>com.android.ozoaudio.notify</name>
- <version>1.0</version>
- <interface>
- <name>IOzoNotify</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>com.dsi.ant</name>
<version>1.0</version>
<interface>
@@ -211,42 +204,11 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.goodix.hardware.biometrics.fingerprint</name>
- <version>2.1</version>
- <interface>
- <name>IGoodixFingerprintDaemon</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.ims.asusgeneralhidl</name>
- <version>1.0</version>
- <interface>
- <name>IAsusGeneralHIDLE</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.nxp.eventprocessor</name>
- <version>1.0</version>
- <interface>
- <name>INxpEseEvtProcessor</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.nxp.nxpese</name>
- <version>1.0</version>
- <interface>
- <name>INxpEse</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.nxp.nxpnfc</name>
+ <name>vendor.nxp.hardware.nfc</name>
+ <version>1.0-1</version>
<version>2.0</version>
<interface>
- <name>INxpNfc</name>
+ <name>INqNfc</name>
<instance>default</instance>
</interface>
</hal>
@@ -259,22 +221,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.pixelworks.hardware.display</name>
- <version>1.1</version>
- <interface>
- <name>IIris</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.pixelworks.hardware.feature</name>
- <version>1.0</version>
- <interface>
- <name>IIrisFeature</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.qti.automotive.qcarcam</name>
<version>1.0</version>
<interface>
@@ -285,12 +231,20 @@
<hal format="hidl" optional="true">
<name>vendor.qti.data.factory</name>
<version>1.0</version>
- <version>2.0-5</version>
+ <version>2.0-7</version>
<interface>
<name>IFactory</name>
<instance>default</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.data.txpwrservice</name>
+ <version>1-2</version>
+ <interface>
+ <name>ITxPwrService</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.diaghal</name>
<version>1.0</version>
@@ -300,14 +254,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.qti.dvr</name>
- <version>1.0</version>
- <interface>
- <name>IDvrDisplay</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.qti.esepowermanager</name>
<version>1.0-1</version>
<interface>
@@ -390,6 +336,14 @@
<instance>default</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.hardware.bttpi</name>
+ <version>1-2</version>
+ <interface>
+ <name>IBtTpi</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.cacert</name>
<version>1.0</version>
@@ -400,7 +354,7 @@
</hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.camera.aon</name>
- <version>1.0-1</version>
+ <version>1.0-3</version>
<interface>
<name>IAONService</name>
<instance>aoncameraservice</instance>
@@ -552,6 +506,14 @@
</interface>
</hal>
<hal format="hidl" optional="true">
+ <name>vendor.qti.hardware.embmssl</name>
+ <version>1.0-1</version>
+ <interface>
+ <name>IEmbms</name>
+ <instance>embmsslServer0</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="true">
<name>vendor.qti.hardware.factory</name>
<version>1.0-1</version>
<interface>
@@ -560,6 +522,14 @@
</interface>
</hal>
<hal format="hidl" optional="true">
+ <name>vendor.qti.hardware.fingerprint</name>
+ <version>1.0</version>
+ <interface>
+ <name>IQtiExtendedFingerprint</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="true">
<name>vendor.qti.hardware.fm</name>
<version>1.0</version>
<interface>
@@ -609,7 +579,7 @@
</hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.limits</name>
- <version>1.0-1</version>
+ <version>1.0-2</version>
<interface>
<name>ILimits</name>
<instance>default</instance>
@@ -751,6 +721,13 @@
<instance>slot2</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.hardware.radio.atcmdfwd</name>
+ <interface>
+ <name>IAtCmdFwd</name>
+ <instance>AtCmdFwdAidl</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.ims</name>
<version>1.0-8</version>
@@ -762,7 +739,7 @@
</hal>
<hal format="aidl" optional="true">
<name>vendor.qti.hardware.radio.ims</name>
- <version>1-6</version>
+ <version>1-7</version>
<interface>
<name>IImsRadio</name>
<instance>imsradio0</instance>
@@ -777,9 +754,16 @@
<instance>deviceinfo</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.hardware.radio.internal.deviceinfo</name>
+ <interface>
+ <name>IDeviceInfo</name>
+ <instance>deviceinfo</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.lpa</name>
- <version>1.0-2</version>
+ <version>1.0-3</version>
<interface>
<name>IUimLpa</name>
<instance>UimLpa0</instance>
@@ -795,6 +779,14 @@
<instance>oemhook1</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.hardware.radio.qcrilhook</name>
+ <interface>
+ <name>IQtiOemHook</name>
+ <instance>oemhook0</instance>
+ <instance>oemhook1</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.qtiradio</name>
<version>1.0</version>
@@ -807,13 +799,21 @@
</hal>
<hal format="aidl" optional="true">
<name>vendor.qti.hardware.radio.qtiradio</name>
- <version>1-5</version>
+ <version>1-8</version>
<interface>
<name>IQtiRadioStable</name>
<instance>slot1</instance>
<instance>slot2</instance>
</interface>
</hal>
+ <hal format="aidl" optional="true">
+ <name>vendor.qti.hardware.radio.qtiradioconfig</name>
+ <version>1-2</version>
+ <interface>
+ <name>IQtiRadioConfig</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
<hal format="hidl" optional="true">
<name>vendor.qti.hardware.radio.uim</name>
<version>1.1-2</version>
@@ -1056,7 +1056,7 @@
<hal format="hidl" optional="true">
<name>vendor.qti.ims.factory</name>
<version>1.0-1</version>
- <version>2.0-1</version>
+ <version>2.0-2</version>
<interface>
<name>IImsFactory</name>
<instance>default</instance>
@@ -1065,6 +1065,7 @@
<hal format="hidl" optional="true">
<name>vendor.qti.imsrtpservice</name>
<version>3.0</version>
+ <version>3.1</version>
<interface>
<name>IRTPService</name>
<instance>imsrtpservice</instance>
@@ -1079,14 +1080,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.qti.qesdhal</name>
- <version>1.0-1</version>
- <interface>
- <name>IQesdhal</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.qti.qspmhal</name>
<version>1.0</version>
<interface>
@@ -1095,14 +1088,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.qti.sla.service</name>
- <version>1.0</version>
- <interface>
- <name>ISlaService</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.qti.voiceprint</name>
<version>1.0</version>
<interface>
diff --git a/omni_zenfone9.mk b/omni_zenfone9.mk
index a61582a..770739b 100644
--- a/omni_zenfone9.mk
+++ b/omni_zenfone9.mk
@@ -62,7 +62,7 @@
TARGET_DEVICE=AI2202 \
TARGET_PRODUCT=WW_AI2202
-VENDOR_RELEASE := 12/SKQ1.220406.001/32.2040.2040.23:user/release-keys
+VENDOR_RELEASE := 13/TKQ1.220807.001/33.0804.2060.73:user/release-keys
BUILD_FINGERPRINT := asus/WW_AI2202/ASUS_AI2202:$(VENDOR_RELEASE)
OMNI_BUILD_FINGERPRINT := asus/WW_AI2202/ASUS_AI2202:$(VENDOR_RELEASE)
diff --git a/prebuilt/vendor/etc/init/hw/init.asus.rc b/prebuilt/vendor/etc/init/hw/init.asus.rc
index b3bf6dd..b7e2aa1 100644
--- a/prebuilt/vendor/etc/init/hw/init.asus.rc
+++ b/prebuilt/vendor/etc/init/hw/init.asus.rc
@@ -86,7 +86,7 @@
# --- ASUS_BSP : adb enable property
# +++ ASUS_BSP : add persist.asus.serialno for CSCMMI
- setprop persist.asus.serialno ${ro.boot.serialno}
+# setprop persist.asus.serialno ${ro.boot.serialno}
# --- ASUS_BSP : add persist.asus.serialno for CSCMMI
# +++ ASUS_BSP : NFC
diff --git a/proprietary-files-vendor.txt b/proprietary-files-vendor.txt
index 17b2f88..63ede76 100644
--- a/proprietary-files-vendor.txt
+++ b/proprietary-files-vendor.txt
@@ -82,6 +82,7 @@
vendor/bin/dit_cali
vendor/bin/dit_cali_golden
vendor/bin/ditbsp
+vendor/bin/dongle
vendor/bin/dpmQmiMgr
vendor/bin/dspservice
vendor/bin/dualcam_default_cali.bin
@@ -3579,6 +3580,7 @@
vendor/lib64/libtrustedapploader.so
vendor/lib64/libtzdrmgenprov.so
vendor/lib64/libubifocus.so
+vendor/lib64/libusb.so
vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so
vendor/lib64/libvendorscenariopoweroptfeature.so
vendor/lib64/libvideooptfeature.so
diff --git a/regen-vendor.sh b/regen-vendor.sh
index b476fcc..f4dfa83 100755
--- a/regen-vendor.sh
+++ b/regen-vendor.sh
@@ -720,8 +720,11 @@
"lib64/libozoc2store.so"
"lib64/libozowidening.so"
"lib/com.android.ozoaudio.notify@1.0.so"
+ "lib64/com.android.ozoaudio.notify@1.0.so"
"lib/libozoaudioutils.so"
"lib/libozocapability.so"
+ "lib64/libozoaudioutils.so"
+ "lib64/libozocapability.so"
# Power
"bin/hw/android.hardware.power-service"