CWM - Kann ich CWM dazu bringen, eine andere externe SD-Kartenpartition zu mounten - LG e400f

Wie im Titel angegeben, möchte ich meine SD-Karten auf der 3. Partition mounten können, da sich dort alle meine Dateien befinden und ich gerne auf dieser Partition sichern möchte.

Telefon: LG e400f

Verwurzelt: Ja

Wiederherstellung: CWM

ROM: Lager

Ich verwende Link2SD, weil mein Telefon nicht viel Speicher für Apps hat und ich daher meine SD-Karte partitionieren musste, und aus irgendeinem Grund würde mein Telefon nur die letzte Partition mounten, nicht die erste Partition. Um dieses Problem zu bekämpfen, partitioniere ich meine SD-Karte wie unten gezeigt

SD-Kartenteil-Layout:

1.: 7mb Fett

2.: 1,45 GB Ext2

3.: 13,45 GB (um das herum) Fett (Mein Hauptbereich, wo ich mein Telefon sichern möchte und wo meine Musik und Fotos sind)

Das Problem tritt auf, wenn ich versuche, eine NANDroid-Sicherung durchzuführen, da CWM die erste Partition mountet und da sie so klein ist, kann sie das Telefon nicht sichern. Ich möchte in der Lage sein, auf der 3. Partition so zu sichern

a) Gibt es eine Wiederherstellung, die dies tun könnte

ODER

b) Wenn nicht, wie kann ich meine Wiederherstellung ändern, damit ich es kann

Matt, es sieht einfach kompliziert aus, achten Sie einfach auf Details und Prozesse und überprüfen Sie es immer dreifach. Hier ist das LG Optimus L3-Forum unter XDA forum.xda-developers.com/optimus-l3-l5-l7
@moonbutt74 Ich habe XDA bereits auf dieses Problem überprüft und bin erfolglos geblieben. Das Problem ist, dass ich ein NANDroid-Backup auf meiner SD-Karte erstellen möchte, aber wie oben erwähnt, kann ich nicht, da ich das Backup auf die zweite Partition benötige.
Sie haben Root und eine benutzerdefinierte Wiederherstellung, nicht wahr? Kopieren Sie das recovery.img , entpacken Sie es, nehmen Sie die Änderungen vor und packen Sie es neu.
Matt, wie alt ist dieses Telefon? Ich schaue mir auch das Gerät = Baum in Cyanogenmod Git und Kernel Source an. Ich werde es mit einem Philz-Build versuchen, aber wir müssen zu xda wechseln, Stack ist nicht der richtige Ort dafür. Oh, und die Antwort unten funktioniert, eine positive Bewertung wäre hilfreich. M x D
Dieses Telefon ist ein Telstra Pre-Paid LG Optimus L3, Running Stock Gingerbread 2.3.6, ich habe es letztes Jahr bekommen, Website: lg.com/au/support-mobile/lg-Optimus-L3-E400F Release Dtae: 11/03 /2013 Und es hat ein dafür erstelltes Officle Cyanagon Nightly Building (Glück für Benutzer, die dieses Telefon benutzen)
Okay, verlinke mich mit deiner benutzerdefinierten Wiederherstellung, oder wenn du sie bereits entpackt hast, solltest du nur die mmcblk1p# in deiner recovery.fstab ändern, damit sie mit der Partition übereinstimmt, auf der du ein Backup auf deiner externen SD-Karte erstellen möchtest, also anstelle der fstab Eintrag /dev/block/mmcblk1p1 wäre es 1p3
Ich habe Rasher verwendet, um ein Backup meines Wiederherstellungsabbilds zu erhalten. Link: drive.google.com/file/d/0B_5mtquWAP3MbTZUX05Qa2RMWlU/…
Probieren Sie es aus, androidfilehost.com/?fid=24052804347794982 . Verlieren Sie nicht Ihr Original, geändertes mmcblk1p1 in mmcblk1p3
Wenn Sie dieses "mmcblk1p1" gerade geändert haben, warum ist es dann halb so groß wie ursprünglich? Ich möchte es wissen, bevor ich das verwende, da ich mein Telefon nicht verzerren möchte.
Matt, wenn Sie ein Image ausgeben, wird der gesamte Block ausgegeben, es sei denn, Sie geben die Anzahl an, also ist mein boot.img zum Beispiel ungefähr 8,9 MB groß, aber wenn ich es mit dd und der Angabe der richtigen Anzahl auslege, erhalte ich am Ende ein 10,1-MB-Bild. ungefähr, was Polsterung ist. Wenn ich es entpacke und neu verpacke, verliere ich die Polsterung und das Bild ist wieder ungefähr 8,9 MB groß, abhängig von den Änderungen. Sie können natürlich gerne selbst tun, was ich vorgeschlagen habe. Wenn Sie Fragen zu meiner Arbeit haben, gehen Sie zu XDA. Abgesehen davon habe ich es mir zur Aufgabe gemacht, Ihnen zu sagen, dass Sie Ihr Arbeitsbild für alle Fälle griffbereit halten sollen. M.
Danke, dass du das für mich tust. Ich habe mich nur gefragt, warum es getan wurde. Da ich nirgendwo auf Ihrem Könnensniveau bin, wusste ich nicht, dass ein Teil des Raums „aufgefüllt“ ist. Danke.
Die tatsächliche Größe Ihrer Ramdisk beträgt ungefähr 2,2 MB unkomprimiert und Ihre Kernel-Binärdatei ist ungefähr 4,6 MB groß - Korrektur_ Ihre Kernel-Binärdatei ist 3,2 MB groß
Kein Problem, wenn Sie mehr erfahren möchten, gehen Sie zu XDA und richten Sie ein Konto ein und senden Sie mir eine PN mit meinem Benutzernamen. Ich werde Sie durch die Übung führen.
Okay, das macht Sinn, warum es so klein ist. Kann ich [Rasher] ( forum.xda-developers.com/showthread.php?t=2334554 ) verwenden, also wenn es nicht funktioniert, kann ich einfach meine ursprüngliche Wiederherstellung neu flashen? Und womit hast du die Recovery entpackt, bearbeitet und neu gepackt??
Das weiß ich nicht, ich mache alles über die Befehlszeile, schau dir einfach das Hilfemenü von rashr an oder besuche die Entwicklerseite, das Bild hat das gleiche Format. Ich habe rashr noch nie verwendet, also finden Sie heraus, ob es eine richtige Namenskonvention für das neue Bild gibt oder nicht. Ja, Sie können Ihre ursprüngliche Wiederherstellung genauso wiederherstellen, wie Sie es beim ersten Mal getan haben. Gehen Sie zu XDA und suchen Sie nach AIK von osm0sis

Antworten (1)

Die Antwort ist ja, nein, vielleicht. Sie könnten mit dem Fett/Ext/Fat-Schema auf Ihrer Karte auf einen Haken stoßen, aber hier geht's:

Ich habe eine Debian-Chroot <ext4>eingerichtet

  • /dev/block/mmcblk1p2 --> meine extSdCard 2. Partition.

Also bearbeite ich Folgendes in meiner Wiederherstellungs-Ramdisk --> Philz Adv CWM

  • init.rc --> Verzeichnis export hinzufügen

unter dem on initAbschnitt

export DEBIAN_ROOT /debian
  • in etc/recovery.fstab der Wiederherstellungs-Ramdisk

    /dev/block/platform/msm_sdcc.2/by-num/p2 /debian ext4 rw,errors=Panic Wait

Denken Sie daran, dass dies das cwm fstab-Format ist, passen Sie es bei Bedarf für twrp an! Ihr eigenes Gerät im regulären Betrieb zeigt Ihnen das richtige Layout. Denken Sie daran, die Partition richtig einzustellen <type>.

Nachdem Sie das alles erledigt und Ihre Wiederherstellung neu gepackt und geflasht haben,

root@kali:/storage/tempus# adb reboot recovery
root@kali:/storage/tempus# adb shell mount /debian && adb shell mount | grep debian
/dev/block/platform/msm_sdcc.2/by-num/p2 on /debian type ext4 (rw,seclabel,relatime,data=ordered)


    root@kali:/storage/tempus# adb shell
    ~ # uname -a
    Linux localhost 3.4.0-Carmilla-mb74- #1 SMP PREEMPT Sat Dec 27 22:41:40 EST 2014 armv7l GNU/Linux
    ~ # ls /debian
    AIK         etc         lost+found  policy-k    sbin        t-src
    bin         home        media       proc        selinux     tmp
    boot        images      mnt         root        srv         usr
    dev         lib         opt         run         sys         var
    ~ #

Ich werde nicht auf den Teil des Verfahrens zum Aus- und Umpacken eingehen, da ich sicher bin, dass dies an anderer Stelle behandelt wird.

Als Belohnung bin ich immer noch in der Wiederherstellung, gehe aber zurück zum Linux-Term, weil es einfacher ist, das System zu mounten.

root@kali:/storage/tempus# adb shell mount /system
root@kali:/storage/tempus# adb shell
~ # go-deb
root@localhost:/# ls
AIK   dev   images      media  policy-k  run      srv    tmp
bin   etc   lib         mnt    proc      sbin     sys    usr
boot  home  lost+found  opt    root      selinux  t-src  var
root@localhost:/# 

Und nachdem ich mein go-deb-Skript nach dem Mounten von /system ausgeführt habe, befinde ich mich jetzt in meiner Chroot, während ich mich in der Wiederherstellung befinde. Kein WLAN, ich habe vergessen, die Module zu quadrieren.

Das sieht ein bisschen kompliziert aus, aber ich werde es versuchen, aber vorher verwenden Sie PhilZ Touch und machen es mit dem Terminal-Emulator, richtig? Aber mein Problem ist, dass ich denke, dass es keinen PhilZ Touch gibt, der auf meinem Lg e400f funktionieren kann, es sei denn, Sie wissen, wo ich ihn finden kann.