Fix rild running in Nakasi.
The module rild is telephony specific, since Nakasi has no radio
it shouldn't run rild. Make the rild module optional and add a
cleanstep.
Bug: 6463864
Change-Id: Iaf931082ef96a3f79059cfe55e8a1ec145d95ed3
diff --git a/CleanSpec.mk b/CleanSpec.mk
index b84e1b6..9608204 100644
--- a/CleanSpec.mk
+++ b/CleanSpec.mk
@@ -47,3 +47,4 @@
# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/bin/rild)
diff --git a/rild/Android.mk b/rild/Android.mk
index 5192fd9..a94da12 100644
--- a/rild/Android.mk
+++ b/rild/Android.mk
@@ -18,6 +18,7 @@
LOCAL_CFLAGS := -DRIL_SHLIB
LOCAL_MODULE:= rild
+LOCAL_MODULE_TAGS := optional
include $(BUILD_EXECUTABLE)