Only include latest carrier list into APK
The carrier list of the prior version is only for OEMs to cherry pick
on legacy devices. This CL will reduce the size of the Telephony
Provider APK by 20% (from 517 to 418).
Bug: 155254987
Change-Id: I76b7cd622aaeb8976dd673d57f998353064788d8
diff --git a/Android.bp b/Android.bp
index b5498d5..def7cde 100644
--- a/Android.bp
+++ b/Android.bp
@@ -2,6 +2,7 @@
name: "TelephonyProvider",
privileged: true,
srcs: ["src/**/*.java", "proto/**/*.proto"],
+ asset_dirs: ["assets/latest_carrier_id"],
platform_apis: true,
certificate: "platform",
libs: ["telephony-common"],
@@ -10,5 +11,5 @@
filegroup {
name: "telephonyprovider-assets-carrierlist",
- srcs: ["assets/carrier_list.*"],
+ srcs: ["assets/latest_carrier_id/carrier_list.*"],
}
diff --git a/assets/carrier_list.pb b/assets/latest_carrier_id/carrier_list.pb
similarity index 100%
rename from assets/carrier_list.pb
rename to assets/latest_carrier_id/carrier_list.pb
Binary files differ
diff --git a/assets/carrier_list.textpb b/assets/latest_carrier_id/carrier_list.textpb
similarity index 100%
rename from assets/carrier_list.textpb
rename to assets/latest_carrier_id/carrier_list.textpb
Binary files differ