gitextract_f45693ij/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-issue-template.md │ │ ├── config.yml │ │ └── feature-request-template.md │ └── workflows/ │ ├── debug.yml │ └── lint.yml ├── .gitignore ├── LICENSE ├── README.md ├── READMEME.md ├── app/ │ ├── .gitignore │ ├── build.gradle.kts │ ├── google-services.json │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── vanced/ │ │ └── manager/ │ │ ├── ManagerApplication.kt │ │ ├── di/ │ │ │ ├── APIModule.kt │ │ │ ├── CustomTabsModule.kt │ │ │ ├── DatasourceModule.kt │ │ │ ├── DownloaderModule.kt │ │ │ ├── InstallerModuke.kt │ │ │ ├── ManagerModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── RepositoryModule.kt │ │ │ ├── ServiceModule.kt │ │ │ └── ViewModelModule.kt │ │ ├── domain/ │ │ │ └── model/ │ │ │ ├── App.kt │ │ │ └── InstallationOption.kt │ │ ├── downloader/ │ │ │ ├── api/ │ │ │ │ ├── MicrogAPI.kt │ │ │ │ ├── MusicAPI.kt │ │ │ │ └── VancedAPI.kt │ │ │ ├── base/ │ │ │ │ └── AppDownloader.kt │ │ │ ├── impl/ │ │ │ │ ├── MicrogDownloader.kt │ │ │ │ ├── MusicDownloader.kt │ │ │ │ └── VancedDownloader.kt │ │ │ └── util/ │ │ │ └── DownloadPath.kt │ │ ├── installer/ │ │ │ ├── base/ │ │ │ │ └── AppInstaller.kt │ │ │ ├── impl/ │ │ │ │ ├── MicrogInstaller.kt │ │ │ │ ├── MusicInstaller.kt │ │ │ │ └── VancedInstaller.kt │ │ │ ├── service/ │ │ │ │ ├── AppInstallService.kt │ │ │ │ └── AppUninstallService.kt │ │ │ └── util/ │ │ │ ├── PM.kt │ │ │ ├── PMRoot.kt │ │ │ ├── PMRootResult.kt │ │ │ ├── Patcher.kt │ │ │ └── RootPatchHelper.kt │ │ ├── io/ │ │ │ ├── ManagerSuFile.kt │ │ │ └── SUIOException.kt │ │ ├── network/ │ │ │ ├── GithubService.kt │ │ │ ├── dto/ │ │ │ │ └── GithubDto.kt │ │ │ └── util/ │ │ │ └── Constants.kt │ │ ├── preferences/ │ │ │ ├── ManagerPreference.kt │ │ │ └── holder/ │ │ │ ├── PreferenceDefaultValueHolder.kt │ │ │ ├── PreferenceHolder.kt │ │ │ └── PreferenceKeyHolder.kt │ │ ├── repository/ │ │ │ ├── AppRepository.kt │ │ │ ├── PreferenceRepository.kt │ │ │ ├── manager/ │ │ │ │ └── PackageManager.kt │ │ │ └── source/ │ │ │ └── PreferenceDatasource.kt │ │ ├── ui/ │ │ │ ├── MainActivity.kt │ │ │ ├── SplashScreenActivity.kt │ │ │ ├── component/ │ │ │ │ ├── ManagerButton.kt │ │ │ │ ├── ManagerCard.kt │ │ │ │ ├── ManagerDialog.kt │ │ │ │ ├── ManagerDropdownMenu.kt │ │ │ │ ├── ManagerLazyDsl.kt │ │ │ │ ├── ManagerListItem.kt │ │ │ │ ├── ManagerNavigator.kt │ │ │ │ ├── ManagerPreference.kt │ │ │ │ ├── ManagerProgressIndicator.kt │ │ │ │ ├── ManagerScaffold.kt │ │ │ │ ├── ManagerSwipeRefresh.kt │ │ │ │ ├── ManagerText.kt │ │ │ │ └── ManagerTopAppBar.kt │ │ │ ├── resource/ │ │ │ │ └── ManagerString.kt │ │ │ ├── screen/ │ │ │ │ ├── AboutScreen.kt │ │ │ │ ├── ConfigurationScreen.kt │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── InstallScreen.kt │ │ │ │ └── SettingsScreen.kt │ │ │ ├── theme/ │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ ├── util/ │ │ │ │ ├── Color.kt │ │ │ │ ├── Const.kt │ │ │ │ └── Screen.kt │ │ │ ├── viewmodel/ │ │ │ │ ├── ConfigurationViewModel.kt │ │ │ │ ├── InstallViewModel.kt │ │ │ │ ├── MainViewModel.kt │ │ │ │ └── SettingsViewModel.kt │ │ │ └── widget/ │ │ │ ├── AppCard.kt │ │ │ └── LinkCard.kt │ │ └── util/ │ │ ├── AppHelper.kt │ │ ├── Arch.kt │ │ ├── Coroutines.kt │ │ ├── IO.kt │ │ ├── Safety.kt │ │ └── SuShell.kt │ └── res/ │ ├── animator/ │ │ ├── fragment_enter.xml │ │ ├── fragment_enter_pop.xml │ │ ├── fragment_exit.xml │ │ └── fragment_exit_pop.xml │ ├── drawable/ │ │ ├── ic_adguard.xml │ │ ├── ic_android_black_24dp.xml │ │ ├── ic_app_icon_placeholder.xml │ │ ├── ic_brave.xml │ │ ├── ic_brave_light.xml │ │ ├── ic_discord.xml │ │ ├── ic_github.xml │ │ ├── ic_instagram.xml │ │ ├── ic_launch_text.xml │ │ ├── ic_magisk.xml │ │ ├── ic_manager.xml │ │ ├── ic_manager_monet_icon.xml │ │ ├── ic_microg.xml │ │ ├── ic_music.xml │ │ ├── ic_reddit.xml │ │ ├── ic_round_assignment_24.xml │ │ ├── ic_round_close_24.xml │ │ ├── ic_round_done_24.xml │ │ ├── ic_splash.xml │ │ ├── ic_telegram.xml │ │ ├── ic_twitter.xml │ │ ├── ic_vanced.xml │ │ ├── ic_website.xml │ │ └── ic_youtube.xml │ ├── drawable-anydpi-v24/ │ │ └── ic_stat_name.xml │ ├── drawable-v24/ │ │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26/ │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ ├── values/ │ │ ├── arrays.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── resources.xml │ │ ├── strings.xml │ │ └── themes.xml │ ├── values-af-rZA/ │ │ └── strings.xml │ ├── values-ar-rSA/ │ │ └── strings.xml │ ├── values-az-rAZ/ │ │ └── strings.xml │ ├── values-bg-rBG/ │ │ └── strings.xml │ ├── values-bn-rBD/ │ │ └── strings.xml │ ├── values-bn-rIN/ │ │ └── strings.xml │ ├── values-ca-rES/ │ │ └── strings.xml │ ├── values-ckb-rIR/ │ │ └── strings.xml │ ├── values-cs-rCZ/ │ │ └── strings.xml │ ├── values-da-rDK/ │ │ └── strings.xml │ ├── values-de-rDE/ │ │ └── strings.xml │ ├── values-el-rGR/ │ │ └── strings.xml │ ├── values-es-rES/ │ │ └── strings.xml │ ├── values-et-rEE/ │ │ └── strings.xml │ ├── values-fi-rFI/ │ │ └── strings.xml │ ├── values-fil-rPH/ │ │ └── strings.xml │ ├── values-fr-rFR/ │ │ └── strings.xml │ ├── values-hi-rIN/ │ │ └── strings.xml │ ├── values-hr-rHR/ │ │ └── strings.xml │ ├── values-hu-rHU/ │ │ └── strings.xml │ ├── values-in-rID/ │ │ └── strings.xml │ ├── values-it-rIT/ │ │ └── strings.xml │ ├── values-iw-rIL/ │ │ └── strings.xml │ ├── values-ja-rJP/ │ │ └── strings.xml │ ├── values-ka-rGE/ │ │ └── strings.xml │ ├── values-kmr-rTR/ │ │ └── strings.xml │ ├── values-ko-rKR/ │ │ └── strings.xml │ ├── values-ku-rTR/ │ │ └── strings.xml │ ├── values-lt-rLT/ │ │ └── strings.xml │ ├── values-ml-rIN/ │ │ └── strings.xml │ ├── values-mr-rIN/ │ │ └── strings.xml │ ├── values-night/ │ │ └── colors.xml │ ├── values-nl-rNL/ │ │ └── strings.xml │ ├── values-no-rNO/ │ │ └── strings.xml │ ├── values-pa-rIN/ │ │ └── strings.xml │ ├── values-pa-rPK/ │ │ └── strings.xml │ ├── values-pl-rPL/ │ │ └── strings.xml │ ├── values-ps-rAF/ │ │ └── strings.xml │ ├── values-pt-rBR/ │ │ └── strings.xml │ ├── values-pt-rPT/ │ │ └── strings.xml │ ├── values-ro-rRO/ │ │ └── strings.xml │ ├── values-ru-rRU/ │ │ └── strings.xml │ ├── values-si-rLK/ │ │ └── strings.xml │ ├── values-sk-rSK/ │ │ └── strings.xml │ ├── values-so-rSO/ │ │ └── strings.xml │ ├── values-sr-rSP/ │ │ └── strings.xml │ ├── values-sv-rSE/ │ │ └── strings.xml │ ├── values-ta-rIN/ │ │ └── strings.xml │ ├── values-th-rTH/ │ │ └── strings.xml │ ├── values-tr-rTR/ │ │ └── strings.xml │ ├── values-uk-rUA/ │ │ └── strings.xml │ ├── values-vi-rVN/ │ │ └── strings.xml │ ├── values-zh-rCN/ │ │ └── strings.xml │ ├── values-zh-rTW/ │ │ └── strings.xml │ └── xml/ │ └── file_provider.xml ├── build.gradle.kts ├── crowdin.yml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts