Commit Graph

623 Commits

Author SHA1 Message Date
Alberto97
7c17c7d7fc Move to NFC 1.1 Implementation 2018-09-23 21:06:04 -03:00
Alberto97
cfa0f46b2e Update configs for NFC 1.1 2018-09-23 21:06:04 -03:00
Andre Eisenbach
69a37182f8 Rename libnfc-brcm.conf -> libnfc-nci.conf
Test: manual
Merged-In: I213034b54724b1ed0f43b32bc757ea7d8873ee74
Change-Id: I213034b54724b1ed0f43b32bc757ea7d8873ee74
2018-09-23 21:06:04 -03:00
Anton Hansson
378ac397d7 MotoActions: 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.

Test: make relevant package
Bug: 73535841
Change-Id: I5196e8c7277ff86280782e7b479a499add2e8f9f
2018-09-23 21:06:04 -03:00
Alberto97
9fd73a0aeb MotoActions: Build with AAPT2
Change-Id: Ic1287412680509f87dab806b8745cc1c04b8df04
2018-09-23 21:06:04 -03:00
Lucas Dupin
486e4d8b80 Renamed config_dozeAfterScreenOff
New name is config_dozeAfterScreenOffByDefault
Bug: 73178121

Change-Id: Ie3d1ea5a2cc480655592bf6e49b37f5ea07f3f58

Signed-off-by: Alberto97 <albertop2197@gmail.com>
2018-09-23 21:06:04 -03:00
Roshan Pius
51065bd797 manifest: Add hostapd HIDL interface
Bug: 36646171
Test: Manual softap toggle
Change-Id: If3c9ea38317b1fee66a383ad88cabf695748853a

Signed-off-by: Alberto97 <albertop2197@gmail.com>
2018-09-23 21:06:04 -03:00
therootlord
52af608f03 sanders: config.fs: add missing AID_VENDOR_QCOM_DIAG 2018-09-23 21:06:04 -03:00
rahulsnair
8ef903b381 sanders: config.fs system/vendor -> vendor
Change-Id: I6862b6a509f5116d6eefb29765445e02900ee1c1
2018-09-23 21:05:56 -03:00
Tom Cherry
8bad0865ea Move mkdir /data/nfc/... to rootdir init.rc
These are directories used by the system so they should be created by
the system.

Test: treehugger
Change-Id: I4c2d381423e002705f4de09d34a63a49ec473688

Signed-off-by: Alberto97 <albertop2197@gmail.com>
2018-09-23 20:27:23 -03:00
Jaekyun Seok
d5d0276021 Add 'vendor.' prefix to a vendor HAL service name
To prevent property name collisions between properties of system and
vendor, 'vendor.' prefix must be added to a vendor HAL service name.
You can see the details in http://go/treble-sysprop-compatibility.

Test: succeeded building and tested on a sailfish device.
Bug: 36796459
Change-Id: I48e6ee0ae3fe401e39efb273256d991fac676357
Signed-off-by: Alberto97 <albertop2197@gmail.com>
2018-09-23 20:27:23 -03:00
therootlord
c6c3e249ed sanders: remove 32b sensorservice/hal from build
* Switched to 64b sensors
2018-09-23 20:27:23 -03:00
Erfan Abdi
b11faddcb2 sanders: Migrate to vendor_prop.mk
Change-Id: Id6ad39dccd5152b3dc6347e36119818a7fda2286
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>

Signed-off-by: therootlord <igor_cestari@hotmail.com>
2018-09-23 20:27:16 -03:00
therootlord
4e98a22d84 sanders: BoardConfig: specify kernel clang version instead of path 2018-09-23 15:24:20 -03:00
Isaac Chen
6eea1ccd47 sanders: Set TARGET_2ND_ARCH_VARIANT to armv8-a
Sanders is armv8 device. Setting TARGET_2ND_ARCH_VARIANT to armv8-a,
instead of armv7-a-neon, can silence the related warning during build.

Bug: 68012286
Test: lunch aosp_bullhead; make -j
Change-Id: I0989c3d4185334dbfe0a3d79d3595d8dff8abd2b
2018-09-20 22:20:34 -03:00
therootlord
e591adb423 sanders: update nfc configs from OPS28.65-14 2018-09-20 22:20:34 -03:00
Jerry Zhang
aba46b72f2 sanders: Set sys.usb.ffs.aio_compat
The kernel does not support aio with ffs.
Set the property so adb/mtp know to use the compatible
functions, and the same while in recovery.

Bug: 37916658
Test: Use adb / use adb in recovery
Change-Id: Id35a05fcb9952dcf7239bd15a61cc620537419bc
2018-09-20 22:19:01 -03:00
Mathieu Chartier
1202a38355 sanders: 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-09-20 22:19:01 -03:00
LuK1337
f639ff65b5 sanders: Add vendor_ prefix for our custom AIDs
Change-Id: Ie1dd9c1f6a79d04b42e12e0fd9dabdc22b2f6927
2018-09-20 22:19:01 -03:00
Roshan Pius
736519d8c9 sanders: Don't start supplicant with interfaces
Framework will now add interface to supplicant (via HIDL) when it
needs to control an interface, so don't specify them in the startup
params.

Bug: 69426063
Test: Device boots up and able to connect to wifi.
Change-Id: I817d28093f8b982e3806c212babd888c0f5eb7c0
2018-09-20 22:15:50 -03:00
Roshan Pius
90c6b2d95d sanders: wpa_supplicant(hidl): Add support for starting HAL lazily
Bug: 72394251
Test: Able to start supplicant from framework using
ISupplicant.getService()
Change-Id: I19b8434e7241b9028e7dc86316ec9d5512affcca
2018-09-20 22:15:50 -03:00
Roshan Pius
76486bf705 sanders: Uprev to supplicant 1.1
Bug: 65673412
Test: Device boots up and connects to wifi networks.
Change-Id: I2e51291b30fd242edbeae2c69ef9545383895bb3
2018-09-20 22:15:50 -03:00
Jeff Vander Stoep
61803ca1ae sanders: wpa_supplicant: Move control sockets to /data/vendor
Treble compliance.

Bug: 70228425
Bug: 70393317
Test: complete wifi test in b/70393317
Test: Test wifi on Taimen and Sailfish
Test: verify sockets exist in /data/vendor/wifi/wpa/sockets

Change-Id: I0bfc3a351419f0a03498e79664949f353369bf1b
2018-09-20 22:15:50 -03:00
Etan Cohen
d899d7adfc sanders: Uprev Wi-Fi HAL to 1.2
New HAL APIs are planned. This requires a HAL uprev.

Bug: 65647646
Test: builds and Wi-Fi runs
Change-Id: Ib7efd3d5263e73d1ad40e1a5a687bdb6c133c812
2018-09-20 22:15:50 -03:00
therootlord
2a1c394e17 sanders: reorder manifest.xml 2018-09-20 22:12:37 -03:00
therootlord
4901164b18 sanders: init.qcom.rc: add eas changes 2018-09-20 21:39:03 -03:00
therootlord
cd344b15f4 sanders: update audio configs from OPS28.65-14 2018-09-20 21:35:10 -03:00
therootlord
903fe1c7e9 sanders: update wifi configs from OPS28.65-14 2018-09-20 21:35:10 -03:00
therootlord
e6f7b19d23 sanders: enable build of device sepolicy rules 2018-09-20 21:33:58 -03:00
Wei Wang
c3ed1ad6ce sanders: Use mke2fs to create ext4 images
Set TARGET_USES_MKE2FS := true to use new EXT4 tool chain

Bug: 62421233
Change-Id: Id6e5c68b2d7854e5330ad87443b974361a4bff9d
2018-07-19 18:49:45 -03:00
Alberto97
a2c262dd16 Actions: Don't listen for stow events
This was required in the past to trigger doze when pulling out the
device from a pocket (we were handling the "pick up" action with Flat Up sensor).
Currently Glance sensor is being used which gets triggered in the previously described case itself
thus there's no need to keep stow implementation alive.
2018-07-19 18:49:45 -03:00
therootlord
d478b91437 sanders: overlay: cleanup 2018-07-19 18:49:45 -03:00
therootlord
5212344fbf sanders: update display calib data from stock 2018-07-19 18:49:45 -03:00
therootlord
b996f6a823 sanders: update audio_platform_info.xml from stock 2018-07-19 18:49:45 -03:00
therootlord
e0a39bf405 sanders: disable TARGET_TAP_TO_WAKE_NODE
* We're not using DT2W
2018-07-19 18:49:45 -03:00
Henrique Silva
efb24c3850 Cleanup tree
* Cleanup some mk files
* Remove lineage.dependencies
2018-07-19 18:49:45 -03:00
therootlord
dbfc070894 sanders: add camera aux supported apps list prop 2018-07-19 18:49:45 -03:00
Vachounet
cd397e3cae sanders: avoid conflicting with common thermal hal 2018-07-19 18:49:44 -03:00
Nilesh Shah
a49826fe3c sanders: Enable vulkan compute feature
This code change ensures that vulkan compute xml
is copied to /vendor/etc/permission which implictly
enable compute on vulkan

Change-Id: If11354f5fd46828a805318a742307e4382c58611
2018-07-19 18:49:44 -03:00
Michael Bestas
9acf9b90cd sanders: Build 1.0 power HAL
* prima doesn't have support for wifi stats
2018-07-19 18:49:44 -03:00
therootlord
93da59c264 sanders: update sensor prop from stock 2018-07-19 18:49:44 -03:00
therootlord
fdde490615 sanders: update some camera configs from stock 2018-07-19 18:49:44 -03:00
Henrique Silva
83198bae3f sanders: rootdir: Fix mot_xxxx AIDs 2018-07-19 18:49:44 -03:00
Vachounet
500d90751b sanders: audio: add back FM entries
* Gone when switching to xml policy
2018-07-19 18:49:44 -03:00
Vachounet
7104020771 sanders: update sepolicy path 2018-07-19 18:49:44 -03:00
Vachounet
13c6967767 sanders: update init.*.rc from stock 2018-07-19 18:49:44 -03:00
Vachounet
10188cc108 sanders: update sepolicy
* fix build with treble
2018-07-19 17:49:34 -03:00
Henrique Silva
82db051a4e sanders: Don't copy media_profiles to /system/ 2018-07-19 03:03:06 -03:00
Vachounet
247c0b4e27 sanders: move MotoActions to vendor 2018-07-19 03:02:59 -03:00
Vachounet
e3c7463566 sanders: drop device keyhandler for now 2018-07-19 03:02:59 -03:00