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"