From 1855253db278608424ef4b48c71c6d1afd2e77d1 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 19 May 2024 10:50:28 +0800 Subject: [PATCH] Changes for May 2024 --- .../0001-Add-MiuiNavbarOverlay.patch | 389 ------------------ ...001-Add-MotoHelloUINavbarOverlay-1-2.patch | 159 +++++++ .../0002-Disable-Bluetooth-by-default.patch | 2 +- ...rag-by-default-for-editable-TextView.patch | 2 +- ...0004-Disable-RESTRICTED-bucket-toast.patch | 2 +- .../0005-Keyguard-Adjust-clock-style.patch | 2 +- ...-Hide-padlock-unless-UDFPS-is-in-use.patch | 2 +- ...-Keyguard-Default-to-small-clock-1-3.patch | 2 +- ...0008-Keyguard-Refine-indication-text.patch | 2 +- ...status-bar-quick-settings-margins-an.patch | 2 +- ...Add-left-padding-for-keyguard-slices.patch | 2 +- ...pdate-RAT-icons-to-match-Silk-design.patch | 2 +- ...efault-top-clock-margin-on-h800-devi.patch | 2 +- .../0013-UI-Always-render-into-cutouts.patch | 2 +- ...ounded-corners-in-notification-scrim.patch | 2 +- ...0015-UI-Reconfigure-power-menu-items.patch | 2 +- ...-UI-Reconfigure-quick-settings-tiles.patch | 2 +- ...uirement-for-HINT_SUPPORTS_DARK_TEXT.patch | 2 +- .../0018-UI-Remove-privacy-dot.patch | 2 +- ...e-quick-settings-fonts-to-pre-T-QPR2.patch | 2 +- ...L-luminance-for-wallpaper-dark-hints.patch | 2 +- ...001-Add-MotoHelloUINavbarOverlay-2-2.patch | 80 ++++ ...ld-Integrate-prop-modifications-2-2.patch} | 4 +- ....patch => 0003-build-Remove-Stk-2-2.patch} | 6 +- ...r_lineage-Ignore-neverallows.-again.patch} | 4 +- ...endor_lineage-Personal-theme-as-SRO.patch} | 8 +- ...-kernel-5.10-that-doesn-t-support-bp.patch | 31 ++ ...lineage-Commonly-build-some-packages.patch | 6 +- ...r_lineage-Disable-ADB-authentication.patch | 8 +- 29 files changed, 307 insertions(+), 426 deletions(-) delete mode 100644 patches_platform_personal/frameworks_base/0001-Add-MiuiNavbarOverlay.patch create mode 100644 patches_platform_personal/frameworks_base/0001-Add-MotoHelloUINavbarOverlay-1-2.patch create mode 100644 patches_platform_personal/vendor_lineage/0001-Add-MotoHelloUINavbarOverlay-2-2.patch rename patches_platform_personal/vendor_lineage/{0001-build-Integrate-prop-modifications-2-2.patch => 0002-build-Integrate-prop-modifications-2-2.patch} (90%) rename patches_platform_personal/vendor_lineage/{0002-build-Remove-Stk-2-2.patch => 0003-build-Remove-Stk-2-2.patch} (85%) rename patches_platform_personal/vendor_lineage/{0003-vendor_lineage-Ignore-neverallows.-again.patch => 0004-vendor_lineage-Ignore-neverallows.-again.patch} (88%) rename patches_platform_personal/vendor_lineage/{0004-vendor_lineage-Personal-theme-as-SRO.patch => 0005-vendor_lineage-Personal-theme-as-SRO.patch} (99%) create mode 100644 patches_treble/system_sepolicy/0001-Fix-sepolicy-for-kernel-5.10-that-doesn-t-support-bp.patch diff --git a/patches_platform_personal/frameworks_base/0001-Add-MiuiNavbarOverlay.patch b/patches_platform_personal/frameworks_base/0001-Add-MiuiNavbarOverlay.patch deleted file mode 100644 index dc99b1c..0000000 --- a/patches_platform_personal/frameworks_base/0001-Add-MiuiNavbarOverlay.patch +++ /dev/null @@ -1,389 +0,0 @@ -From a33b94c7678c5add9318c428ed51bc5bb4f18e3d Mon Sep 17 00:00:00 2001 -From: Andy CrossGate Yan -Date: Sun, 20 Jun 2021 03:39:32 +0000 -Subject: [PATCH 01/20] Add MiuiNavbarOverlay - -Change-Id: I0e6791abc3c9521d7dc612df2fec2b041affe7e9 ---- - packages/overlays/Android.mk | 1 + - .../overlays/MiuiNavbarOverlay/Android.bp | 28 ++++++++++++++++++ - .../MiuiNavbarOverlay/AndroidManifest.xml | 22 ++++++++++++++ - .../res/drawable-440dpi-v4/ic_sysbar_back.png | Bin 0 -> 2756 bytes - .../ic_sysbar_back_darkmode.png | Bin 0 -> 2547 bytes - .../drawable-440dpi-v4/ic_sysbar_docked.png | Bin 0 -> 3642 bytes - .../ic_sysbar_docked_darkmode.png | Bin 0 -> 2810 bytes - .../res/drawable-440dpi-v4/ic_sysbar_home.png | Bin 0 -> 1362 bytes - .../ic_sysbar_home_darkmode.png | Bin 0 -> 980 bytes - .../drawable-440dpi-v4/ic_sysbar_recent.png | Bin 0 -> 278 bytes - .../ic_sysbar_recent_darkmode.png | Bin 0 -> 205 bytes - 11 files changed, 51 insertions(+) - create mode 100644 packages/overlays/MiuiNavbarOverlay/Android.bp - create mode 100644 packages/overlays/MiuiNavbarOverlay/AndroidManifest.xml - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back_darkmode.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked_darkmode.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home_darkmode.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_recent.png - create mode 100644 packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_recent_darkmode.png - -diff --git a/packages/overlays/Android.mk b/packages/overlays/Android.mk -index a41d0e57cd21..8f2090ed807a 100644 ---- a/packages/overlays/Android.mk -+++ b/packages/overlays/Android.mk -@@ -26,6 +26,7 @@ LOCAL_REQUIRED_MODULES := \ - DisplayCutoutEmulationTallOverlay \ - DisplayCutoutEmulationWaterfallOverlay \ - FontNotoSerifSourceOverlay \ -+ MiuiNavbarOverlay \ - NavigationBarMode3ButtonOverlay \ - NavigationBarModeGesturalOverlay \ - NavigationBarModeGesturalOverlayNarrowBack \ -diff --git a/packages/overlays/MiuiNavbarOverlay/Android.bp b/packages/overlays/MiuiNavbarOverlay/Android.bp -new file mode 100644 -index 000000000000..fc724fb7a686 ---- /dev/null -+++ b/packages/overlays/MiuiNavbarOverlay/Android.bp -@@ -0,0 +1,28 @@ -+// -+// Copyright 2021, The Android Open Source Project -+// -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// -+// http://www.apache.org/licenses/LICENSE-2.0 -+// -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+package { -+ // See: http://go/android-license-faq -+ // A large-scale-change added 'default_applicable_licenses' to import -+ // all of the 'license_kinds' from "frameworks_base_license" -+ // to get the below license kinds: -+ // SPDX-license-identifier-Apache-2.0 -+ default_applicable_licenses: ["frameworks_base_license"], -+} -+ -+runtime_resource_overlay { -+ name: "MiuiNavbarOverlay", -+ product_specific: true, -+} -diff --git a/packages/overlays/MiuiNavbarOverlay/AndroidManifest.xml b/packages/overlays/MiuiNavbarOverlay/AndroidManifest.xml -new file mode 100644 -index 000000000000..3f10e2e03675 ---- /dev/null -+++ b/packages/overlays/MiuiNavbarOverlay/AndroidManifest.xml -@@ -0,0 +1,22 @@ -+ -+ -+ -+ -+ -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back.png -new file mode 100644 -index 0000000000000000000000000000000000000000..be2b145b4c698679bfdfdc3e5834ad12a56724c0 -GIT binary patch -literal 2756 -zcmcgu3s4hx8V?1-3OZnL5L?tGprz_2n-D@036KXu)CfXOJj=t)?k3rRWWy$qfRADd -zhu~RzrHmZ`k!wBAa-g0-rC<@UbSw%?@2-FjLbWI3sc4FiE8=+@UZak6oX*Yd%>dD?38dd -ztTrof0}-E3;mP?MHE4b&D#qB+QDCH9LMt%hRs^&gvrHC=UCN%+E1}n}Z7v&}gjh4B -zY?;d-xJ8`^Do6?k!#P3-U$Xi(x7 -zlp@Slf;53Hjfj@au}axA(=2^8S%XFCNfN|}JnaktAE|(^O7&?nH=TKRb#xazO -zXW>TNWVO&(-YnK^Ag!duK>mX2+2iL7(4keUXKlQci_ti1!eWihrQMhg$V<@{O`aL& -zCgBz`heGk#T$*OE%Nw&qLE(s%q%9g1PdUZSi=)Z;4q0mvdS0gc0q9Z9I -zLVHUX5k1Z|oAhjOHii-fnMG2xNt##Kv->KAB9S6>L>7HuNs5z$s#t}PCl(4JK8H6+ -zRIQe%OcpC*LUEN+%BCa3AqY&Oi@?J$Ow5Nc1V$i!xIhPKg(wU~XoZ+CLZFL41n7*s -zl0;ncs&oMvf8b`%C;SNbalIzh3@c#{R`3{gu?GBa0dklOCsMDwpkYhU=O> -zQ+eUOn6k;UXC~DQoF0F!^ZVLS7lRN7l -zGj9J74={mtxg3rG{8eHA0^M}}$j0Nn&!DSa(^KN}#w`^tkw+ViJesRq{pPnhb -zetNmiJ2qydzrX+F*1FBVSA4B?vU;l?=0D88{Gim=ZOI}|s)%}cdtiN9T3S#2#PE$v -z718cb|70_~Q{Hs`<9eWKq`PVjExG8r^3==4BGZ -zu@9BzC*uzicE4Tlr0%{ayKp?GGHU1ezBRVdAIpHh4&2tewg0R3&kcRSg@f;(a14JD -z;%IJe?&)Lu%KdusfwggQ`!y@ee+~z}x_$Fz9tFJ-BydIo?Z=XjrXSa=w5UAB#>O(j -z87s@zrIZ0)Md!+|UcGuW!Vv?gBUb@TCNq6?`MS0h3s!SDyZZY2 -z9$j3!0H`VP6!i`bJ>79kGrqiJxO3lIL!|$1--Gso`c%#%ge8lre(JpULr0I%U$#bW -zIM%X1JMeD8uC~_J3ERS0V`Dqkbp*=xJPvp=Jv}o*4|M%4v)=2iT}OILNAQjj?j84j -z8PGd?=6!k1y*oPIXJ?iMW%;}j^G$DW@2Z@u>WTcYfbY`x`!@Nw9Y!(i$HsL>eu|!V -zYcRuC?!BRE^Qh>?M*&oGYR8%nA84uN0N`?@~s8uMrC^ny2nO(+S2Marz|s+To)apFUHaY -zZTxnryk82`26T3Ie(;;xe+-oc)TgyP+{BualgDfAM>p3#ImztsJp1Xt3)YWyuh?7A -z?Q}YAnT?mLRr8XQlkd7$5y#_z?e55&j+zZCEEA)HE$`LEg!=D2Ky(yuOO7sB81xtI -zX}j~9^U4=wM%vb`2P-Nocld}taaHOcjg{w%KR515?39hZm&k0m>4`VY^SF`@H7YJN -h9r{0Z;ER1d?z2;NqUud$cCPC`Qx&^WSufw__%Gd*;i3Ql - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back_darkmode.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_back_darkmode.png -new file mode 100644 -index 0000000000000000000000000000000000000000..4873f84ff7f4750fa3adc70428ffb123502c1051 -GIT binary patch -literal 2547 -zcmb_eeQeZZ81J!-O&ofY7;XsC6~zzi_3L(9o89Ji-N!}lm~(+4Q|z_9t?aJ7wPkn1 -zfyRW*l9vnTgc(2(5Ood?2mG?egdNB*F9X)bHip2%5WU8MUZ6)kDP1+uVNu0>S@GOj=P@G_JJ44a%=nnzjRKdrTu|=c4 -zz?%c9*7YERVWCjS8ltRWsPU>4)FnlR4MxtZ -zEY%$dP&yJqAQ-2Wwb3+zgkfPWh!IxY2x%B7@Nrylsp=ngF7TM>7XzZKYXD2cvB7FZ -zSF~#7FR0_6Z*c%p>vqR|jH@LOh`Z4A!a5MfXhOzCYvuJp5i1ilWvR-Gg>^vYEF+pA -z<5WdXSJZMv@sAa%bWAerbQ*=ph96!a$$}En9=XXzWI0`QAS6!WC~iXux}3;naEh^I -z&%wb0AA!0RLGsn#3MKJ!oMv#6!HHX-plbw9=l&5a@QhDU100B13UE~-7L=_(FJ4nf?>~lMcU3$XeKX^ -zC{5YCD2-?0C_&PkS0rsbne7|1pQlRT6mtIm%wwEQqkWhXNdtwgA3Z%!iM69EzXT6= -z48!rpNpK*%(E_4?jBZQgW#G0V7@-YSi-7cR`eFp8DLy^KsbYQ=$ky$&9`;xIHLmU- -z)ZbS9##28|tNuszqsir~Ik`#%!xck}crarOjg$uabJd2w-88bs;9w3K%lH5WFYysB -z%79u01Ns?xr3r!(wz}B-^6={er+U|J(JTiqUYb=r=?+)j*+%v?w(NOt*UUFdHlyw5 -zewov1Kk?#Ly5gAsp5x!BkNoh-?@@O;MVJ=V2 -zZ_Ied(gZn6iT@dxz2}l?QDA3<|9p?wU)Pu3XY1=ft6n)i|8!;EFHfs|=cwyc%>Gg==jDv1wXO9i -za{teI*@9iE0OJeO(an)d#Rr^kc+Sgp8Md^_6WwXGFTCAS#LdqT`WJT8bcjb9py>9V -z!taSzGdVQ34-eK;c_x;P{l0rsHv(uA!uLkoBW)9Ywl{VD0E8S(N1`7@?w$~u*1350 -zjDo_TCHiipEvYWOv#4eAn@Bi4`cdR=Q^?Y}b9Q=xZ{wuBiIv~RdIeZ`{bj;~k=UZ`q^g(3B_1$e%OM2J8Kz2R!scbL0fIMXBobD!GdTald#UE8( -z%%i%@UpIy}ys9K^?2aAT$BVOPPc2}7OFfyg_uJTRQ}Qck2Hn=g##NVBpE*@Dm^n1i -z(ein)p(WJ>BP)beXRiBBC*{bg2RHarptOq#pB+Ase57IO4mtHcH)B|BJag#6lT>d) -z&e!MKYd16)pcy-+T#iQ8NA~PL>UxV>Ywqi@Y)j6S`k$w?tzd_2HABdEi<&LDf&OGl -zTMQD)&(DC^16irql!1BVKzD548=h$^kFSKxX^W`?7wW0OL$Ts(m0$Hf=7d(Q+HUb) -zZja176mx*WEKzSvUf!OU*cv&PpiG!*8*(2$`^!o+r{-7RHTJTToo?Eeu+BEr?K!7Y -z*9^Z;G+Rzj%oUn%d}G_QeqvzVy#Kj5|3$lBneo8k53^T$kGYM%Wv)UGyRG24rau72 -C-gtlj - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked.png -new file mode 100644 -index 0000000000000000000000000000000000000000..1c88fc5d571d0ec91b735082cb9c512603b9ceec -GIT binary patch -literal 3642 -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 -D=8d64 - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked_darkmode.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_docked_darkmode.png -new file mode 100644 -index 0000000000000000000000000000000000000000..fe51e11921ecb35c5535e7c446769af7f66be893 -GIT binary patch -literal 2810 -zcmcIm3se(V8jh_}EK8-jfcRpFisopZKuAUc4GBuXuz*;Bl4?jMA>=V}5=f#b5>wH& -zNOz?^0L5da^%X&CG(sC#P&iP~WhtQrr3fM-rHFt=DYz3}$L@Bwk8?Wb+_`t|{qFa_ -z|1$?7BQ`j{x#&#{2II^LWk;j4-aZ^1(Dz?ocNs&cxysNu6$az9z&>VSa`P8rFmskj -zVq(>?+>M|BmJ|3wI1wUf%ixJnk3 -zBnjPtK$~_%#0Yjs1#}@cC=dwHf+&F;Qu6_=T&7TgS_XE47ev?gZ6X$!fT*PmEYmI! -zh~-8CEEs_RKLQmmAp24Pe>#CoCDAFqYXJ(0>`x^56Ujb!5*Z{>K_5CW^i;86r#rBkT+TD(HFe42p`sRW2b -zsg}SBz|P1|gj3WEEUM|G33BBOtwJ^BCe&d>Eni6_6G(QGCV)c03{IJX$R>mf1w=>& -z$svVWg<{DwSY;BdhE+-M|Dc{Z{)qt8wOsCujGxs-E}s#hQir6XW=uKcXVIz{of0BO -zLn=505kMiSsG7^|)+j+10`b)_5(C4s=|DwJs|>JM_Q249)mtPAA*@m1UbzFY`D%!P -zrI08jJjoYNrpHhypr0Q|_FY4wfh5u-lnVVgXie`3_VaqZwLlBAuKAHPNm{0 -z1oDKsTrS8_sMLIg0OGJ2SkylRi9`sBXk?nNfF{5T{i$TU(AO8j(?nD{o=Q)INCJ^R -z**8%%eV+{rQtVkUeP8$+@BamnpjF71{caw6ZQ9cZ43((R!0M)|XA`u2Y9*5Z6Bz^Y -z1@=l{Uah>)lLii(8Kcebzsuc!V$0GuI>awl -zKKQ(mz4v(ayJf{4l_4t~-GU8>}smVR9r8}mz@Ih*BLgSu?>&<}_;O%Z&v;M!^X~kild63eWir`* -zGgOwo$4p=0m@(U{bhg(=0Q)E~d%oe}e8W3>7oOfF)a7)z%WHFk)pLUZ=6(XxafM^! -z%0C9IY)gHK87eL*K^nT^`^L1GfodMj!1yM6m)W$nbg^c*tL1TW(75}hj*rJjmfY$r -zvTeq7XE*Iw{$tOoHLNcVEHlLSeQEOwyj+1Sws}~h!|369Wm9ZiT$Ge|b6~rc0~J(V -zj;?$Dc3_oP>AoMfi78tTx79DA|(dPy6s$XBVxwd&HAi -zm?k&eR_3_PT4voHm+9SesKd$W{If4^wx3wryjn23Fz2w1bTU5pdO=r4bX|D(S<|1Z -z)Xtks*6h}VT?sdt#&h3g@y1Gc+OO`n5jxAqY$aFc>o(^d3Ct{)8Y|#%-0h8h&VwF@ -z9(#9IJ2&~=$nr=mwt4fa-ncSYc~|=x^-0jS&!xwVl=jY6*PFc$a^hN)9z@B7qpJq< -zqU(x28(E*UIrHHn@5P(m9TcP`|6^rArF%Fo-J5Ba4C@SgTdQ-*j>bIov~9z6-*+sy -z=fY!Y?kr|0nQh0OxXbUSM@b)v4~MHi{Q% -zE_%fqMn*<>@j>I(+Fs9&zeU$I>%Kl~YR|~L!a39HaBQd5YK^!x8F%w-lb7~%&XZ=H -z+e4|_s$}En``&ENi>7hMdC%_F_+PY^hPRo)r3OWZW=K2MPrcDED2RL!Xt8vkJE)zX -z-V~oT)Oux5R;-E33*V;tVNb)yb+5NR>W-2ZRjJp$7KAHI+dUEV4C~Ug_)(`b$H#2- -z`bQ_KuDK1jhWpnoWa7F50`&#S+^1N^Ir+wKLF%`c_w_FNG}$;%Q}cLP|G-;sNxL%F -zjkdIn7B)5DillcPvH$T>QQN$hPt;8`hqev)+b- -VfHkC3x%R(PPDlj%Qt&qYzX3LdVM71_ - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home.png -new file mode 100644 -index 0000000000000000000000000000000000000000..20f1d887aedebaadec7f31184bdfe3e662401522 -GIT binary patch -literal 1362 -zcma)5dsvcZ6eq3COPOfdW%DV^ZrZSmmu5@DVMeK8>Y7WZW@(O;T+M9eB{VT<`aG7k -zn)f@oE<`v`G!hdlR3b#c8xe|l8>DE0=1%!ff9^cb_kQR6zW4o|-#O>~uHt;XmYJ+I -zK_C#zum>?m;Z6Mb7#YIa&@1aeAQowH-T|Hv{vWHXtnBFM=Pg#+uGV-5Af^tdQj5Y*@;G@7g7WV2lw^$ -z&Cbrcy1D|=)YK%ANCpN5N=ix~ZaQ652 -zkB^VPe*JoAXb4sSfdMK7NivzNx3?D%jYb1`<#IVVU0q$En!#X*L?S?ds;;h1AP_)} -zAPmlOI2^#?IGhE}g|Q%*+JYC=?2V -z!GL%y77OKo5-yhu+n_ns)zwrgwWXy6T1_UCp`W0EKp^DhfQ@x1sX>;Oz3t0N?$cpk-RL7 -z-Curq>S*LLrm$bkV3lSj#D<6Y;{swYW|gxi%Zs*{e(6A+T4!*U^3;3jAJaPzMpw75 -z7$ut5KkB^M^5?QL0f}~RdGFoYzGCL-{5n-sF6Va91!l$rZes=YHif6k(V{Rhzm^#u -zalK`;ZDwOVJvHuRU~uxaZ`Dc^TF`p)x#X>!QNDJ?g&SrFgh3=0gAPcLj)}XDS)x}j -zQJD!)vB`lDpEI*IgAvkB_L`bG*pdVVjPYM(XQGXx5K?%)o -zLs2>$w}*(t!qJq_*tNf;aRca6{9uQ_PEv<)W-? -z(KCaVz2Og5`HT(EW0DOY#`%Z2w?rbt$vWfcc*OArS@cn<@fq^g9Guwf{7Pas%bMNJ -zdS?{t^03BBAX+^7!xLN9zWoH>T^@;-lRUM^DZ}5M%WCC|WMSxw>0+B=^sbRM4jZXO -z$_Lnf*!02(cHH5lbT?VLt;YvjoU;yD7jgjM%PiY#eFT3yJ0;{s)Z^`kQt+$e4s;^kW?4ngm_ -zE`Q~cX8OCWM;Mc75nWk1- -zsTCC62DdZ&CLU}r=+K8QH9PflBu(;$$CuS~(S5S#8@}fRZa&GnX#a%YkXXbwx5=MX -z``wiJ|MZgXydqYc;eH`$&5TsFXJu)BBv++(-ld-NA|wj=+9rOa!u0;M{>s}ZN=&zg -jp|o;zi!=ZHCR`6amaD0~y#7)m{38ggr!VHdM;P%x23q9L - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home_darkmode.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_home_darkmode.png -new file mode 100644 -index 0000000000000000000000000000000000000000..96dc83e4a42d70c1b11ac5a55ea5eb8cd75e1e20 -GIT binary patch -literal 980 -zcmeAS@N?(olHy`uVBq!ia0vp^O(4v{3?%p7eQ=(EfiWY%C&U%V?H>iS4*_MFJ{MqE -zmzMB+}+pje*SoQ_Tb9?Tpg9&|JF;%JijfpWO-*ypo^KYc~ESA_nHsA -ztz3e$KC_1!6n_!c@R_*xN!py_HCyTq=gggUaniy|?MuCzA69H^h|Zp|b=Bb30*|@*0n4jWq;gIy|zKGh99kpj}USHgEp;$&A80||uT^vIyZoR$k8h+S8g!O?F -zcj^bHLXDPyjKZ$qJ6m_`-hKM-Z=Y)^yB^s@+{vH0dq%aAaitu;AQIT=<@xp3rAvP$ -zy;7MXy;6S{7k&Q3%$mf?)m#uB5~Fl^!4@93r=m)tT64E~VU17l9;(OC(gF?VT -zew|sHRA+K^s)$ZwynjDjB9%2Z@o9hj@z9yqKg!oksmhKrP8D1bl-3+)o+@o5{UvQu -za+deA^S<)eZhOAF(C5HfE5hn~GjCG+m+o&3f0++AEUdr7$EqdsvefBVI!p9|LmNK} -z*BAXVwz%BS@myD^`ADnrrX%|0>yoZt>&?Br{aWc8JyVg;b6@KwX1@Ay&*p-y%_*L# -z{^ysm=`T&%{PpeY3#V^a$E?)Zo3}Wqvw!=8=ht19w|5|cm|EtWFQ%k?JmTvKOfn3f -Lu6{1-oD!M<_NCyP - -literal 0 -HcmV?d00001 - -diff --git a/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_recent.png b/packages/overlays/MiuiNavbarOverlay/res/drawable-440dpi-v4/ic_sysbar_recent.png -new file mode 100644 -index 0000000000000000000000000000000000000000..4f0d314e2621d018c3cd2e4267cf4cf82a78943f -GIT binary patch -literal 278 -zcmeAS@N?(olHy`uVBq!ia0vp^O(4v{3?%p7eQ+K~IR*HHxB_W3aOlvXS731D$dNyP -z{`~&^8>ry@`}c3(z6CO@t*tk0+O&D|W?NfZAou_O|I!nsR|8q1B|(0{3``sX!dw~0 -z&!m6(D0J#1t5jH`B>TrxD!+gV@;qG}Ln>~)y?T=OumO*&$)d4|WP*!pH)Y~Ek3+0ck%$oDNf%ERC$_@LN)Si65+@j0wqw%{iOg5Zz -u=kcQOsZZh^l}((KO_)H0lQP7Be}}|rSL;uunK>+RLuyayBnTpaC=HT>3}!PR$SSH`j?-mt2r -zKs7+%uwa{9mTBst&#^sIIN#?w`Oh@C&bRjEiUzlg7B>c|g@RIyV08!V`R32zx~(4j -Q*9XM+boFyt=akR{0CQqV3jhEB - -literal 0 -HcmV?d00001 - --- -2.34.1 - diff --git a/patches_platform_personal/frameworks_base/0001-Add-MotoHelloUINavbarOverlay-1-2.patch b/patches_platform_personal/frameworks_base/0001-Add-MotoHelloUINavbarOverlay-1-2.patch new file mode 100644 index 0000000..ddad455 --- /dev/null +++ b/patches_platform_personal/frameworks_base/0001-Add-MotoHelloUINavbarOverlay-1-2.patch @@ -0,0 +1,159 @@ +From e1866ef3ab91a394c0a810675df59a9c328ce0b2 Mon Sep 17 00:00:00 2001 +From: Andy CrossGate Yan +Date: Mon, 22 Apr 2024 23:34:04 +0800 +Subject: [PATCH 01/20] Add MotoHelloUINavbarOverlay (1/2) + +Redrawn after extracted SVGs, resized and adjusted stroke width + +Change-Id: Idd8deb529ab39444737676d7bdba1c52555d6661 +--- + packages/overlays/Android.mk | 1 + + .../MotoHelloUINavbarOverlay/Android.bp | 28 +++++++++++++++++++ + .../AndroidManifest.xml | 22 +++++++++++++++ + .../res/drawable/ic_sysbar_back.xml | 12 ++++++++ + .../res/drawable/ic_sysbar_home.xml | 11 ++++++++ + .../res/drawable/ic_sysbar_recent.xml | 19 +++++++++++++ + 6 files changed, 93 insertions(+) + create mode 100644 packages/overlays/MotoHelloUINavbarOverlay/Android.bp + create mode 100644 packages/overlays/MotoHelloUINavbarOverlay/AndroidManifest.xml + create mode 100644 packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_back.xml + create mode 100644 packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_home.xml + create mode 100644 packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_recent.xml + +diff --git a/packages/overlays/Android.mk b/packages/overlays/Android.mk +index a41d0e57cd21..c0573b2a9c16 100644 +--- a/packages/overlays/Android.mk ++++ b/packages/overlays/Android.mk +@@ -26,6 +26,7 @@ LOCAL_REQUIRED_MODULES := \ + DisplayCutoutEmulationTallOverlay \ + DisplayCutoutEmulationWaterfallOverlay \ + FontNotoSerifSourceOverlay \ ++ MotoHelloUINavbarOverlay \ + NavigationBarMode3ButtonOverlay \ + NavigationBarModeGesturalOverlay \ + NavigationBarModeGesturalOverlayNarrowBack \ +diff --git a/packages/overlays/MotoHelloUINavbarOverlay/Android.bp b/packages/overlays/MotoHelloUINavbarOverlay/Android.bp +new file mode 100644 +index 000000000000..06515997990a +--- /dev/null ++++ b/packages/overlays/MotoHelloUINavbarOverlay/Android.bp +@@ -0,0 +1,28 @@ ++// ++// Copyright 2021, The Android Open Source Project ++// ++// Licensed under the Apache License, Version 2.0 (the "License"); ++// you may not use this file except in compliance with the License. ++// You may obtain a copy of the License at ++// ++// http://www.apache.org/licenses/LICENSE-2.0 ++// ++// Unless required by applicable law or agreed to in writing, software ++// distributed under the License is distributed on an "AS IS" BASIS, ++// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++// See the License for the specific language governing permissions and ++// limitations under the License. ++// ++package { ++ // See: http://go/android-license-faq ++ // A large-scale-change added 'default_applicable_licenses' to import ++ // all of the 'license_kinds' from "frameworks_base_license" ++ // to get the below license kinds: ++ // SPDX-license-identifier-Apache-2.0 ++ default_applicable_licenses: ["frameworks_base_license"], ++} ++ ++runtime_resource_overlay { ++ name: "MotoHelloUINavbarOverlay", ++ product_specific: true, ++} +diff --git a/packages/overlays/MotoHelloUINavbarOverlay/AndroidManifest.xml b/packages/overlays/MotoHelloUINavbarOverlay/AndroidManifest.xml +new file mode 100644 +index 000000000000..25646b2c4603 +--- /dev/null ++++ b/packages/overlays/MotoHelloUINavbarOverlay/AndroidManifest.xml +@@ -0,0 +1,22 @@ ++ ++ ++ ++ ++ +diff --git a/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_back.xml b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_back.xml +new file mode 100644 +index 000000000000..2fe4ba43b89b +--- /dev/null ++++ b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_back.xml +@@ -0,0 +1,12 @@ ++ ++ ++ ++ +diff --git a/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_home.xml b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_home.xml +new file mode 100644 +index 000000000000..14110ab58bd7 +--- /dev/null ++++ b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_home.xml +@@ -0,0 +1,11 @@ ++ ++ ++ ++ +diff --git a/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_recent.xml b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_recent.xml +new file mode 100644 +index 000000000000..7436752d5b0a +--- /dev/null ++++ b/packages/overlays/MotoHelloUINavbarOverlay/res/drawable/ic_sysbar_recent.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ ++ ++ +-- +2.34.1 + diff --git a/patches_platform_personal/frameworks_base/0002-Disable-Bluetooth-by-default.patch b/patches_platform_personal/frameworks_base/0002-Disable-Bluetooth-by-default.patch index 832c268..f70c40e 100644 --- a/patches_platform_personal/frameworks_base/0002-Disable-Bluetooth-by-default.patch +++ b/patches_platform_personal/frameworks_base/0002-Disable-Bluetooth-by-default.patch @@ -1,4 +1,4 @@ -From d7b0a165e9c482f8efedd6911173e8c8b74ed08c Mon Sep 17 00:00:00 2001 +From 06799a1be4a78be284b530b009b9edd67bb1aae7 Mon Sep 17 00:00:00 2001 From: Hikari-no-Tenshi Date: Thu, 30 Jan 2020 22:20:54 +0200 Subject: [PATCH 02/20] Disable Bluetooth by default diff --git a/patches_platform_personal/frameworks_base/0003-Disable-cursor-drag-by-default-for-editable-TextView.patch b/patches_platform_personal/frameworks_base/0003-Disable-cursor-drag-by-default-for-editable-TextView.patch index 8a9df4a..7440ebd 100644 --- a/patches_platform_personal/frameworks_base/0003-Disable-cursor-drag-by-default-for-editable-TextView.patch +++ b/patches_platform_personal/frameworks_base/0003-Disable-cursor-drag-by-default-for-editable-TextView.patch @@ -1,4 +1,4 @@ -From 82c401678edc0d3426e9a11b59ac488497a43822 Mon Sep 17 00:00:00 2001 +From 509d9f3180617e12e7c6bd07be5500104e869e43 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Mon, 27 Sep 2021 16:30:00 +0000 Subject: [PATCH 03/20] Disable cursor drag by default for editable TextViews diff --git a/patches_platform_personal/frameworks_base/0004-Disable-RESTRICTED-bucket-toast.patch b/patches_platform_personal/frameworks_base/0004-Disable-RESTRICTED-bucket-toast.patch index 5ac747d..711a1d2 100644 --- a/patches_platform_personal/frameworks_base/0004-Disable-RESTRICTED-bucket-toast.patch +++ b/patches_platform_personal/frameworks_base/0004-Disable-RESTRICTED-bucket-toast.patch @@ -1,4 +1,4 @@ -From dd7274a304c63b021e519c1d8828295b8b9d3d97 Mon Sep 17 00:00:00 2001 +From d148f0f146d6e76927630726223a48664e33fcd1 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 3 Jul 2022 00:08:42 +0000 Subject: [PATCH 04/20] Disable "RESTRICTED bucket" toast diff --git a/patches_platform_personal/frameworks_base/0005-Keyguard-Adjust-clock-style.patch b/patches_platform_personal/frameworks_base/0005-Keyguard-Adjust-clock-style.patch index 1b92f07..87d4bdc 100644 --- a/patches_platform_personal/frameworks_base/0005-Keyguard-Adjust-clock-style.patch +++ b/patches_platform_personal/frameworks_base/0005-Keyguard-Adjust-clock-style.patch @@ -1,4 +1,4 @@ -From ea4c9bc76e5ac0f08c4155fed9a57e86521d11a7 Mon Sep 17 00:00:00 2001 +From 623f673df7542f0286b32bde1485d9de3c1715f8 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Thu, 2 Sep 2021 16:15:19 +0000 Subject: [PATCH 05/20] Keyguard: Adjust clock style diff --git a/patches_platform_personal/frameworks_base/0006-Keyguard-Hide-padlock-unless-UDFPS-is-in-use.patch b/patches_platform_personal/frameworks_base/0006-Keyguard-Hide-padlock-unless-UDFPS-is-in-use.patch index 5171e58..95ecc5e 100644 --- a/patches_platform_personal/frameworks_base/0006-Keyguard-Hide-padlock-unless-UDFPS-is-in-use.patch +++ b/patches_platform_personal/frameworks_base/0006-Keyguard-Hide-padlock-unless-UDFPS-is-in-use.patch @@ -1,4 +1,4 @@ -From 4aa38a0e428d24ffd95d1a0376d01607be3e3647 Mon Sep 17 00:00:00 2001 +From 2d7a9b6d34331608e349d1f6075e0112fde7d24c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 2 Nov 2019 06:41:03 +0000 Subject: [PATCH 06/20] Keyguard: Hide padlock unless UDFPS is in use diff --git a/patches_platform_personal/frameworks_base/0007-Keyguard-Default-to-small-clock-1-3.patch b/patches_platform_personal/frameworks_base/0007-Keyguard-Default-to-small-clock-1-3.patch index 397ec69..5247750 100644 --- a/patches_platform_personal/frameworks_base/0007-Keyguard-Default-to-small-clock-1-3.patch +++ b/patches_platform_personal/frameworks_base/0007-Keyguard-Default-to-small-clock-1-3.patch @@ -1,4 +1,4 @@ -From 8fa49723b3ae2b67b95b7352b885044988219e03 Mon Sep 17 00:00:00 2001 +From fbe718b53b0898e984d276dc431d89402bfabbaa Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 1 Sep 2021 14:41:53 +0000 Subject: [PATCH 07/20] Keyguard: Default to small clock (1/3) diff --git a/patches_platform_personal/frameworks_base/0008-Keyguard-Refine-indication-text.patch b/patches_platform_personal/frameworks_base/0008-Keyguard-Refine-indication-text.patch index e8c0adc..f6b0cc1 100644 --- a/patches_platform_personal/frameworks_base/0008-Keyguard-Refine-indication-text.patch +++ b/patches_platform_personal/frameworks_base/0008-Keyguard-Refine-indication-text.patch @@ -1,4 +1,4 @@ -From e1ea930f65172cd234a78c5e2c4fa3eedd06f4a1 Mon Sep 17 00:00:00 2001 +From 8b68d455ebc34a78177be70ec62c94dae3192fdf Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 2 Nov 2019 08:31:36 +0000 Subject: [PATCH 08/20] Keyguard: Refine indication text diff --git a/patches_platform_personal/frameworks_base/0009-Keyguard-UI-Fix-status-bar-quick-settings-margins-an.patch b/patches_platform_personal/frameworks_base/0009-Keyguard-UI-Fix-status-bar-quick-settings-margins-an.patch index 5942ea7..c739a02 100644 --- a/patches_platform_personal/frameworks_base/0009-Keyguard-UI-Fix-status-bar-quick-settings-margins-an.patch +++ b/patches_platform_personal/frameworks_base/0009-Keyguard-UI-Fix-status-bar-quick-settings-margins-an.patch @@ -1,4 +1,4 @@ -From 8ce314fccd101ace65976432c56f08aecfa3db1b Mon Sep 17 00:00:00 2001 +From 6214db6cea55c2072b2a51cc07ee8d27eecf299c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 20 Mar 2021 10:35:14 +0000 Subject: [PATCH 09/20] Keyguard/UI: Fix status bar / quick settings margins diff --git a/patches_platform_personal/frameworks_base/0010-Revert-SystemUI-Add-left-padding-for-keyguard-slices.patch b/patches_platform_personal/frameworks_base/0010-Revert-SystemUI-Add-left-padding-for-keyguard-slices.patch index b81a371..9cb00ea 100644 --- a/patches_platform_personal/frameworks_base/0010-Revert-SystemUI-Add-left-padding-for-keyguard-slices.patch +++ b/patches_platform_personal/frameworks_base/0010-Revert-SystemUI-Add-left-padding-for-keyguard-slices.patch @@ -1,4 +1,4 @@ -From 3628fd11207515219261a1585a4622b42553dd58 Mon Sep 17 00:00:00 2001 +From 0440d36fc0d1126bc9a7266291395f466969c2b1 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Tue, 31 May 2022 00:00:08 +0000 Subject: [PATCH 10/20] Revert "SystemUI: Add left padding for keyguard slices" diff --git a/patches_platform_personal/frameworks_base/0011-Revert-Update-RAT-icons-to-match-Silk-design.patch b/patches_platform_personal/frameworks_base/0011-Revert-Update-RAT-icons-to-match-Silk-design.patch index 8789154..688326d 100644 --- a/patches_platform_personal/frameworks_base/0011-Revert-Update-RAT-icons-to-match-Silk-design.patch +++ b/patches_platform_personal/frameworks_base/0011-Revert-Update-RAT-icons-to-match-Silk-design.patch @@ -1,4 +1,4 @@ -From ade83479a6dc1bebd402614ba92c4bf854d7e7c3 Mon Sep 17 00:00:00 2001 +From de378a339c6d00ed8fb0a1f447895b3165cb2223 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 5 Sep 2021 01:20:12 +0000 Subject: [PATCH 11/20] Revert "Update RAT icons to match Silk design" diff --git a/patches_platform_personal/frameworks_base/0012-Revert-Use-the-default-top-clock-margin-on-h800-devi.patch b/patches_platform_personal/frameworks_base/0012-Revert-Use-the-default-top-clock-margin-on-h800-devi.patch index 3b1be48..dfeb9b4 100644 --- a/patches_platform_personal/frameworks_base/0012-Revert-Use-the-default-top-clock-margin-on-h800-devi.patch +++ b/patches_platform_personal/frameworks_base/0012-Revert-Use-the-default-top-clock-margin-on-h800-devi.patch @@ -1,4 +1,4 @@ -From 28f6fd1c80d461fbd213e789c812b2a368a8585d Mon Sep 17 00:00:00 2001 +From d7204273188551ba0ac198bc0362d60a2419007a Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Thu, 29 Sep 2022 11:27:57 +0000 Subject: [PATCH 12/20] Revert "Use the default top clock margin on h800 diff --git a/patches_platform_personal/frameworks_base/0013-UI-Always-render-into-cutouts.patch b/patches_platform_personal/frameworks_base/0013-UI-Always-render-into-cutouts.patch index bbe7cb2..def77f9 100644 --- a/patches_platform_personal/frameworks_base/0013-UI-Always-render-into-cutouts.patch +++ b/patches_platform_personal/frameworks_base/0013-UI-Always-render-into-cutouts.patch @@ -1,4 +1,4 @@ -From 33269455713b77e8ca2d622309342926d3974677 Mon Sep 17 00:00:00 2001 +From 569849c38ae630e1cd907ef28b48aac79a904252 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 7 Oct 2020 14:00:35 +0000 Subject: [PATCH 13/20] UI: Always render into cutouts diff --git a/patches_platform_personal/frameworks_base/0014-UI-Kill-rounded-corners-in-notification-scrim.patch b/patches_platform_personal/frameworks_base/0014-UI-Kill-rounded-corners-in-notification-scrim.patch index 76c2b12..e364376 100644 --- a/patches_platform_personal/frameworks_base/0014-UI-Kill-rounded-corners-in-notification-scrim.patch +++ b/patches_platform_personal/frameworks_base/0014-UI-Kill-rounded-corners-in-notification-scrim.patch @@ -1,4 +1,4 @@ -From f9bc5419b8eaa18a6dd3da762a7803bacc5b81b2 Mon Sep 17 00:00:00 2001 +From 860e099390e9ce4cb4365824c2bb05c5a5b152d6 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 1 Sep 2021 14:10:50 +0000 Subject: [PATCH 14/20] UI: Kill rounded corners in notification scrim diff --git a/patches_platform_personal/frameworks_base/0015-UI-Reconfigure-power-menu-items.patch b/patches_platform_personal/frameworks_base/0015-UI-Reconfigure-power-menu-items.patch index 2ba6cf9..60cfcf2 100644 --- a/patches_platform_personal/frameworks_base/0015-UI-Reconfigure-power-menu-items.patch +++ b/patches_platform_personal/frameworks_base/0015-UI-Reconfigure-power-menu-items.patch @@ -1,4 +1,4 @@ -From 4684e34f45d23f71c2d58560d7616896eded18e9 Mon Sep 17 00:00:00 2001 +From 8026a42c4ac7ef9bd682a47525c2f7875c8aa938 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Mon, 26 Oct 2020 14:06:56 +0000 Subject: [PATCH 15/20] UI: Reconfigure power menu items diff --git a/patches_platform_personal/frameworks_base/0016-UI-Reconfigure-quick-settings-tiles.patch b/patches_platform_personal/frameworks_base/0016-UI-Reconfigure-quick-settings-tiles.patch index 8d72835..6c29f44 100644 --- a/patches_platform_personal/frameworks_base/0016-UI-Reconfigure-quick-settings-tiles.patch +++ b/patches_platform_personal/frameworks_base/0016-UI-Reconfigure-quick-settings-tiles.patch @@ -1,4 +1,4 @@ -From 0c1560314b3326dea81afd66f2c7d162de1ed374 Mon Sep 17 00:00:00 2001 +From abadefb66f417ccfab7b179647201d4e3db9b7c6 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 5 Mar 2022 01:43:37 +0000 Subject: [PATCH 16/20] UI: Reconfigure quick settings tiles diff --git a/patches_platform_personal/frameworks_base/0017-UI-Relax-requirement-for-HINT_SUPPORTS_DARK_TEXT.patch b/patches_platform_personal/frameworks_base/0017-UI-Relax-requirement-for-HINT_SUPPORTS_DARK_TEXT.patch index 3efbc4b..78b6848 100644 --- a/patches_platform_personal/frameworks_base/0017-UI-Relax-requirement-for-HINT_SUPPORTS_DARK_TEXT.patch +++ b/patches_platform_personal/frameworks_base/0017-UI-Relax-requirement-for-HINT_SUPPORTS_DARK_TEXT.patch @@ -1,4 +1,4 @@ -From 15759ef5b8eadd49218579a68841035cdd78a0d1 Mon Sep 17 00:00:00 2001 +From 738b824c574d4189f5bdcc188b40fe51785854c2 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Tue, 29 Jun 2021 22:57:01 +0000 Subject: [PATCH 17/20] UI: Relax requirement for HINT_SUPPORTS_DARK_TEXT diff --git a/patches_platform_personal/frameworks_base/0018-UI-Remove-privacy-dot.patch b/patches_platform_personal/frameworks_base/0018-UI-Remove-privacy-dot.patch index 8819455..69efe1d 100644 --- a/patches_platform_personal/frameworks_base/0018-UI-Remove-privacy-dot.patch +++ b/patches_platform_personal/frameworks_base/0018-UI-Remove-privacy-dot.patch @@ -1,4 +1,4 @@ -From 6b2353469e9087ab227c4399c5c7feb712ffb7c0 Mon Sep 17 00:00:00 2001 +From 6de4216d8fb76e3df95992417df1a11f33118361 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Tue, 19 Oct 2021 12:09:34 +0000 Subject: [PATCH 18/20] UI: Remove privacy dot diff --git a/patches_platform_personal/frameworks_base/0019-UI-Restore-quick-settings-fonts-to-pre-T-QPR2.patch b/patches_platform_personal/frameworks_base/0019-UI-Restore-quick-settings-fonts-to-pre-T-QPR2.patch index 10efe2a..319059c 100644 --- a/patches_platform_personal/frameworks_base/0019-UI-Restore-quick-settings-fonts-to-pre-T-QPR2.patch +++ b/patches_platform_personal/frameworks_base/0019-UI-Restore-quick-settings-fonts-to-pre-T-QPR2.patch @@ -1,4 +1,4 @@ -From 31aaa35b4f3ce875b61fe9c7d545adf29979a24e Mon Sep 17 00:00:00 2001 +From d60458e34f7570e362b244c156020f986f26a36c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 22 Mar 2023 00:29:13 +0000 Subject: [PATCH 19/20] UI: Restore quick settings fonts to pre-T-QPR2 diff --git a/patches_platform_personal/frameworks_base/0020-UI-Revert-to-HSL-luminance-for-wallpaper-dark-hints.patch b/patches_platform_personal/frameworks_base/0020-UI-Revert-to-HSL-luminance-for-wallpaper-dark-hints.patch index d099e9b..64e1815 100644 --- a/patches_platform_personal/frameworks_base/0020-UI-Revert-to-HSL-luminance-for-wallpaper-dark-hints.patch +++ b/patches_platform_personal/frameworks_base/0020-UI-Revert-to-HSL-luminance-for-wallpaper-dark-hints.patch @@ -1,4 +1,4 @@ -From 2b05323bf1e2e78ff10d2c5a7b098c39f4deaba9 Mon Sep 17 00:00:00 2001 +From 92e809ecdc3cb63ad9d4aa107dd959896cb6024c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Fri, 30 Sep 2022 16:02:16 +0000 Subject: [PATCH 20/20] UI: Revert to HSL luminance for wallpaper dark hints diff --git a/patches_platform_personal/vendor_lineage/0001-Add-MotoHelloUINavbarOverlay-2-2.patch b/patches_platform_personal/vendor_lineage/0001-Add-MotoHelloUINavbarOverlay-2-2.patch new file mode 100644 index 0000000..7e215c4 --- /dev/null +++ b/patches_platform_personal/vendor_lineage/0001-Add-MotoHelloUINavbarOverlay-2-2.patch @@ -0,0 +1,80 @@ +From 240e06c899c59d96de4764219c7f0e23b0d077c3 Mon Sep 17 00:00:00 2001 +From: Andy CrossGate Yan +Date: Fri, 10 May 2024 01:25:37 +0800 +Subject: [PATCH 1/5] Add MotoHelloUINavbarOverlay (2/2) + +Redrawn after extracted SVGs, resized and adjusted stroke width + +Change-Id: Ifba5adfd10b3eee31e97baa52ce897db31f019d9 +--- + .../res/drawable/ic_sysbar_back.xml | 12 ++++++++++++ + .../res/drawable/ic_sysbar_home.xml | 11 +++++++++++ + .../res/drawable/ic_sysbar_recent.xml | 19 +++++++++++++++++++ + 3 files changed, 42 insertions(+) + create mode 100644 overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_back.xml + create mode 100644 overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_home.xml + create mode 100644 overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_recent.xml + +diff --git a/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_back.xml b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_back.xml +new file mode 100644 +index 00000000..2fe4ba43 +--- /dev/null ++++ b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_back.xml +@@ -0,0 +1,12 @@ ++ ++ ++ ++ +diff --git a/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_home.xml b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_home.xml +new file mode 100644 +index 00000000..14110ab5 +--- /dev/null ++++ b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_home.xml +@@ -0,0 +1,11 @@ ++ ++ ++ ++ +diff --git a/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_recent.xml b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_recent.xml +new file mode 100644 +index 00000000..7436752d +--- /dev/null ++++ b/overlay/rro_packages/TrebuchetOverlay/res/drawable/ic_sysbar_recent.xml +@@ -0,0 +1,19 @@ ++ ++ ++ ++ ++ ++ +-- +2.34.1 + diff --git a/patches_platform_personal/vendor_lineage/0001-build-Integrate-prop-modifications-2-2.patch b/patches_platform_personal/vendor_lineage/0002-build-Integrate-prop-modifications-2-2.patch similarity index 90% rename from patches_platform_personal/vendor_lineage/0001-build-Integrate-prop-modifications-2-2.patch rename to patches_platform_personal/vendor_lineage/0002-build-Integrate-prop-modifications-2-2.patch index 55ac802..9527dfd 100644 --- a/patches_platform_personal/vendor_lineage/0001-build-Integrate-prop-modifications-2-2.patch +++ b/patches_platform_personal/vendor_lineage/0002-build-Integrate-prop-modifications-2-2.patch @@ -1,7 +1,7 @@ -From 0af40237062fa2e1177bfb69f7aedc919c8c70a4 Mon Sep 17 00:00:00 2001 +From 9bde413afbac1f96c43c4b4ed0e3846937a93f4f Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 20 Jun 2021 09:09:15 +0000 -Subject: [PATCH 1/4] build: Integrate prop modifications (2/2) +Subject: [PATCH 2/5] build: Integrate prop modifications (2/2) Change-Id: I076973f902ab20011964e50955e4326c18d5b34e --- diff --git a/patches_platform_personal/vendor_lineage/0002-build-Remove-Stk-2-2.patch b/patches_platform_personal/vendor_lineage/0003-build-Remove-Stk-2-2.patch similarity index 85% rename from patches_platform_personal/vendor_lineage/0002-build-Remove-Stk-2-2.patch rename to patches_platform_personal/vendor_lineage/0003-build-Remove-Stk-2-2.patch index e86b83a..9a88ff5 100644 --- a/patches_platform_personal/vendor_lineage/0002-build-Remove-Stk-2-2.patch +++ b/patches_platform_personal/vendor_lineage/0003-build-Remove-Stk-2-2.patch @@ -1,7 +1,7 @@ -From fb566e5192808925dcfdaec3ee15dceec9efcbaa Mon Sep 17 00:00:00 2001 +From e244927e57dc90182935201595635e0649d9101c Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 16 Oct 2021 00:41:07 +0000 -Subject: [PATCH 2/4] build: Remove Stk (2/2) +Subject: [PATCH 3/5] build: Remove Stk (2/2) Change-Id: I4e1cfacd296e47ef1731f3c32555089a5fca6f0c --- @@ -22,7 +22,7 @@ index 5ff877c9..ab70301b 100644 -PRODUCT_PACKAGES += \ - Stk diff --git a/config/telephony.mk b/config/telephony.mk -index be414ed5..a75ba9a5 100644 +index 0c6ebba8..47437035 100644 --- a/config/telephony.mk +++ b/config/telephony.mk @@ -13,8 +13,7 @@ PRODUCT_PACKAGES += \ diff --git a/patches_platform_personal/vendor_lineage/0003-vendor_lineage-Ignore-neverallows.-again.patch b/patches_platform_personal/vendor_lineage/0004-vendor_lineage-Ignore-neverallows.-again.patch similarity index 88% rename from patches_platform_personal/vendor_lineage/0003-vendor_lineage-Ignore-neverallows.-again.patch rename to patches_platform_personal/vendor_lineage/0004-vendor_lineage-Ignore-neverallows.-again.patch index c56eba0..3ca2df8 100644 --- a/patches_platform_personal/vendor_lineage/0003-vendor_lineage-Ignore-neverallows.-again.patch +++ b/patches_platform_personal/vendor_lineage/0004-vendor_lineage-Ignore-neverallows.-again.patch @@ -1,7 +1,7 @@ -From 1d5207e4a74c70a3ea58f8d511ceee6f1316f0be Mon Sep 17 00:00:00 2001 +From 9f3c9c81bcfa84269f99ae4e2577ab937ac9c32a Mon Sep 17 00:00:00 2001 From: AndyCGYan Date: Mon, 1 Jul 2019 07:03:04 +0000 -Subject: [PATCH 3/4] vendor_lineage: Ignore neverallows... again +Subject: [PATCH 4/5] vendor_lineage: Ignore neverallows... again Because unofficial builds are better than no builds! diff --git a/patches_platform_personal/vendor_lineage/0004-vendor_lineage-Personal-theme-as-SRO.patch b/patches_platform_personal/vendor_lineage/0005-vendor_lineage-Personal-theme-as-SRO.patch similarity index 99% rename from patches_platform_personal/vendor_lineage/0004-vendor_lineage-Personal-theme-as-SRO.patch rename to patches_platform_personal/vendor_lineage/0005-vendor_lineage-Personal-theme-as-SRO.patch index 6a81ec1..90f2167 100644 --- a/patches_platform_personal/vendor_lineage/0004-vendor_lineage-Personal-theme-as-SRO.patch +++ b/patches_platform_personal/vendor_lineage/0005-vendor_lineage-Personal-theme-as-SRO.patch @@ -1,7 +1,7 @@ -From 16541bcf6b647b2aaf9e446fa7cc8d2f83d1a414 Mon Sep 17 00:00:00 2001 +From 0986eff9b1f734268f330f13389cb9e7ee8798f9 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 9 Apr 2022 02:48:55 +0000 -Subject: [PATCH 4/4] vendor_lineage: Personal theme as SRO +Subject: [PATCH 5/5] vendor_lineage: Personal theme as SRO Last revised on 2024/02/26 @@ -159,10 +159,10 @@ Change-Id: I43164b7a4145616d162c6b4b4b84d1953cb483cc create mode 100644 overlay/personal/packages/inputmethods/LatinIME/java/res/drawable/ic_launcher_foreground.xml diff --git a/config/common.mk b/config/common.mk -index b19872b0..8e8c83bf 100644 +index 460a0085..f37187ad 100644 --- a/config/common.mk +++ b/config/common.mk -@@ -205,10 +205,13 @@ PRODUCT_PRODUCT_PROPERTIES += \ +@@ -219,10 +219,13 @@ PRODUCT_PRODUCT_PROPERTIES += \ setupwizard.theme=glif_v4 \ setupwizard.feature.day_night_mode_enabled=true diff --git a/patches_treble/system_sepolicy/0001-Fix-sepolicy-for-kernel-5.10-that-doesn-t-support-bp.patch b/patches_treble/system_sepolicy/0001-Fix-sepolicy-for-kernel-5.10-that-doesn-t-support-bp.patch new file mode 100644 index 0000000..d6e7e35 --- /dev/null +++ b/patches_treble/system_sepolicy/0001-Fix-sepolicy-for-kernel-5.10-that-doesn-t-support-bp.patch @@ -0,0 +1,31 @@ +From a56636e9543054107dfcfc9f77533fc05df053c6 Mon Sep 17 00:00:00 2001 +From: danielzhang130 <37479705+danielzhang130@users.noreply.github.com> +Date: Fri, 12 Apr 2024 13:01:08 -0400 +Subject: [PATCH] Fix sepolicy for kernel < 5.10 that doesn't support bpf file + context (#1) + +Change-Id: I877bd90b1dc74c9d2f7713c70fd9aebd92331085 + +Signed-off-by: Daniel Zhang +--- + private/network_stack.te | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/private/network_stack.te b/private/network_stack.te +index 7587c1f46..9e6bd4b12 100644 +--- a/private/network_stack.te ++++ b/private/network_stack.te +@@ -61,8 +61,8 @@ hal_client_domain(network_stack, hal_tetheroffload) + allow network_stack self:netlink_netfilter_socket create_socket_perms_no_ioctl; + allow network_stack network_stack_service:service_manager find; + # allow Tethering(network_stack process) to run/update/read the eBPF maps to offload tethering traffic by eBPF. +-allow network_stack { fs_bpf_net_private fs_bpf_net_shared fs_bpf_netd_readonly fs_bpf_netd_shared fs_bpf_tethering }:dir search; +-allow network_stack { fs_bpf_net_private fs_bpf_net_shared fs_bpf_netd_readonly fs_bpf_netd_shared fs_bpf_tethering }:file { getattr read write }; ++allow network_stack { fs_bpf fs_bpf_net_private fs_bpf_net_shared fs_bpf_netd_readonly fs_bpf_netd_shared fs_bpf_tethering }:dir search; ++allow network_stack { fs_bpf fs_bpf_net_private fs_bpf_net_shared fs_bpf_netd_readonly fs_bpf_netd_shared fs_bpf_tethering }:file { getattr read write }; + allow network_stack bpfloader:bpf { map_read map_write prog_run }; + # allow Tethering(network_stack process) to read flag value in tethering_u_or_later_native namespace + get_prop(network_stack, device_config_tethering_u_or_later_native_prop) +-- +2.34.1 + diff --git a/patches_treble/vendor_lineage/0001-vendor_lineage-Commonly-build-some-packages.patch b/patches_treble/vendor_lineage/0001-vendor_lineage-Commonly-build-some-packages.patch index fa1ffbe..34675bb 100644 --- a/patches_treble/vendor_lineage/0001-vendor_lineage-Commonly-build-some-packages.patch +++ b/patches_treble/vendor_lineage/0001-vendor_lineage-Commonly-build-some-packages.patch @@ -1,4 +1,4 @@ -From f3ffdeec910a9d36e92c88071c95016c3ecf2e1c Mon Sep 17 00:00:00 2001 +From a931f5059d0f87508de975d855e38f0cef03ed46 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 24 Sep 2022 11:40:52 +0000 Subject: [PATCH 1/2] vendor_lineage: Commonly build some packages @@ -29,10 +29,10 @@ index f7eecd84..51e1e022 100644 Recorder \ Seedvault diff --git a/config/common_mobile.mk b/config/common_mobile.mk -index 560074e4..9f3ae002 100644 +index 4e898b4b..8dc5bf5a 100644 --- a/config/common_mobile.mk +++ b/config/common_mobile.mk -@@ -15,7 +15,9 @@ PRODUCT_PRODUCT_PROPERTIES += \ +@@ -16,7 +16,9 @@ PRODUCT_PRODUCT_PROPERTIES += \ # Apps PRODUCT_PACKAGES += \ Backgrounds \ diff --git a/patches_treble/vendor_lineage/0002-vendor_lineage-Disable-ADB-authentication.patch b/patches_treble/vendor_lineage/0002-vendor_lineage-Disable-ADB-authentication.patch index 4c3acd5..2962ddd 100644 --- a/patches_treble/vendor_lineage/0002-vendor_lineage-Disable-ADB-authentication.patch +++ b/patches_treble/vendor_lineage/0002-vendor_lineage-Disable-ADB-authentication.patch @@ -1,4 +1,4 @@ -From 1dcb3c39633bc877678577d9f6d43b8b3b51f953 Mon Sep 17 00:00:00 2001 +From a946e53c08d8296f2e648870c266df8d680f2427 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Tue, 19 Oct 2021 15:48:43 +0000 Subject: [PATCH 2/2] vendor_lineage: Disable ADB authentication @@ -9,11 +9,11 @@ Change-Id: I4370583ecab1c88ef6f42e29d3eaa52c24d13f09 1 file changed, 5 deletions(-) diff --git a/config/common.mk b/config/common.mk -index 00d0a416..c9930600 100644 +index cc81102d..460a0085 100644 --- a/config/common.mk +++ b/config/common.mk -@@ -13,16 +13,11 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ - ro.com.google.clientidbase=$(PRODUCT_GMS_CLIENTID_BASE) +@@ -23,16 +23,11 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ + endif endif -ifeq ($(TARGET_BUILD_VARIANT),eng)