Update CarrierConfigLoader to use TM#getCarrierServicePackageName

The implementation for TelephonyManager#getCarrierServicePackageName
has been hightly optimized. Internally, the cached value is directly
returned instead of performing a heavy query from package manager.

Besides the performance improvement, the switch may largely reduce
the deadlock and IPC thread blocking due to the removal of IPC
call in most cases.

Bug: 217442920
Test: atest CarrierConfigLoaderTest
Change-Id: Id128e9df7a3d4460d789e5455ff6b5745c374183
Merged-In: Id128e9df7a3d4460d789e5455ff6b5745c374183
(cherry picked from commit f7c214a3118cad56f64e51fc28bb6569aae2ed65)
2 files changed