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
Simon1511
97f1190f33
sm7125: Add fingerprint overlays
...
Change-Id: I5771bf1e5e6897f81c5d38906ce27d126dee1577
3 years ago
Demon000
dc0929c867
sm7125: leave space for FOD while bouncer is requesting Pattern on PIN
...
Change-Id: Iddfa076d92deaec982c5fe8711e155648da89965
3 years ago
Michael Benedict
f22ecc94f2
sm7125: add additional gralloc bits for FOD
...
Signed-off-by: Michael Benedict <michaelbt@live.com>
Change-Id: I57b8ee4bc0878f040e5bd9d4aa697607bdabe90a
3 years ago
Michael Benedict
0444138ef4
sm7125: fod: set fod rect
...
Signed-off-by: Michael Benedict <michaelbt@live.com>
Change-Id: I0936bbc17c7a6837f393e0795097246802d475e0
3 years ago
Jesse Chan
03e297b786
sm7125: fod: enable FOD in TSP in initialization
...
Samsung enables FOD in TS driver (fod_enable) at all times except
a small number of optical FOD sensor that doesn't have BiometricFeature
.FEATURE_SUPPORT_AOD. As optical type sensor support is not implemented
currently, this HAL is only used on device that has FOD always-on.
This change follows behavior of stock firmware and without toggling of
FOD enable state FOD should be more stable.
Plus it allows setInteractive and config_powerDecoupleInteractiveModeFromDisplay
to function properly with FOD. Currently setInteractive(0) happens before
a onShowFODView (which is the current point to call fod_enable) can be
triggered by the Doze, as TS driver only handles command when it is enabled,
FOD doesn't work when there is a setInteractive(0) that disables TS.
Signed-off-by: Michael Benedict <michaelbt@live.com>
Change-Id: If1ce9cab58717a9b9dcfce496da79bcf74773a33
3 years ago
Michael Benedict
0f1cb16830
sm7125: fod-extension: change usageBits data type
...
Signed-off-by: Michael Benedict <michaelbt@live.com>
Change-Id: Ibdb8758e71a1103587e9f6260a4c6b73ce86d7f8
3 years ago
TheScarastic
8542cf6773
sm7125: fod: add surfaceflinger extension lib
...
Change-Id: I51fb56c0a20e3cac83afb46ed6a6e2f967159d18
3 years ago
Michael Benedict
ac52dd13db
sm7125: fod: adjust dimming formula
...
Signed-off-by: Michael Benedict <michaelbt@live.com>
Change-Id: I9f534e9a8452ea626abf5d267c661c715d81b59f
3 years ago
Willi Ye
191efc0692
sm7125: Add fod hidl
...
sm7125: fod: Write to brightness path directly
Change-Id: Ib71ba0e2da3d8f48219547b3b53ada4598396299
sm7125: fod: Properly reset previous brightness
Change-Id: I84130099269e6f934dbc85165cec62451e89259a
3 years ago
Willi Ye
8a3a8e973e
sm7125: livedisplay: Fix Adaptive backlight path
...
Change-Id: Ic591e7a135fd96635e04d0b84ce3fb8d4f3f2c39
3 years ago
Willi Ye
b1562dd140
sm7125: livedisplay: Fix default value
...
Change-Id: Id037dc8e515a1b3cb02c1e13a380eea301580bae
3 years ago
Simon1511
f6aea5a8e3
sm7125: Import livedisplay changes from ca244936f7
...
Change-Id: Ieec97393161c77cf6b8800684fd0b4bf07c8651f
3 years ago
Simon1511
b27857960e
sm7125: Import livedisplay HAL
...
Change-Id: I904cef6ec8c45088d254f5a9cb1f8ad0ec3e8ed5
3 years ago
Paul Keith
4afbf47f32
sm7125: Build vendor.lineage.touch HAL from hardware/samsung
...
Change-Id: I0dd8cedfa98998bc36a12d9a25c0c3a31076b3c7
3 years ago
LuK1337
de86acf5f7
sm7125: Build Trust HAL
...
Change-Id: I9487a4903e1b2f896277ae87b6f85412abd9f8ed
3 years ago
Jesse Chan
d5dde372c1
sm7125: overlay: Set fast charging indicator threshold to 10.8W
...
We no longer call 7.5W charging "fast charging" nowadays
Change-Id: I3a11f50f89933bd44b70d9f30a6e74a3d77abb25
3 years ago
Francescodario Cuzzocrea
b510b33fe0
sm7125: Build fastcharge HIDL
...
Change-Id: Iec1a7faec24f0d5b4b1d2f1ef52b781368c5bd51
3 years ago
Simon1511
b02a551b44
sm7125: Add missing CDMA telephony permission
...
Change-Id: I77dfe3f127ca629ce9d3072cf61ed2d122a1dd66
3 years ago
Simon1511
f363ca9050
sm7125: Set up FMRadio
...
*Also set config_useDevInputEvenForAudioJack to have headphones working
Change-Id: I7001dd82288748bad9e6251d604aac22a86cc7f6
3 years ago
Simon1511
9420eacfac
sm7125: Build broadcastradio impl
...
Change-Id: Ifc71d113ae07cd66699ed4bb9bffe86ab817805f
3 years ago
Simon1511
1fe66465f2
sm7125: Add missing libjnihelper
...
*This is being needed by CACertService.apk
Change-Id: I80b0002b979a054d9bd464cdf174fc691c32e989
3 years ago
Simon1511
97b1a03bfc
sm7125: Import libaptX_encoder from stock
...
Change-Id: I3090b7f23243a5ff72c5c0c65155a46bdcfee80b
3 years ago