CSN2 Radio Root

A

adonis86

Neues Mitglied
0
@Rigattoni Habe jetzt mein Radio bekommen. In der Anlage der Screenshot. Bräuchte eine Root-Anleitung... 20191101_125750.jpg
 
@adonis86 Hast du das Radio eingebaut, oder steht das aufm Tisch?
 
Aufm tisch
 
Okay...
@adonis86
Du brauchst ADB auf dem PC/Laptop.
Das gibt es z.B. hier: Downloads - ADB Driver Installer
Auf dem Rechner installieren und am Besten im Root von C:

Anleitung habe ich auch im XDA schon beschrieben, hier nochmals auf Deutsch:

Du musst die flashbare Version von SuperSU downloaden: Download SuperSU APK and SuperSU ZIP
Das ZIP-File entpacken und im Ordner arm64 die Datei "su" suchen.
Die Datei "su" in den ADB-Ordner kopieren.
Im Ordner wo die fastboot.exe und adb.exe liegen, dort erstellst du eine TXT-Datei.
Einziger Inhalt: cmd.exe
Datei speichern und dann umbenennen als Open_CMD.bat (Achtung, nicht als TXT, sondern als BAT.)
Mit diesem Batchfile kannst du dann bequem ohne suchen alle folgenden Befehle abarbeiten:
Jede einzelne Zeile natürlich mit der Enter-Taste bestätigen und die Rückmeldung abwarten.
Code:
adb connect [IP-Address of the unit]
adb root
adb connect [IP-Address of the unit]
adb remount
[adb disable-verity]   <-- * Dieser Befehl wird nur benötigt, wenn die Meldung kommt, dass Verity aktiv ist. Siehe unten die Beschreibung!
adb shell setenforce 0
adb push su /system/xbin/su
adb push su /system/bin/su
adb shell chmod 06755 /system/bin/su
adb shell chmod 06755 /system/xbin/su
adb shell /system/bin/su --install
adb shell /system/bin/su --daemon&
adb push rooting.rc /system/etc/init/rooting.rc

Es kommt bei einigen Geräten vor, dass nach dem Befehl: "adb shell /system/bin/su --daemon&" keine Reaktion erfolgt. Das ist nicht weiter schlimm.
Schließe einfach die Batch-Konsole und öffne diese dann neu.
Wenn du dann:
Code:
adb connect [IP-Address of the unit]
adb remount
erneut abgearbeitet hast, kannst du direkt nochmals den Befehl:
adb shell /system/bin/su --daemon&
eingeben und danach mit dem letzten Befehl:
adb push rooting.rc /system/etc/init/rooting.rc
abschließen.
Danach ist dein Gerät schon gerootet!

Jetzt solltest du SuperSU auf dem Radio installieren. Das ging bis vor Kurzem über den Store. Google hat SuperSU aber entfernt.
Alternativ-Download: SuperSU (Android)

ACHTUNG: NIEMALS DEN UPDATE-BUTTON in SuperSu betätigen, ansonsten rennt die Büchse in ein Bootloop und du musst die Firmware neu installieren!!!


* Disable-verity: Nach diesem Befehl wird das Gerät neu gestartet und man muss von vorne anfangen, diesmal aber ohne den Disable-Verity-Befehl.


Falls du das Entwickler-Menü brauchst und nach dem 7-fachen tippen auf die Buildnummer eine PW-Abfrage kommen sollte, dann bekommst du das wie folgt aktiviert:
Code:
    adb connect xxx.xxx.xxx.xxx  <--- Hier die IP des Radios eintragen.
    adb devices
    adb shell settings put global development_settings_enabled 1
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: takko
Rigattoni vielen Dank aber nach dem Befehl

adb push rooting.rc /system/etc/init/rooting.rc

bekomme ich folgenden Fehler:

adb: error: cannot stat 'rooting.rc': No such file or directory


Des Weiteren funktioniert der canbus anscheinend nicht richtig. Die lenkradbedienung funktioniert nur wenn ich none in den Werkseinstellungen auswähle. Damit könnte ich leben aber das radio geht leider nicht aus wenn ich den Schlüssel rausziehe. Es bleibt an.
So würde es mir natürlich die Batterie leer saugen...
 
Zuletzt bearbeitet:
Hmmm....
Es gibt leider einige ADB-Versionen.
porbier mal die hier: Download Minimal ADB and Fastboot Tool (all versions)
Nimm da die v1.4.3 (das ist die aktuellste Version)

Was die LFB betrifft:
Hast du den passenden CAN-Adapter dazu gekauft?
Welches Auto ist das denn?
 
@Rigattoni ist ein a3 und der canbus war dabei.
 
@adonis86
Bitte mal messen!
Du müsstest ein Kabel (rot) und ein Kabel (gelb) in dem Stecker vom Radio haben.
Das gelbe Kabel müsste beim Schlüssel abziehen keinen Strom führen.
Das rote Kabel ist Klemme 30, also Dauerspannung. Das muss so.
Falls das andersrum sein sollte, musst du die beiden Kabel im Stecker tauschen.

Mach mal bitte ein Bild vom Schaltplan, der auf dem Radio drauf ist.
 
@Rigattoni
 

Anhänge

  • 15726903415542971046121147315853.jpg
    15726903415542971046121147315853.jpg
    1,6 MB · Aufrufe: 380
Meine Annahme stimmt.
Rot hat Dauerspannung (Klemme 30) und Gelb hat Zündspannung (Klemme 15)
Du musst also messen...

@adonis86 , wenn Gelb nicht stromlos schaltet, dann könnte auch der CAN-Adapter kaputt sein. Auch das passiert ab und an...
Aber erst einmal messen...
 
Zuletzt bearbeitet von einem Moderator:
@Rigattoni also ich habe es soeben gemessen. Also gelb hat dauerhaft Strom egal ob Zündung an oder aus. Wahrscheinlich ist der can Adapter kaputt. Bei meinem alten radio da ging es...
 
Du könntest dir aber auch Zündungsplus z.B. vom Zigarettenanzünder holen... 😉
Das Radio zieht so um die 3A, also passt das.
 
Ne ich werde den Adapter reklamieren - keine Lust mir das Kabel noch irgendwie zu ziehen
 
Dann fehlt dir die rooting.rc in deinem ADB-Folder.
Entpack die 7z und lege die rooting.rc in den ADB-Ordner. Danach noch mal den Befehl ausführen.
 

Anhänge

  • rooting.7z
    248 Bytes · Aufrufe: 56
  • Danke
Reaktionen: takko und Heizoelkocher
Habe die neueste ADB-Version 1.43 vom o.a.Link,kriege aber immer noch die Fehlermeldung

adb: error: cannot stat 'rooting.rc': No such file or directory​

Gerät ist AA0495B

Any hint or idea?
Beiträge automatisch zusammengeführt:

Rigattoni schrieb:
Dann fehlt dir die rooting.rc in deinem ADB-Folder.
Entpack die 7z und lege die rooting.rc in den ADB-Ordner. Danach noch mal den Befehl ausführen.

Tut :) Vielen Dank!
Beiträge automatisch zusammengeführt:

Ich denke, ich habe Mist gebaut: SU installiert, und SU sagte direkt beim Start: "Binarys müssen aktualisiert werden ..."
Seitdem kommt "Pumpkin", dann "android" ... bis in alle Ewigkeit.
Dann werde ich wohl mal gucken müssen, wo ich die Firmware her kriege . . .
 
Zuletzt bearbeitet:
Zuletzt bearbeitet von einem Moderator:
Rigattoni schrieb:
@Heizoelkocher :Das habe ich doch wirklich ausdrücklich geschrieben, dass man das nicht machen soll.... ☹
Ich weiß 😇 jeder baut mal Mist ... nun war ich es ...

Rigattoni schrieb:
Super - danke!!

Nun stehe ich nur noch vor der Herausforderung festzustellen, ob es sich hier um ein CSN2 oder ein CSN2_D handelt. Die Suche ergibt nix eindeutiges ...
CSN2_D scheint wohl mit Soundprozessor, also DSP, zu sein.
Bei meinem Gerät ist nur ein ganz normaler Equalizer drin, sieht also nicht nach DSP aus.

Im Archiv Update.zip - Meta-Inf - com - android - metadata steht jedenfalls

post-build=rockchip/rk3368/rk3368:9/PQ2A.190205.003/ken05181222:userdebug/test-keys​

Das deckt sich schon mal mit den Einträgen im Recovery:

Rockchip rk3368​
9/PQ2A. 190205 003/kenn05181222​

Von der Version November 27th gibt's auch nur Eine . . .
 
Zuletzt bearbeitet:
Ich habe dich mit Absicht etwas verunsichert, damit du wach bist, wenn du die richtige SW installierst.
Die vom 27.11. kannst du nehmen, ohne MCU, also die oberste.
Alternativ die MCU aus dem Paket:
November 1st 201911011644 + MCU CSN2_10112019_145049 without DSP,sound adjustments for cars with amplifier
 
Danke - habe die vom 27.11. genommen.
Beide SD-Karten-Slots gingen nicht, aber USB ging.
Läuft wieder 🙂 ... bin am Einrichten (Entwickleroptionen gegen Animationen, Root u.a. wg. Firewall usw.).

Einbau in's Womo wird auch noch ein Akt ... ist zu breit für den Doppel-Din Metallrahmen 😡
 
@Rigattoni
Tolle Anleitung hat bei meinem CSN2 Gerät direkt auf Anhieb geklappt.
Wollte dann Macrodroid als Systemapp umwandeln um so den FCC Launcher nach Standby zu starten, dass endete leider in einem Bootloop. Kann es sein, dass die Umwandlung in ein Systemapp generell nicht geht? Hatte soetwas nur im Zusammenhang mit FCC als Systemapp gelesen.
 
Zuletzt bearbeitet:

Ähnliche Themen

B
Antworten
0
Aufrufe
65
baurat
B
M
  • Marstinus
Antworten
0
Aufrufe
305
Marstinus
M
Big11
Antworten
1
Aufrufe
241
Ascona01
Ascona01
Zurück
Oben Unten