yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] dirn1111:
Back with Feedback.

I found out that after cleaning all kernels, then installing this tweak actually proved me improvement.

Problem got here, I updated my rom(no-wipe), I thought there must be some duplication

used restore zip then installed again just to make sure,

but result was bad like I described before.

And I found out I didn clean the kernels.

and conclude maybe there are corruptions because of that.
[Android Software/Hacking General [Developers Only]] pikachu01:
How did you clean kernels? By doing a full wipe or using Lippol's cleaning script?
[Android Software/Hacking General [Developers Only]] s30ckf:
Last time (before discovered Pika pika's script) I was using Autokiller Memory Optimizer and it always keep my phone's free memory above 100MB with aggressive setting, it is smooth but consume more battery.

With Pika pika's script, although phone's free memory is low, but it is smoother than when using AMO... furthermore, it consume lesser battery. Hence, I have uninstalled AMO....
[Android Software/Hacking General [Developers Only]] jnr21:
Actually init.d scripts are loaded automatically, only scripts in bolt_scripts folder needs script manager.
[Android Software/Hacking General [Developers Only]] jocke_lulle:
Hi Pika

Some feedback. After >24h with script 1.7 and addons (without libsq) phone is still smooth and responsive, battery seems to be good. I got about 26h of usage with 4 hours of display-time and a few phonecalls.

One thing I feel now is that apps start closing faster. For example, Im running g+,xda and internet. I hit home button and open messages then home button and back to internet which has to be loaded again. Then I hit home button and open message again and now it has to load. I think you understand=) I tried to run drop-script but no difference. If I reboot this problem goes away for some time, Just wanted to let you know my experiences.

Keep up the work!

Thanks
[Android Software/Hacking General [Developers Only]] boris03:
scripts in init.d

Hi,

Why can you not move your scripts in init.d, or can I do?

I don´t like the idea to install script manager.

And I don´t use vodoo but ext4

Thanks a lot
[Android Software/Hacking General [Developers Only]] sherpa25:
I believe because they were made an option to run.
[Android Software/Hacking General [Developers Only]] DonVito2020:
@ pikachu01,

Thanks for the quick reply. :)

I restored all the libsqlite_jni.so, libsqlite.so & libncurses.so files from the restore zip. Now after a Cache/Dalvik wipe it seems a little better.

Also whats ur opinion about bundling Smoothness Tweak T2 with your ThunderBolt script? I havent tried it on MIUI yet, but had a positive effect on my previous samsung custom roms. Just a thought ! :)
[Android Software/Hacking General [Developers Only]] dirn1111:
pika//

I used ultimate kernel cleansing zip
[Android Software/Hacking General [Developers Only]] pikachu01:
Yes, that's because the LMK is set to being aggressive to maintain smoothness. It's smoothness vs multitasking really.

Voodoo lagfix - converts the partition to ext4

The reason Script Manager is needed is that, after init.d scripts are loaded, Voodoo will remount the partitions to stock values, hence remounting in init.d is useless as it will get overwritten again.

You'll need something that will remount it after everything is loaded, like Script Manager, or you can run it yourself in terminal emulator at every reboot,

sh remounti9000

Yup, less risk of corruption with the stock libsqlite.

The smoothness tweak, I've explained a bit here:

http://xdaforums.com/showpost.php?p=18860671&postcount=312
[Android Software/Hacking General [Developers Only]] pikachu01:
Updated 1.7.2 Beta. Yes, it's still beta as the LMK/OOM is still pretty much in testing. 1.7.1 Beta was a closed beta to selected people. :)

Changelog:

10/30/2011

- Reduced LMK/OOM aggressiveness again, but just a tad bit.

- Removed screenstate_scaling script from Talon as ondemand now sleeps correctly in the latest Talon's version (it's very battery saving when sleeping now!)

- Added up_threshold 80 to system_tweak for Talon's version. (This change is useless, Talon will revert to 65 after init.d scripts run. Will need to figure out a better way to do this other than to use screenstate_scaling :( )

- Changed panic_on_oops to 1. Seems to cause kernel panic if a bug appears, but will not restart the phone (as panic=0). Wondering what this would do though. It'll definitely make people report problems if there are problems rather than bug out.

10/27/2011

- Reverted page-cluster to 3 (should reduce freezes)

- Reverted all writeback_centisecs to 500, should free up more memory faster

- Made LMK less aggressive at the bottom spectrum

- Changed Talon's screenstate_scaling to have OndemandX when sleeping (may cause picking up phone to be a tad slower - testing this)
[Android Software/Hacking General [Developers Only]] geokilla:
Damn... Sorry I couldn't be of more help with the closed beta!
[Android Software/Hacking General [Developers Only]] pikachu01:
Don't worry about it :)

You've been of great help so far :)

And I just saw that the ondemand gets tweaked back to 65 again after boot. Have to rely on screenstate_scaling to make it 80. Hmmm ...
[Android Software/Hacking General [Developers Only]] s30ckf:
Pika pika, I flashed v1.7.2 beta talon, and I see inside init.d still have the screenstate_scaling, thought is was from previous version...since your changelog said have removed this script in the new version, should I manually remove the screenstate_scaling ??
[Android Software/Hacking General [Developers Only]] Rebel2k:
Hi Pika!

Thank you so much for all the things you're doing to solve all issue (partly because of me! ;)).

I'll flash your 1.7.2 right now and give my feedback in a while.
[Android Software/Hacking General [Developers Only]] .:Crack:.:
What about echo 1 > /proc/sys/kernel/panic_on_oops?
[Android Software/Hacking General [Developers Only]] :
This is so much smoother than the version 1.7 on MIUI! :D
[Android Software/Hacking General [Developers Only]] pikachu01:
Glad that I am able to help :)

I want ThunderBolt! to be available to as many people as possible. Hence why I strive to make it work for everyone. I feel that it would be a dishonor for me not to at least find out why it is not working.

Sharp eye you have :) I'll add that to the changelog. Totally forgot about that :P

Yup, I noticed the increase in smoothness as well.
[Android Software/Hacking General [Developers Only]] darklordkk:
Query

5) Open up Script Manager and launch /sdcard/bolt_scripts/remount as root (You can use Script Manager to launch it at boot too :P) This is done because on Voodoo lagfix, Voodoo will remount the partitions later than init.d scripts (from my testing hence reverting the mounts to stock lagfix mounts - which is slow btw)

I take it this step is not needed on CM7.. Or is it???
[Android Software/Hacking General [Developers Only]] jnr21:
I have 1.7 atm. Do i need to flash again all addons as well or only ThunderBolt-CWM i9000 v1.7.2 Beta Others.zip?
[Android Software/Hacking General [Developers Only]] pikachu01:
There's a remount script for CM7/MIUI too. You can try it to get a little bit more of a performance boost :)

No, the addons are still the same (if they change, I'll put a higher version of them :P), hence you only need to flash the 1.7.2 Beta zip.
[Android Software/Hacking General [Developers Only]] Rebel2k:
Indeed, that's the most interesting actually. To understand why it is reacting like that! :) Hope we'll be able to figure that out! :)
[Android Software/Hacking General [Developers Only]] cursedwave:
Last I read, the sqlite addon (at least, I assume it's the addon) was causing some battery drain. Is that still the case in 1.7.2?
[Android Software/Hacking General [Developers Only]] pikachu01:
The battery drain is minimal, at least for me it is. Like 0.5 - 0.75% more per hour on idle.

Not sure about others, but I can get 36 hours on battery with 3-4 hours of display, which is pretty good compared to how much stock (without ThunderBolt!) gets.

You can try the addon if you want, and revert it if you feel like it's draining more battery :)
[Android Software/Hacking General [Developers Only]] boris03:
how to revert only an addon

Hi,

How can I only revert one addon not the whole scripts, is that possible?

Thanks a lot
[Android Software/Hacking General [Developers Only]] Rebel2k:
Yes, you can delete only files which have been added/modified by the add-on you're spotting! :)
[Android Software/Hacking General [Developers Only]] boris03:
how to revert only an addon

Sorry,

it seems that my 3G/HSDPA is not really working any more after activating all scripts. Can i revert only the 3G script?

Which one is it? How to do this?

If you cannot help me i will revert all scripts and will not try your scripts anymore

Nevertheless Thanks in advance
[Android Software/Hacking General [Developers Only]] ali_khalid5518:
hay pickachu ali khalid from from Doctorz rom.....i want to use this script in my rom....so do u plz tell me how i mod into my rom......it ll be very helpful...thanks
[Android Software/Hacking General [Developers Only]] geokilla:
As your Captivate i896 guinea pig, I am obligated to inform you that the 3G CWM, libsqlite CWM, and bin CWM all work. My phone is still usable and not having any problems or anything. :)
[Android Software/Hacking General [Developers Only]] thunderteaser:
Hey, pikachu01!

I flashed 1.7.2 and all of the addons on MIUI and it booted fine! It's still early to give some feedback, but I will! Just a few questions, at the moment:

1) I noted you're using cfq as default scheduler, but I know that deadline and noop provide more performance boosts (luckily I have a PimpMyCPU script that does that for me). Noop is the fastest (and unsafe) I tried, but you'll want to keep deadline as Zach tweaked it pretty nicely!

2) I don't need to run sqlite_optimize everytime, do I? I would normally wait for the databases to fill up a bit with new info and then run it again... a week later, maybe?

3) Can I safely use script manager to run CM7MIUI remount script at boot time?

Thank you very much for your efforts! :)
[Android Software/Hacking General [Developers Only]] beababe:
having a problem after flashing the scipt. Everytime i unlock my screen i get like 0,1s "flash" with an all green screen.

Any clue?

I'm on MIUI+NEO17. Reflashed whole ROM+kernel+script twice :o
[Android Software/Hacking General [Developers Only]] .:Crack:.:
Voodoo Color issue
[Android Software/Hacking General [Developers Only]] beababe:
Understood. How to solve then?
[Android Software/Hacking General [Developers Only]] cursedwave:
Wiping Voodoo Control app's data through Titanium Backup seemed to work for me. Give a shot?
[Android Software/Hacking General [Developers Only]] pikachu01:
Your comment irks me somewhat. I'm not obliged to offer my tweaks here actually, and you having to try it out doesn't really give me any advantage for me personally.

However, since you're a noob in this, I'll help you just this once.

Easy

Revert ThunderBolt! using the revert pack and then install just the addons you want. Easy isn't it? Should've figured this out, but you're just too busy being mean.

Moderate

Remove the init.d scripts using Root Explorer/File Expert in /system/etc/init.d. Then reboot. The person who replied to you asked you to do that, but you ignored him anyhow. Not sure if that's intentional or you're just being rude.

Hard

Let's go Rambo on this and boot to CWM and do an ADB shell on CWM, then cd into /system/etc/init.d and remove the script you want.

Extreme-ly idiotic

Reflash your whole phone with Odin and reinstall your ROM to get rid of my tweaks. Maybe you should try this :P

Cool :) Thanks for testing!

You can just extract the files directly to your ROM, or point people here to install it. This is because the version goes up very quickly, and you're just having to repack your ROM every few days if you want to use ThunderBolt!'s latest version.

1) I'm not using CFQ by default, I use SIO :) But I don't specify any scheduler on the scripts as not all kernels support SIO. Read my Android Optimization Tips thread and CTRL-F to "Scheduler" to know more about my research on it :P

2) Nope, run it as often as you want.

3) Yes. Run it as boot on Script Manager. I do that actually.
[Android Software/Hacking General [Developers Only]] jeebspawnshop:
Pikachu is too nice to say what should be said, so allow me to reply to you, boris...

>IF< you used the Search Tool, you would find the answers to all your questions. But you didn't.

>IF< you were intelligent, you wouldn't come in to a thread labeled "BETA" and ***** like a n00b. But you did.

>IF< you have any dignity left, you will delete your account and leave XDA for ever. I hope you do.

... are you still here? Seriously... get out.
[Android Software/Hacking General [Developers Only]] geokilla:
No problem. I dunno how it affects my phone though but been using it on and off for the whole day and it's doing pretty well, as in operating normally. Will be streaming TuneInRadio soon so let's see how the 3G tweak affects it.

Oh and I'm using the setup in my sig, not a Captivate Kernel as discussed in PM.

Btw, just cus one person was mean doesn't mean you have to tell them to GTFO. I hate developers and people here that do that. I got a very good example of such a person/team, but I won't say who.
[Android Software/Hacking General [Developers Only]] pikachu01:
I understand that, hence why I wrote a strongly worded message for that. As for other people, I can't withold them from criticizing others as that would be dictatorial.

Edit: It's also different than the case you've mentioned.

It's not like he disagrees with what the tweak does, or flatly refuse to use it because it <insert problem here>. It's because he doesn't know how to use it, and he threatens the dev that he will boycott it if he doesn't get help on how to use it.

Isn't that more than being plain rude?
[Android Software/Hacking General [Developers Only]] Sqb:
Don't like it don't use it.

Sent from a rock on fire in the middle of the sea
[Android Software/Hacking General [Developers Only]] geokilla:
Wasn't referring to you. Maybe I should've have quoted the guy before me haha. Woops

Btw, I had Messaging.apk close on me once a while back, but didn't happen again.
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, Rebel2k also reported that. Can you get rid of the LMK/OOM settings (by removing the ram.conf and rebooting)? It'll regenerate the default ram.conf and see if you're still getting the auto-close problem.

I have a feeling that it's not due to the LMK/OOM.
[Android Software/Hacking General [Developers Only]] geokilla:
Where to find ram.conf?
[Android Software/Hacking General [Developers Only]] Mopral:
In /system/etc
[Android Software/Hacking General [Developers Only]] Rebel2k:
Beware, for me, that's not Messaging.apk, I'm using GoSMS to deal with my messages. Anyway, that's the same behavior. It's related with killing processes in memory using the fact that memory is low and there is no more background processes to kill as an excuse. It may be related to something else. What kernel are you using? I've tried to flash Talon and use the Talon version of Thunderbolt to see if that helps... Answer in a few hours! :)

@geokilla: what launcher are you using? I wonder if that could be a cause. I'm using Launcher Pro.
[Android Software/Hacking General [Developers Only]] sherpa25:
@Rebel... what kind of close do you encounter with your SMS app, like while typing a message or using it, it then closes on it's own? Or you mean closed in the background, such that it takes time to redisplay your messages again when you restart the app? If the former, FWIW, I never experienced it (using Handcent) getting closed while using, ever since, even before Thunderbolt! was created by pikachu. Using Go Launcher, BTW, and currently on Thunderbolt! v1.7.2. Just thinking it might help you filter out sources... not sure too what would be causing it.
[Android Software/Hacking General [Developers Only]] bushgegner:
I m running 1.7 scripts actually.

Do I have to run the restore zip before installing 1.7.2?

edit: okay gave myself the answer. Script runs. MIUI fast.

So everything is fine.
[Android Software/Hacking General [Developers Only]] Perka:
Hi and again thx for your help!

As for smartassv2, need to be in the kernel or can we add it in ThunderBolt?

thx.

http://xdaforums.com/showpost.php?p=17175098&postcount=1672
[Android Software/Hacking General [Developers Only]] Rebel2k:
I'm experiencing closes when I'm typing a new message or answering. The same with Google Search Widget. I'm starting to type a word and it closes and come back on my main homescreen. The app I'm using is just killed without any warning. If it was in background so wouldn't mind so much! ;)

Could be because of:

- my launcher? I'm using the last available version of Launcher Pro as stated before

- my keyboard? I'm using Smart Keyboard Pro (I'm thinking of it because I face those closes only when I'm typing some text as far as I know...but it happened to me with the original Swype Keyboard too)

- another app? But to find which one is really a pity.
[Android Software/Hacking General [Developers Only]] jeebspawnshop:
Any governors you wish to use must be compiled in to the kernel by the dev who cooked it up.

Thunderbolt is ONLY a set of scripts and tweaks designed mainly to adjust some things that are already in your ROM - it cannot add anything to it ;)
[Android Software/Hacking General [Developers Only]] Perka:
Kinda figured, just wanted to be sure, thx for your reply :)
[Android Software/Hacking General [Developers Only]] sathkartha:
some clarification please..

@Pikachu---I am still on an 'ancient' DDJV9(gb 2.3.3) but with Talon 5.1 RC1 and happy enough not to stray away too often.

I have installed thunderbolt 1.7.2 strictly as per OP instructions and things look fine.

The question I have is if I install the three addons viz.3G,libsqlite and bin files,is there anyway to undo like you have for thunderbolt?

Thanks for the great piece of work and sharing and best wishes.
[Android Software/Hacking General [Developers Only]] pikachu01:
The restore pack restores

everything

to the latest i9000/CM7 version. It should work for 2.3.x versions too I think.
[Android Software/Hacking General [Developers Only]] sathkartha:
Thanks. What is the worst that can happen(if the restore does not work on 2.3.3) and can I simply restore my nandroid backup?

sorry for being a nuisance ,couldn't resist "thunderbolt "
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, nandroid backup always works to restore it. Be sure to have it handy :)
[Android Software/Hacking General [Developers Only]] martinomac:
battery drain stats in standby

hello, just wanted to give some positive feedback regarding the most recent 1.7.2 build along with all of the add-ons.

Overnight Results:

9 hr 16 min - 5% drain at approx. 0.54% / hr [from 98% to 93%]

I have to say that this is the best results that I've ever experienced! Keep up the great work.

Overnight Settings:

- TalonDev 0.5.2.3 1Ghz BIGMEM

- WIFI on

- Bluetooth off

- GPS off

- GoSMS

Just amazing and no FC!
[Android Software/Hacking General [Developers Only]] rmean:
hi ;)

just a question: is there any way to protect clockpackage.apk so that it won't close?

Multitasking is impossible when the countdown timer is running. It always resets after opening other apps which can be quite annoying.

Regards
[Android Software/Hacking General [Developers Only]] pikachu01:
Cool :) Glad you're liking it!

As the LMK/OOM is still in beta testing, it could change later, but I will still want performance over multitasking. Let me research on it some more. It's really hard to have a perfect balance, which is what I'm still seeking for. :(
[Android Software/Hacking General [Developers Only]] rmean:
It's just a minor issue, and it is not an script issue at all since this problem exists with stock settings, too. Just wanted to point out :)
[Android Software/Hacking General [Developers Only]] thunderteaser:
Thanks for your answer, pikachu01! :)

I'm running your script for almost a day and so I can finally provide some feedback.

Let me be honest: before using your scripts, I was using Zach's tweaks and supercharger (512HP, 7-Aggressive), but after setting up thunderbolt scripts and addons, I haven't felt almost any difference. AnTuTu gives my environment a 4000+ score, which is ~600 higher than before. I'm not a number freak, so that's why I'm not that excited, but I can't really say that thunderbolt sucks just because it's not tweaking "even moaaaah", you're doing a really great job and I'm really confident in you and the next releases, that's why I'll keep running it. :)

At this point I would also throw my 2 cents in: I would tweak supercharger values to be slightly more aggressive, I felt like there was almost no difference in memory manager than stock (I might be wrong).

Also, you tweaked Zach's 98system_tweak like this:

echo 600000 > /proc/sys/kernel/sched_latency_ns; # 1000000 # 18000000 # 1000000 # 100000 ## new
echo 400000 > /proc/sys/kernel/sched_wakeup_granularity_ns	; # 500000 # 3000000 # 25000 # 0 (?)
echo 400000 > /proc/sys/kernel/sched_min_granularity_ns; # 1000000 # 1500000 # 100000 # 1000000 ## 750000 (upstream)

I'm a stupid noob, so I don't know if these values are more aggressive or safer than Zach's, but I used to uncomment the default lines and keep the values like this:

echo 100000 > /proc/sys/kernel/sched_latency_ns; # 1000000 # 18000000 # 1000000 # 100000 ## new
echo 500000 > /proc/sys/kernel/sched_wakeup_granularity_ns	; # 500000 # 3000000 # 25000 # 0 (?)
echo 750000 > /proc/sys/kernel/sched_min_granularity_ns; # 1000000 # 1500000 # 100000 # 1000000 ## 750000 (upstream)

and user actions were really fast, but probably that wasn't due to these values alone.

P.S.: When I was running AnTuTu, it froze at the 3D test with the knights and rebooted. That hasn't ever happened before, but I'm overclocking my CPU to 1440 MHz, so it probably just overheated. I don't think this is related to your scripts at all, I'm reporting this just in case. :)
[Android Software/Hacking General [Developers Only]] geokilla:
Same thing happens to me, when I'm trying to open Messaging.apk, or when I'm actually typing for the first 5 seconds. I'm using ADW.
[Android Software/Hacking General [Developers Only]] topiratiko:
If anyone knows how to make a cwm zip please pm me. Ill spanky the thanky long time :D
[Android Software/Hacking General [Developers Only]] topiratiko:
Geokilla pm sent

Sent from my Samsung Galaxy S Captivate on Blue Apex
[Android Software/Hacking General [Developers Only]] superwahwah:
I didn't understand quite well what sqlite_optimize script is it for

and how often should I launch it

Nice work Picka, I follow your thread since the beginning ^^
[Android Software/Hacking General [Developers Only]] DonVito2020:
v1.7.2 - The BEST !!!

Hi pikachu01,

Tried your 1.7.2 version and glad to report everything is working superbly & no fcs so far.

I am on MIUI mint berry 1.10.14 + Neo 17r18@1.2Ghz + ondemand + sio. The 1.10.21 lippol versions gave me a hard time. DSP and HD Videos.

Extremely smooth transitions & animations

Thank you for all the hard work :) I feel 1.7.2 can be released as gold/stable ThunderBolt. Any way will watch for a few more days and report if any problems arise, then I am planning to update to 1.10.28 MIUI.

:) :) :)
[Android Software/Hacking General [Developers Only]] goodolsen:
I was having the same problem with MMS using ADW launcher. Try reverting the sqlite addon files. Once I did that I haven't had any more problems with MMS closing prematurely.
[Android Software/Hacking General [Developers Only]] KMino:
I think some wookies, just miss Cydia lol

Feedback on latest script! All is very smooth, multitasking is quick so far. Def better than before. The 3G addon seems to have helped here in Aust with Optus, tested it a lot the other day on Sydney Harbour :) Uploads seem to be a lot speedier.

Keep it up! And just ignore the wookies ;)