diff --git a/data/etc/Android.mk b/data/etc/Android.mk index f94ec844d8e..0bb34f8aa7a 100644 --- a/data/etc/Android.mk +++ b/data/etc/Android.mk @@ -48,18 +48,11 @@ LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/sysconfig LOCAL_SRC_FILES := $(LOCAL_MODULE) include $(BUILD_PREBUILT) +######################## include $(CLEAR_VARS) -LOCAL_MODULE := projekt.substratum.theme.xml -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions -LOCAL_SRC_FILES := $(LOCAL_MODULE) -include $(BUILD_PREBUILT) - -include $(CLEAR_VARS) -LOCAL_MODULE := substratum_theme.xml +LOCAL_MODULE := substratum-theme-feature.xml LOCAL_MODULE_CLASS := ETC LOCAL_MODULE_TAGS := optional LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/sysconfig LOCAL_SRC_FILES := $(LOCAL_MODULE) -include $(BUILD_PREBUILT) +include $(BUILD_PREBUILT) \ No newline at end of file diff --git a/data/etc/projekt.substratum.theme.xml b/data/etc/projekt.substratum.theme.xml deleted file mode 100644 index eb14a3d4e1c..00000000000 --- a/data/etc/projekt.substratum.theme.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - diff --git a/data/etc/substratum_theme.xml b/data/etc/substratum-theme-feature.xml similarity index 96% rename from data/etc/substratum_theme.xml rename to data/etc/substratum-theme-feature.xml index 8ac5a9af302..b7d97fcd586 100644 --- a/data/etc/substratum_theme.xml +++ b/data/etc/substratum-theme-feature.xml @@ -15,11 +15,11 @@ limitations under the License. --> - + - + diff --git a/packages/SubstratumService/Android.mk b/packages/SubstratumHelperService/Android.mk similarity index 87% rename from packages/SubstratumService/Android.mk rename to packages/SubstratumHelperService/Android.mk index 28eeaf1acc1..78908d9312d 100644 --- a/packages/SubstratumService/Android.mk +++ b/packages/SubstratumHelperService/Android.mk @@ -22,13 +22,11 @@ LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PROGUARD_ENABLED := disabled LOCAL_REQUIRED_MODULES := \ - projekt.substratum.theme.xml \ - substratum_theme.xml + substratum-theme-feature.xml -LOCAL_PACKAGE_NAME := SubstratumService +LOCAL_PACKAGE_NAME := SubstratumHelperService LOCAL_PRIVATE_PLATFORM_APIS := true LOCAL_CERTIFICATE := platform LOCAL_PRIVILEGED_MODULE := true -include $(BUILD_PACKAGE) - +include $(BUILD_PACKAGE) \ No newline at end of file diff --git a/packages/SubstratumService/AndroidManifest.xml b/packages/SubstratumHelperService/AndroidManifest.xml similarity index 80% rename from packages/SubstratumService/AndroidManifest.xml rename to packages/SubstratumHelperService/AndroidManifest.xml index 4a78d555d39..d28dbc68c2f 100644 --- a/packages/SubstratumService/AndroidManifest.xml +++ b/packages/SubstratumHelperService/AndroidManifest.xml @@ -19,26 +19,26 @@ + - - + + android:label="Substratum Helper Service"> - - + diff --git a/packages/SubstratumService/src/android/substratum/service/SubstratumHelperService.java b/packages/SubstratumHelperService/src/projekt/substratum/helper/SubstratumHelperService.java similarity index 98% rename from packages/SubstratumService/src/android/substratum/service/SubstratumHelperService.java rename to packages/SubstratumHelperService/src/projekt/substratum/helper/SubstratumHelperService.java index fe0b5542164..09bb31d545b 100644 --- a/packages/SubstratumService/src/android/substratum/service/SubstratumHelperService.java +++ b/packages/SubstratumHelperService/src/projekt/substratum/helper/SubstratumHelperService.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package android.substratum.service; +package projekt.substratum.helper; import android.app.Service; import android.content.Intent; @@ -30,7 +30,7 @@ import java.io.File; public class SubstratumHelperService extends Service { - private static final String TAG = "SubstratumService"; + private static final String TAG = "SubstratumHelperService"; private final File EXTERNAL_CACHE_DIR = new File(Environment.getExternalStorageDirectory(), ".substratum"); diff --git a/services/core/java/com/android/server/substratum/SubstratumService.java b/services/core/java/com/android/server/substratum/SubstratumService.java index 5d3e1c61a26..c8b1214097e 100644 --- a/services/core/java/com/android/server/substratum/SubstratumService.java +++ b/services/core/java/com/android/server/substratum/SubstratumService.java @@ -211,8 +211,8 @@ public void onSwitchUser(final int newUserId) { private void waitForHelperConnection() { if (mHelperService == null) { - Intent intent = new Intent("android.substratum.service.SubstratumHelperService"); - intent.setPackage("android.substratum.service"); + Intent intent = new Intent("projekt.substratum.helper.SubstratumHelperService"); + intent.setPackage("projekt.substratum.helper"); mContext.bindServiceAsUser(intent, mHelperConnection, Context.BIND_AUTO_CREATE, UserHandle.SYSTEM); }