[Anleitung][Flash/Install] Jede xiaomi.eu-ROM auf Mi11 mit TWRP (venus) Mi11 Pro/Ultra mit TWRP (star)

ChIcKo schrieb:
wenn du Android 12 drauf machen willst geht das nur über Fastboot
ok, danke...und wie genau? gibts da auch eine anleitung?

oder meinst du ein twrp, da fastboot ja anscheinend eh drauf ist...?
nur das twrp hab ich schon 20 mal draufinstalliert
.....aber es bleibt nicht drauf, es kommt bei jedem start wieder nur fastboot... :-(
hat wer eine idee?
 
Zuletzt bearbeitet:
ok jetzt hats endlich geklappt.
fehler war anscheinend:
wenn ich nach der installation des twrp das onekey inject twrp confirme und dann zum reboot gehe und recovery drücke startet das handy nicht ins twrp sondern wieder ins fastboot. :-(
wenn ich stattdessen aber gleich zurück auf die twrp startseite gehe und install drücke, dann wird die vorher raufkopierte und jetzt ausgewählte rom installiert und bisher geht alles! :)
ich habe aber auch ein anderes twrp als im video verwendet:
twrp-3.5.1-star.img twrp-3.5.1-star.img | by Camerado for Generic Device/Other
ansonsten anleitung lt. video:

danke noch mal an alle!!!!
 
Hi hab's auch jetzt heruntergeladen aber bekomme diese Meldung wenn ich installieren möchte. Was bedeutet das genau
 

Anhänge

  • Screenshot_2021-11-11-21-48-17-856_com.android.updater.jpg
    Screenshot_2021-11-11-21-48-17-856_com.android.updater.jpg
    193,2 KB · Aufrufe: 75
Hi,

das Update wird bei xiaomi.eu über TWRP (Recovery) eingespielt. Im Updater selbst, wird es nur heruntergeladen.
 
Zuletzt bearbeitet:
Nachdem mir der CECT-Shop mit dem Mix 4 versandtechnisch ein wenig Probleme bereitet (das Gerät hätte eigentlich bereits am vergangenen Donnerstag da sein sollen, wurde aber offenbar von einem intelligenten Mitarbeitenden in den Ausgangskorp für den Rücktransport nach China expediert), habe ich heute die Global-Stable (für den späteren Weiterverkauf) auf mein Mi11U geflasht. So weit, so bestens.

Da das Gerät (mit Original-CHN-Stable) von TS importiert wurde, erübrigt sich aufgrund eindrücklicher Warnungen die Frage, ob es fatal wäre, den Befehl fastboot oem lock nachzuschieben. Oder nicht?

S(t)ein oder nicht S(t)ein, dass ist hier die Frage 🤭
 
Ich hab jetzt seit ein paar Tagen auch das Ultra muss aber bis um Unlock noch warten.
Möchte wie bisher bei meinen Xiaomis auch wieder das Xiaomi.eu Rom flashen.
Thema ist also nicht ganz fremd für mich und der Vorgang ist ja dank @Firedance1961 auch sehr gut beschrieben.
Z. Z. Hab ich als daily das Mi 10pro, ebenfalls mit Xiaomi.eu Rom (weekly Android 11) ,mit einer nicht mehr ganz aktuellen Magisk Canary läuft alles, inkl. meiner Banking Apps und Google Pay.
So soll es auch mit dem Ultra sein.
Da es ja aber nun kein Magisk Hide mehr gibt, bin ich unsicher, wie ich jetzt vorgehen soll.
Eine ältere Magisk nehmen? Denn mit diesen riru/zygisk bin ich noch nicht ganz durchgestiegen.
Gibt es da eventuell auch schon ne Anleitung für das neue Magisk um Safetynet und hide weiter zu nutzen?

Totti
 
Zuletzt bearbeitet:
@Tasar für die xiaomi.eu brauchst du nichts für die stock magisk 23.0, dann im magisk riru 26...... und anschließend den safetynet fix 2.1.1 auch über magisk, immer einen neustart machen nach riru flash und nach safetynet fix riru und safetynet hänge ich mal dran
 

Anhänge

  • riru-v26.1.3.r513.8e95115fd4-release.zip
    168,1 KB · Aufrufe: 23
  • safetynet-fix-v2.1.1.zip
    26,9 KB · Aufrufe: 25
  • Danke
Reaktionen: Tasar
Super! Vielen Dank @Firedance1961
Ich nehme mal an, nach jedem Update von Xiaomi.eu, müssen die 3 dann auch jedesmal neu geflasht werden? Wie bisher mit Magisk ja auch.
Ich habe auf meinen Xiaomi Geräten noch die ältere Magisk Version, wo Magisk Hide noch vorhanden ist.
Wie ist das dann wenn ich die 23 mit riru und safety fix drauf habe, gibt da dann auch wieder sowas ähnliches wie das Magisk Hide? Also das ich für jede app auswählen kann, ob Root sichtbar ist oder nicht.
 
@Tasar nein, und ein ja für magisk hide nur magisk die beiden mods bleiben erhalten.

liebe user, hier ein paar grundsätzlichkeiten, leider hab ich keinen zugriff mehr, vielleicht kann ein mod die punkte in den thread übertragen.

1. fastboot ist ein ausführbarer befehl innerhalb von adb. xiaomi.eu flasht über ein script eine sogenannte "fastboot rom" die nichts mit der stock fastboot rom zu tun hat.

2. die aktuellen weeklys basieren auf android 12, da es kein twrp gibt für android 12 hat xiaomi.eu den flash vorgang einer rom, durch das eigene script vereinfacht, grunsätzlich ist ein funktionierendes twrp besser.

3. um, von android 11 kommend auf android 12 zu kommen würde das aktuelle twrp von android 11 ausreichen. da es aktuell nur die xiaomi.eu weekly fastboot roms gibt mit android 12 gibt, ist das zu nutzen was der dev empfiehlt/vorschreibt. eine xiaomi.eu fastboot rom lässt sich nicht über twrp flashen
.
4. da adb kein format data unterstützt, empfehle ich grundsätzlich bei/vor der erst installation von einer xiaomi.eu weekly rom (ANDROID 12) ein format data aus zu führen von der installierten stock rom (ANDROID 11) späer bei einem update innerhalb der weekly roms, ist das nicht mehr erforderlich.

5. wer von der xiaomi.eu weekly (ANDROID 12) zurück möchte zur stable muss, solange es kein twrp für android 12 gibt, den umweg über das flashen einer tgz file machen ( SPEZIELLE STOCK ROM ) Anleitung und downloads : https://c.mi.com/oc/miuidownload/detail?guide=2

6. für alle die noch bei android 11 bleiben, grundsätzlich kann ich eine feste installation von twrp nicht empfehlen, durch den injektzierungsbefehl, wird das boot.img gepatcht, das kann zu fehlern führen und hat es auch bei einigen usern. problem ist das xiaomi.eu das eigentlich nicht brauchbare twrp bei allen android 11 roms im boot.img eingefügt hat. bedeutet im umkehrschluss, wer das twrp nur temporär durch einen aufruf nutzt wird die fehler minimalisieren richtung 0 befehl fastboot boot euertwrp.img
Beiträge automatisch zusammengeführt:

@Tasar denke daran sobald android 12 auf dem mi 10 erscheint, muss das boot.img auerhalb der rom mit magisk gepatcht werden, solange bis es ein twrp für android 12 dann gibt, das selbe trifft für die user der mi 11 serie zu.
Beiträge automatisch zusammengeführt:

@Tasar für die xiaomi.eu rom wird nichts benötigt außer vielleicht magisk wegen hide
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Tasar
Sorry wenn ich noch einmal nachhake. Ich hab mir mal Videos vom neuen Magisk angeschaut, den Punkt hide gibt es ja nicht mehr. Ist dies“ denylist" vergleichbar mit der hide Option der älteren Versionen?
 
also magisk 23.0 ist die aktuellste stabile und da ist hide vorhanden, wird es auch immer bleiben

magisk hide.jpg
 
  • Danke
Reaktionen: Tasar
War bei mir auch so. Und um AdAway nutzen zu können (filtert wirklich alles aus!), muss noch systemless hosts aktiviert werden. Sogar Spotify funktioniert damit ohne Werbung!
 
korrekt, die 5er serie ist auch um einiges besser
 
Zuletzt bearbeitet:
Habs jetzt erst gesehen, das die weekly Rom ja nur als fastboot vorhanden ist. Also nichts mit Twrp.
D.h.dann ich muss das orig. boot.img meines jetzigen EEA Rom mit Magisk patchen und dann per fastboot flashen oder das boot.img der weekly?
Warum wird das ständig komplizierter 😔?
 
Magisk-App installieren, das Boot-Image im laufenden System direkt in der Magisk-App patchen, danach auf den PC übertragen, umbenennen in Boot.img, und unter CMD mit fastboot flashen.

Z.B. gibt es auch >> HIER << eine ausführliche Anleitung.

Das mit dem es wird ständig komplizierter hängt u.a. auch mit Android zusammen. Zugegeben, beim Mix 2S war das Ganze noch erheblich einfacher zu bewerkstelligen. Aber sei froh, dass es die Möglichkeit bei Xiaomi noch gibt. Andere Hersteller sind da erheblich restriktiver!
 
  • Danke
Reaktionen: Tasar
Ist es wirklich richtig, dass man das gepatchte boot.img beim Ultra 2x (a und b) flashen muss? Das lese ich zum erstem Mal. Ich dachte bisher man soll nur drauf achten, dass Slot a aktiv ist.
 
schau dir dazu doch den flash befehl an von der stock rom an, android 11 will es einfach so, das komplette system ist 2 mal da hier mal der text von einem stock flash zeile 37 ergo 4 von unten

fastboot %* erase boot_ab || @echo "Erase boot_ab error" && exit /B 1
fastboot %* flash xbl_ab %~dp0images/xbl.elf || @echo "Flash xbl_ab error" && exit 1
fastboot %* flash xbl_config_ab %~dp0images/xbl_config.elf || @echo "Flash xbl_config_ab error" && exit 1
fastboot %* flash abl_ab %~dp0images/abl.elf || @echo "Flash abl_ab error" && exit 1
fastboot %* flash aop_ab %~dp0images/aop.mbn || @echo "Flash aop_ab error" && exit 1
fastboot %* flash tz_ab %~dp0images/tz.mbn || @echo "Flash tz_ab error" && exit 1
fastboot %* flash featenabler_ab %~dp0images/featenabler.mbn || @echo "Flash featenabler_ab error" && exit 1
fastboot %* flash hyp_ab %~dp0images/hypvm.mbn || @echo "Flash hyp_ab error" && exit 1
fastboot %* flash modem_ab %~dp0images/NON-HLOS.bin || @echo "Flash modem_ab error" && exit 1
fastboot %* flash bluetooth_ab %~dp0images/BTFM.bin || @echo "Flash bluetooth_ab error" && exit 1
fastboot %* flash dsp_ab %~dp0images/dspso.bin || @echo "Flash dsp_ab error" && exit 1
fastboot %* flash keymaster_ab %~dp0images/km41.mbn || @echo "Flash keymaster_ab error" && exit 1
fastboot %* flash devcfg_ab %~dp0images/devcfg.mbn || @echo "Flash devcfg_ab error" && exit 1
fastboot %* flash qupfw_ab %~dp0images/qupv3fw.elf || @echo "Flash qupfw_ab error" && exit 1
fastboot %* flash uefisecapp_ab %~dp0images/uefi_sec.mbn || @echo "Flash uefisecapp_ab error" && exit 1
fastboot %* erase imagefv_ab || @echo "Erase imagefv_ab error" && exit /B 1
fastboot %* flash imagefv_ab %~dp0images/imagefv.elf || @echo "Flash imagefv_ab error" && exit 1
fastboot %* flash shrm_ab %~dp0images/shrm.elf || @echo "Flash shrm_ab error" && exit 1
fastboot %* flash multiimgoem_ab %~dp0images/multi_image.mbn || @echo "Flash multiimgoem_ab error" && exit 1
fastboot %* flash cpucp_ab %~dp0images/cpucp.elf || @echo "Flash cpucp_ab error" && exit 1
fastboot %* flash qweslicstore_ab %~dp0images/qweslicstore.bin || @echo "Flash qweslicstore_ab error" && exit 1
fastboot %* flash logfs %~dp0images/logfs_ufs_8mb.bin || @echo "Flash logfs error" && exit 1
fastboot %* flash rescue %~dp0images/rescue.img || @echo "Flash rescue error" && exit 1
fastboot %* flash storsec %~dp0images/storsec.mbn || @echo "Flash storsec error" && exit 1
fastboot %* flash vendor_boot_ab %~dp0images/vendor_boot.img || @echo "Flash vendor_boot_ab error" && exit 1
fastboot %* flash super %~dp0images/super.img || @echo "Flash super error" && exit 1
fastboot %* flash cust %~dp0images/cust.img || @echo "Flash cust error" && exit 1
fastboot %* flash dtbo_ab %~dp0images/dtbo.img || @echo "Flash dtbo_ab error" && exit 1
fastboot %* flash vbmeta_ab %~dp0images/vbmeta.img || @echo "Flash vbmeta_ab error" && exit 1
fastboot %* flash vbmeta_system_ab %~dp0images/vbmeta_system.img || @echo "Flash vbmeta_system_a error" && exit 1
fastboot %* erase metadata || @echo "Erase metadata error" && exit 1
fastboot %* flash metadata %~dp0images/metadata.img || @echo "Flash metadata error" && exit 1
fastboot %* erase userdata || @echo "Erase userdata error" && exit 1
fastboot %* flash userdata %~dp0images/userdata.img || @echo "Flash userdata error" && exit 1
fastboot %* flash boot_ab %~dp0images/boot.img || @echo "Flash boot_a error" && exit 1
fastboot %* flash logo %~dp0images/logo.img || @echo "Flash logo error" && exit 1
fastboot %* set_active a || @echo "Set active a error" && exit 1
fastboot %* reboot || @echo "Reboot error" && exit 1

hier mal ein verkürztes installationsscript einer "star" tgz file.
Beiträge automatisch zusammengeführt:

Tasar schrieb:
Habs jetzt erst gesehen, das die weekly Rom ja nur als fastboot vorhanden ist. Also nichts mit Twrp.
D.h.dann ich muss das orig. boot.img meines jetzigen EEA Rom mit Magisk patchen und dann per fastboot flashen oder das boot.img der weekly?
Warum wird das ständig komplizierter 😔?
das wird nicht komplizierter, nur wenn ich eine custom rom mit android 12 nutzen will dazu das teil noch rooten möchte obwohl es noch kein funktionierendes twrp gibt, dann muss ich auch schonmal aufwand betreiben, das hat es so an sich wenn man der erste sein muss. wenn du das jede woche tun willst, muss jeder für sich entscheiden. und das boot.img wird nicht jede woche ein anderes/neues sein, wenn überhaupt dann, wenn der sicherheitspatch geändert wurde. und bedenke android 12 ist noch lange nicht final.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Tasar
Puhhh, so langsam denke ich drüber nach vielleicht doch erst einmal nur die EU stable zu flashen.
Was ich jetzt allerdings immer noch nicht so ganz verstanden hab : im Punkt 6 deiner Anleitung schreibst du "Finger weg von Slot a und b", bezogen auf Twrp. Jetzt soll man aber doch in beide das gepatchte boot.img flashen?
Und wenn ich von meinem jetzigen A11 System das boot.img patchen soll um es dann in ein A12 System(weekly) "einzubauen", ist das denn überhaupt sinnvoll? Warum nicht das boot.img aus einem weekly Rom patchen?
 
Zuletzt bearbeitet:
Hallo, mach doch nicht alles so kompliziert. Das Boot-Image wird immer aus dem jew. ROM gepatcht. Also A11 Boot-Image A11, und A12 Boot-Image A12.
 
  • Danke
Reaktionen: Tasar
Ich weiß, ist schwierig wenn man das einem Laien verklickern muss 😉. Es ist eben nur etwas verwirrend für mich, weil es teilweise in den Anleitungen heisst, man soll das boot.img aus dem Stock Rom patchen und das ist ja A11. Deswegen ja auch die Frage wenn ich auf die Nightly gehen möchte, das ist ja A12. Aber du hast es ja nun klar gestellt 👍
 

Ähnliche Themen

C
Antworten
6
Aufrufe
1.174
chipo01
C
C
Antworten
0
Aufrufe
431
Claudelamont
C
O
Antworten
12
Aufrufe
1.396
saxiaomi
S
Zurück
Oben Unten