# Server starten

FIRERPA, das über Magisk oder eine Autostart-App installiert wurde, startet automatisch beim Hochfahren des Geräts. Sie müssen das Gerät nach der Erstinstallation nur neu starten und können dieses Kapitel überspringen. Wenn Sie die Installation manuell durchgeführt haben, lesen Sie bitte dieses Kapitel weiter, um den Server manuell zu starten.

```{hint}
Beim ersten Start kann es vorkommen, dass der Remote-Desktop unendlich lädt. In diesem Fall versuchen Sie bitte zuerst, das Gerät neu zu starten und den FIRERPA-Dienst neu zu starten. Sollte es nach längerem Warten immer noch nicht funktionieren, melden Sie uns dieses Problem bitte.
```

## Ausführen des Startbefehls

Gehen Sie nun erneut in die adb-Shell und wechseln Sie mit `su` zur Root-Identität. Führen Sie den folgenden Befehl aus. Warten Sie nach der Ausführung, bis der Prozess beendet ist. Die Ausgabe `llllaamDaa started` bedeutet, dass der Dienst erfolgreich gestartet wurde und in den Hintergrundmodus gewechselt ist. Sie können die adb-Shell dann normal verlassen. Andernfalls führen Sie bitte eine Fehlerbehebung gemäß den folgenden Fehlermeldungen durch.

```bash
sh /data/server/bin/launch.sh
```

## Fehlerbehebung bei Fehlermeldungen

Während des Startvorgangs von FIRERPA können die folgenden Fehlermeldungen auftreten. Sie können die Fehlerbehebung anhand der Hinweise durchführen. Normalerweise wird nach einem erfolgreichen Start `llllaamDaa started` auf dem Bildschirm ausgegeben. Zu diesem Zeitpunkt ist der Dienst bereits in den Hintergrundmodus gewechselt und wurde nicht beendet. Sie können das Terminal schließen und mit anderen Vorgängen fortfahren. Wenn jedoch die folgenden Fehler auftreten, ist der Start fehlgeschlagen. Sie können die Fehlerbehebung anhand der folgenden Fehlermeldungen durchführen.

| Fehlerausgabe    | Beschreibung                                            |
|------------------|---------------------------------------------------------|
| already running  | Der Dienst wird bereits ausgeführt                      |
| invalid TZ area  | Die Systemzeitzone ist nicht oder falsch eingestellt    |
| not run as root  | Bitte als Root-Benutzer ausführen                       |
| unsupported sdk  | Diese Android-Systemversion wird nicht unterstützt      |
| abi not match    | Es wurde ein tar.gz-Paket für die falsche Architektur verwendet |
| file broken      | Die Datei ist beschädigt, bitte neu installieren        |