Über das Projekt
S.E.B.O. ist eine benutzerdefinierte Android ROM auf Basis von LineageOS für das Redmi Note 10 Pro, optimiert für erhöhte Sicherheits- und Datenschutzstandards. Das Projekt kombiniert die Stabilität von LineageOS mit modernen Sicherheitstechniken und einer vollständigen Entfernung von Googles Tracking-Services.
Ziele & Philosophie
Maximale Sicherheit
Hardened Kernel, erweiterte Exploit-Mitigationen und fortgeschrittene SELinux-Policies
Datenschutz
Google-frei mit erweiterten Privacy Controls und Sensor-Beschränkungen
Open Source
Vollständig transparent mit quelloffenen Komponenten
Community-Fokus
Gebaut für und von der Community, mit regelmäßigen Updates
Performance
Optimiert für Geschwindigkeit ohne Sicherheit zu opfern
Flexibilität
Modular aufgebaut, kann nach Bedarf konfiguriert werden
Sicherheits-Features
Exploit-Mitigationen
- ASLR (Address Space Layout Randomization) - Randomisierung des Speicherlayouts
- CFI (Control Flow Integrity) - Kontrolle des Kontrollflusses gegen ROP-Angriffe
- ShadowCallStack - Schutz vor Return-orientierten Programmierungsangriffen
- MTE (Memory Tagging Extension) - Hardware-basierter Speicherschutz (wenn verfügbar)
- PAC (Pointer Authentication Code) - Authentifizierung von Zeigern
SELinux & Kernel-Sicherheit
- Enforcing SELinux Policy - Strikte Zugriffskontrolle
- Custom SELinux Rules - Spezialisierte Policies für kritische Komponenten
- Hardened Kernel Config - Kernel-spezifische Sicherheitseinstellungen
- KPTI (Kernel Page Table Isolation) - Schutz vor Meltdown
- Speculation Store Bypass Mitigation - Schutz vor Spectre-Varianten
Verschlüsselung & Trusted Execution
- FDE (Full Disk Encryption) mit AES-256-XTS
- Hardware-Keystore mit TEE (Trusted Execution Environment)
- Secure Boot - Verifizierung aller Boot-Komponenten
- Verified Boot - Integrität des gesamten Systems
- SCUDO Allocator - Heap-Exploit-Schutz
Privacy-Features
Google-frei Architektur
S.E.B.O. entfernt alle Google Play Services und bietet Alternativen:
- F-Droid Integration: Offizielle Quelle für Open-Source Apps
- Aurora Store: Alternatives Frontend für Google Play (ohne Google-Tracking)
- microG (optional): Leichtgewichtige Alternative zu Google Play Services
- Keine Google-Accounts obligatorisch: Das System funktioniert vollständig ohne Google
Privacy Dashboard & Controls
- Transparente Permission-Übersicht - Was hat welche Berechtigungen
- Sensor-Zugriff Benachrichtigungen - Wer greift auf Mikrofon/Kamera zu
- Camera & Microphone LED - Hardware-Indikator für Sensor-Zugriff
- Clipboard Access Notifier - Benachrichtigungen beim Zwischenablage-Zugriff
- Network Access Control - Feinsteuerung der Netzwerk-Berechtigung
Hintergrund & Daten-Schutz
- Background Activity Restrictions - Begrenzen Sie Hintergrund-Aktivitäten
- Location Spoofing - Falsifizieren Sie Ihren Standort
- DNS over HTTPS (DoH) - Verschlüsselte DNS-Anfragen
- Firewall-Integration - Blockieren Sie App-Netzwerkverkehr
- Metadata-Stripping - Entfernen Sie EXIF-Daten aus Medien
Technische Architektur
Basis & Stack
Base: LineageOS 21+ (basierend auf AOSP)
Zielgerät: Redmi Note 10 Pro (sweet)
Build-System: Soong (bazel)
Kernel-Version: Linux 5.10+ mit Custom Patches
Build-Prozess
Projekt-Struktur
🔧 Custom Komponenten & Patches
Kernel-Customization
- Sicherheits-Patches: Monatliche Backports von Linux Security Updates
- CONFIG Hardening: Sichere Kernel-Konfiguration (CONFIG_HARDENED_USERCOPY, etc.)
- BPF-Mitigations: Schutz vor eBPF-basierten Exploits
- Page Table Isolation: KPTI gegen Meltdown
Proprietary Blob Management
- Minimale Anzahl von proprietären Blobs
- Sandboxing von HAL-Services (Hardware Abstraction Layer)
- SELinux-Policies für Blob-Isolation
- Regelmäßiges Auditing von Blob-Funktionen
Custom Apps & Overlays
Sicherheits-Richtlinien & Compliance
SELinux Policy Beispiel
📦 Distribution & Updates
OTA Update-System
- Signierte OTA-Pakete mit Custom Keys
- Inkrementelle Updates für Bandbreitenschonung
- Verifizierung vor Installation
- Sichere Boot-Slot-Verwaltung (A/B)
- Automatische Rollback-Fähigkeit
Build & Release
Known Issues & Workarounds
Google-frei Probleme
- Play Store Updates: Nutzen Sie Aurora Store
- Google Maps: Verwenden Sie MAPS.ME oder OsmAnd
- Google Assistant: Nutzen Sie open-source Alternativen
- Für Google Play Services: microG optional installierbar
Hardware-Kompatibilität
- Fingerprint-Reader: Volle Unterstützung
- NFC: Funktional aber ohne Google Pay (SamsungPay etc. möglich)
- Face-Unlock: Begrenzte Unterstützung (weniger sicher als Fingerprint)
- 5G (falls verfügbar): Funktional
Ressourcen & Dokumentation
Offizielle Dokumentation AOSP Source
Android Open Source Project GrapheneOS
Sicherheits-Inspirationen CalyxOS
Privacy-Fokus Referenz F-Droid
Open-Source App Repository
Beitragen & Community
S.E.B.O. ist ein Community-Projekt und freut sich über Beiträge, Bugmeldungen und Feature-Requests. Die Entwicklung erfolgt mit maximaler Transparenz und regelmäßiger Kommunikation mit der Community.
Wie Sie helfen können:
- Code-Beiträge auf GitHub
- Fehlerberichte und Feature-Requests
- Testing neuer Builds
- Dokumentation und Lokalisierung
- Sponsor werden durch Donations
� Downloads & Installation
⚠️ WARNUNG - Flashen auf eigene Gefahr
Das Flashen einer Custom ROM kann zu Datenverlust, Beschädigung des Geräts oder zum Brick des Geräts führen.
- Dies geschieht vollständig auf Ihre eigene Verantwortung
- Die gesamte Haftung liegt bei Ihnen als Nutzer
- Ich übernehme keine Haftung für Schäden, Datenverlust oder Geräteausfälle
- Machen Sie ein Backup aller wichtigen Daten vor dem Flashen
- Stellen Sie sicher, dass Sie die Anleitung sorgfältig lesen und verstehen
- Nur für Nutzer mit ausreichend technischem Verständnis
Mit dem Download und Flashen dieser ROM erklären Sie sich mit allen obenstehenden Bedingungen einverstanden.
Download-Dateien
Zum Flashen verwenden Sie primär die Datei S.E.B.O.-1.0-20260301-sweet.zip. Die .img-Datei ist optional und nur für spezielle Anwendungsfälle gedacht.
S.E.B.O. ROM Package (Hauptdatei)
Standard-Datei für das Flashen per Recovery
S.E.B.O.-1.0-20260301-sweet.zipWeitere Image-Dateien (Extra)
Installation
Für detaillierte Installationsanleitung besuchen Sie das Projekt-Repository oder das SEBO-Forum:
�📄 Lizenz & Legal
S.E.B.O. Custom ROM basiert auf LineageOS und AOSP und wird unter der gleichen Lizenzen distribuiert:
- Android Open Source Project: Apache 2.0
- Linux Kernel: GPLv2
- Custom Components: GPLv3 / Open Source