-# OpenPods
-The Free and Open Source app for monitoring your AirPods on Android
-
-## Download
-
-
-[Download APK](https://downloads.fdossena.com/geth.php?r=openpods-apk)
+## Screenshots
+[](fastlane/metadata/android/en-US/images/phoneScreenshots/screen1.png)
+[](fastlane/metadata/android/en-US/images/phoneScreenshots/screen2.png)
+[](fastlane/metadata/android/en-US/images/phoneScreenshots/screen3.png)
+[](fastlane/metadata/android/en-US/images/phoneScreenshots/screen4.png)
+
## Features
+
* Shows a notification with AirPods status when they are connected
* Respects your privacy
* Free and Open Source software
* Supports Dark Theme
## Supported devices
+
* Apple AirPods 1st gen
* Apple AirPods 2nd gen
* Apple AirPods Pro
@@ -33,13 +62,10 @@ Legal actions can and will be taken when uploading a compiled version to the Goo
This paragraph was added due to multiple license violations found on the Google Play Store. If you're not sure whether you're allowed to distribute your modified version, please contact the developer.
## Donate
-[Donate with PayPal](https://www.paypal.me/sineisochronic)
-
-## Screenshots
-
+
## License
-Copyright (C) 2021 Federico Dossena
+[](https://www.gnu.org/licenses/gpl-3.0.en.html)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -54,4 +80,9 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
+
+
+
+Copyright (C) 2021 Federico Dossena
+
AirPods is a trademark of Apple inc.
diff --git a/OpenPods/app/.gitignore b/app/.gitignore
similarity index 100%
rename from OpenPods/app/.gitignore
rename to app/.gitignore
diff --git a/OpenPods/app/build.gradle b/app/build.gradle
similarity index 100%
rename from OpenPods/app/build.gradle
rename to app/build.gradle
diff --git a/OpenPods/app/proguard-rules.pro b/app/proguard-rules.pro
similarity index 100%
rename from OpenPods/app/proguard-rules.pro
rename to app/proguard-rules.pro
diff --git a/OpenPods/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
similarity index 100%
rename from OpenPods/app/src/main/AndroidManifest.xml
rename to app/src/main/AndroidManifest.xml
diff --git a/OpenPods/app/src/main/assets/license.html b/app/src/main/assets/license.html
similarity index 100%
rename from OpenPods/app/src/main/assets/license.html
rename to app/src/main/assets/license.html
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/notification/NotificationBuilder.java b/app/src/main/java/com/dosse/airpods/notification/NotificationBuilder.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/notification/NotificationBuilder.java
rename to app/src/main/java/com/dosse/airpods/notification/NotificationBuilder.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/notification/NotificationThread.java b/app/src/main/java/com/dosse/airpods/notification/NotificationThread.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/notification/NotificationThread.java
rename to app/src/main/java/com/dosse/airpods/notification/NotificationThread.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsService.java b/app/src/main/java/com/dosse/airpods/pods/PodsService.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsService.java
rename to app/src/main/java/com/dosse/airpods/pods/PodsService.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsStatus.java b/app/src/main/java/com/dosse/airpods/pods/PodsStatus.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsStatus.java
rename to app/src/main/java/com/dosse/airpods/pods/PodsStatus.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsStatusScanCallback.java b/app/src/main/java/com/dosse/airpods/pods/PodsStatusScanCallback.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/PodsStatusScanCallback.java
rename to app/src/main/java/com/dosse/airpods/pods/PodsStatusScanCallback.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPods1.java b/app/src/main/java/com/dosse/airpods/pods/data/AirPods1.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPods1.java
rename to app/src/main/java/com/dosse/airpods/pods/data/AirPods1.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPods2.java b/app/src/main/java/com/dosse/airpods/pods/data/AirPods2.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPods2.java
rename to app/src/main/java/com/dosse/airpods/pods/data/AirPods2.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPodsMax.java b/app/src/main/java/com/dosse/airpods/pods/data/AirPodsMax.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPodsMax.java
rename to app/src/main/java/com/dosse/airpods/pods/data/AirPodsMax.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPodsPro.java b/app/src/main/java/com/dosse/airpods/pods/data/AirPodsPro.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/AirPodsPro.java
rename to app/src/main/java/com/dosse/airpods/pods/data/AirPodsPro.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsFlex.java b/app/src/main/java/com/dosse/airpods/pods/data/BeatsFlex.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsFlex.java
rename to app/src/main/java/com/dosse/airpods/pods/data/BeatsFlex.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsSolo3.java b/app/src/main/java/com/dosse/airpods/pods/data/BeatsSolo3.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsSolo3.java
rename to app/src/main/java/com/dosse/airpods/pods/data/BeatsSolo3.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsStudio3.java b/app/src/main/java/com/dosse/airpods/pods/data/BeatsStudio3.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsStudio3.java
rename to app/src/main/java/com/dosse/airpods/pods/data/BeatsStudio3.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsX.java b/app/src/main/java/com/dosse/airpods/pods/data/BeatsX.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/BeatsX.java
rename to app/src/main/java/com/dosse/airpods/pods/data/BeatsX.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/IPods.java b/app/src/main/java/com/dosse/airpods/pods/data/IPods.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/IPods.java
rename to app/src/main/java/com/dosse/airpods/pods/data/IPods.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/Pod.java b/app/src/main/java/com/dosse/airpods/pods/data/Pod.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/Pod.java
rename to app/src/main/java/com/dosse/airpods/pods/data/Pod.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/Powerbeats3.java b/app/src/main/java/com/dosse/airpods/pods/data/Powerbeats3.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/Powerbeats3.java
rename to app/src/main/java/com/dosse/airpods/pods/data/Powerbeats3.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/PowerbeatsPro.java b/app/src/main/java/com/dosse/airpods/pods/data/PowerbeatsPro.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/PowerbeatsPro.java
rename to app/src/main/java/com/dosse/airpods/pods/data/PowerbeatsPro.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/RegularPods.java b/app/src/main/java/com/dosse/airpods/pods/data/RegularPods.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/RegularPods.java
rename to app/src/main/java/com/dosse/airpods/pods/data/RegularPods.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/pods/data/SinglePods.java b/app/src/main/java/com/dosse/airpods/pods/data/SinglePods.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/pods/data/SinglePods.java
rename to app/src/main/java/com/dosse/airpods/pods/data/SinglePods.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/receivers/BluetoothListener.java b/app/src/main/java/com/dosse/airpods/receivers/BluetoothListener.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/receivers/BluetoothListener.java
rename to app/src/main/java/com/dosse/airpods/receivers/BluetoothListener.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/receivers/BluetoothReceiver.java b/app/src/main/java/com/dosse/airpods/receivers/BluetoothReceiver.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/receivers/BluetoothReceiver.java
rename to app/src/main/java/com/dosse/airpods/receivers/BluetoothReceiver.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/receivers/ScreenReceiver.java b/app/src/main/java/com/dosse/airpods/receivers/ScreenReceiver.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/receivers/ScreenReceiver.java
rename to app/src/main/java/com/dosse/airpods/receivers/ScreenReceiver.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/receivers/StartupReceiver.java b/app/src/main/java/com/dosse/airpods/receivers/StartupReceiver.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/receivers/StartupReceiver.java
rename to app/src/main/java/com/dosse/airpods/receivers/StartupReceiver.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/ui/AboutActivity.java b/app/src/main/java/com/dosse/airpods/ui/AboutActivity.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/ui/AboutActivity.java
rename to app/src/main/java/com/dosse/airpods/ui/AboutActivity.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/ui/IntroActivity.java b/app/src/main/java/com/dosse/airpods/ui/IntroActivity.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/ui/IntroActivity.java
rename to app/src/main/java/com/dosse/airpods/ui/IntroActivity.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/ui/MainActivity.java b/app/src/main/java/com/dosse/airpods/ui/MainActivity.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/ui/MainActivity.java
rename to app/src/main/java/com/dosse/airpods/ui/MainActivity.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/ui/NoBTActivity.java b/app/src/main/java/com/dosse/airpods/ui/NoBTActivity.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/ui/NoBTActivity.java
rename to app/src/main/java/com/dosse/airpods/ui/NoBTActivity.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/ui/SettingsActivity.java b/app/src/main/java/com/dosse/airpods/ui/SettingsActivity.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/ui/SettingsActivity.java
rename to app/src/main/java/com/dosse/airpods/ui/SettingsActivity.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/utils/Logger.java b/app/src/main/java/com/dosse/airpods/utils/Logger.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/utils/Logger.java
rename to app/src/main/java/com/dosse/airpods/utils/Logger.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/utils/MIUIWarning.java b/app/src/main/java/com/dosse/airpods/utils/MIUIWarning.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/utils/MIUIWarning.java
rename to app/src/main/java/com/dosse/airpods/utils/MIUIWarning.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/utils/PermissionUtils.java b/app/src/main/java/com/dosse/airpods/utils/PermissionUtils.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/utils/PermissionUtils.java
rename to app/src/main/java/com/dosse/airpods/utils/PermissionUtils.java
diff --git a/OpenPods/app/src/main/java/com/dosse/airpods/utils/SharedPreferencesUtils.java b/app/src/main/java/com/dosse/airpods/utils/SharedPreferencesUtils.java
similarity index 100%
rename from OpenPods/app/src/main/java/com/dosse/airpods/utils/SharedPreferencesUtils.java
rename to app/src/main/java/com/dosse/airpods/utils/SharedPreferencesUtils.java
diff --git a/OpenPods/app/src/main/res/drawable/beatsflex.png b/app/src/main/res/drawable/beatsflex.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsflex.png
rename to app/src/main/res/drawable/beatsflex.png
diff --git a/OpenPods/app/src/main/res/drawable/beatsflex_disconnected.png b/app/src/main/res/drawable/beatsflex_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsflex_disconnected.png
rename to app/src/main/res/drawable/beatsflex_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/beatssolo3.png b/app/src/main/res/drawable/beatssolo3.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatssolo3.png
rename to app/src/main/res/drawable/beatssolo3.png
diff --git a/OpenPods/app/src/main/res/drawable/beatssolo3_disconnected.png b/app/src/main/res/drawable/beatssolo3_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatssolo3_disconnected.png
rename to app/src/main/res/drawable/beatssolo3_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/beatsstudio3.png b/app/src/main/res/drawable/beatsstudio3.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsstudio3.png
rename to app/src/main/res/drawable/beatsstudio3.png
diff --git a/OpenPods/app/src/main/res/drawable/beatsstudio3_disconnected.png b/app/src/main/res/drawable/beatsstudio3_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsstudio3_disconnected.png
rename to app/src/main/res/drawable/beatsstudio3_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/beatsx.png b/app/src/main/res/drawable/beatsx.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsx.png
rename to app/src/main/res/drawable/beatsx.png
diff --git a/OpenPods/app/src/main/res/drawable/beatsx_disconnected.png b/app/src/main/res/drawable/beatsx_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/beatsx_disconnected.png
rename to app/src/main/res/drawable/beatsx_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/ic_battery_alert_red_24dp.xml b/app/src/main/res/drawable/ic_battery_alert_red_24dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_battery_alert_red_24dp.xml
rename to app/src/main/res/drawable/ic_battery_alert_red_24dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/ic_battery_charging_full_green_24dp.xml b/app/src/main/res/drawable/ic_battery_charging_full_green_24dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_battery_charging_full_green_24dp.xml
rename to app/src/main/res/drawable/ic_battery_charging_full_green_24dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/ic_check_dgrey_48dp.xml b/app/src/main/res/drawable/ic_check_dgrey_48dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_check_dgrey_48dp.xml
rename to app/src/main/res/drawable/ic_check_dgrey_48dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/ic_inear_24dp.xml b/app/src/main/res/drawable/ic_inear_24dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_inear_24dp.xml
rename to app/src/main/res/drawable/ic_inear_24dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/ic_menu_settings_white_30dp.xml b/app/src/main/res/drawable/ic_menu_settings_white_30dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_menu_settings_white_30dp.xml
rename to app/src/main/res/drawable/ic_menu_settings_white_30dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/ic_x_dgrey_48dp.xml b/app/src/main/res/drawable/ic_x_dgrey_48dp.xml
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/ic_x_dgrey_48dp.xml
rename to app/src/main/res/drawable/ic_x_dgrey_48dp.xml
diff --git a/OpenPods/app/src/main/res/drawable/icon.png b/app/src/main/res/drawable/icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/icon.png
rename to app/src/main/res/drawable/icon.png
diff --git a/OpenPods/app/src/main/res/drawable/logo.png b/app/src/main/res/drawable/logo.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/logo.png
rename to app/src/main/res/drawable/logo.png
diff --git a/OpenPods/app/src/main/res/drawable/pod.png b/app/src/main/res/drawable/pod.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/pod.png
rename to app/src/main/res/drawable/pod.png
diff --git a/OpenPods/app/src/main/res/drawable/pod_case.png b/app/src/main/res/drawable/pod_case.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/pod_case.png
rename to app/src/main/res/drawable/pod_case.png
diff --git a/OpenPods/app/src/main/res/drawable/pod_case_disconnected.png b/app/src/main/res/drawable/pod_case_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/pod_case_disconnected.png
rename to app/src/main/res/drawable/pod_case_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/pod_disconnected.png b/app/src/main/res/drawable/pod_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/pod_disconnected.png
rename to app/src/main/res/drawable/pod_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/podmax.png b/app/src/main/res/drawable/podmax.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podmax.png
rename to app/src/main/res/drawable/podmax.png
diff --git a/OpenPods/app/src/main/res/drawable/podmax_disconnected.png b/app/src/main/res/drawable/podmax_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podmax_disconnected.png
rename to app/src/main/res/drawable/podmax_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/podpro.png b/app/src/main/res/drawable/podpro.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podpro.png
rename to app/src/main/res/drawable/podpro.png
diff --git a/OpenPods/app/src/main/res/drawable/podpro_case.png b/app/src/main/res/drawable/podpro_case.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podpro_case.png
rename to app/src/main/res/drawable/podpro_case.png
diff --git a/OpenPods/app/src/main/res/drawable/podpro_case_disconnected.png b/app/src/main/res/drawable/podpro_case_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podpro_case_disconnected.png
rename to app/src/main/res/drawable/podpro_case_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/podpro_disconnected.png b/app/src/main/res/drawable/podpro_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/podpro_disconnected.png
rename to app/src/main/res/drawable/podpro_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeats3.png b/app/src/main/res/drawable/powerbeats3.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeats3.png
rename to app/src/main/res/drawable/powerbeats3.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeats3_disconnected.png b/app/src/main/res/drawable/powerbeats3_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeats3_disconnected.png
rename to app/src/main/res/drawable/powerbeats3_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeatspro.png b/app/src/main/res/drawable/powerbeatspro.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeatspro.png
rename to app/src/main/res/drawable/powerbeatspro.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeatspro_case.png b/app/src/main/res/drawable/powerbeatspro_case.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeatspro_case.png
rename to app/src/main/res/drawable/powerbeatspro_case.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeatspro_case_disconnected.png b/app/src/main/res/drawable/powerbeatspro_case_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeatspro_case_disconnected.png
rename to app/src/main/res/drawable/powerbeatspro_case_disconnected.png
diff --git a/OpenPods/app/src/main/res/drawable/powerbeatspro_disconnected.png b/app/src/main/res/drawable/powerbeatspro_disconnected.png
similarity index 100%
rename from OpenPods/app/src/main/res/drawable/powerbeatspro_disconnected.png
rename to app/src/main/res/drawable/powerbeatspro_disconnected.png
diff --git a/OpenPods/app/src/main/res/layout-land/activity_about.xml b/app/src/main/res/layout-land/activity_about.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout-land/activity_about.xml
rename to app/src/main/res/layout-land/activity_about.xml
diff --git a/OpenPods/app/src/main/res/layout-land/activity_main.xml b/app/src/main/res/layout-land/activity_main.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout-land/activity_main.xml
rename to app/src/main/res/layout-land/activity_main.xml
diff --git a/OpenPods/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/activity_about.xml
rename to app/src/main/res/layout/activity_about.xml
diff --git a/OpenPods/app/src/main/res/layout/activity_intro.xml b/app/src/main/res/layout/activity_intro.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/activity_intro.xml
rename to app/src/main/res/layout/activity_intro.xml
diff --git a/OpenPods/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/activity_main.xml
rename to app/src/main/res/layout/activity_main.xml
diff --git a/OpenPods/app/src/main/res/layout/activity_no_bt.xml b/app/src/main/res/layout/activity_no_bt.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/activity_no_bt.xml
rename to app/src/main/res/layout/activity_no_bt.xml
diff --git a/OpenPods/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/activity_settings.xml
rename to app/src/main/res/layout/activity_settings.xml
diff --git a/OpenPods/app/src/main/res/layout/location_disabled_big.xml b/app/src/main/res/layout/location_disabled_big.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/location_disabled_big.xml
rename to app/src/main/res/layout/location_disabled_big.xml
diff --git a/OpenPods/app/src/main/res/layout/location_disabled_small.xml b/app/src/main/res/layout/location_disabled_small.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/location_disabled_small.xml
rename to app/src/main/res/layout/location_disabled_small.xml
diff --git a/OpenPods/app/src/main/res/layout/status_big.xml b/app/src/main/res/layout/status_big.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/status_big.xml
rename to app/src/main/res/layout/status_big.xml
diff --git a/OpenPods/app/src/main/res/layout/status_small.xml b/app/src/main/res/layout/status_small.xml
similarity index 100%
rename from OpenPods/app/src/main/res/layout/status_small.xml
rename to app/src/main/res/layout/status_small.xml
diff --git a/OpenPods/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
similarity index 100%
rename from OpenPods/app/src/main/res/menu/menu_main.xml
rename to app/src/main/res/menu/menu_main.xml
diff --git a/OpenPods/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-hdpi/ic_launcher.png
rename to app/src/main/res/mipmap-hdpi/ic_launcher.png
diff --git a/OpenPods/app/src/main/res/mipmap-hdpi/notification_icon.png b/app/src/main/res/mipmap-hdpi/notification_icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-hdpi/notification_icon.png
rename to app/src/main/res/mipmap-hdpi/notification_icon.png
diff --git a/OpenPods/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-mdpi/ic_launcher.png
rename to app/src/main/res/mipmap-mdpi/ic_launcher.png
diff --git a/OpenPods/app/src/main/res/mipmap-mdpi/notification_icon.png b/app/src/main/res/mipmap-mdpi/notification_icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-mdpi/notification_icon.png
rename to app/src/main/res/mipmap-mdpi/notification_icon.png
diff --git a/OpenPods/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xhdpi/ic_launcher.png
diff --git a/OpenPods/app/src/main/res/mipmap-xhdpi/notification_icon.png b/app/src/main/res/mipmap-xhdpi/notification_icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xhdpi/notification_icon.png
rename to app/src/main/res/mipmap-xhdpi/notification_icon.png
diff --git a/OpenPods/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xxhdpi/ic_launcher.png
diff --git a/OpenPods/app/src/main/res/mipmap-xxhdpi/notification_icon.png b/app/src/main/res/mipmap-xxhdpi/notification_icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xxhdpi/notification_icon.png
rename to app/src/main/res/mipmap-xxhdpi/notification_icon.png
diff --git a/OpenPods/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
rename to app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
diff --git a/OpenPods/app/src/main/res/mipmap-xxxhdpi/notification_icon.png b/app/src/main/res/mipmap-xxxhdpi/notification_icon.png
similarity index 100%
rename from OpenPods/app/src/main/res/mipmap-xxxhdpi/notification_icon.png
rename to app/src/main/res/mipmap-xxxhdpi/notification_icon.png
diff --git a/OpenPods/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-de/strings.xml
rename to app/src/main/res/values-de/strings.xml
diff --git a/OpenPods/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-es/strings.xml
rename to app/src/main/res/values-es/strings.xml
diff --git a/OpenPods/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-fr/strings.xml
rename to app/src/main/res/values-fr/strings.xml
diff --git a/OpenPods/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-it/strings.xml
rename to app/src/main/res/values-it/strings.xml
diff --git a/OpenPods/app/src/main/res/values-iw-rIL/strings.xml b/app/src/main/res/values-iw-rIL/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-iw-rIL/strings.xml
rename to app/src/main/res/values-iw-rIL/strings.xml
diff --git a/OpenPods/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-ko/strings.xml
rename to app/src/main/res/values-ko/strings.xml
diff --git a/OpenPods/app/src/main/res/values-night-v29/colors.xml b/app/src/main/res/values-night-v29/colors.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-night-v29/colors.xml
rename to app/src/main/res/values-night-v29/colors.xml
diff --git a/OpenPods/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-night/colors.xml
rename to app/src/main/res/values-night/colors.xml
diff --git a/OpenPods/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-nl/strings.xml
rename to app/src/main/res/values-nl/strings.xml
diff --git a/OpenPods/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-ru/strings.xml
rename to app/src/main/res/values-ru/strings.xml
diff --git a/OpenPods/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-uk/strings.xml
rename to app/src/main/res/values-uk/strings.xml
diff --git a/OpenPods/app/src/main/res/values-v29/colors.xml b/app/src/main/res/values-v29/colors.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-v29/colors.xml
rename to app/src/main/res/values-v29/colors.xml
diff --git a/OpenPods/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values-zh-rCN/strings.xml
rename to app/src/main/res/values-zh-rCN/strings.xml
diff --git a/OpenPods/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values/colors.xml
rename to app/src/main/res/values/colors.xml
diff --git a/OpenPods/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values/dimens.xml
rename to app/src/main/res/values/dimens.xml
diff --git a/OpenPods/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values/strings.xml
rename to app/src/main/res/values/strings.xml
diff --git a/OpenPods/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
similarity index 100%
rename from OpenPods/app/src/main/res/values/styles.xml
rename to app/src/main/res/values/styles.xml
diff --git a/OpenPods/app/src/main/res/xml/backup_descriptor.xml b/app/src/main/res/xml/backup_descriptor.xml
similarity index 100%
rename from OpenPods/app/src/main/res/xml/backup_descriptor.xml
rename to app/src/main/res/xml/backup_descriptor.xml
diff --git a/OpenPods/app/src/main/res/xml/preference_screen.xml b/app/src/main/res/xml/preference_screen.xml
similarity index 100%
rename from OpenPods/app/src/main/res/xml/preference_screen.xml
rename to app/src/main/res/xml/preference_screen.xml
diff --git a/assets/donate-with-paypal.png b/assets/donate-with-paypal.png
new file mode 100644
index 0000000..7cd94d1
Binary files /dev/null and b/assets/donate-with-paypal.png differ
diff --git a/assets/get-it-on-fdroid.png b/assets/get-it-on-fdroid.png
new file mode 100644
index 0000000..afa603c
Binary files /dev/null and b/assets/get-it-on-fdroid.png differ
diff --git a/assets/get-it-on-openpods.png b/assets/get-it-on-openpods.png
new file mode 100644
index 0000000..a1c8284
Binary files /dev/null and b/assets/get-it-on-openpods.png differ
diff --git a/OpenPods/build.gradle b/build.gradle
similarity index 100%
rename from OpenPods/build.gradle
rename to build.gradle
diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt
new file mode 100644
index 0000000..f9a2620
--- /dev/null
+++ b/fastlane/metadata/android/en-US/full_description.txt
@@ -0,0 +1,19 @@
+The Free and Open Source app for monitoring your AirPods on Android.
+
+Features:
+* Shows a notification with AirPods status when they are connected
+* Respects your privacy
+* Free and Open Source software
+* Supports Dark Theme
+
+Supported devices:
+* Apple AirPods 1st gen
+* Apple AirPods 2nd gen
+* Apple AirPods Pro
+* Apple AirPods Max
+* Beats X
+* Beats Flex
+* Beats Solo 3
+* Beats Studio 3
+* Powerbeats 3
+* Powerbeats Pro
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png
new file mode 100644
index 0000000..3a77065
Binary files /dev/null and b/fastlane/metadata/android/en-US/images/icon.png differ
diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt
new file mode 100644
index 0000000..6c1143e
--- /dev/null
+++ b/fastlane/metadata/android/en-US/short_description.txt
@@ -0,0 +1 @@
+The Free and Open Source app for monitoring your AirPods on Android
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt
new file mode 100644
index 0000000..f08b1ba
--- /dev/null
+++ b/fastlane/metadata/android/en-US/title.txt
@@ -0,0 +1 @@
+OpenPods
\ No newline at end of file
diff --git a/OpenPods/gradle.properties b/gradle.properties
similarity index 100%
rename from OpenPods/gradle.properties
rename to gradle.properties
diff --git a/OpenPods/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
similarity index 100%
rename from OpenPods/gradle/wrapper/gradle-wrapper.jar
rename to gradle/wrapper/gradle-wrapper.jar
diff --git a/OpenPods/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
similarity index 100%
rename from OpenPods/gradle/wrapper/gradle-wrapper.properties
rename to gradle/wrapper/gradle-wrapper.properties
diff --git a/OpenPods/gradlew b/gradlew
similarity index 100%
rename from OpenPods/gradlew
rename to gradlew
diff --git a/OpenPods/gradlew.bat b/gradlew.bat
similarity index 100%
rename from OpenPods/gradlew.bat
rename to gradlew.bat
diff --git a/OpenPods/settings.gradle b/settings.gradle
similarity index 100%
rename from OpenPods/settings.gradle
rename to settings.gradle