yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] flolep:
Same for me pika with 1.7.2

Semaphore 1.8.1 on odexed jvt with all your tweaks on. Maybe the best version you did so far (but I would prefer a one shot zip but I understand too that you want some flexibility and genericity). Take care and keep up the good work :p

Sent from my GT-I9000
[Android Software/Hacking General [Developers Only]] pikachu01:
The CFS tweaks are moderately done as some phones can't handle more aggressive settings - will reboot if its too aggressive on some games. Yes, more aggressive settings = higher performance (just like OC)

It's to optimize *.db files in your phone. Do it when you want it, as often as you want. It's a long running script, hence why I didn't want to do it at boot.
[Android Software/Hacking General [Developers Only]] geokilla:
Hey pika. So I deleted the ram.conf and so far so good. I'm going to delete it on my friend's phone as well and hope all is good. I'll keep you posted.
[Android Software/Hacking General [Developers Only]] pikachu01:
Great :) Let me know of any feedback you've found after you deleted the ram.conf and rebooted :)
[Android Software/Hacking General [Developers Only]] geokilla:
Well only feedback I can give right now is that I'm not having any problems. Only problem I had was that I couldn't type in the chat box as the keyboard wouldn't come up, forcing me to restart lol.
[Android Software/Hacking General [Developers Only]] jifeng:
Hello Pika,

This is very great tweak for my i9000, it flies my i9000.

But I still faced SMS/Phone Closed automatically.

What info should I provide to you?

Thanks so much!

TalonDev 0.5.2.2 (no OC) w/ThunderBolt v1.72beta
[Android Software/Hacking General [Developers Only]] neoandresk:
What is the drop script for? What is sglite_optimeze script for?

I'm little bit confused about installing this script and add ons.

This are my step First using restores i9000 via cwm then reboot, and then install thunderbolt v1.72, then (without reboot) install all add ons, am I right? then reboot, next using script manager activate the script (remount i9000). Please someone help me,,,My kernel Talon SH...:)
[Android Software/Hacking General [Developers Only]] djmajino:
I sent you a donation, You can buy yourself a cup of coffee :P I am glad for your script, it is perfect, my battery life is longer an reactions of phone ar amazing
[Android Software/Hacking General [Developers Only]] pikachu01:
A few people also reported this. Can you delete /system/etc/ram.conf using Root Explorer/File Expert and see if it still occurs?

The drop script is used if you feel that your interface is sluggish. It could speeden up somewhat by dropping caches.

The sqlite_optimize script is to optimize *.db files to make it faster and smaller (usually in /dbdata)

You can install everything in CWM without rebooting. Then Script Manager to activate remount. :)
[Android Software/Hacking General [Developers Only]] pikachu01:
Thank you for your support :)

I will strive to make ThunderBolt! even better :)
[Android Software/Hacking General [Developers Only]] matsuru:
pikachu01,

just flashed your 1.7.2. cannot resist your poison :p it did made my phone faster.

I am about to flash the latest CM7 version. Do i need to reflash your Thunderbolt after i flashed CM7?

And, Do i need to flashed the bin file?

Thank you! :D
[Android Software/Hacking General [Developers Only]] pikachu01:
Yes, you should reflash ThunderBolt! after flashing a new ROM. And the addons are optional :)
[Android Software/Hacking General [Developers Only]] jifeng:
thanks, pika.

I deleted /system/etc/ram.conf, and see how it works.
[Android Software/Hacking General [Developers Only]] geokilla:
Phone slows down after not shutting it off during the night. Should I restart or try dropping cache and ZRAM pika? Past experiences told me that dropping cache and ZRAM made no difference.

Edit: This is with the ram.conf deleted as you suggested yesterday. I haven't had any apps close on me yet, such as Messaging.apk.
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, phone will slow down with the default LMK/OOM. Hmm, no autoclosing?

I'll release another version with a less aggressive LMK on the lower range? :/
[Android Software/Hacking General [Developers Only]] geokilla:
Yep... Very slow. Can't stand it anymore. Had to restart.
[Android Software/Hacking General [Developers Only]] pikachu01:
Let me release another version. For now, reflash 1.7.2.
[Android Software/Hacking General [Developers Only]] Rebel2k:
Ok guys, was about to write the same thing!

The same, I just had to restart a few minutes ago, it was unusable. As you said, Drop Cache or Clear ZRAM did no difference, phone was faster for 5 seconds and then lag as hell again.

However, I arrive at the same conclusion as you: after 20 hours, phone is nearly unusable because of lag, but no autoclose (after having removed the ram.conf file).

Can't wait for the new beta version Pika! :)
[Android Software/Hacking General [Developers Only]] goodolsen:
Pika,

Do we need to reflash after updating the kernel?
[Android Software/Hacking General [Developers Only]] geokilla:
Yes if you want to use the scripts. Don't forget to mount before flashing.

Sent from my Samsung i896
[Android Software/Hacking General [Developers Only]] goodolsen:
Not sure I understand that. The scripts still show up and run at boot.
[Android Software/Hacking General [Developers Only]] geokilla:
Look at the OP in red bold font.
[Android Software/Hacking General [Developers Only]] goodolsen:
Nothing about if you upgrade the kernel...
[Android Software/Hacking General [Developers Only]] flolep:
Well.

Sorry to say that talon kernel still didn't solve memory leaks problems that are explaining these lags after more than 15 hours of use without reboot...

Clear zram and drop cache are not solutions, by experience... That is why I use semaphore for now but am watching at evolutions on talon very carefully...

For these lags, sorry to tell you that Pika won't be able to do anything with his scripts and they will still existz (just kidding with the word :p) until memory leaks are definitely solved in talon kernel.

With semaphore and pika scripts, personally, I don't have these lags after 3 days of use and no reboot...

Sent from my GT-I9000
[Android Software/Hacking General [Developers Only]] Rebel2k:
Semaphore is also my favorite kernel for several months already but I gave Talon a try because of those autoclose issues. Now we can narrow down the cause of that. We'll find the root cause and solve that soon I hope!
[Android Software/Hacking General [Developers Only]] geokilla:
Couldn't have said it better myself. It's a Talon only problem. existz says so otherwise but when other kernels I've used don't have memory leak or lag or whatever you wanna call it problem, then it's definitely a Talon problem.
[Android Software/Hacking General [Developers Only]] flolep:
Ok. I agree with you. You are optimistic. It's good. I am too, so let's let the dev working :p good luck pika :-)

Sent from my GT-I9000
[Android Software/Hacking General [Developers Only]] flolep:
Hmm, only memory leaks and only after several hours of use. Because without talking about these memory leaks, Talon is one of the best kernels out there in my opinion.

Sent from my GT-I9000
[Android Software/Hacking General [Developers Only]] pikachu01:
If you're installing Talon, it'll wipe the scripts before installing, hence the scripts need to be reinstalled :)

1.7.2 had a less aggressive LMK, hence why lags will appear after a certain period. I guess it's time to make another change to the LMK for 1.7.3 :)
[Android Software/Hacking General [Developers Only]] RaymondPJR:
I finally got this updated, flashing 1.7.2 today and everything is fast and smooth! Flashed restore first to get back the original sqlite files and to start fresh as you suggest. Forgot to mount system and data, so did so and flashed restore zip again. Then flashed 1.7.2, the 3g add on, the bin files. Rebooted then ran script manager again. Was concerned the 3g add on was only for phones in Europe but it seems to be working fine. I also think the sqlite files are now an addon for everyone (Is that correct?) I will report back of I develop lag as I use that modded Talon kernel. Right now everything is working much better. Again I'm on simply honey 5.1 beta with Simone201's modded Talon kernel for the Vibrant.
[Android Software/Hacking General [Developers Only]] Rebel2k:
Yes! Ready! :)
[Android Software/Hacking General [Developers Only]] flolep:
Well, I really think that even with better LMK settings, the phone will still lag after some time on talon... But maybe you are right, only time will tell :-)

I will agree it works when someone with the stock talon (without bigmem, without Simone tweaks, with zram and swappiness on) and will have flashed your tweaks, can use his phone smoothly more than 24 hours without rebooting :-) (that is my case with semaphore...)

But I have faith in you, pika :-)

Take care.
[Android Software/Hacking General [Developers Only]] pikachu01:
Beta 1.7.3 is out :)

Changelog:

11/2/2011 - Reduced LMK/OOM aggressiveness at lower levels while increasing the aggressivenes at the higher spectrum.

If there's no more problem on auto-closing, I will ask Existz to make this as default :)
[Android Software/Hacking General [Developers Only]] networkdood:
Just to make I understand the procedure for installing:

1) Mount /system and /data before flashing in CWM.

2) Flash restore file.

3) Flash ThunderBolt-CWM i9000 v1.7.3 Beta Others.zip

4) Open up Script Manager and launch /sdcard/bolt_scripts/remount as root....now is Script Manager done using CWM, too, or is it another program unto itself, that gets installed after step 3?

Also, after 2, and after 3, do we have to reboot each time to take effect, or can we flash back to back?

Another also - I should probably voodoo lagfix disable first, before step 1) - let that run through once and then install the scripts, right? Or does that matter?

Ok, then the rest is optional, right?

5) Flash 3G addon

6) Flash libsqlite addon

7) Flash bin files addon

And, after flashing each addon, do we reboot before flashing another addon, or just flash one after the other and then reboot?

Thanks!
[Android Software/Hacking General [Developers Only]] Mopral:
Your procedure seems to be the good one.

Script manager can be found for free on android market.

The files that have "addon" in their name are optional.

You do not need to remove voodoo lagfix before flashing this tweak

You can flash all files in a row without rebooting your phone
[Android Software/Hacking General [Developers Only]] Kurre:
Your procedure is right just mount and flash what you need. Remount script is executed via Script Manager app (get it from market) or by terminal shell.

No need to disable lagfix, because it actually had nothing to do with it (only remount script has..).

Addon files are optional, flash 'em if needed.

And no need to reboot between flashes since those CWMs only copy files to right places and sets their permissions.

Let's hope I wrote everything correctly ;)

Edit: it seems that I must try to learn write faster.. :D

Sent from my SGS w/ xda prem
[Android Software/Hacking General [Developers Only]] XblackdemonX:
Testing 1.7.3...

Thanks!
[Android Software/Hacking General [Developers Only]] XuperLugia:
What should be the installing procedure for us who have beta 1.7.2 installed?

Cleaning files and reinstall TB + addons? Or just reflash TB?

Thanks in advance pika.
[Android Software/Hacking General [Developers Only]] Mopral:
I just flash TB 1.7.3 on top of TB 1.7.2 without cleaning anything and all works fine
[Android Software/Hacking General [Developers Only]] bushgegner:
Fine. Testing 1.7.3!
[Android Software/Hacking General [Developers Only]] pikachu01:
You can flash directly on top of it if you're coming from 1.7.2 Beta. :) Only change is the LMK/OOM.
[Android Software/Hacking General [Developers Only]] eliteforce:
I think settings in v1.7.3 Beta - are worse then 1.7.2 after incoming call redrawing Launcher, also with all installed apps 50 mb free Ram, before it was about 80 mb :confused: still testing
[Android Software/Hacking General [Developers Only]] pikachu01:
Redrawing of launcher should be reduced now that the threshold is lower. Weird.

And free memory doesn't represent the performance of the device. It could be 50MB free, but still smooth. Free RAM is wasted RAM. The goal here is to use as much RAM as possible while maintaining the smoothness.
[Android Software/Hacking General [Developers Only]] eliteforce:
Understood, will test in future :rolleyes:
[Android Software/Hacking General [Developers Only]] Rebel2k:
Thanks Pikachu01. I'm testing it right now! Feedback soon!
[Android Software/Hacking General [Developers Only]] s30ckf:
Pika, with your tweaks, setCPU shown sampling rate is 10,000 & threshold 65... is this the correct one ?
[Android Software/Hacking General [Developers Only]] networkdood:
Ok...cool..maybe can be updated for precision...one more thing....do I always mount system and data for every tweak....and I do not unmount as script manager handles that? Is that right?

Sent from somewhere, lost in time
[Android Software/Hacking General [Developers Only]] jeebspawnshop:
Yes, go to "Mounts and Storage" in CWM, and manually mount /data and /system before applying any Thunderbolt tweak.

And no, there is no need for any additional input from your side; Script Manager will run the script at boot, as root, and everything will be sorted out automagically.

;)
[Android Software/Hacking General [Developers Only]] yaatzek:
I understand that if I'm on miuii use remontcm7miui script not remount i9000 right?

Btw, just flashed for the first time Your script and i must say that there is a big difference :) Will see how it will behave after few days.
[Android Software/Hacking General [Developers Only]] networkdood:
Final question....may be a dumb question....if I go to mounts and storage and it reads:

unmount /system

unmount /data

does it mean it is current unmounted?
[Android Software/Hacking General [Developers Only]] pikachu01:
I use the official one from stericson. Hmmm ...
[Android Software/Hacking General [Developers Only]] Dezmatch:
$ export PATH=/data/local/bin:$PATH

$mount

rootfs on / type rootfs (rw)

tmpfs on /dev type tmpfs (rw,relatime,mode=755)

devpts on /dev/pts type devpts (rw,relatime,mode=600)

proc on /proc type proc (rw,relatime)

sysfs on /sys type sysfs (rw,relatime)

none on /acct type cgroup (rw,relatime,cpuacct)

tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)

tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)

none on /dev/cpuctl type cgroup (rw,relatime,cpu)

/dev/block/mtdblock2 on /system type yaffs2 (ro,relatime)

/dev/block/mtdblock3 on /cache type yaffs2 (rw,relatime)

/dev/block/mtdblock5 on /radio type yaffs2 (rw,relatime)

/dev/block/mmcblk0p2 on /data type ext4 (rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc)

/dev/block/mtdblock6 on /datadata type yaffs2 (rw,relatime)

/dev/block/mtdblock4 on /efs type yaffs2 (rw,relatime)

/sys/kernel/debug on /sys/kernel/debug type debugfs (rw,relatime)

/dev/block/vold/179:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/vold/179:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)

/dev/block/vold/179:9 on /mnt/sdcard/external_sd type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-0 on /mnt/asec/com.paladin.GunStrike-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-1 on /mnt/asec/com.rugbyworldcup.AndroidClient-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-2 on /mnt/asec/com.piviandco.fatbooth-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-3 on /mnt/asec/com.quoord.tapatalkxdapre.activity-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-4 on /mnt/asec/com.opera.browser-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

You need all ;)
[Android Software/Hacking General [Developers Only]] Mopral:
Maybe it is time to change the installer I use...

I come to use this one because official one stopped to busybox 1.17 (maybe it has been updated now...)
[Android Software/Hacking General [Developers Only]] pikachu01:
Cool! Thanks. Let me figure it out a bit and I'll release an update that has i9000 CM7/MIUI.

Now, this is in CM7 right? Anyone from MIUI can tell me if the mounts are the same?

Yeah, the official one should be gold.
[Android Software/Hacking General [Developers Only]] Dezmatch:
Hop hop I'm on MIUI! Probably CM7 is the same but if someone can confirm...
[Android Software/Hacking General [Developers Only]] matsuru:
I am on the latest CM7, in terminal emulator, I type "mount" and git this. Is this the same with the previous one? :-)

$ export PATH=/data/local/bin:$PATH

$mount

rootfs on / type rootfs (rw)

tmpfs on /dev type tmpfs (rw,relatime,mode=755)

devpts on /dev/pts type devpts (rw,relatime,mode=600)

proc on /proc type proc (rw,relatime)

sysfs on /sys type sysfs (rw,relatime)

none on /acct type cgroup (rw,relatime,cpuacct)

tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)

tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)

none on /dev/cpuctl type cgroup (rw,relatime,cpu)

/dev/block/mtdblock2 on /system type yaffs2 (ro,relatime)

/dev/block/mtdblock3 on /cache type yaffs2 (rw,relatime)

/dev/block/mtdblock5 on /radio type yaffs2 (rw,relatime)

/dev/block/mmcblk0p2 on /data type ext4 (rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc)

/dev/block/mtdblock6 on /datadata type yaffs2 (rw,relatime)

/dev/block/mtdblock4 on /efs type yaffs2 (rw,relatime)

/sys/kernel/debug on /sys/kernel/debug type debugfs (rw,relatime)

/dev/block/vold/179:1 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/vold/179:1 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)

/dev/block/dm-0 on /mnt/asec/com.brilliantintent.notes-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-1 on /mnt/asec/com.junglesoft.calc-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-2 on /mnt/asec/klye.plugin.zh_py-2 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

/dev/block/dm-3 on /mnt/asec/com.luckydroid.droidbase-1 type vfat (ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

$
[Android Software/Hacking General [Developers Only]] matsuru:
Pikachu01,

Can this be used with supercharger script? Or should I wait for your integration? :-)
[Android Software/Hacking General [Developers Only]] pacc:
v1.3 is stable now for gaming but dropped performance.

v1.2 is faster but unfortunately unstable for gaming, is there any chance for a mid-term or workaround?

Would love to see next v1.4 with v1.3 stability and v1.2 speed.

Thanks for your hard work.
[Android Software/Hacking General [Developers Only]] pikachu01:
You can wait a bit. I'll only take a look at Supercharger in a few days time. Need to iron out the bugs in this one before implementing the next big change, Supercharger, which would be 2.0?

I'll need to experiment more with this. Expect good news in a few days :)

The important ones are the same. I'll work it out in a few :)
[Android Software/Hacking General [Developers Only]] minlee85:
Memory Leak

Pikachu...I flashed thunderbolt v1.3 and it was blazing fast...for the first 3hours...and it becomes sluggish....I guess my memory leak had not been gone away... I exactly follow the instruction on OP.. what else should I have done??? :confused::confused::confused: btw I really appreciate your effort and I am glad that I am very close to fix my ongoing memory leak issue...:):)
[Android Software/Hacking General [Developers Only]] geokilla:
I'm having the same problem as minlee. Is it possible to revert the script and go back to what the phone originally had? It is running better with smartass v2 in Control Freak than with ondemand using this script.

Sent from my Samsung i896
[Android Software/Hacking General [Developers Only]] sinichi21:
hi pikachu i have a sgs captivate with andrenaline shot the latest one was wonderin which of the files should i remove if im going to use your tweaks im on talondev kernel 5.1 rc1
[Android Software/Hacking General [Developers Only]] pikachu01:
Most probably from a misbehaving app that tries to get as much memory as possible and not releasing it even when it is no longer in the foreground. Nothing much can be done about this, not even kernel hacks or tweaks can stave this off. You'll face the same problem when using other kernels as well (my guess). Can you try other kernels and see if the problem reoccurs? If it do reoocur, then troubleshoot the app that's doing this.

You can edit screenstate_scaling script to change the AWAKE_GOVERNOR. I mentioned this in the first post :)
[Android Software/Hacking General [Developers Only]] ReasonablyRooted:
I verified the script is working with Terminal Emulator, but my benchmarks are the same (Quadrant 3225, Smartbench 1100/2674, Linpack 21.1). Have I just hit the limits with this kernal @ 1.2? Is it just more about the smoothness/ user experience? It does seem slightly smoother, but it's hard to say.
[Android Software/Hacking General [Developers Only]] pikachu01:
Benchmarking just focuses on a linear uninterrupted process of measuring one task at hand.

The tweaking mostly focuses on the Android OS (where kernel processes are running at some time and multiple apps are trying to get the CPU's attention for a smoother experience).

You will feel it to be more smoother actually. :)
[Android Software/Hacking General [Developers Only]] geokilla:
Yea I know, but I think the governor is just one part of the issue. Might be something else in your tweak that made your phone unresponsive. But ever since that restart, all is good now, so only time will tell. There a lot of AWAKE_GOVERNOR though, so which one do I change out?
[Android Software/Hacking General [Developers Only]] pikachu01:
Your phone is unresponsive at boot right? That's from sqlite and zipalign script still working in the background.

You comment the ondemand AWAKE_GOVERNOR and then uncomment the one for smartassV2 :) (this is assuming smartassv2 is available for the kernel that you're using)

Remember to comment out the threshold values as well (look at the awake governor tweaks)
[Android Software/Hacking General [Developers Only]] Perka:
Seems many likes odex, so I made PerkaMOD odex jvt

http://xdaforums.com/showpost.php?p=18253020&postcount=111