Tim Zimmermann
dc71585783
hidl: usb: Remove overheat reporting
...
* Not supported
Change-Id: I6b6b6a1fd00a1e28a3b00cd721d885552a9bb865
3 years ago
Tim Zimmermann
d37c2ae350
hidl: usb: Remove UsbGadget HAL
...
Change-Id: Iacb4b0119ad78b6d1b415831cc328018e103d93f
3 years ago
Tim Zimmermann
955422ab87
hidl: usb: Import gs101 USB HAL
...
* From device/google/gs101 @ android-12.0.0_r29
Change-Id: I76009358c627e2f4104cb96fda52557229397cc1
3 years ago
Tim Zimmermann
0178b292e1
SamsungDAP: Clamp DolbyCore.getProfile()'s returned value
...
When dolby was never enabled before this would return -1 resulting in a
crash when adding the QS Tile.
Change-Id: I9ce49309aa54f4e954bd3917bfc737811a152a55
3 years ago
LuK1337
577494c66a
SamsungDAP: Add QS subtitle with profile name
...
Change-Id: I368c519ab2a76a4f4a3ba267c3f36a04f4690464
3 years ago
LuK1337
c7de29af9e
SamsungDAP: Declare ACTION_QS_TILE_PREFERENCES intent filter
...
This lets us long press QS tile to open DAP settings.
Change-Id: Id634a2d0605735c7a689fffd335c5a7782dab51f
3 years ago
LuK1337
366adc924a
SamsungDAP: Make audioEffect variable nullable
...
Prevents us from crashing hard in case one decided to boot up without
swdap in audio_effects.xml.
Change-Id: I38f4e2e9a17188feebd3821e25c751d8f17c8dca
3 years ago
LuK1337
d8a3e3d52f
SamsungDAP: Add a basic search indexables provider
...
Change-Id: Ibab1cb6e0b3803afc95452fa36a991103fc557ab
3 years ago
roynatech2544
61f341dca6
Implement SamsungDap
...
Co-authored-by: LuK1337 <priv.luk@gmail.com>
Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
Change-Id: I7f52714bdf7d94c9fb1c2d645839d54fd09d6bbe
3 years ago
Michael Bestas
3a3a22e0cf
AdvancedDisplay: Add exported flags in manifest
...
Targeting S+ (version 31 and above) requires that an explicit value
for android:exported be defined when intent filters are present
Change-Id: I2ce2b2cd1dcd69e343ae8577587483b19d825fdc
3 years ago
TheScarastic
bde5edaf1d
AdvancedDisplay: Adapt to S style
...
* Use Theme.SubSettingsBase for theme
Original Change-Id: Ic879ce61d83a33da12829008a4336c8a23230d63
Change-Id: Ib16512c898f7419cd40ab71985945dc5636c26de
Change-Id: I603bde2d7e3f6d3a1fbae37ca0300100917fa7be
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com>
3 years ago
Jake Weinstein
1da0686439
fingerprint: Revert "fpc: keep fpc in system-background"
...
While Google found that fingerprint HAL is insensitive to
increased CPU throughput, we have not found that to be the
case. Allowing more CPUs makes fingerprint unlock up to
2x faster in some tests.
SM8250 device with fingerprint on display:
- Before: 3128ms
- After: 944ms
SDM845 device with fingerprint on the power button:
- Before: 1146ms
- After: 688ms
This reverts commit d0fdb4431d26e4f257b8867f67ffd9b4a9818d9e.
Change-Id: I7a28d82caee2b8503b974a8226b29240eb072ceb
3 years ago
SamarV-121
2ff0392c1d
mkbootimg: Update for S
...
* handling of kernel bootimg arg has been changed as of https://android-review.googlesource.com/c/platform/build/+/1394339
Change-Id: Iba9d3e31621cffdeec9233fd90526baf89ded3e7
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
3 years ago
Bruno Martins
3aff9ef229
hidl: touch: Use pragma once
...
Change-Id: Ib2567a21f0a31e88db6015e3504f78153ece7668
3 years ago
Bruno Martins
605b563c75
hidl: thermal: Use pragma once
...
Change-Id: I1fe3e3dc93fc1e16c37699582a26c362ce095ac0
3 years ago
Bruno Martins
85c2e220dc
hidl: powershare: Use pragma once
...
Change-Id: I9cfeed5e79c35139f7532c522dad0ca25ed35fe1
3 years ago
Bruno Martins
0094b44226
hidl: consumerir: Use pragma once
...
Change-Id: I9925eb253d8f1385b8e82e92e2205faa1d83c7d8
3 years ago
Bruno Martins
44db14cca9
hidl: fingerprint: Use pragma once
...
Change-Id: Id3d0a28a94f52a8f9d2c72fe41e633761557951f
3 years ago
Bruno Martins
1e3da86463
hidl: livedisplay: Use pragma once directive everywhere
...
Change-Id: Ic5ec76210a7d8697945561b2d150f0c1f778dc5c
3 years ago
TheScarastic
ba14751917
doze: Adapt to S style
...
* Use Theme.SubSettingsBase for theme
* Replace PreferenceActivity with CollapsingToolbarBaseActivity
* Add Titles to preference screen
* Remove onOptionsItemSelected and where necessary move to activity
Change-Id: Ic879ce61d83a33da12829008a4336c8a23230d63
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: Bruno Martins <bgcngm@gmail.com>
3 years ago
Bruno Martins
7b58426dbc
hidl: fastcharge: Use pragma once
...
Change-Id: I9a9e193a6f66f045f41394d059af8b71778e8d72
3 years ago
Bruno Martins
5994ab871f
samsung: Remove call to unexisting makefile
...
This got removed in commit 211de19
.
Change-Id: I239bb58f981cfb9d74b08650c8b6986f815189f7
3 years ago
Bruno Martins
720c407044
aidl: light: Use pragma once
...
Change-Id: I517d22da79659803c1271f79cb089710efbeba2f
3 years ago
Bruno Martins
211de1909c
aidl: Remove unused makefile
...
Change-Id: I19514a76be9d0f415cbbdca289a47324c765dc61
3 years ago
Tim Zimmermann
e5e743d66b
samsung: add secril_config_svc
...
* Used for loading multisim related props from EFS
Change-Id: I9db6244cf3396eee8c13a5a58941c35a33fca412
3 years ago
Tim Zimmermann
b3156205e1
fingerprint: implement gestures
...
Change-Id: I66dfe09e569fcaea295649cce69350f4d4003eb4
3 years ago
Jesse Chan
306db25249
fingerprint: implement ss_fingerprint_request
...
Change-Id: I8f2936a48a318889b4e5d66fe21ca93e7c4c4a5c
Signed-off-by: Jesse Chan <jc@lineageos.org>
3 years ago
Tim Zimmermann
7bd22b0eb6
aidl: vibrator: improve amplitude values
...
Change-Id: Ic1c08841e00a927c138663880f4e6361e59453bd
3 years ago
Tim Zimmermann
1bc99f564c
samsung: vibrator: convert to AIDL implementation
...
Change-Id: I785178a05d323a02b557cdd6fc22db49eb952df0
3 years ago
Tim Zimmermann
3b738dc51c
samsung: light: convert to AIDL implementation
...
Change-Id: Id3860ca6e84ea77766322cbd43239e9cebecbc73
3 years ago
TheScarastic
99af8deb5f
hidl: fingerprint: Uprev to 2.3
...
* Move fingerprint HIDL to 2.3
* Remove Lineage FOD HIDL
[Linux4: Autodetect if fingerprint is udfps]
Change-Id: I8c628d2ee9158b45eeb04dd324b56ef3697296b7
3 years ago
Haibo Huang
5a7577b20c
[thermal] Use new jsoncpp API
...
Reader / StyledWriter are deprecated upstream
Bug: 170642246
Change-Id: Ib46040b61ed2701ea4881a0c0a306685a15b51a4
3 years ago
Michael Benedict
a17ddacd50
aidl: power: Remove Lineage perf profiles remnants
...
Change-Id: Id57c582c1d3619d1231890f5a20f1c899a6a6a67
3 years ago
Jeongik Cha
7ede54b6a3
Specify version for aidl_interface explicitly
...
Bug: 150578172
Test: m
Change-Id: I9714cd4416fe0ce23e57cd7db162bfb45b0f84d5
3 years ago
Wei Wang
10fe43dba0
power: add a property for config file
...
Test: build
Bug: 173222103
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I14e7e0aa349e446f6889cbfc9a914f5314438e6b
3 years ago
Bruno Martins
6369d06319
aidl: power: Drop Lineage perf profiles support
...
Change-Id: Iea27471971d679733b688794dbbe1edcb86746e0
3 years ago
Wei Wang
fb067279b9
Power: advertise power headers are deprecated
...
Test: Build
Bug: 169065024
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I3cef3aff4bb2394571a3de13e535283722c308ed
3 years ago
Wei Wang
c740164835
Power: add support for devices without display idle signals
...
To workaround b/141025174, adding support for devices without display
idle signals. Also added a property to override idle display function.
Besides the idle signal support, this CL also makes touch boost duration
tunable through several new vendor properties. It also named display
idle monitor thread and cleans out the obsolete HIDL Power HAL
implementation.
Bug: 168080943
Bug: 169065024
Bug: 171494137
Test: Boot and trace
Change-Id: I76067d10958654d539624ec4cac8f346103e67bc
3 years ago
Arian
fb21425e46
Revert "power-libperfmgr: simply wait if idle state node is not present"
...
This reverts commit 297888275a44b3ce0e75fb1b50bea5108fc67459.
Change-Id: Iefee44a1f407729e76cb693832bad4998141c42b
3 years ago
LuK1337
ec9752f6e3
hidl: power: Kill legacy and libperfmgr power implementations
...
Everyone must switch to aidl now.
Change-Id: I9e812bf3f13dcdf40650c23dee3d5f33ad8fc79d
3 years ago
synt4x93
ae574f353d
hidl: LiveDisplay: init: correct config mkdir location for system builds
...
Change-Id: Id46c6b142bbb09943ba61f1cf9421c84c7bf51e6
3 years ago
synt4x93
405163b11c
hidl: LiveDisplay: DisplayModes: support system builds
...
Change-Id: I795714efeac1770671ff690fac90cde147b26394
3 years ago
Danny Wood
538dcfca26
libril: initialise RIL_CallForwardInfo to 0 when requesting status
...
Some devices have extra pointers in this structure that if non-zero
causes libsec-ril.so to segfault
Change-Id: I9fd07a4747ef0fb1388ebbec472f2dda8dea4003
3 years ago
ShevT
7cce6385ec
touch: Move device specfic defines to a header
...
Change-Id: I81dcbea5393cf3426357e659f89ede050cf567fb
3 years ago
LuK1337
630c074c34
aidl: power-libperfmgr: Make powerhint.json.template pass tests
...
Test: ./perfmgr_config_verifier -c powerhint.json.template
Change-Id: Ib137b46257cd84687a8ded0cf94424b6c353943e
4 years ago
Jan Altensen
438a038413
samsung: fastcharge: chown sysfs node on init
...
Change-Id: I04d04b89534293cda68fe2499b9dca4fe962c804
4 years ago
Jan Altensen
3357677918
samsung: add nfc to gitignore
...
Change-Id: Ic797a5aceb15d32a2e1aab1ba5ad6ccb48aca1d7
4 years ago
David Marble
0dd1b6f447
Revert "Revert "aidl: power-libperfmgr: Re-implement lineage perf hint""
...
This reverts commit 03a61ae886
.
Reason for revert: r-perf-profiles has been merged.
Change-Id: I8e5cef59d03d7f6e571d6677f40b6a730120971c
4 years ago
Michael Benedict
03a61ae886
Revert "aidl: power-libperfmgr: Re-implement lineage perf hint"
...
* The patch was merged pre-maturely before r-perf-profiles topic got merged. Lets wait properly this time and be patient.
This reverts commit c50258fca0
.
Change-Id: I60129f3886b9ab570a3d19b1e4cef9084ab87533
4 years ago
Michael Benedict
c50258fca0
aidl: power-libperfmgr: Re-implement lineage perf hint
...
Signed-off-by: Michael Benedict <michaelbt@live.com>
Co-authored-by: Jesse Chan <jc@lineageos.org>
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Co-authored-by: Tim Zimmermann <tim@linux4.de>
Change-Id: I14fde0fee5a0294a8f546746a3eb29b2974a8fe7
4 years ago