yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] lippol94:
Interesting! That would be great!

Let's see what Pikachu01 says :-)

Sent from my Samsung Galaxy S I9000 running MIUI Mintberry Edition
[Android Software/Hacking General [Developers Only]] s30ckf:
Hi Pika, as I mentioned before, I was very exciting when I see there is a new release from you, because it will make our phone better and better.

But this time it is a little bit incorrect as my phone is lag and random reboot since v 2.1.7 ... Lags can be get rid away by replacing the default CFS (1.9.4) to CFSK file... but the auto reboot is still present.... and this can be happened when half way in a phone call conversation.

Looking forward to your next release and hope this can be fixed.... was pretty fast and stable before v 2.1.7.... :)
[Android Software/Hacking General [Developers Only]] Fenvarien:
2.1.9 is rockstable here... Is there anything else you changed, ROM version, kernel, flashing without a wipe? Maybe a bad behaving app?
[Android Software/Hacking General [Developers Only]] s30ckf:
ROM version, kernel are all the same.... I alway do a ODIN flash of a ROM. Bad behaving apps, this could be, recently installed new app "PhoneUsage" to monitor the duration of phone called and sms sent. Alright, let me remove the widget of this app and see what my phone will behavious. :)
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, they're compatible, and it's the only thing it can install on, 2.3.x. ICS is only partially supported.

You have to change it manually. ThunderBolt! won't mess with your governor. :)

You can use any, 60MB seems to be a good LMK to start. The 3G and LMK doesn't need additional Script Manager tinkering. Only the sql_optimize and remount needs it.

So far I haven't heard any lags occurring due to caching problems. The cache dropping mechanism should best be done using crontab. It can be done using the screenstate_scaling script as well with a if time == 12AM (I think), though it is not necessary for now as lags from caching isn't that big of a problem. Dropping caches does have its penalties as well, like the need to recache most used data.

It's due to the sampling rate being too low, and also due to the aggressive undervolting on 1GHz.

Try increasing the voltage in 1GHz. I'll release 2.2.0 that does not have the sampling rate tuning as well as go back to CFSK.
[Android Software/Hacking General [Developers Only]] pikachu01:
News

Added 2.2.0 with the CFSK again by default. It seems the previous CFS is visibly slower than CFSK. Also updated screenstate_scaling to disable sampling_down_factor. Having too low a sampling rate will cause reboots. Also, if you're still having reboots with 2.2.0, add 25mv to your 1GHz voltage. Your UVing is too aggressive.

Changelog:

12/17/2011 (2.2.0, screenstate_scaling 1.3.1)

- Updated 2.2.0 with CFSK as the default CFS. CFSK is still the fastest based on some feedback.

- Updated 1.3.1 for screenstate_scaling. Disabled sampling_down_factor as it makes the phone unstable when sampling rate is too low. If you're still getting reboots, please add 25mV to 1GHz.
[Android Software/Hacking General [Developers Only]] Benson17:
Pika, i just tested the commmands from the screenstate scaling script which caused the OS to hang, and they're working on latest Galnet ICS MIUI RC (not official released). It's using the same kernel as CM7 does (2.3.35.12-gdf10700).

cat /sys/power/wait_for_fb_sleep
cat /sys/power/wait_for_fb_wake

Issuing the commands via adb shell while screen is of or on doesn't hang the pone. Will try the screenstate_scaling script when i get back to my pc. :-)

cheers,

Benson
[Android Software/Hacking General [Developers Only]] .:Crack:.:
Will this give worse performance?

If so, I probably won't update; never had ANY reboots.
[Android Software/Hacking General [Developers Only]] pikachu01:
It'll only affect you if you're using ondemand actually, and yes, it'll give a slightly lower performance.
[Android Software/Hacking General [Developers Only]] pikachu01:
Galnet ICS is using an ICS based kernel, hence it will be different with CM7's.
[Android Software/Hacking General [Developers Only]] pikachu01:
Oh, and I tested MIUI music with a few MP3s while phone screen is turned off. No skipping for me :/

Try not OCing and see if it's still the same issue?
[Android Software/Hacking General [Developers Only]] erto90:
I don't understand what to install ( quite noob in samsung world so far )

I have last cyanogen nightly with neo18 kernel

I only need to install cwm file throught recovery and do the passage in op?

Or i have also to install addons to have better performance/battery life?

Thanks a lot

I use smartassv2 with noop scheduler
[Android Software/Hacking General [Developers Only]] pikachu01:
Not sure if the updater_script supports this or not. I was thinking around those lines too.
[Android Software/Hacking General [Developers Only]] pikachu01:
Here's what I think:

I'm going to make an i9000 specific CWM that mounts correctly, and a universal CWM that doesn't automatically mount. It'll give a warning before copying that the user would need to manually mount /system and /data before installing this CWM zip.

How does that sound?
[Android Software/Hacking General [Developers Only]] Gromlakh:
If I had to take a gander at it, based on this, it looks like it should, but my coding skillz are a bit rusty.
[Android Software/Hacking General [Developers Only]] pikachu01:
Cool! I'll test this out :)

One thing though, I was under the impression that we're still using the amend scripting structure with support for edify as well.

Let me research this more thoroughly.
[Android Software/Hacking General [Developers Only]] pikachu01:
Updated the first post. If you're using a non-i9000 phone, please push the files manually using File Expert/Root Explorer!
[Android Software/Hacking General [Developers Only]] s30ckf:
Pika pika, I saw your first OP got few cmw zip, but I had choose and flashed ThunderBolt-CWM i9000 v1.4 Talon.zip (as I am in TalonDev 0.5.1 RC1 kernel). Is this the 512HP as you mentioning ??

For your information, after flashing this scripts, my phone felt like from Proton Iswara go to Proton Waja but with Perodua Viva's fuel consumption.... Thank for a great scripts !! :D:D
[Android Software/Hacking General [Developers Only]] Gromlakh:
From my (admittedly brief) research, it looks like amend scripts were triggered from "update-script" with different syntax, while edify scripts are triggered from "updater-script." Your zip only has "updater-script", and it also looks like CWM from 3.0+ only supports edify, so I don't think you need to worry about amend support.

I could be wildly off on all of that.
[Android Software/Hacking General [Developers Only]] btje:
Can I copy these files to a rom before install (exept the sdpart of course)?
[Android Software/Hacking General [Developers Only]] awesomeandroid:
Need help :)

Hi guys I am on GR2 and on Semaphore kernel. And im using the Universal Adrenaline Tweaks and I wanted to try this. My questions are,

Which version should I download?

Should I go to init.d directory and delete the Universal Adrenaline's tweaks?

What is the difference between the non-256 and the 256?
[Android Software/Hacking General [Developers Only]] s30ckf:
Pika pika, today is third day I flashed your scripts. Overall, your scripts pump up my phone (galaxy s with Simply Honey 5.1 ROM + TalonDev 0.5.1 kernel) to another level of smoothness and stability. Appreciate your hard job.

Just to highlight the RAM reaction here. I am using Go Launcher EX and I put the Go Task Manager widget at my home screen because I wan to monitor the RAM usage with ease.

At each fresh reboot, my RAM total will be 240/340MB, and very soon (a min later), it will filled with apps and the RAM will fall to 100++/340MB. As the time goes on, phone usage getting heavier and heavier, browsing net, make calling, text sms, check mails, eBuddy...etc. The RAM usage will getting lower to 50-60MB/340MB. At this stage, without your script my phone will start laggy, but now aday, it still maintain the smoothness as usual. This is great as I no need to kill any apps that remain in the memory.

Just on my curiousity, why after each reboot, apps that I didn't use at all (like maps, SetCPU, TB...etc) will auto appear at the memory ?? Aren't this cannot be avoided ??
[Android Software/Hacking General [Developers Only]] pikachu01:
Ahh. Let me experiment on this then. Will post up results after I'm off work :)

Hehe. That's what my tweak does. It increases performance and reduces battery consumption :)

Yes, the 512HP is the one that is not 256HP.

Yes. :)

You should download the Others version 512HP (non-256HP).

You should delete all the other tweaks that you've installed as ThunderBolt! is already tweaking it and tweaking it better (IMHO :P) and tweaking more than it (true fact).

Non-256 has an aggressive LMK which leads to faster performance at the cost of multitasking. 256HP has a less aggressive LMK that leads to lags at the end of the day.

Android automatically populates part of the memory from apps that you've used. It's normal. Don't have to worry about it :) Can't be avoided unless you uninstall each and every app that you have :S That way Android can't preload any apps anymore as there are none :S
[Android Software/Hacking General [Developers Only]] awesomeandroid:
thanks for clarifying my doubt ;D. So now I deleted all the other tweaks in init.d and downloading thunderbolt-CWM i9000 v1.4 others.zip.
[Android Software/Hacking General [Developers Only]] zeppelinrox:
Yep 256HP is for devices with 256 MB of ram or less.

If you ever get lag, you can dump file system caches (Engine Flush in the SuperCharger script) by doing:

sync; echo 3 > /proc/sys/vm/drop_caches

Something I came across when reading up on imoseyon's work.
[Android Software/Hacking General [Developers Only]] s30ckf:
Thanks for your reply pika pika. But what is the advantage android react in this way? The disadvantage is it takes up the memory and at the end of the day, cause the phone laggy (without your thunderbolt! script). :eek::eek:
[Android Software/Hacking General [Developers Only]] jnr21:
I had same problems so i reflashed cm7 and neo and then i copied manually tb1.4 files from extracted zip with root explorer and everything works now (root explorer and wifi too).
[Android Software/Hacking General [Developers Only]] pikachu01:
Yup, I mentioned that in my Android Optimization Tips :)

However, I'm now testing an LMK setting that would try to do the best of both worlds -

Multitasking: I had NFS Shift and Opera Mobile (not mini) browser with 5 tabs open without problems

No lags at the end of the day - Still testing it for 18 hours so far. No lags yet. I'll release at the end of my day :)

The advantage is that your memory is utilized to the max. The disadvantage is that RAM is swapped in and out of SD/RAM a lot causing lags.

Yeah. It's the updater_script issue. I'll resolve it by tonight (my time) :) Thanks!
[Android Software/Hacking General [Developers Only]] h4m74ro:
cool!

did you delete all the init.d scripts before doing that? and do you notice any difference?
[Android Software/Hacking General [Developers Only]] superwahwah:
What I have to understand about Setcpu, can you explain more please?

So, profil's in Setcpu (like sleep mode max 400mhz) are useless, what should I do if I want to optimize all the voltage thing (or do I forget setcpu) or the screenstate_scaling?

thx for your help, i'm a beginner in UV stuffs :)
[Android Software/Hacking General [Developers Only]] jnr21:
I only deleted old s98system_tweak. And yes, my old sgs is blazing fast now.
[Android Software/Hacking General [Developers Only]] Guto ViP:
Pikachu, can you post the permissions that the patch files should be? I am finding that some are with the wrong permissions...
[Android Software/Hacking General [Developers Only]] fractaline:
Go pika go!

;)

Phoned in.....
[Android Software/Hacking General [Developers Only]] pikachu01:
The addons are optional. Their advantages are in the first post. :)
[Android Software/Hacking General [Developers Only]] burner07:
hi ThunderBolt-CWM bin files addon v1.1.1.zip - [Click for QR Code] (158.0 KB, 775 views) contains files from android 4.0 or 3.0 honeycomb? thx
[Android Software/Hacking General [Developers Only]] Mopral:
I have just update to TB 2.2.0 and updated addons

All works fine for now!

For those who care of this thing, here is my quadrant score: 3720 on third launch

Thanks for your great work!
[Android Software/Hacking General [Developers Only]] pikachu01:
It's from ICS :)
[Android Software/Hacking General [Developers Only]] burner07:
oh and btw ThunderBolt-CWM libsqlite addon v1.0.1.zip - [Click for QR Code] (395.3 KB, 897 views) bricks my phone i tried it 2 times:((
[Android Software/Hacking General [Developers Only]] s30ckf:
wah, are you using 1.5Ghz speed ? mines max reach 3100 only (1.2Ghz).... but this is not so important, stability and smooth is the key... thanks pika pika ;)
[Android Software/Hacking General [Developers Only]] Mopral:
Nope!

1.2GHz as stated in my signature
[Android Software/Hacking General [Developers Only]] MAQ7:
Hi Pika,

How r u doing? How is the weather in Penang? :cool:

I have the following settings:

TB 2.1.9

60MB LMK Others

all latest addons + screenstate_scaling addon v1.3.0

JVT

Semaphore 1.9.1.

Both awake and sleep governors are ondemand.

No OC and No UV

I have not encountered any reboot or noticeable lag with normal use except some micro lag (rarely happens). So, is there any benefit/need to install TB 2.2.0 + screenstate 1.3.1?
[Android Software/Hacking General [Developers Only]] fifa_king:
please read ahead before posting...lol. and why do u use screenstate scaling if u use the same governor for sleep and awake lmfao.

anyway pika has said a few posts back that screenstate scaling will cost u a bit of performance for slight battery life increase. If u are looking to reduce micro lags please use smartass v2 governor, different kernel, little oc to 1.2 ghz and get rid of screenstate scaling.

btw u should also revert ur cfs back to CFSK instead of 1.9.4. ur welcome =)
[Android Software/Hacking General [Developers Only]] pikachu01:
Only difference is the sampling rate and CFSK being used. You can update it to v2.2.0 if you want :)

Actually, screenstate_scaling is not only for battery life. It's optimized for performance as well. In fact, you'll get better performance and battery life if you use it.
[Android Software/Hacking General [Developers Only]] MAQ7:
fifa_king,

Think twice before replying ad read ahead and see what Pika just said before posting loooool :D

Pika,

Thanks for your clarefications
[Android Software/Hacking General [Developers Only]] fifa_king:
lmfao. u asked what was the benefit of flashing newest thunder bolt plus the newest 1.3.1 screenstate didnt u? So if u just click one page back, pika himself says that there is a slight performance loss due to the changes in sampling down factor. he misunderstood my reply.

conclusion, ur a dumb ****. Ur prob gonna jump off a bridge if pika tells u to do so lols.
[Android Software/Hacking General [Developers Only]] pikachu01:
Ahh, yes the change to disable the sampling down factor does reduce a bit of performance, but it increases stability by a lot. The performance hit is not that bad.
[Android Software/Hacking General [Developers Only]] Sysiphus1981:
Pika a cosmetic request from me, could u shorten the zip name for scr scaling because version number cant be seen in cwm.

Thanks for our great work.
[Android Software/Hacking General [Developers Only]] geokilla:
Change the file name yourself then... :rolleyes:
[Android Software/Hacking General [Developers Only]] Fishzn:
Lol yeah, no offense mate but just rename the Zip file on the phone using a file explorer or even on your PC before you transfer it to your zip - it won't affect whats being flashed.:p
[Android Software/Hacking General [Developers Only]] sherpa25:
Hey pika, latest release (v2.2 and screen_scaling) seem to be better so far, though only 12 hours as of this writing. Will continue to observe, hope no more reboots and lags. Thanks.
[Android Software/Hacking General [Developers Only]] s30ckf:
Hey Good Mor-noon pika, have a great Sunday !!

Flashed your latest 2.2.0 and Screen_scaling yesterday night, until now no more auto reboots. Just run through a heavier test than usual by browsing net, update apps using market, reply sms, browse using maps, and do speedtest, all execute at the same time... no auto reboot, but microlag is appear (doesn't matter to me since already opened so many apps)... stable is the most important :)
[Android Software/Hacking General [Developers Only]] MAQ7:
Well,

My son I think you need to learn a few lessons:

1. Originally, the question was for Pika but I do not know why you put your nose in the middle with impolite way.

2. FYI, I read almost all pages in this thread

3. This thread is not for kids and if you want to have fun just click on this link

4. We should utilize this forum in an effecient way. Learn from each other, share the knowledge and Experiences.

5. We must respect each other.

6. I encourage everybody to enrich this subject with invaluable information

7. Close this discussion and better concentrate on the main subject.

Sorry, for any inconvenience that I might caused to you :D.

Thanks again Pika for your reply :)
[Android Software/Hacking General [Developers Only]] rlorange:
Strange that CFS 1.9.4 works the best for some of us and not others.

If anybody else likes 1.9.4 the most like me are they by abt chance on Talon kernel as well?

**Doctorz Rom 12.1 JVZ & Talon kernel @ 1.3ghz + thunderbolt**
[Android Software/Hacking General [Developers Only]] adityak28:
When I check LMK values, I get the following:

[ro.FOREGROUND_APP_ADJ]: [0]
[ro.VISIBLE_APP_ADJ]: [1]
[ro.PERCEPTIBLE_APP_ADJ]: [1]
[ro.HEAVY_WEIGHT_APP_ADJ]: [2]
[ro.SECONDARY_SERVER_ADJ]: [2]
[ro.BACKUP_APP_ADJ]: [2]
[ro.HOME_APP_ADJ]: [4]
[ro.HIDDEN_APP_MIN_ADJ]: [7]
[ro.EMPTY_APP_ADJ]: [15]

Does this mean that LMK may not be working correctly for me? I am on Surface JW1. It is supposed to have Thunderbolt integrated in it.

Till the LMK step, everything is as expected. Only the LMK values are not as expected.

Thanks in advance for your reply.

Note: I am relatively new to android so if I am missing something fundamental and basic here, please provide me a link for further reading.
[Android Software/Hacking General [Developers Only]] pikachu01:
Surface doesn't include the LMK settings by default. You have to install it by yourself.
[Android Software/Hacking General [Developers Only]] RaymondPJR:
I went back to cfs 1.9.4 and I'm using the modified Talon for the Vibrant. I just reflashed and will give cfsk another shot.
[Android Software/Hacking General [Developers Only]] pikachu01:
I'm using TalonDev as well and CFSK seems better for me :/
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
I have some noobish questions. My i9000 has xxjvt odexed and semaphore kernel. I installed thunderbolt 10 min ago. After first reboot i found in "download" folder inside sdcard the apk of some apps. Why?

Another question: the sqlite script (vacuum and reindexing) doesn't work, it says no busybox...what's the problem? last question: if i want to use, for example, another touchscreen cfg, how do i apply that? Do i have to copy script file inside init.d manually? thank you :-)
[Android Software/Hacking General [Developers Only]] SGS_elko:
He pika does your skripts work on Galaxy SII? A friend of me is amazed of the performance of my GS, and he has a GSII. I ask because II has 1Gb of RAM, does it need another LMKs in supercharger?
[Android Software/Hacking General [Developers Only]] pikachu01:
APK? ThunderBolt! doesn't include APKs :S

Point the $PATH (in Script Manager's settings) to /sbin.

Yup, it works. There's a thread in the SGSII forum. Yes, you can use the LMK actually, but see if it improves the performance :)
[Android Software/Hacking General [Developers Only]] ~ Myzrael ~:
I know it doesn't include apks :) But those apk appeared after i flashed thunderbolt! that's strange, maybe i messed up something

edit: i changed $PATH, now the script says "exec: sh: not found" :confused:

Re-edit: now it works!

Anyway, i forgot to thank you, my phone is smoother and the graphic addons is kind of miraculous,this is really a killer mod!
[Android Software/Hacking General [Developers Only]] aadil7:
Hi..

I am on miui with mintberry rom and with the latest platypus kernel..

When I try flashing this, after the mounts, it says successful, reboots and then freezes and stops at the screen with the platypus logo

Am I doing something wrong?

I don't know if I am ext4 and I don't know how to do it yet on miui..

Any help..
[Android Software/Hacking General [Developers Only]] s30ckf:
Pika, yesterday was a bit early for me to judge on my phone's stability. My phone suffered with 2 auto reboots again. I am currently in 1.2Ghz, do you think I should increase the voltage at my current frequency OR UC to 1.0Ghz and increase 25mV on it ??
[Android Software/Hacking General [Developers Only]] geokilla:
When does your phone reboot? Most CPUs should be able to handle 1200Mhz no problem.

What's your voltage setting at 1200Mhz right now? Heck what's your overall voltage setting?
[Android Software/Hacking General [Developers Only]] s30ckf:
My phone auto reboot during a phone call, also when it idling. My phone all the while using 1.2Ghz and no problem previously. Just recently have this issue, I am not sure is a apps misbehaviour or setting problem.

Current voltage:

1.2Ghz 1300mV

800Mhz 1200mV

400Mhz 1050mV

200Mhz 950mV

100Mhz 950mV

I never do a OV/UV on the phone. All these voltage are default from the kernel.
[Android Software/Hacking General [Developers Only]] pikachu01:
Glad that it worked. :) I have this problem too when busybox is located in /sbin. Using a manual path works.

Did you delete MintBolt! tweaks before flashing? Also, did you went and flash screenstate_scaling and/or 3G addon?

Hmm, in that case, don't use 1.2GHz and see if it resolves the problem.
[Android Software/Hacking General [Developers Only]] s30ckf:
Ya, I am now using 1.0Ghz with 1275mV default setting. Observing :)
[Android Software/Hacking General [Developers Only]] adityak28:
Hello pikachu01. I installed Thunderbolt via CWM and the LMK settings still did not change. Note that I was on Semaphore 2.1.1. After changing to TalonDev, the LMK settings are correct. So it was an issue with Semaphore huh?

Is there something that I specifically need to do to get the TB LMK settings if I am on Semaphore?
[Android Software/Hacking General [Developers Only]] geokilla:
I used to have that problem too. It wasn't an OC/UV problem for me, but a bad flash. Odin back to Gingerbread stock then reflash everything. I believe that's how I fixed my problem.

If you're talking about the LMK settings in Semaphore App, just leave it in default. I didn't flash the LMK in the 2nd post here, but it's fine if you use original Semaphore LMK settings.
[Android Software/Hacking General [Developers Only]] pikachu01:
Semaphore's LMK doesn't tweak the Dalvik LMK. It only tweaks the Linux LMK which causes a mismatch. Best if you choose Supercharger or ThunderBolt! or even Midnight kernel that sets this correctly.
[Android Software/Hacking General [Developers Only]] s30ckf:
Hi Pika, 1.0Ghz with 1275mV default voltage is still have auto reboot problem. I want to increase 25mV as per your OP instruction. But when I use setCPU, it only allow to decrease, cannot increase voltage. Do you have any idea how to increase voltage using setCPU ??
[Android Software/Hacking General [Developers Only]] rmean:
afaik, 1250mV is stock voltage for 1GHz. Try to go down to this first. I'm even running it on 1200 mV without problems :)

Regards
[Android Software/Hacking General [Developers Only]] pikachu01:
Try deleting the screenstate_scaling init.d and see if auto-reboot persists. I wanna test this thing out.