Pavel Dubrova
350fae6113
audio: Disable native speaker protection
...
Speaker protection and calibration loading are
handled by the Awinic/Tfa98xx kernel driver.
Signed-off-by: Pavel Dubrova <pashadubrova@gmail.com >
2025-12-28 16:34:39 +05:30
pjgowtham
4a568e3910
Revert "lemonadep: We now run at 1080p by default ^.^"
...
This reverts commit 67e3055242 .
Change-Id: I349159718e74b8231e7ede2cf6d4b4f0bc31cd0f
2025-12-28 16:34:39 +05:30
pjgowtham
5698e039cc
ferrari: Update display density for 1440p resolution
...
(1440/1080) * 450 = 600
Change-Id: I0007a5aac1ac771c03184a15b245a0cc0e3889da
2025-12-28 16:34:30 +05:30
pjgowtham
7d4cf559ae
ferrari: Redo brightness configuration and move partially to displayconfig
...
* Updated minimum brightness calculation from 4/2047 to 4/4095
to align with display DTSI's max level (qcom,mdss-brightness-min-level = 1,
qcom,mdss-brightness-max-level = 4095).
* Synced screenBrightnessRamp with Oplus SM8650.
* screenBrightnessMap is preferred as it supports only floating-point values.
* Calculated High Brightness Mode (HBM) transition point as 2047/(4095-4).
The transition lux is also obtained from OplusSmartBrightnessController.
* Removed some overlays so as to prefer the defaults.
* Update auto brightness overlays from stock display dumpsys under
OplusSmartBrightnessController.
Change-Id: I0b2513be866728f3ddf93f7fbe296d78d862c813
2025-12-28 16:34:04 +05:30
Shashank Sivakumar
e06f0b702b
ferrari: Moving core 64 bit only makefile
...
Moving the corresponding core_64_bit_only make file after removing the
entry from the common64.mk file. This is to enable the GSI components for
64 bit option available.
Change-Id: Idefd924e096371ae53fd76781257667b4f5a2fb7
2025-12-28 16:34:04 +05:30
pjgowtham
9054163414
ferrari: Initial tree update from RMX3301_14.0.0.801(EX01)
...
Change-Id: I14581196331c7ba714c352c3fbca330683eedabf
2025-12-28 16:33:59 +05:30
pjgowtham
053d5651cb
ferrari: Update supported framerates for camera
...
* Stock oplus camera does not expose 480p videos on any cameras and they are not needed.
* Rear Main camera: 60fps video is supported on oplus camera but unexposed, so lets expose it.
* Front cam: Only HD and FHD qualities are exposed and only upto 30fps in oplus camera. The same modes are exposed properly.
* UW: Supports upto HD FHD 30|60 fps but with shitty quality even in oplus camera. Oplus camera switches to main lens if 4k quality is selected. 60fps remains unexposed, so lets expose it
* Microscope supports HD 30|60 FPS modes. But unsupported FHD quality is exposed too.
2025-12-28 16:27:33 +05:30
Bruno Martins
6c67ec2682
ferrari: overlay: Move to reworked udfps dimming implementation
...
This removes deprecated config and uses default udfps dimming LUT.
Change-Id: Ie6d94c5d4350a574fbc61ff5a892293cb95ce5a7
2025-12-28 16:27:33 +05:30
dekefake
2266df7f60
ferrari: overlay: Set up UDFPS framework dimming
...
Change-Id: I438f770c6a8ee08ddc2c7cdfc55218f3987e75c7
2025-12-28 16:27:33 +05:30
pjgowtham
6054e83308
lunaa: Force multisim configuration to dsds for all variants
...
No single SIM variants for this device
Change-Id: I1854fe1797e9de55f64b325ec4fe2dfa9eec232e
2025-12-28 16:27:33 +05:30
pjgowtham
42223b7311
ferrari: Fix lockscreen text overlapping UDFPS sensor location
...
Now the text appears at an equal distance from the fod sensor and the bottom end of the screen
Change-Id: I752488fb2ad96c5f5c67a0ad87abc4f8527dcc8a
2025-12-28 16:27:33 +05:30
pjgowtham
e74f14f5ca
ferrari: Update UDFPS sensor location for ferrari
...
sensorlocationX is calculated as width/2
sensorlocationY is calculated as (height - persist.vendor.fingerprint.optical.iconlocation) ie (3216 - 753 = 2463)
sensorRadius is calculated as persist.vendor.fingerprint.optical.iconsize/2 ie (228/2 = 114)
config_udfpsEnrollProgressBar is calculated as sensorRadius+5
Change-Id: If6556437abc7c760a45bd3f73f34e38f5d9bb3f2
2025-12-28 16:27:33 +05:30
pjgowtham
4a666b6d33
ferrari: Remove unsupported powershare and tristatekey features
...
Change-Id: I29adc129eae09f5378537c0d0356b85da4774095
2025-12-28 16:27:33 +05:30
pjgowtham
9ee0a713c5
ferrari: Change charging control node to the ones with oplus driver
...
lemonade/p are outliers since they use the oplus_chg driver
whereas rest of the devices uses the oplus driver.
Change-Id: I8ab004a2fa4e9cbfb246f5c9eabd701fab03cf5e
2025-12-28 16:27:33 +05:30
pjgowtham
b4c582c5be
ferrari: Intiail rebrand for realme GT 2 pro
...
Change-Id: I326aabe3c36b87106e567a028a59f37cf7c54603
2025-12-28 16:27:10 +05:30
LuK1337
0ad2291a52
lemonadep: Get rid of rfsa module suffixes
...
See: I99c0ce57609d4b8354fd3ca6c13fb89497fef02c
Change-Id: Ic978bb7783a8b822e0a3f9b948fa0983bff3a5bb
2025-12-12 12:33:26 +01:00
LuK1337
acaa597a91
lemonadep: Update from OOS 14.0.0.1902(EX01)
...
Change-Id: Ifd43ebe3d181b10849c493b1e17f11ea2063e481
2025-12-07 17:52:04 +01:00
Michael Bestas
c0be1e83e8
lemonadep: Depend on android.hardware.graphics.common-V7
...
Required for BP3A.
Change-Id: Id071b20aa56d5c2e2717215fa6bb6f16f91198ec
2025-11-21 01:43:15 +02:00
Georg Veichtlbauer
5f9bc4b5b7
lemonadep: overlay: Update deprecated screen power items
...
* screen.on -> screen.on.display0
* screen.full -> screen.full.display0
AOSP frameworks/base: 8ac63071a4e6da7e0740f5eb6c6753218efcfd3a
Change-Id: Iad50e6cb63368e2d71e6fa1dbb6997c0f95d321e
2025-10-06 11:32:23 +02:00
pjgowtham
39ecce15d6
lemonadep: displayconfig: Correct inverted width and height
...
The initial densityMapping configuration had references from AOSP
DisplayDeviceConfig.java template which actually has this inverted.
Let's correct it to account for the native portrait orientation in phones.
Change-Id: I07c9567c1d0c72b7ed77c1fe8fdf399bae30dd85
2025-10-02 22:08:52 +01:00
Bruno Martins
7c28a4e67d
lemonadep: Move display config file and rename it locally
...
Change-Id: Ia8c31aaf2e281c8ac50b1c4008ba623d84484d04
2025-10-02 22:05:59 +01:00
LuK1337
3a545e1bd5
lemonadep: Update from OOS 14.0.0.1901(EX01)
...
Change-Id: I04cbe452c1675594754e4281419229fb019fd2a9
2025-05-13 13:19:03 +02:00
Bruno Martins
6aa2fbd9c6
lemonadep: Switch to PowerShare AIDL
...
Change-Id: I97400638493a3b9d5a3b87fa6831c9affc7c3def
2025-05-10 11:48:42 +00:00
Bruno Martins
148d2753b0
lemonadep: Migrate Lineage Health to soong_config_set
...
Change-Id: I2eff39e83b9673aa2989d05de65c646241ba61da
2025-04-29 23:49:41 +01:00
Michael Bestas
c10ac4b947
lemonadep: Bump libAlgoProcess android.hardware.graphics.common dep
...
Change-Id: I6fa3a4fade0b600384e0f25bd5f14eb3d09d97a7
2025-03-09 23:41:17 +02:00
LuK1337
082ffc5c46
lemonadep: audio: Set SND_DEVICE_IN_VOICE_DMIC_TMUS ACDB ID to 41
...
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/8422
Change-Id: If241864b79439029057aded8b90a623317110c25
2025-03-02 19:40:31 +01:00
pjgowtham
d0ec07ca13
lemonadep: Remove prebuilt audio HAL
...
Change-Id: I6e2c879d97c9dce7a5731b7b3a4a377583cb91a8
2025-02-07 04:44:31 +02:00
LuK1337
27b5134b0f
lemonadep: Pin OOS 13 abl
...
For some users, bootloader mode crashes with OOS 14 abl.
Change-Id: Ib799befe2b437090b5a593cbc454cc761123dfca
2025-01-26 11:49:40 +00:00
Michael Bestas
9ef997233c
lemonadep: Disable OMX service
...
Change-Id: I5381e098af64271f9d71c484262e1710e8fcacea
2025-01-03 23:24:12 +02:00
LuK1337
6fbaa6abb8
lemonadep: Update from OOS 14.0.0.730(EX01)
...
Change-Id: I7022ba89d1a163d5f0bb8e112ec5a92da287392c
2024-12-24 12:52:05 +01:00
LuK1337
693922f228
lemonadep: Enable elfchecks for camera libs
...
Reference: I23190f0b83c9e28aa2624a7575544b0eaf5c83c8
Change-Id: I18b0b07bf3a435dd449106653e3ca458b4f07b69
2024-12-14 11:15:47 +01:00
Michael Bestas
8bd02a6874
lemonadep: Remove unused Android.mk
...
Change-Id: I98105c127066f7de7012a1895d19c96356105921
2024-12-02 00:30:29 +02:00
pjgowtham
72e1a19ec1
lemonadep: displayconfig: Setup density mapping
...
Change-Id: I1a0cab5d554b072d889133128b49f8ccf4d4fb21
2024-11-12 19:34:50 +00:00
LuK1337
f0980aad5d
lemonadep: Unpin QTI camera postproc
...
Change-Id: I376cfa8b0ab91814a0b602d68e333164ff90c891
2024-11-11 19:04:41 +00:00
LuK1337
6fce3e1b36
lemonadep: Ship OOS 14.0.0.720(EX01) FW
...
Change-Id: I21ffbd6639bf58260aaeab6079accbe4c68fba25
2024-11-11 19:26:25 +01:00
LuK1337
7be46be1b2
lemonadep: audio: Restore old INCALL_REC_UPLINK_AND_DOWNLINK setup
...
Change-Id: Ic157279b3916ed875e94241f03a30158cde04c87
2024-11-11 18:14:53 +01:00
Albert Tang
fd605eefbe
lemonadep: Update from OOS 14.0.0.720(EX01)
...
Change-Id: Ibd42df29fc71726c5968007f570490b46aacc896
2024-11-11 18:14:53 +01:00
LuK1337
88bbf0277c
fixup! lemonadep: Use common lib_fixups
...
Remove unused imports.
Change-Id: Ice4131b22bee3e3d8623089d4d7f29588da426b9
2024-11-06 12:03:10 +01:00
LuK1337
e4648ad0a6
lemonadep: Use common lib_fixups
...
Change-Id: I862e547f3375184729eb1a909bb7d6f676d45dfe
2024-11-06 11:58:39 +01:00
Michael Bestas
79bf0a2c12
lemonadep: ELF checks are enabled by default
...
Change-Id: I5740f4c8d359831b4cb794912c5d650f55c33f17
2024-11-05 23:18:08 +02:00
LuK1337
b5aaaf89c8
lemonadep: Use libgui_vendor instead of blobbed libgui1_vendor
...
Change-Id: I8a6fd0067dcd34391121e48e26225f5c727cef38
2024-10-25 18:47:48 +02:00
Cosmin Tanislav
efada07840
lemonadep: Do not manually build dependencies
...
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
2024-10-20 18:29:29 +01:00
LuK1337
1c64446299
lemonadep: Adjust override prop key names
...
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-20 14:09:37 +02:00
Beverly
de083c4f86
lemonadep: overlay: Update pixel pitch
...
Bug: 319894241
Flag: ACONFIG com.android.systemui.device_entry_udfps_refactor DEVELOPMENT
Test: manual
Change-Id: Iaa9576cb95ebe73043b7030b2b176f67bc90e3a1
2024-10-20 14:09:37 +02:00
LuK1337
1e0e035f44
lemonadep: Setup ELF checks
...
Change-Id: Iacc8a942f4e09bf61f5b8e0f4ad8e70f0b43dfa8
2024-10-20 14:09:37 +02:00
LuK1337
34d033cde7
lemonadep: Fix DT_SONAME for some camera libs
...
Change-Id: I15547a8e7d02838afb4eb24a1663ac9e381307f3
2024-10-20 14:09:37 +02:00
LuK1337
8302d53270
lemonadep: Switch to py extract utils
...
Change-Id: I5618bf10c107df579a540e2393b222128961e670
2024-10-20 14:09:36 +02:00
LuK1337
9e282c176f
lemonadep: Repatch vendor.qti.hardware.camera.postproc@1.0-service-impl
...
Now it matches the version specified in the proprietary-files.txt
header.
Change-Id: I33cd30a65166703f90e2ddb0213a834f806f7414
2024-10-20 14:00:36 +02:00
LuK1337
d8be29bccb
lemonadep: Move {liba2dpoffload,libssrec}.so to /odm
...
Change-Id: I1b2fdfcdc304e9d807e9e72a7347e3255ff64ae7
2024-10-20 10:58:15 +02:00
LuK1337
7618e181c4
lemonadep: Add extra blobs to make checkelf happy
...
Change-Id: I34945e373b62714538813cc0fd12ee8ad4f04e1f
2024-10-20 00:27:46 +02:00