LuK1337
4b1d9b429e
sdm845-common: Allow appdomain to get vendor_camera_prop
...
* Some apps rely on this and won't work properly if they
can't read this property. See ~ Snapchat.
Change-Id: I737e28f038941e6d18b96ff512f29dbe0ad7b7e4
2018-10-14 14:34:09 +02:00
LuK1337
602b987857
sdm845-common: Add aptX blobs
...
* For some reason they decided to move these back to /system.
Change-Id: I1ec1b7744484240386fc7c4594e418f4e9c0b1f0
2018-10-14 14:34:09 +02:00
LuK1337
788f9b7522
sdm845-common: Allow hal_usb to read and write to sysfs_oem
...
Change-Id: I29187ad7844b953e63e356c405f4a18e107d902b
2018-10-14 14:34:09 +02:00
LuK1337
977444af69
sdm845-common: Load A2DP configuration from a2dp_audio_policy_configuration.xml
...
* CAF configuration doesn't really work for us.
Change-Id: Ib062430f9005a67354e2352a81fffd8cadc3c7cf
2018-10-14 14:34:09 +02:00
LuK1337
1272127b9a
sdm845-common: Bind mount our own audio policy configuration
...
Change-Id: I830b0488d34f76169bceb33503eb701b3dfbfd27
2018-10-14 14:34:09 +02:00
LuK1337
25e29b6576
sdm845-common: Allow system_app to getattr on sysfs_fpc_proximity
...
* Required for pocketmode app.
Change-Id: I085839a449529d12cb3911ebfbab97f8e1ef155f
2018-10-14 14:34:09 +02:00
Bruno Martins
a92b254623
sdm845-common: Adapt for local LineageHW java overlays
...
Change-Id: Icb2b9810217f4b4d442ab83a16f455bd2ed82071
2018-10-14 14:34:09 +02:00
Christian Oder
86d08a2231
sdm845-common: Define DTBOIMG Size
...
Change-Id: I2049fe6ac4eca6061a1df22630d0708b7a81fc08
2018-10-14 14:28:13 +02:00
Christian Oder
cb2b662a34
sdm845-common: Build disabled VBMeta image
...
Change-Id: I381feef8f6fefc8449ca50d85d704b67bcc8a77e
2018-10-14 14:28:13 +02:00
Luca Stefani
df8cb508a7
Revert "sdm845-common: Provide our own vbmeta image"
...
* P firmware allows us to use an empty image
This reverts commit 0b10e12ab6
.
Change-Id: I1bf5af932f9fe46f83cc547c57c70351138702ea
2018-10-14 14:28:13 +02:00
Mathieu Chartier
9178bcd59b
sdm845-common: Fix shared vdex name
...
The files in arm/arm64 are symlinks and pinning symlinks is not
supported. Pin the target vdex file intead.
Bug: 73990433
Test: manual
Change-Id: I313e1f53487c0a21b615f65dc64c21a1ecb4b7d5
2018-10-14 14:28:13 +02:00
Luca Stefani
efb158ad45
sdm845-common: Update tether overlays
...
Change-Id: I2a4226b9f3affa2b44b58933205ad8e2ec6f7afb
2018-10-14 14:28:13 +02:00
Lucas Dupin
b2c61d2e43
sdm845-common: Renamed config_dozeAfterScreenOff
...
New name is config_dozeAfterScreenOffByDefault
Bug: 73178121
Change-Id: Ie3d1ea5a2cc480655592bf6e49b37f5ea07f3f58
2018-10-14 14:28:13 +02:00
LuK1337
6e02427beb
sdm845-common: Fix lights HAL denials
...
* OnePlus decided to label these sysfs_oem for some reason.
Change-Id: I4f9012d1583d5d9068751f273b3aa1537c2ce540
2018-10-14 14:28:13 +02:00
LuK1337
1207730aa7
sdm845-common: sepolicy: Allow init to chown/chmod on pseudo files in /sys
...
Change-Id: Idf9cca465b9db3cfc9714ce170c5bf965968f79d
2018-10-14 14:28:13 +02:00
Anton Hansson
647531678e
sdm845-common: doze: Set LOCAL_PRIVATE_PLATFORM_APIS
...
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Bug: 73535841
Change-Id: I61299717ab2a6a1fd9a14dde7e1c7961388f722a
2018-10-14 14:28:13 +02:00
Anton Hansson
d870ab5f1c
sdm845-common: KeyHandler: Set LOCAL_PRIVATE_PLATFORM_APIS
...
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Bug: 73535841
Change-Id: Iabb0556dc1c80c7fc7f6c76d61d5e441b03cdce0
2018-10-14 14:28:13 +02:00
Luca Stefani
87734e04e8
sdm845-common: pocketmode: Add local FileUtils
...
* We don't really need lineageos sdk for one class
Change-Id: I5e06015c8ea65399bb3643183dd17641ca0d3ad7
2018-10-14 14:28:13 +02:00
Luca Stefani
73fc78d463
sdm845-common: Set 2nd CPU variant to cortex-a75
...
Change-Id: Icfcc4083f827a7a5ed83a05ec526feabac7ea57b
2018-10-14 14:28:13 +02:00
Luca Stefani
c26b6ced39
Revert "sdm845-common: overlay: Set higher status bar height"
...
* These props aren't working anymore, we must use the drawable overlay
This reverts commit 903b01d6f5
.
Change-Id: I0ff95397a455840b4470bdf9a4b17258a9a5feeb
2018-10-14 14:28:04 +02:00
Luca Stefani
c114f9c532
Revert "sdm845-common: Adjust SystemUI layouts to compensate for notch."
...
* We're in P now
This reverts commit feb2b339bc
.
Change-Id: Ic9ae02bbb1c4948b1152ffbce1bd51f2acbb02c0
2018-10-14 14:26:52 +02:00
Luca Stefani
9f04a3ff7f
sdm845-common: lights: Update service entry for P
...
Change-Id: I3f557e1c2fc774e11326e0dc769fc7d25852d819
2018-10-14 14:26:52 +02:00
Luca Stefani
9248c23278
sdm845-common: Update media_profiles to P
...
Change-Id: I19fdf3b985d7d17c26a7c2fa52c594ca41fe6922
2018-10-14 14:26:52 +02:00
Luca Stefani
6de237d27b
sdm845-common: Update some props for P
...
Change-Id: I02aa4ca0aded317d300ca3f03aecc0d03473f043
2018-10-14 14:26:52 +02:00
Luca Stefani
ec1f45e813
sdm845-common: Don't build vndk_package
...
* It's built by default if vndk is set to current
Change-Id: I2a00446046bafe265e5ac894656abc72514319d8
2018-10-14 14:26:52 +02:00
Luca Stefani
7bd8d2a26a
sdm845-common: Update extra rootdir folders/symlinks for P
...
* Also update fstab.qcom to match these changes
Change-Id: I860bdec8a28b210a6bb2f155acce4bae18922e36
2018-10-14 14:26:51 +02:00
Luca Stefani
88d901fc67
sdm845-common: Enable vndk runtime isolation
...
Change-Id: I63f9fe3305490f764e74d21f505a8aca9ff687f1
2018-09-02 21:41:28 +02:00
Luca Stefani
0ca653ce15
sdm845-common: Update cmdline for P vendor
...
Change-Id: I67c9cbe6259df93a847d2f9cb99f7167b9835b99
2018-09-02 21:41:28 +02:00
BtbN
3f1b8156d3
sdm845-common: Add dependency on oneplus sdm845 kernel
...
Change-Id: Icbdd4a4df0765077c7294a0ca3e7c3ebed2fc042
2018-08-29 20:39:25 +02:00
Luca Stefani
c6f1c498c4
sdm845-common: Build dtbo
...
* Also add it to A/B list
Change-Id: Id7eca5ab0f62874fd69c58e6e0985d9826c735d8
2018-08-19 19:44:56 +02:00
Luca Stefani
ae313b75b8
sdm845-common: Enable subsystem restart
...
* This is a failsafe to recover critical services
running on the hexagon CPU ( eg. modem )
Change-Id: Ib54c39fb9d66d8498f68d64666a2d345b9252f1c
2018-08-11 20:12:36 +02:00
LuK1337
edc089ab26
sdm845-common: Remove unnecessary languages_full.mk include
...
* It's already included in full_base_telephony.
Change-Id: I7547ff447e81641e74fd911a12f5a9f0df9e5ccf
2018-08-07 00:30:59 +02:00
LuK1337
4ed29836d8
sdm845-common: Import pocketmode app and SELinux rules for it
...
* Based off android_device_oneplus_msm8998-common pocketmode
app but without fpc10xx support and using actual OnePlus
pocketmode sensor.
Change-Id: I73eaf7e00afd08cdad71d323b6821eb8a0160cd2
2018-07-27 20:23:44 +02:00
LuK1337
ee329ad0bb
sdm845-common: Add OnePlusDoze app for pickup sensor handling
...
* Based off android_device_oneplus_oneplus3 doze app but
with proximity related features stripped out and updated
pickup sensor name.
Change-Id: I9f81b153948069cd4370c75817f12e91f6869e1d
2018-07-27 11:38:34 +02:00
Luca Stefani
73f4be30aa
sdm845-common: Specify device has a notch
...
Change-Id: Ib912728020f85c820b10d5102365dc37f9a54342
2018-07-26 21:44:43 +02:00
LuK1337
5f145064df
sdm845-common: Set default clock position to left
...
Change-Id: I2b597579851434972cd29510ff90dfa8ddc6564f
2018-07-26 21:43:56 +02:00
Luca Stefani
213d9f2977
sdm845-common: Add IMS support
...
Change-Id: Iffab2d9311a00d9c995c430bc684c14cec6e4454
2018-07-26 09:14:04 +02:00
Luca Stefani
559acc5142
sdm845-common: Include qcom {private,public}/sepolicy
...
* Will be used by IMS, CNE and DPM
Change-Id: Iba7506007d19b0f48d67b7fbf409fac6975414f8
2018-07-26 09:12:46 +02:00
LuK1337
3ee06defb7
sdm845-common: Fix nothing being shown during offmode charging
...
Disable initial blank, and set a default brightness that can be used by
kernel to be written to panel when it's re-enabled.
Change-Id: I35fbd0bc7e816a8833cbeda145415db4fe521adb
2018-07-26 09:08:30 +02:00
LuK1337
9757014338
sdm845-common: Import CarrierConfig vendor overlay
...
Change-Id: Ibc485a3f4d764cd2e91e74a6ab34e0e0ca125ef5
2018-07-26 09:04:30 +02:00
Danny Baumann
8ab3ada4d7
sdm845-common: Add permission for power-off alarm framework
...
Change-Id: Iaffc15bd748cc5cafec26aa9849e480c5be7b3c9
2018-07-26 09:04:17 +02:00
Luca Stefani
9850301224
sdm845-common: Load qcacld from system
...
* This will implicitly add every kernel module to system
Change-Id: I1fb827536a7cd6cb0d46c9dbb78da4f19e80492b
2018-07-26 09:00:33 +02:00
Danny Baumann
646a48d17f
sdm845-common: Improve LED ramp generation algorithm.
...
Distribute ramp duration equally to both on and off time, use more
ramp steps (16 instead of 8) and lower green brightness to better match
brightness of red and blue (green LED is much brighter than the other
two).
Change-Id: I48d94b4020515a5cbb15486f8d44dd151b475ab0
2018-07-26 08:57:26 +02:00
Danny Baumann
c162e21253
sdm845-common: Add support for display modes and HBM
...
Change-Id: Ic93612e6ffeb0103778bd05bfd1c2921e433cd9f
2018-07-20 13:37:35 +02:00
Danny Baumann
10c61538af
sdm845-common: Add support for custom hwcomposer
...
The one in the vendor partition has broken color transformation.
Change-Id: I93e989af5573902eb7013656268e3298cba6c232
2018-07-20 12:26:22 +02:00
Luca Stefani
664a9794fa
sdm845-common: Enable double tap to wake support
...
Change-Id: I78b853eada19aba7b4569c25b92073ca27bde548
2018-07-19 22:13:43 +02:00
Luca Stefani
924e50ddc2
sdm845-common: Add power hal
...
Change-Id: I764cccb93b01ea2bfaca4cfe93ac314b7c680d5d
2018-07-19 22:13:43 +02:00
Luca Stefani
3c7edbc4a3
sdm845-common: Add a KeyHandler for tri-state-key events
...
Change-Id: I22a7ee5b7eec5667b14f1a587a6d0138e77dc0f3
2018-07-19 22:13:32 +02:00
Luca Stefani
89203b453e
sdm845-common: Add tri-state-key daemon
...
Change-Id: I796f3853ac87df78a0d1a890c663e312a0ee2d1b
2018-07-19 22:13:32 +02:00
Danny Baumann
6f2dd6a0c7
sdm845-common: Enable call recording
...
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
2018-07-19 21:46:36 +02:00