├── app ├── src │ ├── main │ │ ├── assets │ │ │ └── xposed_init │ │ ├── res │ │ │ ├── values │ │ │ │ ├── strings.xml │ │ │ │ ├── arrays.xml │ │ │ │ ├── themes.xml │ │ │ │ └── colors.xml │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_monochrome.png │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_monochrome.png │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_monochrome.png │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_monochrome.png │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_monochrome.png │ │ │ ├── mipmap-anydpi │ │ │ │ └── ic_launcher.xml │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── noobexon │ │ │ │ └── xposedfakelocation │ │ │ │ ├── data │ │ │ │ ├── model │ │ │ │ │ ├── LastClickedLocation.kt │ │ │ │ │ └── FavoriteLocation.kt │ │ │ │ ├── Constants.kt │ │ │ │ └── repository │ │ │ │ │ └── PrefrencesRepository.kt │ │ │ │ ├── manager │ │ │ │ ├── ui │ │ │ │ │ ├── navigation │ │ │ │ │ │ ├── Screen.kt │ │ │ │ │ │ └── NavGraph.kt │ │ │ │ │ ├── theme │ │ │ │ │ │ ├── Color.kt │ │ │ │ │ │ ├── Type.kt │ │ │ │ │ │ └── Theme.kt │ │ │ │ │ ├── permissions │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── PermissionsRequestContainer.kt │ │ │ │ │ │ │ └── PermanentlyDeniedContainer.kt │ │ │ │ │ │ ├── PermissionsViewModel.kt │ │ │ │ │ │ └── PermissionsScreen.kt │ │ │ │ │ ├── components │ │ │ │ │ │ └── ErrorScreen.kt │ │ │ │ │ ├── favorites │ │ │ │ │ │ ├── FavoritesViewModel.kt │ │ │ │ │ │ └── FavoritesScreen.kt │ │ │ │ │ ├── map │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── GoToPointDialog.kt │ │ │ │ │ │ │ ├── AddToFavoritesDialog.kt │ │ │ │ │ │ │ └── MapViewContainer.kt │ │ │ │ │ │ ├── MapScreen.kt │ │ │ │ │ │ └── MapViewModel.kt │ │ │ │ │ ├── about │ │ │ │ │ │ └── AboutScreen.kt │ │ │ │ │ ├── drawer │ │ │ │ │ │ └── DrawerContent.kt │ │ │ │ │ └── settings │ │ │ │ │ │ ├── SettingsViewModel.kt │ │ │ │ │ │ └── SettingsScreen.kt │ │ │ │ └── MainActivity.kt │ │ │ │ └── xposed │ │ │ │ ├── MainHook.kt │ │ │ │ ├── hooks │ │ │ │ ├── SystemServicesHooks.kt │ │ │ │ └── LocationApiHooks.kt │ │ │ │ └── utils │ │ │ │ ├── PreferencesUtil.kt │ │ │ │ └── LocationUtil.kt │ │ └── AndroidManifest.xml │ ├── test │ │ └── java │ │ │ └── com │ │ │ └── noobexon │ │ │ └── xposedfakelocation │ │ │ └── ExampleUnitTest.kt │ └── androidTest │ │ └── java │ │ └── com │ │ └── noobexon │ │ └── xposedfakelocation │ │ └── ExampleInstrumentedTest.kt ├── .gitignore ├── proguard-rules.pro └── build.gradle.kts ├── images └── xposedfakelocation.webp ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties └── libs.versions.toml ├── .gitignore ├── settings.gradle.kts ├── LICENSE ├── .gitattributes ├── gradle.properties ├── gradlew.bat ├── gradlew └── README.md /app/src/main/assets/xposed_init: -------------------------------------------------------------------------------- 1 | com.noobexon.xposedfakelocation.xposed.MainHook -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | *.aab 4 | *.apk 5 | /debug 6 | /outputs 7 | sentry.properties 8 | keystore.properties -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | XposedFakeLocation 3 | -------------------------------------------------------------------------------- /images/xposedfakelocation.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/images/xposedfakelocation.webp -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/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/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/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/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/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/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/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/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/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/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noobexon1/XposedFakeLocation/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | com.noobexon.xposedfakelocation 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |