aboutsummaryrefslogtreecommitdiff
path: root/rootdir (follow)
Commit message (Collapse)AuthorAge
...
* msm8996-common: init: stop/start -> restartMichael Bestas2019-02-18
| | | | | Change-Id: Iaec52fcf4206263a2966f8cbfa6e40c97e7e117c Signed-off-by: Subhajeet Muhuri <kenny3fcb@gmail.com>
* msm8996-common: Restart HIDL camera provider after decryptionLuK13372019-02-18
| | | | | | | | * Restart HIDL camera provider to cover some edge cases where camera isn't working on FDE devices with boot pin enabled. Change-Id: Ia757e9d07de26008f426fca582439d68b6d6fecb Signed-off-by: Subhajeet Muhuri <kenny3fcb@gmail.com>
* msm8996-common: Hex edit camera blobs to use /data/vendor/qcamMichael Bestas2019-02-06
| | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I0ca268ec4cf71f80a5e341f0131c239ae0dd66fd
* msm8996-common: sepolicy: Nuke the neverallowsDavide Garberi2019-02-06
| | | | | | | * Also fix other general sepolicy errors after stopping to ignore the neverallows Change-Id: I1af3d9f57a0ca6e37420094a53f1c52127f3e187 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: uevent: Update firmware_directoriesDavide Garberi2019-02-06
| | | | | | | * We must include the new folders to check for Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I4e0f561c804b8de46c417887a1418265ea12f969
* msm8996-common: fstab: Go back to mounting factory as vendorDavide Garberi2019-02-06
| | | | | | | | | | * The principal reasons are: - Just one TWRP for treble and non treble ROMs - No need to flash anything to switch from treble to non treble ROM - No need for new users to flash any new zip Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I362d703042d536be9af53ef5319858f1296e69e0
* msm8996-common: Hax libaudcal.so to store acdbdata in new pathdianlujitao2019-02-06
| | | | | | Signed-off-by: Subhajeet Muhuri <kenny3fcb@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Ib8a826b51ab4b28356cb04e03bb894f267e9bdf7
* msm8996-common: camera: dump: use vendor locationMarc Bourgoin2019-02-06
| | | | | | | * we no longer use /data/misc/camera Change-Id: I2092c20f002e2e5d577cb1ef8fecce21734ebdb4 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Rename sensors.qcom to sensors.qtidianlujitao2019-02-06
| | | | | | Change-Id: Ifdda665fd39227a3a76079199c3f2daf90a8746d Signed-off-by: Subhajeet Muhuri <kenny3fcb@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Move offmode charging daemon awayBruno Martins2019-02-06
| | | | | | | | * Follow-up change for commit f22141c that simply moves the prebuilt to its proper place. Change-Id: I40d37ea6ae53fe8fe919dda758db22df3c1c4229 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Added a permissions for ODL char devicesMohammed Javid2019-01-26
| | | | | | | Added a permissions for ODL char devices Change-Id: I1c74c060c9e9b958307a07a4dbe630d0f28b3a89 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update prefix of hwcomposer serviceRamakant Singh2019-01-26
| | | | | Change-Id: Iac3abf0e50d77058548bcd232411ae9d7ff6b235 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Fix fstab indentationDavide Garberi2019-01-26
| | | | Change-Id: I98d2c82ae5786d2e6e49bd1edf0f6e2e7d6f6ae3
* msm8996-common: Bind mount /mnt/vendor/persist to /persist for sensorsdianlujitao2019-01-26
| | | | | | | * Oreo sensors.qcom cannot access to persist even with the symlink Change-Id: Ifc43515c70b51aeb8c1b5db765051fb21fddb80d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Moving persist mount point to /mnt/vendor/persistVinay Verma2019-01-26
| | | | | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update references of firmware to /vendor/firmware_mntVinay Verma2019-01-26
| | | | | Change-Id: I56b9d81bd2b74bf583e2b6c41d37a4ac792a6332 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Mount dsp and firmware in vendorVinay Verma2019-01-26
| | | | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Change qti service name to dataqtiMohammed Javid2019-01-26
| | | | | | | | qti name is generic and updating it to dataqti so that no generic context will not match Change-Id: I186a642623f1ae46688a44f754fbe7ba421d042c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add "vendor" prefix to service name.Ankit Jain2019-01-26
| | | | | | | | | Android P upgrade mandates to have "vendor" prefix in service name for vendor services(rmt_storage, tftp_server). FR:48725 Change-Id: Ibfb7e9376cd3ea185fc2711b6480ea62d8dd938c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Move /bt_firmware mount point to /vendor/bt_firmwareVinay Verma2019-01-26
| | | | | Change-Id: I6dbb4e19fd00861b0c50a7df6eab197e878a5d0e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Rename sensor service names by prefixing vendor.Ananda Kishore2019-01-26
| | | | | | | - sensors --> vendor.sensors Change-Id: Id0213c33d13b3104bf4dd6d993a7bba164d5ac26 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data connectivityDevi Sandeep Endluri V V2019-01-26
| | | | | Change-Id: I57ac8e5583f62ec585723454de4906d83a4e6dfe Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Change data properties to comply with TrebleSean Tranchetti2019-01-26
| | | | | | | | | | | | Treble changes in Android now require stricter naming conventions for vendor properties, and also impose stricter requirements on using properties as actionable triggers in init scripts. This change updates the properties used by data modules to follow these new guidelines. Change-Id: I26a7eff59030679e6d796523de99f14e9654c019 CRs-Fixed: 2215428 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data/ims vendor binariesPavan Kumar M2019-01-26
| | | | | | | Added vendor prefix to vendor bins Change-Id: I634951944537397727239a17ce64522b3d2dac0e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Add vendor prefix to data vendor binariesSubash Abhinov Kasiviswanathan2019-01-26
| | | | | | | | | | | | | | | This fixes an issue where the data binaries were not starting up due to the updated sepolicies. A sepolicy denial was seen in that case similar to the following - selinux: avc:  denied  { set } for property=ctl.netmgrd pid=1170 uid=0 gid=0 scontext=u:r:qti_init_shell:s0 tcontext=u:object_r:ctl_default_prop:s0 tclass=property_service permissive=0 CRs-Fixed: 2191664 Change-Id: I41ff0d8f3280b9438c163fab6db5fff3293f28d0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Start loc_launcher as gps userHarikrishnan Hariharan2019-01-26
| | | | | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Set permissions of /dev/byte-cntr deviceSaranya Chidura2019-01-26
| | | | | | | | | | | 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> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Sync with marlin's load balancing cpusetSubhajeet Muhuri2019-01-26
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: add restricted cpusetTim Murray2019-01-26
| | | | | | | | bug: 78197570 Test: CTS Change-Id: I6aaac2f3ce9ba886143e3667df2ca044c7f3d3f0 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Move the powerhal chownsDavide Garberi2019-01-26
| | | | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: If78decdd3b94b023f3331f77d75cd114ada1ad2f Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove energy awareness daemonDemon Singur2019-01-26
| | | | | | | | | All this does is to disable msm_core and set the polling_interval to 0, which makes the driver useless. We can achieve the same result by disabling the driver. Change-Id: Ic19c505ed74811a3d1b76703255af3aa5cb37bf9 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: remove wcnss_filterDemon Singur2019-01-26
| | | | | | | Unused when using Qualcomm's bluetooth stack. Change-Id: I2682e65a85c7b1112a695e851e9b1512a6b3d28c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update RIL IMS and QMI FROM daisy ↵davidevinavil2019-01-26
| | | | | | 9/PKQ1.180917.001/V10.0.1.0PDLMIFJ [1/2] Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update SELinux context for chargerArtem Borisov2019-01-19
| | | | | | | * Fixes most denials in charger-only mode Change-Id: Iaf4eca77ac7f20c73c8973014b2f722b790753b3 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove cnss-daemon referencesDavide Garberi2018-12-11
| | | | | | | * We've removed this a long time ago Change-Id: Id83ad0e555c8bca3515a9f39f2734287c3c4e797 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Change /data/time to /data/vendor/timeMao Jinlong2018-12-04
| | | | | | | | Time folder is for time_daemon which is in vendor partition. Vendor module can't access data in /data for treble limit. So change /data/time to /data/vendor/time. Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Import init.msm.usb.configfs.rc from ↵Subhajeet Muhuri2018-11-28
| | | | | | | | | | | LA.UM.7.2.r1-05400-sdm660.0 This fixes the following USB related issues which were introduced after upgrading to kernel 4.4: * Android Auto * USB Tethering in Windows (now no longer needs manual RNDIS driver installation) * QCOM DIAG mode Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: init.qcom.sh: cleanupkubersharma0012018-11-28
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Set readahead to 128kB for mmc tooSubhajeet Muhuri2018-10-31
| | | | | | | * Also don't set 2048 on late-fs for UFS as it's already being set from the kernel now Change-Id: I9760189a810a0f24a292cb629d34ba456f4ad208 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Nuke qcom-usb-sh referencesDavide Garberi2018-10-31
| | | | | Change-Id: Ieba10734200a23d46f1b27ad5a3f91f29823dda8 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Sync usb configuration with CAFDavide Garberi2018-10-31
| | | | | | | * Tag: LA.UM.7.2.r1-05100-sdm660.0 Change-Id: Iecefef9a9337379644b35360d8b8d2c7a59b247e Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Moving location sockets from /data to /devSaurabh Srivastava2018-10-19
| | | | | | | | | | Keeping sockets in /data/vendor/location prevents unmounting of /data partition after build load. CRs-Fixed: 2175511 Change-Id: Ide726a84b6b5f8df0c18d7d7dcbc1ee469b6d934 Signed-off-by: Erfan Abdi <erfangplus@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Update bluetooth stack to LA.UM.7.2.r1-04000-sdm660.0Davide Garberi2018-10-19
| | | | | | | * From Nokia 7 Plus B2N_sprout:9/PPR1.180610.011/00WW_3_22C Change-Id: Ia7218dca9e94ad7e2a7918d30aaeea6078ab7cb7 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* Revert "msm8996-common: Set sys.usb.ffs.aio_compat"Davide Garberi2018-10-19
| | | | | | * We've CONFIG_AIO enabled (as default) in kernel This reverts commit 52e7f55cdaf0ae054d59899fb3402084389f911d.
* msm8996-common: rootdir: We aren't using the camera wrapper anymoreDavide Garberi2018-10-19
| | | | | Change-Id: I1305bedcd14af9b648809790f9d8faf86440d049 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* Revert "msm8996-common: Avoid jumping to the maximum frequency without ↵Cosme Domínguez Díaz2018-10-07
| | | | | | needing it" This reverts commit 1e8ebc090ff0aa0334c71f506d029a77f7447a0a.
* msm8996-common: Add pocketmode appfluxi2018-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I71e47d5f203adb7e28d37447e19a8041a1d02840 msm8996-common: PocketMode: Apply LineageOS rebrand Change-Id: I1de627062f56bd125f430033e8bb7aad8fe48f69 msm8996-common: pocketmode: Bump sdk version Change-Id: Ic521e380868bdc886e15c6a8a472564a98dbc094 msm8996-common: PocketMode: Explicitly include Android support libs * Fixes non-jack build Change-Id: I9d8346193577c7be218e12efb20f52ca9946eb14 msm8996-common: PocketMode: Properly depend on Lineage SDK * This is actually the proper library to include (only spotted while buidling with Jack disabled, because app compilation was failing). Change-Id: Ib61f93704c6411a4cb1f91d9e8693a1775934037 msm8996-common: PocketMode: Remove useless cast Change-Id: I655b0b80ccafdaae422a2464d2b8409f70be0e8c msm8996-common: Adapt to Zuk Change-Id: I9050faac37de0a8392b31fed5c3562d4553c546f msm8996-common: Set LOCAL_SDK_VERSION where possible. 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 packages Bug: 73535841 Change-Id: Ic906adbd670c4dbfe2cdf0b71cdbeaf9ac08a27e msm8996-common: sepolicy: Address a fingerprint denial Change-Id: I07c75d58357f7eea2dcc68ed80dacbab76bb30f5 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Don't start iop serviceDavide Garberi2018-10-06
| | | | | | | * That's not a thing anymore Change-Id: I6bf08de4f97b1901183d8b459541868675732be9 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Update power options from CAFDavide Garberi2018-10-06
| | | | | Change-Id: I940e19030b8eb85ddf091ee3d1b55e89b60899fc Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: rootdir: Move init.qcom.sh to binDavide Garberi2018-10-06
| | | | | Change-Id: I7e8c8cc8c71a43189897dba69fe66afd03e67e6c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>