From ed7030974bd7a295ecdbdd7bb868902bc4f3dcd9 Mon Sep 17 00:00:00 2001 From: Nikhil Bhanu Date: Mon, 29 Jul 2024 10:06:44 -0700 Subject: [PATCH 01/11] Spatializer: Update configs with latest tunings. auxel commit hash: dbb98fe auxel change ID : I1da381578bb2e847e153e349834e2ca3de9edb3f Bug: 323417281 Test: manual Flag: com.android.media.audio.stereo_spatialization Change-Id: Ib16c659b4161e5c02f9ac294c1a986d4c31cc4c0 --- audio/comet/tuning/spatializer/base | Bin 3912 -> 3932 bytes audio/comet/tuning/spatializer/mode_2_ch | Bin 916 -> 936 bytes audio/comet/tuning/spatializer/mode_6_ch | Bin 784 -> 876 bytes audio/comet/tuning/spatializer/mode_xaural | Bin 884 -> 904 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/audio/comet/tuning/spatializer/base b/audio/comet/tuning/spatializer/base index 38cc646e1f4db548866aac2bb32c0836467df2ba..42b4329ea36e5fecc745f6fc0b7e8e4f6e6c745f 100644 GIT binary patch delta 28 icmX>hcSml62fv6Q0|NsO5Hm9HF)%3WZgvfJbOHcZQ3XZ- delta 7 Ocmca3cS3H12R{G}&I0HF diff --git a/audio/comet/tuning/spatializer/mode_2_ch b/audio/comet/tuning/spatializer/mode_2_ch index 470c56cfb061951dd4509b49cfaa8391751f1c52..2610b2d9c3640629ea95de3ff896ca0b577e24b6 100644 GIT binary patch delta 242 zcmbQjzJh&&4in4SGd%w%8!$dp9!y*&q-g z!oV=$P$*E{ng8f&m?26SzA!Q{a9w}QaOO-89t2 zd_cyRzgs}O$?VLs?B6uz039MZS({lAXl}z~e`ZMs0d;M1& delta 222 zcmZ3%K81aQ4iigSTH3$K222tm8Vn2!QzTq~dp85sf&mX31H(FZM-ZC{T@4FF34?afx*Arf8X+bIhIcjjj6lc0)X2gu1KI%w(?l2;($d%%fnH#oe1=Ja=Q%qA i! Date: Thu, 22 Aug 2024 18:20:11 +0000 Subject: [PATCH 02/11] audio: pts: waves vol: comet spec xml Flag: TEST_ONLY Bug: 343634539 Test: ABTD Change-Id: I2a32f62fa2f62f9359c945c2bc758daa1b5b5491 Signed-off-by: HW Lee --- audio/comet/audio-tables.mk | 3 +- audio/comet/tuning/Android.bp | 6 + .../speaker_post_processing_volume_spec.xml | 114 ++++++++++++++++++ 3 files changed, 122 insertions(+), 1 deletion(-) create mode 100644 audio/comet/tuning/pts/speaker_post_processing_volume_spec.xml diff --git a/audio/comet/audio-tables.mk b/audio/comet/audio-tables.mk index 49123f8..ee2527a 100644 --- a/audio/comet/audio-tables.mk +++ b/audio/comet/audio-tables.mk @@ -76,7 +76,8 @@ PRODUCT_PACKAGES_DEBUG += \ template.xml \ tuning_constraints_combination.xml \ test_config.ini \ - test_preset.mps + test_preset.mps \ + speaker_post_processing_volume_spec.xml ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) # Mixer Path Configuration for Audio Speaker Calibration Tool crus_sp_cal diff --git a/audio/comet/tuning/Android.bp b/audio/comet/tuning/Android.bp index 9408763..cfaf6b2 100644 --- a/audio/comet/tuning/Android.bp +++ b/audio/comet/tuning/Android.bp @@ -143,6 +143,12 @@ prebuilt_etc { soc_specific: true, } +prebuilt_etc { + name: "speaker_post_processing_volume_spec.xml", + src: "pts/speaker_post_processing_volume_spec.xml", + defaults: ["aoc_defaults"], +} + prebuilt_etc { name: "waves_config_nx.ini", src: "waves/waves_config_nx.ini", diff --git a/audio/comet/tuning/pts/speaker_post_processing_volume_spec.xml b/audio/comet/tuning/pts/speaker_post_processing_volume_spec.xml new file mode 100644 index 0000000..5bda1b0 --- /dev/null +++ b/audio/comet/tuning/pts/speaker_post_processing_volume_spec.xml @@ -0,0 +1,114 @@ + + + + -55.3429,-56.462852 + -51.476486,-52.629974 + -47.429344,-48.577915 + -44.404938,-45.54104 + -41.34484,-42.47274 + -38.26381,-39.386524 + -35.17891,-36.297333 + -32.07109,-33.184692 + -30.30139,-31.407984 + -28.531578,-29.626408 + -26.762623,-27.840538 + -24.994268,-26.05007 + -23.22528,-24.253963 + -21.460478,-22.458183 + -19.69938,-20.66309 + -17.927505,-18.85597 + -16.149855,-17.04668 + -14.375043,-15.242476 + -12.619692,-13.460893 + -10.988443,-11.807947 + -10.229917,-11.031332 + -10.067055,-10.8566475 + -10.010124,-10.794648 + -9.965792,-10.748672 + -9.924187,-10.708454 + + + + -56.824966,-56.22085 + -53.00812,-52.39601 + -48.99447,-48.376297 + -45.98986,-45.365585 + -42.94967,-42.31531 + -39.888924,-39.239597 + -36.825584,-36.154556 + -33.740566,-33.03967 + -31.983803,-31.262745 + -30.226,-29.482727 + -28.46655,-27.69943 + -26.707556,-25.915329 + -24.945498,-24.127829 + -23.18879,-22.34605 + -21.434853,-20.568602 + -19.676136,-18.789795 + -17.923016,-17.019646 + -16.179115,-15.263374 + -14.411232,-13.477808 + -12.608496,-11.657543 + -11.418643,-10.450487 + -11.115015,-10.132849 + -11.049253,-10.054632 + -11.009314,-10.004243 + -10.979197,-9.964965 + + + + -48.656296,-50.673286 + -44.69299,-46.81315 + -40.618153,-42.763763 + -37.65023,-39.806267 + -34.71226,-36.89866 + -31.792694,-34.008415 + -28.87659,-31.105488 + -25.919016,-28.141272 + -24.223642,-26.43234 + -22.520838,-24.709074 + -20.81106,-22.973286 + -19.082249,-21.21807 + -17.333406,-19.4436 + -15.581524,-17.667053 + -13.825251,-15.887933 + -12.092208,-14.131317 + -10.732493,-12.741249 + -10.100718,-12.073996 + -9.911014,-11.864244 + -9.836917,-11.782432 + -9.779734,-11.722244 + -9.734992,-11.677365 + -9.6985,-11.645135 + -9.66777,-11.623802 + -9.63527,-11.600014 + + + + -51.52192,-50.394104 + -47.673805,-46.551804 + -43.651005,-42.548542 + -40.702824,-39.619167 + -37.78776,-36.72528 + -34.883675,-33.843998 + -31.96994,-30.95195 + -29.008202,-28.005291 + -27.310637,-26.311722 + -25.606598,-24.60886 + -23.898502,-22.899467 + -22.189236,-21.187288 + -20.478073,-19.472952 + -18.775997,-17.768572 + -17.08199,-16.07426 + -15.326209,-14.307854 + -13.593147,-12.561827 + -12.172909,-11.130552 + -11.557884,-10.508577 + -11.353183,-10.2964 + -11.280718,-10.217085 + -11.227874,-10.15811 + -11.186886,-10.110628 + -11.15273,-10.070196 + -11.126692,-10.037739 + + \ No newline at end of file From 8deeb016d02fbfc8215005312cec666de871f215 Mon Sep 17 00:00:00 2001 From: weichinweng Date: Wed, 28 Aug 2024 03:37:35 +0000 Subject: [PATCH 03/11] BT Offload: Using other flag to control BT Offload feature Bug: 362627875 Test: Build pass. Change-Id: I8960341f6f72a51d952e625e79bbf62ffd0f52e9 --- bluetooth/bt_vendor_overlay.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bluetooth/bt_vendor_overlay.conf b/bluetooth/bt_vendor_overlay.conf index d565ec0..eec5b46 100644 --- a/bluetooth/bt_vendor_overlay.conf +++ b/bluetooth/bt_vendor_overlay.conf @@ -14,7 +14,7 @@ UserialTypePriority = 2-1 BtOffloadCap = AOC # The BT Offload Trunk Flag Group Name -BtOffloadTrunkGroup = 24P_AOC +BtOffloadTrunkGroup = 24F_AOC # Enable check whether let aoc controls power pin AocPowerPinCtrlCheckEnable = true From a54d98f6d878b38aa88a41e419241f37db68d966 Mon Sep 17 00:00:00 2001 From: Ankit Goyal Date: Wed, 28 Aug 2024 22:50:58 -0700 Subject: [PATCH 04/11] Delete mapper4 manifest Bug: 362183626 Flag: EXEMPT manifest update Test: Boot to home on shiba Change-Id: I135580fe6f79ee55c0300eecf2ef521a4c2afa96 --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index 9f8994b..cf97ba9 100644 --- a/manifest.xml +++ b/manifest.xml @@ -48,15 +48,6 @@ default - - android.hardware.graphics.mapper - passthrough - 4.0 - - IMapper - default - - android.hardware.graphics.composer hwbinder From 1ae010799e07d198be24c7c611b9905f42ea1159 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=85hgren?= Date: Fri, 30 Aug 2024 21:06:35 +0000 Subject: [PATCH 05/11] comet: Update APMg3 tuning files note: version 240830 Bug: 295551854 Test: Manually tested by sideloading into comet weekly build. Flag: EXEMPT voip feature Change-Id: Ib41eff1d02a6467ebf092e2826a3565a3be499d1 --- .../tuning/apmg3/downlink_handset_config.pb | Bin 597 -> 597 bytes .../tuning/apmg3/downlink_speaker_config.pb | Bin 629 -> 1143 bytes ...uplink_bluetooth_headset_aec_off_config.pb | Bin 1828 -> 109 bytes .../uplink_bluetooth_headset_aec_on_config.pb | Bin 1828 -> 213 bytes .../apmg3/uplink_dock_aec_off_config.pb | Bin 1000 -> 121 bytes .../uplink_external_speaker_aec_off_config.pb | Bin 1854 -> 121 bytes .../uplink_external_speaker_aec_on_config.pb | Bin 1854 -> 239 bytes .../apmg3/uplink_handset_aec_off_config.pb | Bin 2906 -> 121 bytes .../apmg3/uplink_handset_aec_on_config.pb | Bin 2906 -> 928 bytes .../apmg3/uplink_speaker_aec_off_config.pb | Bin 3783 -> 121 bytes .../apmg3/uplink_speaker_aec_on_config.pb | Bin 3783 -> 3836 bytes .../uplink_wired_headset_aec_off_config.pb | Bin 1828 -> 109 bytes .../uplink_wired_headset_aec_on_config.pb | Bin 1828 -> 1121 bytes 13 files changed, 0 insertions(+), 0 deletions(-) diff --git a/audio/comet/tuning/apmg3/downlink_handset_config.pb b/audio/comet/tuning/apmg3/downlink_handset_config.pb index a5c2545a51c45f73f9a7529f3e73d583e7467866..0b622accd5c09da61299ed3e87f52ef3e4153319 100644 GIT binary patch delta 545 zcmV++0^a@A1l0t83Wx*nO%%O)ZRfq#_CCD6_vJlIO6NVi zC3Zc)!uGq7_PaZI5{$j;n!~+T;CVc~$J)HaYQMZm8%;eG(I>i2>|?y+|IR$z7pFTR z7iPPQJG(sWWK%rxH&Qz**7Q5~*vvbwmVrAfiqpAt%>_Jv-9bw`dJSs3515BKdq;4) zv=gzrYJZTs$(l>Ms~ms3v#)}?6CLup5CQ7CZ)J(Pw70FfF7lx|hbS^SnIb1T`3~Va z3^AxW5f8LFp#HNuacJ8*1D9wzwjUijvY&%GPe}|q;u-omlm#C;pNtkdVV5|#X0Cv@ zE|pL?rM~KaxeUh`xjL??xUrXcxe0{~xiF3ZxX2S$w#@??IA9q-H@;wfIMAm0I0vnd zIE10AIAt@*I6M#=ILrpyH&-|lI2}xqHK}_px96>yHr#wjw+_~%w~=-$w=5raxAoMp zx7ja_x5yJ#x1y1iw=8m7x82U)ws1KIx3>Ixw#RONSvAc9%r&CtJ2v{mrZ!1uqBbA# zjyAEhoi++Kg*GMLXf~CfQtF&BvVYDHZi?nK_#Ie9 jRx@`N%&RhY%&RhY%&RhY%quby1q}cI06>!x0zv@=0SN$~ literal 597 zcmd<;VBu)^&LqI3^q-mQ4>Nz=BXf4AO%{&V_gU;UZ?l*a&|%>z{N92)mebN8X}NxAT{GUVA!aXY&tHTS0a0?So&=A7%gmt?r_*{^>^R%@UqNa#WJ-$dB5ds*I#hA<-eF=v!+OK zPvI(48}AY^+qj+gtc&hAX29>`pf`5=2h_JQmL z*$;9D$UPu;f!qgjC&;}ZcZ1vy@(0L2Ab)}U2l6M#zaW2u{0|BTPh42#QZoyn^Bv z6wjde2F1G&D=z~>gT0gjmmHVOlAs(L_RAY=?(Al>U3JaLcD?gd+r=lJ+U}p#Y^TJ+ g!6d+_#lyiM%D`~KNp{xEnRW(QR-9mdgS`YJ03oXd5C8xG diff --git a/audio/comet/tuning/apmg3/downlink_speaker_config.pb b/audio/comet/tuning/apmg3/downlink_speaker_config.pb index 53b94d0517a889d5b2aec53ca734ff23d5cc54cb..522c72120b80e99b3673076e822117b099476afd 100644 GIT binary patch delta 1060 zcmXAnc~BE~9K~s{48kCXl2ADW1redZkYw)=jsjjOpfrHcL8h%!7%Nsp1Y;Ax%0xt% zaw*hF3W{i2Ig;#dHoJfbt%V?Ju^OS&+R9~R%18!LkZ#&P-prfd`@VmE?_*iBXfJm- zYj3YuOO$4_h(5yMwSVUGeMi&Mt1x9})xQTH*|+d>)F zya_tb-ANQUp34k%9bt++i$r{2!C3SC0h(HJ7X|Seu;DlWotG;yv)ku%M$|UUHBpAS z+o`Y+`(T_k;sh~sNw8R zyeTa=p=Ot!ktp4M$Q`ZpaJ14Vob8MM4sGAf6Rs z_>P2wUfC9gV4jHvl_f{o8udq_q%nJ00NC(M-suy^?(PyNpy~ zhw+5I05EayS~9reJMzbYVdD0BDOj{oN8G(!PF|^)CBky@z~rS9`1^-V1kX|aF7ayc zIG7(M0sY}a`nsN91VF&L-Vz=ZAW$*j$%xwh{Q%JL;@ntONw? zji69&(sWJlt>;@G(#;C~{}g03?HAh)z0>_9?Js)b@c=WEJR>UO4Tz>6`b73~Cb5gk zBBo=S%P3Bn8L}gbNgMURN&+=BVoIlZOHm^DR1em!ai%|ut;GHr{1f}leh&4Lc4Oyv zd5g-k!;Nv}uZ?5dldzsQ@(e2VWD&hOkcLie*o{K*3&w9tW6)OzKS0MX-Y|Y~q{Qel z^#{5wmWPx^4^r**MQBdjM`YHQ9B7v(ik@roK`$RordHGu=nq?$k+gFe6wdWUl#>aN zi(e(RQXER1PAWvM-sq-0uHe*zeOk!ec7Y1g*HCvQH9(8J(hfFTqN(1xzu|(fwje5> zWrLeU4Wqe9@U^8@GCOq+;>1+L=N~X+_?8y(=Vc9)TsTi+_k0W=7pcJm??sU$-%JL{ z>Ok>$6Bz7WMs_&+;T>cMv=BN;s4n&4vx{!fp&b@HGe|~=l{m=$H*k8PnyBsd2jw%# zw}Jcf(S$a=QD1Vs0XVVAmDufg4`&ep&ORmag1~m1N2-KuQQtg;;_Sjg%P&ubi77I@ z|C2R=7O-?Gmyy2v{#jd{fKPqv>K-*N$!P{BL;%JfmZY>S7gst%f&@I5p#>ThCmGkMp^3DID literal 629 zcmd<;VBu)^&LqI3^q-mQ53`+p&#ssd?%hYrzVDo}V84}$$5N}k=4@8~>Se6v1aRy+ zCh5Fe{EGSRJkcYTd##RJ%`i2z41YVzYRyq~>%)x#yDv#G?|E9+zB}(vr}cXF$=1R% zcUlR&?zNt~lifPRGIx)6#i2dT`@Zb%t@X5NUTS3%aM;{B*+prWg}3LPX5ou_luVfR zWSoC$^Y$Z?txT+{%|&)^n+cxBY^GZj?QS~8vv(HP$6cD!-E6-$s@N`HJJIIg5qaB( zGcVZW+RWH{S@-weo#Hb;)BFN@*s5}^&ov9{UCEd=7G!wnGdoD zWFN?0ko_QcfZPLe7s!1ecY@ptayQ8RAb)`T1M(Nhe;|K?{0s6o$p4^l0EGuATtMLi z4kuuEfx-b#%gp=vX5QPGdEa~LB~=xj z--?bFx@af@Y?2&FK@sSu1h`nHQG;ZSq(yR{#Q2s`Pl-L$g{2r70VP;RdrO@YnmO}s zHFO63Tb2Ah<59T?0MWwp`R+|4OJEQL(&3RkC$gsc_0<)J4CDdRT$aFgyFE1Z_HY5f zjl$Uo7I6jF;V${?Q@QVo2GEfvsfgCwm3ba|Si)t1ovSBmyd11R;oLC6KXz_Qhn0&S z)jWi2oajaH6THp^sBuB-Q~) zI6wIL<$Cc&w_7b?h!Hl@+UA+v_iLX}q>PK|q{fgr==ZA*_l!wx{?4-sPgIf#-aq04 zP_^0m{NpE*z^C%BH5;1jdB8deDIKOGu{6ukR_T}Am{$80yS|sDpMfScEP+N!ppJH; zc^^q}c4QM;Q|y+ULP>5tPC`d+Oi_rsg~`BkN)r{Hefavrh0EL6QUxV(_-#;M2Mb*A z!2Wy`dYvYEJvbb__L-j0Ydm%=k9)-sy=I0d=O20<2d_RJo>z3S2Ep5-^C}7RKfF37 iR^@zR7(aAsA(K3Mia%=0qqa6`>6w8h(qo6=8|4o+d2&|( diff --git a/audio/comet/tuning/apmg3/uplink_bluetooth_headset_aec_on_config.pb b/audio/comet/tuning/apmg3/uplink_bluetooth_headset_aec_on_config.pb index 2cf36927295619c25ba7c2eb3f2849016cb59809..58ac211ef23a43679b4d41b8573b4cfdb27d2ea5 100644 GIT binary patch delta 73 zcmZ3&ca?F1C947#lLXV`dS(foA|?(7DJKwDN=S&EgIm*8{GbXf!_2(6ys3a4-f5Zo% zYP0plCr>4T&*WcgHZNE{08U&5xc~qF literal 1000 zcmd5*L2DCH5T02>`gml`cAKq9+SMhpxC8?sA#@4Z?q*wSS`?PhL+Ggn$)V7TsFa*? z(Ubmw^dxwd{sKi2gdEbVRWItbo<+#XncawI7zBSR_0=!c>~9xc=r z0Y$RXMS%vu$TtC=v>hxf0&6J&7B&g(lI@Z8$?lQq=V`ehW~hn0qNfE^oqa4G$rVvB zUc9@uW}Z%OdG@Qd$BhaA1dS;BeOu26)u`9&zR6K>MdS>5cC|&QbuHq z!C;W2Ix}n#vA~^S03D2Q9}cPL4_ErEs7#&t2Xx>Y-{#Q4D&7VdZvJO(5)z?*>Z~>~ z_`4hVlrnb_mM^PugHLYWd2N0j?)nyTcU`!_+a0LI_{J{*S?%OS`B@w6n#)u_2?<}` zpa*)^rUwFWFeHU(xU(v11WmRH;?nc?Tb1MSc%3f50J|CW;o_&a@!5H~_W?ypzb>^e2Hp|lj zCtXdu*+AR5qB3qku)0Oez64g}EL6dT06SWAw+G$4Ks_Z;!(!}X)m6A7J?Q6>j&VfA z!_62x$kG26@~Jp*3e}Xy_yeAqBkW5-hr85O7Y^u~1{8=5lxo~08dh0O$Af#JHeZ{` Ris5{v>3|;6kfM8{`~=cb)kXjS diff --git a/audio/comet/tuning/apmg3/uplink_external_speaker_aec_off_config.pb b/audio/comet/tuning/apmg3/uplink_external_speaker_aec_off_config.pb index 38141ba7e0f88017ebecdd726b1dca68f003c65b..71038798ce074a7886d2ca9574779f193a5a4475 100644 GIT binary patch delta 25 gcmdnTSINZXFp)`W4Nm?ZLNX(yUIWD%*5SC`91(aY7 z?MHG>WU@2wZ-&mGf1{GWYd$F#0U%mI4Qspd9Ymb3)I`Z?7-WcA)l{=5zwv z?e@^r+r|X|HwtGXSi}`vgF7^5m&$$DGJJAAenjhiP2>F;p{NL zKQ?YDhn0&SCbaoWr z?;E$I%gRHaavs4I4)h`f8Q$Ooq@2(OCBRF{tT=T^b(-e)Q^KbkguhA%2k5@u9jc+di4rM7-Lh@AD-U&z-voeUHyzAXI@Yzb+)jEgF)TpKXX!_ zzx}+%1GQ{`j}h}ds5@+Z?&&j0;HLa*&4w1w++&@2HW5w4VriD0uG7X|LaY5syujD! zOwfX+Ezl%#80ci0_mSjoSGJ%%#nZCO$Xx1kEV^=iiaa%J%sReXIZ@-$2X8)}zxWv2 zs-ReozIFOHzy=R|aJCM@vXjKJ`}w}N7VNauQLCgoEfpPTA(cLihWG~+%yzN> diff --git a/audio/comet/tuning/apmg3/uplink_handset_aec_off_config.pb b/audio/comet/tuning/apmg3/uplink_handset_aec_off_config.pb index 3cdf9144c188be34073ee2f4a6694c9df70ef366..935194537efd4eb03e7587e52d9c7d107750cab7 100644 GIT binary patch delta 62 zcmca5R;kD3z{SPU@SRD3L4r|%QHY6yK?;bK_&69v85kPuWz*8OIcP9yF>x>&0mUa8 Ph)mwdY|O%7v55%)P74ag literal 2906 zcmc&#Yg8526`r{exJ=o+1B0w&55 zRE)u@@e!y^At;JatwwE(CO%peBQBS3Ax2{~wZ-@d6{Q;6?imonTK&=0wYvJ_?3sJc zclP7k-<~VP34*covB87$;RARtgOT&Y73gNc%ikS~F82KniBNxESc$$GL z3s(-VdAPhfoCIg%6W+t_X(g0!DzKEh!v$CV`fSEeNnul-L0av@c-G^ z`H-K2PVmlAZyq+?C>f^&aL6vtxJ2w+Y!VlxpT}zrP_O|3ww{h^ZH?B9JP_}<#NqkC zcuin7Y!HVo;!t58T(ZA03XfVw_g?L|G%~!pswx%(@G76-3Wc8S$8_I5Le>@D=;#$D zxP!fNP>d#_7?W_h&g$h3hYAK*do-nOn5wJVl%QpIJQY6;t;wk;yemrn zr37j6#LAo^oS3`nkvs&nbHb_qBQdkD)d0KMIf7%H$|rf)r%dEBe2l!8qmlRE{dB9V zE?nbaBA4Uc!&omPB?G+NV%3(HK zU=+UdIIKd5lRmf(QN2&O=gG(QK5;s@i98M|A9CMK$QFEIpuJ6k8TL*Fueta!m|E+= zpk~(+Dwtuwv~&p$#kDgKG7mH8POhc^X(t)%Xv=1Ba@$f0%ct%Y1+5T{gTyiCC=8kW zfI`X-iIkL^yi*_xdNeCa7Ce&$pyvG*EkkIZe!RX($ zNHC;xE`t+8RR;EJZx9p0VaTiq86po2lYmvsm02ou5f#|fgI55|0vmi{)k=pY5ts*Mc7T0$Aj+Wl07XOWjg;>>oZ z2^X|1eb;|1L;Z#G5|qu}jl9+SNHFgHAiS}rl|sw5d8?~_+cu<*eJ z8TKy4+#LRtV}aVojWWzUlgS`wOHH2)YSPmvyd3*3g|MsJqWk6M%$HIq?ykc|-$H|1jvm*m&KXUad0xeTTI6+9XpnW`0VY)frrHHWq&@UL2E-RwY6r3Uw8k=Sp z_82hO&f5kHgxt@Np}E7!0?)kbC8+%K76vcxFJ;iO9K}51wx5K^viQ?76r4FF!SSXQ z7PwcCXMrWR6Rhxb$|4JR<}Z^V{>Da4E_&Ftv#_iq-hPp#E)=d)MS{Pl;*7S<_$4;k{4RYyiaMy)vO$C}m!I@? zM&C`%YZQTZOc%-T4|LguEsmJ>qp)ih@T(}Yz^ZAUR!Gb{VSyO8ITB2$43VKQ87DAq zLZA$rPn62oi%T67tWXn%d|j%nwL;-lTMUc}HCf^7?6)O>LY3o62{x7FA+wQ-DLi;R zScV(Nt7Z7+z~?d~2KZZmE2x)Y1w;A&H51vqGwGQ4oWA;lV;CIGc~t_pnujvXJ~GY% zBjn2#7?AKA3p8|lTj2fpneub`YV5@nzDsmwaKx~W!SGX|GDxrZ%i#J5do}v$!9Jq* zCI*Y}&CMVR-L@SFV^>Yf9k&XR#?_H^)aAxYBXtKs*SO)$tCMEpHu%koc zNm*7<9O;O=Y$K~Xe{LgDrl%?y>Cmc@hdH}clGRnOl6`KsRI<3i)kab}@ZgoRpQ>c* zcy}9d8^2E_{$5Qg38+SJ;rvl5*)n~oN(RMdsiY-7Qzf@JMJ0ya#VXmb=zW#MFI=UP zh)i@^Ie&{vI>Xngr0j~vnsHDWDSs~_I7Zs9Qv_~O}C%>VP8^2zmkft&7 z6mn&+q7ZxDn+ge@{VbWl9V&PyAU<~5nEfc(TNEBp( z1Xt7^Mj;(8eqPO(ep`@vwz6E;7uyK&^ExFwwVr&JNxy#9Oi6pNAjl?rRbyjgd!Th} z25c5Q4*Xv7y#0qtZABRzWZYyK7#=t%1OTOgE^%P=5C}+#V2EHy5`j1t95M_HRW4v3 zW{CjZqAS4&@vg1`qb*3jbj?w9^9sf!9uA-p7K}j5An3rD#RXK$Ai)5%mZ6A=WAX-O JQ)Y{Ei~ytoTqXbj literal 2906 zcmc&#Yg8526`lbCmnoZ<90lZ7#DI74NC3l}GjlJ@Tpsce;X*|XwuVqe@D-m3m?%q7 zF$Sx~N1!HwpeRDM8nrQ+_-Ij#SeI`hMq@O!#rOynr5fAr84$x-`O($2y87ennS0K6 z_T$^%o-4!(f}!-0ojd2v`}3Z52F@2(fUAKgd3pO(BgfS!CO+8Cz(+b55Fz7fCa!E; zxwz)w^6YRFoD7e7cZ0W`r=x)jH|6lYMZ#c%4{2&1PK~EpQ=ulLEwOm*e`5Tt==nc2r3!-o&&I|F z{~UCJcO<@k$auYEjN;EByFB9(uyZj*;r!_#q2KZZhI;yobN;C36yx$Uw=L6$3 zfmyLZ9J+{gFmUc%ik~48k6My@uXbD<8CG3Y6@vkImCtm6LXY;Nx^HhG`!a8E@C+5) zz*adZT9Z(;QMgoR@pOZO^9ERYG^K4AtE<|Sz@@i66kiRk$*Cv3UbL1LL7m3v*AZQ% z1Zwic${fQTnVagKG6b}9!l`~EF|)5#f1AlEoMW8IC%M}ujps7G4ZJ7Lh&%7ATU~Ww z8VBRKT(2I+dKoE+*AJ(9VZA=y4n6wx33rIr&gW}0Q^e;A26WDlRmM%lcN|a-v*7|F z@twzE6@nf0!L^U>bh(UKsH3djN!C-q^4ucb0mrz(Xd5W1sj5*;ty{~(301{pxF7n-nTu69#e=fA4wtdriDUM;tDNbRb!O|>W$S5 z9-Zu9UqMi@Ne4dv6HoNEm1>?#M3_@E%7|hu9M1-di7e(U4cBKpF zwJd$seJn%$`EwGK&D@2&)q6`Y=H4K@vAUH)%hm!0-`=QZh^F{{I$n^fye5i)`m z1~dhgUw7oP2x;+u=+B`JPnzOP;TlyW_(vMfXxp@3W0Os9(`TcogKEv|MF@5NSzl-L z-L(8h5qO6Tk^FvtmrdC0fN4Jry=n&EiXt6kf4LLt=>00$=C6DG3y+99BrMu_PavjaWqC{;NSU zTt8MV!#Ddsmm$I5&kWqWdKs28l>gtdkj>i@j*8Fdt3NP`!I9jTC2*~IAj8bVW6Ur@ zzGQ|0@$Z|Vq1($0@5W7+pV3!iE2i*Wf)j(oc6%8NKN%u}^pc+pE)TI+$xjaS5xplN zNQ7^01XAd(J;mV5In6RudUeV0&a^@qF6ct+?7w^WautQslXpjv)$YSG@qaNX{zrx#85&2* zvIApDN9-jlS=ISVD~U8dQOQXAR+T)+-Kmo7u6mX1b-k&QMGY=ilG=d>FP-^RC0oY2 zS&8e|y(;nZY*LATHG&K0CaPrf)S)UF6qBuzmbfgH+~gFM*zGD-$@+!wsw8f~N|l6X zq0`E_n^n>owpJw<=8jg$;4SfZEy!IZCC<$XG2OhNki4SZ3RyJqHHBRN?Q(@Qjhds7 z%X<`s*z#XjNYKR<=+fIZboX!B=Y(auTgk-bFp)`!07$h39smFU literal 3783 zcmd5;Yg8526`r{exlGu+m%40AMlPwH-mE@BNuGS;N1&^0mlBs^^+9ldAvC>!uK<}C@hHMI5o`T z&@tTE&In}4kRghv_U1mo=t6|^gTgT#r}!RkZjR`2^|3SBk*ut&E?3h7J`91W>;bQG z@w|o4;HKiDr;N{K18C4S{3-@Kp!jO9CO()S$#F%oznE!?#!x@oct>HBXEntNIzMM) z;r(9%y}(`zbN72*DH^4C^H^PuadFtW$apSPpO1M$An&NIj%sZU(~R5?*EdDue7_iM zP*oH*h~rFrG&0PQPw+5?;#AXcoYI!Iof{fdSy2%g%rjo)Q|%z%sr8T^+f7Knz#FZd z0|f`Ll)FY~6pHW^&ew!HJHWnKeZ#vrrG4U|d_uJo32#QhzmI-PT7^FTmAifo(T{)eD&ofScq8)ux9x=t zp+EGqv`CO^X=m`7tviE>)m99uw#}!43HnY-kzikRD+3{IKZDMMN(zvCl);vk3?R=;M%OtpD4V`T%ah#6WGMai zG=r1T^Ch^UTxD>4>q^Ysz)6sN*@}YA;*lbr!1~5?(`W-CmaFH(Fv~a!(sYc!s&={8jLnuIw$(*~;U6|h;MG2Z!I6O~1IxgH6iz0dqp-feFB5{mYih6zA^QeN zz{+MwFnaZCa@RM9oCX;Nm@Y8r@P3^_anq~4bKffq6d~#_V?-Sf=Inu`Kg}rEOTlyL zS_Xkl0Su;Ye<;GEkaHrjVcV01GaAbNt3Q&V_RMJsN~Uecy4AW#FzU7|u2|7bp=nbN zgKw`^GW5JVWtI%zCoGp>&Yd$d>|B7@tp1v5hU)wEGE6y<#vpS;RW}W)Qj#gW9Qh7~ zz>Ay0dSSESizyU#)?gztjWP_MR4IY=c*5Y(fxfg?arIsJm?w&Ggpe>nyQz_3x;fpU zi16{g-!Ld%SU{n{FHs~kGT9>RFkrH+*9~Uyznv;WV_P3HJaVa(p!{ze7`*&(F@vT> zNai8e-6ixai8(IAtP{s1INY$<47X-wn_>R-*l>6_VXhgRau!Mub7ieY7d`FDskp5J z-yOjqxoa3SmkpNSKdl(^P{4f=Jem{3u%WtVSmPE3A&bvaIBd$7AgIt0$#(IM43BcN zW%!~UiE(QATCK9Wdyh$snkGVuzruhfAoFVuUJxNE_LJT<)ZODJ*;2Sn6$$>8gc@zh z{T(*h^bUO@Mct{|yhemT+ZVe#qkm1xt`~u~P7%qU_jFi<4b}+zUf?A&xR(`}Vd*5N zaEQx3VulF&=@N`7_m?3*0TmcM#z%(rM~Y?a#ksaI;ZPNb^*UEx9S->yqat8ffM+;- zo$;0=P^hq8BEh<%Y^-d^JPLPS_mknu;Yu04+4H#!ao!$g;AYjzu$UqJ|B;5(yfN;O z_@sQbdq*%hnE9#%_EmRfn08>48HUK`&CoaYk7lUrbTPxbF;nCx<*Tw3Qur>;hQR^D zE(U{-1;`-1;vs|GJ?z!+hkLsVy)({Fgm13;Qs}Hc&fv?LjWU$GbjYwQH(!Rc+g-b3 z>VlTVncGMFyZMr9gnSFzCALB~#5Xs7; zFlf%wAIZMdE``G8@MH#WH~KM%s`{r0-{-98O$bB3Rtihzf7zQ5wd&^-%0udVf4y~~ zg2IW3JHp5c$3dz1Cp13xDZ>s9j3FiIzR{#D`g{~w-u~+-66*O-B}1*6RdP3Tn@Z9< zYE`n!{+deW)!9Xn#5SCG<>aR-**MxEirA0dr4kS429x~38)I>qpQB2OY#S9~ zx^`9}Sp_>3GH?7F3c2!!#R_Q{F;gKIb}9<7WdBwnev{u)NMS&ZLYB|TSID;6OBC`( z$y|kGG~{7`uU0DLP~9elY+Cmxg#?`1r;v{>wJ0RKVhW`S046rr; diff --git a/audio/comet/tuning/apmg3/uplink_speaker_aec_on_config.pb b/audio/comet/tuning/apmg3/uplink_speaker_aec_on_config.pb index 182628fd61b5f124a6017ae59674004208e9d305..a844b03e264144585e6a8efeab1921214665a6f0 100644 GIT binary patch literal 3836 zcmc&$X;c(f8m(%!P7N2Z^$Cb5qQsVo4kLEGSJmBi6&PHjAfg6T1aZSSDvEKBsL{b) zM;&pAJI08f%oz7=6nBx}%D9dm6XLGNU1Z|CZUp5VbB_5l{&-)Vu6N)2?t9<8U$qn^ zNyhQd41QvO7$TYsMxhoTp*}{D2*P+rupms=&0@I0C^mIBa)iofJMxjpM=Bo~e3<^` zDR~)7ML%PJ!Q^QaBFsI-S}9VHu|DzN8pnd~#4&r=ZaUf0SP%rw66^b_kC<{S7qK+vxoUYAzKmoS4S)453AaFegW|7$JTp2%}nj zm~bSD=Y3ZQ(fP#thVc##{=gwt3^$XyUk}(De4?P8BSdswEE7KE1~-zPJ;& z%}$)aV5xYO&E$)AG}}&`Z(T1qg91lbqi!7>wVde4$Vf+ds@Ld6Ie`woyq%*Qy(lNg zDH~2&FuO&#F<;HEOTTp(Fn%r0jnXB4Kp{ZjS%nN=mt{t^2sk3T z_Nnz-t_UQ9Om1qh^GspRT^qmcia(IZ$f57&inpM@?TU8^^Mk&7UqiTXAJ`BsOa4Dy zv1?d$TX`dVw<}yacM9isyF#pV1-HoubVX=WXHVeY8Y$e<_1$r6`ueGsKMhf@pRL4L zp{vNhF=F^BKPg9)%;@^)Jj11qbr|x`W>Jis^sxdVW1WJ(CS9ipBHby5B)cZtAcq0tqfC_oui0dGn+|)yaNbAdFW2v6^uyP8QSM|XQESgo8>kliF#K`;N#3a;#2uJE?!N*mVNjpAz7 z5ScH1L-yhbBSnYmJl&Il4;TtPk||~?!(|+uy-u!jtoUu6DE@V~i;T~*r&dm7Z8|BV z(*=GRn}_zJ2#bC!I}Z~p9XCie+z6PaVzXtYij=|p&?y&xVVG;1te_2yR-A1y%Zk!M z4vCunguzGWEKc_*5*wEM4uU;DKkN6|MT^TJh13*;ZUh zfEBv=zbXbjwOFObZ=GyG$vO+Xx0@)=x1G(Sa`?1P;R^25 z^jDA>xScD(fmancSqiNZ^1&W|0^&aE!}sSdJ>hBAaV zOQM*%g4Zf((iWa#Ykh{pLA#xrD;LfZUX7;*4pC%2w5TXEDOMD%Kd+)on|dm&9=Fws zTd2LwKykX~CK;28`|}HG$+Kr$|E^$o;a-N8XD(Bu#P_e>8DGU4Y`D5J z+=hgN3>E9WzUPhM*m?yAG6t)BP4cY>8?uhCv?6-#cojZHW-ELyHn3yvn(=nD&1H6s z_U~>(a{f9i0zEuze9iJPP5JePa;un4_qZW@IAt(;fr{MQOI3_*C90?%zMWyrCNBjZ zvnD9KRwW~f6@0ldK!Lq>IK!&uyh2m5##qrDqpjE>URBXKjg!uu;bW^Pt#|v~6lFUK zDF$m38IIkorlO?mj)Lc+uY!mBukaMhzjf~Jy1dTDdJwC) z>E@-;T(*qTJ-YA-(dnRw#|7ho_R3Lp9Cvwf~ zUrkY%C~_}%oufcpe~E#f<2^ogg6kXiHWOzqjs4A@a_4udB^F@@5 zvg13eP92=wpLeK9%Vmt2Yp&X+Tw52Ux29OSWSNX{o4d&hUUyEZUtKMK0VZ)5*8vHtOV`b(ZNQbu15kV)JxTCau)TFE^&@L^h1pN$Bbn zokR!6=;YJO5jt5~!(S)CNxnK+_Vgp2OxfY7lL5((G%};KKqH>hw`k<}j698Gclkym zrfV}b@_gS{8rj~whepyaCuzi<+(aXjhInh_S;x~3(x_yfgRK3zuY+g>Z5$--QY!~( zY3$-4rOyUANZ+Y*9b{tMRtIUl@w|gH^YGG0lV5{0^8GZbkso}LH4;B(zDC594I1ec za7ZJ^;!89#pdn{fcS|*$3_M;(Cu~imPWHUgb@J*@Ep+ltYJyG%H{c=Thc-GH@pDU^ eyiDz+lao=2Ix&pwr;~e|d+EgDm7=qw;{N~|$nbsu literal 3783 zcmd5;Yg8526`r{exlGu+jfx^*qAWqh zC{~S+Ky3;^QG{wWnrJlf(V`e}xqJ&T8l$N##z&|q)!25=pdf3dtFD!-Wq+J~XXboo z?|t_EzH_b+EeOWq2L?ypjrZoA4Mxr#hmXCHCmdI-cyiqGC=>5*F!G_+MnuRsn~EbH zM<$M0IGo%12sXxtyra?0;M~W^1)DN>_X1&nu|IMBB!zjNXikjq{fsUS3*tCV4YN3O zjBvIy0vS4VsN$);xeqY95aGh$a16&Oz9*WSBYL1dc1Amrm6g>6H9h3RFfo-q5_raH_{J%^=pWJ@{3myH;%^}k@vr2FJuV) zp`WEif?P{GgV$}{8BD6SVogkdsOhPx}4{u4(lvT%|(DwZ&PrD90q!3#= zj6&%3a0>Cmmudkk>MJBrudQV8;CLGYGhi;IiCz+Xu_c{B$}NdP`<9_47 zIaXJZBrM`_br7kRVcn;f8T?|)5eXJfv}I7!xrV|X5<+22ofCty8C$hD$(>Aw(r?c& zI2FA>f}6@U1}Cw?2_lU%w z4@?$nv^{Uy^3)eq`rn0hjeLFUG)ZW>gjBvW`L@?8pn zmo|s>%FTu^rcl^fgN?{E$}nPbr3BU!2!qE5`_f*;)py}zo+QFiLc#>?rbdS8=1hko z!pHl6#h`dm0fh#?M3KN<@sde~Lda9anz zJBm(n*D`1>8zRBKThZs?fCnOYG$)2(Lv>_W<5mVCOU_X^V#=2wsL&C~cImDRk8`tS z_@W(&aeBo%t+G12$0SBg7a_%8VL%g*`89_wijWlhN$(o!@c7BL6s}N3f`2BVMq6@! zgH1NQOP@+n2UVNbiV$e~a(8F+uSwbUBJkEJBKgza4vVnS8q>ZXc-ai@Wd&wfHrXj0 z;-U}7bh`}%hzcxmCo z?&vzm_OogVH;bkslaleA{BUm#g{l847NL0kBJt^tdVHqM@T4%SZ!qp-d?_9xS$Px& z&t3K-(U;k!P}mZl%;23yKL$}%{}AE(oRz%^Vd&RNVd;V|dlRBo{hUI1NPX|Gw=Y&u zI5}x&7+L8!I2Hed#>YNm*r7o&q$J%pnzThKkcN@76moHwq7X~=uNC4qa{KOwnC>>*>Xf%yRCbL24~5;ZQUCw| diff --git a/audio/comet/tuning/apmg3/uplink_wired_headset_aec_off_config.pb b/audio/comet/tuning/apmg3/uplink_wired_headset_aec_off_config.pb index 3578e0eabf1766210752c3720982102fa2b17db4..679aa66f622bc94e8616e0feec5d70753aa998e0 100644 GIT binary patch delta 66 zcmZ3&mut#p!o|hW@SRD3QG!u{QHY6yK?;bKfLM!(gV6{`TLEzp5Jv%V5)c*^8+Zi9hkm+BHp-fp5&tA#dr2*pFmA%}tpia+!e z5Kjt%w|Ek~3LZRoErO6k0-~T7LA-kMCiLXYCPJwmN&`KWW#;{SGwVtmV~$HWfm!cvT!0N>j{`++(yG;{Xd zTI37|*Q>?b#-mCZ0OG~x3%zSbp1?2+rNbk8UgS;n>#K_n8OS}Rg*<_sPG@B5?cgGS z8%J|7Ea56{z%BCGr3&8_4WKJcQZcQ!EsH$#(8m>ktxHF0vK*{J>GUYUKeld2hn0&S z_z=NmPV^E4Dc;}$)VZJyDuA1mS#jx-$_)AU>x9oV2!ELn4&Y&(4ww$hr$j(d|0+Rl zQXKyLa;5yD*Q@y$VT{eJcK_t|`}I#KGR8S|N@K_z4hA)cd&ZQuaPwJ}C#vZL?;rC4 zsM&0N=J69r;8Xe6nhj0%++&@Fl#Q~nSf1l(YxGNQLaY5s+`!Az&p->BmOvvTP)9q} zypN6w8R(qo6w8|4qw9&)At diff --git a/audio/comet/tuning/apmg3/uplink_wired_headset_aec_on_config.pb b/audio/comet/tuning/apmg3/uplink_wired_headset_aec_on_config.pb index 791ff9e40ea117a166094b2fc0f16747aeefcd5e..fec3962d776c92b99fa7970a685a42590d1dbfcf 100644 GIT binary patch delta 235 zcmZ3&_mE?PrRW7_E_RMzi~<}IOhRlN3YjJT+g04W9Kn>9&0M&jmc}6v?lAZIY6vp1zR;)mpN*^8+Zi9hkm+BHp-fp5&tA#dr2*pFmA%}tpia+!e z5Kjt%w|Ek~dh_752tvRFL_sftc=hB>=*gK)gi<|}26`&X%=`If-rJdZ-+StLRTbUe zijEe#Xea_~k^)Id5g23y%~ojCBv~hEliVROzU9Jtd;gLNr@}~Or)kTL47GWKe_#G{S%6eaZa7m7&3>0LCxWwF{Lfsd{*U&YC6ID$9w>4 zHd~*0{6rG?RQ|PQLz6xCSf?Rnqiige=Q!FL{gRu|YQGXU@bdIC(1NBV&>&XmXs4R@ zkrZcFwxB)DZs{qM6GX4O`=i$`(<6FK#*URquNb1&?C9kDL$AZ&)yMtwiZ0eLd~@fO(e*oK9a>4)r From 6823fc5d999f062a2584a68f94839d1828b2fad2 Mon Sep 17 00:00:00 2001 From: James Huang Date: Tue, 20 Aug 2024 12:52:28 +0800 Subject: [PATCH 06/11] gps: Update release 4.15.3_3_240815_R1 config Enable GAL for E911 location for ATT by Set CP_LocTech_Constraints to 5 Bug: 316151601 Test: CTS/VTS, validation test/stress test Change-Id: I0f75458a7e46dd72186d9423153c8c740b5987f8 --- location/user/gps.cfg | 3 +++ location/userdebug/gps.cfg | 3 +++ 2 files changed, 6 insertions(+) diff --git a/location/user/gps.cfg b/location/user/gps.cfg index 02a8a82..63f8273 100644 --- a/location/user/gps.cfg +++ b/location/user/gps.cfg @@ -114,8 +114,11 @@ ENABLE_NLP_IN_LPPE=1 ENABLE_NLP_IN_AGNSS=0 ENABLE_LPP_HA_GAD_SHAPE=0 USE_EMER_PDN_FOR_EMER_SUPL=1 +CP_LOCTECH_CONSTRAINTS=1 +UP_LOCTECH_CONSTRAINTS=1 GNSS_CARRIER_ID=1 +CP_LOCTECH_CONSTRAINTS=5 GNSS_CARRIER_ID=2 ENABLE_3G_CP_CAPS_MSA=0 diff --git a/location/userdebug/gps.cfg b/location/userdebug/gps.cfg index 9a6e6c6..b5485f0 100644 --- a/location/userdebug/gps.cfg +++ b/location/userdebug/gps.cfg @@ -270,8 +270,11 @@ ENABLE_NLP_IN_LPPE=1 ENABLE_NLP_IN_AGNSS=0 ENABLE_LPP_HA_GAD_SHAPE=0 USE_EMER_PDN_FOR_EMER_SUPL=1 +CP_LOCTECH_CONSTRAINTS=1 +UP_LOCTECH_CONSTRAINTS=1 # ATT GNSS_CARRIER_ID=1 +CP_LOCTECH_CONSTRAINTS=5 # TMO GNSS_CARRIER_ID=2 ENABLE_3G_CP_CAPS_MSA=0 From 6ed43e48650ed965acabeeddba9b904f5d09d272 Mon Sep 17 00:00:00 2001 From: Neo Yu Date: Mon, 2 Sep 2024 18:05:52 +0800 Subject: [PATCH 07/11] Include gril_hidl.mk for comet Bug: 283064367 Test: verify with test ROMs Flag: EXEMPT HAL interface change Change-Id: Ic0f7d43743d91a49163691a55a6f56c0215ad8a9 --- device-comet.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/device-comet.mk b/device-comet.mk index 6e9e04e..c3bdede 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -67,6 +67,7 @@ include hardware/google/pixel/vibrator/cs40l26/device.mk include device/google/gs-common/bcmbt/bluetooth.mk include device/google/gs-common/touch/gti/predump_gti_dual.mk include device/google/gs-common/display/dump_second_display.mk +include device/google/gs-common/gril/hidl/1.7/gril_hidl.mk # Increment the SVN for any official public releases ifdef RELEASE_SVN_COMET From ce8f714448bca06dd59be648015496f5845236f7 Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Fri, 6 Sep 2024 07:26:23 +0000 Subject: [PATCH 08/11] Symlink current prebuilt folder to android root The Android are now based on Trunk Stable world and Pixel prebuilts CLs also needs to reply with this which controlled by the flag which results: - the flag value might be different on each branches - the flag value are mostly different on each release configuration - for local builds, ENGs' needs to figure out the correct location of current prebuilts by checking through entire prebuilt textproto files To alleviate this problem, create an symlink file under android root indicates current prebuilt path after invoke the android lunch cmd. Bug: 364831620 Flag: EXEMPT export current prebuilt path Change-Id: Ia9e3ddb4b86e2945e91ecc2ff5a3fcfed1bde177 Signed-off-by: Robin Peng --- comet/BoardConfig.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/comet/BoardConfig.mk b/comet/BoardConfig.mk index c79c97e..5a65e1b 100644 --- a/comet/BoardConfig.mk +++ b/comet/BoardConfig.mk @@ -30,6 +30,7 @@ USES_IDISPLAY_INTF_SEC := true include device/google/zumapro/BoardConfig-common.mk -include vendor/google_devices/zumapro/prebuilts/BoardConfigVendor.mk +include device/google/gs-common/check_current_prebuilt/check_current_prebuilt.mk -include vendor/google_devices/comet/proprietary/BoardConfigVendor.mk include device/google/comet-sepolicy/comet-sepolicy.mk include device/google/comet/wifi/BoardConfig-wifi.mk From 8a51edfaac87a074141881fef6cfae34ec3da4df Mon Sep 17 00:00:00 2001 From: Koli Lin Date: Thu, 5 Sep 2024 08:17:27 +0000 Subject: [PATCH 09/11] Update Comet product ID Test: manual Bug: 316248308 Flag: EXEMPT prop value only update Change-Id: Ie30ca693662b2de26032a0bdd516a86e867f048b --- device-comet.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/device-comet.mk b/device-comet.mk index 6e9e04e..8c57c39 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -529,8 +529,9 @@ PRODUCT_PACKAGES += \ concurrent_foldable_dual_front_xml # Bluetooth device id +# Comet: 0x4113 PRODUCT_PRODUCT_PROPERTIES += \ - bluetooth.device_id.product_id=20499 + bluetooth.device_id.product_id=16659 # Set support for LEA multicodec PRODUCT_PRODUCT_PROPERTIES +=\ From 0e0b8676dc937c4d6df996019fc65338069740e9 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Fri, 6 Sep 2024 09:07:25 +0000 Subject: [PATCH 10/11] Set big core to group_cfs_skip_mask for sys group by default Let sys group tasks will run less in big core by default. Bug: 328210236 Test: build pass Flag: NONE powerhint change does not support flags Change-Id: I9f71dc336792ad0b1add06a83d6261273313f9ef --- powerhint-comet.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/powerhint-comet.json b/powerhint-comet.json index 2fcc7f4..44653f9 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -297,7 +297,6 @@ "0x0", "0x80" ], - "DefaultIndex": 0, "ResetOnInit": true }, { @@ -1413,12 +1412,6 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "DISPLAY_INACTIVE", - "Node": "SysGroupCfsSkipMask", - "Duration": 0, - "Value": "0x80" - }, { "PowerHint": "DISPLAY_INACTIVE", "Node": "PerTaskMaxIowaitBoost", From 293b436df4fc1fe56d032c120b57a0a15b511e21 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Fri, 6 Sep 2024 09:08:33 +0000 Subject: [PATCH 11/11] Enable auto prefer idle Also disable prefer idle for TA and FG by default. Bug: 236868627 Flag: NONE powerhint change does not support flags Test: build pass Change-Id: I43f57177a7bd8dafc902063fd63d3bbb58ffff71 --- powerhint-comet.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/powerhint-comet.json b/powerhint-comet.json index 44653f9..13c68ae 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -170,7 +170,6 @@ "0", "1" ], - "DefaultIndex": 0, "ResetOnInit": true }, { @@ -483,7 +482,6 @@ "1", "0" ], - "DefaultIndex": 0, "ResetOnInit": true }, { @@ -523,7 +521,6 @@ "1", "0" ], - "DefaultIndex": 0, "ResetOnInit": true }, {