Beiträge von moskito99

    Is the warranty lost after unlocking the software? ?

    I would say it depends who you ask. Certain modifications in general are of course not allowed. However any defects should be related to the changes (in our case software/sideloading), e.g. when your shocks are broken or you seats are torn by regular use, this should not endanger you warranty. There needs to be a connection between your changes and the defect. Worst case a lawyer might help (companies like to refer to their terms & conditions, however no terms & conditions can outrule laws...).


    It might look different e.g.:

    • Broken 360 cams (when you use Sentry...because Sentry means that cams are in use 24/7)
      • Without Sideloading cams are only used very rarely
    • General software issues / freezes
      • I would not be surprised if some service partner would refuse the repair/check when sideloading is active with multiple apps running and settings changed

    I had an insurance repair at BYD and removed all software beforehand, just to make sure they don't know about my sideloading. Removing the apps took 3 minutes and reinstall not more than 20 min when i got my car back.

    Erstes Feedback was Ai einem bei sowas baut. Teste ich nachher am Auto mal, ob die App noch läuft :) So bald ich sehe, dass die App bzgl. Laden irgendwas halbwegs richtig macht, stelle ich gerne hier eine Version ein. Gerne dann Feedback. Wie gesagt: Ich lade nur 1x die Woche :)

    ------------------------------

    Ich setze das Feature um: zuerst prüfe ich die bestehenden UI-/Service-Stellen und die BYD-APIs genauer.

    Ich lege die Charge-Persistenz und den Tracker an und verdrahte sie danach in Service und UI.

    Die Ladevorgänge sind eingebaut. Kurz der Stand:


    Was neu ist

    Erfassung (auch ohne offene App)

    • Der GPS-Foreground-Service pollt alle 15 s Ladeleistung / isCharging / SOC / Zelltemperaturen
    • Zusätzlich weckt POWER_CONNECTED den Service
    • Sessions + Messpunkte landen in <span style="color:inherit;">charge_sessions.db</span>

    Liste

    • Ladevorgänge erscheinen zwischen den Trips (blauer Marker), chronologisch gemischt
    • Anzeige: Dauer, kWh, Peak-kW, SOC-Verlauf, Zelltemperatur min/max
    • Offene Sessions mit Badge „lädt“

    Detail (Tap)

    • Dialog mit Leistungskurve (kW über Zeit)
    • darunter Zelltemperatur-Band (min/max), falls API-Werte da sind

    Long-Press löscht die Session.


    Hinweise

    • Ohne laufenden GPS-Service (Autostart/Berechtigung) gibt es keine Overnight-Erfassung
    • Zelltemperaturen kommen über Statistic-Feature-IDs (wie in Overdrive); nicht jedes BYD-Modell liefert sie
    • Gezeigt wird Ladeleistung in kW, nicht Strom in Ampere

    Zum Testen: laden lassen (App kann zu sein), danach App öffnen — der Ladeeintrag sollte in der Liste stehen und per Tap die Kurve zeigen.

    Erstmals vielen Dank für deine Zeit und Mühe die du seit geraumer Zeit in die ständige Weiterentwicklung und Optimierung der App steckst.


    Einen Vorschlag hätte ich in der Tat.

    Wäre es möglich über eine API die Ladedaten zu visualisieren?

    So eine Art Ladefahrtenbuch mit geladener Menge, Ladegeschwindigkeit als Diagramm bzw. als Kurve, Ladedauer...

    Ja, habe sowas im Blick muss nur die Zeit finden. Man kann das aber via API rausziehen und ich müsste dann nur schauen, dass der Service immer läuft auch bei Zündung aus, denn sonst würde ja nichts erfasst, wenn das Auto aus ist (was wohl der Regelfall sein wird).


    Da alle Trips in einer Liste stehen, wäre es auch sinnvoll entsprechende Einträge für das Laden zu haben. Sitze eh gerade im Büro. Mal gucken, was die AI mir baut :)


    Etwas schwierig leider die ersten Würfe zu testen, weil ich nur im Büro laden kann oder unterwegs. Aber ich muss die Woche sowieso wieder laden, dann teste ich einen ersten Wurf mal :)

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Vermutlich, weil die einzige Einstellung dazu in den Quick Settings ist (von oben nach unten wischen).

    Weil ich ein gut ausgestattetes älteres Modell einem schlecht ausgestattetem neuen Modell vorziehe.


    Ausserdem steht kein 150-Euro-Handy auf der BYD Kompatibilitätsliste.


    Das billigste ist da das A36. Das kostet als 256GB auch schon >300 Euro

    S23 passt schon. Bekommt bis nächstes OS Updates und bis 2028 Security Updates. Bevor ich ein A36 kaufen würde, lieber ein S23. Und wenn dann 2028 das letzte offizielle Update kommt, hast Du ja trotzdem noch mindestens 1 Jahr Ruhe...alternativ kann man dann immer noch auf LineageOS gehen. Mein Samsung Tablet von 2018 bekommt jede Woche ein neues Update via LineageOS. Aktuell noch auf Android 15.

    Wie versprochen, hier meine Rückmeldung:

    Ich war gerade beim BYD Händler, habe ihm den Fall geschildert, er meint es sein merkwürdig, er schaue sich das an. Hat Diagnosegerät benutzt und festgestellt das die intern vertauscht sind, vorn mit hinten. Gab so ein Fall noch nicht. Er hat das im System nun wieder korrigiert, falls der Fall nochmal Eintritt, öffnet er ein Ticket bei BYD. Im Herbst muss ich sowieso nochmal hin wegen Wechsel von Sommer auf GJR.

    Also erstmal alles ok.

    Vorne und hinten vertauscht hatten viele hier schon mit einem Seal. Meine wurden auch vertauscht, als GJR drauf kamen durch einen 0815 Reifenservice. Wurde gelöst, als ich die Sensoren selber dem richtigen Rad zugeordnet hatte. Zumindest bei 2024er Modell erkennt er nicht selber, an welcher Position ein Sensor sitzt.