summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-13wayne-common: Allow rfs_shared and QDMA QMI servicejkalsi
Change-Id: I2d065eadf051e1bff0c252891a7818e871be6bee
2019-08-13wayne-common: Add tloc daemon to sec_configKineret Berger
in order to communicate with the modem we need permission for IPC router. adding tloc daemon group (1026) to service 0x10 Change-Id: I3ab4a37bbed3fd496a73ffa7d12f908d8d8b8c36 CRs-Fixed: 1106225
2019-08-13wayne-common: Allow xtwifi-client to access wake alarmBaili Feng
Add WAKE_ALARM for xtwifi-client CRs-Fixed: 2109587 Change-Id: If42eb7f0890d32511e5082498f8edb9c11b72d52
2019-08-13wayne-common: Data IMS: A new HAL for passing SIP Call info headers to ClientsBrandon
Desc: Permission to access the QMI and HAL from RCS Daemon Change-Id: I08a71cf7d3ea328e3f4bbac78a5778567427685a
2019-08-13wayne-common: Remove power-off alarm stuff from init extensiondianlujitao
* CAF's init.qcom.early_boot.sh checks /persist/alarm/powerOffAlarmSet before setting ro.alarm_boot, but on Oreo nothing writes to that file, thus code is never executed and the prop is never set. * Without ro.alarm_boot=true, the system will boot normally instead of boot to min framework even on rtc, and alarm will ring after boot completed. Change-Id: Ie4d30358314337c229a66a16195f675198ef7d52
2019-08-13wayne-common: Remove NFC data directory creationRohit Rangwani
Removed NFC data directory creation to fix vendor_init access denial issue. NFC data directoty is already being created by system core init.rc. Change-Id: I7ebb88dc7b2df988a8af477baa81fe9253030ffb
2019-08-13wayne-common: Address dac_override and dac_read_search issues in init.qcom.shSridhar Parasuram
init.qcom.sh accesses files owned by groups radio, system and hence the groups have been added. Change-Id: I535eeaf42f38532ec6de46eb57f3cc0e1d959a47
2019-08-13wayne-common: Create new directory for Bluetooth SoC dumpRAJATH R
Create new directory for Bluetooth SoC dump/logs collection for new Android P dump format Change-Id: I1257518fa12420a6d8d5bb66f15782ab97582f36
2019-08-13wayne-common: Swap disk creationKarthik Gopalan
Create swap disks CRs-Fixed: 2264866 Change-Id: Id57a4e8d413c7dafb49d073980f10010003f616e
2019-08-13wayne-common: Change /data/misc/fm to /data/vendor/fmhimta ram
Change-Id: I369e0a858c8fddb4574dad5b54b2a3e0980ea3a6
2019-08-13wayne-common: Add custom hals to device framework compatibility matrixdianlujitao
Change-Id: Ic2ccd0989fe02196327861058ab22b9b58261e53
2019-08-13wayne-common: Rename bt props for new HALdianlujitao
Change-Id: I1afd110bffed0f43b1afcbef99be8a3776d24e0b
2019-08-13wayne-common: Moving location sockets from /data to /devSaurabh Srivastava
Keeping sockets in /data/vendor/location prevents unmounting of /data partition after build load. CRs-Fixed: 2175511 Change-Id: Ide726a84b6b5f8df0c18d7d7dcbc1ee469b6d934
2019-08-13wayne-common: Enable 64 bit DRM plugins compilationUdaya Bhaskara Reddy Mallavarapu
Enable 64 bit compilation for DRM plugins. This will generate DRM plugins, HALs & oemcrypto_test in 64 bit. Change-Id: I451db39edea3446d9816fcaba77caa8d3b097afb
2019-08-13wayne-common: Update display config compatibility matrixRajavenu Kyatham
Change-Id: I188bdd6c4343d1168cf522a68cb28c4a52844e8f
2019-08-13wayne-common: Update display color 1.2 in framework compatibility matrixXu Yang
Change-Id: If115b60360710bd8041ad42ff83d428c186d8c9b
2019-08-13wayne-common: Add 1.0::IGnss/gnss_vendor to compatibility matirxBaili Feng
ILocHidlGnss/gnss_vendor is derived from 1.0::IGnss. So it provide a 1.0::IGnss service named gnss_vendor. CRs-fixed: 2290565 Change-Id: I5bca0c51737e9ebf7f4ffd700f36a99c8af14073
2019-08-13wayne-common: Update display config compatibility matrixPullakavi Srinivas
Change-Id: I8fbf71935121d3c10acb0daf6807bb4cdd3fbb55
2019-08-13wayne-common: Update framework compatibility matrix to be compatible with ↵Sumit Das
IMS HALs Updated the framework compatibility matrix so that the framework is compatible with all the versions of IMS HALs on the device. Change-Id: I7f85e4a370686d7cad122ed1a7138ba536f52ba4 CRs-Fixed: 2267353
2019-08-13wayne-common: Remove improveTouch HAL Entry from vendor framework manifestShantanu Jain
Change-Id: Ibccf58dad4618cd2146916b81119c91690d803dc
2019-08-13wayne-common: Add vendor.qti.data.factory to framework compatibility matrix.Eric Chang
Change-Id: Ic68b7170917360ada7f9422990d06322029fcc96
2019-08-13wayne-common: Add vendor HAL entries in framework compatibility matrixVinay Verma
Change-Id: Ib325afd8437647ab8eaccdd03ef8f96a33215b97
2019-08-13wayne-common: Update compatibility matrix with Display HAL'sAnjaneya Prasad Musunuri
Update vendor frameworks compatibility matrix with display HAL's. CRs-Fixed: 2227449 Change-Id: I62f2ee494652ff6f3b14c791d4eeb27f056e765d
2019-08-13wayne-common: Add MATRIX file for vendor HAL'sVinay Verma
Change-Id: I6c7eed54f066e61ad8039eef5ee6081e6de43560
2019-08-13wayne-common: Move AtFwd hal from device to framework manifest.Ruthwar Ambeer
AtFwd hal is implemented as an android service and it stars from system partition, that is, it's not a traditional vendor hal and hence it should be declared in the framework manifest and not in the device manifest. This commit introduces new device specific framework manifest (framework_manifest.xml) and moves AtFwd hal from device to framework manifest. Change-Id: Iacdb5604a682b8462d16297f4b543928bb100282 CRs-Fixed: 2287149
2019-08-13wayne-common: ueventd.qcom.rc: Set permissions of /dev/qce deviceZhen Kong
To support end-to-end DRM content playback with SG List feature, android.hardware.drm@1.0-service needs to have access permission to /dev/qce to map & unmap ION buffer virtual address with HW Crypto Engine. So, set /dev/qce device permission 0660 and let it be accessible by user "system" and group "drmrpc". Change-Id: If9c0ed70acc2bb063344692374f51441fe84eff6
2019-08-13wayne-common: Remove creating and accessing /data/media from vendor domainMahesh Lanka
Vendor domains can't access files outside of /data/vendor CRs-Fixed: 2307724 Change-Id: Ied173cc6bfb2a8041c8a0feb016e9efa3b743b7f
2019-08-13wayne-common: Set partitions for loop device.Bindu Gokul
AdoptableHostTest in CTS uses virtual disk feature for testing. This change is to enable partitions for virtual disk. Change-Id: Ie03766738715ef54d4fa768033a96fdd76d3172b
2019-08-13wayne-common: rootdir: Added a permissions for ODL char devicesMohammed Javid
Added a permissions for ODL char devices Change-Id: I1c74c060c9e9b958307a07a4dbe630d0f28b3a89
2019-08-13wayne-common: New HAL for passing RCS configuration to modemBrandon solis
Desc: Permission to access QMI Settings from the Connectivity Daemon Change-Id: I0fbb2ad5852beceacf5a9529392c750130d498f0
2019-08-13wayne-common: Starting imsrtpd on bootupSauvik Saha
* starting rtpd on bootup without waiting for DATA_DAEMON prop and restarting when property is set Change-Id: If121089334ef2c0b335320bb561a553163042ba3
2019-08-13wayne-common: Starting imsrcsd on bootupDevi Sandeep Endluri V V
Starting imsrcsd on bootup without waiting for DATAD property which will load libimsrcsbaseimpl and register HAL services Change-Id: I17c1891583ea99baa31efec0e8ba316e4fbf25f3
2019-08-13wayne-common: New HAL for passing SIP call info headers to clientsBrandon
Desc: Permission to access the QMI and HAL from RCS Daemon Change-Id: I45d944376179d0f6f6704563ac3da631a3fa9c64
2019-08-13wayne-common: Update prefix of hwcomposer serviceRamakant Singh
Change-Id: Iac3abf0e50d77058548bcd232411ae9d7ff6b235
2019-08-13wayne-common: init: Create persist directory for hvdcp_optiSubbaraman Narayanamurthy
hvdcp_opti daemon stores some parameters in /mnt/vendor/persist/hvdcp_opti directory. Create the directory. Change-Id: I0cf17467792cc294e6ce1a7f35a356cc0e960e86
2019-08-13wayne-common: Use build system to create mount point symlinksBruno Martins
Change-Id: I2672d6cd1b644c7ba9068a563755de6fde27bc57
2019-08-13wayne-common: Bind mount /mnt/vendor/persist to /persist for sensorsdianlujitao
* Oreo sensors.qcom cannot access to persist even with the symlink Change-Id: Ifc43515c70b51aeb8c1b5db765051fb21fddb80d
2019-08-13wayne-common: Update symlinks for new mount pointsdianlujitao
* Fix wrong SLPI ramdumps symlink and remove old BT firmware symlinks while at it Change-Id: I8fba4ea0a1af923f427b1ebb00ad86d6bbd81577
2019-08-13wayne-common: Create mount point symlinks for backward compatibilitydianlujitao
Change-Id: I63cdc49ea94447804c6b336d3e509b1f7967b174
2019-08-13wayne-common: config.fs: Specify firmware image files as system:systemDavid Ng
Explicitly specify firmware image files legacy /firmware/image/* as system:system and new /vendor/firmware_mnt/image/* as root:system For normal boot, this is a no-op as /firmware|/vendor/firmware_mnt is a mount point. This change is only for development when firmware is read-writable and allows changes via "adb push". This match the underlying FAT fs mount ownership of system:system or root:system so adb push's chown will not error out. Change-Id: I90e7528bcd21cca449cc5637d20af8dc9ccf7d3c
2019-08-13wayne-common: Mount dsp and firmware in vendorVinay Verma
Change fstab to mount dsp and firmware to /vendor/dsp and /vendor/firmware_mnt. Add classpath for firmware loading /vendor/firmware_mnt/image in kernel command line. Change-Id: I2dd2e7ea6334fb979ad8ff8c755648748de93ab4
2019-08-13wayne-common: Change qti service name to dataqtiMohammed Javid
qti name is generic and updating it to dataqti so that no generic context will not match Change-Id: I186a642623f1ae46688a44f754fbe7ba421d042c
2019-08-13wayne-common: Move /bt_firmware mount point to /vendor/bt_firmwareVinay Verma
Change-Id: I6dbb4e19fd00861b0c50a7df6eab197e878a5d0e
2019-08-13wayne-common: Add vendor prefix to data connectivityDevi Sandeep Endluri V V
Change-Id: I57ac8e5583f62ec585723454de4906d83a4e6dfe
2019-08-13wayne-common: Start loc_launcher as gps userHarikrishnan Hariharan
Start loc_launcher as gps user and set uid/gid of loc_launcher to gps and enable SETUID and SETGID caps for loc_launcher, so that we can start loc_launcher as gps user instead of root and still have capabilities for SETUID and SETGID. Also remove not required permissions groups for loc_launcher. Change-Id: Ie9f1506874b3c3148f9170c8d5db9afd1e70025c CRs-Fixed: 2192881
2019-08-13wayne-common: Set permissions of /dev/byte-cntr deviceSaranya Chidura
To support ODL to read data from QDSS, create a custom group and set permission of byte-cntr device. And also set permission to coresight-tmc-etr/block_size to enable byte-cntr feature. Change-Id: Ic80156667dd7511392d5970ddcbd0fdc43ffffca Signed-off-by: Saranya Chidura <schidura@codeaurora.org>
2019-08-13wayne-common: rootdir: Changing iop directory permissionAbhimanyu Garg
Changing permission for IOP from 0770 to 0700. This is to restrict the access for iop database file. Change-Id: Ic3325595521d4e433d0ce9bada564fc599cf858c
2019-08-13wayne-common: Moving persist mount point to /mnt/vendor/persistVinay Verma
Move persist entry to fstab and mount at /mnt/vendor/persist Apply required user, group and permissions once persist folder is created through __mount and parititon is mounted. Run restorecon on /mnt/vendor/persist. Change-Id: I20a16f3669bc7abf9844525c6ba0db1521a5a8e2
2019-08-13wayne-common: overlay: Renamed config_dozeAfterScreenOffLucas Dupin
New name is config_dozeAfterScreenOffByDefault Bug: 73178121 Change-Id: Icf2123d45b2b4727092103632d1bd6f024161c8a Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2019-08-13wayne-common: Enable boot and system server dex-preoptArtem Borisov
As stated in https://android.googlesource.com/platform/build/+/418258c this is required in O-MR1 since sepolicy now prevents system server from loading anything from /data making our system extremely slow and janky. Change-Id: I215ec7ebe95981ef0b953fe938e12b83675795ab
2019-08-13wayne-common: Doze: Add missing preference listenersBruno Martins
* Otherwise, it resulted in Doze service not being activated when enabling one of the features for the first time after a clean installation. Change-Id: I625d9109fb85c970f0e59b1cbcabba7d4375d2f3
2019-08-13wayne-common: overlay: Configure number of physical SIM slotsWang Han
* Needed by telephony-common Change-Id: I18c058d295ed2eaf23e8ca5d1f3933b65806ed48
2019-08-13wayne-common: Remove wcnss_filterDemon Singur
Unused when using Qualcomm's bluetooth stack. Change-Id: I2682e65a85c7b1112a695e851e9b1512a6b3d28c
2019-08-13wayne-common: wifi: Enable WIFI_HIDL_FEATURE_DUAL_INTERFACEGuaiYiHu
See from https://source.android.com/devices/tech/connect/wifi-sta-ap-concurrency Change-Id: I64f9e7b76e6dffaf59cd78eae4ba3e75f3b13808
2019-08-13wayne-common: Remove oem_2901 group for second RIL daemon serviceWang Han
* Matches rild.legacy.rc from Pie's RIL Change-Id: Icdb0a3e4859bc0a4011e34fdd483cef2ca3b8a7f
2019-08-13wayne-common: Uprev soundtrigger to 2.1Mikhail Naganov
Bug: 68823037 Change-Id: If634345594ea6d574f49d58e29b48165c3b9458b Test: "ok google" and music iq from locked screen
2019-08-13wayne-common: Uprev configstore to 1.1Hung-ying Tyan
Bug: 69691076 Test: built and tested on sailfish Change-Id: Ieb4b329ccf2f56e304cd2b62ba12183e514aaff1
2019-08-13wayne-common: Uprev power hal to 1.1dianlujitao
Change-Id: I45dba00016ff70b029b0f7f19e14cabb66657775
2019-08-13wayne-common: rootdir: Add 'vendor.' prefix to a vendor HAL service nameJaekyun Seok
* 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 go/treble-sysprop-compatibility documents. Test: succeeded building and tested on a sailfish device. Bug: 36796459 Change-Id: I48e6ee0ae3fe401e39efb273256d991fac676357
2019-08-13wayne-common: rootdir: Clean up init scriptsguaiyihu
* Clean up unused and non-exsistent services * Clean up invalid commands Change-Id: I5b991e8770b0ed9a7ba5af3a0fed612015e809a5
2019-08-13wayne-common: rootdir: Clean up unused init scriptsguaiyihu
* init.qcom.class_core.sh * init.qcom.coex.sh * init.qcom.crashdata.sh * init.qcom.efs.sync.sh * init.qcom.sdio.sh * init.qcom.syspart_fixup.sh * init.qcom.wifi.sh * init.qti.ims.sh * qca6234-service.sh Change-Id: Ib6ba59acb1f1d6b773aeca3c326944049784887c
2019-08-13wayne-common: rootdir: Remove sensors init shell scriptBruno Martins
Change-Id: Ice50a9c83a708d7f8300978048cd00c71e88abc8
2019-08-13wayne-common: rootdir: Remove insmod for non-existent moduleguaiyihu
Change-Id: I75afecc8909b55467dfde74d40e77007480fe31d
2019-08-13wayne-common: Drop libbt-vendorLuK1337
* With QTI bluetooth it's no longer needed. Change-Id: Iba4b0b6ba24fe1b85e7175291ed84769615ffadd
2019-08-13wayne-common: Remove no longer needed Android BlueprintsBruno Martins
* Soong now finds all Android.bp and Blueprints files in the source tree Change-Id: I2b7b22ecec7efb439d4c20c9d579ed9ceed5b20d
2019-08-13wayne-common: overlay: Enable ACS and 11ac for softap operationsPurushottam Kushwaha
This sets below flag to true: config_wifi_softap_acs_supported config_wifi_softap_ieee80211ac_supported Change-Id: Ie8192caaabfea2853f8f7e9a3644be836bba37ab CRs-Fixed: 2244800
2019-08-13wayne-common: audio: Add dynamics processing supportLakshman Chaluvaraju
(cherry-picked from c57b29cc104a7f4f1250cf67ce739795f6c2ecaf) Change-Id: If22b1f2151cec52fa17cad7eecb981c3a591dc2e
2019-08-13wayne-common: Convert audio_effects.conf to XMLLuK1337
* Converted using : https://github.com/luk1337/aeffects-conf2xml Change-Id: Ida4dabb206f9c9767cc17f5d002d64bca092ed94
2019-08-13wayne-common: rootdir: Add restricted cpusetTim Murray
bug: 78197570 Test: CTS Change-Id: I6aaac2f3ce9ba886143e3667df2ca044c7f3d3f0
2019-08-13wayne-common: light: Mark as shutdown criticalSteven Moreland
Required because the lights need to be turned off late in boot (e.x. during fsck for disk health), and before, blank_screen accessing light encountered a race condition where if it didn't get scheduled before all of the processes which were getting shutdown were getting killed, the screen wouldn't blank. Bug: 74976325 Test: adjusting brightness continues to work Test: screen blanks during shutdown at the correct time including when an artificial 5s delay is inserted when the phone normally fscks (which can also be quick) Change-Id: I57ebc11d7ecf57ee327c681455712f4b53de6fd3
2019-08-13wayne-common: manifest: Clean up non-exsistent halguaiyihu
Change-Id: Ie45f56421df60311cf0fa5b881e3ef9f14a170fa
2019-08-13wayne-common: Only include bitness of hal impls that is used.Steven Moreland
Bug: 73829928 Test: boot walleye, check directories, no errors during boot Change-Id: Ia1272b2bcc5006fa75a50631861fbaccdeed7bee
2019-08-13wayne-common: Add SELinux policy for clearkey HIDL service.Edwin Wong
Convert clearkey plugin to HIDL to support drm HAL v1.1. Add SELinux policy for android.hardware.drm@1.1-service.clearkey. Test: CTS test ANDROID_BUILD_TOP= ./android-ccts-tradefed run cts-dev --module CtsMediaTestCases -t android.media.cts.ClearKeySystemTest#testClearKeyPlaybackCenc bug: 69635855 Change-Id: I61e9c272c2a2788fd07d5c12921d28c785661b77
2019-08-13wayne-common: DRM: Specify exact interfaces used.Steven Moreland
Leaving 1.0 in the old format and 1.1 in the new format since this is against FCM 2 which requires 1.0 (this makes sure that OTAs work). Bug: 73556059 Test: vts_treble_vintf_test (DRM served in 'HalsAreServed') Test: ota 3/15/2018 build -> ToT + this Change-Id: I82e6f9fe0b29b15c2e79e92eb9b2abdbab615a71
2019-08-13wayne-common: Migrate to audio V4Kevin Rocard
Test: regression test on the board Bug: 38184704 Change-Id: Ife559125850277865451f92ea862e7ec47fc9da7 Merged-In: Ife559125850277865451f92ea862e7ec47fc9da7 Cherry-picked from master Signed-off-by: Kevin Rocard <krocard@google.com>
2019-08-13wayne-common: Uprev to health@2.0 hal.Yifan Hong
Test: adb logcat -e health Test: lshal --debug Change-Id: I3b14f087d95578d034898600592cb6fb357a9958
2019-08-13wayne-common: Remove improveTouch HAL Entry from manifestBharat Pawar
Change-Id: I28d9a9a586239f776528e9b63de85efef8ffa021
2019-08-13wayne-common: Advertise Vulkan 1.1 system featureJesse Hall
Bug: 66875961 Test: atest VulkanFeaturesTest Change-Id: I58f904984320dee174637ba0ddfecdd343fab7e6
2019-08-13wayne-common: Switch to common basic USB HALBruno Martins
Change-Id: I0e0809a2338f006063c5160bb7aec36a555cebab
2019-08-13wayne-common: overlay: Enable Swipe Up gesture navigationKshitij Gupta
Change-Id: I6ee5f42748cac1414e5c7f1327fe0f42bf6d863a Signed-off-by: Kshitij Gupta <kshitijgm@gmail.com>
2019-08-13wayne-common: Add hostapd HIDL interfaceRoshan Pius
Bug: 36646171 Test: Manual softap toggle Change-Id: Ia7ef8bf3da8adc3491c4dac4096e4297cbd5bf5b
2019-08-13wayne-common: overlay: Update power profile for PBruno Martins
Change-Id: I161aa25ba166d41b6736dc52bb7dd78e3a2ad0e7
2019-08-13wayne-common: Media volume: from 15 to 25 stepsJean-Michel Trivi
Test: play media, use all 25 vol steps and observe varying attenuation Bug: 32195657 Change-Id: I7ac87df0b2b15de3a7bb87e739bd88ef7b185236
2019-08-13wayne-common: Set voice call volume steps to 7rago
Bug: 28426597 Change-Id: Icf78d9acec75c500982b1e4391af4d6f3933da37
2019-08-13wayne-common: Inherit properties from makefileIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I4c236a875144b87827ec1cb0943fd8d1e26e61ae
2019-08-13wayne-common: ueventd: Don't modify permissions of /dev/hw_randomWang Han
This addresses an underlying problem since /dev/hw_random is used. The issue is that EntropyMixer, which runs in system_server, needs to read from /dev/hw_random, but thanks to our qualcomm ueventd, EntropyMixer can never accress this node, resulting in warnings like this: W EntropyMixer: Failed to add HW RNG output to entropy pool W EntropyMixer: java.io.FileNotFoundException: /dev/hw_random (Permission denied) AOSP ueventd handles this well, so just remove this line to get things back to stage. This issue was never exposed because Google derps the logging here, which is already fixed on Pie. https://android.googlesource.com/platform/frameworks/base/+/c78a463e875d91eae2cf256042fd99d130217c38 Change-Id: I42c9aaa8f57306536e51c0a17febad57a5a77581
2019-08-13wayne-common: Update textclassifier package name for PHan Wang
Change-Id: If846cc590060025202fa336af4420747f6b01238
2019-08-05wayne-common: Target FCM version = 2Yifan Hong
because it serves radio.deprecated. Fixes: 75321688 Test: vts_treble_vintf_test Change-Id: I79b03129414140fdc773797adca57135a048397c Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
2019-08-02wayne-common: Set TARGET_2ND_ARCH_VARIANT to armv8-aIsaac Chen
Wayne targets are armv8 devices. Setting TARGET_2ND_ARCH_VARIANT to armv8-a, instead of armv7-a-neon, can silence the related warning during build. Bug: 68012286 Change-Id: I18ae3aa985fd6bff11f043a155f3685d9f6644b8
2019-07-29wayne-common: Fix shared vdex nameMathieu Chartier
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
2019-07-29wayne-common: Add vendor_ prefix for our custom AIDsLuK1337
Change-Id: Ie1dd9c1f6a79d04b42e12e0fd9dabdc22b2f6927
2019-07-29wayne-common Remove PRODUCT_COMPATIBILITY_MATRIX_LEVEL_OVERRIDEYifan Hong
Replace it with FCM Version = 1, specified explicitly in device manifest. Test: builds Bug: 69636193 Change-Id: I0f5689344bb7b10b2b5db2549e95c940c4812f9d Merged-In: I0f5689344bb7b10b2b5db2549e95c940c4812f9d
2019-07-29wayne-common: wifi_supplicant: Deprecate entropy.binJeff Vander Stoep
Wpa_supplicant's random pool is not necessary on Android. Randomness is already provided by the entropymixer service which ensures sufficient entropy is maintained across reboots. Commit b410eb1913 'Initialize /dev/urandom earlier in boot' seeds /dev/urandom with that entropy before either wpa_supplicant or hostapd are run. Bug: 34980020 Test: Use wifi and wifi tethering on 8996 targets Change-Id: Ib5caf362bc939911b357db186a274957d3fbf186 (cherry picked from commit 1f2b2f3a780bb7a6ed489bf86e18e77382f37514)
2019-07-29wayne-common: Don't start supplicant with interfacesRoshan Pius
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
2019-07-29wayne-common: wpa_supplicant(hidl): Add support for starting HAL lazilyRoshan Pius
Bug: 72394251 Test: Able to start supplicant from framework using ISupplicant.getService() Change-Id: I19b8434e7241b9028e7dc86316ec9d5512affcca
2019-07-29wayne-common: Uprev to supplicant 1.1Roshan Pius
Bug: 65673412 Test: Device boots up and connects to wifi networks. Change-Id: I2e51291b30fd242edbeae2c69ef9545383895bb3
2019-07-29wayne-common: wpa_supplicant: Move control sockets to /data/vendorJeff Vander Stoep
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
2019-07-29wayne-common: Uprev Wi-Fi HAL to 1.2Etan Cohen
New HAL APIs are planned. This requires a HAL uprev. Bug: 65647646 Test: builds and Wi-Fi runs Change-Id: Ib7efd3d5263e73d1ad40e1a5a687bdb6c133c812
2019-07-15wayne-common: Add missing delimiter in lineage.dependenciesrazorloves
Change-Id: Ie4bd66c35e22aa70450f9de64691e50f5551e25d
2018-12-29wayne-common: Support Alipay fingerprint paymentdianlujitao
* IFAA manager is based on OnePlusOSS, but adapted for Xiaomi's mlipay interface.Also hardcode model detection to pass Alipay check. * vendor.xiaomi.hardware.mtdservice@1.0.so is not actually used, thus patchelf to drop it rather than shipping a blob. * Modify libmlipay.so to allow load firmware from vendor Change-Id: Idf3d3a8d40245984767f4ef5f60f9fe584e69f21