The bootloader sets androidboot.hwversion, use this and set the ro.boot.hardware.revision property in order to show it in settings.
Change-Id: I3c6c678bf055091ea9fcb2a1524d321e2c1be043
* In cape (msm-5.10) pmic driver now lies in adsp [1], so
adsp firmware must to be loaded along with qti battery/
charger kernel module, in order to get battery and usb
power_supply up & running
* With this, we dont need to set usb mode to peripheral
explicitly either
* The GKI kernel for 5.10 explicitly disabled
FW_LOADER_USER_HELPER_FALLBACK, and the right way to enable it is to
echo 1 to the /proc/sys/kernel/firmware_config/force_sysfs_fallback,
so do this before writing to adsp sysfs node.
[1]: 4e2b0f663a
Depends-On: Id0e64302dbbdc53620cbc1825c36e13bb9e58aef
Change-Id: I835fa5daaa53eb704cc6c0777d7069d47ecbe10c
No longer needed now init listens for property changes on a
separate thread.
Bug: 186580823
Test: Cuttlefish boots successfully
Change-Id: Ief3a546d2154231d18957c2f703bd128966d7288
On MIUI this is used to let updater write to data/vendor/mbnconfig, but we won't do this.
This reverts commit 60894cbcbe.
Change-Id: Ic3535a287ce80bc61541d2fd8dcfb64472db42bf
The health AIDL HAL service provides functionalities of charger,
therefore system charger at /system/bin/charger is deprecated.
On top of that, QTI health AIDL HAL service enables suspend by
default, the equivalent of setting ro.charger.enable_suspend
for legacy charger.
Change-Id: I59c23e7974cea1174b0161f31a535fa3afa1e5c9
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
Out of all the modes that run the CPU at advertised speeds without
underclocking, mgame has the most conservative thermal limits.
Change-Id: I491f608a7be5c9497c70b3e49501d7abf58a980c
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
To disable cdsp daemon by checking value of node
fastrpc_cdsp_status which is set after checking if
NSP is defective.
Acked-by: Ansa Ahmed <quic_ansa@quicinc.com>
Signed-off-by: Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>
Change-Id: I8f197c46d6cedb64a58ae49d0a5120c8a78e533f
- For modemless qultivate targets, stop the qcrild and make
ro.vendor.radio.noril property to yes
Change-Id: I111fa5cabc8524ee76a5c5c8c6449b77d1ff6874
CRs-Fixed: 3694884
(cherry picked from commit 7482be9422213036d54e8e3cdb07d6ab001cda51)
This is required for dynamic sensor HAL to access hidraw node, which is
needed to enable Headtracking for Spatial Audio on Halliday.2.0
Change-Id: I525b276e3de0558303727d8f2675367d227834cd
Able to start supplicant from framework using
ISupplicant.getService() in init_qcom.rc.
Change-Id: Ia4efd2a71916fef88835ba5df2fefc1d403895a1
CRs-Fixed: 3591871
(cherry picked from commit eeac14f4c6e1a8d984b1556cedb2f1b2bef93663)
Remove legacy rild vendor.ril-daemon services
commands as they are not used now.
Change-Id: Ib1a88d34dc73ff72f553b923e75ef084dd5d56f1
CRs-Fixed: 3262433
remove logic from init scripts where getprop is used,
causing avc denials. Removed logic is not applicable
to current targets using this.
Change-Id: Ib783c6b2c341da59d24b8f4626e0461e1fbbdd0d