Commit Graph

629 Commits

Author SHA1 Message Date
Roshan Pius
2a23bd57ee init: Change ownership of wifi firmware reload sysfs paths
This will let the wifi hal run as "wifi" user and not need root
permissions to access this path for firmware reloads.

Bug: 33435250
Test: Compiles.
Change-Id: I84a38cea5e0f729147c3191c3485a3738d7838ef
2017-08-23 12:39:18 +02:00
Woody Lin
db94d6f01a fs: symlink platform/soc/${ro.boot.bootdevice} to bootdevice
Make symbolic link from
/dev/block/platform/soc/${ro.boot.bootdevice} to
/dev/block/bootdevice.

Change-Id: I7b7f4c728656103445e7fb68ccca92402fa36ff5
2017-08-23 12:38:31 +02:00
Dimitry Ivanov
e0eb8f95ca Add missing liblog dependency
Bug: http://b/31289077
Bug: http://b/27171986
Test: remove liblog from libcutils and recompile
Change-Id: Icd2f1ae735e263296a5c6705c7b528b00aa1a94a
(cherry picked from commit 532f3378c214c3134afcb5bcc7c19ce047ec02ac)
2017-08-23 12:35:11 +02:00
Colin Cross
532ff5cdad Depend on libandroid_runtime
libloc_pla is playing tricks with -Wl,--export-dynamic to use symbols
from libandroid_runtime without depending on it.  libandroid_runtime's
headers are moving to where they are only exported to modules that
depend on it, so add a dependency and remove -Wl,--export-dynamic

Bug: 33630870
Test: builds
Change-Id: I9b0567a48ded63031085b6ba93fb3b36404279e1
(cherry picked from commit ada652709d5a1b9faedecc02739d2ed610e18f86)
2017-08-23 12:35:05 +02:00
Vachounet
b0a241003f potter: remove IPACM for now
Change-Id: Ib2193f4c1350bed557c27fe6c2d004c8eb0fba18
2017-08-23 12:30:21 +02:00
Vachounet
0a882f4302 CMActions: remove for now
Change-Id: I8ad3072d5f5f7491f712c1c779fcb857aa21e13c
2017-08-23 12:30:01 +02:00
Vachounet
0b6743baac potter: update audio for O
Change-Id: I90cb6cbf22a127141b6701fea71fa7aab5db2b6b
2017-08-23 11:53:58 +02:00
Vachounet
52e0863ffb potter: define AID_USER_OFFSET
Change-Id: I7bd776664fd288b2a02835a894099d1933a2a2b1
2017-08-23 11:53:46 +02:00
Vachounet
1eeea0ebdb potter: init: update for O
Change-Id: I1668264ac5c6cbfb0d67f7a0f28775fac1d48304
2017-08-22 16:22:35 +02:00
Vachounet
618f0a464a potter: update vendor name
Change-Id: I1e047945e1b4d6752976073e3bc827346d97e099
2017-08-22 16:21:56 +02:00
Vachounet
426d4a2976 potter: enable cpusets
Change-Id: Iad812788e084d0410b47031467aaea91a844c22e
2017-08-20 16:51:51 +02:00
Vachounet
b625dff858 potter: add support for cpusets
Change-Id: I967c93ad422170f5a8635b4230868f910b4566ee
2017-08-20 16:51:51 +02:00
Vachounet
7b908ec39d potter: enable blur overlay
Change-Id: Iba87cecaf2baff75e59477a5a990676bcbab5408
2017-08-20 16:33:22 +02:00
Vachounet
9050ef3a24 potter: set proper dtbTool custom args
Change-Id: Id06361be5c102c19d48ae2422080954dd8642bf1
2017-08-20 16:27:15 +02:00
Vachounet
0fd50c896e potter: switch to oss dtbTool
Change-Id: Iac9a00d6d446eeb689f331e77adbf616e9dea79e
2017-08-20 16:26:52 +02:00
Vache
697cef60c7 Merge pull request #5 from attack11/cm-14.1
potter: remove nfcnci folder too on XT1687
2017-08-20 16:14:49 +02:00
Alberto97
8278bc7598 potter: Read BT address from property
* And remove unused BLUETOOTH_HCI_USE_MCT

Change-Id: I7d1f32289275401f15180c4a03cb896025e63657
2017-08-19 11:27:07 +02:00
Martin Hoffmann
6ad32ff0a1 overlay: Disable non-AOSP Bluetooth-features
Fixes: BUGBASH-653

Note: The SDP registration of the MAP-EMAIL Profile
should be analyzed as described in the bugbash.

Change-Id: I74dfeaac275f901e48c94988b2c63de504d168f1
2017-08-19 11:26:47 +02:00
dianlujitao
35758c87d8 overlay: Hide sRGB toggle in developer options
* This is only available on Nexus/Pixel devices, and we have our own
   implementation in livedisplay.

Change-Id: I8343e4986d7dd8413bd8d36dfad0309a4c08026e
2017-08-19 11:26:34 +02:00
attack11
cdf9d12da3 potter:remove nfcnci folder too on XT1687 variant to prevent nfc wakelock 2017-08-12 14:46:59 -03:00
Vachounet
c00588da41 potter: move com.motorola.cameraone perm to vendor
Change-Id: I1ee3b48b69e01ad13430fc99f7d5916fa47df1ef
2017-07-19 15:26:27 +02:00
Vachounet
bab7fa5d3c potter: set BOARD_USES_QCNE
Change-Id: Ifd3fd6db080c17a4fcf0cbf59f216bcbc5cd9476
2017-07-19 15:01:51 +02:00
Vachounet
6ecb465c5e potter: enable more audio features
Change-Id: I6121478fc4c67a6ad0b81e149ecf8a74363f6bae
2017-07-19 15:01:29 +02:00
Vachounet
f2a18ef36b potter: enable config_supportDoubleTapWake overlay
Change-Id: I2811745eadbb0ee5db550b16d75f8eef0308bfe6
2017-07-19 14:59:34 +02:00
Vachounet
21004edee5 CMActions: update gestures activity title
* We already have a "Gestures" entry, change this one to "Moto Actions"

Change-Id: I0048192c27a16fb06bee531e0ddafd63c406e6c2
2017-07-19 11:34:51 +02:00
Vachounet
24b1289512 CMActions: set summary as selected value for ListPreference
Change-Id: I2c0818b9dfaf88017a6d7000993a6b7dbe38737a
2017-07-19 11:05:06 +02:00
Vachounet
751355ba86 potter: set double tap to wake node
Change-Id: Ib8f3bf7497deb3730b28e9805713bac68646981d
2017-07-19 10:10:45 +02:00
Vachounet
4673aa7182 potter: allow system_server to create persist files
Change-Id: I919e47925230d2469842750f54241bc2e7c30bce
2017-07-19 10:09:27 +02:00
Vachounet
6584878989 potter: add cmhw TouchscreenGestures feature
Change-Id: I32911e3dffcdaa6ad997a75a91e8ac10e2d7b7ea
2017-07-18 19:51:09 +02:00
Vachounet
1193bd1b49 CMActions: show navbar at first boot
Change-Id: I02bb7126c833bb6e6a88bca2b02549513c881763
2017-07-18 10:34:52 +02:00
Vachounet
13e1ea492b potter: create a "fake" KeyHandler
Change-Id: I9e35d4e3d12a9b7274bdf8547ab275d44c8144e3
2017-07-18 10:34:52 +02:00
Vachounet
5198da0fcc potter: import some cmhw features
Change-Id: I20278917c6016e102ed8ef8d9b043c5ac4159274
2017-07-18 10:34:52 +02:00
Vachounet
f0139dea0b potter: disable navbar overlay
* Now handle by CMActions

Change-Id: I5bdbd63b09fb801c10704e73f5b150377f2d1911
2017-07-18 10:34:52 +02:00
Vachounet
79d6050c8c potter: set homebutton perms to system_server
Change-Id: Iedbce1519f163205f736e3fb275c06b25053fb70
2017-07-18 10:34:51 +02:00
Vachounet
4ca09ff5d3 CMActions: add support for screen off gestures
Change-Id: If27b4a2a0ffaeed65df4dfe2d2668ac453105150
2017-07-18 10:34:51 +02:00
Vachounet
349b294931 CMActions: add some media actions
Change-Id: Iaff91e827e7f3c5eed513dc31e740e75e411e5db
2017-07-18 10:34:51 +02:00
Vachounet
83e75970ac CMActions: fix fp haptic setting 2017-07-14 19:58:31 +02:00
Alberto97
cb3b9cc041 Switch to OSS GPS
Change-Id: I27111e9a27b2cd48e4c40276da553a7a146cde70
2017-07-14 19:47:56 +02:00
Steve Kondik
78403cf71e gps: Fix OSS build
* Add fix from Scott/Keith for creating a forward declaration of the
   needed proprietary parts.

Change-Id: Ic958cd94b926048f4c9161884b61273bd4d93503
2017-07-14 19:47:51 +02:00
Alberto97
57e4293652 gps: Import from LA.UM.5.6.r1-01900-89xx.0 release
Change-Id: Ie959cd02b338e2cd98287fc8e16d0448faa34932
2017-07-14 19:47:48 +02:00
Alberto97
d6a8e57d26 potter: Add qcom proprietary GPS stack 2017-07-14 19:45:31 +02:00
Vachounet
88796d5dad potter: enable livedisplay again 2017-07-14 19:29:02 +02:00
Vachounet
c2ce70e0ff potter: address some compass denials 2017-07-11 09:21:39 +02:00
Bruno Martins
a53cd8cdc8 potter: Abandon TARGET_UNIFIED_DEVICE flag
* Override the unified properties using vendor init

Change-Id: Ia9f780793e06ed37ac26d6de395c73ee6e37f6c1
2017-07-08 12:06:37 +02:00
Michael Bestas
c2878efbc3 potter: Allow vendor init to override props
Change-Id: I7494376e34f22bcb21157a2621e03647cb3d8c7b
2017-07-08 12:01:17 +02:00
Erfan Abdi
4f54669785 potter: fix ril-daemon2 service duplicate 2017-07-02 16:01:59 +04:30
Vachounet
9166886d9b potter: add some bluetooth props
Change-Id: Ib40a9a6189382a1aba881fb2c2ba1602eeac8c28
2017-06-25 19:33:37 +02:00
Vachounet
28fd0656c2 potter: address FM denials 2017-06-22 14:09:13 +02:00
Vachounet
6fa41a401f potter: import sound trigger configs 2017-06-22 11:19:31 +02:00
Vachounet
804f5bc28b potter: disable XML audio policy
Change-Id: I7bb0cd36a43f7534802158bafa12f8dca689cebe
2017-06-21 19:43:32 +02:00