Wirtschaftsinformatik · HdM Stuttgart

Vom Smartphone-Kernel bis zum eigenen Produkt.

Sechs Jahre Android-Entwicklung mit 265.829 Downloads, heute ScreenTether für Windows und Android.

265.829
Downloads meiner Builds
XDA
Recognized Developer seit 2018
301
Commits in 10 Tagen

Rückblick · 2016 bis 2019

Angefangen mit Resurrection Remix

Eigene Android-Versionen für Smartphones, die keine Updates mehr bekamen: vom LG L Fino 2016 bis zum Xiaomi Mi A1. Für Galaxy Note 3, LG G3 und Mi A1 war ich offizieller Maintainer.

106.689
Downloads für das Mi A1SourceForge, ab April 2018
Seit 2018
XDA Recognized DeveloperTitel nach Prüfung durch das XDA-Team

Original-ScreenshotOriginal-Screenshot: RR 6.0, Android 8.1, LG G3, 13.02.2018. Auf dem Display nachgezeichnet.

2018 bis 2020 · Havoc OS

Havoc OS: zwei Geräte und ein GSI für alle

Das Mi A1 habe ich von Android 8.1 bis 10 begleitet, das Mi 9T von 9 auf 10. Dazu kam ein offizielles GSI: ein System-Image, das auf jedem Treble-Gerät startet.

94.683
Downloads, Mi A1 und Mi 9T59 Builds, 2018 bis 2020
14.501
Downloads der GSI-BuildsARM64 A/B und A-only

Original-ScreenshotMi A1: Havoc 2.4, Maintainer MountaserHalak (nachgezeichnet). Mi 9T: Havoc 3.8, Original-Screenshot.

2017 bis 2020 · Kernel

Bis hinunter zum Kernel

Mein Moun Kernel lief auf dem LG G3 und dem Mi A1. Ich habe Updates von Linux und Qualcomm eingepflegt und jede Version mit eigenen Shell-Skripten gebaut und veröffentlicht.

164
Kernel-BuildsNovember 2017 bis März 2020
21.042
Downloads auf GitHub18 Releases für das Mi A1

Original-ScreenshotOriginal-Screenshot: RR 7.0, Android 9, Mi A1, Kernel 4.9.158-Moun_Kernel_v7.2+. Auf dem Display nachgezeichnet.

2026 · Zurück am Schreibtisch

ScreenTether: das Smartphone als Fenster unter Windows

Einmal per USB-Kabel einrichten, danach läuft alles über das WLAN: ein zweiter Bildschirm, Apps als eigene Fenster, mehrere Smartphones. Lokal, ohne Konto und ohne Cloud.

301
Commits in 10 TagenGit-Verlauf, 23.09. bis 02.10.2026
Testphase
Marktstart nach der GewerbeanmeldungWindows 10 und 11, Android ab 11
FIG_06 · ScreenTether, technisch

So funktioniert ScreenTether

Zwei Apps, ein eigenes Protokoll, nichts verlässt das Heimnetz

131 Go-Dateien101 Kotlin-Dateien388 automatische Tests13 Spezifikationen, 15 PläneAnforderungen, Sprachen und Architektur: meine Entscheidungen
FIG_06a

Zweiter Bildschirm über WLAN

Ein zusätzlicher Android-Bildschirm auf dem PC. Was auf dem Smartphone selbst läuft, bleibt davon unberührt.

FIG_06b

Apps als eigene Fenster

Bis zu drei Apps gleichzeitig, jede in ihrem eigenen Fenster neben den PC-Programmen.

FIG_06c

Alles lokal

Kein Konto, keine Cloud, keine Telemetrie. Schlüssel liegen im Android-Keystore und verschlüsselt unter Windows, die Lizenz wird offline geprüft.

FIG_06d

Mehrere Geräte

Mehrere Smartphones gleichzeitig am PC, und jedes Smartphone kennt mehrere PCs.

FIG_07 · Arbeitsweise

So entstand ScreenTether: Ich plane und prüfe, die KI schreibt den Code

Vor ScreenTether hatte ich nicht mit Go gearbeitet. Mein Teil: Anforderungen festlegen, die Umsetzung in überprüfbare Schritte zerlegen und jedes Ergebnis kontrollieren.

FIG_07aSCHRITT 1

Spezifikation

Was die Anwendung leisten muss und welche Grenzen gelten. Für ScreenTether 13 Spezifikationen.

FIG_07bSCHRITT 2

Plan

Claude Opus macht daraus Umsetzungspläne, die ich freigebe.

FIG_07cSCHRITT 3

Umsetzung

Gemini (über Google Antigravity) oder Claude setzt die Pläne Schritt für Schritt um.

FIG_07dSCHRITT 4

Review

Claude Opus und ich prüfen jede Änderung. Was übernommen wird, entscheide ich.

FIG_07e · Commits pro Tag

301 Commits in 10 Tagen, nach KI-Vermerk

mit Claudemit Gemini (Antigravity)ohne KI-Vermerk
Commits pro Tag
TagClaudeGeminiohne KI-Vermerk

Die Farbe zeigt, welches KI-Modell im Commit als Mitautor eingetragen ist.

FIG_08 · Infrastruktur

Mein Server: selbst aufgebaut, über Jahre erweitert

Aus einem einzelnen Rechner habe ich einen Server gemacht, der genau das tut, was ich brauche: Speicher und Backups, sicherer Fernzugriff, ein Smart Home ohne Herstellercloud und die Dienste hinter dieser Website. Eingerichtet und gepflegt habe ich alles selbst.

FIG_08a · Dienste
    Fahr über einen Eintrag oder tipp einen Begriff.↑ ↓

    FIG_09 · Zahlen 2016 bis 2022

    265.829

    Downloads, jeder einzeln belegt

    Xiaomi Mi A1, RR und Havoc172.014
    Bester Monat, April 201828.005
    Smartphone-Modelle8
    Android-Versionen7.1 bis 12

    SourceForge je Datei und GitHub, abgerufen im Oktober 2026. Nicht gezählt: RR 7.0, Mega, Descendant und frühe Builds ohne Zähler.

    FIG_09a · Downloads pro Monat, nach Android-Version
    Smartphones und Android-Versionen
    Porträt von Mountaser Halak vor einer dunklen Steinwand, mit verschränkten Armen.

    FIG_10 · Über mich

    Wirtschaftsinformatik und digitale Medien an der Hochschule der Medien Stuttgart, 3. Semester.

    Über mich

    Wirtschaftsinformatik und digitale Medien an der Hochschule der Medien Stuttgart, 3. Semester.

    So arbeite ich

    • Ich arbeite mich schnell ein.Go hatte ich vor ScreenTether nie benutzt. Zehn Tage später lief die App.
    • Ich halte Entscheidungen fest.13 Spezifikationen und 15 Umsetzungspläne für ScreenTether.
    • Ich betreibe, was ich baue.Mein Server läuft seit Jahren, eingerichtet und gepflegt von mir.

    Kontakt und Verfügbarkeit

    Ich suche ab sofort eine Stelle als Werkstudent und ab dem Wintersemester 2027/28 einen Platz für mein Praxissemester.

    Studium
    Wirtschaftsinformatik und digitale Medien, HdM Stuttgart, 3. Semester
    Arbeitserlaubnis
    Niederlassungserlaubnis, unbefristet
    Verfügbar
    Werkstudent ab sofort, Praxissemester ab WS 2027/28
    Sprachen
    Deutsch, Englisch (verhandlungssicher), Arabisch (Muttersprache)
    Ausbildung
    Staatlich geprüfter Technischer Assistent für Informations- und Kommunikationstechnik