version:1.1

update:2021-10-19 17:27:09
fix:更换包名,自更新
add:加入极光推送,发送正在运行的app信息
This commit is contained in:
2021-10-19 17:31:16 +08:00
parent 5da934cf7e
commit 2462bafa85
703 changed files with 4983 additions and 4149 deletions

View File

@@ -21,7 +21,7 @@
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:sharedUserId="android.uid.system"
package="com.android.uiuios">
package="com.android.colorfulos">
<!--
The manifest defines the common entries that should be present in any derivative of Launcher3.
@@ -71,8 +71,8 @@
<uses-permission android:name="${packageName}.permission.WRITE_SETTINGS" />
<application
android:name=".MyApplication"
android:backupAgent="com.android.uiuios.LauncherBackupAgent"
android:name="com.android.colorfulos.base.MyApplication"
android:backupAgent="com.android.colorfulos.LauncherBackupAgent"
android:fullBackupOnly="true"
android:fullBackupContent="@xml/backupscheme"
android:hardwareAccelerated="true"
@@ -85,7 +85,7 @@
<!-- Intent received used to install shortcuts from other applications -->
<receiver
android:name="com.android.uiuios.InstallShortcutReceiver"
android:name="com.android.colorfulos.InstallShortcutReceiver"
android:permission="com.android.launcher.permission.INSTALL_SHORTCUT"
android:enabled="@bool/enable_install_shortcut_api" >
<intent-filter>
@@ -95,27 +95,27 @@
<!-- Intent received when a session is committed -->
<receiver
android:name="com.android.uiuios.SessionCommitReceiver" >
android:name="com.android.colorfulos.SessionCommitReceiver" >
<intent-filter>
<action android:name="android.content.pm.action.SESSION_COMMITTED" />
</intent-filter>
</receiver>
<!-- Intent received used to initialize a restored widget -->
<receiver android:name="com.android.uiuios.AppWidgetsRestoredReceiver" >
<receiver android:name="com.android.colorfulos.AppWidgetsRestoredReceiver" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_HOST_RESTORED"/>
</intent-filter>
</receiver>
<service
android:name="com.android.uiuios.uioverrides.dynamicui.WallpaperManagerCompatVL$ColorExtractionService"
android:name="com.android.colorfulos.uioverrides.dynamicui.WallpaperManagerCompatVL$ColorExtractionService"
android:exported="false"
android:process=":wallpaper_chooser"
android:permission="android.permission.BIND_JOB_SERVICE" />
<service
android:name="com.android.uiuios.notification.NotificationListener"
android:name="com.android.colorfulos.notification.NotificationListener"
android:label="@string/notification_dots_service_title"
android:enabled="@bool/notification_dots_enabled"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
@@ -127,7 +127,7 @@
<meta-data android:name="android.nfc.disable_beam_default"
android:value="true" />
<activity android:name="com.android.uiuios.dragndrop.AddItemActivity"
<activity android:name="com.android.colorfulos.dragndrop.AddItemActivity"
android:theme="@style/AppItemActivityTheme"
android:excludeFromRecents="true"
android:autoRemoveFromRecents="true"
@@ -143,8 +143,8 @@
worspace configuration to the dump's file descriptor by using launcher_dump.proto
-->
<meta-data
android:name="com.android.uiuios.launcher_dump_provider"
android:value="com.android.uiuios.LauncherProvider" />
android:name="com.android.colorfulos.launcher_dump_provider"
android:value="com.android.colorfulos.LauncherProvider" />
<!--
The settings provider contains Home's data, like the workspace favorites. The permissions
@@ -152,7 +152,7 @@
represent the package name.
-->
<provider
android:name="com.android.uiuios.LauncherProvider"
android:name="com.android.colorfulos.LauncherProvider"
android:authorities="${packageName}.settings"
android:exported="true"
android:writePermission="${packageName}.permission.WRITE_SETTINGS"
@@ -163,7 +163,7 @@
TODO: Add proper permissions
-->
<provider
android:name="com.android.uiuios.graphics.GridOptionsProvider"
android:name="com.android.colorfulos.graphics.GridOptionsProvider"
android:authorities="${packageName}.grid_control"
android:enabled="false"
android:exported="true" />
@@ -172,7 +172,7 @@
The settings activity. To extend point settings_fragment_name to appropriate fragment class
-->
<activity
android:name="com.android.uiuios.settings.SettingsActivity"
android:name="com.android.colorfulos.settings.SettingsActivity"
android:label="@string/settings_button_text"
android:theme="@android:style/Theme.DeviceDefault.Settings"
android:autoRemoveFromRecents="true">
@@ -182,7 +182,7 @@
</intent-filter>
</activity>
<activity android:name=".Launcher"
<activity android:name="com.android.colorfulos.Launcher"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:stateNotNeeded="true"
@@ -204,7 +204,7 @@
</activity>
<provider
android:name="com.android.uiuios.testing.TestInformationProvider"
android:name="com.android.colorfulos.testing.TestInformationProvider"
android:authorities="${packageName}.TestInfo"
android:readPermission="android.permission.WRITE_SECURE_SETTINGS"
android:writePermission="android.permission.WRITE_SECURE_SETTINGS"
@@ -255,7 +255,7 @@
android:name="cn.jpush.android.service.DataProvider"
android:process=":pushcore"
android:exported="false"
/>
tools:replace="android:authorities" />
<!-- since 1.8.0 option 可选项。用于同一设备中不同应用的JPush服务相互拉起的功能。 -->
<!-- 若不启用该功能可删除该组件,将不拉起其他应用也不能被其他应用拉起 -->
@@ -275,7 +275,7 @@
android:authorities="${applicationId}.DownloadProvider"
android:name="cn.jpush.android.service.DownloadProvider"
android:exported="true"
/>
tools:replace="android:authorities" />
<!-- Required SDK核心功能-->
<receiver
@@ -305,7 +305,7 @@
<!-- User defined. For test only 用户自定义的广播接收器-->
<receiver
android:name="com.android.uiuios.jpush.MyReceiver"
android:name="com.android.colorfulos.jpush.MyReceiver"
android:exported="false"
android:enabled="true">
<intent-filter>
@@ -322,12 +322,16 @@
<!-- User defined. For test only 用户自定义接收消息器,3.0.7开始支持,目前新tag/alias接口设置结果会在该广播接收器对应的方法中回调-->
<!--since 3.3.0 接收JPush相关事件-->
<receiver android:name="com.android.uiuios.jpush.PushMessageReceiver">
<receiver android:name="com.android.colorfulos.jpush.PushMessageReceiver">
<intent-filter>
<action android:name="cn.jpush.android.intent.RECEIVE_MESSAGE" />
<category android:name="${applicationId}"></category>
</intent-filter>
</receiver>
<receiver
android:name="com.android.colorfulos.receiver.InstallResultReceiver"
android:enabled="true"
android:exported="true" />
<!--since 3.3.0 Required SDK核心功能-->
<activity
@@ -344,7 +348,7 @@
<!-- since 3.3.0 Required SDK 核心功能-->
<!-- 可配置android:process参数将PushService放在其他进程中 -->
<!--User defined. For test only 继承自cn.jpush.android.service.JCommonService-->
<service android:name="com.android.uiuios.jpush.PushService"
<service android:name="com.android.colorfulos.jpush.PushService"
android:process=":pushcore">
<intent-filter>
<action android:name="cn.jiguang.user.service.action" />