yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] pikachu01:
Did you try using SW Decoder (FAST) for the 720p rendering? Also, ThunderBolt! only tweaks Linux kernel (and some other kernel specific tunables). If you want pure performance, consider overclocking.

What I mean about you hitting the performance barrier is that your configuration (ROM + kernel) is already hitting the best that it could do. Try changing kernel or changing your ROM.

To remove ThunderBolt!, just flash the restore CWM.

There is no script launcher involved because the author didn't know that some kernels remount the mounts again after init.d scripts are launched. If he knew that, he would use the script launcher method as well.

If you can't mount your sdcard, copy the files manually (it's in the first post?).

Heh, go ahead and use Adrenaline Shot :)
[Android Software/Hacking General [Developers Only]] rayiskon:
the wake lag is present on all roms including stock, and it's related to the shi*ty kernel samsung makes (i used sleep governors and scalling on htc desire and never had such lag), along with the battery drain in idle (partial wakelocks) , these are the 2 main problems in our kernels.
[Android Software/Hacking General [Developers Only]] kilian7th:
Can we use the last screen state scaling when we are on Miui ?
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, there are some innate things that no matter how much you tune or tweak, it'll still be there.

And one other thing I forgot. If ThunderBolt! doesn't take even after you've installed it, it is a kernel issue. ThunderBolt! is used in 9 different Samsung devices and over 20+ kernels out there. With different types ROM + kernel configurations that could exceed 200 with more than 5000 active users, I am surprised that the previous poster can say that ThunderBolt! doesn't work :/

There is something really wrong with his configuration.
[Android Software/Hacking General [Developers Only]] pikachu01:
If you're using Siyah, it should work. Siyah doesn't have the latest didle patch :)
[Android Software/Hacking General [Developers Only]] kellermanv:
You should take back the "i am a troll" statement. I'm clearly not a troll, but this does simply not work for me.

And you can't possibly respond with "your phone is already there in terms of performance, you shouldn't use thunderbolt".

I'll try with Cranium Kernel as well now.

Thank you all for the help, i appreciate it.
[Android Software/Hacking General [Developers Only]] pikachu01:
Put a bad review in his app. And also the subject of your email. I'm sure he will answer it.

I removed it. Sorry about that, it might be the tone of your replies, but it seems a bit of troll-ish to me. :/

What I mean is, your phone is already tuned to what your kernel/ROM configuration can take.

I've reread the thread to see if anyone else have this problem and I've found that there are some Feacore users that are using it without problems. (And found better performance/battery life out of it).

It seems that most of the time, the ROM bundles scripts together and causes ThunderBolt! to not behave correctly.

Check /system/etc/init.d and upload the files inside there. It might have other scripts that are clashing.
[Android Software/Hacking General [Developers Only]] kellermanv:
Yeah, sorry about my tone either. I take that back. :D

What do you mean by upload them ? upload them here somewhere so you can check them out ? :D

I'm also trying now with Cranium Kernel meanwhile.
[Android Software/Hacking General [Developers Only]] pikachu01:
Yeah, upload them here (attach it). (Or just give a screenshot of root explorer/file expert/root browser of the screen when you're in /system/etc/init.d).
[Android Software/Hacking General [Developers Only]] fadzlihellmuth:
Pika, for now i'm using SavagedZen for a change. But i want to use ondemand as sleep governor, do i still need to uncomment ondemand in screenstate scaling since savagedzen was not included in screenstate_scaling?

Anyway i lost 3% in 10 hours of sleep time for your previous 2.3.12 update using ondemand for both awake and sleep governor, which is a nice suprise :) compared with 7% using smartassv2 as both.
[Android Software/Hacking General [Developers Only]] mhairy:
Hi pika,

Done update see latest screen short. It's correct?

View attachment 865984

View attachment 865985

View attachment 865986

Smartassv2/noop.

Feamode 1.4/ 1.4ghz
[Android Software/Hacking General [Developers Only]] kellermanv:
Alright, here we go, i attached then and also posted screens. :D This is with Cranium Kernel v6. It's the same problem as before, i installed all the addons (firstly thunderbolt the new version from today) and launched with script manager the remounti9001 as root and boot, and only as root the sqlite.

When i entered in terminal emulator sysctl -a | grep vm (with su before ofcourse), i got 80 dirty ration value but again, only 5 as dirty_ratio_background.

I made a zip with the init.d files (8, with all addons besides LMK) and i put a screenshot as well.
[Android Software/Hacking General [Developers Only]] pikachu01:
You can actually add SavagedZen to screenstate_scaling. And yes, uncomment ondemand as sleep governor :)

Yeah. That's correct :)

I think you have a busybox problem (or your ROM tuned something that clashes with ThunderBolt!). Can you install stericson's busybox installer and install busybox to /system/xbin?
[Android Software/Hacking General [Developers Only]] kellermanv:
That's what i did after i installed my rom and my root, i installed busybox with his installer in xbin. Latest busybox version, 1.19.3 or something like that.

My ROM is stock XXPKS (which is the most common and clean rom known here between i9001 users).
[Android Software/Hacking General [Developers Only]] pikachu01:
Weird. There might be some other root apps that are interfering with your settings :/

Try doing a reflash of your ROM/kernel?
[Android Software/Hacking General [Developers Only]] kellermanv:
Alright, i'm reflashing my rom.

This will be my steps, i don't know what COULD go wrong now, even though this is what i did last time. :confused:

1. Hard reset now.

2. Reflash clean XXKPS 2.3.6.

3. Root it.

4. Install stericson's busybox installer (1.19.3) in xbin.

5. Flash via odin CWM Recovery 1.2 (so i can install 1.4 kernel and it will automatically update my recovery to 1.4 as well).

6. Flash Thunderbolt's today update.

7. Flash the other addons without the LMK.

8. Install Script Manager and run remount and sqlite.

Will see then if it will work.

Be right back after a new reflash. :D
[Android Software/Hacking General [Developers Only]] mhairy:
Hi kellermanv,

Can you give step by step your installation maybe i can help you solve ur problem..
[Android Software/Hacking General [Developers Only]] kellermanv:
I just said previoously what the steps are. Read one post above mate. :D
[Android Software/Hacking General [Developers Only]] mhairy:
Sorry..im late.

Try update su/update busybox/install SM from market tick run as a Root.than run SM.Im run addon than run thunderbolt latest

This is my step
[Android Software/Hacking General [Developers Only]] oudbrood:
Maybe is this the reason why scripts not working. Its comes from the Q&A thread:

EDIT: I found the solution! All files in init.d must be saved in linux/unix format. It dosn´t understand windows lane breaking. So I opened it with gedit an saved it in "line ending" chosed to linux/unix.
[Android Software/Hacking General [Developers Only]] 11768:
Hi,

I am want to try screenstate scaling. Using ondemand governor, and wish to use conservative during sleep. Do I need to edit the file? If yes, is it possible to do it with WordPad? Can't seems to get vm editor working.

Thanks
[Android Software/Hacking General [Developers Only]] daskanda:
cm9

hey pika... loved your tweaks on GB.... just wondering if you are planning on doing some tweaks for any ICS based roms? or are they already compatible

thank you.
[Android Software/Hacking General [Developers Only]] kellermanv:
So, i reflashed, hard wiped (before installing rom and even AFTER), installed root, kernel, superuser application (updated it), busybox installer 1.19.3 in /xbin, then i put thunderbolt and all the addons.

Installed script manager, did the things that were in original post, and again, after i run sysctl -a | grep vm, i have 80 as dirty_ratio, but dirty_background_ratio is still 5 instead of 65.

So, pikachu, i don't think the problem is with me...

This time nothing is interfering with thunderbolt, since i didn't install anything besides kernel,recovery,root,busybox, superuser, script manager and terminal emulator.
[Android Software/Hacking General [Developers Only]] :
pika how do i update to latest thunderbolt with the current thunderbolt?
[Android Software/Hacking General [Developers Only]] kellermanv:
I tried editing those 8 scripts from init.d in gedit and save it after the last line (the pointer) as unix/linux and reuploaded them on system/etc/init.d (changed permissions to rwxrwxrwx as it was before) and still nothing. Again, some values are correct, but dirty_ratio_background is still 5 when it should be 65.

If i manually run it with script manager (s98system_tweak) like before, it will probably be 65. Why ?
[Android Software/Hacking General [Developers Only]] BackDaws:
Can I go ahead an install this straight over feacore pheonix 1.4 and if yes can I just flash it and leave it or do I HAVE to open scripts and start enabling/disabling what I mean is will I see any benefits from just default thunderbolt?

All this talk of dirty background etc is confusing me.....lol
[Android Software/Hacking General [Developers Only]] :
very easy. just go to init.d folder and delete every script u see in there.

1. Download ALL the scripts you need from Thunderbolt

2. Place in SD card

3. Boot into CWM

4. Clear cache and dalvik if you like

5. Select mount and make sure data, sd card and mmc are mounted (if mounted, you will see as 'unmount data' for example). This is IMPORTANT. These need to be check before flashing if not it will not work.

6. Flash all without reboot.

7. Reboot once all done.

8. When phone start, download script manager.

9. Run script manager and select bolt_script and go remount and select i9001, Select that and click SU and Start on Reboot icons. Before ending, select RUN.

10. Run script manager and select sqlite_optimize and select SU and RUN. Do not need to select start on boot. You can run this whenever you want.
[Android Software/Hacking General [Developers Only]] boris03:
Some hints

Hi Pikachu,

After having only trouble with the custom ROMs I have installed now a rooted Stock ROM LA4 with CF LA4 Kernel. Now I have downloaded the latest script version.

Before I install it I would like to clarify some things, maybe you can help me here:

1. Do I need to have script manager for the Note?

2. Does it really saves battery?

3. Will my phone heat up again, as with the custom ROMs?

4. Will the governour be changed with your scripts?

Thanks
[Android Software/Hacking General [Developers Only]] yehlai:
Can I reverse the tweak?

I'm running with Cognition + Siyah kernel now

The reason I like to reverse the tweaking is because I still have the same getprop l grep ADJ

result even after flash the LMK add on.

Hope can revert it and tweak it all over again so can get the LMK part right.

Kindly help.
[Android Software/Hacking General [Developers Only]] fadzlihellmuth:
I used to have the same problem about the dirty_ratio_background sticks to 5 each time after rebooting. My solution is open script manager (mount as rw), go to init.d folder and run the S98system_tweak as root (su) and as boot. It works for me.
[Android Software/Hacking General [Developers Only]] kellermanv:
Well, that's what i do, but that isn't supposed to happen. And i sincerely doubt that thunderbolt even works if i do that.

For me, this means that if S98system_tweak won't run by itself, then neither of the 8 scripts from init.d will run. So, therefore, thunderbolt won't work.
[Android Software/Hacking General [Developers Only]] Wdustin1:
Curious is anybody had tried using these in teamhacksungs build 14 yet?
[Android Software/Hacking General [Developers Only]] BackDaws:
Thanks mate very easy :) about the last step number 10 you say you can run this whenever you want, is this something that needs doing often and what does it do ? or when should i do it specifically ?

EDIT: which scripts do you recommend ? lol ive no idea which ones to choose, id like the best of both worlds good performance with good battery life :)

Thanks again :)

Edit2: im reading the detailed info on the scripts now, thanks :)

Edit3: ok im going to install Thunderbolt then ThunderBolt-CWM libsqlite addon v1.0.2 and use Antutu CPU master to change to Smartass2, will this be correct or am i missing anything ?
[Android Software/Hacking General [Developers Only]] danieldmm:
Just check OP of original thread in Galaxy S of thunderbolt and you find one restore.zip to reverse all thunderbolts scripts...

Cheers
[Android Software/Hacking General [Developers Only]] chasemyass:
Hmmm something isn't right here lol.

PS I manage to make my sm working btw ;)
[Android Software/Hacking General [Developers Only]] kellermanv:
Pikachu, can you confirm that the scripts are working if i put the s98system_tweak to run at boot ?

and what governor should we use ? shall i use smartass ?

And also what i/o scheduler should i use ?
[Android Software/Hacking General [Developers Only]] yehlai:
But that is for stock ROM, im running with custom rom

I have flash with the [stock i9100 restore.zip] before, but still getting the same getprop l grep ADJ value.
[Android Software/Hacking General [Developers Only]] pikachu01:
1. Yes.

2. Yes. ;)

3. It might heat up again, as the Note has some problems with heating up sometimes. It's an innate hardware issue. However, ThunderBolt! should alleviate some of it.

4. Nope. It will not be changed unless you edit it to be so.
[Android Software/Hacking General [Developers Only]] pikachu01:
The main CWM, LMK and screenstate_scaling should work. Your kernel needs to support init.d.

Yes, some of them tested and some tweaks work while others don't.
[Android Software/Hacking General [Developers Only]] pikachu01:
You can use notepad++ as well. Make sure to save it as a Linux/Unix file when you save it.

I've replied to you in the other forum :P
[Android Software/Hacking General [Developers Only]] kilian7th:
Try this created by buster 04284

http://www.multiupload.ch/FUOMJ9BCKT

After, find folder thunderbolt and delete it ...

Have you well mounted \data and \system before havinf flashed your thunderbolt script ?
[Android Software/Hacking General [Developers Only]] pikachu01:
How did you root it? Did you flash a custom kernel or used one of the rooting programs?

You should flash a custom kernel first by using Odin straight away without installing so many CWMs.

Nope. This is only applicable for my side. I've checked that all of the scripts are in Unix/Linux format.

Yes, follow what I've mentioned above :)

Just update it like how you install it :)

Looks like there's a problem with either the superuser binary or there is clashing busybox. Try updating the superuser binary as well.

You have to open Script Manager and start tweaking with it :)

Might be the same issue everyone is facing with superuser binary/busybox?

Yup, that's correct. The root cause still needs to be found/fixed.

You should use the main CWM, the screenstate_scaling, the LMK and the libsqlite. All the others are optional :)

It's normal :) Read the "Ignore .... " lines?

Do you have time for IRC? I want to nail this down and fix this for everyone else.

Yeah, smartassV2 is fine. Use SIO :)
[Android Software/Hacking General [Developers Only]] mhairy:
Hi pika,

Can i run root n boot inside folder init.d.like this..

View attachment 867038
[Android Software/Hacking General [Developers Only]] pikachu01:
Yes you can actually. The screenstate_scaling won't work though. It can only be done via init.d.
[Android Software/Hacking General [Developers Only]] 11768:
Noted.

Another question:

I am on siyah (by default is ondemand), so if I leave the screenstate file unedited and straight use it, it will also be activated right? On-screen = ondemand, off-screen = patch-ondemand. Is that correct? So if I want to change the off-screen to conservative I just need to edit the step 2 (sleep) section, right?

Lastly, which mode is better? What are their pros and cons? I already read your simple explanation at the first post, but I still don't really understand.

Thanks!
[Android Software/Hacking General [Developers Only]] pikachu01:
It will have screen-on= ondemand, screen off=ondemand (that is tuned). No, you have to edit the screen on and screen off also.

I'd just use lulzactive/smartassV2 if you want (they have screen off profiles). You can use ondemand too as Siyah's ondemand is actually ondemand + ondemandX.
[Android Software/Hacking General [Developers Only]] mhairy:
Hi pika,

How can done via init.d.Sorry still not understand
[Android Software/Hacking General [Developers Only]] pikachu01:
By having a kernel that supports init.d and extracting it to /system/etc/init.d
[Android Software/Hacking General [Developers Only]] mhairy:
So i extract the kernel file than put inside into system/etc/init.d. It's correct?

Now im using kernel V6_1900ghz but after extract i did't find any file to put into system....
[Android Software/Hacking General [Developers Only]] fadzlihellmuth:
For screenstate_scaling, open the file and uncomment the hash # at awake and sleep governor of your choice. Just scroll thru and you will see.
[Android Software/Hacking General [Developers Only]] mhairy:
Hi bro,

Are you meant this.How to put #?

View attachment 867222
[Android Software/Hacking General [Developers Only]] fadzlihellmuth:
yes. just uncomment one # of your awake and sleep governor.
[Android Software/Hacking General [Developers Only]] kellermanv:
Well, i rooted it this way, because it's our only option: http://xdaforums.com/showthread.php?t=1253707

It's a zip which i flashed through default recovery. And i can't flash a kernel with odin, because feacore and cranium (our only 2 kernels) are zip's. And even if i could, i don't think i could flash kernels without being root in the first place.

Yep, after i rooted the phone, first thing i did was to update superuser and then his binaries. Busybox i installed in xbin, the latest, 1.19.3 from stericson's installer. I don't think i can do anything else here.

Well, i got lots of ways how we should communicate. I mean, Skype, MSN, Y! Messenger ? even private messages. i kinda hate IRC.

Alright, roger that.
[Android Software/Hacking General [Developers Only]] mhairy:
Bro it's correct im do this?

View attachment 867340
[Android Software/Hacking General [Developers Only]] ole12:
Do i have to run any specific guvenors with the thunderbolt + screenscaling script?

Is it ondemand only?
[Android Software/Hacking General [Developers Only]] :
governors are already stated in the OP...mainly for ondemand, lulzactive, conservative and smartassv2 if i am not mistaken....you can use the scripts with a governor of your choice though and they still work....i would go with lulzactive or smartassv2...
[Android Software/Hacking General [Developers Only]] fadzlihellmuth:
It's not correct. Delete the front # of your choice. It's like this -

AWAKE_GOVERNOR="";

#AWAKE_GOVERNOR="conservative";

#AWAKE_GOVERNOR="ondemand"; # [no additional settings required, tweaking done in kernel-source]

#AWAKE_GOVERNOR="ondemandX";

#AWAKE_GOVERNOR="interactive";

#AWAKE_GOVERNOR="interactiveX";

#AWAKE_GOVERNOR="smartass";

AWAKE_GOVERNOR="smartassV2";

#AWAKE_GOVERNOR="lulzactive";
[Android Software/Hacking General [Developers Only]] pikachu01:
You can extract the zimage and the tar it in Linux. After that, you can use Odin to flash them.

You can go to the IRC webchat:

webchat.freenode.net

Then login to #suckerpunch. PM me when you're there :)

That's correct. Thanks fadzli :)
[Android Software/Hacking General [Developers Only]] mhairy:
Hi Pika and Fadzli,

Thanks 4 ur great support.After reboot my phone boot. Im take out batt and wait 3min than on back. Now running fine.:):D BTW im dont how to use IRC:(
[Android Software/Hacking General [Developers Only]] chasemyass:
http://db.tt/0E1gpP9A

Pika please have a look at this ss and tell me what is wrong with my screenstate_scaling script.

PS I just deleted the # in front of ondemand and conservative and save it, nothing else

Edit it seems that my sm editor is playing with me...after edit/save it cut off half of the script lol...it ends where you can see from link if u downloaded it....
[Android Software/Hacking General [Developers Only]] dewtoujii:
Hello, I have a problem using my phone with smartassV2 @1804MHz

Everytime I set it with Voltage Control screen gets instantly black and the phone is turned off. It's only at the last freq-step, other freqs and other govenors@1804 working fine.

Has anybody the same issue? For me it's not bad cause I'm using a lower freq anyway. But maybe it has sth. to do with the screenscaling tweak on smartass-gov?! (p.s. i'm on FeaMod 1.3)
[Android Software/Hacking General [Developers Only]] pikachu01:
Yeah, Script Manager editor doesn't work. Use Jota editor :)

SmartassV2 spends more time at the higher frequencies, hence if your phone can't take higher frequencies for an extended time, you shouldn't OC it to that frequency.
[Android Software/Hacking General [Developers Only]] dewtoujii:
But performance-govenor is working at 1804MHz. And it worked also with smartass before I updated to v.2.3.13.... :confused:
[Android Software/Hacking General [Developers Only]] pikachu01:
smartassV2 spends more time at 800MHz. That's where you UVed too much (I guess?).
[Android Software/Hacking General [Developers Only]] kellermanv:
This is the sysctl -a | grep vm command when the screen was off.

http://pastebin.com/uZ9qrSS6

This is with s98system_tweak manually launched as root and set on boot in Script Manager.

Question still stands. Why s98system_tweak won't run at boot ? without pushing it to run in Script Manager. And does the other scripts work ?
[Android Software/Hacking General [Developers Only]] nikagl:
Well, simply running the init.d scripts manually (using adb) makes it a lot easier to debug too

Running "run-parts /system/etc/init.d -l" correctly lists the files

Running "run-parts /system/etc/init.d" generates the following error:

run-parts: can't execute '/system/etc/init.d/S98system_tweak': No such file or directory

Deleted the first (empty) line from the S98system_tweak script and it runs fine (manually)...

Try that :)
[Android Software/Hacking General [Developers Only]] pikachu01:
Actually, you are right >.<

I never realized the space there. Lemme upload a fix for that. Sorry about that :(
[Android Software/Hacking General [Developers Only]] pikachu01:
You are correct Suarez7 :)

The governor choice is arbitrary. No matter what governor you choose, it'll be optimized for you :)
[Android Software/Hacking General [Developers Only]] kellermanv:
It doesn't work... still won't run at boot, i have to manually run it. :D
[Android Software/Hacking General [Developers Only]] pikachu01:
Can you upload your /data/user.log?
[Android Software/Hacking General [Developers Only]] sid9922:
Hey pika,is this update will run ok with new siyah 2.6.9? Currently im using this new thunderbolt with siyah 2.6.7 and my phone is flying..thanks again mate..
[Android Software/Hacking General [Developers Only]] mhairy:
Hi pika,

im not understand just flash only or edit?
[Android Software/Hacking General [Developers Only]] chasemyass:
I had same problem,the scripts didn't run at each reboot and used sm to autorun them at each reboot...

PS there isn't a user.log in data folder...well in my phone there isn't any or I just can't find any using root explorer...

Sent from my GT-I9001