aboutsummaryrefslogtreecommitdiff
path: root/rootdir (unfollow)
Commit message (Collapse)Author
2023-11-13msm8996-common: rootdir: Decommonize fstabDavide Garberi
Change-Id: I6238b5627a2f4bb819397641f21110db0d7fe6a3
2023-08-19msm8996-common: Implement xtra-daemon control via propertyMichael Bestas
Default to false if the property is not set. Device init scripts will need to be adapted to restart loc_launcher service when property change is detected. Change-Id: Icbda789cd2a9a3391f437af2c07fc5127f2f09ab
2023-08-19msm8996-common: ueventd: Remove all permissions from ↵Michael Bestas
/sys/devices/soc0/serial_number Change-Id: I688347cfe59f56e4de2e4bf3c3324ca465f7a897
2023-08-12msm8996-common: Fix PowerOffAlarmGeorg Veichtlbauer
* The APK is prepared to not run as system user * Adjust /persist/alarm/data permissions accordingly Change-Id: Ie24ccb3749d1dda2deb670cdb531e35d153034ed
2023-08-03msm8996-common: rootdir: Drop no longer uses sys.io.scheduler propertyZhaoYueNan
* https://review.lineageos.org/c/LineageOS/android_vendor_lineage/+/317421 Change-Id: Ifdcd8694cc2ad7844d2b096dfe805f00c25cf821
2023-08-03msm8996-common: Move ueventd.qcom.rc to /vendor/etcAlbert Tang
Change I2dcaafc3c3f687f76ab6bc38af979c8b43346db0 moved default ueventd location. Change-Id: Ia1e11c07738d8195899ab870c779cf48c4b5ca91
2023-08-03msm8996-common: rootdir: remove mounting of debugfsAbhiprayah Tiwari
Mounting debugfs is no longer allowed in android S from rc scripts. Change-Id: I06cc05b7578b204c7cc25b19571be029dab1cf9d Signed-off-by: Nanhumly <admin@warbler.cc>
2023-08-03msm8996-common: Remove deprecated FDE flagsDavide Garberi
Change-Id: I4ab9183c90cd5d294c7710c9c16d8109eecc827b
2023-08-03msm8996-common: ueventd: Set permissions for KGSL sysfs nodeMohammed Mirza Mandayappurath Manzoor
Some KGSL sysfs nodes need to be access controlled. Set proper permissions for the same. Change-Id: Idc7e2447d02742074873901c6539f2c6d9d25862
2023-05-23msm8996-common: rootdir: Include the correct init.zuk.rc pathNanhumly
Change-Id: I9e64a05cba236420cec91025fca96f3b6916c40f
2022-08-16msm8996-common: rootdir: Delete unused properties causing denialsDavide Garberi
Change-Id: I37d438e93c53104d44482e4e0d2800ef55ca2e0f
2021-10-19msm8996-common: Move oem unlock prop set to libinitDavide Garberi
* Since eleven the property wouldn't get its new context anymore, so work around that Change-Id: If2f987dd28e1423f53460c65aaa6c03568d94eba
2021-10-19msm8996-common: init.qcom.rc: FR 53051: remove configs for vendor data ipa ↵Skylar Chang
modules As part of this FR we are moving vendor ipa data specific module configurations to custom vendor data init rc files Change-Id: Ib1f2a8187b243e73ca1d4fa921117fd63b361157
2021-10-19msm8996-common: Move supplicant service init to wpa_supplicantJimmy Chen
Bug: 138790309 Test: boot and wifi function is ok Change-Id: I35cf3e03566443e20799623045eacd423fd7f5c4
2021-10-04msm8996-common: rootdir: Remove duplicated socket declarationsDavide Garberi
Change-Id: I86821f360d0e037732d7c1d23a04d602ccff4c0f
2020-04-05msm8996-common: Update blobs according to new charter changesDavide Garberi
* Needed after https://review.lineageos.org/268776 Change-Id: Ia9c95779ed58fdb4172ff9ea02b1a2cb3c4ea59d
2020-01-25msm8996-common: rootdir: Import recovery ramdisk from CAFDavide Garberi
* From LA.UM.8.2.r1-05100-sdm660.0 * Needed for Lineage recovery Change-Id: Idb90a6ecaae541e74a9878c1ca93459cc2fdd949
2020-01-25msm8996-common: rootdir: add CAP_SYS_BOOT for chargerSubbaraman Narayanamurthy
Add CAP_SYS_BOOT capability for charger service so that it can shutdown/reboot the system. Change-Id: I17ccba74d5a3c38bd751c55bcf42fb3689d730a7
2020-01-25msm8996-common: rootdir: Change user/group permission for for chargerSubbaraman Narayanamurthy
Make charger binary run as system instead of root. Since it needs to handle input key events, add input as a supplemental group in addition to system and graphics. Change-Id: Id1dc46f335087147b7d8cf674664c26f0b511de1
2020-01-25msm8996-common: rootdir: Update charger service path and labelSubbaraman Narayanamurthy
charger binary is moved to /system/bin. Also the label got changed to charger. Update it accordingly. Change-Id: I78574238f9fc5ec028d10ab866676bfc0cd36370
2020-01-25msm8996-common: rootdir: Add stune parametersDavide Garberi
Change-Id: Ibf362bd9146d02c2fe8a6f15508eb633ce96d656
2020-01-25msm8996-common: init.qcom.rc: Set props for qseecom daemonkubersharma001
Change-Id: Id61f9177bfe30d6bfb0ae21d0cacf20461a8e8d6
2020-01-25msm8996-common: Start qseecom daemon as early as possible for FBEramandeep trehan
Qseecom needs to start at earlier stage for FBE to work properly. Change-Id: Ie2408f652df291ad6a1b0dee1e4d559ff35c7c45 Signed-off-by: Ramandeep Trehan <rtrehan@codeaurora.org>
2020-01-25msm8996-common: Add vendor prefix to below services.Anuj Singhal
- per_mgr - per_proxy Change-Id: If0068b1ffbb11e4139f011e8e58480554cd7a6c8
2020-01-25msm8996-common: init.rc: Changes to stop rtp daemon during shutdownSauvik Saha
* Changes to stop rtp daemon during shutdown Change-Id: I08d56dba615136a2c02c3aa11a55bd3e7d84f6a0
2020-01-25msm8996-common: Update qseecom daemon service nameMonika Singh
Update qseecom daemon service name as per new requirement. Change-Id: I878495cb5d13dc8cf69f996ff87ada3b1c26b76b
2020-01-25msm8996-common: FR 53051: Self Contained ModulePavan Kumar M
Desc: Remove cnd, dpmQmiMgr daemon Change-Id: I741a951bf71f72db009ddde94991aa876705b99a
2020-01-25msm8996-common: Change uid/gid of time_daemonMohit Aggarwal
Squashed of the following 2 commits: time-services: Remove time_daemon rc definition Now time_daemon service will start from local rc file so patch removes rc definition from init.qcom.rc file. Change-Id: Ia18ffa726c9c7ad6be5193219438b2266c15ae13 time-services: Start time_daemon service from common rc Currently, time_daemon service is running after statsd service which is causing some xTS failure. The patch moves time_daemon service definition to common rc file so that daemon can start early. Change-Id: I7ff7a7a3b7ac5077a95157c1785bfb844b92d7dd Change-Id: I4b46501099fb0e82109b3cabf8440fa0490d507b
2019-11-05msm8996-common: Add supplicant 1.2 to init.qcom.rcHai Shalom
Add missing supplicant 1.2 Change-Id: I34577cac4892563774f035d3a68ed17cc1edeeb9
2019-09-23msm8996-common: Address 'LOCAL_MODULE_TAGS := eng debug' deprecation.padarshr
Newer AOSP deprecates LOCAL_MODULE_TAGS := eng debug. We now remove that and instead add the package to PRODUCT_PACKAGES_ENG or PRODUCT_PACKAGES_DEBUG as applicable. To ensure that we don't miss out on any package during this switch, we add these explicitly, even though it might have been already added under PRODUCT_PACKAGES at some other location. Change-Id: I35bd67c3e7752be5bcd8f8682864062173e92724
2019-05-25msm8996-common: Remove /persist bind mountDavide Garberi
Change-Id: I2d75ebf306bcedc09de6fa1cd53ba2a34bf6cea6
2019-05-17msm8996-common: Update mac addresses pathsDavide Garberi
* Switch to /persist for bt_mac to make so that it's kept even after a factory reset * Also update the path of wlan_mac.bin in wlan.sh to write to the real mount point instead of the bind one Change-Id: I250358484a8c8a8ef7f01941eea798c11d6ac4e7
2019-05-16msm8996-common: Fix thermal-engine dac_override denial.Joel Galenson
We occasionally see a dac_override SELinux denial from thermal-engine trying to access /dev/diag. This seems to be a race between thermal-engine reading the file and init setting its permissions to 666 (they are initially set to 660 and in the diag group). This commit adds thermal-engine to the diag group so that it can read the file even if it is not world-readable. Bug: 72458250 Test: Boot and test wifi and camera. Change-Id: I55adfcf731a5da3ba7bb52d957d64e8e1f26febb
2019-05-16msm8996-common: rootdir: Add a mac randomization optionDavide Garberi
* In case the hardware mac is broken, it'll turn out being "555555555555" for wifi and "666666666666" for bt, so generate a random one in case this happens * Do the same also in case the current kernel lacks the shenqi_nv driver Change-Id: Id9247b563adcb287ea97bc4f25bd1d846c852b8f
2019-05-16msm8996-common: Remove wcg_mac_toolDavide Garberi
* Turns out we don't actually need to use this as /proc/mac_wifi and mac_bt can turn into normal mac address values just with hex dumping * Remove bt_mac_prop as we can just set the mac path in vendor_prop.mk Change-Id: I23665cdd5d39d5e090694cff5a63f55ecb9ea334
2019-05-15msm8996-common: Correct BT mac address with non zui blobsDavide Garberi
Change-Id: Ibc6eed2018314e79f3f18749cedd9852c82a8a66
2019-05-15msm8996-common: rootdir: Cleanup EAS leftoverDavide Garberi
* Also fix a typo Change-Id: I73c5487105e9a5ad41b9988f8187c9137b50070b
2019-05-15msm8996-common: init.qcom.power.rc: Modify naming convention for propertiesKarthik Gopalan
Modify naming convention for properties and also remove unused code. CRs-Fixed: 2206509 Change-Id: I78821a66a65d92ea9284283efe5e3ca1659fa3de
2019-05-10msm8996-common: pocketmode: Allow control over PocketMode serviceBruno Martins
* Once the service is running, proximity sensor is constantly active when the display is turned off, resulting into a residual increase in battery consumption. Add a toggle so that users can decide whether they accept that and prefer to prevent accidental wake-ups triggered by the fingerprint sensor. * Keep the receiver that listens for the screen status registered only if the fingerprint wake-up feature is enabled at the same time as the accidental wake-up prevention feature. * Set PocketMode as a required module of ConfigPanel, to make sure it is only shipped on devices building the latter. * The configpanel part is integrated in b07a633bdeda835867aa3dc5a033529d7bd712dc Change-Id: Icfa23d2aef971e368476b6f1f7612493c2b69a20
2019-05-09msm8996-common: Conditionally remove the OEM unlocking optionDavide Garberi
* It would get disabled anyway when bootloader is unlocked, but this way makes safetynet pass even when unlocked Change-Id: I2dfe641bf60e0409f290b7b31492df00568c9916
2019-05-02msm8996-common: sepolicy: CleanupDavide Garberi
* Add back the fstab contexts to prevent some vfat denials * Remove a lot of not needed addresses * Create a domain for double tap to wake to not let the powerhal access all the sysfs files Change-Id: I44dfc5e9903eb562748215541f2d71f9a3d111d7
2019-04-11msm8996-common: rootdir: Disable input boost completelyDavide Garberi
* This doesn't make much of a difference as of performance and jank but could save some battery Change-Id: Id139d5072e9b841dcd385136a2e497520c588df8
2019-04-11msm8996-common: Switch to cfqDavide Garberi
Change-Id: Icf9d1b9d17aafa700378f6a2a832d124c6dd5576
2019-04-11msm8996-common: rootdir: Decommonize some ramdisk propsDavide Garberi
* To prevent a log spam due to missing files to write to Change-Id: I8e972a2d73018734be835d89062ffeb1b27a9d07
2019-03-08msm8996-common: remove useless NFC referenceskubersharma001
* z2_plus/row do not support NFC so its useless to have these * fixes random log saying this device has no NFC Change-Id: Idc0d97b42dff1f826efb35808b3998f40be98a7b
2019-03-02msm8996-common: Set the hardware wlan mac using wcg_mac_toolDavide Garberi
* Bin extracted from ZUI * Add init.wlan.sh to check if the mac address in wlan_mac.bin is already correct, if not correct it * Run both the bins on boot completed as wcg can't run earlier * Label both the bins and address their denials Change-Id: I7a8001465ec9c3d69bd228efa57dddfdd8e3c6f3
2019-03-02msm8996-common: Remove readmacDavide Garberi
* We don't need this anymore, no random mac because the real hardware wlan mac works now Change-Id: I13f85f4eb438b2230408d5bad1c694b2cd39a25b
2019-02-19msm8996-common: Switch back to stock chargerDavide Garberi
This reverts commit fd4723a91d1cb0d367aea9b6413b2dc336fd82d8 and 4ee3647a319cd52a2aa2575f47b2b74852bba852 Change-Id: I9362cb608480dd11e83b5da34f6e01f38fddf942
2019-02-18msm8996-common: init: stop/start -> restartMichael Bestas
Change-Id: Iaec52fcf4206263a2966f8cbfa6e40c97e7e117c Signed-off-by: Subhajeet Muhuri <kenny3fcb@gmail.com>
2019-02-18msm8996-common: Restart HIDL camera provider after decryptionLuK1337
* 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>