LIVE Samsung Galaxy S3 Ultimate Kernel Cleaning Script 8/6/12

Status
Not open for further replies.

buster041284

Senior Member
Feb 6, 2011
1,867
1,124
0
Whitehaven
Samsung Galaxy S3 Ultimate Kernel Cleaning Script


WHAT UKC DOES


The script cleans the left over files of a kernel, to prevent issues or compatibility problems when switching between kernels, kinda like Ccleaner for windows.
It does a cache wipe / dalvik cache wipe and a few other operations, basically it does the maintenance job for you, no need to manually do those tasks before flashing a new kernel.​

Operations performed:
  • Formatting cache partition
  • Wiping Dalvik-Cache
  • Deleting old kernel settings files
  • Cleaning up old Modules
  • Formatting cache for Security Purpose
  • Wiping Dalvik-Cache for Security Purpose


COMPATIBILITY

ROMs:
  • Any ICS based ROM
DOWNLOAD AND INSTALL
http://www.mediafire.com/?84iepdalivol76q




Installation guide:
  1. Download the zip file from the link above.
  2. Place the file on your internal SD-CARD.
  3. Restart to ClockWorkMod Recovery.
  4. Install the zip like any other package.
  5. Install the Kernel of your choice.
  6. Reboot the device.
  7. DONE!

DON'T FORGET TO SAY THANKS TO Mecss AND MadMurdoc !​
 
Last edited:

jerdog

Admin Emeritus - Purveyor of word nuggets
May 17, 2007
8,170
7,154
253
Gallifrey
Due to an inability to provide a download link - thread closed and moved to Themes and Apps. This is also not Development.

EDIT: Thread reopened since download link is now available
 
Last edited:

jerdog

Admin Emeritus - Purveyor of word nuggets
May 17, 2007
8,170
7,154
253
Gallifrey
Hello guys,

here is the ultimate-kernel-cleaning-script for the sgs3.

The changelog is the same like sgs2 now but if you have kernel parameters from other kernels as sgs2, I would be glad when you post it here...


first post updated with link enjoy ;)

I am confused here. Who wrote this placebo script?

Sent from my GT-I9100 using xda premium
 

mecss

Senior Member
Jan 10, 2011
106
244
0
Hamburg
I have written it and why should be it placebo. Please dont talk such useless things when you dont know about it... It is not fine to talk something bad. Use it or let it...
 

Hacre

Retired Senior Recognized Developer
May 29, 2010
1,323
2,076
0
Northwich
I have written it and why should be it placebo. Please dont talk such useless things when you dont know about it... It is not fine to talk something bad. Use it or let it...
Really? REALLY?

I've just looked at it and it took me a minute to stop laughing long enough to post.

Ok people, here's the low down.

ui_print("Formatting Cache Partition");
delete_recursive("/cache");

Why?

ui_print("Wiping Dalvik Cache");
delete_recursive("/data/dalvik-cache");

What the christ? Why? What has dalvik got to do with kernels? PRECISELY NOTHING. Why are you making the boot time longer than it needs to be?

So far, we're doing things not related to kernels, that people can do themselves via recovery.

Code:
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");
There's a -lot- of stuff there more related to applications on the market rather than kernels. Why are you deleting them?

Especially hilarious is this:

Code:
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");
Why do you not understand that these files are generated at boot time? They're created based on the kernel running. In fact, deleting these files has no effect whatsoever because when you reboot out of recovery THEY ARE GONE ANYWAY, to be replaced by whatever kernel boots under a normal boot.

You clearly do not understand this. I could go even further into how utterly retarded this zip file's existence is, but to do so is a severe devaluation of my time because of just how hilariously a waste of time your "tool" or "kernel cleaner" is. You haven't the first clue of what you're doing so why are you encouraging people to download and use this crap, which is at worst a detriment to their system and themselves and at best does nothing of value at all?

I mean you don't even clear out old modules!
 

buster041284

Senior Member
Feb 6, 2011
1,867
1,124
0
Whitehaven
Really? REALLY?

I've just looked at it and it took me a minute to stop laughing long enough to post.

Ok people, here's the low down.

ui_print("Formatting Cache Partition");
delete_recursive("/cache");

Why?

ui_print("Wiping Dalvik Cache");
delete_recursive("/data/dalvik-cache");

What the christ? Why? What has dalvik got to do with kernels? PRECISELY NOTHING. Why are you making the boot time longer than it needs to be?

So far, we're doing things not related to kernels, that people can do themselves via recovery.

Code:
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");
There's a -lot- of stuff there more related to applications on the market rather than kernels. Why are you deleting them?

Especially hilarious is this:

Code:
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");
Why do you not understand that these files are generated at boot time? They're created based on the kernel running. In fact, deleting these files has no effect whatsoever because when you reboot out of recovery THEY ARE GONE ANYWAY, to be replaced by whatever kernel boots under a normal boot.

You clearly do not understand this. I could go even further into how utterly retarded this zip file's existence is, but to do so is a severe devaluation of my time because of just how hilariously a waste of time your "tool" or "kernel cleaner" is. You haven't the first clue of what you're doing so why are you encouraging people to download and use this crap, which is at worst a detriment to their system and themselves and at best does nothing of value at all?

I mean you don't even clear out old modules!
u will have to contact mecss he makes it i only put it on the forum if it is really that bad then a mod should close this i don't know anything about this i just share it for ever one
 

jerdog

Admin Emeritus - Purveyor of word nuggets
May 17, 2007
8,170
7,154
253
Gallifrey
u will have to contact mecss he makes it i only put it on the forum if it is really that bad then a mod should close this i don't know anything about this i just share it for ever one
That ^ is what is known as "throwing somebody under the bus"

I think the point has been made and this thread can be closed

Sent from my GT-I9100 using xda premium
 
Status
Not open for further replies.