ShiftOS-CaptivePortal als Einstellung sichtbar machen

  • SHIFT Team-Time vom 10. – 12. Juni 2026

    Auch in diesem Jahr gönnen wir uns eine kurze Auszeit, um als Team zusammenzukommen, gemeinsam zurückzublicken und Pläne für die Zukunft zu schmieden. Eine Notbesetzung wird sich um die wichtigsten Themen kümmern. Dennoch kann es zwischen dem 10. und 12. Juni zu Verzögerungen in der Bearbeitung unserer Supportanfragen kommen. Ab dem 15. Juni sind wir wieder wie gewohnt für euch da.

Silva

Well-known member
Original poster
11 Januar 2024
919
Um zu sehen ob man direkt mit dem Netz verbunden ist oder erst eine Captive Portal Seite abnicken muss, wärs toll wenn man diesen Check in der grafischen Oberfläche konfigurieren könnte.
Ich würde so etwas vorschlagen wie:
- Google (Standard)
- "kein Check"
- GrapheneOS
- Mike Kuketz
- Apple
- Mozilla
- (Freitextfeld)
 
Man kann das Captive Portal ja auch via ADB umstellen. Weil Shift nur so wenig wie möglich am AOSP ändern möchte, fände ich es besser, wenn Shift einfach einen anderen (zum Beispiel eigenen) Captive Portal-Check standardmäßig setzen würde. Wenn man dann einen anderen als den ShiftOS-Standard verwenden möchte, kann man immer noch ADB bemühen.
 
GUI ist praktischer als mit ADB rum werkeln zu müssen und nutzerfreundlicher dadurch. Über den Standardwert für die G und L Version kann man natürlich streiten ;)
/E, Iode,Calyx und Graphene haben den flag "can be changed" in der Vergleichstabelle.
 
Es gibt auch die App: https://f-droid.org/packages/io.github.muntashirakon.captiveportalcontroller muss man aber einmalig berechtigungen über ADB geben.
Ich habe bei mir:
HTTPS: https://captiveportal.kuketz.de/generate_204
HTTP: http://connectivitycheck.grapheneos.network/generate_204
Fallback 1: https://connectivitycheck.sp-codes.de/generate204
Fallback 2: https://grapheneos.online/generate_204

Zumindest alles außerdem dem Fallback auf nicht Google zu stellen wäre natürlich mindestens in der L variante gut.