summaryrefslogtreecommitdiff
path: root/device-common.mk
AgeCommit message (Collapse)Author
2018-05-29Changing the default launcher and recents implementation for system buildandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devSunny Goyal
Bug: 77490347 Test: Build and flashed system image Change-Id: I1ff03fb9edf77ea1351e55a552bbf9d2497d485d
2018-02-12Add a 64 bit only product for hikey.Anton Hansson
Also restructure some of the current make files: - make a hikey-common.mk instead of importing hikey.mk and overriding - don't set ro.zygote etc directly, import the helper makefiles instead This new product avoids building all the 32 bit native executables and libraries that gets built for the 'hikey' product. Sample benefits: - makes the build faster - saves ram and cpu, because there is no 32 bit zygote created - frees up space on the system partition Test: lunch hikey && m -j Test: lunch hikey32 && m -j Test: lunch hikey64_only && m -j Bug: 72810053 Change-Id: I0d40b1c1c4e763b14258df7034921e0a3dc12208
2018-02-01hikey: Add wlan and p2p overlays to satisfy default wifi HALDmitry Shmidt
Bug: 72776421 Test: Manual Change-Id: I9a23df7efdfd4e2efcca302cd9cf40b3fba1ea6a Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2018-01-30hikey: Enable Wifi Direct settingsDmitry Shmidt
Bug: 72712332 Test: Manual Change-Id: I13567064e7c4505fe50cc50f32110f7798ead70f Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2018-01-19sensors: Include proper sensor HAL per boardDmitry Shmidt
Bug: 72216718 Test: Manual Change-Id: I74d1f01c38c1e7712b30ca27fe6c860c06aff7ea Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2017-11-30device-common.mk: add support for feature android.software.voice_recognizersYongqin Liu
to make cts CtsAlarmClockTestCases and CtsAssistTestCases passed Test: manually cts with hikey Change-Id: Ia04d9c2cbd788f0edee8f7f73f1ae848a1625fd2 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-11-28device-common.mk: add support for feature of android.software.ctsYongqin Liu
to make more cts test cases passed Test: manually cts with hikey Change-Id: Ib62b73d16eb7a2f1827f65540e2039682ee2342e Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-11-08hikey/hikey960: enable VR HALSahaj Sarup
enable VR HAL if sensor mezzanine is enabled enable vr high-performance mode and headtracking Test: vr hal passes vts and vr apps don't open in "cardboard mode" Change-Id: Ie0742b011b501572885b7c5dcb6de0b0fe3d809b Signed-off-by: Sahaj Sarup <sahaj.sarup@linaro.org>
2017-11-06hikey: enable HIDL HWCChia-I Wu
This will use FB->HWC2 adapter. Test: boots hikey and hikey960 Change-Id: I70995d71f70c3cf6bd3bbaca8756ee0a6644b32a
2017-11-01hikey: Add sensors config files with neonkey / argonkeyDenis Ciocca
Copy permissions config files if target is built with mezzanine board enabled. Change-Id: I765509e8eafb68bd4c504a29bdfb2b8686650c4d Signed-off-by: Denis Ciocca <denis.ciocca@st.com>
2017-10-24hikey: Add support for contexthub hal and neonkey / argonkey sensor halBen Fennema
Compile: make TARGET_SENSOR_MEZZANINE=<mezzanine_name> (<mezzanine_name> can be neonkey or argonkey) Test: builds Change-Id: I11c2734965b96cb34aef7558b7c822d0e5ea5c65 Signed-off-by: Ben Fennema <fennema@google.com>
2017-09-27Add nanohub tools to the imageDmitry Shmidt
Bug: 66996238 Test: Manual Change-Id: Idd05838c88571ceea477f741f0f79e2385b2244f Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2017-09-19hikey: hikey960: Migrate to XML audio policy configuration fileEric Laurent
Bug: 35700978 Test: make Change-Id: I66805a813765de3742da73ebb51d2231c82dd421
2017-09-14hikey960: Add debug-hifi to print the DSP logsNiranjan Yadla
Bug: 64395692 Test: Manual Change-Id: I6572cd36ff600848ff7c8a1111c27255e918485f Signed-off-by: Niranjan Yadla <nyadla@cadence.com>
2017-09-11hikey/hikey960: Add device admin featureLoic Poulain
Enable Device Administration API providing device administration features. This feature is usually enabled on all commercial devices. This is usually used to offer support for enterprise applications, kiosk applications... Test: adb shell dpm set-device-owner Change-Id: Ifd59fcc2789615224826a3ac4332ab4e7b7d89d1 Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
2017-09-08hikey: hikey960: Add memtrack HALDmitry Shmidt
Bug: 65159580 Test: Manual Change-Id: I7f2ee70284a0b548fb7ea93e93f5e31a1825f721 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2017-08-22hikey/hikey960: Use Launcher3Sahaj Sarup
Test: Manual Change-Id: Ifb4462ca6ee1c8bbf36825127f70ea7c032b5fcf Signed-off-by: Sahaj Sarup <sahajsarup@gmail.com>
2017-07-13Merge "hikey: Add HIKEY_USE_LEGACY_TI_BLUETOOTH build option to transition ↵Dmitry Shmidt
to common bluetooth HAL" am: c9f62d3f91 Change-Id: I1a817fe29404510e8b75c7c74f3109c0ff891e4d
2017-07-05hikey: Add HIKEY_USE_LEGACY_TI_BLUETOOTH build option to transition to ↵John Stultz
common bluetooth HAL This patch, a reworked version of changes from Satish Patel adds a build option to enable the common generic linux bluetooth HAL vs the legacy TI HAL. The legacy TI HAL is only needed on 4.4 and older kernels. NOTE: One needs to be using a kernel that supports the standard linux hci0 interface to successfully use this. Change-Id: I74927aa651b184fdb65957fcb54c4c0afffbfa7c Signed-off-by: John Stultz <john.stultz@linaro.org>
2017-05-24Enable binderized graphics allocatorChia-I Wu
Bug: 37550237 Test: boots to launcher Change-Id: I0b34a6dc87d33f37fffee000b020d78e754d827c Merged-In: I0b34a6dc87d33f37fffee000b020d78e754d827c
2017-05-17hikey: Stop running vendor HAL daemonRoshan Pius
This is anyway non-functional on this platform. Bug: 36886769 Test: Compiles Change-Id: I0bdd00f01c2b2d3373e7d3cbf4c9a8fc9e4118ab (cherry picked from commit fd855198890683d3b4981ffb4777e8ece00ec460)
2017-03-14Remove obsolete ENABLE_TREBLE references.Steven Moreland
ENABLE_TREBLE compiler flags are no longer used. They have been replaced with use of the VINTF object. Bug: 32978887 Test: pass Change-Id: I516b80733d467dfb7385c4db82f2179aa7908d9e
2017-03-13hikey: Add wifi HAL service to device.mkRoshan Pius
Bug: 33460969 Test: Compiles. Change-Id: I132acd515f8f082f75a4fe251ddaeabe6a22a9c8 (cherry-picked from c7da6d274a7bc2fa435e80189ed239c3c1d1a9c3)
2017-03-01vintf.xml => manifest.xml.Yifan Hong
Bug: 35870239 Test: pass Change-Id: Ie18e6f814fe3ee77dfdc65cf80d27e48bc3b27b7
2017-02-28hikey: Add wifi HAL service to device.mkRoshan Pius
Bug: 33460969 Test: Compiles. Change-Id: I132acd515f8f082f75a4fe251ddaeabe6a22a9c8
2017-02-24hikey: Add the vintf.xml manifest file am: e4a28299c9 am: 96569410e4Myles Watson
am: 9b80b8ccfb Change-Id: I92979d4566868ad80299baf467a8617d339daf01
2017-02-24hikey: Add a HIDL HAL for Bluetooth am: 90ee15b058 am: d292cdbae1Myles Watson
am: c7cd166c9f Change-Id: I9da9574e7442a87d689c2f9b12548284ea767464
2017-02-23hikey: Add the vintf.xml manifest fileMyles Watson
Bluetooth should default to the binderized HAL on hikey. Bug: 34645666 Bug: 33755377 Test: bluetooth_hidl_hal_test opens the manifest file Change-Id: Ia942d165e7be1e34d9a0a5d18bd575046707f5d9
2017-02-23hikey: Add a HIDL HAL for BluetoothMyles Watson
The hikey HCI tty driver needs FIONREAD to be called before every read. Add an HciPacketizerHikey class to make sure that FIONREAD is called. Test: Bluetooth starts/stops, VtsHalBluetoothV1_0TargetTest passes Change-Id: I9e9260337108c93cae66b89e21c3561916f42f54
2017-02-08hikey: Build the new Bluetooth HAL am: d6c0b7c440 am: 79d2a79935 am: f0fd3ffb97Myles Watson
am: 400eda5e1c Change-Id: I994a40ddd1a7b5a6b90d69216b4d02729d2291b1
2017-02-08hikey: Build the new Bluetooth HALMyles Watson
Test: builds Change-Id: I4ca151f7184cd3bedfb6b4c4bbbd3dd2491697b7
2017-01-26Merge "Add drm HALs to device makefiles"Jeff Tinker
2017-01-23Add keymaster HAL implementationJanis Danisevskis
Bug: 32020919 Change-Id: I0017f3b9d47921323212834b80c4c1e425cdedbc
2017-01-20Add drm HALs to device makefilesJeff Tinker
bug:32815560 Change-Id: I494496f38556b2aaf1bfae162d877a0f55c80cec
2016-12-05Add default GNSS HAL impl to device buildHridya Valsaraju
Bug: 31974439 Test: make Change-Id: If1d35af7a40f7852d2fb15e01a87e15ed722c5d1
2016-12-02hikey: restructure hikey device configurationAmit Pundir
No functional changes. Just moved around the configuration files and restructured them to support future hikey family devices. Similar to how Marlin and Sailfish devices are configured. Split the board configuration into BoardConfigCommon.mk (for common configuration) and hikey/BoardConfig.mk (for hikey specific configuration e.g. Image sizes and kernel commandline). Similarly split device.mk into device-common.mk and hikey/device-hikey.mk. Updated hikey.mk to include both device-common.mk and hikey/device-hikey.mk. Renamed init.hikey.rc to init.common.rc and modified it to import init.${ro.hardware}.usb.rc and mount fstab.${ro.hardware} instead. Changes to be committed: renamed: BoardConfig.mk => BoardConfigCommon.mk (68%) renamed: hikey.kl => common.kl (100%) renamed: device.mk => device-common.mk (74%) modified: hikey.mk new file: hikey/BoardConfig.mk renamed: board-info.txt => hikey/board-info.txt (100%) new file: hikey/device-hikey.mk renamed: fstab.hikey => hikey/fstab.hikey (100%) renamed: fstab.hikey-4.1 => hikey/fstab.hikey-4.1 (100%) renamed: init.hikey.rc => init.common.rc (97%) renamed: init.hikey.usb.rc => init.common.usb.rc (100%) renamed: ueventd.hikey.rc => ueventd.common.rc (100%) Test: Manual Change-Id: I032323aa8846a3bc144e40b4b5e5348c8f8d11c5 Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>