Release 1.1. v1.1
authorSoren Stoutner <soren@stoutner.com>
Mon, 30 Aug 2021 21:34:51 +0000 (14:34 -0700)
committerSoren Stoutner <soren@stoutner.com>
Mon, 30 Aug 2021 21:34:51 +0000 (14:34 -0700)
48 files changed:
app/build.gradle
app/src/main/assets/en/changelog.html
app/src/main/assets/en/explanations/network_nr.html
app/src/main/assets/en/explanations/network_umts.html
app/src/main/assets/es/changelog.html
app/src/main/assets/es/explanations/network_1xrtt.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_cdma.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_edge.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_ehrpd.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_evdo_0.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_evdo_a.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_evdo_b.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_gprs.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_gsm.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_hsdpa.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_hspa.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_hspap.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_hsupa.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_iden.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_iwlan.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_lte.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_nr.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_td_scdma.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_umts.html [new file with mode: 0644]
app/src/main/assets/es/explanations/network_unknown.html [new file with mode: 0644]
app/src/main/assets/es/explanations/override_network_lte_advanced_pro.html [new file with mode: 0644]
app/src/main/assets/es/explanations/override_network_lte_ca.html [new file with mode: 0644]
app/src/main/assets/es/explanations/override_network_none.html [new file with mode: 0644]
app/src/main/assets/es/explanations/override_network_nr_nsa.html [new file with mode: 0644]
app/src/main/assets/es/explanations/override_network_nr_nsa_mmwave.html [new file with mode: 0644]
app/src/main/assets/es/explanations/stingrays.html [new file with mode: 0644]
build.gradle
fastlane/metadata/android/en-US/changelogs/2.txt [new file with mode: 0644]
fastlane/metadata/android/en-US/images/phoneScreenshots/01-Standalone5G.png
fastlane/metadata/android/en-US/images/phoneScreenshots/02-Danger.png
fastlane/metadata/android/en-US/images/phoneScreenshots/03-NavigationMenu.png [deleted file]
fastlane/metadata/android/en-US/images/phoneScreenshots/03-Stingrays.png [new file with mode: 0644]
fastlane/metadata/android/en-US/images/phoneScreenshots/04-DarkTheme.png [deleted file]
fastlane/metadata/android/en-US/images/phoneScreenshots/04-NavigationMenu.png [new file with mode: 0644]
fastlane/metadata/android/en-US/images/phoneScreenshots/05-DarkTheme.png [new file with mode: 0644]
fastlane/metadata/android/es-ES/changelogs/2.txt [new file with mode: 0644]
fastlane/metadata/android/es-ES/images/phoneScreenshots/01-Standalone5G.png
fastlane/metadata/android/es-ES/images/phoneScreenshots/02-Danger.png
fastlane/metadata/android/es-ES/images/phoneScreenshots/03-NavigationMenu.png [deleted file]
fastlane/metadata/android/es-ES/images/phoneScreenshots/03-Stingrays.png [new file with mode: 0644]
fastlane/metadata/android/es-ES/images/phoneScreenshots/04-DarkTheme.png [deleted file]
fastlane/metadata/android/es-ES/images/phoneScreenshots/04-NavigationMenu.png [new file with mode: 0644]
fastlane/metadata/android/es-ES/images/phoneScreenshots/05-DarkTheme.png [new file with mode: 0644]

index 5ddfabaa7e35f660b1ac5c2e1e21151c2b806b43..33072eda4e55c190bb46d0ea9185e56fae63e698 100644 (file)
@@ -29,8 +29,8 @@ android {
         applicationId "com.stoutner.privacycell"
         minSdk 30
         targetSdk 30
-        versionCode 1
-        versionName "1.0"
+        versionCode 2
+        versionName "1.1"
     }
 
     buildTypes {
@@ -54,7 +54,7 @@ dependencies {
     implementation 'androidx.webkit:webkit:1.4.0'
 
     // Include the Kotlin standard libraries.  This should be the same version number listed in project build.gradle.
-    implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21'
+    implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30'
 
     // Include the Google material library.
     implementation 'com.google.android.material:material:1.4.0'
index b94614993c3e26a4e0afe1f59f625d5f5ca344f8..f29225421628d2c72a0131aa79269fc63c26e9e9 100644 (file)
     </head>
 
     <body>
+        <h3>1.1 (version code 2)</h3>
+        <p>30 August 2021 - minimum API 30, target API 30.</p>
+        <ul>
+            <li>Add <a href="https://redmine.stoutner.com/issues/756">information dialogs</a> for the network types.</li>
+            <li>Partial Spanish translation contributed by Jose A. León.</li>
+        </ul>
+
         <h3><a href="https://www.stoutner.com/privacy-cell-1-0/">1.0</a> (version code 1)</h3>
         <p><a href="https://gitweb.stoutner.com/?p=PrivacyCell.git;a=commitdiff;h=13c6fd95ce6986c052fed7918576b77619dc9c2a">25 August 2021</a> - minimum API 30, target API 30.</p>
         <ul>
index 25d1338730bec6de4d0ed613cf06ac95c0249812..38b1c1fc4b7462ea17fdeb521c50a2d2f0a31bef 100644 (file)
@@ -29,7 +29,7 @@
     <body>
         <p><a href="https://en.wikipedia.org/wiki/5G_NR">5G New Radio</a> is the main 5G protocol.
             It is the successor to the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE).
-            It is the first wireless protocol to include the generation (5G) in the name.
+            It is the first wireless protocol to generally include the generation (5G) in the name.
         </p>
     </body>
 </html>
\ No newline at end of file
index 84eb20d72bb0b153868861ee44d6a449bbf2973e..197d2e7d6424242219ea7aefdd11aca2751af35a 100644 (file)
@@ -30,6 +30,6 @@
         <p><a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS)
             is the 3G successor to the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM)
             and a competitor to the <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
-            UMTS evolved into the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE), which was also adopted by CDMA networks.</p>
+            UMTS evolved into 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE), which was also adopted by CDMA networks.</p>
     </body>
 </html>
\ No newline at end of file
index 445dac9aba902ac68d00784b15c5fe9b21b9c873..51275b61806aac2474f50d9b0c39fa727aef358b 100644 (file)
     </head>
 
     <body>
+        <h3>1.1 (versión del código 2)</h3>
+        <p>30 de august de 2021 - API mínimo 30,  API objetivo 30.</p>
+        <ul>
+            <li>Add <a href="https://redmine.stoutner.com/issues/756">information dialogs</a> for the network types.</li>
+            <li>Partial Spanish translation contributed by Jose A. León.</li>
+        </ul>
+
         <h3><a href="https://www.stoutner.com/privacy-cell-1-0/">1.0</a> (versión del código 1)</h3>
         <p><a href="https://gitweb.stoutner.com/?p=PrivacyCell.git;a=commitdiff;h=13c6fd95ce6986c052fed7918576b77619dc9c2a">25 de agosto del 2021</a> - API mínimo 30,  API objetivo 30.</p>
         <ul>
diff --git a/app/src/main/assets/es/explanations/network_1xrtt.html b/app/src/main/assets/es/explanations/network_1xrtt.html
new file mode 100644 (file)
index 0000000..3072cd2
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/CDMA2000#1X">1 times Radio Transmission Technology</a> (1xRTT) is the first version of the
+            <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard, which is the 3G update of the older 2G
+            <a href="https://en.wikipedia.org/wiki/CdmaOne">Code-Division Multiple Access One</a> (CDMAOne).
+            It is the competitor to <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS).
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_cdma.html b/app/src/main/assets/es/explanations/network_cdma.html
new file mode 100644 (file)
index 0000000..d538ccd
--- /dev/null
@@ -0,0 +1,35 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/CdmaOne">Code-Division Multiple Access</a> (CDMA, also known as CDMAOne) is a 2G standard than can be considered a direct competitor to
+            <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM).</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_edge.html b/app/src/main/assets/es/explanations/network_edge.html
new file mode 100644 (file)
index 0000000..0a87bad
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+    <p><a href="https://en.wikipedia.org/wiki/Enhanced_Data_rates_for_GSM_Evolution">Enhanced Data rates for GSM Evolution</a> (EDGE)
+        is a 2.5G/3G technology which can be thought of as the next step up from <a href="https://en.wikipedia.org/wiki/General_Packet_Radio_Service">General Packet Radio Service</a> (GPRS),
+        which is the first evolution of the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM),
+        which is the competitor to <a href="https://en.wikipedia.org/wiki/CdmaOne">Code-Division Multiple Access</a> (CDMA, also known as CDMAOne).</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_ehrpd.html b/app/src/main/assets/es/explanations/network_ehrpd.html
new file mode 100644 (file)
index 0000000..74fc74f
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://ieeexplore.ieee.org/document/6618535">Enhanced High-Rate Packet Data</a> (eHRPD) is a 3.5G/4G protocol designed to ease the transition in mixed networks to
+            4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE),
+            particularly those coming from <a href="https://www.iotevolutionworld.com/topics/mobile-communications/articles/37366-evolution-options-from-cdma-lte-benefits-ehrpd.htm">CDMA2000</a>.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_evdo_0.html b/app/src/main/assets/es/explanations/network_evdo_0.html
new file mode 100644 (file)
index 0000000..1caabdd
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized#EV-DO_Rel._0_(TIA-856_Release_0)">Evolution-Data Optimized release 0</a> (EVDO_0) is a 3.5G evolution of the 3G
+            <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
+            It is a competitor to the <a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) protocol.
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_evdo_a.html b/app/src/main/assets/es/explanations/network_evdo_a.html
new file mode 100644 (file)
index 0000000..aee1d4c
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized#EV-DO_Rev._A_(TIA-856_Revision_A)">Evolution-Data Optimized release A</a> (EVDO_A) is the second release of the EVDO standard,
+            which is a 3.5G evolution of the 3G <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
+            It is a competitor to the <a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) protocol.
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_evdo_b.html b/app/src/main/assets/es/explanations/network_evdo_b.html
new file mode 100644 (file)
index 0000000..5b0be3f
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized#EV-DO_Rev._B_(TIA-856_Revision_B)">Evolution-Data Optimized release B</a> (EVDO_B) is the third release of the EVDO standard,
+            which is a 3.5G evolution of the 3G <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
+            It is a competitor to the <a href="https://en.wikipedia.org/wiki/Evolved_High_Speed_Packet_Access">High Speed Packet Access Plus</a> (HSPAP) protocol.
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_gprs.html b/app/src/main/assets/es/explanations/network_gprs.html
new file mode 100644 (file)
index 0000000..37f376f
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/General_Packet_Radio_Service">General Packet Radio Service</a> (GPRS) is a 2.5G/3G packet-switched protocol
+            (meaning that information is split up into multiple packets similar to <a href="https://en.wikipedia.org/wiki/Internet_protocol_suite">TCP/IP</a> on the general internet).
+            It is the evolution of the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM),
+            which is the competitor to <a href="https://en.wikipedia.org/wiki/CdmaOne">Code-Division Multiple Access</a> (CDMA, also known as CDMAOne).</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_gsm.html b/app/src/main/assets/es/explanations/network_gsm.html
new file mode 100644 (file)
index 0000000..0c8da08
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM) is a 2G standard.
+            It is the competitor to <a href="https://en.wikipedia.org/wiki/CdmaOne">Code-Division Multiple Access</a> (CDMA, also known as CDMAOne).
+            GSM eventually evolved into the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE), which was also adopted by CDMA networks.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_hsdpa.html b/app/src/main/assets/es/explanations/network_hsdpa.html
new file mode 100644 (file)
index 0000000..f946864
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access#High_Speed_Downlink_Packet_Access_(HSDPA)">High Speed Downlink Packet Access</a> (HSDPA)
+            is a 3.5G protocol that makes up one portion of the <a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) update to the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS).
+            It is a competitor to the 3.5G <a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized">Evolution-Data Optimized</a> (EVDO) protocols.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_hspa.html b/app/src/main/assets/es/explanations/network_hspa.html
new file mode 100644 (file)
index 0000000..4341f8e
--- /dev/null
@@ -0,0 +1,36 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) is a 3.5G update to the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS).
+            It is a competitor to the 3.5G <a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized">Evolution-Data Optimized</a> (EVDO) protocols.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_hspap.html b/app/src/main/assets/es/explanations/network_hspap.html
new file mode 100644 (file)
index 0000000..a6f6a2b
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Evolved_High_Speed_Packet_Access">High Speed Packet Access Plus</a> (HSPAP) is a boost to the 3.5G
+            <a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) update to the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS).
+            It is a competitor to the 3.5G <a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized">Evolution-Data Optimized</a> (EVDO) protocols.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_hsupa.html b/app/src/main/assets/es/explanations/network_hsupa.html
new file mode 100644 (file)
index 0000000..ec4f3e1
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access#High_Speed_Uplink_Packet_Access_(HSUPA)">High Speed Uplink Packet Access</a> (HSUPA)
+            is a 3.5G protocol that makes up one portion of the <a href="https://en.wikipedia.org/wiki/High_Speed_Packet_Access">High Speed Packet Access</a> (HSPA) update to the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS).
+            It is a competitor to the 3.5G <a href="https://en.wikipedia.org/wiki/Evolution-Data_Optimized">Evolution-Data Optimized</a> (EVDO) protocols.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_iden.html b/app/src/main/assets/es/explanations/network_iden.html
new file mode 100644 (file)
index 0000000..7d9182f
--- /dev/null
@@ -0,0 +1,35 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/IDEN">Integrated Digital Enhanced Network</a> (iDEN) was a 2G protocol developed to work around some of the limitations of the 2G
+            <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM).</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_iwlan.html b/app/src/main/assets/es/explanations/network_iwlan.html
new file mode 100644 (file)
index 0000000..5bf2af6
--- /dev/null
@@ -0,0 +1,35 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Mobile_data_offloading#Cellular_and_Wi-Fi_network_interworking">Interworking Wireless LAN</a> (IWLAN)
+            is a fancy name for using an <a href="https://en.wikipedia.org/wiki/IEEE_802.11">802.11 Wi-Fi network</a> to route cell phone data.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_lte.html b/app/src/main/assets/es/explanations/network_lte.html
new file mode 100644 (file)
index 0000000..37b80b7
--- /dev/null
@@ -0,0 +1,40 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE) is the 4G evolution of the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS). Notably, it replaced both UMTS,
+            which descended from the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM), as well as the 3G
+            <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000), which was the main competitor to UMTS.
+            For the first time, this meant that cell phone networks worldwide coalesced around a single protocol, removing the need for world travelers to carry a phone with dual radios.
+            One reason LTE was able to achieve this was by supporting a mixed-mode network, where CDMA2000 (or UMTS) was used for voice calls and LTE for data communications.
+            This provided a seamless upgrade path for cell phone operators. Over time, most carriers eventually switched to <a href="https://en.wikipedia.org/wiki/Voice_over_LTE">Voice over LTE</a> (VoLTE).</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_nr.html b/app/src/main/assets/es/explanations/network_nr.html
new file mode 100644 (file)
index 0000000..1e0d3cc
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/5G_NR">5G New Radio</a> is the main 5G protocol.
+            It is the successor to the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE).
+            It is the first wireless protocol to generally include the generation (5G) in the name.
+        </p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_td_scdma.html b/app/src/main/assets/es/explanations/network_td_scdma.html
new file mode 100644 (file)
index 0000000..ca80b62
--- /dev/null
@@ -0,0 +1,39 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/UMTS#TD-SCDMA_(UTRA-TDD_1.28_Mcps_Low_Chip_Rate_(LCR))">Time-Division Synchronous Code-Division Multiple Access</a> (TD-SCDMA) is an extension to the 3G
+            <a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS),
+            which is the 3G successor of the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM)
+            and a competitor to the <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
+            TD-SCDMA was only used in China.
+            UMTS evolved into the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE), which was also adopted by CDMA networks.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_umts.html b/app/src/main/assets/es/explanations/network_umts.html
new file mode 100644 (file)
index 0000000..87e46e5
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/UMTS">Universal Mobile Telecommunications System</a> (UMTS)
+            is the 3G successor to the 2G <a href="https://en.wikipedia.org/wiki/GSM">Global System for Mobile Communications</a> (GSM)
+            and a competitor to the <a href="https://en.wikipedia.org/wiki/CDMA2000">Code-Division Multiple Access 2000</a> (CDMA2000) standard.
+            UMTS evolved into 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">Long-Term Evolution</a> (LTE), which was also adopted by CDMA networks.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/network_unknown.html b/app/src/main/assets/es/explanations/network_unknown.html
new file mode 100644 (file)
index 0000000..cefa8c2
--- /dev/null
@@ -0,0 +1,34 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p>The network type is unknown.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/override_network_lte_advanced_pro.html b/app/src/main/assets/es/explanations/override_network_lte_advanced_pro.html
new file mode 100644 (file)
index 0000000..eb121b1
--- /dev/null
@@ -0,0 +1,35 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/LTE_Advanced#LTE_Advanced_Pro">Long-Term Evolution Advanced Pro</a> (LTE-A Pro)
+            is a 4.5G update to the 4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">LTE</a> protocol.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/override_network_lte_ca.html b/app/src/main/assets/es/explanations/override_network_lte_ca.html
new file mode 100644 (file)
index 0000000..f47832e
--- /dev/null
@@ -0,0 +1,35 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/Carrier_aggregation">Long-Term Evolution Carrier Aggregation</a> (LTE CA)
+            allows a 4G LTE connection to aggregate non-contiguous blocks of spectrum to increase data throughput.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/override_network_none.html b/app/src/main/assets/es/explanations/override_network_none.html
new file mode 100644 (file)
index 0000000..da7283b
--- /dev/null
@@ -0,0 +1,34 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p>There is no additional network information. Usually this category only applies to certain 4G and 5G networks.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/override_network_nr_nsa.html b/app/src/main/assets/es/explanations/override_network_nr_nsa.html
new file mode 100644 (file)
index 0000000..4b175f1
--- /dev/null
@@ -0,0 +1,37 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+    <p><a href="https://en.wikipedia.org/wiki/5G_NR#Non-standalone_mode">New Radio Non-Standalone</a> (NR NSA) uses the
+        4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">LTE</a> protocols for the control channel and 5G NR for the data channel.
+        It provides much of the speed of 5G without any of the additional security benefits.
+        Android phones will list this as a 5G connection, but it is not protected against modern <a href="https://en.wikipedia.org/wiki/IMSI-catcher">stingray attacks</a>.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/override_network_nr_nsa_mmwave.html b/app/src/main/assets/es/explanations/override_network_nr_nsa_mmwave.html
new file mode 100644 (file)
index 0000000..9ffe3da
--- /dev/null
@@ -0,0 +1,38 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+    <p><a href="https://en.wikipedia.org/wiki/5G_NR#Non-standalone_mode">New Radio Non-Standalone millimeter Wave</a> (NR NSA mmWave) uses the
+        4G <a href="https://en.wikipedia.org/wiki/LTE_(telecommunication)">LTE</a> protocols for the control channel
+        and 5G NR on the <a href="https://en.wikipedia.org/wiki/5G_NR#Frequency_bands">mmWave spectrum</a> (24.25–52.6 GHz) for the data channel.
+        It provides much of the speed of 5G without any of the additional security benefits.
+        Android phones will list this as a 5G connection, but it is not protected against modern <a href="https://en.wikipedia.org/wiki/IMSI-catcher">stingray attacks</a>.</p>
+    </body>
+</html>
\ No newline at end of file
diff --git a/app/src/main/assets/es/explanations/stingrays.html b/app/src/main/assets/es/explanations/stingrays.html
new file mode 100644 (file)
index 0000000..9de9565
--- /dev/null
@@ -0,0 +1,48 @@
+<!--
+  Copyright © 2021 Soren Stoutner <soren@stoutner.com>.
+
+  Translation 2021 Jose A. León.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Cell <https://www.stoutner.com/privacy-cell>.
+
+  Privacy Cell is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Cell is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Cell.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <meta charset="UTF-8">
+
+        <link rel="stylesheet" href="../../css/theme.css">
+
+        <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
+        <meta name="color-scheme" content="light dark">
+    </head>
+
+    <body>
+        <p><a href="https://en.wikipedia.org/wiki/IMSI-catcher">IMSI catchers</a>, also known as stingrays, are fake cell phone towers that intercept your traffic and spy on you.
+            Each generation of cell phone protocols has attempted to mitigate stingrays, but each has generally failed.
+            With 5G, more of the traffic is encrypted in such a way that it prevents stingray spying. However, 5G networks can run in a blended 4G/5G mode,
+            where the control channel is 4G and the data channel is 5G. This is known as <a href="https://en.wikipedia.org/wiki/5G_NR#Non-standalone_mode">5G NR NSA</a> (5G New Radio Non-Standalone) mode.
+            When connected to such a blended network,
+            a cell phone is not protected against <a href="https://www.wired.com/story/5g-network-stingray-surveillance-non-standalone/">modern stingray attacks</a>.</p>
+
+        <p>The Android status bar does not differentiate between 5G modes. It will display the same 5G icon for Standalone and Non-Standalone networks.
+            The purpose of Privacy Cell is to make it easy to tell what type of network you are connected to.
+            If you are in an area where you usually are connected to a <a href="https://en.wikipedia.org/wiki/5G_NR#Standalone_mode">5G NR SA</a> network and Privacy Cell shows a 5G NR NSA connection,
+            it is possible that a stingray has performed a downgrade attack to spy on your communications.</p>
+
+        <p>It should be noted that paltry attempts have been made to secure cell phone protocols in the past, which have never been sufficiently well designed to provide real protection.
+            Even if you are connected to a 5G NR SA network, it is likely that there are still unknown weaknesses in the network that can be exploited by a sufficiently funded adversary.
+            Privacy Cell will be updated regarding these types of vulnerabilities as future research identifies them.</p>
+    </body>
+</html>
\ No newline at end of file
index 472ffe79d96f1f21337def9e0d3e05bdf389af71..105f5763357ffb60cd66f90c898261b9f860a923 100644 (file)
@@ -26,7 +26,7 @@ buildscript {
 
     dependencies {
         classpath 'com.android.tools.build:gradle:7.0.1'
-        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.21"
+        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.30"
 
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
diff --git a/fastlane/metadata/android/en-US/changelogs/2.txt b/fastlane/metadata/android/en-US/changelogs/2.txt
new file mode 100644 (file)
index 0000000..2f4ba2d
--- /dev/null
@@ -0,0 +1,2 @@
+• Add information dialogs for the network types.
+• Partial Spanish translation contributed by Jose A. León.
\ No newline at end of file
index 4e5ea0abaf8965140bd90260c3479e42883eb90d..4f372f2afabffb4bd89d06e65627a5d19e0b8312 100644 (file)
Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/01-Standalone5G.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/01-Standalone5G.png differ
index b122f953de500554f9340dc5192f6776e7b4e6b9..b260326738ce6aad772befefea61e452de510136 100644 (file)
Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/02-Danger.png and b/fastlane/metadata/android/en-US/images/phoneScreenshots/02-Danger.png differ
diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/03-NavigationMenu.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/03-NavigationMenu.png
deleted file mode 100644 (file)
index 41e8610..0000000
Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/03-NavigationMenu.png and /dev/null differ
diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/03-Stingrays.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/03-Stingrays.png
new file mode 100644 (file)
index 0000000..e1312c3
Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/03-Stingrays.png differ
diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/04-DarkTheme.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/04-DarkTheme.png
deleted file mode 100644 (file)
index c8ae5ac..0000000
Binary files a/fastlane/metadata/android/en-US/images/phoneScreenshots/04-DarkTheme.png and /dev/null differ
diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/04-NavigationMenu.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/04-NavigationMenu.png
new file mode 100644 (file)
index 0000000..f19389a
Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/04-NavigationMenu.png differ
diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/05-DarkTheme.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/05-DarkTheme.png
new file mode 100644 (file)
index 0000000..f05ee16
Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/05-DarkTheme.png differ
diff --git a/fastlane/metadata/android/es-ES/changelogs/2.txt b/fastlane/metadata/android/es-ES/changelogs/2.txt
new file mode 100644 (file)
index 0000000..2f4ba2d
--- /dev/null
@@ -0,0 +1,2 @@
+• Add information dialogs for the network types.
+• Partial Spanish translation contributed by Jose A. León.
\ No newline at end of file
index 23069ac8535600162e0e7ae8d95109b30030e332..03cb9a5000a8909493acf99617ea6171a6c7346f 100644 (file)
Binary files a/fastlane/metadata/android/es-ES/images/phoneScreenshots/01-Standalone5G.png and b/fastlane/metadata/android/es-ES/images/phoneScreenshots/01-Standalone5G.png differ
index 289ce034e27c43f19eeef171bb1eec5a2bd30e27..4fc09799f94e8fa7baa58b2df562b4cba77432b4 100644 (file)
Binary files a/fastlane/metadata/android/es-ES/images/phoneScreenshots/02-Danger.png and b/fastlane/metadata/android/es-ES/images/phoneScreenshots/02-Danger.png differ
diff --git a/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-NavigationMenu.png b/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-NavigationMenu.png
deleted file mode 100644 (file)
index f2dbdcc..0000000
Binary files a/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-NavigationMenu.png and /dev/null differ
diff --git a/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-Stingrays.png b/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-Stingrays.png
new file mode 100644 (file)
index 0000000..f30b1ba
Binary files /dev/null and b/fastlane/metadata/android/es-ES/images/phoneScreenshots/03-Stingrays.png differ
diff --git a/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-DarkTheme.png b/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-DarkTheme.png
deleted file mode 100644 (file)
index 632e6ae..0000000
Binary files a/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-DarkTheme.png and /dev/null differ
diff --git a/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-NavigationMenu.png b/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-NavigationMenu.png
new file mode 100644 (file)
index 0000000..bf8fc69
Binary files /dev/null and b/fastlane/metadata/android/es-ES/images/phoneScreenshots/04-NavigationMenu.png differ
diff --git a/fastlane/metadata/android/es-ES/images/phoneScreenshots/05-DarkTheme.png b/fastlane/metadata/android/es-ES/images/phoneScreenshots/05-DarkTheme.png
new file mode 100644 (file)
index 0000000..19aac9e
Binary files /dev/null and b/fastlane/metadata/android/es-ES/images/phoneScreenshots/05-DarkTheme.png differ