├── .editorconfig ├── .github └── workflows │ └── android.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ ├── android │ │ ├── gsi │ │ │ └── GsiProgress.aidl │ │ └── os │ │ │ └── storage │ │ │ └── VolumeInfo.aidl │ └── vegabobo │ │ └── dsusideloader │ │ └── IPrivilegedService.aidl │ ├── assets │ └── install_script.sh │ ├── ic_launcher-playstore.png │ ├── java │ └── vegabobo │ │ └── dsusideloader │ │ ├── DSUSideloaderApplication.kt │ │ ├── MainActivity.kt │ │ ├── core │ │ ├── BaseViewModel.kt │ │ └── StorageManager.kt │ │ ├── di │ │ └── DataModules.kt │ │ ├── installer │ │ ├── adb │ │ │ ├── AdbInstallationHandler.kt │ │ │ ├── GenerateInstallationScript.kt │ │ │ └── InstallationCmdline.kt │ │ ├── privileged │ │ │ ├── DsuInstallationHandler.kt │ │ │ └── LogcatDiagnostic.kt │ │ └── root │ │ │ ├── DSUInstaller.kt │ │ │ ├── DynamicSystemImpl.kt │ │ │ └── SparseInputStream.java │ │ ├── model │ │ ├── DSUInstallationSource.kt │ │ └── Session.kt │ │ ├── preferences │ │ └── AppPrefs.kt │ │ ├── preparation │ │ ├── FileUnPacker.kt │ │ ├── InstallationStep.kt │ │ └── Preparation.kt │ │ ├── service │ │ ├── Connection.kt │ │ ├── PrivilegedBinder.kt │ │ ├── PrivilegedProvider.kt │ │ └── PrivilegedService.kt │ │ ├── ui │ │ ├── cards │ │ │ ├── CopyableTextCard.kt │ │ │ ├── ImageSizeCard.kt │ │ │ ├── LogcatCard.kt │ │ │ ├── UserdataCard.kt │ │ │ ├── WhatIsDsuCard.kt │ │ │ ├── installation │ │ │ │ ├── InstallationCard.kt │ │ │ │ ├── InstallationCardStep.kt │ │ │ │ └── content │ │ │ │ │ ├── NotInstallingCardContent.kt │ │ │ │ │ └── ProgressableCardContent.kt │ │ │ ├── updater │ │ │ │ └── UpdaterCard.kt │ │ │ └── warnings │ │ │ │ ├── LoadingCard.kt │ │ │ │ ├── RequiresLogPermissionCard.kt │ │ │ │ ├── SetupStorage.kt │ │ │ │ ├── StorageWarningCard.kt │ │ │ │ ├── UnlockedBootloaderCard.kt │ │ │ │ └── UnsupportedCard.kt │ │ ├── components │ │ │ ├── ApplicationScreen.kt │ │ │ ├── BottomSheetContent.kt │ │ │ ├── CardBox.kt │ │ │ ├── CardTitle.kt │ │ │ ├── CustomBottomSheet.kt │ │ │ ├── Dialog.kt │ │ │ ├── DialogItem.kt │ │ │ ├── DialogLikeBottomSheet.kt │ │ │ ├── DynamicListItem.kt │ │ │ ├── FileSelectionBox.kt │ │ │ ├── PreferenceItem.kt │ │ │ ├── SimpleCard.kt │ │ │ ├── Title.kt │ │ │ ├── TopBar.kt │ │ │ └── buttons │ │ │ │ ├── ActionButton.kt │ │ │ │ ├── ErrorButton.kt │ │ │ │ ├── PrimaryButton.kt │ │ │ │ └── SecondaryButton.kt │ │ ├── screen │ │ │ ├── Navigation.kt │ │ │ ├── about │ │ │ │ ├── AboutScreen.kt │ │ │ │ ├── AboutUiState.kt │ │ │ │ └── AboutViewModel.kt │ │ │ ├── adb │ │ │ │ ├── AdbScreen.kt │ │ │ │ └── AdbViewModel.kt │ │ │ ├── home │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── HomeUiState.kt │ │ │ │ └── HomeViewModel.kt │ │ │ ├── libraries │ │ │ │ └── LibrariesScreen.kt │ │ │ └── settings │ │ │ │ ├── SettingsScreen.kt │ │ │ │ ├── SettingsUiState.kt │ │ │ │ └── SettingsViewModel.kt │ │ ├── sdialogs │ │ │ ├── CancelSheet.kt │ │ │ ├── ConfirmInstallationSheet.kt │ │ │ ├── DiscardDSUSheet.kt │ │ │ ├── ImageSizeWarningSheet.kt │ │ │ └── ViewLogsSheet.kt │ │ ├── theme │ │ │ ├── Color.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ └── util │ │ │ ├── ActivityResult.kt │ │ │ └── KeepScreenOn.kt │ │ └── util │ │ ├── CmdRunner.kt │ │ ├── CollectAsStateWithLifecycle.kt │ │ ├── DataStoreUtils.kt │ │ ├── DevicePropUtils.kt │ │ ├── FilenameUtils.kt │ │ ├── OperationModeUtils.kt │ │ ├── SignatureUtils.kt │ │ └── StorageUtils.kt │ └── res │ ├── drawable-hdpi │ └── app_icon_mini.jpeg │ ├── drawable-mdpi │ └── app_icon_mini.jpeg │ ├── drawable-xhdpi │ └── app_icon_mini.jpeg │ ├── drawable-xxhdpi │ └── app_icon_mini.jpeg │ ├── drawable-xxxhdpi │ └── app_icon_mini.jpeg │ ├── drawable │ └── app_icon_mono.xml │ ├── mipmap-anydpi │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher_background.png │ └── ic_launcher_foreground.png │ ├── mipmap-mdpi │ ├── ic_launcher_background.png │ └── ic_launcher_foreground.png │ ├── mipmap-xhdpi │ ├── ic_launcher_background.png │ └── ic_launcher_foreground.png │ ├── mipmap-xxhdpi │ ├── ic_launcher_background.png │ └── ic_launcher_foreground.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher_background.png │ └── ic_launcher_foreground.png │ ├── values-ar │ └── strings.xml │ ├── values-ja │ └── strings.xml │ ├── values-night-v31 │ └── colors.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ ├── values-pl │ └── strings.xml │ ├── values-pt-rBR │ └── strings.xml │ ├── values-v31 │ └── colors.xml │ ├── values-vi │ └── strings.xml │ ├── values-zh-rCN │ └── strings.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── locales_config.xml │ └── provider_paths.xml ├── fastlane └── metadata │ └── android │ └── en-US │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ └── 2.png │ ├── short_description.txt │ └── title.txt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hidden-api-stub ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── android │ ├── app │ ├── IActivityManager.java │ ├── IApplicationThread.java │ └── ProfilerInfo.java │ ├── content │ └── pm │ │ └── IPackageManager.java │ ├── gsi │ ├── GsiProgress.java │ └── IGsiService.java │ └── os │ ├── SystemProperties.java │ ├── image │ └── IDynamicSystemService.java │ └── storage │ ├── IStorageManager.java │ └── VolumeInfo.java ├── lint.xml ├── magisk-module ├── .gitignore ├── build.gradle.kts └── src │ └── main │ └── resources │ ├── aosp_patches │ ├── README.md │ └── patches.zip │ └── module │ ├── META-INF │ └── com │ │ └── google │ │ └── android │ │ ├── update-binary │ │ └── updater-script │ ├── bin-arm │ ├── 29 │ │ └── gsid │ ├── 30 │ │ └── gsid │ ├── 31 │ │ └── gsid │ ├── 32 │ │ └── gsid │ └── 33 │ │ └── gsid │ ├── bin-arm64 │ ├── 29 │ │ └── gsid │ ├── 30 │ │ └── gsid │ ├── 31 │ │ └── gsid │ ├── 32 │ │ └── gsid │ └── 33 │ │ └── gsid │ ├── customize.sh │ ├── sepolicy.rule │ ├── system.prop │ └── system │ └── etc │ └── permissions │ └── privapp-permissions-vegabobo-dsusideloader.xml ├── other ├── module_updater │ ├── latest_changelog.md │ ├── updater_module.json │ └── updater_module_gsid.json ├── preview_1.png ├── preview_2.png └── updater.json ├── settings.gradle.kts └── versions.properties /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -dontobfuscate 2 | -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/android/gsi/GsiProgress.aidl: -------------------------------------------------------------------------------- 1 | package android.gsi; 2 | 3 | parcelable GsiProgress; -------------------------------------------------------------------------------- /app/src/main/aidl/android/os/storage/VolumeInfo.aidl: -------------------------------------------------------------------------------- 1 | package android.os.storage; 2 | 3 | parcelable VolumeInfo; -------------------------------------------------------------------------------- /app/src/main/aidl/vegabobo/dsusideloader/IPrivilegedService.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/aidl/vegabobo/dsusideloader/IPrivilegedService.aidl -------------------------------------------------------------------------------- /app/src/main/assets/install_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/assets/install_script.sh -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/DSUSideloaderApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/DSUSideloaderApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/core/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/core/BaseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/core/StorageManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/core/StorageManager.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/di/DataModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/di/DataModules.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/adb/AdbInstallationHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/adb/AdbInstallationHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/adb/GenerateInstallationScript.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/adb/GenerateInstallationScript.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/adb/InstallationCmdline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/adb/InstallationCmdline.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/privileged/DsuInstallationHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/privileged/DsuInstallationHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/privileged/LogcatDiagnostic.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/privileged/LogcatDiagnostic.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/root/DSUInstaller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/root/DSUInstaller.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/root/DynamicSystemImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/root/DynamicSystemImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/installer/root/SparseInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/installer/root/SparseInputStream.java -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/model/DSUInstallationSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/model/DSUInstallationSource.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/model/Session.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/model/Session.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/preferences/AppPrefs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/preferences/AppPrefs.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/preparation/FileUnPacker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/preparation/FileUnPacker.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/preparation/InstallationStep.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/preparation/InstallationStep.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/preparation/Preparation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/preparation/Preparation.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/service/Connection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/service/Connection.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/service/PrivilegedBinder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/service/PrivilegedBinder.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/service/PrivilegedProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/service/PrivilegedProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/service/PrivilegedService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/service/PrivilegedService.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/CopyableTextCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/CopyableTextCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/ImageSizeCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/ImageSizeCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/LogcatCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/LogcatCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/UserdataCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/UserdataCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/WhatIsDsuCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/WhatIsDsuCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/InstallationCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/InstallationCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/InstallationCardStep.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/InstallationCardStep.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/content/NotInstallingCardContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/content/NotInstallingCardContent.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/content/ProgressableCardContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/installation/content/ProgressableCardContent.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/updater/UpdaterCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/updater/UpdaterCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/LoadingCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/LoadingCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/RequiresLogPermissionCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/RequiresLogPermissionCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/SetupStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/SetupStorage.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/StorageWarningCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/StorageWarningCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/UnlockedBootloaderCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/UnlockedBootloaderCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/UnsupportedCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/cards/warnings/UnsupportedCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/ApplicationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/ApplicationScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/BottomSheetContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/BottomSheetContent.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/CardBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/CardBox.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/CardTitle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/CardTitle.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/CustomBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/CustomBottomSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/Dialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/Dialog.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/DialogItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/DialogItem.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/DialogLikeBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/DialogLikeBottomSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/DynamicListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/DynamicListItem.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/FileSelectionBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/FileSelectionBox.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/PreferenceItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/PreferenceItem.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/SimpleCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/SimpleCard.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/Title.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/Title.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/TopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/TopBar.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/ActionButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/ActionButton.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/ErrorButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/ErrorButton.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/PrimaryButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/PrimaryButton.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/SecondaryButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/components/buttons/SecondaryButton.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/Navigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/Navigation.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutUiState.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/about/AboutViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/adb/AdbScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/adb/AdbScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/adb/AdbViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/adb/AdbViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeUiState.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/libraries/LibrariesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/libraries/LibrariesScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsUiState.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/screen/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/CancelSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/CancelSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ConfirmInstallationSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ConfirmInstallationSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/DiscardDSUSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/DiscardDSUSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ImageSizeWarningSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ImageSizeWarningSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ViewLogsSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/sdialogs/ViewLogsSheet.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/util/ActivityResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/util/ActivityResult.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/ui/util/KeepScreenOn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/ui/util/KeepScreenOn.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/CmdRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/CmdRunner.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/CollectAsStateWithLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/CollectAsStateWithLifecycle.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/DataStoreUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/DataStoreUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/DevicePropUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/DevicePropUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/FilenameUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/FilenameUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/OperationModeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/OperationModeUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/SignatureUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/SignatureUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/vegabobo/dsusideloader/util/StorageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/java/vegabobo/dsusideloader/util/StorageUtils.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/app_icon_mini.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable-hdpi/app_icon_mini.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/app_icon_mini.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable-mdpi/app_icon_mini.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/app_icon_mini.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable-xhdpi/app_icon_mini.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/app_icon_mini.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable-xxhdpi/app_icon_mini.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/app_icon_mini.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable-xxxhdpi/app_icon_mini.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/app_icon_mono.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/drawable/app_icon_mono.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-anydpi/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-anydpi/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/values-ar/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-ar/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night-v31/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-night-v31/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pl/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-pl/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-pt-rBR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v31/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-v31/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-vi/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-vi/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/locales_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/xml/locales_config.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/app/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Easily install GSIs using Android's DSU feature 2 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | DSU Sideloader -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hidden-api-stub/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /hidden-api-stub/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/build.gradle.kts -------------------------------------------------------------------------------- /hidden-api-stub/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/proguard-rules.pro -------------------------------------------------------------------------------- /hidden-api-stub/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/app/IActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/app/IActivityManager.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/app/IApplicationThread.java: -------------------------------------------------------------------------------- 1 | package android.app; 2 | 3 | public class IApplicationThread { 4 | } 5 | -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/app/ProfilerInfo.java: -------------------------------------------------------------------------------- 1 | package android.app; 2 | 3 | public class ProfilerInfo { 4 | } 5 | -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/content/pm/IPackageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/content/pm/IPackageManager.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/gsi/GsiProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/gsi/GsiProgress.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/gsi/IGsiService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/gsi/IGsiService.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/os/SystemProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/os/SystemProperties.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/os/image/IDynamicSystemService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/os/image/IDynamicSystemService.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/os/storage/IStorageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/os/storage/IStorageManager.java -------------------------------------------------------------------------------- /hidden-api-stub/src/main/java/android/os/storage/VolumeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/hidden-api-stub/src/main/java/android/os/storage/VolumeInfo.java -------------------------------------------------------------------------------- /lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/lint.xml -------------------------------------------------------------------------------- /magisk-module/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/.gitignore -------------------------------------------------------------------------------- /magisk-module/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/build.gradle.kts -------------------------------------------------------------------------------- /magisk-module/src/main/resources/aosp_patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/aosp_patches/README.md -------------------------------------------------------------------------------- /magisk-module/src/main/resources/aosp_patches/patches.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/aosp_patches/patches.zip -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/META-INF/com/google/android/update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/META-INF/com/google/android/update-binary -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/META-INF/com/google/android/updater-script: -------------------------------------------------------------------------------- 1 | #MAGISK 2 | -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm/29/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm/29/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm/30/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm/30/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm/31/gsid: -------------------------------------------------------------------------------- 1 | ../32/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm/32/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm/32/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm/33/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm/33/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm64/29/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm64/29/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm64/30/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm64/30/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm64/31/gsid: -------------------------------------------------------------------------------- 1 | ../32/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm64/32/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm64/32/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/bin-arm64/33/gsid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/bin-arm64/33/gsid -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/customize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/customize.sh -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/sepolicy.rule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/sepolicy.rule -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/system.prop: -------------------------------------------------------------------------------- 1 | persist.sys.fflag.override.settings_dynamic_system=true -------------------------------------------------------------------------------- /magisk-module/src/main/resources/module/system/etc/permissions/privapp-permissions-vegabobo-dsusideloader.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/magisk-module/src/main/resources/module/system/etc/permissions/privapp-permissions-vegabobo-dsusideloader.xml -------------------------------------------------------------------------------- /other/module_updater/latest_changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/module_updater/latest_changelog.md -------------------------------------------------------------------------------- /other/module_updater/updater_module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/module_updater/updater_module.json -------------------------------------------------------------------------------- /other/module_updater/updater_module_gsid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/module_updater/updater_module_gsid.json -------------------------------------------------------------------------------- /other/preview_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/preview_1.png -------------------------------------------------------------------------------- /other/preview_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/preview_2.png -------------------------------------------------------------------------------- /other/updater.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/other/updater.json -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /versions.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VegaBobo/DSU-Sideloader/HEAD/versions.properties --------------------------------------------------------------------------------