misc-de App für das FLX1
misc-de ist eine von Claude geschriebene App für das FuriPhone FLX1(s/s+). Die App bietet Optionen, die ich an dem Telefon vermisst habe. Das betrifft die Bereiche Audio, Modem, GPS, die drei Hardware-Schalter am Gehäuse, Sicherheitsfeatures, den Akku und das Aussehen der Phosh Oberfläche und sogar das Vibrieren.
Die App repariert selbst nichts. Sie steuert nur bestehende Implementierungen und fügt neuere hinzu, liest deren Zustand aus und steuert das gewünschte Verhalten. Da das Verhalten sich nach Hersteller Updates ändern kann, sollte man die App grundsätzlich mit Vorsicht genießen. Die Optionen sind alle so weit wie möglich auf einen Fehlerfall vorbereitet und setzen sich schlimmstenfalls auf die FuriLabs Standardeinstellung zurück.
Ich möchte an der Stelle erwähnen, dass ich wirklich gerne auf diese App verzichten würde.
Audio
-
Sound server
Die App bietet dir PulseAudio oder PipeWire als primären Sound server zur Auswahl. -
Bluetooth helper
Der Helper orchestriert mit Pipewire u.a. Handsfree per Smartphone/Kopfhörer oder auch Anbindungen an (älteren) Autos. -
Handsfree echo suppression (DMNR)
Aktiviert die Echounterdrückung beim Telefonieren über den Lautsprecher. -
Bluetooth powersave
Deaktivieren / Aktivieren des Energiesparmodus für Bluetooth. Das Deaktivieren ist relevant, wenn man möchte, dass das Telefon auf Bluetooth Geräte durchgehend sofort reagiert und koppelt. Der Energiesparmodus kann da naturgemäß hinderlich sein. -
Music codec
Hier kannst du dir deinen primären Codec für Bluetooth Geräte aussuchen: AAC, SBC-XQ, SBC, aptX, aptX HD oder LDAC (wenn verfügbar). Codecs können global oder explizit für einzelne Geräte ausgewählt werden.
CLI Befehl: audioctl
Modem
-
Repairs active
Die Modem-Reparaturen ein- und ausschalten. Überwacht die möglichen Datenverbindungen und stellt bei einer Änderung diese automatisch wieder her. -
SIM Support
Du kannst deine aktive SIM aus einer Liste wählen (SIM 1 / SIM 2). Phosh kann zwar nur eine SIM aktiv nutzen, der Wechsel zwischen den Slots ist dennoch möglich. -
5G
Ein Helper überwacht den Netzaufbau, um 5G Verbindungen zu forcieren - diese Funktion steht beiden SIM-Slots zur Verfügung
CLI Befehl: modemctl
GPS
-
Send my observations
Die WLAN-Netze in der Umgebung werden zusammen mit der Satellitenposition an beaconDB gesendet, damit kann zunehmend die WLAN-Ortung auch dort funktionieren, wo sie es aktuell noch nicht tut. Die Option ist ausgeschaltet, bis man es einschaltet. -
Wait for the satellite position
Firefox und Web-Apps warten auf die Satellitenposition, statt eine ungenaue Position zu nehmen.
CLI Befehl: furios-gps-contribute
Switches
Nur für FLX1s und FLX1s+
-
Ignore the camera and network switches
Deaktiviert (ignoriert) die Hardwareschalter – nicht aber den Mikrofonschalter, da dieser physisch trennt. -
Icons for the camera and network switch
ein Symbol in der Statusleiste, solange der Kamera- oder Netzwerkschalter diese deaktiviert -
Network Killswitch
Das Mobilfunknetz geht immer mit dem Schalter aus, das macht die Firmware. Wahlweise nimmt der Schalter auch WLAN und Bluetooth mit. -
Microphone
Der Schalter trennt die Leitung physisch und ist deshalb für Software unsichtbar.
CLI Befehl: killswitch-indicator
Security
-
Kernel settings
unprivilegiertes BPF, dmesg, Kernel-Pointer und ptrace einschränken -
Block unused modules
Protokollfamilien und Dateisysteme sperren, die man in der Regel nicht braucht -
Lock screen lockout
Nach 3 falschen PINs sperrt der Lockscreen für 5 Minuten, danach für 10, 15, 30 und 60 Minuten und länger. Die verbleibende Zeit wird im Lockscreen in der Leiste angezeigt.
Battery
-
While charging – Color the bolt
Der Blitz wird je nach Ladeleistung grün oder gelb (Schwellenangabe in Watt). So sieht man, ob ein Kabel oder Netzteil schwach ist. -
Charge level – Color the filling
Die Füllung wird je nach Ladestand gelb oder rot (Schwellenangabe in Prozent). -
Drain – Color the frame
Der Rahmen wird bei ungewöhnlich hohem Verbrauch gelb oder rot (Schwellenangabe in Watt). -
Time left
Restlaufzeit der Akkuladung bei gleichbleibender Last -
Charging time
Geschätzte Ladezeit bis der Akku geladen ist
CLI Befehl: battctl
Phosh
-
Hide the search field
blendet das Suchfeld in der App-Übersicht aus (wirkt nach dem nächsten Login) -
Folders at the bottom
Fixiert die Ordner in einer Leiste am unteren Rand -
Folders in one row
alle Ordner in einer Zeile, die bei Bedarf seitwärts scrollt -
Automatic brightness Forciert die Funktion
-
Hide app names
Normale Apps nur als Icons wie bei den Favoriten; Ordner behalten ihre Namen -
Keyring prompt in phosh style
Nach einem Neustart erscheint statt des hellen GTK3-Fensters vongcr-prompterdie Passwortabfrage im Phosh-Stil.
Vibration
Für die unterschiedlichen Vorgänge: Eingehender Anruf, SMS, Messenger, E-mail, Others und Keyboard können unterschiedliche Rhythmen festgelegt werden.
Installation
git clone https://github.com/misc-de/furios_app
cd furios_app && ./install.sh
Wichtig
Nicht mit sudo davor: Das Installationsskript fragt immer selbst danach, wo es das braucht. Danach liegt die App im App-Grid oder startet mit misc-de.
./uninstall.sh entfernt sie wieder; die Plugins bleiben allerdings installiert, weil jedes seinen eigenen Deinstaller hat.
Hinweise
-
Fehlende Bereiche nachinstallieren
Ist ein Bereich hinter einem Tab nicht installiert, bleibt der Tab trotzdem da. Er erklärt, was das Plugin tun würde und woher es kommt, und bietet an, es zu holen und zu installieren. -
Updates an einer Stelle
Gibt es eine neuere Version eines Plugins oder der App selbst, erscheint oben links in der Kopfleiste eine Meldung. Ein Tipp darauf zeigt, was aktualisiert würde, und fragt ein einziges Mal nach dem Passwort. Danach startet die App neu. -
Zurück zum Auslieferungszustand
Jede Seite hat einen klar beschrifteten Weg zurück („Restore shipped state“). Damit kann man die jeweiligen Einstellungen auf Auslieferungszustand zurücksetzen -
sudo ohne Terminal
Wo Root-Rechte nötig sind, fragt die App nach dem Passwort. -
Abhängigkeiten
Braucht nurpython3-giundgir1.2-adw-1.







