The fqname can change, so let's add a wildcard after the word default with fqname
just to make sure it doesn't accidentally delete the instance line
eg, on dubai A13:
<fqname>@1.0::IComponentStore/default1</fqname>
on dubai A14:
<fqname>@1.0::IComponentStore/default9</fqname>
Change-Id: I0c55a9781b398601ecbd6be7c327036fe4b1ac42
This applies the following tools/extract-utils changes:
* Allow overriding VENDOR with VENDOR_COMMON
Change-Id: Ib78643a3e6a648e21362b6a1fdc3581d41954700
This reverts commit 7dffcc1c5846c1284337a37ac34b33c3b14d2fa4.
Reason: We don't need this on sm73250-common as we have A12 stock ROMs
Change-Id: I772856a78a70314f4390e19b5c68da706f0d76a6
Plus repatched ims.apk here
https://github.com/SGCMarkus/moto-ims/tree/S1RDS32.55-67-4
Also unpinned ImsRcsService and WFD
Co-authored-by: SGCMarkus <markusornik@gmail.com>
Co-authored-by: Marc Bourgoin <themard85@gmail.com>
Change-Id: I61d64a3d1493a5be8e1f48587ccc52814ab0588d
* In Android 12, no longer allowed to shrink the process pool after a
larger process pool is started, we should patch camera postproc impl
to nuke it from shrinking process pool and prevent triggering a fatal
to cause the camera to crash.
Ref: 8e047f7a62.
* The following are the difference between before and after the
patch.
Before:
MOV W1, #1
BL ._ZN7android8hardware22configureRpcThreadpoolEmb
Now:
MOV W1, #1
NOP
* Obtained by comparing the camera postproc impl modified by
GitHub@erfanoabdi.
* A tutorial on use hexdump, sed and xxd to patch hex in
binary file: https://everydaywithlinux.blogspot.com/2012/11/patch-strings-in-binary-files-with-sed.html.
Co-authored-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: TH779 <i@779.moe>
Change-Id: I66c257e80bf56a48c640efc3c1c8949852edf756
* moto-telephony.jar is a dependence of ims.apk and thus should locate
in system_ext as well.
* The rest jars are not needed as far as I observe.
Change-Id: I0711c0178906293179998eae70663de7b09a4a77