yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] sebsasko:
You can do what you want with setCPU !!!!

First advertisment :

- if you use setCPU... Never check the box "set on boot" if you are not sure of your settings... Try and try again before checking the "check box" (make buit-in stress-test and personnal stress-test)

After, you can try that :

- If everything seems ok with the CPU frequencies and limits you choosed and the governor matches these settings

- You can try to undervolt and overclock(underclock) (UV/(OC-UC)).... I'ts a very long time job because we need t test every configuration....

(This can be done by successives UV followed by stress tests)

---------- Post added at 01:50 AM ---------- Previous post was at 01:47 AM ----------

Are you sure ??? My governor i stronger than yours !!!!! :):):);)
[Galaxy S II Original Android Development] AndreiLux:
Well great for you if you don't agree, but Smartass still doesn't have profiles, Gokhan said it himself enough times now.

It's not hard to test it out yourselves people. Just connect the phone to power to set it to a wakelock to prevent it to deep sleep, run StabilityTest to get some CPU load, reset the timers on CPU Spy, and then turn the screen off.

Left screenshot is SmartassV2 without profiles, right side with 100-200 screen off. OndemandX and InteractiveX limit themselves to 500MHz without user profiles.

Please stop spreading false information in a bold manner, this thread managed to be pretty clean of such shenanigans for 200 pages.
[Galaxy S II Original Android Development] sebsasko:
But bold informations are true !!!!
[Galaxy S II Original Android Development] AndreiLux:
I just proved it wrong in the above post for ****'s sake...
[Galaxy S II Original Android Development] chadouming:
Ok both, let stop fighting, let say it doesnt have a screenoff profile, but a high tendancy to keep the lowest freq possible and will raise slowly if needed.

ok ? ^^
[Galaxy S II Original Android Development] Denwa:
That's how it works all right.
[Galaxy S II Original Android Development] Denwa:
Particularly note the last paragraph!

SmartassV2, introduce (internally) an "ideal" frequency which is the frequency we are "aiming" for, in some sense. The way I see it is that the "ideal" frequency is a hint to the governor what is a good balance between performance and battery life. Now when screen is on, I set (on the hero) the ideal frequency to 518Mhz which will ensure nice responsiveness but limit unnecessary use of higher frequencies when they are not needed. When screen is off, I set the ideal frequency to 352Mhz (0 will disable the screen state tracking all together). From my testing this will "convince" the governor to spend most of the its time during sleep at the lowest available frequencies.

Note, that both during sleep and when awake the entire frequency range (as defined by the "user" - i.e. selected with SetCPU) is used by smartassV2. For example, when the CPU is loaded heavily, the highest available frequency will be used regardless if screen is on or off.

http://xdaforums.com/showpost.php?p=7263995&postcount=1
[Galaxy S II Original Android Development] ebliss:
I find the new 1.7.8 smartassv2 a bit laggy. Touching the screen will still bring the max freq to 1000. But there is a lag of around 1 second before it does so.
[Galaxy S II Original Android Development] tassadar898:
any plans of porting this awesome kernel to the At&t galaxy s 2? :D
[Galaxy S II Original Android Development] Skyline92:
Loved the Smartassv2 before.. Now it's just laggy.. I don't like ondemandx.. Could you revert the changes or implement two Versions of Smartassv2 ?? Would be so nice..

Thank you :-)
[Galaxy S II Original Android Development] gokhanmoral:
I compiled a version for AT&T version but I cannot test it.

if you are willing to test it's in the first post (look in the changelog)

I have also compiled NTT version and put it there.
[Galaxy S II Original Android Development] tassadar898:
im on it thanks

---------- Post added at 06:56 AM ---------- Previous post was at 06:49 AM ----------

flashed with Odin and stuck on boot screen.

i think this actually bricked my device i cant get into the recovery or download mode. stuck on boot screen.
[Galaxy S II Original Android Development] gokhanmoral:
flashing kernel won't brick your device.

just take out the battery, put it back in and press vol-down home and power
[Galaxy S II Original Android Development] tassadar898:
yea sorry i freaked out. this is my first samsung device. i just recovered it. now that i know how to recover i'd be willing to beta test and "brick" (:P) my device over and over.
[Galaxy S II Original Android Development] Miguel-:
Tried Siyah 1.7.8b0 as advertised for not having Android OS bug -> thats true but no deep sleep and gps for me. No deep sleep because of a Android location service wakelock keeping the device awake. Could the Android OS bug have something to do with the GPS driver etc.?

Can the newest version be checked without the GPS driver and if it doesnt have bugging OS -> faulty driver..
[Galaxy S II Original Android Development] gokhanmoral:
I have just used the config file for at&t device and compiled.

I thought it would work.. well.. I need to compare my sources with the original one and see if I have accidentally changed something in the AT&T specific parts.
[Galaxy S II Original Android Development] tassadar898:
thanks PM me if you dont want the link to go public before I test it. thanks for the hard work!
[Galaxy S II Original Android Development] aeroman:
Gökhan very nice work. My start is faster and speedy. I see not the media scanning @ start is flying. ;)

i can unlock my pin and security code @ at the same time wonderful. With other kernel i must long waiting @ start, this kernel is speedy. How you make? Nice work.

Sry for my english :)

Greeting

Sent from my Galaxy S2 via Android
[Galaxy S II Original Android Development] syahrulzaman:
Hi,

I'm using touch x-power+ 2.1 and install your kernel 1.7.8 with 100-800MHz ondemand and so far no problem. Battery life is awesome..

thanks gokhan for the great work...
[Galaxy S II Original Android Development] Arijit.Ray81:
BLN?

Doesn't 1.7.8 support BLN? I flashed the new Kenel and now I cant seem to get BLN to work. Suggestions?
[Galaxy S II Original Android Development] gtizon:
Im not sure how to apply the undervolt scripts. So is it just okay to use set cpu for uv and uc or oc, profiles and no frills for choosing scheduler? Or do they conflict?
[Galaxy S II Original Android Development] prometheus030:
hello gokhanmoral,

i have install EnableLogger after flash, but i get the same error from droidwall.

My Droidwall do dont work if i use your kernel... (if i enable logging)

i get dmesg: klogctl: function not implemented ...

what can i do ?
[Galaxy S II Original Android Development] ebliss:
Had a reboot with 1.7.8 right after I updated the adobe flash player from the market. After rebooting, the device freezed. no uv. Only uc to 100.
[Galaxy S II Original Android Development] GDT:
I experienced a reboot with 1.7.8 this morning while playing with asphalt 6. Never happened before.
[Galaxy S II Original Android Development] tryout1:
had nearly the same too got freeze with 1.7.8 with no OC/UV with Ondemandx while opening Market today :rolleyes:
[Galaxy S II Original Android Development] ceragon:
after saving a titan backup phone is restart

If both accept bluetooth and Internet serfing -restart phone

If open android market and open opera mobile often hangs

kernel 1.6 retouched

Phone often hangs

android 2.3.5 official for poland
[Galaxy S II Original Android Development] fish80:
Thanks again Gokhan :)

Now smartass is just a bit (and just a bit) laggy (but, who cares?) but I think the battery is SUPER!!! Never seen something like this before :)

Please don't change it!
[Galaxy S II Original Android Development] syahrulzaman:
Yups..agree with you....
[Galaxy S II Original Android Development] fish80:
Probably is also a combination of effects with the "new" VR scheduler... I'm very happy though.
[Galaxy S II Original Android Development] hausmanis:
Ive now used the reTOUCHED siyah kernel for more than a day, its way to early to comment on batterylife wich is the nr1 reason im trying it BUT i can comment on the bugs and smoothness, so about the bugs...there is zero buggs for me.

And im running it together with very agressive UV and underclock scripts for both CPU and GPU and still my phone is smooth and well zero problems.

Will be very interesting to se what batterylife this baby will give me.

Keep up the good work and two final question, will you update the reTOUCHED kernel awell with new tweaks ect ?

and do you still think conservative is better on batterylife than your new tweaked smartassV2 ?

(for med using my phone to browse internet email and calls)
[Galaxy S II Original Android Development] DeadFox04:
Cant find /data/batterycalibration file..
[Galaxy S II Original Android Development] gokhanmoral:
Those who has reboots, can you run stability test from the market with ondemand governor? I wonder if it is related with the cpu load or temperature.
[Galaxy S II Original Android Development] antt00:
Look in /data/.siyah

---------- Post added at 05:23 PM ---------- Previous post was at 05:21 PM ----------

You can use nofrills to change back the scheduler to see if there is any effects.
[Galaxy S II Original Android Development] :
1.7.8 works fine (as usual) on my phone, so I am going back to stock ki3 for a while, until we get .14 and/or BFS version. And Sammy releas 2.3.5 sources ;).

Thanks for all the hard work!
[Galaxy S II Original Android Development] fish80:
I know mate...
[Galaxy S II Original Android Development] _cummoo:
This is by far the best kernel i have ever used, better than the nimph !!

In our speed measurements we achieved unbreakable speeds with this kernel !

And no, not the 1.7.8, it's the 1.7.8rc1 that was the fastest, the most stable, with the best battery life !!!
[Galaxy S II Original Android Development] gokhanmoral:
I am sorry but I am compiling BFS version right now :)

you'll have to flash again.

next, I will compile 1696MHz version, but I am not sure about the internal voltage value...

any suggestions? I get instant crash anything below 1300, but it is not very safe..
[Galaxy S II Original Android Development] :
Ahahahahah :DD

All ready and set :D.

1375 or 1400?
[Galaxy S II Original Android Development] jonny68:
+1 bad battery drain for me, i have all Samsung bloatware frozen in Titanium backup and don't use any battery saving apps like Juice Defender as they are the cause of as much battery drainage as it saves, BTW Android OS was pretty high at 38% for me.

Anyway charged to 100% calibrated battery and left phone on overnight with just data enabled, had Min 100- Max 800 - SmartassV2 as Governor, went to bed at 12.03am last night checked my phone first time at 10.03am this morning, in that 10 hours the phone drained by 23% on standby,previously it would only drain around 1% an hour or less so i put this down to SmartassV2, here is a screenshot of CPU Spy taken about 10.30 this morning,previously i used to get 97% deep sleep but you can see it's not only 65% and 20% @ 100, not good so back to OnDemand for me, i also believe i have a rogue app which i think is Ad Away i had webserver enabled i think that may be a factor too.
[Galaxy S II Original Android Development] westernmg:
Version 1.7.8 is the best. Running since yesterday without freezes and with a great batterylife.

Thank you.
[Galaxy S II Original Android Development] fish80:
Let me resume my uptime:

- I'm not calibrating the battery;

- I don't use task killers or Juice defender

- My Rom is LeoMar 2.7.1 without all Samsung bloatware

- Display set at Auto brightness

- Fast Dormancy off

- Auto-Sync Off

- My phone is unplugged from charger and up from 4h 33m by now

- I had 22 mins of streaming radio through wifi (with screen off)

- After disconnected from wifi I had always data connection (2G) On

- 3 email accounts: 1 sync every 30 mins and 2 sync every 15 mins

- 8min 25s of voice calls

- 14m 37s of display on

I'm at 93%... Never seen nothing similar before.
[Galaxy S II Original Android Development] jonny68:
that is amazing battery life i need to establish what the hell is causing my battery to drain 23% on standby over a 10 hour period, it has to be either Ad Away webserver set to enabled (i have since disabled) or the smartassv2 governor which i have since changed to On Demand, previously i would only get 1% an hour on standby sometimes not even that.
[Galaxy S II Original Android Development] MuayThaiFighter8:
Helal sana. Good luck further..
[Galaxy S II Original Android Development] hausmanis:
Anyone compared the new tweaked smartassV2 to Conservative when it comes to batterylife ?
[Galaxy S II Original Android Development] gokhanmoral:
as a heavy user, I prefer smartass, especially after the latest tweaks, because it scales down to 100MHz as soon as there is no load.

sometimes it may feel a bit laggy than conservative but I don't care it that much...
[Galaxy S II Original Android Development] ebliss:
Actually, I see that the new smartassv2 has fluctuations between 200 and 500 even when there is no load. And the min was set at 100.
[Galaxy S II Original Android Development] rembrandtlnx:
Im sure the question got answered already but after few minutes of scrolling the posts i cant find it.

I cant see any "ntt" download version to download at bottom of first post (that i dont want).

So, i am safe if i flash Siyah-v1.7.8-CWM.zip (yes ofc with clockworkmod) on the european S2?
[Galaxy S II Original Android Development] V1TRU:
hy, I heard that this kernel speeds up the charging. Is it true?

is a significant increase? many thanks :)
[Galaxy S II Original Android Development] gokhanmoral:
this is a special release for chadouming :)

the last cpu step is modified and set to 1696MHz (instead of 1600)

arm_volt can be set to 1700mV (it is 1475 by default)

int_volt@1696MHz is set to 1400mV.

Removed

I get nearly instant lockup when I set the freq to 1696 :)

my device cannot run stable even @1680 until antutu benchmark finishes...

I am still trying to get BFS.v404 working.
[Galaxy S II Original Android Development] Torcado:
That’s the version I am using for Germany – Go for it!
[Galaxy S II Original Android Development] marcadam:
I got it working on mine, I only get that message when logging is disabled and I go to view the log. Have you tried clearing your cache and dalvik cache?
[Galaxy S II Original Android Development] :
Thanks a lot my friend! :)
[Galaxy S II Original Android Development] jonny68:
I got this reply from Nobnut who is the tech support guy on the Better battery stats app and he knows what he is talking about when it comes to saving battery so ill take on board what he says, so this was what was causing my drainage and i may just ditch SetCPU if this is what he means.
[Galaxy S II Original Android Development] chadouming:
FYI, the max voltage that can be pulled out from the controller is 1.5v so if you put it to 1.7 it will still output 1.5v as it's material limitation. And for internal voltage, i was usually using 1100-1150mv with tegrak kernel. So i don't think i will try with 1400 mv ( Might be lover of crash, but not of burn. )

Edit : Currently running it, couldn't resist :P so far so good, will upload bench result. Locked at 1696 theres no crash at 1400mv.
[Galaxy S II Original Android Development] gokhanmoral:
thanks for the info. I will set the internal voltage to 1150 and compile again.
[Galaxy S II Original Android Development] Torcado:
This is correct. You can get the most out of your battery if you optimize your running system and the automatic Google synchronization is eating up your battery very fast, BUT I am running a "clean" rom without any bloatware and all battery draining services are optimized or disabled and I still can get much more battery life by tuning my system via SetCPU.

To put it in a nutshell: Yes, before finetuning your battery life via SetCPU you should probably optimize your system services and other options.
[Galaxy S II Original Android Development] rembrandtlnx:
Thanks for the answer, works like a charm :)
[Galaxy S II Original Android Development] janosik1963:
Office at 100 mHz to 600 mV or 625mV runs quite round the whole story.

However, I can not adjust the values ​​of 650-750mV. SG2 crashes immediately.

The next value of the works is 775mV

Anyone have any idea.
[Galaxy S II Original Android Development] AndreiLux:
The power regulation doesn't accept / can't handle voltages that low and defaults to some stable value. As you go up in voltage you're entering the range the regulation can actually feed the CPU, but it's too low for the CPU and it crashes. Your 600mV are just placebo. 775 is the real deal.

---------- Post added at 03:08 PM ---------- Previous post was at 03:00 PM ----------

Oh cool, didn't know you're actually changing that now :D Can we get a system interface for it? ;)

I was running on Tegrak down to 850mV without any problems, and 1200MHz at 1000mV. My theory on what it does is that it's the voltage for much of what is not CPU and GPU on the SoC, memory controller, interfaces and blabla. But what would be the most important is the hardware video decoder, you could theoretically really test it by comparing video playback battery life at default/high voltage to some undervolted value.
[Galaxy S II Original Android Development] zaphod777:
I installed Siyah-NTT-v1.7.8.tar and on phone about it shows 2.6.35.7-Siyah-NTT-v1.7.5+gm@ubuntu #2.

the md5sum is different than the v1.7.5 I had installed previously so I figure I have the correct file but maybe the kernel info was just not updated.

this is the md5 of the 1.7.8 kernel I downloaded

2fc5a949dceb65884a075714e5c64202 zImage

Is this correct?
[Galaxy S II Original Android Development] gokhanmoral:
ok. it's very easy to provide a system interface for it.

I'll do it as soon as I get this damn BFS booting :)
[Galaxy S II Original Android Development] :
You know that my keyboard is getting de-pressed by me hitting F5 button? :)
[Galaxy S II Original Android Development] gokhanmoral:
I forgot to change the version.

it is v1.7.8.... I will update it later.
[Galaxy S II Original Android Development] ebliss:
I still can't get the 1.7.8 to run without freezing or rebooting. Not uv/uc/oc atm. Sometimes, after rebooting, it will reboot again at "Media scanner running... (usb storage)". I can't do any logging in time. also, kmsg seems to be disabled.
[Galaxy S II Original Android Development] Torcado:
EDIT: Forget about it! I was not using the NTT-version.

No, the correct md5 is 7da1a735ba6c3a416d9bc6c7c791a13c. I have just downloaded the .tar file, so it seems like you have grabbed the wrong one – somehow.

---------- Post added at 03:25 PM ---------- Previous post was at 03:23 PM ----------

But the checksum of his file is also different – something’s strange.
[Galaxy S II Original Android Development] iru786:
Hi,

I have installed latest version 1.7.8. I am using SmartAssV2 with Minimum clock set to 100Mhz.

I want to try UnderVoltage and therefore i have set 600mV for 100 Mhz via setCPU. The phone seems to be working fine.

Is this all or do i need to do anything else to undervolt?

Thanks
[Galaxy S II Original Android Development] zaphod777:
I have the NTT SC-02C version and that is the md5sum of the untared "zImage" file since I use Heimdall to flash not Odin.
[Galaxy S II Original Android Development] chadouming:
I am adding some screenshot of bench i did @ 1696 ^^
[Galaxy S II Original Android Development] KeesStolk:
Just installed the 1.7.8 throughout Leomar kitchen.

So far it's looks great, no hang up what so ever.
[Galaxy S II Original Android Development] Torcado:
Aah, my bad! Sorry for the confusion. Guess speed reading is not my thing! ;)
[Galaxy S II Original Android Development] gokhanmoral:
hmm... that is low... are you using performance governor?

and patched libsqlite.so?
[Galaxy S II Original Android Development] jdmcivic:
i am already getting this on 1.6
[Galaxy S II Original Android Development] chadouming:
Low! Yes i was on performance and gonna try the patched sql then.
[Galaxy S II Original Android Development] eybee1970:
you should do that - cause I am getting that with 1600 mhz ;):
[Galaxy S II Original Android Development] chadouming:
I was doing about this score at 1600, dont forget it's only 96 mhz raise :P
[Galaxy S II Original Android Development] GDT:
I switched back to ninphetamine kernel to try and got no more reboots (with the same voltages and clocks).

It's not clear to me... it was released another version 1.7.8 today different from the one released yesterday?
[Galaxy S II Original Android Development] ebliss:
where to find this patched SQL?
[Galaxy S II Original Android Development] fish80:
They're different... I think it's useless trying with same settings.

I think you have to find right settings for each kernel independently.

That's only my opinion.
[Galaxy S II Original Android Development] gokhanmoral:
as I said it before, I use undervolted values everywhere in cpufreq.c

but ninphetamine kernel does not.

maybe I am doing something wrong or maybe not... however, this makes that "I was using the same values without any problem" sentence meaningless..

I can use undervolted values for some places in the code and use stock values just as in ninphetamine but I think it would have less effect if there is any effect of undervolting anyway...

of course, the instability may be related with something else, but if you don't use stock voltages you'll never know..
[Galaxy S II Original Android Development] GDT:
I'll try with stock voltages and leave my feedback.

I like your kernel a lot. I hope I can get it working for me soon.
[Galaxy S II Original Android Development] camro:
also tried it ... it isnot working with version 1.7.8

(tried also to clear cache+ dalvik ...

seems to be, that this function is "kmesg: klogctl:" is disabled in kernel.

so, i must disablefirewall, because without looging it makes not much sense ..
[Galaxy S II Original Android Development] :
Pplease guys, mind sharing your uv values for latest kernel version using smartass2? I want to try to find suitable values for my own device, but I'd like to see yours just to have a partial idea of where to start from :)

Thank you!

Inviato dal mio GT-I9100
[Galaxy S II Original Android Development] tonz22:
thank you..
[Galaxy S II Original Android Development] Denwa:
Man. I must something wrong. This test was with sql oatch, performance gov. Using ocdaemon rather than spu. IO is vr. 100-1600 on wake.

I can't post my screenprint with tapatalk but ram 600, db was 420 and overall was 4846. Damn low. :(
[Galaxy S II Original Android Development] chadouming:
Trying with patched libsqllite.so and i'm getting same score overall. I downloaded the patched file from xda, just google Patched libsqllite.so Galaxy S II and the first link shall bring you on Universal adrenaline shot. Remove the mounting script from the zip and flash. Shall bring you nice feature ( Fugumod with 3.1 file, patched SQL file and some other tweaks ). You can also download the patched file from leomar kitchen.

Edit : if you use Adrenaline Shot, remove the bin folder. Will **** your benchmark and give score like 4000. Restoring my phone and i will come back with result again later.
[Galaxy S II Original Android Development] Denwa:
Reinstalled sql patch and rebboted and got a score of 6933.

Bte. How the hell do you aytach a screenshot using tapatalk?
[Galaxy S II Original Android Development] jdmcivic:
hi. may i know what this sql patch u're talking about?
[Galaxy S II Original Android Development] Denwa:
Leomar has it in his kitchen, otherwise you can search for it on xda.
[Galaxy S II Original Android Development] chadouming:
easiest thing, upload file to pc then attach xD

dude, read a bit.
[Galaxy S II Original Android Development] jdmcivic:
lol. i am reading the thread now.

i wonder if this will affect my battery life. oh well. am gonna back up my phone now and transfer the necessary files over.