15 Commits

Author SHA1 Message Date
Luk1337
9111b8b459 msm8953-common: Add fingerprint navigation support
* Imported from berkeley-dev's kirin970-common tree, and edited.

* Opt to not use Moto's OneNav solution and instead just listen
  for keycodes without a middleman listener.

* This likely means we can't support the on-button-release
  events they do (keycode 615 for example).

* Add Needed sepolicy

Change-Id: I4ca3ac00719aca0cd4521ae3191bf59b641546a4
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: Nolen Johnson <johnsonnolen@gmail.com>

msm8953-common: Convert java KeyDisabler to Touch HAL

Change-Id: I19d4736a01604b354e43029ea77e54b698517954

msm8953-common: Remove libhwbinder/libhidltransport deps

Since these were combined into libhidlbase.

Bug: 135686713

Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: I640a3f0e0839214523627bf0b59fd5ae9dd2c61c
2021-09-25 17:24:22 -04:00
Jarl-Penguin
40768c7e46 msm8953-common: sepolicy: Address fingerprint HAL denials
Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
Change-Id: I5decdc962117320dc432800f7a5b82fe66b45aee
2021-09-19 20:01:11 -03:00
chingtzunglin
31c47c9320 msm8953-common: set selabel for metadata for vold to acess 2021-06-18 18:25:08 -03:00
jeangraff30
6167b5e618 msm8953-common: Address laser denials
based https://github.com/LineageOS/android_device_motorola_griffin
2021-03-11 23:48:36 -03:00
Joshua Blanchard
e94b9e5b3e msm8953-common: sepolicy: Add rules for Moto ADSPD HAL
Change-Id: Ib3760a1dcece4428e5ed8adc9cae1ecc3e0f01b0
2021-03-10 22:47:48 -03:00
Joshua Blanchard
3746c2f486 msm8953-common: sepolicy: Add missing rules for persist_audio_file
* Rules for persist_audio_file have been removed for legacy devices.

* Instead of labeling "/mnt/vendor/persist/audio", which is the default
  path for audio calibration, label "/mnt/vendor/persist/factory/audio"
  as this is where Moto devices store these calibration files anyway.

Change-Id: Ic27eb7f713e145a795cfec9de3c684fe9e2fc985
2021-03-05 15:28:17 +00:00
LuK1337
780672cea2 msm8953-common: sepolicy: Label /persist
Change-Id: I471c0d1fedb51eabc32b54ab35a9823db8efd034
2021-02-03 13:42:09 -03:00
Jorge Lucas
d9313a152a msm8953-common: Add DTV Support
- Add hidl to manifest
- Fix Sepolicy
- Add proper permissions for /dev/isdbt
2021-01-31 18:24:25 -03:00
jeangraff30
5d7dcdfc69 msm8953: kang light hal from moto msm8937 tree 2021-01-31 18:24:06 -03:00
Vachounet
d92733b312 msm8953-common: Add homebutton perms and address denials
Signed-off-by: trpsl <trpsl755@gmail.com>
2021-01-03 21:39:10 -03:00
Erfan Abdi
6f64594d42 msm8953-common: Move egis_input sepolicy to genfs 2020-11-15 21:16:05 +01:00
trpsl
675d96b639 msm8953-common: Address Dolby denials
Co-authored-by: Rohan Hasabe <rohanhasabe8@gmail.com>
2020-11-15 21:16:05 +01:00
jeangraff30
d68a31c631 msm8953-common: sepolicy: Address light hal 2020-11-15 21:16:05 +01:00
jeangraff30
7535f9d5ae msm8953-common: Import sepolicy from sdm660 tree 2020-11-15 21:16:02 +01:00
jeangraff30
1220e128cd msm8953-common: Initial Common tree
* based on motorola sdm632-common

Co-authored-by: Jorg3Lucas <jorgelucas@pixelexperience.org>
2020-11-09 18:04:50 +01:00