Beiträge von jamakr4

    Ist wirklich kein Hexenwerk. Einfach in den Engineering Mode gehen, einen USB Stick anschließen, in das DTC/Log Menu gehen und exportieren klicken. Die Dateien kann man dann in quasi jedem Text Editor öffnen.

    Wenn jemand hier Langeweile hat oder mir helfen möchte wäre das natürlich super..

    Es kann sein das die Logs deaktiviert sind - einfach nur die Checkbox setzen und nach Möglichkeit eine kurze Runde fahren damit da Daten drin laden

    Beim Luxury geht man in die Fahrzeugeinstellungen und tippt ca 10x schnell hintereinander auf die Softwareversion (also da wo RXX steht) der Pin im Lux ist 200519

    Der Pin ist soweit ich weiß beim Standart Model anders

    Hier mal die Logs und die interessantesten Stellen:


    ```

    12-18 18:24:42.619 2654 2771 W ActivityManager: Unable to start service Intent { cmp=com.saicmotor.hmi.hvac/.HvacStartupServices } U=0: not found


    12-18 18:24:44.289 2654 2905 I ActivityManager: Force stopping com.saicmotor.hmi.hvac appid=10017 user=0: from pid 2781


    12-18 18:24:44.291 2654 2654 I notification_cancel_all: [1000,2654,com.saicmotor.hmi.hvac,0,0,0,5,NULL]

    ```

    Sieht für mich aus wie ein Kommunikationsproblem - Das mit dem Force Stop war ich selber



    Das Auto scheint auch in einer Endschlosschleife festzuhängen

    ```

    12-18 18:35:04.043 2781 3041 D HvacView: mCarConditionCallback=VehicleConditionBean{mMarkedSignalId='5112', mCarSpeed=0.0, mVehicleIgnition=0, mEngineState=0, mCarGear = 1, mCarType = 68, mEcallState = 0, mCrashSignal = 0, mConfig360 = 0, mAmplifierType = 0, mEp21ConfigCode = 0, mAirFollowVehicleEconConfigCode = -1, mRearWindowAutoConfigCode = -1, mTailgateControlConfigCode = -1, mEleBackMirrorConfigCode = 4, mSeatHeatingConfigCode = 4, mPedestrianWarningConfigCode = 0, mDriverSeatConfigCode = 2, mLightingSettings = 0, mSpeedAssistConfig = 0, mBlindSpotDetection = 6, mTrafficJamAssistance = 0, mForwardCollisionAssistance = 0, mWindowControl = -1, mSteepDescentControl = 2, mFrontRadarControl = 2, mAutomaticCall = -1, mAqsConfigCode = -1, mLdwsConfigCode = 4, mDmsConfigCode = 1, mAirbagConfigCode = -1, mPmDetectionConfigCode = -1, mAirFilterConfigCode = -1, mAnionPurifyConfigCode = -1, mFrontSeatConfigCode = -1, mSunRoofControlConfigCode = 2, mDoorAutoLockConfigCode = -1, mAirConditionConfigCode = 2, mOnePedalConfigCode = 0, mTransferCaseConfigCode = 4, mEnergyPredictionConfigCode = 0, mTailerElecticConfigCode = 1, mAcAvlbly = 1, mBcmAvlbly = 1, mScsAvlbly = 1, mApaAvlbly = 1, mPepsAvlbly = 1, mFvcmAvlbly = 1, mPlcmAvlbly = 1, mBmsAvlbly = 1, mHcuAvlbly = 1, mRadarAvlbly = 0, mMsmAvlbly = 1, mVcuAvlbly = 0, mCarGearV = 0, mVehicleNameInfo = 0, mVinNumber = LSJWH4091PN141082, mVehicleExteriorColor = -1, mMileageUnit = 0, mNextResetMileage = 10000, mNextResetDay = -1, mMaintenanceStatus = 2, mResetCarMileageInfoStatus = false, mPeripheralKeyModule = 0, mSwcFunctionChangeSwa = 0}


    12-18 18:35:04.044 2781 2781 D HvacView: msg==102


    12-18 18:35:04.044 2781 2781 D HvacView: updateCarState acAvlbly == 1,vehicleIgnition == 0


    12-18 18:35:04.051 2781 2781 D HvacView: setDefaultRes


    12-18 18:35:04.052 2781 2781 D HvacView: updateLoopState loopState == 0


    12-18 18:35:04.052 2781 2781 D HvacView: getLoopStateLevel level == 2

    ```

    Das wiederholt sich einfach, aber vielleicht betrifft es auch nur die Ansicht und nicht die Steuerung


    mVcuAvlbly = 0 - Vehicle Control Unit; Vielleicht scheitert hier die Verbindung?





    ```

    14,4285,821858553,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 7102 in 0ms


    14,4306,826853774,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 7115 in 0ms


    14,3521,627781103,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 6286 in 0ms


    14,3529,632780497,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 6297 in 0ms


    14,3535,637783958,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 6309 in 0ms


    14,3541,642788224,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 6319 in 0ms


    14,3551,647790801,-;libprocessgroup: Successfully killed process cgroup uid 0 pid 6329 in 0ms


    ```

    Das Auto ist auch reihenweise Prozesse am killen


    Auch in den Kernel-Logs finden sich diverse Einträge zu Fehlern und co. Keine Ahnung ob das normal für dieses Auto ist, aber für mich sieht das recht eindeutig nach einem Softwareproblem aus und als ob das Auto einfach im Panik Modus ist und reihenweise Prozesse killt.

    Kurzes Update:

    Ich war heute beim Service, aber sie konnten den Fehler nicht finden, also wurde ein Ticket bei MG eröffnet. Ich gehe davon aus, dass sie einfach das Standardprogramm abgespult haben:

    1. 12V-Batterie abklemmen
    2. Software flashen
    3. Kabelbaum und Verbindungen prüfen
    4. Wenn nichts hilft -> MG anrufen.

    Sie meinten, sie rufen mich zurück.

    Als ich nach einem Leihwagen fragte, wurde das abgelehnt mit der Begründung, dass MG das nicht bezahlt. Ich halte das Auto allerdings für verkehrsunsicher und eigentlich unfahrbar, da die Scheiben extrem schnell beschlagen. Ich werde morgen MG Deutschland anrufen und mir deren Meinung zu diesem Theater anhören.

    Ich bin nach wie vor der Meinung, dass es ein Software-Problem ist. Morgen werde ich versuchen, die Logs über ADB aus dem Engineering Mode zu ziehen. Das würde auch erklären, warum das Problem nicht als normaler DTC-Fehler auftaucht; es passiert wohl innerhalb des Android-Infotainment-Systems, und das schreibt solche Fehler nicht in die Standard-DTC-Logs. Es scheint, als wären die Techniker nicht in der Lage, grundlegendes Software-Troubleshooting zu betreiben und können nur stur den Fehlerspeicher auslesen. Ich verstehe echt nicht, warum sie diese Autos verkaufen, wenn sie keinen Plan haben, wie man sie repariert.


    Nachtrag: Tatsächlich zeigt der MG im Engineering Mode unter DTC doch etwas an – allerdings sind das keine normalen DTC-Fehler, sondern hexadezimale Codes. Hat jemand eine Idee, was diese bedeuten? Vielleicht hängen die doch direkt mit dem Android-System zusammen?

    Hab mal den Fehlerspeicher ausgelesen und da waren tatsächlich ein paar Einträge, aber keine Ahnung wie alt die sind. Hab sie anschließend mal gelöscht, dass Auto mehrere Stunden stehen lassen und bin Nachhause gefahren, aber nichts taucht wieder auf bzw. der Speicher bleibt leer. Denke mal das Spricht dafür das alles funktioniert nur die Software die Heizung schlicht nicht mehr ansteuert.

    Bin mir mittlerweile ziemlich sicher das es ein Infotainment Software Problem ist - neuerdings stürzt das jedesmal ab wenn ich CarPlay anschließe. Denke mal einmal Software neu deployen sollte es fixen - könnte ich auch selber machen, wenn MG offiziell mal ihre Software bereitstellt (das ist ja einfach ein Android Handy mit App Launcher wo die Klima Anlage ihre eigene APK ist).


    Lese heute mal den Fehlerspeicher aus und mal gucken ob da was drin ist bzw ob mein Dongle was finden kann.

    jamakr4 Dann umso mehr:

    Und halte uns bitte auf dem Laufenden, denn Problem-Erstfälle (= mein Gefühl quer übers Forum) sind wohl immer interessant... auch wenn Du als Getroffener sicherlich genervt bist ?(

    Genervt? Definitiv, immerhin fahre ich jetzt die nächsten 2 Wochen in einem Kühlschrank durch die Gegend 😂. Aber immerhin Sitz und Lenkradheizung gehen noch. Hier hat nicht zufällig jemand was zu auslesen?

    Hab einmal schnell alle Sicherungen durchgemessen - Passt alles (wäre ja auch zu schön gewesen). In den Einstellungen habe ich auch alles durch was man machen kann.


    Habe aber auch den Eindruck das die Lüftungsklappen vorne nicht mehr aufgehen. Entweder Softwarebug Deluxe oder halt irgendwas größeres. Werksreset hat auch nichts gebracht.