dianlujitao
1e33bff1ae
sm7125-common: Enable AOSP bluetooth audio HAL v2
...
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
3 years ago
Simon1511
22c3c99e41
sm7125: Cleanup audio configuration
...
*Drop unused configs
*Drop unneeded blobs
*Build some blobs from source
Change-Id: I1c5d3036e7c239d6d4c841e1479635757c9a30e1
3 years ago
Simon1511
a6258e1afb
sm7125: Add hardware_samsung to dependencies
...
Change-Id: Id925ce710cdb13bb82a0259c980d0ff33de493d4
3 years ago
Simon1511
d027df08d2
sm7125: Build various blobs from source
...
Change-Id: Ic15386a29b130a7f20a9acd03744f3c8b2f56e1e
3 years ago
Simon1511
40f6d7de20
sm7125: fod: set fod_rect per device
...
Change-Id: Id4f421c81f64bc0119c38cbe72347240436b2b6c
3 years ago
Simon1511
4c8e84b1b9
sm7125: overlay: We have a higher aspect ratio
...
Change-Id: Id5e69b301aa3dea5f9baa0f9fbb8a95113afdb72
3 years ago
Luca Stefani
e9cfa5e386
sm7125: overlay: Device has a notch
...
This removes Network Traffic and Centered Clock options from Status Bar settings. These settings do not work as expected, as the notch obscures the components.
Network Traffic: ec491e41ed/src/org/lineageos/lineageparts/statusbar/StatusBarSettings.java (L85)
Centered Clock: ec491e41ed/src/org/lineageos/lineageparts/statusbar/StatusBarSettings.java (L130)
Change-Id: I1955dadc1928e04bd47ee57f64c33e8cfb5db34a
3 years ago
Willi Ye
831a8bcedf
sm7125: overlay: Disable fingerprint wakeup
...
Change-Id: I06a9e1e247f572eb187a3c0d0daa5198fec99ae8
3 years ago
Simon1511
46dafd1142
sm7125: Import recovery ramdisk
...
Change-Id: I171453bbac89b9359d385d08c6977facb44af975
3 years ago
Simon1511
0a6e353d8c
sm7125: Drop unneeded NFC configs
...
Change-Id: Ic38fbebed19113a7f532d651f8e80969899ba9c8
3 years ago
Simon1511
29188f7c8a
sm7125: De-commonize fingerprint libs
...
Change-Id: I6f7b7ea267d41ceecf6df9567f143c7cad30d5e5
3 years ago
Simon1511
565d3134e3
sm7125: fod: Boost screen brightness instead of dimming it
...
*Instead of dimming the screen when the sensor is pressed we should boost the brightness for better results
*This also makes fingerprint work even when the screen brightness is at its minimum
*Implement a 120ms delay to wait for the brightness to be boosted
Change-Id: I23ff521c289347b4b1c92a11049c7a9670d3d819
3 years ago
Willi Ye
1a004c09f8
sm7125: fod: Write to brightness path directly
...
Change-Id: Ib71ba0e2da3d8f48219547b3b53ada4598396299
3 years ago
Willi Ye
fafed2911d
sm7125: Squashed import of fingerprint hal
...
Change-Id: I8de1846bc5d2087b8f5ae307d5e710805ff03445
3 years ago
Simon1511
f93921b4a6
sm7125: Correct vbmeta key algorithm
...
Change-Id: I25cdaf9a0eb9cbff320b64a00e126b3883a597e0
3 years ago
Simon1511
8998987dab
sm7125: Explicitly build libgrallocusage
...
*Needed by camera
Change-Id: I65f6ec2a8a9e2b77b95e24c496f942124edeabae
3 years ago
Simon1511
845731716c
sm7125: Drop unneeded libdisplayconfig
...
Change-Id: I7163c39b123d1ffd7eb897f48e61ef9874c57d41
3 years ago
Simon1511
4e625cb223
sm7125: Initial a72q support
...
*Decommonize a52 specific stuff
Change-Id: If61856081f4eae085f1d1a6a2b39f7375f0ae8c6
3 years ago
Simon1511
a44f0f3155
sm7125: A525FXXU4AUJ2
...
Change-Id: I390c0b9211d68671a89ac15b9ec3bbf08652b536
3 years ago
Simon1511
9c87b1a604
sm7125: Switch to min_refresh_rate and set defaultPeakRefreshRate to 60Hz
...
*Allows us to switch between 60Hz and 90Hz in settings
Change-Id: I3062c2cb844fd8ae56ff8618901b14cf9d27a8f2
3 years ago
Simon1511
d8559baecc
sm7125: Drop data partition size declaration
...
*We have 128GB and 256GB models
Change-Id: Ia876cf407c17e4a3a9be5f6a02af71f22049bd9c
3 years ago
Simon1511
309d60f9cf
sm7125: power: Properly support DT2W
...
*Write aot_enable,[0,1] to /sys/class/sec/tsp/cmd as done before
*Also write 0 or 1 depending on display state to /sys/class/sec/tsp/input/enabled to have the screen properly turned off for DT2W
Signed-off-by: Simon1511 <simon2002.schoenmackers@gmail.com>
Change-Id: I6ba4549ae725012928dc43a5043e89c0831ff659
3 years ago
Simon1511
e7c9ba420f
sm7125: Import QTI power hal
...
Copied over from vendor/qcom/opensource/power
HEAD at "Merge tag 'LA.UM.9.12.r1-11000-SMxx50.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/power into lineage-18.1"
Change-Id: Ia5561df57043ce2e7b590e97a8d61aff26a721dd
3 years ago
Simon1511
6133a94801
sm7125: Import keylayout for DT2W
...
Change-Id: I0ed685be0ede1dab35d8c583ebd86f9eab2da458
3 years ago
Simon1511
ede2e15e97
[TEMP]: sm7125: Disable bluetooth A2DP offload
...
*Crashes bluetooth atm
Change-Id: Ib572f1b9dfedd7d1628b077fbe6db4c66cd69977
3 years ago
Bruno Martins
3af24100d4
sm7125: Import BT config header
...
Change-Id: If13b0f1bbc6457abd501e0ce69c42b0d44a4062e
3 years ago
Simon1511
e22ff56f8e
sm7125: Add missing BT props
...
Change-Id: I6555b94a1f6fb42ddf9a650895e3140accbd4bb9
3 years ago
Simon1511
99fc18b98b
sm7125: Set vendor security patch
...
Change-Id: Ib3278461470e43154cbd9953f292a0bd51a02f15
3 years ago
Bruno Martins
65118e2189
sm7125: Restore android.hidl.base@1.0 dummy lib
...
Still needed to satisfy /system_ext/lib64/libwfdnative.so.
Change-Id: I4041e33a34d2eadadac6a9f8455374daa44b775c
3 years ago
Simon1511
05947790cc
sm7125: Import wifi display blobs from curtana RKQ1.200826.002
...
Change-Id: I89af873d062c02bd0714bc6dd6b3b581f2a322c2
3 years ago
Simon1511
846c453866
sm7125: Set config_radio_access_family
...
Change-Id: I8390e79b97cf07844baa97cd55c203b7efaf8b03
3 years ago
Simon1511
809e4a600c
sm7125: Reserve 3GB on /system
...
*Allows us to install the largest openGapps package
Change-Id: Icbcc467f16a5c138efc66af9b9c48e00fbcd709c
3 years ago
Simon1511
19093e3628
sm7125: init: Support A525M
...
Change-Id: Ib6ca8024bfb116f238c980e46694da3253bfa27d
3 years ago
Simon1511
cd56253cb3
sm7125: Import build fingerprint from stock
...
Change-Id: I1dbf77cbc528298d873125953751c4ef0b654183
3 years ago
LuK1337
765d5b78dc
sm7125: Switch to common QTI power HAL
...
There's nothing really that different here when compared to the
common HAL except for the specific DT2W handling, which can simply
be supported as a power feature lib.
Change-Id: I59d039c500c672c50727aa715c256c9f55d98fa4
3 years ago
Wolfram Liebchen
6a6b4cc884
sm7125: nfc: correct DEFAULT_ISODEP_ROUTE for HCE mode.
...
The route value 0x00 fixes NFC HCE mode.
Change-Id: I1fa7dcda8d23e40405804cdfa464dd0dd8b6ed84
3 years ago
Jan Altensen
a9f99a10f0
sm7125: build nfc hal from source
...
Change-Id: I2a64b9c743c9d04606358e6e31d0d5c6ae4fbfd3
3 years ago
Paul Keith
d9416cc5f0
sm7125: Advertise support for extended length nfc
...
* Value obtained from decompiling stock NfcNci.apk
Change-Id: I911327ab13fb5fb0ef89a255e04a1f36cb4a87c9
3 years ago
Unpublished
6204eac808
sm7125: Fix NFC namespace errors
...
messages during build:
device/samsung/sm7125-common/configs/nfc/nfcee_access.xml:9: namespace error : Namespace prefix android for signature on signer is not defined
Change-Id: I1e06a53207ec7009be473a132e7d24c901c5fa56
3 years ago
Simon1511
0f09ac226b
sm7125: Set up NFC
...
*Build missing NFC packages
*Import init commands from stock
*Move configs to device tree and add missing ones
Change-Id: I3fd7d5641184f14dcde8aaaf493eeefa25a8b982
3 years ago
Tim Zimmermann
719da4fbb7
sm7125: import brightness overlays from stock
...
* Dropped vendor-specific range > 255
from config_screenBrightnessBacklight (stuck at bootanimation
otherwise)
* Dropped the same amount of entries from the end of
config_screenBrightnessNits (otherwise autobrightness
won't work)
Change-Id: I31956340b0ac66b6e9456df46d0b22493ede0d02
3 years ago
Blaster4385
fae1bfb05b
sm7125: Relax manifest target-level to 4
...
Change-Id: I884c92c2fc8fbbff6aa5fa8547de5b7f754c09d4
3 years ago
Simon1511
67fcc3219a
sm7125: vibrator: Write directly to enable path instead of intensity path
...
*Newer Samsung devices seem to control vibration intensity through /sys/class/timed_output/vibrator/enable instead of having a seperate node for intensity
*Therefore we need to write to the enable path instead
*Also set minimum intensity to 40 since that's the lowest value that's still noticeable
Signed-off-by: Simon1511 <simon2002.schoenmackers@gmail.com>
Change-Id: I402c5e0e77549ae8be38c43544357b1c4e847880
3 years ago
Simon1511
c9c577fcbc
sm7125: Import vibrator HIDL from hardware/samsung
...
*Also import vibrator init commands from stock
Change-Id: Ifd9eb333072438934e76cf98bc6c2fdc56105458
3 years ago
Simon1511
2d2f432440
sm7125: Build SamsungDoze from hardware/samsung
...
Change-Id: If9564ac212a6fc79fd0d0e5f015ae7a4b8706fd8
3 years ago
Hlcpereira
6d86e78416
sm7125-common: overlay: Enable display burn-in-protection in Ambient Display
...
Change-Id: I08947bc1c26c91916103c1ff27f83498edafda8c
3 years ago
Demon000
aa1ed8cd81
sm7125-common: overlay: decouple interactive mode from display
...
Change-Id: Ie7bb010c1ce00e7fda28b639d859d8b536772f47
3 years ago
Subhajeet Muhuri
f09e496196
sm7125-common: overlay: Add ambient display support
...
Signed-off-by: Subhajeet Muhuri <subhajeet.muhuri@gmail.com>
Change-Id: Id17f403a307965ea9ee6332c3d6e5bc0fb8e2b9b
3 years ago
Simon1511
6b9162f2e8
sm7125: Support always on display
...
Change-Id: Ifb26bcde97ad10bc9f9b9d60cc4ffe060c01b75a
3 years ago
Simon1511
b4fe03e6f4
sm7125: Drop face unlock manifest entries
...
Change-Id: I1ff3f810c43a6433fd5eef240d09cc6d32ef326f
3 years ago