Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 [SCRIPTS][TWEAKS] ThunderBolt! v2.7.7 - 6/17/12, Better Battery Life & Performance!

views
     
TSpikachu01
post Jul 13 2012, 01:03 PM, updated 14y ago

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


Introduction
ThunderBolt! is a script package by me, pikachu01 that combines a few notable tweaks shamelessly modified to the max as well as hacks and scripts that I came up on my own(and added tonnes of things over the months of development and testing). Without further delay, please read the rest of the OP smile.gif

Benefits
  • Better performance, better battery life through Linux kernel tweaks catered for Android OS and flash memory.
  • Better battery life and performance through usage of screenstate_scaling whereby it switches thresholds/VM tunables depending on your screen state.
  • Better performance and battery life for database writes as fsync is not utilized anymore.
  • Better network throughput from TCP tweaks and 3G tweaks
  • Less RAM usage through zipalign. I found that market apps like Viber and PlantsVsZombies aren't zipaligned. Oh and Swype too. Surprised? Me too.
  • Reduced /dbdata, /data, /sdcard usage of *.db files and faster database access through defragmentization of sqlite db files (a lot of apps use Database to store data like Swype dictionaries, Game saves etc)
  • Faster disk access through remount script (noatime, disable barrier etc)
  • Less lags through Quasi-Supercharger (ThunderBolt! values using the Supercharger engine), with mutltasking (e.g. NFS shift + Opera mobile with 5 tabs fully opened and no lags)
Minimum Requirements
  • Android Gingerbread 2.3.x
  • Note: Only the main CWM is ICS compatible. The screenstate_scaling works on non-AOSP/AOKP/CM9 ROMs).
  • At least 2MB free on /system (Delete unused ringtones or useless apps like Aldiko/Allshare etc).
  • Root.
  • Kernel that supports init.d.
  • Ext4 filesystem if you want to use the remount script.
Confirmed working devices
Samsung Galaxy S i9000 and its variants
Samsung Galaxy S II i9100 and its variants
Samsung Galaxy S Plus i9001
Samsung Galaxy Note
Samsung Infuse 4G
Samsung Galaxy Tab
Samsung Galaxy S Plus i9001
Samsung Galaxy SL i9003
Samsung Galaxy Nexus
Other phones with NAND unlocked + root and init.d support like Xperia series, NAND unlocked HTC series and of course Samsung phones which are not mentioned here.

Youtube Video Step-By-Step
It's not in English, but it's a step-by-step of what to do smile.gif
http://www.youtube.com/watch?v=bdzPX00V0OY

I9100 Check Data Partition
http://dl.dropbox.com/u/38669259/ThunderBo...20Partition.zip

This post has been edited by pikachu01: Jul 13 2012, 01:04 PM
TSpikachu01
post Jul 13 2012, 01:05 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


ATTENTION: Only the main CWM, LMK (using build.prop method) and screenstate_scaling addon is compatible with ICS for now.

ATTENTION: The screenstate_scaling isn't compatible with CM7/CM9/AOSP ROMs since quite some time ago. I removed the warning since wake_on_fb_* wasn't hanging for some AOSP users, though it'll still hang at boot. Hence, there could still be lingering issues. Don't use it!

ATTENTION: 40MB has a very unaggressive LMK that will face lags at the end of the day but have higher degree of multitasking. You were warned smile.gif

This post has been edited by pikachu01: Jul 13 2012, 01:07 PM
TSpikachu01
post Jul 13 2012, 01:06 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


I'll be using this thread for support. Please post questions or queries you have about ThunderBolt!

Original ThunderBolt! thread & Downloads:
http://forum.xda-developers.com/showthread.php?t=1556013

This post has been edited by pikachu01: Jul 13 2012, 01:18 PM
cradle0fFilth
post Jul 13 2012, 01:32 PM

On my way
****
Senior Member
666 posts

Joined: Oct 2006
From: Klang



Thunderbolt is great! Used it during my GB days (had been using ICS rom for quite some time now).. will try this on my phone if have the time during the weekend. Glad to have a thread of its own here in LYN. Malaysia boleh!

SGS
ICS333 rom with Semaphore 1.2.6s kernel
SUSmeazurali89
post Jul 13 2012, 01:46 PM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


i would take this if it compatible with my paranoid cm9 based rom mellow.gif

This post has been edited by meazurali89: Jul 13 2012, 01:47 PM
TSpikachu01
post Jul 13 2012, 02:08 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(cradle0fFilth @ Jul 13 2012, 01:32 PM)
Thunderbolt is great! Used it during my GB days (had been using ICS rom for quite some time now).. will try this on my phone if  have the time during the weekend. Glad to have a thread of its own here in LYN. Malaysia boleh!

SGS
ICS333 rom with Semaphore 1.2.6s kernel
*
Let me know if you encounter any issues smile.gif

QUOTE(meazurali89 @ Jul 13 2012, 01:46 PM)
i would take this if it compatible with my paranoid cm9 based rom  mellow.gif
*
The main CWM should work fine. The LMK should work as well. Be sure to have a nandroid backup just in case. smile.gif
SUSmeazurali89
post Jul 13 2012, 02:14 PM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


QUOTE(pikachu01 @ Jul 13 2012, 02:08 PM)
Let me know if you encounter any issues smile.gif
The main CWM should work fine. The LMK should work as well. Be sure to have a nandroid backup just in case. smile.gif
*
it just a script right?its nothing like a kernel or related to that?
TSpikachu01
post Jul 13 2012, 02:27 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(meazurali89 @ Jul 13 2012, 02:14 PM)
it just a script right?its nothing like a kernel or related to that?
*
Yup. It's a few scripts. You can take a look inside the zip file if you want to know more. smile.gif
Gurvin Abruzzi
post Jul 13 2012, 02:33 PM

Am G Man yo
*******
Senior Member
5,486 posts

Joined: Aug 2011
From: Repairs mobile tabs smartwatch



to long to read..

Oh gosh...

I guess ICs on arc 4.0.4 ok already la...
disasternero
post Jul 13 2012, 03:00 PM

Gonna Hit 1000 Soon!
*****
Senior Member
908 posts

Joined: Feb 2009
nice one..!!
billy_overheat
post Jul 13 2012, 03:19 PM

Look at all my stars!!
*******
Senior Member
3,373 posts

Joined: Nov 2008
I'm using galaxy tab 7.7, on stock ics, 4.0.4. Is it ok to use? Run with script manager? smile.gif
SUSmeazurali89
post Jul 13 2012, 03:30 PM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


sorry to ask this but if...if this script dont work or i dont feel any change,how do i revert back?

edit:already check your xda thread

This post has been edited by meazurali89: Jul 13 2012, 03:35 PM
enCORe
post Jul 13 2012, 03:37 PM

Gadget lovers
*******
Senior Member
5,301 posts

Joined: Jan 2003
From: Ampang - Putrajaya



I wish the LYN has "Thanks" button like in XDA dev forum. I dont download it but hey, I wanna thanks for your contribution. smile.gif
yehlai
post Jul 13 2012, 03:42 PM

tree lover
*******
Senior Member
4,539 posts

Joined: Feb 2006
From: LocOmoT|oN.L0co|oti0N


Brilliant script from Pikachu!!
Have a huge user base in XDA.



This post has been edited by yehlai: Jul 13 2012, 03:43 PM
ken2291
post Jul 13 2012, 03:46 PM

Getting there!!
*******
Senior Member
2,908 posts

Joined: Nov 2008
From: Planet Earth



Finally an official thread here in Lowyat! Proud of you Pikachu smile.gif
The scripts are highly recommended, used it before. It really makes a difference
nitewish
post Jul 13 2012, 03:49 PM

Viva La Resistance
*****
Senior Member
810 posts

Joined: Feb 2008
From: 127.0.0.1



works on jelly bean? will ask the peeps in Galnex thread to give it a go
lookie
post Jul 13 2012, 04:03 PM

Enthusiast
*****
Senior Member
852 posts

Joined: Jan 2003
i am using ram manager, another ram management program created by xda member and available on playstore.

will this script conflict with it?
xDjWanNabex
post Jul 13 2012, 04:51 PM

Enthusiast
*****
Senior Member
932 posts

Joined: Sep 2008
No love for the razr?
ckh93
post Jul 13 2012, 05:54 PM

40k VIP club
******
Senior Member
1,136 posts

Joined: Jan 2009

Support !! biggrin.gif
Gene-Zys
post Jul 13 2012, 08:27 PM

Getting Started
**
Junior Member
132 posts

Joined: Sep 2011
what is i9100 check data partition for
TSpikachu01
post Jul 13 2012, 10:23 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Gurvin Abruzzi @ Jul 13 2012, 02:33 PM)
to long to read..

Oh gosh...

I guess ICs on arc 4.0.4 ok already la...
*
If it's NAND unlocked and has root, CWM and init.d support. Should be ok smile.gif

Nandroid beforehand just in case.


QUOTE(billy_overheat @ Jul 13 2012, 03:19 PM)
I'm using galaxy tab 7.7, on stock ics, 4.0.4. Is it ok to use? Run with script manager? smile.gif
*
Should be fine. Nandroid before trying smile.gif


QUOTE(meazurali89 @ Jul 13 2012, 03:30 PM)
sorry to ask this but if...if this script dont work or i dont feel any change,how do i revert back?

edit:already check your xda thread
*
What's your phone? Check the first post in the XDA thread for a restore pack.

QUOTE(nitewish @ Jul 13 2012, 03:49 PM)
works on jelly bean? will ask the peeps in Galnex thread to give it a go
*
Don't think anyone tried this. Can you try and see if it works? Make sure you have a way to backup i.e. nandroid.

QUOTE(lookie @ Jul 13 2012, 04:03 PM)
i am using ram manager, another ram management program created by xda member and available on playstore.

will this script conflict with it?
*
RAM Manager is a half baked tool that only sets the Linux LMK. Only Supercharger and ThunderBolt! LMK can set the LMK correctly. And yes, it'll conflict with it. Hence you need to remove it.


QUOTE(xDjWanNabex @ Jul 13 2012, 04:51 PM)
No love for the razr?
*
Is the RAZR NAND unlocked?


QUOTE(Gene-Zys @ Jul 13 2012, 08:27 PM)
what is i9100 check data partition for
*


It's to check the data partition for I9100 for corruption.
Gene-Zys
post Jul 13 2012, 10:31 PM

Getting Started
**
Junior Member
132 posts

Joined: Sep 2011
QUOTE(pikachu01 @ Jul 13 2012, 10:23 PM)
It's to check the data partition for I9100 for corruption.
do i need that file for my i9100?

edit: been using thunderbolt 2.7.7 without problem, so i guess nope.

This post has been edited by Gene-Zys: Jul 13 2012, 10:34 PM
TSpikachu01
post Jul 13 2012, 10:37 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Gene-Zys @ Jul 13 2012, 10:31 PM)
do i need that file for my i9100?

edit: been using thunderbolt 2.7.7 without problem, so i guess nope.
*
It's just to use only if you think that your /data has some corruption. If you want to use it, be sure to have a nandroid backup before using it.
Gene-Zys
post Jul 13 2012, 10:48 PM

Getting Started
**
Junior Member
132 posts

Joined: Sep 2011
QUOTE(pikachu01 @ Jul 13 2012, 10:37 PM)
It's just to use only if you think that your /data has some corruption. If you want to use it, be sure to have a nandroid backup before using it.
*
possible cause or sign of having corrupted data partition?
TSpikachu01
post Jul 13 2012, 10:51 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Gene-Zys @ Jul 13 2012, 10:48 PM)
possible cause or sign of having corrupted data partition?
*
In logcat, there will be ext4 errors.
Gene-Zys
post Jul 13 2012, 11:12 PM

Getting Started
**
Junior Member
132 posts

Joined: Sep 2011
QUOTE(pikachu01 @ Jul 13 2012, 10:51 PM)
In logcat, there will be ext4 errors.
*
thanks pikachu.
cant find any "ext4" in logcat, but it does have alot "error".
TSpikachu01
post Jul 13 2012, 11:13 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Gene-Zys @ Jul 13 2012, 11:12 PM)
thanks pikachu.
cant find any "ext4" in logcat, but it does have alot "error".
*
There are some known errors that can be ignored. Paste the errors here, I'll see if I can decipher them.
Gene-Zys
post Jul 13 2012, 11:16 PM

Getting Started
**
Junior Member
132 posts

Joined: Sep 2011
QUOTE(pikachu01 @ Jul 13 2012, 11:13 PM)
There are some known errors that can be ignored. Paste the errors here, I'll see if I can decipher them.
*
thanks.


Attached File(s)
Attached File  logfile.txt ( 135.13k ) Number of downloads: 10
TSpikachu01
post Jul 13 2012, 11:30 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Gene-Zys @ Jul 13 2012, 11:16 PM)
thanks.
*
Don't see any known errors. Should be alright.
Ivan113
post Jul 15 2012, 04:04 AM

Enthusiast
*****
Senior Member
925 posts

Joined: Apr 2011
whoever didnt use this tweak is really oudated and stupid la, coz it makes a huge differences!! kudos Pikachu01!!! pika pika!!!

cradle0fFilth
post Jul 15 2012, 07:01 AM

On my way
****
Senior Member
666 posts

Joined: Oct 2006
From: Klang



just 'thunderbolted' my phone.

will observe and c how it goes.

Phone: SGS
ROM: ICS333 v 1.1
Kernel: Semaphore 1.2.6s kernel

Thunderbolt scripts
- Thunderbolt 2.7.7
- LMK 80 v 2.0
- Screenstate Scaling v 2.0.2
TSpikachu01
post Jul 15 2012, 10:10 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(Ivan113 @ Jul 15 2012, 04:04 AM)
whoever didnt use this tweak is really oudated and stupid la, coz it makes a huge differences!! kudos Pikachu01!!! pika pika!!!
*
Hehe. Thanks smile.gif

QUOTE(cradle0fFilth @ Jul 15 2012, 07:01 AM)
just 'thunderbolted' my phone.

will observe and c how it goes.

Phone: SGS
ROM: ICS333 v 1.1
Kernel: Semaphore 1.2.6s kernel

Thunderbolt scripts
- Thunderbolt 2.7.7
- LMK 80 v 2.0
- Screenstate Scaling v 2.0.2
*
Let me know how it goes or if you have any issues with it. smile.gif

Did you check and correlate the values with "How Do I Know If It Works?" section?
cradle0fFilth
post Jul 16 2012, 01:34 AM

On my way
****
Senior Member
666 posts

Joined: Oct 2006
From: Klang



QUOTE(pikachu01 @ Jul 15 2012, 10:10 AM)
Hehe. Thanks smile.gif
Let me know how it goes or if you have any issues with it. smile.gif

Did you check and correlate the values with "How Do I Know If It Works?" section?
*
haha.. duno how to use adb or the temminal emulator
TSpikachu01
post Jul 16 2012, 09:47 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(cradle0fFilth @ Jul 16 2012, 01:34 AM)
haha.. duno how to use adb or the temminal emulator
*
Just install Terminal Emulator and then type the commands as shown. The output can be compared to those in the thread. smile.gif
cradle0fFilth
post Jul 16 2012, 01:49 PM

On my way
****
Senior Member
666 posts

Joined: Oct 2006
From: Klang



QUOTE(pikachu01 @ Jul 16 2012, 09:47 AM)
Just install Terminal Emulator and then type the commands as shown. The output can be compared to those in the thread. smile.gif
*
thx for your guidance.
using terminal emulator (now i know about this app.. lol), all values are similar that you posted

cheers!
TSpikachu01
post Jul 16 2012, 01:51 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(cradle0fFilth @ Jul 16 2012, 01:49 PM)
thx for your guidance.
using terminal emulator (now i know about this app.. lol), all values are similar that you posted

cheers!
*
Good to know smile.gif
ken8boy
post Jul 16 2012, 02:55 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
For Paranoid 1.6, which file i need to download?

ThunderBolt-CWM 80MB LMK Others addon v2.0.zip?

then flash it using CWM right? what is differences between the different zip?
SUSmeazurali89
post Jul 16 2012, 03:04 PM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


QUOTE(ken8boy @ Jul 16 2012, 02:55 PM)
For Paranoid 1.6, which file i need to download?

ThunderBolt-CWM 80MB LMK Others addon v2.0.zip?

then flash it using CWM right? what is differences between the different zip?
*
yes,that one.yg lain tu,original script for different type of phone,he made them so that if people want to revert back to the original they just download them

edit:sorry it seem i missundersood your question,let pikachu answer you then,i want to ask him bot this too

This post has been edited by meazurali89: Jul 16 2012, 03:06 PM
knight_kriss
post Jul 16 2012, 03:08 PM

Casual
***
Junior Member
377 posts

Joined: Dec 2005
From: temerloh...bandar ikan patin



what is the differences between this script with v6 supercharger???
ken8boy
post Jul 16 2012, 03:12 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(meazurali89 @ Jul 16 2012, 03:04 PM)
yes,that one.yg lain tu,original script for different type of phone,he made them so that if people want to revert back to the original they just download them

edit:sorry it seem i missundersood your question,let pikachu answer you then,i want to ask him bot this too
*
Seem like many files and add-on has to be used. But don't know try which 1 1st.
SUSmeazurali89
post Jul 16 2012, 03:13 PM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


QUOTE(ken8boy @ Jul 16 2012, 03:12 PM)
Seem like many files and add-on has to be used. But don't know try which 1 1st.
*
dont try lah,let him answer first
TSpikachu01
post Jul 16 2012, 08:06 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 16 2012, 02:55 PM)
For Paranoid 1.6, which file i need to download?

ThunderBolt-CWM 80MB LMK Others addon v2.0.zip?

then flash it using CWM right? what is differences between the different zip?
*
The main CWM, and the LMK. 80MB LMK is a good choice to start with smile.gif

The different zips are:
- Restore Pack
- Main CWM
- Addons (LMK, screenstate_scaling and some others)


QUOTE(knight_kriss @ Jul 16 2012, 03:08 PM)
what is the differences between this script with v6 supercharger???
*
ThunderBolt! is a whole scripting package while V6 Supercharger only focuses on the LMK. ThunderBolt! has it's own LMK addon that has the same Supercharger engine, but ThunderBolt! values applied to it.


QUOTE(ken8boy @ Jul 16 2012, 03:12 PM)
Seem like many files and add-on has to be used. But don't know try which 1 1st.
*
Try the main CWM:
ThunderBolt-CWM v2.7.7.zip

LMK:
ThunderBolt-CWM 80MB LMK Others addon v2.0.zip

If you're using Samsung stock ROM, screenstate_scaling:
ThunderBolt-CWM screenstate_scaling addon v2.0.2.zip
zeneziz
post Jul 18 2012, 10:29 AM

Getting Started
**
Junior Member
241 posts

Joined: Apr 2006
isit necessary to load the scripts with scripts manager?
because right after i flashed it and reboot phone then i run terminal emulator to test the scripts and from the result, it seem the scripts already loaded even before i run it with script manager.

i wish to include your scripts into my own customized stunner 1.6.26 rom but not sure the right to do it. can i just copy those script files into the respective folders and add the lines to set permission in updater_script?

thanks
TSpikachu01
post Jul 18 2012, 12:27 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(zeneziz @ Jul 18 2012, 10:29 AM)
isit necessary to load the scripts with scripts manager?
because right after i flashed it and reboot phone then i run terminal emulator to test the scripts and from the result, it seem the scripts already loaded even before i run it with script manager.

i wish to include your scripts into my own customized stunner 1.6.26 rom but not sure the right to do it. can i just copy those script files into the respective folders and add the lines to set permission in updater_script?

thanks
*
Only certain scripts need to be loaded in Script Manager. I've stated in the first post in XDA that:
- remount needs to be loaded as it should be the last script that is running so that it will survive the kernel doing a remount when booting
- zipalign can be done in Script Manager to hasten boot time.
- sqlite_optimize can be done in Script Manager to hasten boot time

The "How do I know if it works" section only validates some portion of the scripts (not including the remount etc).

You can include it if you include proper credits.

Copy whatever in the /system and add the lines to set permission in updater_script smile.gif
zeneziz
post Jul 18 2012, 02:52 PM

Getting Started
**
Junior Member
241 posts

Joined: Apr 2006
QUOTE(pikachu01 @ Jul 18 2012, 12:27 PM)
Only certain scripts need to be loaded in Script Manager. I've stated in the first post in XDA that:
- remount needs to be loaded as it should be the last script that is running so that it will survive the kernel doing a remount when booting
- zipalign can be done in Script Manager to hasten boot time.
- sqlite_optimize can be done in Script Manager to hasten boot time

The "How do I know if it works" section only validates some portion of the scripts (not including the remount etc).

You can include it if you include proper credits.

Copy whatever in the /system and add the lines to set permission in updater_script smile.gif
*
Thanks for the prompt reply.

Ok actually here's my concern, let's say i've included your scripts into the rom, how to load those scripts (remount, zipalign, sqlite_optimize) without having the rom user manually load those scripts with Script Manager?

Yes of cos proper credits will be given biggrin.gif
TSpikachu01
post Jul 18 2012, 02:58 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(zeneziz @ Jul 18 2012, 02:52 PM)
Thanks for the prompt reply.

Ok actually here's my concern, let's say i've included your scripts into the rom, how to load those scripts (remount, zipalign, sqlite_optimize) without having the rom user manually load those scripts with Script Manager?

Yes of cos proper credits will be given biggrin.gif
*
You'll need to put it in /etc/init.d

Putting it init.d will slow down boot up though as the scripts will need to be done before boot up occurs, which prompted me to use Script Manager instead.
zeneziz
post Jul 18 2012, 03:59 PM

Getting Started
**
Junior Member
241 posts

Joined: Apr 2006
QUOTE(pikachu01 @ Jul 18 2012, 02:58 PM)
You'll need to put it in /etc/init.d

Putting it init.d will slow down boot up though as the scripts will need to be done before boot up occurs, which prompted me to use Script Manager instead.
*
Oic.. ok thank you very much. I'll give it a try. rclxms.gif


Added on July 18, 2012, 4:20 pmBy the way when you said add those script files into /etc/init.d, do you mean all files from the /etc/bolt_scripts or just those certain files only (remount, sqlite_optimize, s70darky_zipalign & S98CFS)?

This post has been edited by zeneziz: Jul 18 2012, 04:20 PM
TSpikachu01
post Jul 18 2012, 04:36 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(zeneziz @ Jul 18 2012, 03:59 PM)
Oic.. ok thank you very much. I'll give it a try.  rclxms.gif


Added on July 18, 2012, 4:20 pmBy the way when you said add those script files into /etc/init.d, do you mean all files from the /etc/bolt_scripts or just those certain files only (remount, sqlite_optimize, s70darky_zipalign & S98CFS)?
*
Only that certain files you've listed.
ken8boy
post Jul 19 2012, 05:53 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 16 2012, 08:06 PM)
The main CWM, and the LMK. 80MB LMK is a good choice to start with smile.gif

The different zips are:
- Restore Pack
- Main CWM
- Addons (LMK, screenstate_scaling and some others)
ThunderBolt! is a whole scripting package while V6 Supercharger only focuses on the LMK. ThunderBolt! has it's own LMK addon that has the same Supercharger engine, but ThunderBolt! values applied to it.
Try the main CWM:
ThunderBolt-CWM v2.7.7.zip

LMK:
ThunderBolt-CWM 80MB LMK Others addon v2.0.zip

If you're using Samsung stock ROM, screenstate_scaling:
ThunderBolt-CWM screenstate_scaling addon v2.0.2.zip
*
I has tried CWM flash ThunderBolt-CWM v2.7.7.zip + ThunderBolt-CWM 80MB LMK Others addon v2.0.zip.
I have done the instruction as website said.

But,
How to find out if it works:
sysctl -a | grep vm

The result i get is different:
vm.dirty_ratio = 90
vm.dirty_background_ratio = 20
vm.vfs_cache_pressure = 20

The result of Add-On "getprop | grep ADJ" is same.

Is it okey?
TSpikachu01
post Jul 19 2012, 05:57 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 19 2012, 05:53 PM)
I has tried CWM flash ThunderBolt-CWM v2.7.7.zip + ThunderBolt-CWM 80MB LMK Others addon v2.0.zip.
I have done the instruction as website said.

But,
How to find out if it works:
sysctl -a | grep vm

The result i get is different:
vm.dirty_ratio = 90
vm.dirty_background_ratio = 20
vm.vfs_cache_pressure = 20

The result of Add-On "getprop | grep ADJ" is same.

Is it okey?
*
You might have a script that overrides ThunderBolt!'s settings or yuor kernel prevents ThunderBolt! from changing the VFS values.
ken8boy
post Jul 19 2012, 05:58 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 19 2012, 05:57 PM)
You might have a script that overrides ThunderBolt!'s settings or yuor kernel prevents ThunderBolt! from changing the VFS values.
*
What is VFS?

I have not apply any script before. or may be xxtweaker?
TSpikachu01
post Jul 19 2012, 06:00 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 19 2012, 05:58 PM)
What is VFS?

I have not apply any script before. or may be xxtweaker?
*
Oops, not VFS, but VM. Virtual Memory.

What's xxtweaker?
ken8boy
post Jul 19 2012, 06:01 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 19 2012, 06:00 PM)
Oops, not VFS, but VM. Virtual Memory.

What's xxtweaker?
*
xxtweaker is used for fluxi kenel tweak.

TSpikachu01
post Jul 19 2012, 06:04 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 19 2012, 06:01 PM)
xxtweaker is used for fluxi kenel tweak.
*
Might be. Not sure. Try uninstalling the tweaker and see if you can get the correct values. If not, then the kernel itself is blocking vm settings from being set from sysfs interfaces.
ken8boy
post Jul 19 2012, 06:05 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 19 2012, 06:04 PM)
Might be. Not sure. Try uninstalling the tweaker and see if you can get the correct values. If not, then the kernel itself is blocking vm settings from being set from sysfs interfaces.
*
I will try later. It's not important for VM setting?

TSpikachu01
post Jul 19 2012, 09:38 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 19 2012, 06:05 PM)
I will try later. It's not important for VM setting?
*
What do you mean? VM settings are part of ThunderBolt! that affects how good it is smile.gif
saksoba
post Jul 19 2012, 11:56 PM

Casual
***
Junior Member
478 posts

Joined: Nov 2006


I installed it on HTC Inc S Custom ROM AOKP. So far it run ideally. But I want to benchmark.. can you tell me good software to benchmark after I run all of your script without based on "good" feeling?

battery, cpu or any kind of benchmark in term of "saving" this and that.

Because, when I read your script description, i feel good and it will save my battery. haha. any idea?

This post has been edited by saksoba: Jul 19 2012, 11:56 PM
TSpikachu01
post Jul 20 2012, 12:11 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(saksoba @ Jul 19 2012, 11:56 PM)
I installed it on HTC Inc S Custom ROM AOKP. So far it run ideally. But I want to benchmark.. can you tell me good software to benchmark after I run all of your script without based on "good" feeling?

battery, cpu or any kind of benchmark in term of "saving" this and that.

Because, when I read your script description, i feel good and it will save my battery. haha. any idea?
*
To perform a proper benchmark, you should tune the CPU and GPU frequency to the maximum (i.e, minimum and maximum is 1.2GHz for example). Anything lesser than that will lead to inconclusive scores.

You can use ChainFire's Benchmark or Antutu as a yardstick, but don't dwell too much on the scores. Some tweaks like the I/O scheduler might be worse off as it seeks to balance the synchronous and asynchronous processes that might affect what the outcome of the benchmark is smile.gif

Edit: The one thing you can measure though, is the battery life and smoothness of your day to day operations, as those are the ones that actually mean something to you right?

It doesn't matter if your benchmark scores are the highest, but scrolling to a screen is laggy. (I could make ThunderBolt! be a good performer on benchmark, but your battery and performance would be bad).

This post has been edited by pikachu01: Jul 20 2012, 12:13 AM
saksoba
post Jul 20 2012, 01:23 AM

Casual
***
Junior Member
478 posts

Joined: Nov 2006


QUOTE(pikachu01 @ Jul 20 2012, 12:11 AM)
To perform a proper benchmark, you should tune the CPU and GPU frequency to the maximum (i.e, minimum and maximum is 1.2GHz for example). Anything lesser than that will lead to inconclusive scores.

You can use ChainFire's Benchmark or Antutu as a yardstick, but don't dwell too much on the scores. Some tweaks like the I/O scheduler might be worse off as it seeks to balance the synchronous and asynchronous processes that might affect what the outcome of the benchmark is smile.gif

Edit: The one thing you can measure though, is the battery life and smoothness of your day to day operations, as those are the ones that actually mean something to you right?

It doesn't matter if your benchmark scores are the highest, but scrolling to a screen is laggy. (I could make ThunderBolt! be a good performer on benchmark, but your battery and performance would be bad).
*
Yes, exactly. I don't care about the score anyway but why I ask this question in the first place? blush.gif I confused myself. rclxub.gif sorry for that.

So I guess it will be based on our day to day usage with "good" feeling. I will monitor my battery life for few days and I shall let you know the result for now.

Thanks for the script! icon_rolleyes.gif
TSpikachu01
post Jul 20 2012, 09:12 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(saksoba @ Jul 20 2012, 01:23 AM)
Yes, exactly. I don't care about the score anyway but why I ask this question in the first place?  blush.gif I confused myself.  rclxub.gif  sorry for that.

So I guess it will be based on our day to day usage with "good" feeling. I will monitor my battery life for few days and I shall let you know the result for now.

Thanks for the script!  icon_rolleyes.gif
*
It's ok smile.gif

Let me know if you have any issues.
ken8boy
post Jul 20 2012, 10:56 AM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 19 2012, 09:38 PM)
What do you mean? VM settings are part of ThunderBolt! that affects how good it is smile.gif
*
I tried to uninstall/reboot xxtweaker for fluxi kernel and run the script again but still can't change the value.
But, from ROM ToolBox from Playstore, i found the "Sysctl Conf" values under "kernel tweaks".
May be it stop changing the value from your script?

Can I change the value directly and apply as boot?

This post has been edited by ken8boy: Jul 20 2012, 11:00 AM


Attached thumbnail(s)
Attached Image
TSpikachu01
post Jul 20 2012, 12:37 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 20 2012, 10:56 AM)
I tried to uninstall/reboot xxtweaker for fluxi kernel and run the script again but still can't change the value.
But, from ROM ToolBox from Playstore, i found the "Sysctl Conf" values under "kernel tweaks".
May be it stop changing the value from your script?

Can I change the value directly and apply as boot?
*
You can apply ThunderBolt! values directly, but the screenstate_scaling script actually scales the VM settings at screen on/screen off. You'll lose the ability to do that if you directly apply the values. (assuming the ROM Toolbox's values will override ThunderBolt!'s).
ken8boy
post Jul 20 2012, 02:52 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 20 2012, 12:37 PM)
You can apply ThunderBolt! values directly, but the screenstate_scaling script actually scales the VM settings at screen on/screen off. You'll lose the ability to do that if you directly apply the values. (assuming the ROM Toolbox's values will override ThunderBolt!'s).
*
Ya may be. I'm using PA 1.6a with latest fluxi kernel. I think screenstate_scaling script is not compatible with CM9 ROM as your website mentioned.

TSpikachu01
post Jul 20 2012, 02:56 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 20 2012, 02:52 PM)
Ya may be. I'm using PA 1.6a with latest fluxi kernel. I think screenstate_scaling script is not compatible with CM9 ROM as your website mentioned.
*
Ahh, so you can't use screenstate_scaling. You could try setting it directly then smile.gif
ken8boy
post Jul 20 2012, 02:57 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
Besides that, do i need to run the main script and Add-on every time boot up?

This post has been edited by ken8boy: Jul 20 2012, 02:57 PM
TSpikachu01
post Jul 20 2012, 02:59 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 20 2012, 02:57 PM)
Besides that, do i need to run the main script and Add-on every time boot up?
*
Just let Script Manager run it by ticking "Run at boot" - the wheel icon.
ken8boy
post Jul 20 2012, 03:07 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 20 2012, 02:59 PM)
Just let Script Manager run it by ticking "Run at boot" - the wheel icon.
*
1. /etc/bolt_scripts/remounti9100 as Root and as Boot.
2. /etc/bolt_scripts/sqlite_optimize as Root.
3. /etc/bolt_scripts/s70darky_zipalign as Root.
4. /etc/bolt_scripts/CFS/S98CFS as Root and as Boot.

The 1st and 4th scripts is running as root and Boot. Do I need to run 2nd and 3rd script everytime boot up?

Besides that, is these 4 scripts is running together from ThunderBolt-CWM LMK Add-On zip also?
Or I need to run the script again also?

This post has been edited by ken8boy: Jul 20 2012, 03:07 PM
TSpikachu01
post Jul 20 2012, 04:42 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 20 2012, 03:07 PM)
1. /etc/bolt_scripts/remounti9100 as Root and as Boot.
2. /etc/bolt_scripts/sqlite_optimize as Root.
3. /etc/bolt_scripts/s70darky_zipalign as Root.
4. /etc/bolt_scripts/CFS/S98CFS as Root and as Boot.

The 1st and 4th scripts is running as root and Boot. Do I need to run 2nd and 3rd script everytime boot up?

Besides that, is these 4 scripts is running together from ThunderBolt-CWM LMK Add-On zip also?
Or I need to run the script again also?
*
2nd and 3rd depends on whether you want to slow down boot time or not. You can run them anytime actually.

I don't understand your last question.
ken8boy
post Jul 20 2012, 05:16 PM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 20 2012, 04:42 PM)
2nd and 3rd depends on whether you want to slow down boot time or not. You can run them anytime actually.

I don't understand your last question.
*
So means after boot up, the 2nd and 3rd script have to run manually if we didn't set them as boot?

The last question, we just only run the 4 Main script only and no need to run the script for LMK Add-on?

TSpikachu01
post Jul 20 2012, 08:39 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 20 2012, 05:16 PM)
So means after boot up, the 2nd and 3rd script have to run manually if we didn't set them as boot?

The last question, we just only run the 4 Main script only and no need to run the script for LMK Add-on?
*
Yes, only run the 2nd and 3rd script as needed.

No need to run anything for LMK addon. Install, and reboot twice.
ken8boy
post Jul 21 2012, 12:40 AM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Jul 20 2012, 08:39 PM)
Yes, only run the 2nd and 3rd script as needed.

No need to run anything for LMK addon. Install, and reboot twice.
*
Haha I thought I no need to do anything after run the script at first time.
So I try to set it as boot. See what happen after this.

Ooic, so I will tried to flash LMK addon and reboot twice again.

Anyway, thanks for your explanation so far. LIKE it!

TSpikachu01
post Jul 21 2012, 12:46 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Jul 21 2012, 12:40 AM)
Haha I thought I no need to do anything after run the script at first time.
So I try to set it as boot. See what happen after this.

Ooic, so I will tried to flash LMK addon and reboot twice again.

Anyway, thanks for your explanation so far. LIKE it!
*
No problem smile.gif
sunnyboy
post Jul 22 2012, 03:04 PM

Regular
******
Senior Member
1,446 posts

Joined: Jan 2003


in extweaks...there's an option "CFS tweaks"...it allow us to choose samsung defaults, linux defaults and thunderbolt script defaults....

what that option really do?

and this is your thunderbolt? or different 1?
TSpikachu01
post Jul 22 2012, 03:43 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(sunnyboy @ Jul 22 2012, 03:04 PM)
in extweaks...there's an option "CFS tweaks"...it allow us to choose samsung defaults, linux defaults and thunderbolt script defaults....

what that option really do?

and this is your thunderbolt? or different 1?
*
It changes the CFS settings. Yes, this is my ThunderBolt! CFS in the ExTweaks.

CFS changes the CPU scheduler latency and how many tasks can be queued per cycle.
sunnyboy
post Jul 22 2012, 05:15 PM

Regular
******
Senior Member
1,446 posts

Joined: Jan 2003


QUOTE(pikachu01 @ Jul 22 2012, 03:43 PM)
It changes the CFS settings. Yes, this is my ThunderBolt! CFS in the ExTweaks.

CFS changes the CPU scheduler latency and how many tasks can be queued per cycle.
*
thanks....so after it, do i still need to flash the thunderbolt zip files?
TSpikachu01
post Jul 22 2012, 05:24 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(sunnyboy @ Jul 22 2012, 05:15 PM)
thanks....so after it, do i still need to flash the thunderbolt zip files?
*
CFS is just one part of ThunderBolt!. You still need to flash the CWM zips and the addons you need. Just that you don't need to run the CFS script anymore.
bonez_xy
post Jul 23 2012, 12:04 AM

On my way
****
Junior Member
523 posts

Joined: Jan 2011
From: ~zombie town~


still confuse how to use this script.. rclxub.gif rclxub.gif
im using xperia mini with android 4.0.4
can use or not?
TSpikachu01
post Jul 23 2012, 12:13 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(bonez_xy @ Jul 23 2012, 12:04 AM)
still confuse how to use this script..  rclxub.gif  rclxub.gif
im using xperia mini with android 4.0.4
can use or not?
*
As long as you have the minimum requirements:
- Nand unlocked
- Root
- Init.d support
- CWM

Be sure to have a nandroid backup just in case smile.gif
bonez_xy
post Jul 23 2012, 12:15 AM

On my way
****
Junior Member
523 posts

Joined: Jan 2011
From: ~zombie town~


QUOTE(pikachu01 @ Jul 23 2012, 12:13 AM)
As long as you have the minimum requirements:
- Nand unlocked
- Root
- Init.d support
- CWM

Be sure to have a nandroid backup just in case smile.gif
*
what is nand unlocked and init.d??
how to check??

i have root and also install CWM..
TSpikachu01
post Jul 23 2012, 09:47 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(bonez_xy @ Jul 23 2012, 12:15 AM)
what is nand unlocked and init.d??
how to check??

i have root and also install CWM..
*
NAND unlocked means you can write to the /system of the phone.

init.d means your kernel runs all the scripts in /system/etc/init.d
SUSmeazurali89
post Jul 27 2012, 11:54 AM

Enthusiast
*****
Senior Member
908 posts

Joined: Oct 2011


pikachu..does your script work on the upcoming JB rom?
TSpikachu01
post Jul 27 2012, 02:40 PM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(meazurali89 @ Jul 27 2012, 11:54 AM)
pikachu..does your script work on the upcoming JB rom?
*
Should be able to smile.gif Nandroid beforehand!
ken8boy
post Aug 22 2012, 08:41 AM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
Hi pikachu01, last time I flash ThunderBolt + 80MB LMK addon, and now I want to try 60MB LMK addon. Do I need to flash the thunderBolt again or just flash LMK addon? I need to lauch all of the script again?
TSpikachu01
post Aug 22 2012, 08:45 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Aug 22 2012, 08:41 AM)
Hi pikachu01, last time I flash ThunderBolt + 80MB LMK addon, and now I want to try 60MB LMK addon. Do I need to flash the thunderBolt again or just flash LMK addon? I need to lauch all of the script again?
*
You'll need to revert the build.prop by renaming the original file (build.prop.thunderbolt) to build.prop. This is after deleting the modified build.prop.

Then after that, install the 60MB LMK and reboot twice.

This post has been edited by pikachu01: Aug 22 2012, 08:46 AM
ken8boy
post Aug 22 2012, 09:07 AM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Aug 22 2012, 08:45 AM)
You'll need to revert the build.prop by renaming the original file (build.prop.thunderbolt) to build.prop. This is after deleting the modified build.prop.

Then after that, install the 60MB LMK and reboot twice.
*
I found the "build.prop.thunderbolt", "build.prop", and "build.prop.bak". where I can find "modified build.prop" and delete it?

One thing, for higher LMK value, less multitasking? So it will affect the performance if I choose less MB LMK?
How about Battery life?
TSpikachu01
post Aug 22 2012, 09:33 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


QUOTE(ken8boy @ Aug 22 2012, 09:07 AM)
I found the "build.prop.thunderbolt", "build.prop", and "build.prop.bak". where I can find "modified build.prop" and delete it?

One thing, for higher LMK value, less multitasking? So it will affect the performance if I choose less MB LMK?
How about Battery life?
*
the modified build.prop is the build.prop itself. The original is build.prop.thunderbolt.

Higher LMK, less multitasking, higher performance (is most cases).

Battery life is unaffected.
ken8boy
post Aug 22 2012, 09:36 AM

Getting Started
**
Junior Member
150 posts

Joined: Aug 2010
QUOTE(pikachu01 @ Aug 22 2012, 09:33 AM)
the modified build.prop is the build.prop itself. The original is build.prop.thunderbolt.

Higher LMK, less multitasking, higher performance (is most cases).

Battery life is unaffected.
*
So I need to delete "build.prop" and rename "build.prop.thunderbolt" and then install LMK addon?
TSpikachu01
post Aug 22 2012, 09:38 AM

Regular
******
Senior Member
1,510 posts

Joined: Dec 2006
From: Penang


Yes smile.gif

 

Change to:
| Lo-Fi Version
0.0417sec    0.66    6 queries    GZIP Disabled
Time is now: 2nd December 2025 - 03:01 PM