aboutsummaryrefslogtreecommitdiff
path: root/rootdir (follow)
Commit message (Collapse)AuthorAge
...
* 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>
* msm8996-common: rootdir: Update for Pie display and perf stackDavide Garberi2018-10-06
| | | | | Change-Id: I1de1749a4e13f6870a9bb4348a5a9f18f0528461 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: skip wait for hwservicemanagerWei Wang2018-09-26
| | | | | | | | | | | | | | Wait for hwservicemanager is no longer needed after this CL: https://android-review.googlesource.com/#/c/356043/ Bug: 36399429 Test: nash boot Signed off by: Nolen Johnson <johnsonnolen@gmail.com> Change-Id: I12c5adab70dc519b5e834eb35262ff73d214978b Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Make sure graphics HAL services started before mounting dataWei Wang2018-09-26
| | | | | | | | | Bug: 36409349 Signed off by: Nolen Johnson <johnsonnolen@gmail.com> Change-Id: I1df0bd7878c7d67d3695ad1644c6b928cee0e323 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Start hwservicemanager earlyChia-I Wu2018-09-26
| | | | | | | Test: builds and boots Bug: 35173320 Change-Id: I9f060904174103a6a145a83cbb4c100728ff6df6
* msm8996-common: start bootanim before mounting data partitionWei Wang2018-09-26
| | | | | | | | | Bug: 30118894 Signed off by: Nolen Johnson <johnsonnolen@gmail.com> Change-Id: If84764e3ce51f467b2dfa867ce28e1e396422d45 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Change the MBN copy property prefixSai Kousik Swarna2018-09-25
| | | | | | | | | Changes the prefix of mbn_copy_completed to ro.vendor.ril as there a permission error with current prefix. and due to this MBN OTA is failed. Change-Id: I31a0032aba79177680b7b91363d1d9be97dd9c90 CRs-Fixed: 2261501
* msm8996-common: Fix MBN copy issueHua Liu2018-09-25
| | | | | | | | | | | | DAC_OVERRIDE is disabled for all the vendor init scripts in Android P. This change will grant "group root" the write permission temporarily for deleting/copying operations. System user could not access the MBN files in data partition no longer. Only radio user and root group have read permission after boot up. Change-Id: I9f184da2253dc5896b145c0e52fc3b42da15d9f7
* msm8996-common: Change scripts for copying MBNsHua Liu2018-09-25
| | | | | | | | | | | | | | 1) Using "chmod -h" instead of "chmod" 2) Using "mkdir -m" instread of 2 seperate commands for creating directory and change permission 3) Using "write" command in RC file instead of "echo ...>" in bash 4) Create "data/vendor/modem_config" for storing MBNs, which is read only 5) Remove qcril.db copying in sh file, since this logic is not used anymore Change-Id: Ib9a9e0d32ae529dab3dc0c164062d2887dff4439
* msm8996-common: Address dac_override and dac_read_search issues in init.qcom.shSridhar Parasuram2018-09-25
| | | | | | | init.qcom.sh accesses files owned by groups radio, system and hence the groups have been added. Change-Id: I535eeaf42f38532ec6de46eb57f3cc0e1d959a47
* msm8996-common: rootdir: do not symlink sdcard legacy pathDemon Singur2018-09-25
| | | | | | | Solves the following denial. denied { write } for pid=548 comm="init" name="storage" dev="rootfs" ino=15996 scontext=u:r:vendor_init:s0 tcontext=u:object_r:rootfs:s0 tclass=dir permissive=0 Change-Id: If246f497bd8384f0fee81469d8d29dcb528d4d4e
* msm8996-common: rootdir: do not create /tombstones symlinkDemon Singur2018-09-25
| | | | | | | Solves the following denial. denied { add_name } for comm="init" name="tombstones" scontext=u:r:vendor_init:s0 tcontext=u:object_r:rootfs:s0 tclass=dir permissive=1 Change-Id: Iff7d85d6f13f8fa0efc4a594bfcefdbb9d8ee3ed
* msm8996-common: ueventd: Don't modify permissions of /dev/hw_randomWang Han2018-09-25
| | | | | | | | | | | | | | | | | | 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
* msm8996-common: rootdir: Remove fstab selinux contextsDavide Garberi2018-09-16
| | | | Change-Id: I96b2f52d7cf97d9b5794422bb57d6e151917d7a9
* msm8996-common: Restrict rmt_storage to CPU0.Cosme Domínguez Díaz2018-09-13
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Set sys.usb.ffs.aio_compatJerry Zhang2018-08-31
| | | | | | | | | | 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 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Use QTI bluetooth stackBruno Martins2018-08-31
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* msm8996-common: Remove oem_2901 group for second RIL daemon serviceWang Han2018-08-28
| | | | | | * Matches rild.legacy.rc from Pie's RIL Change-Id: Icdb0a3e4859bc0a4011e34fdd483cef2ca3b8a7f
* msm8996-common: Remove creation of /data/misc/wifi and /data/misc/dhcpHan Wang2018-08-28
| | | | | | | | * The creation of /data/misc/wifi and /data/misc/dhcp was moved long ago to the core init.rc script. Moreover, /data/misc/wifi is deprecated since wpa_supplicant now relies on /data/vendor/wifi. Change-Id: Ic0a33af44ffe163d3dd06cebdc1e192dc9bcb11f
* msm8996-common: Don't start supplicant with interfacesRoshan Pius2018-08-28
| | | | | | | | | | 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
* msm8996-common: wpa_supplicant(hidl): Add support for starting HAL lazilyRoshan Pius2018-08-28
| | | | | | | Bug: 72394251 Test: Able to start supplicant from framework using ISupplicant.getService() Change-Id: I19b8434e7241b9028e7dc86316ec9d5512affcca
* msm8996-common: wpa_supplicant: Move control sockets to /data/vendorJeff Vander Stoep2018-08-28
| | | | | | | | | | | | 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
* msm8996-common: Remove FRP entry from fstabMichael Bestas2018-08-15
| | | | | | * Not needed, system treats it as a raw block device Change-Id: Ieff8b1888c22d49974bfeb60cfc62f3bb2d424c7
* msm8996-common: Remove unneeded hci_filter_root service.Cosme Domínguez Díaz2018-08-11
|
* Revert "msm8996-common: Update Bluetooh firmware."Cosme Domínguez Díaz2018-08-11
| | | | | | | SELinux blocks the loading of the newer firmware and I do not know how to fix it, for now. This reverts commit 13c9609710f05a79d119636ec2b9640259dd67c2.
* msm8996-common: Update Bluetooh firmware.Cosme Domínguez Díaz2018-08-11
| | | | * From google/marlin/marlin:9/PPR1.180610.009/4898911:user/release-keys.
* msm8996-common: Tune cpu_boost for the little cluster.Cosme Domínguez Díaz2018-08-10
|
* msm8996-common: Avoid jumping to the maximum frequency without needing itCosme Domínguez Díaz2018-08-09
| | | | | | | | * I just don't understand why we have 16 frequencies (from 307 to 1593MHz) on our power cluster and libqti-perfd just wants to force the highest every time I touch the screen... Why implement cpu frequency scaling and then use only two?
* msm8896-common: Grant RWX permissions for group to /persist/wlan_btLuK13372018-08-09
| | | | | | | * Without group perms our bluetooth HAL is unable to access file with bluetooth address. Change-Id: Idf00d5d31be34ec1aaf66ddfaf3646d913d63687
* msm8996-common: wifi_supplicant: Deprecate entropy.binJeff Vander Stoep2018-08-09
| | | | | | | | | | | | 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 Taimen Change-Id: Ib5caf362bc939911b357db186a274957d3fbf186
* msm8996-common: Move ppd service to system-background cpuset.Cosme Domínguez Díaz2018-08-09
|
* msm8996-common: update cpusets at boot completeTim Murray2018-08-04
| | | | | | | | | We don't need aggressive load balancing during boot, only after boot has been completed. bug 30040263 Change-Id: Id22ac312751983f774208399b1673459e2351b93