Commit graph

175 commits

Author SHA1 Message Date
Nicholas Lim
7a88073282 whyred: Upstream extract_utils
Change-Id: I546e9648c33299d691a305f526a8c6115b06e03a
2018-11-09 10:39:19 +08:00
maxwen
76e3fc4e31 whyred: overlay: Update overlay to hide sRGB toggle
Expected as an array in Settings package.

Change-Id: I1e35fe6e2a1a6a18cb3216065dade964c2f405b9
Signed-off-by: Abhay Ruparel <abhayruparel2000@gmail.com>
2018-09-15 08:14:12 +02:00
Patrick Kinder
6a0d1d20a9 whyred: overlay: enable notification LED support
Change-Id: Ieef97d0109c4ce4acd1a4cc042e00ee0f8060722
2018-09-15 08:13:53 +02:00
Subhaam
d02e37c7aa whyred: rewrite device props into vendor_prop.mk
* remove MIUI imported system.prop & vendor.prop
* Commonize both the system.prop & vendor.prop into one make file
* As it is treble enabled the system.prop is quite useless

Change-Id: I170ba44e6ee53f9bd66679df41062dc3ebb9cb2c
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-09-15 08:07:52 +02:00
Akhil Narang
d54dd359d6
whyred: rootdir: fix copying of goodix script
This broke in commit a2fd40ee4a

[    7.668496] init: cannot find '/vendor/bin/init.goodix.sh', disabling 'goodix_script': No such file or directory

Change-Id: Ie6b09c96be61d7218835286528478195df64d5b9
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2018-08-04 17:50:50 +05:30
Vasishath Kaushal
233bfb1566 whyred: Add missing thermalfeature lib
Change-Id: I1c2780c15e2be788c651a46125f3e9ebb1759edf
2018-07-30 07:33:47 +05:30
Shahan-mik3
31b717bddb whyred: Fix call recording
Change-Id: I5cf2104d7d2618a2980f68e2ccbab467cb206f89
2018-07-30 07:32:22 +05:30
Danny Baumann
2386147089 whyred: Enable call recording
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
Signed-off-by: Shahan-mik3 <mik3dev93@gmail.com>
2018-07-27 19:23:16 +02:00
Lennart Wieboldt
d15690ac0a whyred: Remove cpuset foreground boost
Cpuset foreground boost is departed since
a712d4058f

Change-Id: Iab1834dbb8cce15480b5e11968bcfff7cc80177e
Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
2018-07-23 18:00:37 +02:00
Joey
c235ef9b16 whyred: build textclassifier
Change-Id: I43555bb7012d882a9440befd4570c827a087f383
2018-07-23 18:00:06 +02:00
Antoine Giraudmaillet
8d28f4bc6a whyred: ipacm: Fix memory leaks
* Errors reported by CppCheck.

Change-Id: I700e4c8ef6a4cb7f551e1d9c69f72d218b124dde
2018-07-23 17:59:39 +02:00
Paul Keith
0d6be47289 whyred: Reorder tetherable connection types
* In O, the default setting for mobile data always active was
  changed from off to on, meaning that when non-WiFi tethering
  is being attempted, more than one connection can be active
* Since the first active connection type in this overlay is used,
  reorder the values to get WiFi connections first, and then
  any type of mobile data connection, instead of vice versa

Change-Id: I41f31ba1a2793e209ff439c9ba28a390fecdeecb
2018-07-23 17:58:56 +02:00
LuK1337
c8ec3e0013 whyred: Remove send_mic_mute_to_AudioManager overlay
* send_mic_mute_to_AudioManager hasn't been doing anything
   since Android 4.4, therefore there's no reason to keep it.

Change-Id: I74ed33265fccd59def5c2f9e67a9e8a28ce4dbc9
2018-07-23 17:57:26 +02:00
LuK1337
b3f2550dd5 whyred: Remove config_no_sim_display_network_modes overlay
* This overlay does not exist since we are no longer
  based on CAF.

Change-Id: Ibbc522f9ab1597d7e039eb7458cf4bb3924b7176
2018-07-23 17:56:31 +02:00
Wei Wang
638c909262 whyred: Use mke2fs to create ext4 images
Set TARGET_USES_MKE2FS := true to use new EXT4 tool chain

Bug: 62421233
Change-Id: Id6e5c68b2d7854e5330ad87443b974361a4bff9d
2018-07-23 17:55:39 +02:00
Subhaam
6d3cdb02a8 whyred: import qti privileged app permissions from MIUI 9.5.13
Change-Id: I6b95e9dd03add8c779f9c4a70a8f3714b4fdfc63
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-07-23 19:21:50 +05:30
Bruno Martins
09277f00a9 whyred: Fix typo from CodeAurora in the QTI whitelist
* Let com.qualcomm.qcrilmsgtunnel break free

Change-Id: I6243a6d21da7709bf6612270d7638f1231b9f601
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-07-23 08:36:02 +02:00
Subhaam
490cf39efe whyred: import qti low power whitelist from MIUI 9.5.13
Change-Id: I923e7cb186fa1fbecec4606ce9d89963c26221b7
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-07-23 08:35:47 +02:00
Bruno Martins
a2fd40ee4a whyred: Use MIUI poweroff charging animation
* It's cool, and more importantly... it actually works!
   Oh look, it even displays battery level. Wow. :-P

Change-Id: I6351e2eac6df89aa1b6b98e4e6b2815fa5c37794
Signed-off-by: Subhaam <derksoul98@gmail.com>
Signed-off-by: Shahan-mik3 <mik3dev93@gmail.com>
2018-07-23 08:35:04 +02:00
LuK1337
94c4c1770d whyred: Convert audio_effects.conf to XML
* Converted using : https://github.com/luk1337/aeffects-conf2xml

Change-Id: I54399418f37272493597ffbf017f81c595c303cb
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-07-23 08:34:42 +02:00
Subhaam
de13ff3913 whyred: enable navbar overlay
* the device doesn't have hardware buttons
* Hence the navbar needs to be enabled by default

Change-Id: I5ec129f0b797f32970483a73502522e155b2059c
Signed-off-by: Subhaam <derksoul98@gmail.com>
2018-07-23 08:34:11 +02:00
Vasishath Kaushal
38c54686eb whyred: Add Line audio device support
Change-Id: Iad388d2c88e60a1e0215ad02ec5586cf80d34296
2018-07-21 20:13:08 +05:30
TheScarastic
b691b2cb8a whyred: Add sepolicy for goodix script
Change-Id: Ic8b7dba6a5660c17f5db1c743e5d22f31ae1b1b3
2018-07-12 21:25:58 +05:30
TheScarastic
ee4c461c84 whyred: delete goodix data if other slot is taking up space
Change-Id: I1415b7ea3c7c17dd33cf1a05cdc312d4523eea3c
2018-07-12 21:25:25 +05:30
Shahan-mik3
796c537386 whyred: Fix lineage.dependencies parse error
Change-Id: Ibdcf5a60ce43a5d6960e3acdd9ee60038a484c0f
2018-07-11 07:28:24 +05:30
ezio84
34b53614b3 whyred: doze: use ExecutorService for listener registration
Replicate what Google did for SystemUI in this commit.
fabc743bcf

Registering a sensor seems to be an expensive operation,
and we do it on each screen-on event, so moving it to
an asynchronous task looks like a good idea anyway.

By moving all non-essential binder calls of the main thread or to the
next frame, we bring this down to 5ms, such that window animation
and Keyguard animation starts about at the same time.

The interesting part about the ExecutorService:
"Memory consistency effects: Actions in a thread prior to the submission
of a Runnable or Callable task to an ExecutorService happen-before any
actions taken by that task, which in turn happen-before the result is
retrieved via Future.get()."
(from https://developer.android.com/reference/java/util/concurrent/ExecutorService)

Change-Id: I4f37bb9a7dc9d7775d587d4ebd4b6619f3b77e81
2018-07-09 15:37:26 +05:30
shahan-mik3
a125f1b0a6 whyred: Add new chromatix libs from miui 8.7.5
Change-Id: Ib940b2495d036455707724beb0be0b505b44736c
2018-07-09 15:37:20 +05:30
Vasishath Kaushal
ffda77dfb1 whyred: Update to 8.7.5 global beta blobs
Change-Id: I2a228d88a10af5f3e5846ea65fc9b2865687e8a2
2018-07-09 15:37:08 +05:30
Vasishath Kaushal
997b8299bf whyred: Remove AOSP bluetooth HIDL HAL
We use QTI bluetooth
2018-06-28 20:08:03 +05:30
Vasishath Kaushal
eb50944fda whyred: sepolicy: Allow radio to access ims blobs 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
1e17dd09d4 whyred: Use sdfat driver for exFAT 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
13aaf4d446 whyred: Address ANT+ denials 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
67ed696554 whyred: Remove all wayne camera libs 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
b141e92bc8 whyred: Change ANT device name to qualcomm-hidl 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
9ca1f68c15 whyred: Use HIDL prebuilt libantradio 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
653bb5fcb1 whyred: Switch to builtin qcacld driver 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
c9c35d83a7 whyred: Allow power HAL to access tap to wake node 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
0d7c82543a whyred: Address keylayout denials 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
0520d2ed1f whyred: Address graphics composer HAL denials 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
17538ad9f2 sepolicy: Fix fingerprint hal denials 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
cbb745f1c4 whyred: Enable forceencrypt 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
db07e88f4b whyred: Update build fingerprint 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
c3edaaaade whyred: Add vendor security patch date for lineage Trust 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
2db9e093ec whyred: Shift properties to vendor.prop 2018-06-28 20:08:03 +05:30
guaiyihu
1847d49843 whyred: keylayout: Map Button Jack keylayout to fix headset button controls
* input: sdm660-snd-card Button Jack as /devices/soc/soc:sound/sound/card0/input8

Change-Id: I26b4f9dd54856e4b43b9c79c81873641c7b7082b
2018-06-28 20:08:03 +05:30
Shahan-mik3
291726a09d whyred: Update blobs list to miui 9.5.11.0 2018-06-28 20:08:03 +05:30
Shahan-mik3
33f0cc8e9c whyred: Update copyright year throughout the tree 2018-06-28 20:08:03 +05:30
Rashed Abdel-Tawab
f0c3089f55 whyred: Build a system version of android.hidl.base@1.0 for imsvt
Change-Id: Icb911f414595117a28fb764e145fbbf6a7ee0787
2018-06-28 20:08:03 +05:30
Shahan-mik3
3f85b2c165 whyred: Add QC_TIME_SERVICES flag 2018-06-28 20:08:03 +05:30
Vasishath Kaushal
c79a95ec90 whyred: Add QCOM connectivity engine support (CNE) 2018-06-28 20:08:03 +05:30