yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] fifa_king:
Yup ur right it has nothing to do with TB scripts. To fix this, first put ur phone on lowest brightness. Please go to voodoo control-> Gamma settings and try increasing values each +5 until green screen goes away.

Alternatively if you are using MIUI go to long press then swipe for search bar->light filter settings->use custom->set dim value to 20(default).

Press thanks if I helped :)
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
Hey pika i have a question: is it possible graphic addon increases framerate but makes it less stable? Because i have feeling that my framerate is higher but also more variable
[Android Software/Hacking General [Developers Only]] pikachu01:
Ahh, yes CM based ROMs have problems libsqlite and/or 3G.

Yeah, I need to fix the restore pack. :)

I'm not sure. The props are different for phone models. The effect as well. I haven't found any visible difference for mine (i9000 and i9100).
[Android Software/Hacking General [Developers Only]] CuriousTech:
Too high of a framerate can cause delays in frame display. A frame render has to be completed within the time to display it or it has to wait for the next frame, so it's best to keep it below what the CPU/GPU can manage to make it appear smooth.
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup. True. :)
[Android Software/Hacking General [Developers Only]] Faryaab:
My F1 Innovation HD users are also complaining about Graphic Lag, Pika can you look at it?

Thanks,

Faryaab
[Android Software/Hacking General [Developers Only]] pikachu01:
What tweaks are included in the ROM?

Can you list them (as well as their versions?), and the changes you've done to them (if any)?

Thanks!
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
Yes, so we have vsync. But i didn't mean this. If i remember correctly, our screen and gpu are vsynced at 56hz/fps, in fact our framerate never breaks this limit. But this is not an issue. What i wanna say is this script improve framerate but decrease stability of framerate (in my case, don't know if this is a common issue). For example, before installing this script my framerate was stable at 30 fps (it's an example), now keeps jumping from 30 to 40, then 30, and so on. So, average framerate is higher, but less stable. Anyway, i prefer having a higher framerate, even if less stable. But i was asking if this is a normal behaviour or not :)
[Android Software/Hacking General [Developers Only]] Faryaab:
All of the tweaks of version 2.3.4 and no edits!
[Android Software/Hacking General [Developers Only]] bhu1:
Guys 80 lmk with updated binary. Will work on all ics ports and cm9.

http://db.tt/x4NCktAZ

Other lmks coming in some minutes. My phone has just 2% battery left .....lols
[Android Software/Hacking General [Developers Only]] pikachu01:
It could be due to the graphics addon. Try removing that?
[Android Software/Hacking General [Developers Only]] theROMinator:
I love your tweaks, they're amazing!!

Any chance that the GT-P7510 will be supported?
[Android Software/Hacking General [Developers Only]] Chrisuk80:
Hi all, I'm using the latest thunderbolt with the addons, with the latest semaphore and the semaphore app which I can choose the smartass option and I Have the lulzactive app, ,how do I use the lulzactive instead of smartass or ondemand because in Lulzactive it says I need to change it in setcpu but I don't have it

Cheers all, hope you can understand my question
[Android Software/Hacking General [Developers Only]] MPKO:
What kind of tweaks "3g" includes?
[Android Software/Hacking General [Developers Only]] pikachu01:
I don't have a P7510 device to test it out on. Can you try it?

It's a HoneyComb device, yes, so I expect not many stuff can work on it. At the very least, try out the main CWM, screenstate and LMK and see if it works? Nandroid beforehand.

Semaphore doesn't have lulzactive governor built in. It needs kernel support too.

You can edit the file and see.
[Android Software/Hacking General [Developers Only]] CuriousTech:
Ah, a very noticable jump probably. I think you would have to adjust, test, adjust, test... In my opinion, I'd see if different CPU overclock rates make different fps more stable and use what you prefer. If that doesn't help maybe it's something else?
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
True, could be a combination of governor, scheduler and oc. I'm also using chainfire 3d, i'll do some tests
[Android Software/Hacking General [Developers Only]] jacky.toh:
pikachu01, I have flashed the thunderbot, but my value is like this (not same as your value on the post):

dirty_ratio = 95

dirty_background_ratio = 60

vfs_cache_pressure = 20
[Android Software/Hacking General [Developers Only]] PedroMRP:
pikachu01 in system_tweaks you have:

echo "NO_GENTLE_FAIR_SLEEPERS" > ...

echo "NO_NEW_FAIR_SLEEPERS" > ...

echo "NO_NORMALIZED_SLEEPERS" > ...

in galaxy s2 don't know if in galaxy s that works but only the first line is applied the others will give an error saying "sh Invalid parameters"

Is this supposed to be like that or is best to comment the other 2 lines?
[Android Software/Hacking General [Developers Only]] thunderteaser:
@pikachu01 can you kindly tell me which addons are safe to try on the SII? Also, I found this on the Siyah thread! ;)
[Android Software/Hacking General [Developers Only]] PedroMRP:
Notice that th right way to write that line is sysctl -w kernel.sem="x y z w"; where x z y w are values
[Android Software/Hacking General [Developers Only]] thunderteaser:
Indeed, they fixed that in the Siyah thread, too. :)
[Android Software/Hacking General [Developers Only]] pikachu01:
You have some other scripts (or app) that are changing the values after ThunderBolt! executes.

Did you check if /system/init.d/S98system_tweak exists?

This is due to Siyah not applying NEW_FAIR_SLEEPERS and NORMALIZED_SLEEPERS in the kernel. If those two are applied, the NO_* will work.

For now, 2.6.5, don't install ThunderBolt!. There is a setting that clashes with that version and causes hangs.
[Android Software/Hacking General [Developers Only]] Dennys_Santos:
Someone who has the "Galaxy S II" could help me?

I just installed "SiyahKernel v2.6.5" + "Thunderbolt! V2.3.6" + "Thunderbolt! Screenstate_scaling v1.4.6"

I wonder what the best or most appropriate script "CFS tweaks" to the SGS2.

I'm currently using the default script S98CFS (no freezes or random reboots)

Thanks guys...
[Android Software/Hacking General [Developers Only]] flolep:
Hey pika.

I don't know what I did but I can't flash lib sqlite addon without having a bootloop on the fixed S of samsung...

It used to work... Never had problems with it...

I flashed themes on jw1 odexed, have semaphore 2.4 and now I am on xxjvu odexed, still the same...

Every other addon is working, including bin addon for example...

What could be the problem?

Sent from my GT-I9000
[Android Software/Hacking General [Developers Only]] thunderteaser:
It was bootlooping, in fact. :/ Can you kindly tell me which one do I have to comment out? I definitely want to try your tweaks on the SGSII too! :)

Thunderbolt 2.3.6 on Siyah 2.6.5 works pretty good, it was one of the addons that didn't work as expected. Probably the 80 LMK one. I'm still reasoning as I still had an i9000, I don't think I really have to supercharge the i9100. :\
[Android Software/Hacking General [Developers Only]] hackeron:
This siya script, I run XXJVU with semaphore with SIO/ondemand.. no screenstate scaling. Is this script relevant for me at all or can I just remove it?
[Android Software/Hacking General [Developers Only]] sefira:
Sorry for noob question, but will the scripts clash with any tweaks on semaphore kernel? Or can both be used together with no problems? I read about it somewhere, I can't remember...
[Android Software/Hacking General [Developers Only]] hackeron:
Do not use both.
[Android Software/Hacking General [Developers Only]] saszseb:
No, because if you amend governors or oc via Semaphore apk. you'll lose all Thunderbolt's scripts in /etc/init.d.
[Android Software/Hacking General [Developers Only]] sefira:
Thanks for quick reply. :)

So if I use stock kernel or cf-root, I can use thunderbolt scripts right?
[Android Software/Hacking General [Developers Only]] saszseb:
Stock kernel?

No, because it has no CWM.

After modding settings in Semaphore apk, you should flash TB. again. I haven't tried CF-Root yet. I think it works on all cwm compatible kernel. You can check the scrips in /etc/init.d. (Root Explorer).
[Android Software/Hacking General [Developers Only]] hackeron:
You can use semaphore kernel, just dont use semaphore script manager to enable any of the tweaks there.... And U can also use cf-root if u want .. With XXJVU.. it works with CWM.
[Android Software/Hacking General [Developers Only]] sefira:
OK thanks!!! Does OC, netfilter and governor count as tweaks?
[Android Software/Hacking General [Developers Only]] saszseb:
Yes, they are tweaks of Semaphore kernel.
[Android Software/Hacking General [Developers Only]] ZaneZam:
in fact they are features ( under "Kernel Features" ;) ), so no problem to use it in combination with thunderbolt! If u use Semaphore 2.4.0 there are only two "harmful" settings in Script Manager ( under "Addon Tweaks" ) "Low Memory Killer"

and "SD-Card read ahead" they should stay untouched to avoid collisions. Note, if you disable Touchscreen Tweak in Script Manager the thunterbold script "s78enable_touchscreen_1" will allso be deleted in init.d, but that's not a problem as this tweak is a 1:1 copy of Semaphore script "Sensitive(Chainfire)" so if you re-enable it it will be there again (but now its named "S78enable_touchscreen_1" with a upper case "S" ;))
[Android Software/Hacking General [Developers Only]] sefira:
Thanks for all your replies. Really appreciate it. :)
[Android Software/Hacking General [Developers Only]] woodykr:
Even with the kernel N.E.A.K. 1.3, the phone locks .....
[Android Software/Hacking General [Developers Only]] jacky.toh:
Yeah, I saw the S98system_tweak script. Should I remove it?
[Android Software/Hacking General [Developers Only]] jaquez4:
what he said. :)

disregard....i had a brain fart....its supposed to have that file.....:screwy:
[Android Software/Hacking General [Developers Only]] acras:
Trying to execute screenstate_scaling script with script manager and it says "syntax error: unexpected fi at line 249".
[Android Software/Hacking General [Developers Only]] pikachu01:
Updated screenstate_scaling to 1.4.7 to fix the bug.
[Android Software/Hacking General [Developers Only]] sherpa25:
Thanks for the update, pika.

I presume I can just delete the s98bolt_siyah script from my init.d, since I'm running an i9000?
[Android Software/Hacking General [Developers Only]] Tatsuya79:
Is there something strange going on with JVU?

I'm using the same 80MB LMK I was using with JVT, I'm with Talon and the ram.conf is applied (_99ramset shows the good values)... but yesterday my music was skipping while I was just using a simple language learning app and nothing else in background.

I checked my memory and had under 60MB free, I waited, closed several services, it stayed around 65MB at best.

Even now after a night of sleep and no app opened I see the free memory in the 55-65MB range. :confused:
[Android Software/Hacking General [Developers Only]] seeraj15:
I've been using thunderbolt for 8 days now and haven't noticed any improvement in the performance. I know it is 'on' because I checked using terminal app
[Android Software/Hacking General [Developers Only]] pikachu01:
S98CFS is CFSK, which is the best judged by most of the users here.

I'm not sure too. Did you install any other rooted apps that might clash with it?

Best if you wiped your system ROM clean and reinstall and see if its still happening.

It could be due to insufficient disk space.

80MB LMK? Did you use the Talon version or others version?

You can remove it. Leaving it there won't do any harm. It'll just be skipped.

Did you install only the main CWM? The aggressive CFS setting might lock your phone if your undervolting is too aggressive.

You can do that for /etc/init.d files. Not for the xbin or lib. Those files need to be added before boot time (in CWM) or something bad will happen to your system (bootloop or FCing).

No. See if other scripts are there. Can you list all the files in /system/etc/init.d And upload them here.

Also upload this file /system/etc/sysctl.conf if it exists.

Yes, it does nothing though. Leaving it won't do any harm.

Try applying the new LMK. I've just updated it. I forgot to update the LMK version and it didn't apply correctly if the version is not the same.

What kernel are you using? Did you use the remount and sqlite_optimize? How about screenstate_scaling as well as battery life?
[Android Software/Hacking General [Developers Only]] seeraj15:
I'm using semaphore jvt kernel. And I dont understand what you mean by sqlite optimise and screen state scaling. I downloaded the 3g and lmk downloads
[Android Software/Hacking General [Developers Only]] pikachu01:
If you're using only the 3G and LMK addons, you won't notice much performance increase. Download the main CWM and the screenstate_scaling addon. That's the main files that will increase performance. The bin files and libsqlite too.
[Android Software/Hacking General [Developers Only]] pikachu01:
News

Updated ThunderBolt! to v2.3.7 as well as other addons. Please check the changelogs!

Changelog:

1/10/2012 (2.3.7, screenstate_scaling 1.4.8, LMK 1.0.3, 3G 1.0.5, bin files 1.1.2)

- Updated main CWM to 2.3.7 with some cosmetic cleanup of the script and also enabled a default sampling_rate of 10,000 for ondemand/ondemandX.

- Updated screenstate_scaling to 1.4.8 fixing a typo bug in lulzactive. Also updated screenstate_scaling to 1.4.9 with cosmetic cleanup.

- Updated LMK, 3G, bin files with newer updater_binary.

1/7/2012 (2.3.6, screenstate_scaling 1.4.6, restore pack 1.0.3)

- Updated restore pack to remove bolt_siyah script and update updater binary.

- Fixed Siyah v2.6.5 lockup due to Siyah having hung tasks. ThunderBolt! enabled the lockup detection. I disabled this pending fix from gokhanmoral.

- Fixed some typo errors in system_tweak (kernel.sem, dirty_writeback_centisecs)

- Made windowmgr events to have a minimum of 60.

- Increased screenstate_scaling ondemand threshold to 95 if io_is_busy is enabled.
[Android Software/Hacking General [Developers Only]] zikos:
Great work,Thanks!
[Android Software/Hacking General [Developers Only]] PIRATA!:
Hem...can you just please tell something about installation??

I use Semaphore kernel with Semaphore Scripts...

Is it necessary to do the ScriptManager thing or can I just install the ThunderBolt CWM file from recovery after having set the Semaphore Script as I like...and that is it??

I mean...I have installed last Semaphore kernel...the last Semaphore Script Manager and last Semaphore Scripts and AddOns....I have configured the Semaphore Script Manager as I like and I have rebooted the phone.....then at last I have rebooted in recovery and flashed the last ThunderBolt CWM file and after the reboot from Recovery I have reboote once again just to be sure all the init.d files where loaded correctly once gain.

Am I ok now??

Thank you.
[Android Software/Hacking General [Developers Only]] seeraj15:
Sorry I didnt explain properly. I am using the main cwm one. All together I have 3, main one, lmk and 3g. Can I install the screen state one even if I already have the other 3?
[Android Software/Hacking General [Developers Only]] nail16:
why is it when i try to run sqlite_optimize through script manager it says no busybox installed ??
[Android Software/Hacking General [Developers Only]] Gowind:
Buddy, without reading your entire OP i flashed the thunderbolt script and screenstate script as they where CWM flashable. i flashed them with CWM app. now when i read your OP i found out that there is a proper procedure for that, like Monting /data, /system and /sdcard in CWM before flashing and then working them out with script manager....

now from here how should i proceed. i have bolt_scripts folder both in my mass memory and external sdcard and the scripts are there in my init.d too.

do i need to delete something before i do everything as per procedure.

or is it possible to do some changes from this point and get it working.... :confused:
[Android Software/Hacking General [Developers Only]] pantrif13:
Great work picachu! Really amazing job!

I installed your scripts in the latest jvu with semaphore kernel and at first I noticed no difference in speed and smoothness!

But After install your add ons my phone experience no lags! :-) and I feel that the battery has been improved as well (It's too soon to tell you yet for sure).

I'll came back in couple of days for feedback!

Keep it up!
[Android Software/Hacking General [Developers Only]] ZaneZam:
Yes you are ok now, as long as you do not touch the LMK and sdcard tweaks in semaphore script manager from this point on, you can change kernel features if you want, but setting tweaks would clash with thunderbolt, and if u set them allready disable them!
[Android Software/Hacking General [Developers Only]] zenosteam:
hello , i think i have two same scripts s70darky zipalign and s70zipalign waht should i remove.

i use miui 2.1.6 an zak kernel, i have flashed ThunderBolt! v2.3.7 but when installing ThunderBolt-CWM screenstate_scaling addon v1.4.8 i have bootloop so how can i resolve this problem ?
[Android Software/Hacking General [Developers Only]] ZaneZam:
Just start again, you could use the restore pack or delete the scripts in init.d/bolt_scripts manual. Anyway, its strange that u've got the scripts in the right place (init.d) without the essential mounting step, and the bolt_scripts folder should be on your internal sd not on external. (?)
[Android Software/Hacking General [Developers Only]] ZaneZam:
Maybe because you don't have it installed? You can check this by typing "busybox" on a console on your phone, if it works there the script should also work.
[Android Software/Hacking General [Developers Only]] pikachu01:
Yeah, will add them. Thanks!

The script reviews are here:

http://xdaforums.com/showpost.php?p=18021594&postcount=184

In general, you should remove all of them, as some will clash while others bears no use for your phone.
[Android Software/Hacking General [Developers Only]] Gromlakh:
Busybox installer fix will only work if /system has already been mounted as read/write. If you boot up after flashing, have busybox problems, and /system is not already mounted as read/write...you're kinda stuck. I had to reflash/restore to fix the problem because the system needed a functioning busybox to properly mount /system as read/write. Without that, busybox installer will fail.
[Android Software/Hacking General [Developers Only]] martinomac:
Will do, I appreciate your feedback - I trust your tweaks over those others anyhow.
[Android Software/Hacking General [Developers Only]] Mopral:
Weird...

Busybox installer works for me on first boot after flash...
[Android Software/Hacking General [Developers Only]] Guto ViP:
That's is true... After Thunderbolt flash Busybox show "null" on Busybox Installer, so is necessary re-install it (i using the last version 1.19.2-Stericson)
[Android Software/Hacking General [Developers Only]] h4m74ro:
Ok, I pushed 1.4 through root explorer and set permissions on cm7.

Seems it's working, wifi works too. From time to time the foreground app freezes and sometimes I have to restart.

Tried different schedulers and governors, that's not the problem.
[Android Software/Hacking General [Developers Only]] pikachu01:
I'm not sure why, but I think there are instances that people have busybox at other places hence enabling them to remount system as rw or busybox installer itself has a busybox that launches from there.

Thank you for the trust :) Your words truly makes the work worthwhile :)
[Android Software/Hacking General [Developers Only]] pikachu01:
Were you using 256HP or 512HP? I'm uploading 1.5 as I speak, but I can't seem to get it to upload. Upload failed :/
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Ya just keep retrying without closing the upload window ;)
[Android Software/Hacking General [Developers Only]] tanjiajun_34:
I do I push the files? Is it just copy and pasting the files using root explorer. If yes, is it ignore META-INF?
[Android Software/Hacking General [Developers Only]] Gromlakh:
I think some of the ROM devs also have /system set to be automatically mounted as RW instead of RO. Obssession, in particular, I think was that way. Because of that, BB installer would not need to mount /system itself and could directly write the new/fixed BB to /system without needing access to a functional version of BB already.
[Android Software/Hacking General [Developers Only]] pikachu01:
Heh, I'm reuploading it again.

Yes. Everything except META-INF.

True, but in Talon where system is not mounted as RW, I can still install busybox even when I had the busybox problem (some bad Talon flash I had).
[Android Software/Hacking General [Developers Only]] pikachu01:
ThunderBolt! v1.5 released with new LMK/OOM settings!

Changelog:

[*]10/19/2011 - Changed all LMK/OOM to ThunderBolt!'s own LMK/OOM based on this research: http://xdaforums.com/showpost.php?p=18529320&postcount=288

It can now multitask like NFS Shift + Opera Mobile 5 tabs loaded and still won't lag at the end of the day.

ATTENTION: Mount /system and /data before flashing! The CWM zip doesn't mount it for you automatically!!! This is to enable all phones (almost all?) to use this script without causing bad things to happen to them

I can't upload to XDA. I've uploaded elsewhere. Links are at the first page.
[Android Software/Hacking General [Developers Only]] tanjiajun_34:
I just mount all and installed it on my miui.... It seems all the root programs fk up?.... :(
[Android Software/Hacking General [Developers Only]] Gromlakh:
I'm not certain this is kernel specific. I was running Talon when I was on Obssession JVS/JVT, and I seem to recall /system always being mounted as RW even if I hadn't done anything to make it happen. When I was using Apex w/Talon (and also Pinnacle w/Boog's kernel), I seem to recall always having to manually remount /system before I could make changes.

As always, I could be wildly off on that.
[Android Software/Hacking General [Developers Only]] pikachu01:
Look at known issues about busybox.
[Android Software/Hacking General [Developers Only]] tanjiajun_34:
You mean this?

If you don't have enough free space on /system, you'll get busybox issues or commands that says tune2fs not found. In other words, you'll lose root or make your /system/xbin files unusable.

I do have enough space. Miui uses very less system partition i thought?
[Android Software/Hacking General [Developers Only]] pikachu01:
Actually, that was my assumption. But now, I think copying anything to /xbin through CWM actually messes up some permissions or busybox links. I will try to resolve this but in the meantime, try to reinstall busybox using the busybox market installer (stericson's)
[Android Software/Hacking General [Developers Only]] yvrRome:
There's now a "remounti9000" in the bolt scripts (at least I didn't notice it before). Do I use that instead of "remount"? Is there a difference between the two?

Thx!
[Android Software/Hacking General [Developers Only]] pikachu01:
Forgot to mention that. Yes they are the same. I wanted to avoid.confusion to newer users.
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
Hey pika, i don't wanna sound boring but...last time i told you that, after flashing thunderbolt, apks of some applications appeared in sdcard/download folder. I thought it was my fault, maybe i messed up something. But yesterday i flashed deodexed jvu and now i've just flashed thunderbolt and...apks of some applications again have appeared in download folder!!! why? Could zipalign script be involved?
[Android Software/Hacking General [Developers Only]] AlexQ_pl:
Good job - Thank you for your great work pikachu01 ;)