From b11b84b24c660fac3a69f2dbe4bd615d73811219 Mon Sep 17 00:00:00 2001 From: Soren Stoutner Date: Thu, 24 Mar 2022 09:51:47 -0700 Subject: [PATCH] Release 1.7. --- app/build.gradle | 4 +- app/src/main/assets/de/changelog.html | 28 ++++--- .../de/explanations/antiquated_network.html | 37 ++++++++++ app/src/main/assets/en/changelog.html | 9 ++- app/src/main/assets/es/changelog.html | 12 ++- .../es/explanations/antiquated_network.html | 37 ++++++++++ app/src/main/assets/es/licenses.html | 20 +++-- app/src/main/assets/fr/changelog.html | 8 ++ .../fr/explanations/antiquated_network.html | 38 ++++++++++ app/src/main/assets/fr/licenses.html | 27 ++++--- app/src/main/assets/it/changelog.html | 12 ++- .../it/explanations/antiquated_network.html | 38 ++++++++++ app/src/main/assets/it/licenses.html | 8 +- app/src/main/assets/ru/changelog.html | 10 ++- .../ru/explanations/antiquated_network.html | 36 +++++++++ app/src/main/assets/ru/licenses.html | 8 +- .../activities/ProtocolsActivity.kt | 69 +++++++++--------- .../adapters/ProtocolArrayAdapter.kt | 15 +++- .../privacycell/dataclasses/Protocol.kt | 23 ++++++ app/src/main/res/values-es/strings.xml | 12 +++ app/src/main/res/values-fr/strings.xml | 14 +++- app/src/main/res/values-it/strings.xml | 12 +++ app/src/main/res/values-night/colors.xml | 32 +------- app/src/main/res/values-ru/strings.xml | 11 +++ app/src/main/res/values/colors.xml | 9 +++ app/src/main/res/values/strings.xml | 4 +- .../metadata/android/de-DE/changelogs/8.txt | 3 + .../metadata/android/en-US/changelogs/8.txt | 2 + .../metadata/android/es-ES/changelogs/8.txt | 3 + .../android/es-ES/full_description.txt | 4 +- .../phoneScreenshots/01-SecureNetwork-es.png | Bin 0 -> 140352 bytes .../phoneScreenshots/01-Standalone5G-es.png | Bin 136535 -> 0 bytes .../images/phoneScreenshots/02-Danger-es.png | Bin 160599 -> 0 bytes .../02-InsecureNetwork-es.png | Bin 0 -> 160443 bytes .../03-AntiquatedNetework-es.png | Bin 0 -> 164971 bytes .../phoneScreenshots/03-Stingrays-es.png | Bin 388692 -> 0 bytes .../phoneScreenshots/04-NavigationMenu-es.png | Bin 124222 -> 131616 bytes .../phoneScreenshots/05-DarkTheme-es.png | Bin 159134 -> 160530 bytes .../android/fr-FR/full_description.txt | 4 +- .../phoneScreenshots/01-SecureNetwork-fr.png | Bin 0 -> 153252 bytes .../phoneScreenshots/01-Standalone5G-fr.png | Bin 147480 -> 0 bytes .../images/phoneScreenshots/02-Danger-fr.png | Bin 175911 -> 0 bytes .../02-InsecureNetwork-fr.png | Bin 0 -> 171748 bytes .../03-AntiquatedNetwork-fr.png | Bin 0 -> 167973 bytes .../phoneScreenshots/03-Stingrays-fr.png | Bin 439593 -> 0 bytes .../phoneScreenshots/04-NavigationMenu-fr.png | Bin 120157 -> 128387 bytes .../phoneScreenshots/05-DarkTheme-fr.png | Bin 176430 -> 171883 bytes .../metadata/android/it-IT/changelogs/8.txt | 3 + .../android/it-IT/full_description.txt | 4 +- .../phoneScreenshots/01-SecureNetwork-it.png | Bin 0 -> 140495 bytes .../phoneScreenshots/01-Standalone5G-it.png | Bin 133372 -> 0 bytes .../images/phoneScreenshots/02-Danger-it.png | Bin 159369 -> 0 bytes .../02-InsecureNetwork-it.png | Bin 0 -> 155145 bytes .../03-AntiquatedNetwork-it.png | Bin 0 -> 161763 bytes .../phoneScreenshots/03-Stingrays-it.png | Bin 368360 -> 0 bytes .../phoneScreenshots/04-NavigationMenu-it.png | Bin 114865 -> 119053 bytes .../phoneScreenshots/05-DarkTheme-it.png | Bin 157475 -> 157124 bytes .../metadata/android/ru-RU/changelogs/8.txt | 3 + .../android/ru-RU/full_description.txt | 4 +- .../phoneScreenshots/01-SecureNetwork-ru.png | Bin 0 -> 159788 bytes .../phoneScreenshots/01-Standalone5G-ru.png | Bin 149039 -> 0 bytes .../02-InsecureNetwork-ru.png | Bin 0 -> 172260 bytes .../phoneScreenshots/02-Standalone5G-ru.png | Bin 172571 -> 0 bytes .../03-AntiquatedNetwork-ru.png | Bin 0 -> 175787 bytes .../phoneScreenshots/03-Stingrays-ru.png | Bin 395966 -> 0 bytes .../phoneScreenshots/04-NavigationMenu-ru.png | Bin 121635 -> 127629 bytes .../phoneScreenshots/05-DarkTheme-ru.png | Bin 171296 -> 171733 bytes 67 files changed, 443 insertions(+), 120 deletions(-) create mode 100644 app/src/main/assets/de/explanations/antiquated_network.html create mode 100644 app/src/main/assets/es/explanations/antiquated_network.html create mode 100644 app/src/main/assets/fr/explanations/antiquated_network.html create mode 100644 app/src/main/assets/it/explanations/antiquated_network.html create mode 100644 app/src/main/assets/ru/explanations/antiquated_network.html create mode 100644 app/src/main/java/com/stoutner/privacycell/dataclasses/Protocol.kt create mode 100644 fastlane/metadata/android/de-DE/changelogs/8.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/8.txt create mode 100644 fastlane/metadata/android/es-ES/changelogs/8.txt create mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/01-SecureNetwork-es.png delete mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/01-Standalone5G-es.png delete mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/02-Danger-es.png create mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/02-InsecureNetwork-es.png create mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/03-AntiquatedNetework-es.png delete mode 100644 fastlane/metadata/android/es-ES/images/phoneScreenshots/03-Stingrays-es.png create mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/01-SecureNetwork-fr.png delete mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/01-Standalone5G-fr.png delete mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/02-Danger-fr.png create mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/02-InsecureNetwork-fr.png create mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/03-AntiquatedNetwork-fr.png delete mode 100644 fastlane/metadata/android/fr-FR/images/phoneScreenshots/03-Stingrays-fr.png create mode 100644 fastlane/metadata/android/it-IT/changelogs/8.txt create mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/01-SecureNetwork-it.png delete mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/01-Standalone5G-it.png delete mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/02-Danger-it.png create mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/02-InsecureNetwork-it.png create mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/03-AntiquatedNetwork-it.png delete mode 100644 fastlane/metadata/android/it-IT/images/phoneScreenshots/03-Stingrays-it.png create mode 100644 fastlane/metadata/android/ru-RU/changelogs/8.txt create mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/01-SecureNetwork-ru.png delete mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/01-Standalone5G-ru.png create mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/02-InsecureNetwork-ru.png delete mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/02-Standalone5G-ru.png create mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/03-AntiquatedNetwork-ru.png delete mode 100644 fastlane/metadata/android/ru-RU/images/phoneScreenshots/03-Stingrays-ru.png diff --git a/app/build.gradle b/app/build.gradle index a015f11..6474dbf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -29,8 +29,8 @@ android { applicationId "com.stoutner.privacycell" minSdk 30 targetSdk 31 - versionCode 7 - versionName "1.6" + versionCode 8 + versionName "1.7" } buildTypes { diff --git a/app/src/main/assets/de/changelog.html b/app/src/main/assets/de/changelog.html index c6bc87c..842e2ef 100644 --- a/app/src/main/assets/de/changelog.html +++ b/app/src/main/assets/de/changelog.html @@ -1,7 +1,7 @@ + + + + + + + + + + + + +

You are connected to a cell phone network using antiquated protocols, which have multiple known vulnerabilities.

+ +

2G networks have been decommissioned in most of the world. + 3G networks are currently being decommissioned. Unless you know that the carrier in your area is running antiquated protocols, you should consider your device under active attack.

+ + \ No newline at end of file diff --git a/app/src/main/assets/en/changelog.html b/app/src/main/assets/en/changelog.html index 38dadbc..1153bfa 100644 --- a/app/src/main/assets/en/changelog.html +++ b/app/src/main/assets/en/changelog.html @@ -1,5 +1,5 @@ + + + + + + + + + + + + +

Está conectado a una red de telefonía móvil que utiliza protocolos obsoletos, que tienen múltiples vulnerabilidades conocidas.

+ +

Las redes 2G han sido desmanteladas en la mayor parte del mundo. + Las redes 3G se están retirando actualmente. A menos que sepa que el operador de su zona está utilizando protocolos obsolotos, debería considerar que su dispositivo está bajo ataque activo.

+ + \ No newline at end of file diff --git a/app/src/main/assets/es/licenses.html b/app/src/main/assets/es/licenses.html index dcd9838..3a606fa 100644 --- a/app/src/main/assets/es/licenses.html +++ b/app/src/main/assets/es/licenses.html @@ -44,22 +44,26 @@

Iconos

derivan de security y 5g, - que son parte del set de iconos de Android Material y se liberan bajo la Licencia Apache 2.0. + que son parte del conjunto de iconos de Android Material + y son liberados bajo la Licencia Apache 2.0. El texto completo de la licencia se muestra abajo. Copyright de modificaciones © 2016, 2021-2022 Soren Stoutner. Las imágenes resultante se liberan bajo la licencia GPLv3+.

derivan de security y warning_amber_rounded, - que son parte del set de iconos de Android Material y se liberan bajo la Licencia Apache 2.0. + que son parte del conjunto de iconos de Android Material + y son liberados bajo la Licencia Apache 2.0. Copyright de modificaciones © 2016, 2022 Soren Stoutner. Las imágenes resultantes se liberan bajo la licencia GPLv3+.

derivan de security y do_not_disturb, - que son parte del set de iconos de Android Material y se liberan bajo la Licencia Apache 2.0. + que son parte del conjunto de iconos de Android Material + y son liberados bajo la Licencia Apache 2.0. Copyright de modificaciones © 2016, 2021-2022 Soren Stoutner. Las imágenes resultantes se liberan bajo la licencia GPLv3+.

-

is derived from security and 3g_mobiledata_rounded, - which are part of the Android Material icon set and are released under the Apache License 2.0. - Modifications copyright © 2016, 2022 Soren Stoutner. - The resulting image is released under the GPLv3+ license.

-

Los siguientes iconos vienen del set de iconos de Android Material, +

se deriva de security y 3g_mobiledata_rounded, + que son parte del conjunto de iconos de Android Material + y son liberados bajo la Licencia Apache 2.0. + Copyright de modificaciones © 2016, 2022 Soren Stoutner. + La imagen resultante se libera bajo la licencia GPLv3+.

+

Los siguientes iconos vienen del conjunto de iconos de Android Material, que se liberan bajo la licencia Apache 2.0. No se han modificado, salvo la información sobre el diseño, como el color y el tamaño. Algunos de ellos han sido renombrados para que coincidan con su uso en el código. Los iconos y nombres originales se muestran a continuación.

diff --git a/app/src/main/assets/fr/changelog.html b/app/src/main/assets/fr/changelog.html index c151d9a..c314e7b 100644 --- a/app/src/main/assets/fr/changelog.html +++ b/app/src/main/assets/fr/changelog.html @@ -29,6 +29,14 @@ +

1.7 (version de code 8)

+

24 March 2022 - API minimum 30, API cible 31

+ +

1.6 (version de code 7)

21 Décembre 2021 - API minimum 30, API cible 31