Commit Graph

762 Commits

Author SHA1 Message Date
Demon000
b919a3ed94 [BLOBS] sm6250-common: remove unused IMS configs 2020-07-27 02:03:48 +03:00
Demon000
1c75b21e8b [BLOBS] sm6250-common: remove prebuilt permission files 2020-07-26 17:01:39 +03:00
Demon000
21c27b7cca sm6250-common: copy permission files 2020-07-26 17:01:22 +03:00
Demon000
8a17c1a05a [BLOBS] sm6250-common: remove unused qdcm calibration data 2020-07-26 16:33:07 +03:00
Demon000
fc0c038a3c [BLOBS] sm6250-common: remove NFC blobs 2020-07-26 16:31:55 +03:00
Demon000
74969bc295 [BLOBS] sm6250-common: remove QRD ACDBs 2020-07-26 16:28:10 +03:00
Demon000
8c73e64ca3 [BLOBS] sm6250-common: remove unused firmwares
RTPs are used by aw8624 and Xiaomi's custom vibration
service, but aren't useful on AOSP.
Used GPU firmware was detected by printing all accessed
vendor files.
osc_rtp_24K_5s is used for aw8624 calibration.
2020-07-26 16:22:59 +03:00
Demon000
14b2522d5a sm6250-common: remove wlan mac symlink
MAC loading is independent of userspace.
2020-07-26 15:42:11 +03:00
Demon000
60229d35de [BLOBS] sm6250-common: remove uncommon thermal configs 2020-07-26 14:24:14 +03:00
Demon000
eba50858f9 [BLOBS] sm6250-common: remove uncommon camera blobs 2020-07-26 13:58:39 +03:00
LuK1337
5990d2daa0 sm6250-common: Add debug IMS props to workaround CarrierConfig restrictions
We support IMS features on carriers not listed in the CarrierConfig,
so let's use the props to enable it everywhere.

Change-Id: Id3ad71d522a22048f7ad86d89695ad262361632d
2020-07-25 13:10:47 +03:00
Wang Han
aac7ef6785 sm6250-common: overlay: Configure number of physical SIM slots
Needed by telephony-common.
2020-07-25 13:10:47 +03:00
Demon000
dd0e8ef866 sm6250-common: import ueventd configuration
Change-Id: I550cc82d52a8a8b93398f00bd7d5c3ba221a5b7f
2020-07-23 13:05:39 +03:00
Cosmin Tanislav
a84d9066c9 [BLOBS] sm6250-common: remove prebuilt ueventd.rc
Change-Id: I0f14feafed35ce1129e5c4b789a364a57231e0aa
2020-07-23 13:05:39 +03:00
Cosmin Tanislav
17e4422f9f sm6250-common: rootdir: remove unused init.qti.ims.sh script
Change-Id: Ib00e2205b4490506718d9b4cbfa110d506448609
2020-07-23 13:05:39 +03:00
Demon000
aed7150e72 sm6250-common: overlay: import power profile 2020-07-23 13:05:39 +03:00
LuK1337
aac5e701b7 sm6250-common: releasetools: Add vbmeta images to the output zip if present
Change-Id: I18372d2f8f3ab701bd92427c571d7506540f6f05
2020-07-20 10:59:29 +03:00
Demon000
5ca0162b1a sm6250-common: build fastbootd 2020-07-20 00:27:05 +03:00
Bruno Martins
e558647901 sm6250-common: Add device input configs and keylayouts
And disable buttons.

Change-Id: If4c7d64f473d97e28652a6c7333be9f20c84b190
2020-07-18 18:43:42 +02:00
Demon000
15bdd26d32 sm6250-common: enable ODM value additions
Checked by qti bluetooth service before registering IBTConfigStore.
2020-07-18 18:24:47 +03:00
dianlujitao
8bf486aaf7 sm6250-common: bluetooth: Fix undefined PROPERTY_VALUE_MAX
* vendor/qcom/opensource/commonsys/bluetooth_ext/system_bt_ext/bta/swb/bta_ag_swb.cc:142:14: error: use of undeclared identifier 'PROPERTY_VALUE_MAX'
   char value[PROPERTY_VALUE_MAX];

 * This reverts commit 0be25326c189ad809f0c3daa04f9961b4dbbd1c8.

Change-Id: Iaa9458296d71feacc88f5f04d7f5b99616115f23
2020-07-18 13:40:40 +02:00
PIPIPIG233666
3b446b4447 sm6250-common: Disable UBWC
Change-Id: If28a6bce43640b854a66b51944575a892da6bdbc
2020-07-18 13:27:43 +02:00
Cosmin Tanislav
5e14c379b7 sm6250-common: enable ION usage
Change-Id: I2975e2758bf4c9b939a6f9963559a3f25e0d3821
2020-07-18 13:24:40 +02:00
dianlujitao
14509d9e2f sm6250-common: Switch to QTI bt stack
Change-Id: I47016b066ae800d0071dbad6a1235cbc9db3cf80
2020-07-18 13:15:53 +02:00
LuK1337
2af9e31f7b sm6250-common: Exclude Snap overlays from RRO
Change-Id: Ibefb7acaa158eea787618d1696057b75d2541e87
2020-07-18 13:15:05 +02:00
Dan Pasanen
7ade76555b sm6250-common: Exclude lineage-sdk overlays from RRO
* lineage-sdk overlays don't work with RRO

Change-Id: Iff826faf1864388066a488acc9682636b98d1098
2020-07-18 13:15:05 +02:00
Anton Hansson
8ed026cbc4 sm6250-common: Enforce RRO for all resource overlays
Bug: 118823052
Test: make
Change-Id: I579d09480c7a482543ea616dd5c493d825bb98b1
2020-07-18 13:15:05 +02:00
Arne Coucheron
da93987210 sm6250-common: overlay-lineage: Don't use OpenLegacy() for opening camera
Change-Id: I387adeec3452a827c428db3bb752f025966578c5
2020-07-18 13:15:05 +02:00
LuK1337
2367ae5966 sm6250-common: overlay-lineage: Enable APIv2 for Snap
Change-Id: I4eb8d9e54da8aa275164341b429b432ad635e0aa
2020-07-18 13:15:05 +02:00
LuK1337
ed42fb4662 sm6250-common: overlay-lineage: Set proper fingerprint location
Change-Id: I8979cabe7cf36c164303209dc34f5c092d174bcc
2020-07-18 13:14:59 +02:00
Cosmin Tanislav
9d9cb61021 Revert "[DNM] sm6250-common: disable building with qcom hardware"
This reverts commit 31a7722031.
2020-07-18 12:05:11 +02:00
Demon000
81d93fb1b6 sm6250-common: properly include dtb in bootimg 2020-07-18 05:04:32 +03:00
Cosmin Tanislav
3b050dcabf sm6250-common: fix audio policy configuration file path
Change-Id: Id8d9a8ab1e50b2356721fabdc0ba8ea6b13572ca
2020-07-18 03:28:25 +02:00
Demon000
e3d3b465c6 [BLOBS] sm6250-common: remove prebuilt libssrec to avoid build errors 2020-07-18 04:25:11 +03:00
Demon000
ae3ba835ff sm6250-common: build light HAL 2020-07-18 00:39:53 +03:00
Demon000
7964f5f6dc sm6250-common: light: WHITE_LED -> NOTIFICATION_LED 2020-07-18 00:39:53 +03:00
Demon000
7e0d232409 sm6250-common: light: match service name 2020-07-17 21:35:39 +03:00
Demon000
3c7ffbcc8b sm6250-common: light: simplify alpha scaling logic
Change-Id: I9b5c15d5ec4865d3bf829457d6f110ddb3af6e94
2020-07-17 21:35:37 +03:00
Demon000
963ec1b29d sm6250-common: light: do not turn on breathing for unlit hardware states
Change-Id: I093fb2fb81012a473eda232d3c3407d0e0791907
2020-07-17 21:35:34 +03:00
Demon000
9cc256c981 sm6250-common: light: avoid resetting state
The handler function is called regardless of whether the value of the
highest priority state changed.
In case of the notification led, this translates to the breathing
process being reset, which triggers my OCD.

Change-Id: I4880b00602cbb739219871f1d7ce9ad85d87bc1b
2020-07-17 21:35:31 +03:00
Demon000
46157d8b5b sm6250-common: light: avoid uint32_t underflow
Change-Id: If4f9360cc301ee8ba9f432dbbe3379c2c634c574
2020-07-17 21:35:29 +03:00
Demon000
f98970f590 sm6250-common: light: properly scale brightness range
Change-Id: I0c7b9d2644bbc67a1d404e60bbb2fcc7d8a305ec
2020-07-17 21:35:12 +03:00
Demon000
7a6ac36e65 sm6250-common: import light HAL from Xiaomi msm8998-common
Change-Id: Ieee4277f15927b4522deaec9a709809cf6db6fea
2020-07-17 20:45:46 +03:00
Demon000
fdb59bd328 [BLOBS] sm6250-common: remove prebuilt light hal 2020-07-17 20:36:11 +03:00
Demon000
e97d9a61c8 [BLOBS] sm6250-common: update camera blobs 2020-07-17 18:37:49 +03:00
Demon000
c8c62af0fd sm6250-common: build libvolumelistener from source 2020-07-17 03:49:06 +03:00
Demon000
eb876032cb [BLOBS] sm6250-common: remove prebuilt libvolumelistener 2020-07-17 03:48:39 +03:00
Demon000
865a0a69b6 sm6250-common: audio: remove raw flag for audio pop 2020-07-17 03:42:59 +03:00
LuK1337
a44d3029b2 sm6250-common: audio: Disable ULL mode
* Ultra low latency playback is currently broken. Crackling audio
   can be well noticed while playing WhatsApp audio messages or even
   during some games.

 * This patch routes all audio that normally used audio-ull-playback
   paths to low-latency-playback paths instead, thus meaning we're
   switching from ULL to LL mode.

Change-Id: I1f029d7df9a306f411598b0cffc536409cb2ae95
2020-07-17 03:36:33 +03:00
Demon000
2d3d55dffd sm6250-common: import audio policy configuration
From
https://source.codeaurora.org/quic/la/platform/hardware/qcom/audio/plain/configs/atoll/audio_policy_configuration.xml?h=LA.UM.8.9.r1-09600-SM6xx.0.
2020-07-17 03:36:05 +03:00