Matsvei Niaverau
7ca83331ca
rosemary: Update props from V13.0.6.0
...
Change-Id: Ib961d755d10ca1b51b08cbb8ee0c35f2b5a5c78b
2024-02-19 11:42:22 +01:00
Matsvei Niaverau
47baf4a55b
rosemary: Checkout packages from V13.0.6.0
...
* Drop unneeded shims
* Spoofing roles is not needed anymore, so drop USB HAL
Change-Id: I4af4ace2db11e2388d5c14157f72f30ec5c5e625
2024-02-19 11:41:55 +01:00
Matsvei Niaverau
e584ba191a
rosemary: manifest: Update from V13.0.6.0
...
Change-Id: I1730bd887df16305074cf341e1ad189ec873d9b3
2024-02-19 11:39:42 +01:00
bengris32
a11a873073
rosemary: Create required symlinks for graphics
...
Signed-off-by: bengris32 <bengris32@protonmail.ch >
Change-Id: I5b3ebbda43dd594cc944aad77c28eea0815a5cbb
2024-02-19 11:39:42 +01:00
Matsvei Niaverau
e0ba464a3a
rosemary: configs: Update from V13.0.6.0
...
Change-Id: I5086f3f3ab4be209417965d0af99497317d75aff
2024-02-19 11:39:42 +01:00
Matsvei Niaverau
843dbbd7e0
rosemary: rootdir: Update from V13.0.6.0
...
Change-Id: Id244a2ae3e7f1cad4ac668af6590959035f16426
2024-02-19 11:39:42 +01:00
Matsvei Niaverau
97dcc44562
Revert "Revert "rosemary: Build Lineage Health HAL""
...
This reverts commit dd395cf5f7 .
Change-Id: Ief50a7a4478cabeedb3fc00c69f7fabbea3d2f58
2023-10-09 14:11:19 +02:00
LuK1337
5531bcd019
rosemary: Include device FCM from vendor/lineage
...
Sadly we aren't able to include it globally without breaking other
devices ;((((
Change-Id: Ia29d6fb047a09a2b4767312cb2a3252c87095723
2023-10-09 14:07:06 +02:00
Matsvei Niaverau
2f383d49ae
rosemary: Correct vendor security patch date
...
* Should be taken from system's build.prop instead
Change-Id: I4da6127e9d87b6ab6d1c2a229e170672850e77d8
2023-10-09 11:37:32 +02:00
Matsvei Niaverau
29e9a6838f
rosemary: rro_overlays: Drop status bar and rounded corner overlays
...
Change-Id: Iad02b8c41b3703b7aeb578266bda60b40ea14ebd
2023-10-09 11:32:51 +02:00
Matsvei Niaverau
c4c728b193
rosemary: sepolicy: Correct maxim_ds28e16 node location
...
Change-Id: I0949a053675a071efec584f282eb91f88cae4209
2023-10-09 09:53:48 +02:00
Matsvei Niaverau
da8e5743a0
rosemary: sepolicy: Allow batterysecret to write to vendor_sysfs_usb_supply
...
Change-Id: I30bf27da8d675a0ee9e489eafac078a491d53ab0
2023-10-09 09:25:39 +02:00
LuK1337
ddf15185be
rosemary: Set default Settings.Global.DEVICE_NAME according to MIUI
...
MIUI uses ro.product.vendor.marketname for default device name.
Change-Id: I310c1ffc581b72653783d1093d9e7ebde544bb16
2023-10-09 08:39:59 +02:00
althafvly
4a2f4468f2
rosemary: libinit: Set default USB and Bluetooth name
...
Change-Id: I65948d08d95b138d9faed262ad3376305b9510a7
2023-10-09 08:39:59 +02:00
luk1337
e210ef7949
rosemary: Don't override fingerprint in recovery
...
- Incremental ota checks for build fingerprint
Signed-off-by: althafvly <althafvly@gmail.com >
Change-Id: Ice245ffcedac03dceb2e77b69a35e3f2ab659d06
2023-10-09 08:39:59 +02:00
Matsvei Niaverau
7420017a79
rosemary: libinit: Override device model in a stock way
...
* Detect variant via vendor sku prop
* Revert recent libinit changes
Change-Id: I31c13f33368410f35ad3c7eca04f6c60306e1f8f
2023-10-09 08:39:36 +02:00
xSylla
9750415ee0
rosemary: Sync PRODUCT_MODEL from MIUI
...
Change-Id: I2aa85aee8b2f9efd0bd29d263b2a93d203144d32
2023-10-09 08:39:32 +02:00
bengris32
d1c908756b
rosemary: sepolicy: Allow batterysecret R/W to sysfs_batteryinfo
...
* audit(0.0:373): avc: denied { read write } for name="authentic" dev="sysfs" ino=46203 scontext=u:r:batterysecret:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
Change-Id: Ifd7a929419851e938f02397dc84fdfb1424e1283
Signed-off-by: bengris32 <bengris32@protonmail.ch >
2023-10-09 08:39:32 +02:00
bengris32
855569626e
rosemary: sepolicy: Remove unsecure rules from batterysecret policy
...
* Allowing any process full sysfs, cgroup, mnt_vendor_file access is
inherently dangerous, instead we will label and allow access to only
the nodes that batterysecret needs to access.
Change-Id: Ia7bbe32a581bc22c1c38726cdaf9d8509d11f883
Signed-off-by: bengris32 <bengris32@protonmail.ch >
2023-10-09 08:39:32 +02:00
bengris32
36cff998be
rosemary: Switch to AOSP Boot implementation
...
* We can no longer use the MediaTek boot control implementation
due to legal issues. Switch to the AOSP one.
Change-Id: I1d983fd7148ca40a00c3cf21b6773d2c5ecb78f4
Signed-off-by: bengris32 <bengris32@protonmail.ch >
2023-10-09 08:39:32 +02:00
Georg Veichtlbauer
9e96ad823c
rosemary: Remove CLANG compile flag
...
Defaults to true now project-wide.
Change-Id: I1e0ff5adadc889d81c90c816457a72d2621e4b5a
2023-10-09 08:39:32 +02:00
Danny Trunk
1cd058309e
rosemary: Remove specifying clang version
...
Change-Id: I4838c0b788921e186932c23cf6d9a3da43adb348
2023-10-09 08:39:32 +02:00
bengris32
844699b669
rosemary: audio: Fix UUIDs for AOSP audio pre-processing effects
...
* EffectsFactoryConfigLoader: Error querying effect 9f35ed76-0b66-4330-8f79-e39ca266dc7c on lib pre_processing
EffectsFactoryConfigLoader: Error querying effect 300abe9f-dfc5-4340-9c4b-79ef1be4e651 on lib pre_processing
EffectsFactoryConfigLoader: Error querying effect 3387eb70-9896-4338-90f5-b2de883864c9 on lib pre_processing
EffectsFactoryConfigLoader: 3 errors during loading of configuration: /vendor/etc/audio_effects.xml
EffectsFactory: Effect config is partially invalid, skipped 3 elements
Change-Id: I5cf2a493cad4befe42c56f7dfb0c70f5957d2389
Signed-off-by: bengris32 <bengris32@protonmail.ch >
2023-10-09 08:39:32 +02:00
bengris32
aebcaba734
rosemary: Drop unneeded vendor cacerts
...
* These are actually just the AOSP default cacerts copied into
vendor, and they aren't used in vendor anyway.
Change-Id: Ib9132d59a8d5807fa1e88b3dd4861c0b4cb02cf3
Signed-off-by: bengris32 <bengris32@protonmail.ch >
2023-10-09 08:39:32 +02:00
SahilSonar
b17af939e2
rosemary: sepolicy: Add vendor_* prefix
...
* Comply with sepolicy vendor namespace
Change-Id: I5259c450443dc4b107fb6175b6ee43a39cf66ec1
2023-08-28 16:02:40 +02:00
Matsvei Niaverau
be05167865
rosemary: sepolicy: Mark thermal_engine_prop as vendor_internal_prop
...
Change-Id: Idf40d649305911008b46990ebfcb15386f926b48
2023-08-23 13:51:34 +02:00
Matsvei Niaverau
31eb91191d
Revert "rosemary: sepolicy: Label IR property"
...
* Not labeled on stock
This reverts commit 60250c7f20 .
Change-Id: I3f51ae15d170295f3e8a557390a12ee3f5bcfbb6
2023-08-23 13:51:27 +02:00
Matsvei Niaverau
dfcd4a1b6e
fixup! rosemary: Set correct channel mask for "BT SCO Headset Mic"
...
Change-Id: I155e23589d8ab644b6a6342c3d9596a7ca98720c
2023-08-23 01:36:24 +02:00
Matsvei Niaverau
71a4c652d1
rosemary: Build PowerOffAlarm
...
Change-Id: I952d4953574ad9db48acb99721f5919110b044c2
2023-07-26 13:20:00 +02:00
Sarthak Roy
09d3204570
rosemary: sepolicy: Fix property violations
...
Change-Id: I736d314c2d9bb1444e542739a7b6b70c62395580
2023-06-26 21:02:24 +02:00
Alexander Koskovich
17899e0d52
rosemary: Add permissions for Hotword Enrollment
...
* This is already covered by GMS but in order to account
for non-GMS builds we should place some duplicates here.
Change-Id: I2d0f504106cd4784669a60b514c027fb6974c816
2023-06-22 15:19:13 +02:00
Sebastiano Barezzi
8881f2918d
rosemary: Add hardware/xiaomi to lineage.dependencies
...
Change-Id: Icf30ae7c8db98d1c3212edd1118343b6fad87305
2023-06-22 14:42:21 +02:00
Matsvei Niaverau
dd395cf5f7
Revert "rosemary: Build Lineage Health HAL"
...
This reverts commit c4a4c66c1a .
Change-Id: Id124dec21f2e3443d15e4d905f2fdb761252b0cd
2023-06-22 14:41:58 +02:00
Michael Bestas
c4a4c66c1a
rosemary: Build Lineage Health HAL
...
Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
2023-06-21 09:52:20 +02:00
Kshitij Gupta
799e89a988
rosemary: Create required vendor symlinks for gatekeeper
...
Change-Id: I0d87c2b4332c0bcff0a7872fffd13e8ec1225c6e
2023-06-02 19:39:18 +02:00
Matsvei Niaverau
e5b9bd4683
rosemary: proprietary-files: Drop symlinked vulkan library
...
Change-Id: I390f2a5d5a3bfafc507ea3d3b49b59cdc7e937d6
2023-06-02 09:05:46 +02:00
Matsvei Niaverau
2a66236a8f
rosemary: Import c2 media codecs from stock
...
Change-Id: I91dddf7ba62460160166759ba2ce64fec0b6f084
2023-06-01 12:47:06 +02:00
Sebastiano Barezzi
f605ad7893
rosemary: Add HDR and AOSP color props
...
* From alioth
Change-Id: I8a546c2a2abdad2671aced7325f4ebf0f4b06a80
2023-06-01 12:44:18 +02:00
Matsvei Niaverau
4d7bd03e44
rosemary: rro_overlays: Tune rounded corner value
...
Change-Id: I925968fa8b5999d1c16c4a3b91ba0ec4d8e26f03
2023-06-01 12:44:18 +02:00
Matsvei Niaverau
8d4deca219
rosemary: proprietary-files: Update patched ImsService
...
* dd4f315c1f
Change-Id: I0196396988f88c03b206efed17a5e7c2504ddcbd
2023-06-01 12:44:18 +02:00
Tim Zimmermann
ebed921d4c
rosemary: Switch to new AIDL memtrack HAL
...
Change-Id: I3ae077b5f59e4fcf32489eef64bce8551d758998
2023-06-01 12:44:18 +02:00
DarkJoker360
93d94923dd
rosemary: sepolicy: Update gpu related sysfs labels
...
* Matches mediatek sepolicy repo.
Change-Id: I486f82d8cc913a17eeb9afc66aa403b90716a6cf
2023-06-01 12:44:18 +02:00
Subhajeet Muhuri
839df9fe6c
rosemary: powerhint: Drop PM QoS latency boosting
...
Change-Id: I683033dcbb12e27ccfbf21eff0b5c9bba0269089
2023-06-01 12:42:02 +02:00
DennySPB
aadc21f027
rosemary: powerhint: Decrease launch boost to 3sec
...
* 5s is just too much long plus battery drainer
Change-Id: I7e037c45cd2296a8bbd67d6bd63c212c0ef2a805
2023-06-01 12:41:25 +02:00
Matsvei Niaverau
ae22c6fc3e
rosemary: rro_overlays: Kang brightness overlays from mojito
...
* From https://github.com/ArrowOS-Devices/android_device_xiaomi_mojito/blob/arrow-13.1/rro_overlay/FrameworksMojito/res/values/config.xml
Change-Id: Ifef49c455c20f6aa69279e69ac7b13fdf1d2c3b1
2023-06-01 09:53:11 +02:00
Deanlancer
493171258f
rosemary: powerhint: Remove SchedBoost configs
...
error:
Failed to write to node: /sys/devices/system/cpu/sched/sched_boost with value: 6, fd: -1
* sched_boost was disabled in kernel
Change-Id: I40d4b5889e710c51deecc9079122fd149fcd047e
2023-06-01 03:25:55 +02:00
Matsvei Niaverau
7b7d1faad9
rosemary: Add missing HDR support property
...
Change-Id: Ife016c4ee80bb98ebbd9dc24894081aafd1f21a5
2023-05-31 16:53:07 +02:00
Matsvei Niaverau
73d508217b
rosemary: proprietary-files: Add hotword blobs
...
Change-Id: Ic9ec9ea5fd6fb854e4c2227ebd1acda7e2418873
2023-05-31 16:49:15 +02:00
Matsvei Niaverau
c844598f84
Revert "rosemary: lights: Adapt brightness scaling behaviour to match MIUI"
...
This reverts commit 6ce8341120 .
Change-Id: Iad650d6a5fa47371c0bc3e1d5922dcc041be3d47
2023-05-31 13:58:38 +02:00
Matsvei Niaverau
5eca53c64f
rosemary: sepolicy: Cleanup perfmgr sepolicy
...
* Moved to Mediatek sepolicy repository
Change-Id: I01520d26f42a2a229bbfe2c70ad721e6a9e9452a
2023-05-03 18:32:46 +02:00