Commit Graph

60 Commits

Author SHA1 Message Date
armdebug
127460bc25 fixup! raphael: overlay: Move UDFPS enroll radius to settings
Change-Id: Iaf166142657d23511f507ce1bff0d2f6624accee
2025-06-10 05:46:57 -04:00
Arian
dea43dd76f raphael: overlay: Configure physical buttons/fingerprint location
Change-Id: I77af991a7aeeb3979b3b457e5902d43ab15db84b
2025-06-10 05:46:55 -04:00
basamaryan
3b1d66c4c7 raphael: Move to Xiaomi fingerprint AIDL
Change-Id: I68dba7184034fd37454c7d32a065f041cb611625
2025-06-09 00:18:59 +02:00
Beverly
c2c981bf83 raphael: overlay: Update pixel pitch
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor
DEVELOPMENT
Test: manual

Change-Id: Iaa9576cb95ebe73043b7030b2b176f67bc90e3a1
2025-06-09 00:16:45 +02:00
Arian
20eea32460 raphael: overlay: Drop old config_udfps_illumination_transition_ms
This was removed in commit [1] ("Refactor UDFPS display logic and remove
illumination").

[1]:
6eda3a1d1a

Change-Id: I9c727f5afe26a7fc10d51cfeb670fa2944f3a790
2025-06-09 00:12:48 +02:00
LuK1337
2ad2972d48 raphael: Enable elfchecks for libgrallocutils
Reference: I11dec853d8cfaddb01ba96a2e76be38fe2d52073
Change-Id: I58f44f8486efff8ba26fe36860d890412f09316d
2025-06-08 19:11:11 +02:00
LuK1337
bb5315056d raphael: Adjust override prop key names
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2025-06-08 19:11:11 +02:00
Sebastiano Barezzi
6f034b2ec2 raphael: Sort blobs
Change-Id: I89afce64db612f0249ac8ac2859fee4d782d1669
2024-12-27 00:07:09 +01:00
Sebastiano Barezzi
ba0b950ad0 raphael: Add sort-blobs-list shortcut
Change-Id: I6f2fe5ed88f6fd3f9a344720ee5e967e2ff71469
2024-12-27 00:07:09 +01:00
Aaron Kling
c4f62843d7 raphael: Re-enable broken dup rules check
All failures of this have been resolved

Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2024-12-27 00:07:09 +01:00
Michael Bestas
a9554e869b raphael: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2024-12-27 00:07:09 +01:00
Aaron Kling
67ac21bae5 raphael: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2024-12-26 23:30:35 +01:00
Michael Bestas
faddbbc903 raphael: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-12-26 23:30:35 +01:00
Sebastiano Barezzi
0851aacb94 raphael: Fix soname of renamed libraries
Change-Id: Ibdea10aa05af9e8183b72632705b6268ff3b7387
2024-12-26 23:30:35 +01:00
Ivan Vecera
c2bbd7a843 raphael: Fix NFC firmware path
After switching to AOSP NFC we have to move NFC firmware to
/vendor/lib64.

Fixes:
D NxpFwDnld: @@@/vendor/lib64/libpn553_fw.so
E NxpFwDnld: NULL handler : unable to load the library file, specify
correct path

Change-Id: Ia7d64b81ea0f6c046a753f42a40c5e937f103abe
2024-12-26 23:30:34 +01:00
Sebastiano Barezzi
5788ee3305 raphael: Rename prebuilt audio HAL and libs
Change-Id: Ia46a5ba431767795135f058f092aa38999e860ae
2024-12-26 23:30:34 +01:00
Sebastiano Barezzi
76f8caec88 raphael: Drop common libraries
Change-Id: Ie81c3bbc7210daf4e68f3a7ce8efe9ff1d49a1b4
2024-12-26 23:30:34 +01:00
Sebastiano Barezzi
97ac9e16ee raphael: Drop 32-bit CamX for good
Change-Id: I9a814dff188dcc1f062d426c49ff558e2c794a35
2024-12-26 23:25:25 +01:00
Sebastiano Barezzi
6aa1fba891 raphael: Revert "Fix charger trigger for vendor init units"
https://github.com/LineageOS/android_system_core/blob/lineage-21.0/init/init.cpp#L1099

This reverts commit 6038f91c38a4b1e501c354582cb16f80abd945be.

Change-Id: I284f80f364e9057a8373a015f0acaee3ef9e395d
2024-08-12 02:52:30 +02:00
Sebastiano Barezzi
dab06d7a26 raphael: Decommonize audio HAL libs
Add libssrec.so as well

Change-Id: Ibd427dfda823cf3b96793ca6639524fb7d51e0e5
2024-08-12 02:52:23 +02:00
Omkar Chandorkar
de823b1017 raphael: overlay: Move UDFPS enroll radius to settings
- required after LineageOS/android_packages_apps_Settings@af35c7c

Change-Id: I79ecd91513df0d195e1d15d20b4438d1b283743f
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-08-12 02:51:43 +02:00
Michael Bestas
a72aae5942 raphael: overlay: Drop deprecated config_udfpsHbmType
Change-Id: Ie5aec6f2046a8eb9f0abb0913b675d291a242c1a
2024-08-12 02:50:52 +02:00
Michael Bestas
305eec681d raphael: Drop COMMON_LUNCH_CHOICES
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.

Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
2024-06-20 15:57:11 +02:00
Sebastiano Barezzi
85ffc270ed raphael: Fix charger trigger for vendor init units
Change-Id: I3403cd23c5d68082c4572110bb65cc1ca132da09
2024-05-28 02:31:16 +02:00
Sebastiano Barezzi
83a704db29 raphael: Drop selinux context from batterysecret init unit
We do that from sepolicy label

Change-Id: I0aa6778bca6c6175eb41364d4932a1ee868f7b21
2024-05-28 02:29:14 +02:00
LuK1337
7c69c8de79 raphael: Prevent adding same dependency twice in blob_fixup
Change-Id: Idedeb51e027a09f64a29ac67a3a2f2a0594213f6
2023-08-24 21:14:35 +02:00
Sebastiano Barezzi
90de902148 raphael: Unpin com.qti.node.watermark.so
Change-Id: I2637b2e8bf1ffdd52d47365cbd246e09ce7c659f
2023-08-24 21:11:46 +02:00
Sebastiano Barezzi
38d0ee7efa raphael: overlay-lineage: Configure additional camera framerates
Change-Id: I51efca86d2169c01fb96af97ef9fe250e2b221ed
2023-04-12 00:50:45 +02:00
LuK1337
9983e224af raphael: overlay-lineage: Configure aux camera for Aperture
Change-Id: I543f078dd4dba30e1b22737d5c22d591e3fb34e6
2023-04-12 00:07:11 +02:00
Sebastiano Barezzi
c1d3f31c73 raphael: Go back to non-eSE NFC support
Change-Id: I7a5803ee8355e383dc74db59d1509b87b8123bb3
2023-04-11 22:49:08 +02:00
althafvly
8727907b63 raphael: Add libpiex_shim for com.mi.node.watermark.so
Change-Id: I9e8b125ab5dfaa325db63b02a7fcf51577ee7b0d
2023-04-11 18:13:11 +02:00
Mike Ma
c5dfb0162b raphael: overlay: Power profile audio & video support
Add power consumed by audio and video hardware to power profile.
Attribute these power to specific app.
Bug: 70531798
Test: PowerProfileTest
Test: BatteryStatsHelperTest
Test: PowerCalculatorTest
Change-Id: I4811efa14ce97983258cd59bfd328181fe95baf4

Change-Id: I2e94572b9c36c27ca7c0c86ca3f4ea2fe9f526cb
2023-04-09 20:05:12 +02:00
Bruno Martins
9a0631bbbe raphael: overlay: Set BT controller voltage in the power profile
This was usually set in frameworks/base, but the overlay has been
deprecated in Android 13.

Change-Id: Ie1dc66c34e562179003e6294241bd5900859248a
2023-04-09 20:04:15 +02:00
Sebastiano Barezzi
91d26d7482 raphael: TARGET_HAS_FOD -> TARGET_HAS_UDFPS
Change-Id: I0c47ba9e6ddb7ce5adc92650402da37fb06bc9bd
2022-10-01 22:38:40 +02:00
Sebastiano Barezzi
17319e9190 raphael: Include raphael config fragment
Change-Id: Ia314e587499ed33da36c195ac45ddc5a99c6cea2
2022-08-21 04:01:05 +02:00
Alexander Winkowski
fd945f302f raphael: Fix AAPT config
According to AOSP docs [1] apps should use xxhdpi resources
for 440 dpi density.

[1] https://developer.android.com/reference/android/util/DisplayMetrics#DENSITY_440

Change-Id: Ib591e11a93b9814fabf772136096bde69e202e77
2022-08-21 04:01:05 +02:00
TheScarastic
023daf0410 raphael: Make fod color transparent and add custom icon
Change-Id: I0156a30f2d79b773878220ab016936c7208f8250
2022-07-07 10:21:35 +02:00
Sebastiano Barezzi
4398d9bc87 raphael: Add status bar and rounded corners overlays
* Status bar height from lmi, rounded corners value from stock

Change-Id: I397012d1474428b2b0e32ba543329de7404acaae
2022-07-07 01:43:41 +02:00
Sebastiano Barezzi
59e2daf70d raphael: Set TARGET_IS_LEGACY
Change-Id: I20e5d5647b360f0413896c98820d1d5ba2dfe0fe
2022-06-29 12:24:17 +02:00
Sebastiano Barezzi
2cd379b1dc raphael: Bringup NFC eSE
Change-Id: I5f3c5a318f7d636dfbdafee0cad342e799db4972
2022-06-26 02:22:53 +02:00
Sebastiano Barezzi
b6aeaa9728 raphael: Decommonize NFC firmware
Change-Id: I399ab0ea27a19ee9ee81688480f0bde2a94ed298
2022-06-25 15:48:41 +02:00
Sebastiano Barezzi
56feeb1070 raphael: Add missing fingerprint ADSP blobs
Change-Id: I21c83800fa4481c66784b837bbc6af32d5c5496a
2022-06-25 12:58:09 +02:00
Sebastiano Barezzi
da7a18b8cd raphael: Use green for FOD area
* That's what Goodix HAL expects

Change-Id: Ie42034bd12dca81e098f96b93add7fd9520c26d5
2022-06-25 03:01:36 +02:00
Sebastiano Barezzi
378ae08ffa raphael: Include 32-bit CameraX libs
Change-Id: Id0a36dc20b814021f2a4b81a4140ba0f61d326c9
2022-06-24 01:52:27 +02:00
TheScarastic
b184df343b raphael: Setup udfps overlays
* FOD radius = MIUI radius value / 2
 * FOD x position = MIUI x position value + (MIUI radius value / 2)
 * FOD y position = MIUI y position value + (MIUI radius value / 2)
 * FOD enroll progress radius = (MIUI radius value / 2) + 5

Change-Id: Ie8add9eb4958bbb55d83d4d2809eb53b1822d15e
2022-06-23 23:56:33 +02:00
Sebastiano Barezzi
5524dc0d04 raphael: Import camera motor service
Change-Id: I7c3b1a00da377d020c3be0b6b022e0cbbfab18a9
2022-06-23 18:13:13 +02:00
Sebastiano Barezzi
3d245ae284 raphael: Go away Megvii
* Nuke Megvii proprietary files and build stub ones from hardware/xiaomi

Change-Id: I53f8f0897b25517741a06c5962c02fe8fda61072
2022-06-21 19:49:41 +02:00
Sebastiano Barezzi
126a7a51e7 raphael: Opt-in for FOD
Change-Id: Ic00be0e04373cee7bd78849972447b33163c55e8
2022-06-21 13:40:51 +02:00
Sebastiano Barezzi
94af27b458 raphael: BUILD_BROKEN_DUP_RULES
Change-Id: I416bf80b29802c9a249e91b36caed058f1cc1b10
2022-06-21 13:40:51 +02:00
Sebastiano Barezzi
6ce46a62a0 raphael: Import audio configs
* From raphael-user 11 RKQ1.200826.002 V12.5.1.0.RFKMIXM release-keys

Change-Id: I19b5ad067f10fd976e79d3f3baf9d8c1de770991
2022-06-21 13:40:51 +02:00