1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

ext2 kernel modul 2.6.32 (apps2sd on ext2 - cm6 + cronos)

Dieses Thema im Forum "Root / Hacking / Modding für Motorola Milestone" wurde erstellt von konfuzio, 17.01.2011.

  1. konfuzio, 17.01.2011 #1
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    hi @ all,
    es hat sich mal wieder was getan. dank "goodwin_c" aus dem XDA forum gibts jetzt eine App2ext möglichkeit ohne deep sleep bug.

    einfach eine der "apps2sd_.... . zip" die man haben wil downloaden, und über OR update ausführen.



    !!! eine ext partition muss vor nutzung der apps2sd... dateien vorhanden sein !!!


    !!! bevor ihr die scripte von goodwin_c verwendet, muss der ordner "system/sd" vorhanden sein. wenn das nicht der fall sein sollte, dann den ordner erstellen und rechte 777 vergeben !!!


    link: xda-developers - View Single Post - [Info/brainstorming] Compiling modules for the 2.6.32 beta kernel UPDATED





    --------------- alte ext2 mit deep sleep bug wenn ext2 gemountet ---------------


    hi leute, wollte nur als info bekannt geben das dank Skrilax_CZ die "ext2.ko" mit dem kernel 2.6.32 erfolgreich funktioniert.

    für die bastler: man muss als erstes das mbcache modul mit insmod laden, danach erst die ext2.ko.

    ich selbst hab es erstmal über die console im laufenden betrieb mit rootexplorer getestet.

    die nötigen module ins /system/lib/modules verzeichnis packen und rechte vergeben.

    im terminal:
    su
    insmod /system/lib/modules/mbcache.ko
    insmod /system/lib/modules/ext2.ko
    mount -t ext2 /dev/block/mmcblk0p2 /sd-ext

    (eine ext2 partition muss aber bestehen)

    danach im rootexplorer den /sd-ext ordner kontrollieren.
    write und read vorgänge funktionieren.


    update: !!! der stein wird nicht in den sleep mode versetzt wenn eine ext2 partition gemountet ist, hoffe das Skrilax_CZ und oder kabaldan (nadlabak) diesen fehler bald beheben !!!


    Apps2sd update.zip für OR (dank geht an -FuFu-) - eine ext2 partition muss bereits bestehen!
    http://www.android-hilfe.de/root-ha...-32-apps2sd-ext2-cm6-cronos-2.html#post970504


    ext2.ko
    http://rapidshare.com/files/442849655/MS1-2_6_32-ext2.rar


    05apps2sd.apk (bitte .apk bei der datei entfernen)
    diese datei in den "/system/etc/init.d" ordner kopieren und rechte setzen. die ext2.ko und mbcache.ko müssen dann bereits im "/system/lib/modules" ordner bestehen und mit richtigen rechten gesetzt sein. reboot und du hast apps2sd.
     

    Anhänge:

    Zuletzt bearbeitet: 28.01.2011
    papadawg, streetking77, cooper1988 und 6 andere haben sich bedankt.
  2. herzog2, 17.01.2011 #2
    herzog2

    herzog2 Erfahrener Benutzer

    Beiträge:
    233
    Erhaltene Danke:
    38
    Registriert seit:
    30.11.2010
    Tablet:
    Archos Internet Tablet
    kann man eigentlich wenn man seine apps auf die ext2 pat drauf zieht die auch auf andere roms nutzen also ich mach sie auf miui drauf kann sie aber im cm auch noch nutzen oder muss ich die jedesmal neu drauf machn?
     
  3. konfuzio, 17.01.2011 #3
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    wenn miui auf basis des neuen kernels läuft, dann ja.
     
    herzog2 bedankt sich.
  4. herzog2, 17.01.2011 #4
    herzog2

    herzog2 Erfahrener Benutzer

    Beiträge:
    233
    Erhaltene Danke:
    38
    Registriert seit:
    30.11.2010
    Tablet:
    Archos Internet Tablet
    ich glaub das neue miui leider noch net aber wollte das nur mal wissen gucke gelegentlich was miui neu hat und flashe dann immer zurück zu cm aber will net immer alle apps installieren wäre klasse wenn die dann quasi dauerhaft instaliert wären.
     
  5. herzog2, 17.01.2011 #5
    herzog2

    herzog2 Erfahrener Benutzer

    Beiträge:
    233
    Erhaltene Danke:
    38
    Registriert seit:
    30.11.2010
    Tablet:
    Archos Internet Tablet
    und wie macht man das jez mit apps2sd-ext ich probiere grade bei chronos rom die module müsste auch gehn basiert ja auf cm.
     
  6. konfuzio, 17.01.2011 #6
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    es ist das gleiche wie app2sd von fufu (für android 2.1). blos das der "/data/apps2sd" (bei android 2.1) jetzt "/sd-ext" (cm6 und cronos) ist.
    man müsste die alten scripts anpassen dann würd das alles laufen. hoffe das fufu da was feines zusammen bastelt. ich hab apps2sd per hand gemacht.
     
    herzog2 bedankt sich.
  7. herzog2, 17.01.2011 #7
    herzog2

    herzog2 Erfahrener Benutzer

    Beiträge:
    233
    Erhaltene Danke:
    38
    Registriert seit:
    30.11.2010
    Tablet:
    Archos Internet Tablet
    hättest du vllt die ganzen befehle ich hab das script leider net hab ers seit weihnachten mein ms hatte zuvor nie apps2sd drauf hab gestern ers angefangen mich ein wenig einzulesen bei der anleitung aber die klappte irgendwie net hatte bis vorhin noch 2.1.36 drauf weil ich probleme hatte mit cm und so hab jez chronos drauf gemacht und das modul hab ich jez klappt alles hatte noch die apps drauf auf der ext2 pat von mein versuchen mit apps2sd.
     
  8. konfuzio, 17.01.2011 #8
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    hab den ersten post aktualisiert und ein script beigelegt. mach aber vorher ein nandroid. die info dazu auch noch lesen.
     
    Christoffer, Bandit und herzog2 haben sich bedankt.
  9. herzog2, 17.01.2011 #9
    herzog2

    herzog2 Erfahrener Benutzer

    Beiträge:
    233
    Erhaltene Danke:
    38
    Registriert seit:
    30.11.2010
    Tablet:
    Archos Internet Tablet
    er hat jez die apps alles rüberkopiert auf die ext2 patition kann ich die jez aus /data/app löschen?
     
  10. konfuzio, 18.01.2011 #10
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    Der ordner "/data/app" wird nach dem ausführen des scripts immer noch angezeigt. es ist dann bloß ein symlink von "/sd-ext/app", sprich eine ordner verknüpfung. bitte daher die daten darin nicht löschen, weil das deine programme sind.
    Wenn du mal im 05apps2sd script schaust, dort ist einmal rm .../app und rm .../app-private. damit wurden die vorher bestehenden ordner eh schon gelöscht.
     
    Zuletzt bearbeitet: 18.01.2011
  11. -FuFu-, 18.01.2011 #11
    -FuFu-

    -FuFu- Android-Urgestein

    Beiträge:
    8,406
    Erhaltene Danke:
    3,148
    Registriert seit:
    17.03.2010
    Phone:
    Motorola Moto E 2.Gen
    nen wirkliches script muß ich da wohl ehr nicht basteln ;)
    im startpost ist ja was passendes drin ^^ und wer keine ext2 partition hat, kann sie sich ja per OR (von G.O.T.) anlegen...

    und wer unbedingt nen script dafür braucht, vielleicht werd ich heute oder morgen nen kleines für die OR basteln, vielleicht auch als update.zip, mal schauen wieviel lust ich hab ;) und Zeit ^^
     
  12. Bendroid, 18.01.2011 #12
    Bendroid

    Bendroid Android-Hilfe.de Mitglied

    Beiträge:
    99
    Erhaltene Danke:
    13
    Registriert seit:
    21.01.2010
    Kann man dann nicht auch ein funktionierendes cifs.ko Modul kompilieren? Das fehlt mir irgendwie sehr.
     
  13. mailtoalf, 18.01.2011 #13
    mailtoalf

    mailtoalf Android-Experte

    Beiträge:
    720
    Erhaltene Danke:
    604
    Registriert seit:
    01.08.2010
    Kenne mich mit der Materie gar nicht aus, aber auf Nadlabak´s Seite gibts doch sowas. Hoffe das passt jetzt auch!
    Schau mal hier:
    Samba mount - cifs kernel module for Milestone | android.doshaska.net
     
  14. chrissi77, 18.01.2011 #14
    chrissi77

    chrissi77 Android-Lexikon

    Beiträge:
    1,898
    Erhaltene Danke:
    181
    Registriert seit:
    27.11.2009
    Phone:
    Samsung Galaxy S7 Edge Black
    Kann mir bitte jemand mal den Befehl für die Console geben um die alten Apps zu löschen die sich noch auf der ext2 Partition befinden(aus 2.0 oder 2.1) bevor ich das neue Apps2SD einrichte. Vielen Dank schon mal.
     
  15. Bendroid, 18.01.2011 #15
    Bendroid

    Bendroid Android-Hilfe.de Mitglied

    Beiträge:
    99
    Erhaltene Danke:
    13
    Registriert seit:
    21.01.2010
    Richtig, es gibt ein Modul, aber das funktioniert nicht mit CM6, weil die Kernelsourcen fehlten. Es funktioniert leider nur mit 2.1.

    edit: Hmm, ok, gerade in seinem xda-Thread gelesen: ext2 geht, cifs und tun schmeißen aber noch Kernel-Panics durch die Gegend:
    [Info/brainstorming] Compiling modules for the 2.6.32 test kernel UPDATED
     
    Zuletzt bearbeitet: 18.01.2011
    mailtoalf bedankt sich.
  16. konfuzio, 18.01.2011 #16
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    hi,
    kopier dir erst die module in den "/system/lib/modules" ordner und passende rechte vergeben.

    danach gibst du folgendes im terminal ein:
    su
    insmod /system/lib/modules/mbcache.ko
    insmod /system/lib/modules/ext2.ko
    mount -t ext2 /dev/block/mmcblk0p2 /sd-ext
    rm -r /sd-ext/*

    der rm befehl löscht deine alten sachen, bzw alles was sich auf deiner ext2 noch befindet.

    das kannst du alles im laufendem betrieb übers handy machen.
     
    chrissi77 bedankt sich.
  17. -FuFu-, 18.01.2011 #17
    -FuFu-

    -FuFu- Android-Urgestein

    Beiträge:
    8,406
    Erhaltene Danke:
    3,148
    Registriert seit:
    17.03.2010
    Phone:
    Motorola Moto E 2.Gen
    So, hier nun ne update.zip, die man per OR einspielen kann ;)
    getestet mit CM6 und funktioniert ;)

    Was macht die update.zip?

    - zuerstmal werden die 2 benötigten module nach /system/lib/modules kopiert
    - dann wird die 05apps2sd nach /system/etc/init.d kopiert
    - alle Dateien erhalten die nötigen rechte
    - dann wird ein script ausgeführt, welches alle vorhandenen Apps einmal auf die sdcard sichert (/sdcard/sicherung), dann alle apps auf die ext2 partition kopiert, im anschluß dann die symlinks erzeugt und nochmal die rechte der Dateien richtig setzt

    Ich hoffe es ist das was ihr wolltet ;)
     
    Zuletzt bearbeitet: 18.01.2011
    sk92le, Denowa, mecss und 6 andere haben sich bedankt.
  18. -FuFu-, 18.01.2011 #18
    -FuFu-

    -FuFu- Android-Urgestein

    Beiträge:
    8,406
    Erhaltene Danke:
    3,148
    Registriert seit:
    17.03.2010
    Phone:
    Motorola Moto E 2.Gen
    sorry, im script war nen fehler ;) hab was vergessen einzutragen :D

    nun sollte es alles klappen, wenn ich keine weiteren fehler eingebaut hab ^^
     

    Anhänge:

    sk92le und konfuzio haben sich bedankt.
  19. konfuzio, 18.01.2011 #19
    konfuzio

    konfuzio Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    74
    Erhaltene Danke:
    57
    Registriert seit:
    22.05.2010
    danke für deine mühe fufu, habs im ersten post verlinkt.
     
  20. TheSpiritof69, 18.01.2011 #20
    TheSpiritof69

    TheSpiritof69 Android-Guru

    Beiträge:
    2,392
    Erhaltene Danke:
    763
    Registriert seit:
    30.03.2010
    Phone:
    Nexus 5
    EDIT: Nevermind, hast wohl grade die Änderung hochgeladen...
     

Diese Seite empfehlen