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

[SCRIPT] ULTIMATE KERNEL CLEANING SCRIPT v1 (01.07.2012)

Dieses Thema im Forum "Kernel für Samsung Galaxy S3" wurde erstellt von musti19, 03.07.2012.

  1. musti19, 03.07.2012 #1
    musti19

    musti19 Threadstarter Erfahrener Benutzer

    Beiträge:
    213
    Erhaltene Danke:
    49
    Registriert seit:
    04.02.2012
    Phone:
    Samsung Galaxy S3
    Ultimate Kernel Cleaning Script for Galaxy S3
    from mecss

    Details: Unbekannt

    Beschreibung: Das Script entfernt die Rückstände von Konfigurationsdateien etc. der installierten Kernel, wie Siyah, Abyss,...
    Danach könnt ihr einen neuen Kernel installieren.

    Flashbar mit ClockWorkMod Recovery.

    Download: Kernel Cleaning Script
     
    Zuletzt bearbeitet: 03.07.2012
    craP_cillA, Deepthrow, naomi und 3 andere haben sich bedankt.
  2. LaBro83, 03.07.2012 #2
    LaBro83

    LaBro83 Android-Guru

    Beiträge:
    2,312
    Erhaltene Danke:
    353
    Registriert seit:
    29.12.2010
    Das Script ist schon älter aber dennoch Danke

    Gesendet von meinem GT-I9300 mit Tapatalk 2
     
  3. akaebi, 03.07.2012 #3
    akaebi

    akaebi Fortgeschrittenes Mitglied

    Beiträge:
    397
    Erhaltene Danke:
    50
    Registriert seit:
    05.06.2012
    Phone:
    Honor 7
    und was bewirkt das script?
     
  4. craP_cillA, 03.07.2012 #4
    craP_cillA

    craP_cillA Android-Lexikon

    Beiträge:
    1,067
    Erhaltene Danke:
    416
    Registriert seit:
    15.09.2011
    Phone:
    Samsung Galaxy S3
    soll wohl total überflüssig sein das ganze...
     
  5. Peter Griffin, 03.07.2012 #5
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,454
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    Ja, wurde schon bei xda auseinandergenommen. Hat wohl im Endeffekt keinen richtigen Nutzen.
     
  6. Marc 777, 03.07.2012 #6
    Marc 777

    Marc 777 Gast

    Null und Nichts das Script ist für die Tonne.Ich würde meinen Namen nicht in das Script schreiben da würde ich mich schämen !:D

    Gesendet von meinem GT-I9300 mit der Android-Hilfe.de App
     
  7. Peter Griffin, 03.07.2012 #7
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,454
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    Gut, dass ich altägyptisch lesen kann. Bei Snake3's Beiträgen immer hilfreich ;) ...
     
  8. akaebi, 03.07.2012 #8
    akaebi

    akaebi Fortgeschrittenes Mitglied

    Beiträge:
    397
    Erhaltene Danke:
    50
    Registriert seit:
    05.06.2012
    Phone:
    Honor 7
    habs mal drüberlaufenlassen, kein unterschied zu vorher :)
     
  9. Peter Griffin, 03.07.2012 #9
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,454
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    Das Dimg war bzw ist beim S2 mega angesagt gewesen. Nur dann gab es wohl bei xda eine Diskussion und ein scheinbar erfahrener Dev. hat sich das Ding mal angeguckt und festgestellt, dass es nix bringt. BeiRückfragen aber bitte an den User "mecss" aus dem S2 Forum wenden und hier nicht in Schumpf und Schande über das Ding herziehen.
     
  10. haris100, 03.07.2012 #10
    haris100

    haris100 Fortgeschrittenes Mitglied

    Beiträge:
    348
    Erhaltene Danke:
    142
    Registriert seit:
    04.09.2011
    Das Macht es:

    Code:
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" *********************************************** ");
    ui_print(" *   Ultimate-KERNEL-CLEANING-SCRIPT FOR       * ");
    ui_print(" *            SAMSUNG GT-I9300 AKA SGS3        * ");
    ui_print(" *                 FROM mecss                  * ");
    ui_print(" *                Version v1.0                 * ");
    ui_print(" *********************************************** ");
    ui_print(" ");
    run_program("/sbin/mount", "/dev/block/mmcblk0p8", "/cache");
    run_program("/sbin/mount", "/dev/block/mmcblk0p12", "/data");
    run_program("/sbin/mount", "/dev/block/mmcblk0p9", "/system");
    run_program("/sbin/mount", "/dev/block/mmcblk1p1", "/sdcard");
    show_progress(0.100000, 0);
    ui_print(" ");
    ui_print(" ");
    ui_print("Installiere temp. Busybox...");
    package_extract_file("busybox", "/tmp/busybox");
    set_perm(0, 0, 0777, "/tmp/busybox");
    package_extract_dir("init.d_backup", "/sdcard/init.d_backup");
    package_extract_file("init.d_backup.sh", "/tmp/init.d_backup.sh");
    set_perm(0, 0, 0777, "/tmp/init.d_backup.sh");
    run_program("/tmp/init.d_backup.sh");
    ui_print(" ");
    ui_print(" ");
    ui_print("Formatting Cache Partition");
    delete_recursive("/cache");
    show_progress(0.100000, 20);
    ui_print(" ");
    ui_print("READY! ");
    ui_print(" ");
    ui_print("Wiping Dalvik Cache");
    delete_recursive("/data/dalvik-cache");
    show_progress(0.100000, 40);
    ui_print(" ");
    ui_print("READY! ");
    ui_print(" ");
    delete("/system/etc/init.d/S91voltctrl");
    delete("/system/etc/init.d/S98bolt_siyah");
    delete_recursive("/sbin/siyah");
    delete_recursive("/data/.siyah");
    delete_recursive("/system/.siyah");
    delete("/system/etc/init.d/01siyah");
    delete("/system/etc/init.d/S_volt_scheduler");
    delete_recursive("/data/void-settings");
    delete("/res/misc/void");
    delete("/system/bin/void");
    delete("/xbin/bin/void");
    delete("/res/misc/NEAK-Downloader.apk");
    delete_recursive("/data/neak");
    delete("/res/neak.extra");
    delete_recursive("/sbin/near");
    delete("/system/etc/lionheart");
    delete("/system/etc/schedmc");
    delete_recursive("/sys/devices/system/cpu/cpu0/cpufreq");
    delete_recursive("/sys/devices/system/cpu/cpu/cpufreq");
    delete("/sys/devices/system/cpu/cpu/sched_mc_power_savings");
    delete_recursive("/system/.androidmeda");
    delete_recursive("/data/data/net.fluxi.xxTweaker");
    delete_recursive("/data/data/net.fluxi.xxTweak/");
    delete("/data/app/net.fluxi.xxTweaker-1.apk");
    delete("/data/.notweaker");
    delete_recursive("/data/.Abyss/");
    delete_recursive("/system/.Abyss/");
    delete("/sbin/ext/abyss.sh");
    delete("/res/misc/S90abyss");
    delete("/data/data/com.teamblockbuster.thoravukk.app");
    delete("/data/app/com.teamblockbuster.thoravukk.app");
    delete("/system/etc/init.d/thoravukk");
    delete("/data/.thoravukk");
    delete_recursive("/data/data/com.teamblockbuster");
    delete("/system/litepro");
    delete("/system/etc/init.d/99nstools");
    delete("/data/user.log");
    delete("/system/Hawker.u.copier");
    ui_print(" ");
    ui_print("READY! ");
    ui_print(" ");
    ui_print(" ");
    ui_print("Unmounting /cache, /data, /system and /sdcard...");
    run_program("/sbin/busybox", "umount", "/cache"); 
    run_program("/sbin/busybox", "umount", "/data"); 
    run_program("/sbin/busybox", "umount", "/system"); 
    run_program("/sbin/busybox", "umount", "/sdcard");
    ui_print("Finished...");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" ");
    ui_print(" *********************************************** ");
    ui_print(" *            CLEANING PROCEDURE DONE          * ");
    ui_print(" *      YOU'RE READY TO FLASH A NEW KERNEL!    * ");
    ui_print(" *             PAINLESS THIS TIME ^_^          * ");
    ui_print(" *                                             * ");
    ui_print(" *         ENJOY YOUR SAMSUNG BASED ROM        * ");
    ui_print(" *                   FROM mecss                * ");
    ui_print(" *********************************************** ");
    ui_print(" ");
    
    
    
    Auf der einen Seite scheint es Scripte und .apk von diversen Kernels zu löschen, was sich für mich zumindest sinnvoll anhört.
    Desweiteren löscht es den Inhalt von "Cache" und "dalvik-cache", die mit dem Kernel absolut nicht zutun haben und was m.M.n. eher schadet als das es etwas nutzt.

    Weiss jemand in welcher Reihenfolge und wann überhaupt ein Script im init.d Ordner ausgeführt wird?
     
  11. hellsgod, 03.07.2012 #11
    hellsgod

    hellsgod Gast

    Ihr könnt euch auf die Meinung anderer verlassen, oder es selber testen. Selber keine Ahnung haben, aber weil es zwei Devs gesagt haben muss es ja stimmen... :rolleyes2: Dafür gibt es aber Zig Devs die das Script selber in ihre Roms, oder Kernel aufgenommen haben, das kann auch Bände sprechen. Und sagt denen mal, dass sie keine Ahnung haben :flapper:

    Klar, Cache und Dalvik haben nichts mit Kernel zutun, Tatsache ist aber, dass es trotzdem viele User bei einem Kernel flash wipen. Geschadet hats sicher nicht.

    Ich finde das Script äussert praktisch, da es jegliche Einstellungen der meisten Tweak Apps (VC, usw.) zurücksetzt, und einem so nichts böses erwartet wenn man einen neuen Kernel flash.

    Ihr könnt euch nun noch Seitenweise darüber streiten ob das Script was bringt oder nicht, oder diejenigen die nicht daran glauben, lassen es, und die, die es nutzen, sollen es nutzen.

    hells
     
    rudl1220, mecss, dogg und eine weitere Person haben sich bedankt.
  12. Peter Griffin, 03.07.2012 #12
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,454
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    wenn chainfire was sagt, dann hat das auch gewicht !
     
    diddsen bedankt sich.
  13. haris100, 03.07.2012 #13
    haris100

    haris100 Fortgeschrittenes Mitglied

    Beiträge:
    348
    Erhaltene Danke:
    142
    Registriert seit:
    04.09.2011
    Ich habe den Code im vorherigen Post aus dem .zip heraus kopiert.

    Kann ich in so einem .zip einfach eine Datei ändern? Dann würde ich für mich das Script so ändern, dass nur die Überreste der Kernels entfernt werden und sonst nix ?
     
  14. Peter Griffin, 03.07.2012 #14
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,454
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    Naja wir reden hier über chainfire, den chainfire :D
     
    diddsen bedankt sich.
  15. Marc 777, 04.07.2012 #15
    Marc 777

    Marc 777 Gast

    Ich finde das script bringt nichts ,:o

    Gesendet von meinem GT-I9300 mit der Android-Hilfe.de App
     
  16. FireS24208, 04.07.2012 #16
    FireS24208

    FireS24208 Android-Experte

    Beiträge:
    862
    Erhaltene Danke:
    333
    Registriert seit:
    21.08.2011
    Ganz ehrlich benutze das Script jedes mal wenn ich meinen Kernel tausche und ich finde es Top.

    Kann euch nicht verstehen warum ihr hier über was herzieht was andere in viel mühe und Arbeit Geschaffen haben vor allen solltet ihr solche negativen Aussagen für euch behalten.

    Finde es eine Frechheit etwas schlecht zu reden.

    Macht es selber besser wenn ihr könnt,
    Ihr müsst es ja nicht nehmen.





    Gesendet von meinem GT-I9100 mit der Android-Hilfe.de App
     
    Kuhsel, m4dd0gg, mecss und eine weitere Person haben sich bedankt.
  17. diddsen, 04.07.2012 #17
    diddsen

    diddsen Android-Experte

    Beiträge:
    713
    Erhaltene Danke:
    76
    Registriert seit:
    14.12.2010
    befasse dich erst mal damit und dann labere los :)

    der dev wo das "auseinandergenommen" hat ist nicht nur scheinbar erfahren ;)

    klar kannst du das placebo ding zur Beruhigung durchlaufen lassen... wenns dir danach besser geht ist ja super :D
     
    Zuletzt bearbeitet: 04.07.2012
  18. dogg, 07.07.2012 #18
    dogg

    dogg Android-Guru

    Beiträge:
    2,316
    Erhaltene Danke:
    691
    Registriert seit:
    26.03.2012
    Phone:
    Samsung Galaxy S3
    hat jemand gerade den directlink zum xda wo darüber diskutiert wurde? insebesondere wo CF uä ihre statements abgegeben haben?

    ich hab das ding auf dem s2 immer durchlaufen lassen. mittlerweile hab ich das auf dem s3 nimmer gemacht, da ich 1. den kernel nie wechsle sondern nur update. macht imo keinen sinn überreste der alten version zu wipen.

    generell flashe ich immer nur dann ein kernel, wenn ich das ROM Update durchführe. Von daher sinnlos, weil da sowieso cache und dalvik gewiped werden.

    man kanns auch noch 10x wipen, mehr bringen tuts nichts ;)
     
  19. zikarus, 07.07.2012 #19
    zikarus

    zikarus Android-Hilfe.de Mitglied

    Beiträge:
    108
    Erhaltene Danke:
    15
    Registriert seit:
    17.12.2009

    Der "dev wo das auseinandergenommen hat" war hacre. Was er geschrieben hat war allerdings recht oberflächlich und inhaltlich teilweise falsch bzw. von fehlendem Verständnis geprägt.

    Hacre ist imo ein ziemlicher Vogel/Nerd, hält sich für den Größten, schießt am Ende aber recht häufig übers Ziel hinaus (ich sage nur Post 5 - war mal ziemlich lustig, sagt in seiner jüngsten Reinkarnation allerdings mehr über den Autor als seine Opfer aus...).

    Der ursprüngliche Beitrag von 19:30 Uhr wurde um 20:07 Uhr ergänzt:


    Offenbar überwiegend eine Kopie des scripts für das S2. Die Kernel von teamblockbuster und fluxi gibt es - bislang - noch nicht für das S3 und gehören demzufolge nicht rein.

    Hinzuzufügen wären demgegenüber Parameter für den (recht guten) Kernel von francisofranco und dessen in Kürze auch für das S3 erscheinende app...
     
    mecss bedankt sich.
  20. mecss, 22.08.2012 #20
    mecss

    mecss Ehrenmitglied

    Beiträge:
    16,308
    Erhaltene Danke:
    11,089
    Registriert seit:
    14.03.2010
    Phone:
    Samsung Galaxy Note 3
    Wenn Interesse besteht, bin ich gern bereit das UKCS auch für das S3 zu supporten und zu pflegen. XDA ist nicht das Maß aller Dinge, im Gegenteil, für mich ein großer Kindergarten, das ist aber nur meine persönliche Meinung...

    Des Weiteren wird das Script inzwischen von vielen Devs in ihre Kernel und ROMs integriert, dafür sprechen die PNs aus dem XDA an mich...

    Über Sinn und Unsinn lässt sich streiten, genau so über das Wipen vom Cache und Dalvik bei irgend welchen Flashes. Ich kenne keinen Fall, wo es geschadet hatte und macht es auch Sinn, alte Kernel-Parameter bzw. inkompatible Parameter vor einem Kernel-Flash zu entfernen, siehe SGS2-Zeiten...

    Ich möchte betonen, dass ich dies nur tun werde, wenn die Resonanz zu Gunsten des UKCS ausfällt und abfällige und beleidigende Kommentare dieses Projekt zum Scheitern verurteilen werden...

    i.d.S. mecss
     
    tenzin, Xrunner, Android56 und 5 andere haben sich bedankt.

Diese Seite empfehlen