Commit graph

4050 commits

Author SHA1 Message Date
Murtaza@Piplod
0ac2261ee8 sdm660-common: DeviceSettings: Make icon color adaptive
Change-Id: I72357f8698a58d6ea8cca75c580ea2779ccd46ca
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
TheScarastic
467ccc1c47 sdm660-common: DeviceDoze: Adapt to S style
* Use Theme.SubSettingsBase for theme
     * Replace PreferenceActivity with CollapsingToolbarBaseActivity
     * Remove onOptionsItemSelected and where neccessary move to activity

Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
97dbafb607 Revert "sdm660-common: Switch to bootcontrol 1.2"
* Switching slots for no reason

This reverts commit 5173fc23ec7684998ec8648441534f6a7b2c4dfa.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
cede39d305 Revert "sdm660-common: sepolicy: Label sys.use_fifo_ui and address system_server vendor_video_prop denial"
This reverts commit ee3fa3b300.
2021-12-31 07:51:33 +01:00
pix106
653c608694 Revert "sdm660-common: sepolicy: Address many sys_admin and kill denials"
This reverts commit d05ecaa812.
2021-12-31 07:51:33 +01:00
pix106
87ec9f49d1 Revert "sdm660-common: sepolicy: dontaudit netutils_wrapper sys_admin denials"
This reverts commit f475ccf892.
2021-12-31 07:51:33 +01:00
Omar Hamad
a08867dacd sdm660-common: Temporary build permissive
Signed-off-by: Martin Štrobl <recordyletsplays@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Bruno Martins
6015614128 extras: Make IFAAManager compile again
Change-Id: Iae2d1004bd1b3c939b552f09ea994ae87d71d73e
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Dyneteve
d8ccb485a4 sdm660-common: Enable AOSP surfaceflinger
* CAF surfaceflinger causes screen flickering on android 12

This reverts commit 3a1dcd4857.

Signed-off-by: Dyneteve <sound0020@gmail.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I3ab55e26299da5e68aaac4ab98899eb3b4f3ec29
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
OdSazib
520a62328c sdm660-common: ifaa: we have vendor.xiaomi.hardware.mlipay@1.1
- Adjusted with dd42cdf73b/proprietary-files.txt (L507)

Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I714824543770d3742c9390a2bc12cf32af0bea68
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
MoetaYuko
3e1d52308a sdm660-common: ifaa: Update IFAAManager
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I5f78b2ff9827e809d1b08affad654f514d13a0f1
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
772780f866 Revert "Revert "sdm660-common: Nuke IFAAService""
This reverts commit 7f38ee77740521e8a12c040183184c12ffdcc648.
2021-12-31 07:51:33 +01:00
pix106
6e8ca8df17 Revert "sdm660-common: Commonize IFAAManager"
This reverts commit 70e1067023ba68eec69709b15acadb6d83eb5542.
2021-12-31 07:51:33 +01:00
clarencelol
ef56a15ce0 sdm660-common: power-libperfmgr: Update AIDL Pixel PowerHAL
* from android-12.0.0_r2

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
89470e298a sdm660-common: power-libperfmgr: Update powerhint
* Remove unnecessary nodes
* Re-adjust scaling frequency
* Disable AUDIO Related hints
* Set both "Flipendo" freq to 1401600

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
bbe850fc0f sdm660-common: power-libperfmgr: Update powerhint
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
orges
dd48eb6c52 sdm660-common: power-libperfmgr: Set top-app schedtune value according to coral
* according to
   https://android.googlesource.com/device/google/coral/+/refs/heads/master/init.hardware.rc#126
   and https://android.googlesource.com/device/google/coral/+/refs/heads/master/powerhint.json#148

[clarencelol]: Remove schedtune.boost in init.target.rc and let powerhint handle it

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
dianlujitao
89fd5a43a6 sdm660-common: data-ipa-cfg-mgr: Address ipacm start failure
* ipacm pid file is stored at /data/vendor/ipa/ipacm.pid, and the
   service fails to start if the directory is not accessible.
 * QCOM uses ipacm-diag.rc to create the directory. Replicate the
   behavior since we don't necessarily ship that one.
 * Move to late_start since post-fs is earlier than post-fs-data.

Change-Id: I5663e32d202cd8b52de8e8257332be1029c0fe3d
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Luca Stefani
a8c639d3a3 sdm660-common: data-ipa-cfg-mgr: Remove verbose cflag
Change-Id: I7d028b4b606f209bd6c27f9f74f4fc04ff69d8c7
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Steve Kondik
74c1a46989 sdm660-common: data-ipa-cfg-mgr: Don't build ipacm tests on debug builds
Change-Id: I1fd4a4bafc917586ee391fbf6df0da1d12212d36
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Bruno Martins
87a03a3f32 sdm660-common: data-ipa-cfg-mgr: Use generated kernel headers
Change-Id: Ie33f0b8b7996536a73f660cba5b4700964d8b03f
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Michael Bestas
d79318bb90 sdm660-common: data-ipa-cfg-mgr: Use log/log.h instead of cutils/log.h
Change-Id: Ie995f5010393652193ecceba1b62142cb1e0bcdb
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
OdSazib
f87f2e57eb Merge tag 'LA.UM.10.2.1.r1-02700-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/data-ipa-cfg-mgr into 12-4.19
"LA.UM.10.2.1.r1-02700-sdm660.0"

Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: Ib2decfac960d6a2c58150fb533f88cfe30fde09d
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
OdSazib
aafd6958ff sdm660-common: Import datastatusnotification from coral SP1A.210812.015
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I4bb827b3a9fbe0197b196be2b83d10007633811e
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
4c65fc4ecf sdm660-common: sepolicy: Clean SEPolicy after LA.UM.10.2.1.r1-02700-sdm660.0 merge
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
b6cfa81507 sdm660-common: sepolicy: drop netmgrd vendor_data_qmipriod_prop
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
ac362f97eb sdm660-common: sepolicy: Address denials
* init: Unable to set property 'persist.vendor.data.shsusr_load' from uid:1001 gid:1001 pid:971: SELinux permission check failed
* init: Unable to set property 'persist.vendor.data.offload_ko_load' from uid:1001 gid:1001 pid:971: SELinux permission check failed
* init: Unable to set property 'persist.vendor.data.qmipriod_load' from uid:1001 gid:1001 pid:971: SELinux permission check failed

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
68d9ac06ce sdm660-common: sepolicy: unknown type exported_audio_prop
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
9cf4c658ac sdm660-common: use sdm660 hals
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Michael Bestas
111f212387 sdm660-common: props: Remove coresight leftovers
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Himanshu Agrawal
f6f5bec5dc sdm660-common: Disable ahardware buffer
- Disable ahardware buffer usage in gralloc

Signed-off-by: sohamxda7 <sensoham135@gmail.com>
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Muhammed Siju
f5d8f372e7 sdm660-common: Disable advance network scan
- Set persist.vendor.radio.enableadvancedscan to false

CRs-Fixed: 2780132
Signed-off-by: sohamxda7 <sensoham135@gmail.com>
Signed-off-by: Anush02198 <Anush.4376@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Sabar
cbdc301d99 sdm660-common: props: decommonize multi sim config
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Sebastiano Barezzi
f16f61730d sdm660-common: Remove BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED
* Defaults to true if full VNDK is enabled

Change-Id: I2d59cbae13eb3712fd13ab09eea582c8d5768e8f
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
b89640e5b4 xiaomi-sdm660: DeviceSettings: add earpiece gain french translation, fix other gain translations
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
c68392aaf2 sdm660-common: DeviceSettings: fix icon color in dark/light mode
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Abhiprayah Tiwari
6db25b0325 sdm660-common: rootdir: remove mounting of debugfs
Mounting debugfs is no longer allowed in android S from rc scripts.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
UtsavBalar1231
56960ecd78 sdm660-common: rootdir: Add vendor prefix to rmt_storage
* As per the init.qcom.rc service defination has vendor prefix
* This Fixes:
I init    : Command 'start rmt_storage' action=boot (/vendor/etc/init/hw/init.target.rc:161) took 0ms and failed: service rmt_storage not found

Change-Id: I271adb887b9420d631e67eb4e7f436f0cd931f32
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
kubersharma001
3f24771865 sdm660-common: Remove config_jitzygoteBootImagePinnerServiceFiles list
- obsolete on android-12

Ref: I97738435edd07e8b6770372cd935218c1a9cd984
Change-Id: Ibbc8d35961d919ccdc454ef2043824f38191637e
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
e81d1fdd7b Revert "sdm660-common: Add back fingerprint overrides into init"
This reverts commit 64bae9838d2ae5eeceb651ed34a178cdef61d401.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
e0598340cf Revert "sdm660-common: init: Switch to walleye Oreo FP"
This reverts commit e44699a919da5ab9905c736da7a6a4cbb03ea311.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
Sebastiano Barezzi
458d1a64d5 sdm660-common: powerstats: Use only full qualified name for manifest entries
* As recommended by Google for multiple different versions of the same HAL in VINTF manifests
* https://android.googlesource.com/platform/hardware/interfaces/+/master/drm/1.1/README.md#devices-launching-with-android-pie

Change-Id: I4922d72ab60ca1aae78c010aeb610f9bca9012cb
[clarencelol: Leftovers from last commit 68539ffda5]
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
9c80fef56b sdm660-common: Build Pixel powerstats
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
cdaf69248d sdm660-common: sepolicy: Address pixel powerstats rules
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
64af33a38c sdm660-common: powerstats: Remove unused services
* Our device doesn't support these

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
d356f95740 sdm660-common: powerstats: Rebrand to Xiaomi SDM660
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
clarencelol
3b4525661b sdm660-common: Import AIDL Pixel powerstats hal
* From https://android.googlesource.com/device/google/redbull/+/refs/tags/android-11.0.0_r37
* Added hidl manifest

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
pix106
c3e716f43b sdm660-common: manifest: Use Drm vintf fragments
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
TH779
0d4aa02db2 sdm660-common: Commonize IFAAManager
Needs https://github.com/ArrowOS-Devices/android_device_xiaomi_extras

Signed-off-by: TH779 <i@779.moe>
Change-Id: I605593ad59c755b65d8a4f4358b3531d97e792bd
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00
TH779
fba2a9ddbb Revert "sdm660-common: Nuke IFAAService"
This reverts commit 619ac28167151642754bf41bbc2f485a456733e4.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00