Entwicklermodus
Der Entwicklermodus ist nötig für die Programmeirung. Durch Aktivierung dieses Modus kann der Entwickler das Gerät mit dem SDK Kit an einem Computer verbinden. Das Terminal auf dem Gerät freischalten sowie nützliche Tools zu aktivieren. Durch die Aktivierung des Modus ist es möglich aus der SDK heraus direkt Programme auf dem Gerät zu starten und zu debuggen.
Aktivierung des Entwicklermodus
Erforderlich: Bei erstmaliger Aktivierung dieses Modus ist eine aktive Netzwerkverbindung nötig, damit das Gerät das Entwicklerpacket installieren kann.
Anmerkung: Die Aktivierung führt ein Neustart des Gerätes durch.
Die Aktivierung des Entwicklermodus
- Überprüfe das, dass Gerät eingeschalten ist.
- Wähle Einstellungen -> Sicherheit -> Entwicklermodus und aktiviere ihn
- Eine Warnmeldung erscheint. Diese kann bestätigt werden. Nach dem das Entwicklerpacket installiert wurde startet das Gerät neu.
- Änderung des Root Passwortes!
Deaktivierung des Entwicklermodus
Die Deaktivierung des Entwicklermodus
- Überprüfe das, dass Gerät eingestellt ist
- Wähle Einstellungen -> Sicherheit -> Entwicklermodus und deaktiviere den Entwicklermodus
Durch die Deaktivierung des Entwicklermodus werden die Icons SDK-Verbindung und das Terminal auf dem Anwendungs-Launcher ausgeblendet und die laufenen Prozesse gestoppt. Bei einem Nokia N950, kann diese Einstellung durch flashen in den Orginalzustand erreicht werden. Auch die Sicherheitseinstellungen werden wieder zurückgesetzt.
Entwicklerpacket
Durch die Aktivierung des Modus werden folgende Pakete auf dem Gerät installiert.
- Programme
- SDK-Connectivity: Ermöglicht die Kommunikation mit dem PC
- Terminal: Ermöglicht den Zugang zur Kommandozeile
- SSH: Secure Shell Client
- Devel-su: Tool welches einen Zugang zum Root-Konto ermöglicht
- Note Um das Terminal und die SDK-Verbindung zu starten drücke auf die Icons.
- Services
- OpenSSH-Server: Secure Shell Daemons
- Develsh: Entwicklerterminal für den OpenSSH-Server
- Sysklogd: Sytemlog und Kernelnachrichten aufzeichnen
- GDB-Server: Remote Debugger Endpunkt
- Anderes
- aegis-developer-unknown-source-policy: Setzt extra Berechtigungen für die Installation von Programmen aus dem Nokia Store