MG4 Sideloading [Sammel Thread]

  • Es gibt ja mittlerweile recht viele Apps, die von Dritten entwickelt werden. Dieser Thread soll die einzelnen Apps zentral sammeln um eine Übersicht zu geben


    MG4Control – Speichern von Fahrerprofilen und automatisches Abschalten nerviger Assistenten direkt beim Start

    Persistentes Speichern OPD, Geschwindigkeitswarnung und co..
    https://github.com/SliDeeN/MG4Control

    https://gitlab.com/SliDeeN/mg4control

    MG4 ABRP Integration
    ABRP Integration via AAOS
    https://github.com/lkernan/ABRP_Uploader

    MG4 360 Cam – Erweiterung des 360-Grad-Kamerasystems um sinnvolle Features wie einen Totwinkelwarner im Overlay-Stil (auch bei über 15 km/h), ohne den ganzen Bildschirm vollzuklatschen

    Spurwechsel Kamera nachrüsten + Update der 360 Cam App
    https://github.com/jamakr4/MG4-360-Camera-App

    MG4-HVACFloat - Leiste für alle Klimaeinstellungen
    https://github.com/frasertag/MG4-HVACFloat

    Trackmode nachrüsten
    Trackmode nachrüsten
    https://github.com/Tommasov/MG4_TrackMode



    Nützliche Tools
    Smart Edge: https://github.com/Imtiaz-Official/Smart-Edge

    Swipe Tool: https://github.com/Tommasov/MG4_Swipe_NovaLauncher

    Floating NovaLauncher: https://github.com/Tommasov/MG4_Floating_NovaLauncher

  • Ich hab Codex einmal über den Launcher sowie alle Apps meines Autos rennen lassen und folgende Sensoren scheint das Auto zu haben - Da es sich wahrscheinlich um eine geteilte Software Platform handelt gibt es auch Werte für Verbrenner, ich denke die kann man gepflegt ignorieren. Eigentlich wollte ich eine App bauen die die Displayhelligkeit über eine Kurve regelt, aber leider gibt der Lichtsensor nur Tag oder Nacht zurück was das Projekt mehr oder weniger unmöglich macht (zumindest erklärt das warum die Display Helligkeit so ist wie sie ist), aber vielleicht hat ja hier jemand eine Idee wie man das rein von der Logik lösen könnte oder vielleicht welche anderen Sachen man mit dem Auto machen könnte..


    Klassische Fahrzeugsensoren

    • SENSOR_TYPE_CAR_SPEED = Fahrzeuggeschwindigkeit
    • SENSOR_TYPE_RPM = Drehzahl
    • SENSOR_TYPE_ODOMETER = Kilometerstand
    • SENSOR_TYPE_GEAR = Gang
    • SENSOR_TYPE_IGNITION_STATE = Zündstatus
    • SENSOR_TYPE_PARKING_BRAKE = Parkbremse
    • SENSOR_TYPE_ABS_ACTIVE = ABS aktiv
    • SENSOR_TYPE_TRACTION_CONTROL_ACTIVE = Traktionskontrolle aktiv
    • SENSOR_TYPE_WHEEL_TICK_DISTANCE = Radimpulse / Wegstrecke
    • ID_WHEEL_ANGLE = Lenkwinkel
    • ID_FAST_ACCELERATION_DECELERATION = starkes Beschleunigen/Bremsen
    • ID_ACCELERATION_PORTRAIT = Beschleunigung

    Licht / Tag-Nacht / Umfeld

    • SENSOR_TYPE_NIGHT = Tag/Nacht-Schalter
    • SENSOR_TYPE_ENVIRONMENT = Umgebung, in diesem Framework Temperatur + Druck, nicht Lux
    • ID_CAMERA_SHELTER_STATE = Kameraverdeckungsstatus

    EV / MG4-spezifisch

    • SENSOR_TYPE_EV_BATTERY_LEVEL = HV-Batteriestand
    • SENSOR_TYPE_EV_BATTERY_CHARGE_RATE = Ladeleistung / Laderate
    • SENSOR_TYPE_EV_CHARGE_PORT_OPEN = Ladeport offen
    • SENSOR_TYPE_EV_CHARGE_PORT_CONNECTED = Kabel verbunden
    • SENSOR_TYPE_EPTRDY = EV-System ready
    • ID_REMAIND_MILEAGE = Restreichweite
    • ID_TOTAL_MILEAGE = Gesamtkilometer
    • ID_REMOTELY_START_CAR_STATE = Remote-Start-Status
    • ID_ELECTRIC_DRIVER_MODE = elektrischer Fahrmodus
    • ID_HOT_PUMP_MODE = Wärmepumpenmodus

    Reifen / TPMS

    • ID_TIRE_PRESURE_FL/FR/RL/RR = Reifendruck vorne links/rechts, hinten links/rechts
    • ID_TIRE_TEMP_FL/FR/RL/RR = Reifentemperatur vorne links/rechts, hinten links/rechts
    • ID_TIRE_IN_FL/FR/RL/RR_STATE = Status der einzelnen Reifen

    Sicherheits- / Zustandsdaten

    • ID_SEAT_BELT_DRVR_STATE = Fahrer-Gurt
    • ID_SEAT_BELT_PSNG_STATE = Beifahrer-Gurt
    • ID_CRASH_SIGNAL = Crash-Signal
    • ID_ECALL_STATE = eCall-Status
    • ID_OVERSPEED_ALARM_HISTORY_STATE = Overspeed-Historie
    • ID_OLI_STATE = OLI-Status

    Einparken / Radar / PDC

    • ID_PDC_OBSTACLE_FL/FR/RL/RR = Hindernis vorne/hinten links/rechts
    • ID_PDC_OBSTACLE_FLM/FRM/RLM/RRM = mittlere PDC-Segmente
    • ID_PDC_OBSTACTE_DISTANCE_F = Abstand vorne
    • ID_PDC_OBSTACTE_DISTANCE_R = Abstand hinten
    • ID_RADARAVLBLY = Radar verfügbar
    • ID_APAAVLBLY = APA verfügbar

    Verfügbarkeits-/Steuergeräte-Status

    • ID_ACAVLBLY
    • ID_BCMAVLBLY
    • ID_SCSAVLBLY
    • ID_PEPSAVLBLY
    • ID_FVCMAVLBLY
    • ID_PLCMAVLBLY
    • ID_BMSAVLBLY
    • ID_HCUAVLBLY
    • ID_MSMAVLBLY

    Weitere Fahrzeugzustände

    • SENSOR_TYPE_FUEL_LEVEL
    • SENSOR_TYPE_FUEL_DOOR_OPEN
    • SENSOR_TYPE_ENGINE_OIL_LEVEL
    • SENSOR_TYPE_GEAR_STS
    • SENSOR_TYPE_GEAR_STSV
    • SENSOR_TYPE_PARKING_BRAKE_STS
    • SENSOR_TYPE_PARKING_BRAKE_STSV
    • SENSOR_TYPE_RPM_STS
    • ID_DRIVICE_MODE
    • ID_WHEEL_FEEL
    • ID_WHEEL_FEEL_OPEN
    • ID_WIND_OUTLET_FAULT
    • ID_NAVIGATION_SPEED_SIGNAL_LDPC/LDV/LRO/RDPC/RDV/RRO

    Reservierte Slots

    • SENSOR_TYPE_RESERVED1
    • SENSOR_TYPE_RESERVED8
    • SENSOR_TYPE_RESERVED10
    • SENSOR_TYPE_RESERVED11
    • SENSOR_TYPE_RESERVED13
    • SENSOR_TYPE_RESERVED14
    • SENSOR_TYPE_RESERVED15
    • SENSOR_TYPE_RESERVED16
    • SENSOR_TYPE_RESERVED17
    • SENSOR_TYPE_RESERVED18
    • SENSOR_TYPE_RESERVED19
    • SENSOR_TYPE_RESERVED20
    • SENSOR_TYPE_RESERVED21
    • SENSOR_TYPE_RESERVED26
  • Eigentlich wollte ich eine App bauen die die Displayhelligkeit über eine Kurve regelt, aber leider gibt der Lichtsensor nur Tag oder Nacht zurück was das Projekt mehr oder weniger unmöglich macht (zumindest erklärt das warum die Display Helligkeit so ist wie sie ist), aber vielleicht hat ja hier jemand eine Idee wie man das rein von der Logik lösen könnte oder vielleicht welche anderen Sachen man mit dem Auto machen könnte..


    wenn du nur zurück bekommst ob Hell oder dunkel, dann kannst du mit der Bildschirmhelligkeit leider nur wenig spielen. eine idee wäre es, das ganze an die Uhrzeit zu koppeln, also langsam heller bzw dunkler werden... Bzw. Du dann ja auch das datum beachten musst und den jeweiligen sonnenaufgang/sonnenuntergang...


    Und selbst dann würdest du nur raten...

    Bestellt: MG4 Urban Comfort 54kwh Stone Green

    geplante Ankunft: KW27

  • wenn du nur zurück bekommst ob Hell oder dunkel, dann kannst du mit der Bildschirmhelligkeit leider nur wenig spielen. eine idee wäre es, das ganze an die Uhrzeit zu koppeln, also langsam heller bzw dunkler werden... Bzw. Du dann ja auch das datum beachten musst und den jeweiligen sonnenaufgang/sonnenuntergang...


    Und selbst dann würdest du nur raten...

    Das ist genau das Problem - ich kann mir halt nicht vorstellen das der Sensor das nicht kann, ich denke das ist irgendwas zwischen (eine Art Service oder so) der diesem Tag/Nacht Wert rausgibt - Die neuen MGs können das aber (zumindest der MG3) - muss mal gucken ob man den Sensor direkt erreichen kann