ril: sehradiomanager: Add support for AIDL sehradio
authorTim Zimmermann <tim@linux4.de>
Sat, 16 Mar 2024 11:37:07 +0000 (12:37 +0100)
committerJan Altensen (Stricted) <info@stricted.net>
Fri, 21 Jun 2024 04:02:30 +0000 (04:02 +0000)
commita9e71cf27ffc07732a0db9f0953483cf0ff7e906
tree3369cdb950cb4298f010fa9ceec256b070dfa749
parentedfe8237656475064f749a1c21693b47ee9ff599
ril: sehradiomanager: Add support for AIDL sehradio

* Based on https://github.com/TrebleDroid/platform_frameworks_opt_telephony/commit/f41efd654ac6a0f0b714996cf97501665ab288c0

Co-Authored-By: Pierre-Hugues Husson <phh@phh.me>
Change-Id: I25a2422b364d2118cb447e6e64e166e8e112fb18
58 files changed:
interfaces/radio/network/aidl/Android.bp [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/.hash [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/ISehRadioNetwork.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/ISehRadioNetworkIndication.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/ISehRadioNetworkResponse.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehArfcnInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehCallDetails.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehCsgInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehEriInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehExtendedRegStateResult.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehOperatorInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehPreferredNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehRadioResponseInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehRoamingNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehSignalBar.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/1/vendor/samsung/hardware/radio/network/SehVendorConfiguration.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/ISehRadioNetwork.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/ISehRadioNetworkIndication.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/ISehRadioNetworkResponse.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehArfcnInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehCallDetails.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehCsgInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehEriInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehExtendedRegStateResult.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehOperatorInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehPreferredNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehRadioResponseInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehRoamingNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehSignalBar.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/aidl_api/vendor.samsung.hardware.radio.network/current/vendor/samsung/hardware/radio/network/SehVendorConfiguration.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/ISehRadioNetwork.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/ISehRadioNetworkIndication.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/ISehRadioNetworkResponse.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehArfcnInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehCallDetails.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehCsgInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehEriInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehExtendedRegStateResult.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehOperatorInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehPreferredNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehRadioResponseInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehRoamingNetworkInfo.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehSignalBar.aidl [new file with mode: 0644]
interfaces/radio/network/aidl/vendor/samsung/hardware/radio/network/SehVendorConfiguration.aidl [new file with mode: 0644]
ril/sehradiomanager/Android.bp
ril/sehradiomanager/SehRadioIndication.cpp [deleted file]
ril/sehradiomanager/SehRadioIndication.h [deleted file]
ril/sehradiomanager/SehRadioResponse.cpp [deleted file]
ril/sehradiomanager/SehRadioResponse.h [deleted file]
ril/sehradiomanager/aidl/SehRadioNetworkIndication.cpp [new file with mode: 0644]
ril/sehradiomanager/aidl/SehRadioNetworkIndication.h [new file with mode: 0644]
ril/sehradiomanager/aidl/SehRadioNetworkResponse.cpp [new file with mode: 0644]
ril/sehradiomanager/aidl/SehRadioNetworkResponse.h [new file with mode: 0644]
ril/sehradiomanager/hidl/SehRadioIndication.cpp [new file with mode: 0644]
ril/sehradiomanager/hidl/SehRadioIndication.h [new file with mode: 0644]
ril/sehradiomanager/hidl/SehRadioResponse.cpp [new file with mode: 0644]
ril/sehradiomanager/hidl/SehRadioResponse.h [new file with mode: 0644]
ril/sehradiomanager/sehradiomanager.cpp