Commit graph

403 commits

Author SHA1 Message Date
Bruno Martins
f4645e088c land: Grant rmt_storage proper unix perms
Do not grant DAC override permission which would allow this daemon
unix permissions to everything.

avc: denied { dac_override } for pid=2664 comm="rmt_storage" capability=1 scontext=u:r:rmt_storage:s0 tcontext=u:r:rmt_storage:s0 tclass=capability permissive=0

Change-Id: Ib02b4aedab479f5ad8aca3a2100b5c489397002a
2017-12-09 14:02:28 +05:30
Jeff Vander Stoep
9d9aa46c82 land: Grant netmgrd proper unix perms
Do not grant DAC override permission which would allow this daemon
unix permissions to everything.

avc: denied { dac_override } for capability=1 scontext=u:r:netmgrd:s0 tcontext=u:r:netmgrd:s0 tclass=capability

Adding
wifi group to access
/data/misc/net/rt_tables
-rw-r--r--  1 system wifi   130 2016-05-11 09:58 rt_tables

wakelock group to access:
/sys/power/wake_lock
-rw-rw----  1 radio  wakelock 4096 1970-01-19 15:03 wake_lock

radio/inet groups to access
/dev/socket/netmgr/netmgr_connect_socket
srw-rw---- 1 radio inet    0 1970-01-19 15:03 netmgr_connect_socket

Change-Id: I7ed6a98dd85bf7efa8cab0b8a0851217f030ba8b
2017-12-09 14:02:28 +05:30
Bruno Martins
1fb2e3443e land: Update ril-daemon service
* Match ril-daemon in rild.rc

Change-Id: I344adb56507775fd5bf20d54046c614f93b57de3
2017-12-09 14:02:28 +05:30
Wyatt Riley
aa3b4c7eec Xtra Fixes - https, version check & version 3
Tells Qualcomm GPS hardware to:
1) Use https
2) Use the more secture version 3 file
3) Check that the
XTRA file version downloaded matches the version
expected - i.e. the more secure (signed) version 3

Test: On device, via adb push/pull, watched
Xtra download logs and confirmed GPS acted as if Xtra
assisted

Bug: 31470303
Change-Id: Ib2a1b9ec9be32f842a158c05fa2ba04cb0262b76
2017-12-09 14:01:23 +05:30
Michael Bestas
43ee1a7e4e land: Remove libI420colorconvert
* It was only used in the long dead video editor

Change-Id: I5a3605585ede0b8f556f53cec7cf8d55d3ae4132
2017-12-09 13:59:21 +05:30
Darshan Manjrekar
62ddd50651 land: Update build fingerprint
* Package: miui_HM3SGlobal_V8.5.4.0.MALMIED_b2ff7423f6_6.0.
2017-12-09 13:59:11 +05:30
Prateek Chaubey
92c8318178 land: Address Bluetooth Denial 2017-12-09 13:58:06 +05:30
Darshan Manjrekar
f3583ea52a
land: Update blob list
* Add info about kanged blobs.
* Revert to land-mm bluetooth blobs.
2017-09-30 19:24:26 +02:00
Darshan Manjrekar
89fc71e82c
land: Set key 353 as CAMERA
* Override key 353.
* Thanks to https://www.xda-developers.com/enable-fingerprint-selfie-xiaomi-redmi-3s/.
2017-09-29 09:54:33 +02:00
Darshan Manjrekar
0278c1ad5b
land: audio: Increase volume
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:06 +02:00
dianlujitao
787250ae40
land: Remove fpc delays after authentication cancelled
Change-Id: I03f2facd71b7ef1940641df0308cdf2e4a5f9db2
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:06 +02:00
Zhao Wei Liew
9cc0c41678
land: Restart Snap camera preview after taking a picture
With the OSS camera HAL, the camera preview freezes every time
a picture is taken. Restart the preview to unfreeze it.

Change-Id: If0fd6a1fcb01eccc4cf7f1abc548dcb92e9546b1
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:06 +02:00
Michael Bestas
333bf8080e
land: init: Check if power off alarm is set
Check if power off alarm is set, then set alarm's properties

Adapted from Mao Jinlong <c_jmao@codeaurora.org> patch in init.qcom.early_boot.sh

Change-Id: Ib86584d1c09aba07c47435ac8bed39aac79a80f7
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:06 +02:00
Zhao Wei Liew
c868346a6a
land: init: Check reboot_reason when setting alarm_boot prop
This was missed out from init.qcom.early_boot.sh.

Change-Id: Iab5b0d7782a53b97315d2aa9d0c301ed7725e01d
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:05 +02:00
Bruno Martins
5c98c9e4f1
land: init: Use core init function to read from files
Change-Id: I3fd23490bcdfa4097dad73161ad226337e93cd18
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:05 +02:00
Steve Kondik
bda4d9c090
land: Remove hw_acc effect
* Not used.

Change-Id: I68882a0435b8459031ae31ecc46af6bb62eacf17
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:48:05 +02:00
Rashed Abdel-Tawab
8c91dce055
land: Move Lineage specific overlays to overlay-lineage
Change-Id: Ic38bb1acb4d37f90b62679e4420815f49b30fc7f
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-21 08:47:38 +02:00
Prateek Chaubey
ba6aa98fbb land: Bring back Snap 2017-09-13 05:43:15 +00:00
Darshan Manjrekar
a09a62ddb7
land: configs: Update check_features
* Fix syntax.

Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-12 21:43:16 +05:30
TheScarastic
d312c88162 land: Let ffmpeg take care of flac
Change-Id: I9c6cb8cd9fcdd57d2694f051f205c6024c7b6f57
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-09-05 02:48:30 +08:00
Darshan Manjrekar
5916b63dee land: Update headphone button layout
* As per latest MIUI Global Beta.
* Thanks to danielstuart14.

Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
Signed-off-by: charansai612 <charansai612@gmail.com>
2017-09-05 02:05:21 +08:00
Darshan Manjrekar
7b09a47ec3 land: Remove touch firmware
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-31 12:54:00 +08:00
Darshan Manjrekar
3608c79f7a land: Update blobs extraction script
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-30 17:47:10 +08:00
Prateek Chaubey
7684ff0806 land: Update Snap overlays
Signed-off-by: Prateek Chaubey <chaubeyprateek@gmail.com>
2017-08-30 17:45:43 +08:00
Prateek Chaubey
eecbeaca75 Revert "land: Unofficial build id"
This reverts commit 55839c952e.
2017-08-30 00:46:39 +08:00
karthick111
371b2f3fea land: Cleanup configurations 2017-08-20 11:42:27 +02:00
karthick111
1fd23e307f land: Kill Snap 2017-08-20 09:41:25 +02:00
karthick111
846366a10d land: Build Qcom power HAL 2017-08-20 07:30:40 +02:00
Prateek Chaubey
510215bf86 Revert "land: Add IMS shim"
This reverts commit 3eadfb53b7.
2017-08-15 16:47:28 +02:00
karthick111
e6759b6918 Revert "land: Build fingerprint wrapper HAL"
This reverts commit 179aafa6fb.
2017-08-15 13:49:06 +02:00
dianlujitao
b5a70706c9 land: Build libgnsspps
Change-Id: I552fd1a678e48f676e24836ccee4cbb97ad5465c
2017-08-15 13:49:06 +02:00
Naveen Ramaraj
9e486dbf7b land: Drop NET_RAW and NET_ADMIN from qti
The privileges are redundant and the daemon no longer requests them

Bug: 28340421
Change-Id: I7cf7b7031ca73702c93c61d3c869ee5987a26c2a
2017-08-15 13:49:06 +02:00
IsaacChen
4512593e0c land:Blacklist FP event
After screen unlocked,blacklist FP event to avoid some misbehavior.

Signed-off-by: IsaacChen <tingyi364@gmail.com>
2017-08-15 13:49:06 +02:00
Prateek Chaubey
07e394fccf land: update performance codec from santoni
* package miui_HM4X_7.8.14_34f497e10c_7.1
2017-08-15 13:49:06 +02:00
karthick111
7a6ba7a338 land: rootdir: Remove net_raw & net_admin from ims* 2017-08-15 13:49:06 +02:00
Steve Kondik
57529f46ec land: Give additional cores to background cpuset
* When a device with hundreds of apps is booted up, hundreds of
   apps will spawn their BOOT_COMPLETED receivers which start
   up their background initialization services. Since only one
   core is allowed for these processes, the time for all these
   services to complete is extremely long.
 * To improve this, allow three cores for background processes,
   keeping the fourth for idle wakeups. This ends up producing
   a better thermal profile for the device as well, since the
   small cores are not the aggressor on this SoC.

Change-Id: I98bbf8bf565bd77066ff7726014e6fa5730a4e09
2017-08-15 13:49:06 +02:00
Ethan Chen
f59a29ebca land: Use cpusets for all services
* Move more services to system-background
* Move camera to camera-daemon

Change-Id: Icdb634c9b69083b6a58dbef8d9045e332cd3d2a3
2017-08-15 13:49:06 +02:00
Zhao Wei Liew
eafa76a130 land: Add support for top-app cpuset
Change-Id: I8a8540313572a4d109c06d0de11c1dd6a7b50f5a
2017-08-15 13:49:06 +02:00
Darshan Manjrekar
a95bc5fe1e land: Revert to M Audio
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-15 13:48:37 +02:00
Darshan Manjrekar
69b0e7a1d2 land: delete wrapper for non fp variant
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-09 16:42:54 +02:00
Darshan Manjrekar
d9bd25e9eb Revert "land: audio: Tweak mixer_paths_qrd_sku1"
This reverts commit 37c4edfe7e.
2017-08-09 13:19:28 +02:00
Darshan Manjrekar
1ccfb5a469 land: Add button jack keylayout
* for msm8952-snd-card-sku1.

Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-07 18:15:58 +02:00
Prateek Chaubey
5320556c8e land: address some denials 2017-08-07 10:40:05 +02:00
Prateek Chaubey
cd4a0ca150 land: enable SDcardFs
Signed-off-by: Prateek Chaubey <chaubeyprateek@gmail.com>
2017-08-07 10:38:53 +02:00
Prateek Chaubey
9527f0aa15 land: Include ffmpeg codecs
Signed-off-by: Prateek Chaubey <chaubeyprateek@gmail.com>
2017-08-07 10:38:53 +02:00
Darshan Manjrekar
c67e2f669c land: Update extract scripts to latest templates
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-07 10:38:53 +02:00
Prateek Chaubey
7069b2a85e land: Fix Fingerprint 2017-08-07 10:38:52 +02:00
Prateek Chaubey
179aafa6fb land: Build fingerprint wrapper HAL
Signed-off-by: IsaacChen <tingyi364@gmail.com>
Signed-off-by: Darshan Manjrekar <darshanmanjrekar1205@gmail.com>
2017-08-07 10:38:52 +02:00
Prateek Chaubey
238a198ad0 land: add CarrierConfig overlay 2017-08-07 10:38:52 +02:00
karthick111
4af68972eb land: rootdir: Cleanup services 2017-08-07 10:38:52 +02:00