242 Commits

Author SHA1 Message Date
osm1019
29d32b142f dodge: Initialize Evolution X 11.0
Change-Id: I2f83637b9b0e2494d8e53963a75d2b360ef763e0
2025-10-25 23:32:44 -07:00
Jonas
e595952054 Adjust padding for status bar 2025-10-20 17:09:08 -07:00
jgudec
ac5efcb41c dodge: overlay: Update Brightness configs
Change-Id: Ic77f09a2567ef3d7b207d5dbdfcc015cf84d319d
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
2025-10-20 17:08:53 -07:00
chandu078
7218faa1ab dodge: Increase start statusbar padding 2025-10-20 17:08:53 -07:00
chandu078
67241b350b dodge: Switch to FIFO vibration effects
FIFO vibration effect sequences based on dumps from dodge,
with minor tweaks.

Change-Id: I7a2d9dbc5ea07f99a2284676a49b2c45d2ad3f3b
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
2025-10-20 17:08:16 -07:00
Bruno Martins
085f3b3ca7 dodge: Update from OOS 11.C.70
Change-Id: Iff7744653db549efdec86306bba290442a6d48e8
2025-10-09 18:20:06 +00:00
Michael Bestas
c43647a675 dodge: Migrate QTI power HAL to soong_config_set
Change-Id: Ib80c15ee523130011147d378f665592dae501ec2
2025-10-07 16:48:47 +00:00
Gowtham PJ
e5a86bcea9 dodge: 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 21:45:36 +01:00
LuK1337
4d667fb760 dodge: Add liboprec_audrec/liboprec_audrec_wrapper
Change-Id: Iee5e0dd26b924d52a63114235d16f18b3ef698ab
2025-10-02 13:34:40 +02:00
chandu078
d27e9e7e7b dodge: Re-adjust display density
Looks better now.

Change-Id: I684ebfbed874ec9743fb117899459092db4264e3
2025-09-28 21:09:26 +00:00
Bruno Martins
962d7449c4 dodge: Load proper NFC config based on project ID
Test: Boot, verify that persist.vendor.nfc.config_file_name property is
properly set and that NFC works.
Change-Id: I942429c4be2c167ac2018b02d38f73b166e98511
2025-09-24 08:20:21 +00:00
Bruno Martins
a75e8a23f8 dodge: Add fixups for NFC configurations
Moved away from common device tree.

Change-Id: Ieb7d2e916d980fa8c36ca00b6376a7ef7f3a43b2
2025-09-24 00:38:46 +01:00
Bruno Martins
337cd3c564 dodge: Update from OSS 11.C.68
Change-Id: If37a627d56eb4376280d37fe2cab38db61fa67fc
2025-09-19 19:39:52 +01:00
Bruno Martins
6ba3bfc09d dodge: Add previously decommonized NFC configs
Change-Id: Ia09a2dcf362a3a1787cbf4a1bc02ae8026bdfde5
2025-09-19 19:39:52 +01:00
Bruno Martins
1cf8e4533c dodge: Move display config file and rename it locally
Change-Id: Ia8c31aaf2e281c8ac50b1c4008ba623d84484d04
2025-09-14 21:41:57 +01:00
dianlujitao
92b7b3a982 dodge: Adjust status bar paddings
* Preserve increased start padding for eye-candy
 * Reset the rest to default

Change-Id: Ia2cb0641cb6230a369ade3e91ed84936c3a75118
2025-09-12 10:53:00 +08:00
dianlujitao
e33d6f7268 dodge: Import status bar dimensions from stock
Change-Id: Ie0c8526d277a0ddde628cec7d84f4c9e44aa6082
2025-09-09 23:02:01 +08:00
Isaac Chen
4a5b7ed48e dodge: Exclude oplusstanvbk from firmware list
* Chinese version gets bootloop with it.

Change-Id: I53eedecee0d1149dc0c075164f0f5bb24a0c42b7
Signed-off-by: Isaac Chen <tingyi364@gmail.com>
2025-09-06 14:51:37 +01:00
Bruno Martins
724ba9cb79 dodge: Ship firmware images
Change-Id: Icc8677198f40664925e3094bf3ce64c75d9e9d6e
2025-09-05 21:21:56 +01:00
Giovanni Ricca
466c9fcdf7 dodge: Update from OSS 11.C.67
Change-Id: I0d4ad5d5dedfe82d6db3e005029cf044fb6cceba
2025-09-04 18:54:56 +01:00
Bruno Martins
264dcf4e70 dodge: Enable LiveDisplay AntiFlicker feature
Change-Id: I9d7da0d7b1551045f190391105164c9ebedbb683
2025-08-18 11:18:36 +01:00
Bruno Martins
b267cbce42 dodge: configs: Setup HBM
Change-Id: I193e8e704c11464ca27b0880987c613a33b5cbda
2025-08-18 11:18:14 +01:00
dianlujitao
298fc4676b dodge: Set device model for IFAA
Change-Id: I7828355fbb0eb97c8985f53886612d1f30322249
2025-08-05 12:55:59 +08:00
Bruno Martins
7eefa4a4b6 dodge: Update from OOS 11.C.65
Change-Id: I01a584332ccaefbac40828220c822bbeff03d277
2025-07-30 21:57:15 +01:00
Bruno Martins
ef89a69830 dodge: Override SDM display resolution extn file
As per opensource HWC expectations.

Change-Id: I8bc27ae3515dda3c29b95a84082fc6619920bea7
2025-07-30 21:57:15 +01:00
dianlujitao
84e4335bed dodge: Update from OOS 11.C.61
Change-Id: Idb3c5f427130722b92677ab15c6ba79fe057a0f8
2025-07-30 21:56:46 +01:00
Bruno Martins
d303e2985f dodge: Import full camera stack
Change-Id: I084a8304d111eea34c92069d580173da3bfadadd
2025-07-30 21:56:46 +01:00
dianlujitao
a9d391f23d dodge: Setup regional system props
Change-Id: I8ba8df188fc13f3e18120560537a6cbc18c54c6b
2025-07-30 21:56:46 +01:00
Bruno Martins
7fbc3672e7 dodge: Add device specific QSH sensors HAL
Change-Id: Ie3fa3b0dc8e7124bce576fe579a49ecbadc04148
2025-07-30 21:56:46 +01:00
Giovanni Ricca
814fec847d dodge: Import device specific odm display props
Change-Id: I79b4d9a4ff36351d2ef6921bf0fde685a0010d03
2025-07-30 21:56:46 +01:00
dianlujitao
67b10baf43 dodge: audio: Update volume configs from stock
Additions related to DEVICE_CATEGORY_A2DP and DEVICE_CATEGORY_USB_HEADSET
were dropped due to being unsupported in AOSP. Otherwise, the side effect
would be broken volume control.

Change-Id: Iae80a515d7374a1b04141139828ff1c557c5bfd9
2025-07-30 21:56:46 +01:00
Bruno Martins
2f47d8d8f6 dodge: Implement DT2W via power HAL extension
Change-Id: I48f33981bc3240860ce79176ed838e49a68060db
2025-07-30 21:56:46 +01:00
Bruno Martins
328281293a dodge: Set supported touch features
Change-Id: I9bb29ca839e9ec56ea10bef5882e30b1f36883a8
2025-07-30 21:56:46 +01:00
Bruno Martins
7c2570dbd4 dodge: Update from OOS 11.C.52
Change-Id: Ica9e9e0120ae3e1ac16ccc7fe6f0eaf9b2c2bf88
2025-07-30 21:56:46 +01:00
Bruno Martins
26d13cafca dodge: Enable PowerShare
Change-Id: I3e110e6d68352c12a585519598c68c633df2ecea
2025-07-30 21:56:46 +01:00
Bruno Martins
7efa1ba69b dodge: overlay-lineage: Declare support for wireless charging
Change-Id: Iba6a8b357779a3bb2134f2fc0878819339615239
2025-07-30 21:56:46 +01:00
dianlujitao
8d9a3a17d9 dodge: Move acdb to vendor for OSS libagm
Change-Id: Ie472a51b488be971a38b0119e480f1010931b11a
2025-07-30 21:56:46 +01:00
AdarshGrewal
81728ff8f9 dodge: Update screen density configs
* based on stock:
 ro.oplus.density.fhd_default=480
 ro.oplus.density.qhd_default=640
 ro.sf.lcd_density=640

Change-Id: I35324a7ac03ab7217e21a52fecc408f6b37a51a3
2025-07-30 21:56:46 +01:00
Bruno Martins
9f3314f6c7 dodge: Set super partition block size
CPH2653 has a smaller partition, so set to that value.

Change-Id: I392f41123345e10c84a4298e485c34c6254a4caa
2025-07-30 21:56:46 +01:00
Yumi Yukimura
c18b6a4530 dodge: overlay: Add some padding on the start of status bar
The clock is placed against the screen's corner on 15, without gap. Fix it.

Change-Id: Ib6dc4788306d19d30fadafa7f7f02086bc045752
2025-07-30 21:56:46 +01:00
Bruno Martins
5cb4d1fbea dodge: overlay: Correct pixel pitch
Change-Id: Ie7cbff6699cf3d3d98565c6a99fd212aff60be89
2025-07-30 21:56:46 +01:00
Bruno Martins
16e1223016 dodge: overlay: Disable UDFPS framework dimming
The sensor is ultrasonic (not optical), therefore HBM is not needed.

Change-Id: I6c19fa954f4c756d3b3d941ad88e80c7aa792c36
2025-07-30 21:56:46 +01:00
dianlujitao
7947fd9175 dodge: Generate fastchg configuration for 23821
The files are identical on stock except for the project number.

Change-Id: I47e81fff8bba24c93cef35e6d50519b3feee5328
2025-07-30 21:56:46 +01:00
chandu078
7bca4fd8f5 dodge: overlay: Update punch hole overlay
Change-Id: If6c9dc5a93bd0ad5391af66a66e6804282d8d4fa
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
2025-07-30 21:56:46 +01:00
Bruno Martins
3525701193 dodge: Add charger firmware blobs
Moved out of common tree.

Change-Id: I0d670fe76c0f87769e72e5ebaedb8139dcdf3e3b
2025-07-30 21:56:46 +01:00
chandu078
0646b28bd3 dodge: overlay: Update power profile from stock
Change-Id: I69ddd538de8bf9c025b65128c5a094329d36dfc3
Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
2025-07-30 21:56:30 +01:00
Bruno Martins
86bb8709b9 dodge: Move from PJZ110 to CPH2653
Change-Id: Ib7ae4d0da789fafc936675efee32f7cd6c622cf2
2025-07-30 21:56:30 +01:00
dianlujitao
a99c2007dd dodge: Add vibration effects
Change-Id: Id79983d9d49babb06b5d5932d2977320ec1ccc1d
2025-07-30 21:56:30 +01:00
dianlujitao
f86df6a505 dodge: Drop conflicting props
Change-Id: I1d01f4fc8e56c32b7914bdc396b41b4b8d022824
2025-07-30 21:56:30 +01:00
dianlujitao
895a068f6d dodge: Adapt proprietary files list
Change-Id: Ia0b27c387caf0a178c20426ca699afa8abaaa020
2025-07-30 21:56:27 +01:00