Skip to content

Commit

Permalink
Fixing DIDLE enabler script for looping + fixed sysinit to run it ins…
Browse files Browse the repository at this point in the history
…tead of locking. Switched back to GlitchOndemand name cause NSTools doesn't recognize the updated ondemand governor sysfs, and changed SmartassV2 name to GlitchassV2 for the same reason, fixing SmartassV2 hang with NSTools
  • Loading branch information
Tk-Glitch committed Feb 21, 2012
1 parent fe290c7 commit e5e16d8
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 11 deletions.
2 changes: 1 addition & 1 deletion drivers/cpufreq/cpufreq_ondemand.c
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ static int cpufreq_governor_dbs(struct cpufreq_policy *policy,
static
#endif
struct cpufreq_governor cpufreq_gov_ondemand = {
.name = "ondemand",
.name = "GlitchOndemand",
.governor = cpufreq_governor_dbs,
.max_transition_latency = TRANSITION_LATENCY_LIMIT,
.owner = THIS_MODULE,
Expand Down
2 changes: 1 addition & 1 deletion drivers/cpufreq/cpufreq_smartass2.c
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ static int cpufreq_governor_smartass(struct cpufreq_policy *policy,
static
#endif
struct cpufreq_governor cpufreq_gov_smartass2 = {
.name = "smartassV2",
.name = "GlitchassV2",
.governor = cpufreq_governor_smartass,
.max_transition_latency = 6000000,
.owner = THIS_MODULE,
Expand Down
4 changes: 2 additions & 2 deletions glitch.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,15 +68,15 @@ echo "creating boot.img"

# CM9 repo as target for ramdisk and recovery

#$repo/device/samsung/aries-common/mkshbootimg.py $KERNEL_DIR/release/boot.img "$target_dir"/arch/arm/boot/zImage $repo/out/target/product/$target/ramdisk.img $repo/out/target/product/$target/ramdisk-recovery.img
$repo/device/samsung/aries-common/mkshbootimg.py $KERNEL_DIR/release/boot.img "$target_dir"/arch/arm/boot/zImage $repo/out/target/product/$target/ramdisk.img $repo/out/target/product/$target/ramdisk-recovery.img

# CM9 repo as target for ramdisk, backup for recovery

#$repo/device/samsung/aries-common/mkshbootimg.py $KERNEL_DIR/release/boot.img "$target_dir"/arch/arm/boot/zImage $repo/out/target/product/$target/ramdisk.img $KERNEL_DIR/release/auto/Glitch-Ramdisks/$target/ramdisk-recovery.img

# Backup as target for ramdisk and recovery

$repo/device/samsung/aries-common/mkshbootimg.py $KERNEL_DIR/release/boot.img "$target_dir"/arch/arm/boot/zImage $KERNEL_DIR/release/auto/Glitch-Ramdisks/$target/ramdisk.img $KERNEL_DIR/release/auto/Glitch-Ramdisks/$target/ramdisk-recovery.img
#$repo/device/samsung/aries-common/mkshbootimg.py $KERNEL_DIR/release/boot.img "$target_dir"/arch/arm/boot/zImage $KERNEL_DIR/release/auto/Glitch-Ramdisks/$target/ramdisk.img $KERNEL_DIR/release/auto/Glitch-Ramdisks/$target/ramdisk-recovery.img

echo "packaging it up"

Expand Down
20 changes: 19 additions & 1 deletion release/META-INF/com/google/android/updater-script
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,24 @@ delete("/system/etc/init.d/S91voltctrl");
delete("/system/etc/init.d/98screenstate_scaling");
delete("/system/etc/init.d/S98screenstate_scaling");
delete("/system/etc/init.d/S99screenstate_scaling");
delete("/system/etc/init.d/S90scheduler");
delete("/system/etc/init.d/S99finish");
delete("/system/etc/init.d/89system_tweak");
delete("/system/etc/init.d/90screenstate_scaling");
delete("/system/etc/init.d/S97ramscript");
delete("/system/etc/init.d/S97rambooster");
delete("/system/etc/init.d/03sdcardspeedfix");
delete("/system/etc/init.d/04kerneltweaks");
delete("/system/etc/init.d/05sysctltweaks");
delete("/system/etc/init.d/98KickAssKernel");
delete("/system/etc/init.d/06tweaks");
delete("/system/etc/init.d/11link2sd");
delete("/system/etc/init.d/S01edt_sysctl");
delete("/system/etc/init.d/S98edt_tweaks");
delete("/system/etc/init.d/s99acidext4tweak");
delete("/system/etc/init.d/00remount");
delete("/system/etc/init.d/02Transform");
delete("/system/etc/init.d/01acid_sysctl");
package_extract_dir("script", "/tmp/script");
set_perm(0, 0, 755, "/tmp/script/cleaningmodules");
run_program("/tmp/script/cleaningmodules");
Expand Down Expand Up @@ -53,7 +71,7 @@ package_extract_dir("system/", "/system/");
set_perm(0, 1000, 0777, "/system/bin/logcat-on");
set_perm(0, 1000, 0777, "/system/bin/logcat-off");
set_perm(0, 0, 0777, "/system/bin/sysinit");
set_perm_recursive(0, 2000, 0755, 0750, "/system/etc/init.d");
set_perm_recursive(0, 2000, 0777, 0777, "/system/etc/init.d");
show_progress(0.200000, 10);
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
Expand Down
8 changes: 4 additions & 4 deletions release/S98rfkill_didle
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
#!/system/bin/sh

# RFKILL for DIDLE script
# DIDLE Enabler script

(while [ 1 ];
do

AWAKE=`cat /sys/power/wait_for_fb_wake`;
if [ $AWAKE = "awake" ]; then
sleep 2 && echo 0 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft

echo 0 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft
AWAKE=;
fi;

SLEEPING=`cat /sys/power/wait_for_fb_sleep`;
if [ $SLEEPING = "sleeping" ]; then

echo 1 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft
sleep 2 && echo 1 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft

SLEEPING=;
fi;
Expand Down
2 changes: 1 addition & 1 deletion release/bin/sysinit
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/system/bin/sh

export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper /system/xbin/run-parts /system/etc/init.d
/system/xbin/busybox run-parts /system/etc/init.d
2 changes: 1 addition & 1 deletion release/system/bin/sysinit
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/system/bin/sh

export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper /system/xbin/run-parts /system/etc/init.d
/system/xbin/busybox run-parts /system/etc/init.d

0 comments on commit e5e16d8

Please sign in to comment.