├── .gitignore ├── LICENSE ├── README.md ├── README_CN.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── rs │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── build_rs.sh │ └── src │ │ ├── input.rs │ │ ├── lib.rs │ │ ├── openglrender.h │ │ └── renderer_bindings.rs └── src │ ├── androidTest │ └── java │ │ └── io │ │ └── twoyi │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── io │ │ │ └── twoyi │ │ │ ├── BootLogTexture.java │ │ │ ├── LimitedQueue.java │ │ │ ├── Render2Activity.java │ │ │ ├── Renderer.java │ │ │ ├── TwoyiApplication.java │ │ │ ├── TwoyiMessenger.java │ │ │ ├── TwoyiSocketServer.java │ │ │ ├── TwoyiStatusManager.java │ │ │ ├── UITips.java │ │ │ ├── provider │ │ │ └── TwoyiDocumentsProvider.java │ │ │ ├── ui │ │ │ ├── AboutActivity.java │ │ │ ├── SelectAppActivity.java │ │ │ └── SettingsActivity.java │ │ │ └── utils │ │ │ ├── ACache.java │ │ │ ├── AppKV.java │ │ │ ├── CacheManager.java │ │ │ ├── IOUtils.java │ │ │ ├── Installer.java │ │ │ ├── NavUtils.java │ │ │ ├── RomManager.java │ │ │ ├── ShellUtil.java │ │ │ ├── UIHelper.java │ │ │ └── image │ │ │ ├── DrawableDataFetcher.java │ │ │ ├── DrawableModelLoader.java │ │ │ ├── DrawableModelLoaderFactory.java │ │ │ └── GlideModule.java │ ├── jniLibs │ │ └── arm64-v8a │ │ │ ├── libOpenglRender.so │ │ │ ├── libadb.so │ │ │ ├── libloader.so │ │ │ └── libtwoyi.so │ └── res │ │ ├── drawable │ │ ├── ic_add.xml │ │ ├── ic_search.xml │ │ └── ic_settings.xml │ │ ├── layout │ │ ├── ac_render.xml │ │ ├── activity_createapp.xml │ │ ├── activity_settings.xml │ │ └── item_create_app.xml │ │ ├── menu │ │ └── search_menu.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-ldpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-ja │ │ └── strings.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values-v27 │ │ └── themes.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ ├── values-zh-rTW │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── filepaths.xml │ │ ├── pref_settings.xml │ │ └── shortcuts.xml │ └── test │ └── java │ └── io │ └── twoyi │ └── ExampleUnitTest.java ├── assets ├── logo.png └── twoyi_screen.jpg ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/README_CN.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | rootfs.* 3 | /release/ 4 | rom.ini -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/rs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/.gitignore -------------------------------------------------------------------------------- /app/rs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/Cargo.lock -------------------------------------------------------------------------------- /app/rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/Cargo.toml -------------------------------------------------------------------------------- /app/rs/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/build.rs -------------------------------------------------------------------------------- /app/rs/build_rs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/build_rs.sh -------------------------------------------------------------------------------- /app/rs/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/src/input.rs -------------------------------------------------------------------------------- /app/rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/src/lib.rs -------------------------------------------------------------------------------- /app/rs/src/openglrender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/src/openglrender.h -------------------------------------------------------------------------------- /app/rs/src/renderer_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/rs/src/renderer_bindings.rs -------------------------------------------------------------------------------- /app/src/androidTest/java/io/twoyi/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/androidTest/java/io/twoyi/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/BootLogTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/BootLogTexture.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/LimitedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/LimitedQueue.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/Render2Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/Render2Activity.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/Renderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/Renderer.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/TwoyiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/TwoyiApplication.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/TwoyiMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/TwoyiMessenger.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/TwoyiSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/TwoyiSocketServer.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/TwoyiStatusManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/TwoyiStatusManager.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/UITips.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/UITips.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/provider/TwoyiDocumentsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/provider/TwoyiDocumentsProvider.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/ui/AboutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/ui/AboutActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/ui/SelectAppActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/ui/SelectAppActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/ui/SettingsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/ui/SettingsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/ACache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/ACache.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/AppKV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/AppKV.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/CacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/CacheManager.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/IOUtils.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/Installer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/Installer.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/NavUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/NavUtils.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/RomManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/RomManager.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/ShellUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/ShellUtil.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/UIHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/UIHelper.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/image/DrawableDataFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/image/DrawableDataFetcher.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/image/DrawableModelLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/image/DrawableModelLoader.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/image/DrawableModelLoaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/image/DrawableModelLoaderFactory.java -------------------------------------------------------------------------------- /app/src/main/java/io/twoyi/utils/image/GlideModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/java/io/twoyi/utils/image/GlideModule.java -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libOpenglRender.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/jniLibs/arm64-v8a/libOpenglRender.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libadb.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/jniLibs/arm64-v8a/libadb.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libloader.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/jniLibs/arm64-v8a/libloader.so -------------------------------------------------------------------------------- /app/src/main/jniLibs/arm64-v8a/libtwoyi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/jniLibs/arm64-v8a/libtwoyi.so -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/ac_render.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/layout/ac_render.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_createapp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/layout/activity_createapp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_create_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/layout/item_create_app.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/search_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/menu/search_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v27/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values-v27/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values-zh-rTW/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/filepaths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/xml/filepaths.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/xml/pref_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/shortcuts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/main/res/xml/shortcuts.xml -------------------------------------------------------------------------------- /app/src/test/java/io/twoyi/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/app/src/test/java/io/twoyi/ExampleUnitTest.java -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/twoyi_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/assets/twoyi_screen.jpg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/althafvly/twoyi/HEAD/settings.gradle --------------------------------------------------------------------------------