├── .gitignore ├── LICENCE ├── README.md ├── README_CN.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── top │ │ └── canyie │ │ └── dreamland │ │ └── ipc │ │ ├── IDreamlandManager.aidl │ │ └── ModuleInfo.aidl │ ├── cpp │ ├── CMakeLists.txt │ ├── dreamland │ │ ├── android.cpp │ │ ├── android.h │ │ ├── binder.cpp │ │ ├── binder.h │ │ ├── dex_loader.cpp │ │ ├── dex_loader.h │ │ ├── dreamland.cpp │ │ ├── dreamland.h │ │ ├── flavor.cpp │ │ ├── flavor.h │ │ ├── native_hook.cpp │ │ ├── native_hook.h │ │ ├── resource_types.h │ │ ├── resources_hook.cpp │ │ ├── resources_hook.h │ │ ├── riru_flavor.cpp │ │ └── zygisk_flavor.cpp │ ├── pine.h │ ├── riru.h │ ├── utils │ │ ├── byte_order.h │ │ ├── jni_helper.h │ │ ├── log.h │ │ ├── macros.h │ │ ├── scoped_elf.h │ │ ├── scoped_local_ref.h │ │ ├── utils.h │ │ ├── well_known_classes.cpp │ │ └── well_known_classes.h │ └── zygisk.hpp │ ├── java │ ├── android │ │ ├── app │ │ │ └── AndroidAppHelper.java │ │ └── content │ │ │ └── res │ │ │ ├── XModuleResources.java │ │ │ ├── XResForwarder.java │ │ │ └── XResources.java │ ├── de │ │ └── robv │ │ │ └── android │ │ │ └── xposed │ │ │ ├── DexCreator.java │ │ │ ├── IXposedHookInitPackageResources.java │ │ │ ├── SELinuxHelper.java │ │ │ ├── callbacks │ │ │ ├── XC_InitPackageResources.java │ │ │ └── XC_LayoutInflated.java │ │ │ └── services │ │ │ ├── BaseService.java │ │ │ ├── DirectAccessService.java │ │ │ └── FileResult.java │ ├── mirror │ │ └── android │ │ │ ├── app │ │ │ └── ActivityThread.java │ │ │ └── os │ │ │ └── ServiceManager.java │ └── top │ │ └── canyie │ │ └── dreamland │ │ ├── DreamlandBridge.java │ │ ├── GetClassLoaderHook.java │ │ ├── Main.java │ │ ├── core │ │ ├── AppManager.java │ │ ├── BaseManager.java │ │ ├── Dreamland.java │ │ ├── GsonBasedManager.java │ │ ├── ModuleManager.java │ │ └── PackageMonitor.java │ │ ├── ipc │ │ ├── BinderServiceProxy.java │ │ ├── DreamlandManagerService.java │ │ └── ModuleInfo.java │ │ └── utils │ │ ├── AppConstants.java │ │ ├── AppGlobals.java │ │ ├── BuildUtils.java │ │ ├── DLog.java │ │ ├── HiddenApis.java │ │ ├── IOUtils.java │ │ ├── Preconditions.java │ │ ├── RuntimeUtils.java │ │ ├── Zygote.java │ │ ├── collections │ │ └── ConcurrentHashSet.java │ │ └── reflect │ │ ├── Reflection.java │ │ ├── ReflectiveException.java │ │ ├── UncheckedClassNotFoundException.java │ │ ├── UncheckedIllegalAccessException.java │ │ ├── UncheckedInstantiationException.java │ │ ├── UncheckedInvocationTargetException.java │ │ ├── UncheckedNoSuchFieldException.java │ │ └── UncheckedNoSuchMethodException.java │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── azure-pipelines.yml ├── external ├── pine-enhances │ ├── arm64-v8a │ │ └── libpine-enhances.a │ └── armeabi-v7a │ │ └── libpine-enhances.a └── pine │ ├── arm64-v8a │ └── libpine.a │ └── armeabi-v7a │ └── libpine.a ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hiddenapi-stubs ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ ├── android │ ├── app │ │ ├── ActivityThread.java │ │ └── LoadedApk.java │ ├── content │ │ ├── pm │ │ │ ├── IPackageManager.java │ │ │ └── PackageParser.java │ │ └── res │ │ │ ├── AssetManagerHidden.java │ │ │ ├── CompatibilityInfo.java │ │ │ ├── ResourcesHidden.java │ │ │ ├── ResourcesImpl.java │ │ │ ├── ResourcesKey.java │ │ │ └── TypedArrayHidden.java │ └── os │ │ ├── SELinux.java │ │ ├── SystemProperties.java │ │ └── UserHandleHidden.java │ └── xposed │ └── dummy │ ├── XResourcesSuperClass.java │ └── XTypedArraySuperClass.java ├── settings.gradle └── template ├── META-INF └── com │ └── google │ └── android │ ├── update-binary │ └── updater-script ├── customize.sh ├── languages.sh ├── post-fs-data.sh ├── sepolicy.rule ├── service.sh ├── system.prop └── uninstall.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/README_CN.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/top/canyie/dreamland/ipc/IDreamlandManager.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/aidl/top/canyie/dreamland/ipc/IDreamlandManager.aidl -------------------------------------------------------------------------------- /app/src/main/aidl/top/canyie/dreamland/ipc/ModuleInfo.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/aidl/top/canyie/dreamland/ipc/ModuleInfo.aidl -------------------------------------------------------------------------------- /app/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/android.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/android.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/android.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/android.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/binder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/binder.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/binder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/binder.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/dex_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/dex_loader.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/dex_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/dex_loader.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/dreamland.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/dreamland.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/dreamland.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/dreamland.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/flavor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/flavor.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/flavor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/flavor.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/native_hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/native_hook.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/native_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/native_hook.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/resource_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/resource_types.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/resources_hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/resources_hook.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/resources_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/resources_hook.h -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/riru_flavor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/riru_flavor.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/dreamland/zygisk_flavor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/dreamland/zygisk_flavor.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/pine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/pine.h -------------------------------------------------------------------------------- /app/src/main/cpp/riru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/riru.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/byte_order.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/byte_order.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/jni_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/jni_helper.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/log.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/macros.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/scoped_elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/scoped_elf.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/scoped_local_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/scoped_local_ref.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/utils.h -------------------------------------------------------------------------------- /app/src/main/cpp/utils/well_known_classes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/well_known_classes.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/utils/well_known_classes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/utils/well_known_classes.h -------------------------------------------------------------------------------- /app/src/main/cpp/zygisk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/cpp/zygisk.hpp -------------------------------------------------------------------------------- /app/src/main/java/android/app/AndroidAppHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/android/app/AndroidAppHelper.java -------------------------------------------------------------------------------- /app/src/main/java/android/content/res/XModuleResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/android/content/res/XModuleResources.java -------------------------------------------------------------------------------- /app/src/main/java/android/content/res/XResForwarder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/android/content/res/XResForwarder.java -------------------------------------------------------------------------------- /app/src/main/java/android/content/res/XResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/android/content/res/XResources.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/DexCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/DexCreator.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/IXposedHookInitPackageResources.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/SELinuxHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/SELinuxHelper.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/callbacks/XC_InitPackageResources.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/callbacks/XC_LayoutInflated.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/services/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/services/BaseService.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/services/DirectAccessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/services/DirectAccessService.java -------------------------------------------------------------------------------- /app/src/main/java/de/robv/android/xposed/services/FileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/de/robv/android/xposed/services/FileResult.java -------------------------------------------------------------------------------- /app/src/main/java/mirror/android/app/ActivityThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/mirror/android/app/ActivityThread.java -------------------------------------------------------------------------------- /app/src/main/java/mirror/android/os/ServiceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/mirror/android/os/ServiceManager.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/DreamlandBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/DreamlandBridge.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/GetClassLoaderHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/GetClassLoaderHook.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/Main.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/AppManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/AppManager.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/BaseManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/BaseManager.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/Dreamland.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/Dreamland.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/GsonBasedManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/GsonBasedManager.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/ModuleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/ModuleManager.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/core/PackageMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/core/PackageMonitor.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/ipc/BinderServiceProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/ipc/BinderServiceProxy.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/ipc/DreamlandManagerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/ipc/DreamlandManagerService.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/ipc/ModuleInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/ipc/ModuleInfo.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/AppConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/AppConstants.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/AppGlobals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/AppGlobals.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/BuildUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/BuildUtils.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/DLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/DLog.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/HiddenApis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/HiddenApis.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/IOUtils.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/Preconditions.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/RuntimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/RuntimeUtils.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/Zygote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/Zygote.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/collections/ConcurrentHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/collections/ConcurrentHashSet.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/Reflection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/Reflection.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/ReflectiveException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/ReflectiveException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedClassNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedClassNotFoundException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedIllegalAccessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedIllegalAccessException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedInstantiationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedInstantiationException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedInvocationTargetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedInvocationTargetException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedNoSuchFieldException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedNoSuchFieldException.java -------------------------------------------------------------------------------- /app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedNoSuchMethodException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/java/top/canyie/dreamland/utils/reflect/UncheckedNoSuchMethodException.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /external/pine-enhances/arm64-v8a/libpine-enhances.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/external/pine-enhances/arm64-v8a/libpine-enhances.a -------------------------------------------------------------------------------- /external/pine-enhances/armeabi-v7a/libpine-enhances.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/external/pine-enhances/armeabi-v7a/libpine-enhances.a -------------------------------------------------------------------------------- /external/pine/arm64-v8a/libpine.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/external/pine/arm64-v8a/libpine.a -------------------------------------------------------------------------------- /external/pine/armeabi-v7a/libpine.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/external/pine/armeabi-v7a/libpine.a -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hiddenapi-stubs/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/build.gradle -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/app/ActivityThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/app/ActivityThread.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/app/LoadedApk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/app/LoadedApk.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/pm/IPackageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/pm/IPackageManager.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/pm/PackageParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/pm/PackageParser.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/AssetManagerHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/AssetManagerHidden.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/CompatibilityInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/CompatibilityInfo.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/ResourcesHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/ResourcesHidden.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/ResourcesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/ResourcesImpl.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/ResourcesKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/ResourcesKey.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/content/res/TypedArrayHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/content/res/TypedArrayHidden.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/os/SELinux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/os/SELinux.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/os/SystemProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/os/SystemProperties.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/android/os/UserHandleHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/android/os/UserHandleHidden.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/xposed/dummy/XResourcesSuperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/xposed/dummy/XResourcesSuperClass.java -------------------------------------------------------------------------------- /hiddenapi-stubs/src/main/java/xposed/dummy/XTypedArraySuperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/hiddenapi-stubs/src/main/java/xposed/dummy/XTypedArraySuperClass.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':hiddenapi-stubs' 2 | rootProject.name='Dreamland' 3 | -------------------------------------------------------------------------------- /template/META-INF/com/google/android/update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/META-INF/com/google/android/update-binary -------------------------------------------------------------------------------- /template/META-INF/com/google/android/updater-script: -------------------------------------------------------------------------------- 1 | #MAGISK 2 | -------------------------------------------------------------------------------- /template/customize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/customize.sh -------------------------------------------------------------------------------- /template/languages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/languages.sh -------------------------------------------------------------------------------- /template/post-fs-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/post-fs-data.sh -------------------------------------------------------------------------------- /template/sepolicy.rule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/sepolicy.rule -------------------------------------------------------------------------------- /template/service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/service.sh -------------------------------------------------------------------------------- /template/system.prop: -------------------------------------------------------------------------------- 1 | dalvik.vm.dex2oat-flags=--inline-max-code-units=0 2 | -------------------------------------------------------------------------------- /template/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canyie/Dreamland/HEAD/template/uninstall.sh --------------------------------------------------------------------------------