Selbst gebaut
Vom Device-Bring-up bis zum Launcher-Pixel entsteht alles in der eigenen Schmiede. Wenn etwas nicht passt, wird es neu geschmiedet, nicht überklebt.
SMWForge ist meine unabhängige Software-Schmiede. Hier entstehen VISE OS und die Vise-Apps, vom Kernel-Bring-up bis zum letzten Pixel im Launcher.
Ich will verstehen, was auf meinem Smartphone passiert, und selbst entscheiden, was dort läuft. Aus diesem Anspruch ist VISE OS entstanden: ein Android, das ich von Grund auf selbst zusammensetze, mit eigenen Apps für alles, was ein Smartphone im Alltag wirklich braucht.
Dabei interessiert mich jede Ebene. Ich arbeite an Device-Trees, Kernel-Modulen und SELinux-Policies genauso wie an Compose-Animationen, Backup-Kryptografie und dem OTA-Server, der Updates ausliefert.
Vom Device-Bring-up bis zum Launcher-Pixel entsteht alles in der eigenen Schmiede. Wenn etwas nicht passt, wird es neu geschmiedet, nicht überklebt.
System-Apps wie ViseBackup oder ViseReport kommen ohne AndroidX und ohne Fremdbibliotheken aus. Weniger Abhängigkeiten heißt weniger Angriffsfläche und ein kleineres Image.
Jede Änderung am System wird protokolliert: welche Datei, was, warum. Auch die Grenzen einer Funktion stehen offen in der Dokumentation.
Git-Server, Build-Server, OTA-Server: Die Infrastruktur hinter VISE OS läuft auf eigener Hardware unter smwforge.global.
Diese Werkzeuge stecken in VISE OS, und diese Website ist mit Angular gebaut und läuft hinter nginx.
Das eigenständige Android-Betriebssystem, um das es auf dieser Website geht.
Neun System-Apps von Launcher bis Backup. Sie laufen privilegiert und sind plattform-signiert.
Der OTA-Server zu ViseUpdate. Eine statische JSON pro Gerät und Kanal genügt.
Ein kleiner WebDAV-Server in Python, ohne Pakete, für Sicherungen auf dem eigenen PC oder NAS.
Du hast Fragen, Ideen oder willst als Tester dabei sein, wenn die erste Beta erscheint? Melde dich gern.
Kontakt aufnehmenEin eigenständiges Android-Betriebssystem ohne Google-Dienste. Entwickelt von SMWForge.