diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt
index 3865d53..8fe35d4 100644
--- a/oeffi/assets/networks.txt
+++ b/oeffi/assets/networks.txt
@@ -7,10 +7,10 @@ RT|eu|DE;AT;CH;BE;LU;NL;DK;SE;NO;FI;GB;SI;HU;RO;BG;PL;SK;IT;ES;PT
DB|de-DE|DE
BVG|de-DE|Brandenburg;Berlin
VBB|de-DE|Brandenburg
-BAYERN|de-DE|Bayern;Nürnberg;Würzburg;Regensburg
+BAYERN|de-DE|Bayern;Würzburg;Regensburg
AVV|de-DE|Augsburg
MVV|de-DE|Bayern;München
-VGN|de-DE|Nürnberg;Fürth;Erlangen|disabled
+VGN|de-DE|Nürnberg;Fürth;Erlangen
VVM|de-DE|Schwaben;Mittelschwaben;Krumbach;Günzburg;Memmingen
NVV|de-DE|Hessen;Frankfurt am Main;Kassel
VMV|de-DE|Mecklenburg-Vorpommern;Schwerin
diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml
index c13d547..94f06d7 100644
--- a/oeffi/res/values-de/networks.xml
+++ b/oeffi/res/values-de/networks.xml
@@ -11,14 +11,14 @@
Brandenburg & Berlin, Lokal- und Regionalverkehr
Hessen (Frankfurt/Rhein-Main, Kassel, …)
Lokal- und Regionalverkehr
- Bayern (Nürnberg, Würzburg, Regensburg, …)
+ Bayern (Würzburg, Regensburg, …)
Lokal- und Regionalverkehr
München
Lokal- und Regionalverkehr
Augsburg
nur Tram und Bus
- Nürnberg, Fürth & Erlangen
- Nicht verfügbar, weil der VGN vorübergehend nicht in Öffi enthalten sein will. Du kannst stattdessen Bayern verwenden, das funktioniert für Nürnberg auch gut.
+ Verkehrsverbund Großraum Nürnberg
+ Nürnberg, Fürth & Erlangen, Lokal- und Regionalverkehr
Mittelschwaben (Krumbach, Günzburg, …)
Lokal- und Regionalverkehr
Schwerin & Mecklenburg-Vorpommern
diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml
index 6624cca..cb43d88 100644
--- a/oeffi/res/values/networks.xml
+++ b/oeffi/res/values/networks.xml
@@ -11,14 +11,14 @@
Brandenburg & Berlin, local and regional
Hesse (Frankfurt/Rhine-Main, Kassel, …)
local and regional
- Bavaria (Nuremberg, Würzburg, Regensburg, …)
+ Bavaria (Würzburg, Regensburg, …)
local and regional
Munich
local and regional
Augsburg
tram and bus only
- Nuremberg, Fürth & Erlangen
- Not available, because the VGN desires to temporarily not be included in Offi. You can select the Bavaria instead, it works well for Nuremberg too.
+ Verkehrsverbund Großraum Nürnberg
+ Nuremberg, Fürth & Erlangen, local and regional
Mittelschwaben (Krumbach, Günzburg, …)
local and regional
Schwerin & Mecklenburg-Vorpommern
diff --git a/oeffi/src/de/schildbach/oeffi/Application.java b/oeffi/src/de/schildbach/oeffi/Application.java
index 1754415..7f3bbb0 100644
--- a/oeffi/src/de/schildbach/oeffi/Application.java
+++ b/oeffi/src/de/schildbach/oeffi/Application.java
@@ -132,11 +132,6 @@ public class Application extends android.app.Application {
FavoriteStationsProvider.deleteFavoriteStations(this, IVB);
QueryHistoryProvider.deleteQueryHistory(this, IVB);
- // 2018-07-20: migrate VGN to use Bayern
- final String VGN = "VGN";
- migrateSelectedNetwork(VGN, NetworkId.BAYERN);
- Downloader.deleteDownload(new File(getFilesDir(), VGN.toLowerCase(Locale.ENGLISH) + ".db"));
-
log.info("Migrations took {}", watch);
}
diff --git a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
index 184f9e4..258e3e0 100644
--- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
+++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java
@@ -61,6 +61,7 @@ import de.schildbach.pte.VagfrProvider;
import de.schildbach.pte.VbbProvider;
import de.schildbach.pte.VblProvider;
import de.schildbach.pte.VbnProvider;
+import de.schildbach.pte.VgnProvider;
import de.schildbach.pte.VmsProvider;
import de.schildbach.pte.VmtProvider;
import de.schildbach.pte.VmvProvider;
@@ -109,6 +110,8 @@ public final class NetworkProviderFactory {
return new MvvProvider();
else if (networkId.equals(NetworkId.AVV))
return new AvvProvider();
+ else if (networkId.equals(NetworkId.VGN))
+ return new VgnProvider();
else if (networkId.equals(NetworkId.VVM))
return new VvmProvider();
else if (networkId.equals(NetworkId.VMV))