yashsingh1/xdaforums huggingface dataset:
[Galaxy S Advance I9070 Original Android Developmen] ming86:
Thank you. :fingers-crossed:

I'm testing it too, so far the cpu1 does not turn on.
[Galaxy S Advance I9070 Original Android Developmen] ManiacShri:
me 2! btw it doesnt reduce the battery consumption!!:rolleyes:
[Galaxy S Advance I9070 Original Android Developmen] jb901:
I am back on 8.6, this Kernel works great.

I'll wait for an fixed and stabel working 8.8 Kernel.

With the 8.6, my Phone runs better without Problems.

---------- Post added at 11:31 PM ---------- Previous post was at 11:28 PM ----------
[Galaxy S Advance I9070 Original Android Developmen] sasank360:
Superb Performance and decent battery life

I use stock deodexed XXLQL firmware. Flashed cocore 8.8 with CWM as soon as it was posted :)

Tried OC and faced no issues. No random reboots or crashes.

I tried the following settings :

CPU - 600MHz , 800MHz , 1.05GHz , 1.15GHz and finally 1.228GHz frequencies for varied usage.

Governors - smartassV2 , ondemandQ , PegasusQ and Performance(for benchmarks).

I/O schedulers - only sio and row. Did not try sioplus.

Overall the device did not overheat a lot. It was just a little warm after long gaming sessions.

GAMING:

Governors were either ondemandQ or PegasusQ. Never set it to Performance while gaming. Your phone fries :laugh:

While playing Dead Trigger, NFS, Real Racing I clocked it to 1.15GHz and sometimes to 1.2GHz.

Performance was really impressive. For basic games like TempleRun 1&2 , Subway Surf and Ninjump I set it @ 800MHz and it ran just fine.

BASICS:

For normal use like Facebook, Web browsing, SMS and phonecalls I used 600MHz(To save battery) and faced no lag or stuttering.

The UI was very smooth.(I use stock TWiz launcher)

Anyway I am satisfied with this kernel. ThankYou CoCafe. Keep up your good work. :)
[Galaxy S Advance I9070 Original Android Developmen] Slavo#:
You dont get point of under/over-clocking. If you have default stock values for frequency (e.g. max = 1000MHz), you dont use this value all the time. If you are using Facebook, that does not need performance, of course the clock of your CPU is not at 1000MHz, it is far lower. If you set your max value to 1200MHz and you will use Faceboook, it would be automatically clocked to 400 MHz while you are using Facebook. There is no need to underclock it right now.

Only way you save your battery is, when you set lower voltage to clocks than it was set on stock core. Then you would save some energy, but not with underclocking. By underclocking you only set max frequency value which cannot be exceeded while you use the phone.
[Galaxy S Advance I9070 Original Android Developmen] sasank360:
I know that mate. :o But I did this(Underclocking) many times in the past and noticed marginally better battery life.

Ofcourse what you said is true. Unless I set it on performance guv it does not often touch max freq.

But I feel better when it is UC.

BTW does this Kernel have undervolting support?
[Galaxy S Advance I9070 Original Android Developmen] Spraite25:
Which app do you use to adjust kernel values?
[Galaxy S Advance I9070 Original Android Developmen] Patlcs:
reboot on cocore 8.7

[MENTION=4832589]cocafe[/MENTION] my phone also reboots on cocore 8.7 on OC [MENTION=1684530]1228[/MENTION] Mhz

i use governor interactive and sioplus
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
No Frill CPU for example.
[Galaxy S Advance I9070 Original Android Developmen] jb901:
Why is there a Problem with Google Play and Whatsapp, they crashed, stopped sometimes. I do not unterstand it. The old Kernel 8.6 works without any Problems!?
[Galaxy S Advance I9070 Original Android Developmen] krazzykid:
Whatsapp and play store running fine for me
[Galaxy S Advance I9070 Original Android Developmen] jb901:
Hab everyone the same Problem with 8.8 that the Google Play Service stopped in you use Whatsapp?

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

Is the 8.8 a Nigtly Build?
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
Test build: http://d-h.st/IT3

Disabled frandom by default

Increased a bit voltage on oc freqs

Lazy JRCU

Again, do not tweak the voltage of OC freq.

Some users reported fine, some said bad.

I think, OC depends on the device you have.

The crashes may cause by frandom, test this build please...
[Galaxy S Advance I9070 Original Android Developmen] Javho:
For now its work well :D thnaks [MENTION=4832589]cocafe[/MENTION]

Enviado desde mi GT-I9070 mediante Tapatalk
[Galaxy S Advance I9070 Original Android Developmen] jb901:
Is the Test Build also for the 9070P.?
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
Installed the test kernel and first thing I checked was deep sleep. The script didn't work and it was set to 3. Set pegasusq with sioplus and started overclocking. started with 1.1 then 1.15 and then 1.2 and everything was going well. no crashes or reboots. then I did a reboot to see if the deep sleep script would work and that is when troubles started, reboots, and phone freezing then rebooting. That was while on last frequency change. had to reinstall 8.2 to get back to normal on phone. if the log is still there, where do I find it to send to you about what happened? Appreciate all you are doing. It is getting better with each update to 8.8 :)
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
[PN544 Test Build]

Now I have made PN544 driver as a kernel module

It will be loaded automatically if your device is I9070P (Do not change model string in build.prop)

So guys please test it, especially I9070P guys.

If it works well, no CoCore-EP anymore in the future.
[Galaxy S Advance I9070 Original Android Developmen] yayakuya:
Help

Could you please built this kernel as tar.md5 so i can solve my soft brick problem?

i'm flashing the wrong kernel that mentioned for GB as i am on JB :silly::p:cyclops:

i can't download the firmware as i have limited data around here...

Thanks in (S) Advance
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
My phone is I9070 non P. Should I also test or is it mainly for I9070P?

Sent from my Advanced SII lite ;)
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
Eek, I have been out

Cannot do this now

This kernel is made for both devices.

Eek, sorry, I forgot to reply your post.

Umm, I do moved init.d to an earlier stage.

But it will not affect the function i think, because my init.d performs well.

So can you post your script here?

And the deep sleep state, it will go ApDeepSleep when phone goes suspend by itself

So why tweak it in cpuidle, its unnecessary.
[Galaxy S Advance I9070 Original Android Developmen] jagnik:
[MENTION=4832589]cocafe[/MENTION] do you have any plan to work on new kernel 3.1.5 ??
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
tested the latest kernel and it was smooth with pegasusq and sioplus on 1.1 but rebooted on 1.15, 1.2 and 1.228. The script works with my favorite kernel of yours 8.2 and I have attached it here.. Thanks for the answer :)

View attachment deepsleep.zip
[Galaxy S Advance I9070 Original Android Developmen] prateektyagi91:
cant change deep sleep in 8.8 as init script not working

although its working fine in 8.2
[Galaxy S Advance I9070 Original Android Developmen] jineshpatel30:
try 4 only (without quotes " " ) bcz i'm using same script and its working for me
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
the script works in 8.2 and 8.6.x but not in 8.8 still even after removing the "" but thanks for the idea :)
[Galaxy S Advance I9070 Original Android Developmen] juanchotazo99:
init.d is working on 8.8. I've created a little script to enable deep sleep 4 and it's working here. I'm using harsh jelly v5. There has to be something wrong on your end...
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
Give him your script to try with it.
[Galaxy S Advance I9070 Original Android Developmen] juanchotazo99:
It's just a text file with no extension under the init.d folder with the following

"echo 4 > /d/cpuidle/deepest_state"

Without the quote marks. Permissions are rwx rwx rwx. Just checked cat /d/cpuidle/stats in terminal and indeed, sleep state 4 is enabled and working fine.
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
Yes I know what a script file is. I tried yours above and with different permissions, rwx r rwx and rwx rwx rwx both work in 8.2 but not 8.8 but that is ok, 8.2 is great for me and I am happy to stay with that for now.... appreciate your trying :)
[Galaxy S Advance I9070 Original Android Developmen] prokji:
My experiences...

I'm sorry,but NFC on I9070P not working ,by scale CPU freqvency is stable /no restarts../ BUT scale freqv. is WITHOUT effect- Antutu score 9200/approx./stable by all adjusting NoFrills /this value depending 1Ghz...:(
[Galaxy S Advance I9070 Original Android Developmen] andu86:
In 8.8 kernel, 3 restarts in 10 mins, rolling back to 8.2
[Galaxy S Advance I9070 Original Android Developmen] Sami Kabir:
Does it stop rebooting if you set the CPU speed to default max and min values?

Sent from my GT-I9070
[Galaxy S Advance I9070 Original Android Developmen] d@rkl0rd:
In my case, yes. If max clock speed set to 1GHz, then no random reboot problem.
[Galaxy S Advance I9070 Original Android Developmen] malek_anas_97:
[MENTION=4832589]cocafe[/MENTION] you're a genius !! our phone runs even better than a stock s2 hahaha look at the score i got in antutu :D

Governors : performance + sio

Overclock set to 1228 Mhz Max

Stock ROM few samsung stuff removed + Force GPU rendering enabled

i only had 2 reboots but only on 1228 mhz everything runs smooth and fluid so thanks alot :good: keep up the good work :highfive:
[Galaxy S Advance I9070 Original Android Developmen] andu86:
I've set the cpu to 1ghz and 200mhz, no overclocking and governors ondemand+sio
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
[Test Build]

Fix init.d service. (The previous one is too early, debugfs is not mounted at the period)

And I9070P guys, my friend Matthew who has I9070P said that NFC worked well with last test build. (thanks to him..)

And I posted it for a long time, only one P guy reported on xda... :confused::confused::confused::confused:
[Galaxy S Advance I9070 Original Android Developmen] Bulgaricus:
Yep, The NFC is working :silly:
[Galaxy S Advance I9070 Original Android Developmen] prokji:
For me NOT working / I9070P ,ROM JB stock,Apex launcher, Baltic region../-only available switch S-Beam /ON/,but switch NFC is unavailable and,offcourse ,NFC not working..With CoCore 8.8 EP functionality good,but for max 1.0 GHz. Otherwise unstable /restarts../:(
[Galaxy S Advance I9070 Original Android Developmen] Shadowcareful:
Hey guys just a question.

Is it possible to use on latest CoCore kernel overclock with ondemand governor or only with performance?

Example: cpu 1,2 Ghz

Governor: Ondemand

I/O: Sio
[Galaxy S Advance I9070 Original Android Developmen] AltamashAN:
Yea, you can. :)
[Galaxy S Advance I9070 Original Android Developmen] jb901:
Sorry, i tested the Test Build, NFC is not working for my GT-I9070P. Only SBean

Sorry the NFC is not working for my GT-I9070P. The NFC Switch wont work. Only the SBeam Switch. The Testbuild is laggy for me. I'm back to 8.6
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
Post your build.prop s here
[Galaxy S Advance I9070 Original Android Developmen] jb901:
My Build I9070PXXLPE , i hope this Information can help
[Galaxy S Advance I9070 Original Android Developmen] t4n017:
He's talking about the file located in /system which name is build.prop
[Galaxy S Advance I9070 Original Android Developmen] tresed:
This is my build.prop NFC don't work

rename build.prop.zip > build.prop :D
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
The latest build has init.d working indeed. I can also oc to 1.15 with no reboots using pegasusq/sioplus. If I go higher my phone freezes and reboots. So my guess is something my phone doesn't like. Two other thing I do like about 8.8 is seeing 600 Mhz in cpuspy. Also when in recovery while connected to computer I have access to the ext cards which is great! Excellent work on kernel so far and look forward to more improvements. :)

Sent from my Advanced SII lite ;)
[Galaxy S Advance I9070 Original Android Developmen] arneldna:
Yes...its getting better and better..:D
[Galaxy S Advance I9070 Original Android Developmen] Nishad1982:
The evolution of this kernel is extraordinary.

Only if our ROM developers could do a little more!!
[Galaxy S Advance I9070 Original Android Developmen] unexpected0ne:
[MENTION=4832589]cocafe[/MENTION] I have a question regarding CPU governors and schedulers. Which one would you choose and why?

I know that for example the performance is a really bad choice, because it sets the CPU freq permanently to the maximum. After reading describes of these drivers I would choose Interactive, because its work seems to be fair and the battery drain is not bad. The second choice (and my current setting) is Pegasusq, which is a multi-core based governor, so for us (I9070 users with two cores) at least in a theory is great.

For scheduler cfq is quite nice and it works fine with multi processors, but apparently it can be faulty. And... I don't know, maybe noop is fine? Since it uses the hardware drivers...

If you have a time, I would be really glad to hear your opinion...
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
On earlier versions Cocafe wrote:
[Galaxy S Advance I9070 Original Android Developmen] xbean:
Custom Kernel for Android 4.3

Is there a variant that can support Android 4.3? I'm using SlimBean v.4.3.1 & having wifi issue. I heard custom kernel can help to address the issue. Is this true? Need help to fix the annoying wifi issue. TQ. :)
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
There is some stuff in CM10.2 kernel from Cocafe. He is a part of TeamCanjica.
[Galaxy S Advance I9070 Original Android Developmen] :
It's just for Samsung ROMs not AOSP.
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
If anyone hava problem with init.d, they can look at this app Boot shell. It executes command after boot, similar to init.d.
[Galaxy S Advance I9070 Original Android Developmen] bobfrantic:
or download the last nightly, he fixed the init.d issues :)
[Galaxy S Advance I9070 Original Android Developmen] Daks32:
S3 mini

Men can you work for s3 mini?, we really need help, anyone is working on an overclock kernel, and i appreciate if you can help us, i know that the specs are similar.
[Galaxy S Advance I9070 Original Android Developmen] Paul L.:
The patches are specific to janice (S Advance) board, they can be ported, but cocafe does not have a S III mini to test, and the kernel it's a dangerous thing to fix "blind" (when you don't have the device)
[Galaxy S Advance I9070 Original Android Developmen] :
Go to the maclaw.pl he has ROMs/kernels with overclock for S3 Mini. He already use cocafe's stuff afaik...
[Galaxy S Advance I9070 Original Android Developmen] Daks32:
Thanks

Thanks men, if you want i can test the kernels and give you information about if its working or not, its that any of our devs want to do an overclock kernel and s3 mini lags sometimes.

Thanks.

---------- Post added at 05:49 PM ---------- Previous post was at 05:45 PM ----------

Hey friend, thanks but he does not have compile kernels for overclock, he just had roms for s3 mini but none of them have overclock.
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
[Lastest Build]

Interactive is my favourite now

InteractiveQ might have issues during waking up, if so, report it please

Sorry, I was out for days
[Galaxy S Advance I9070 Original Android Developmen] arneldna:
I presume it does a decent job... better than PegasusQ....??

Off Topic: I LOVE YOU AND YOUR AMAZING JOB....;)
[Galaxy S Advance I9070 Original Android Developmen] petrix1:
is for I9070 or I9070P?
[Galaxy S Advance I9070 Original Android Developmen] Patlcs:
Did you guys faced in call volume bug?
[Galaxy S Advance I9070 Original Android Developmen] debanjanhazra:
For me 8.8 is No way its stable above 1ghz in any governor
[Galaxy S Advance I9070 Original Android Developmen] petrix1:
me too. I'm using last build a one day and when set cpu frequency more than 1GHz I have a random reboots.
[Galaxy S Advance I9070 Original Android Developmen] Patlcs:
even on OC @ 1228 mhz?

me too. i can OC @ 1050 mhz only. above that my phone reboots
[Galaxy S Advance I9070 Original Android Developmen] prokji:
Me too and,offcourse, on I9070P not working NFC /only S-Beam is swtcheable..../:(
[Galaxy S Advance I9070 Original Android Developmen] symm3try:
performance gov .ok

If I use performance governor I able to oc to 1.2 Ghz. No reboot at all. Even after 1 hour gaming.

But if I switch any other governor random freezing/reboots starting..

Any idea?

sry for my bad english:(
[Galaxy S Advance I9070 Original Android Developmen] gonxsster:
Questions.

1) How is battery life using 8.8? Does it overheat using it above 1000 mhz?

2) Can I flash this kernel without touching any governor? Can I flash 8.8 like any other kernel?

3) Can anyone sum up how to install and use this kernel at top performance? I am reading every reply to the post since the release, it will very helpful to read and learn how to use this particular kernel now that includes overclocking on our phones.

I will test and contribute on anything I can, thanks [MENTION=4832589]cocafe[/MENTION]. :good:
[Galaxy S Advance I9070 Original Android Developmen] juanchotazo99:
Just flash 8.8 from CWM recovery if you're already using another cocore version. If not, there's a tutorial around here that tells you how to go from stock GB to custom JB, it covers rooting and installing a temporary CWM recovery from where you can permanently flash cocore. Highly recommended to do it this way. You can also install universal kernel flasher from the app store, to flash the kernel image from android, but it requires to be rooted to work, so.. yeah.

For me, battery life is mostly the same if using the phone lightly. Once you get to heavy use, lots of multitasking that's where the overclock and mainly the extra voltage going to the CPU is felt, the battery meter drops down nicely.. but the phone does feel snappier and running faster. It's a balanced tradeoff in my eyes.

This kernel supports overclocking, so it'll set itself to 1.28ghz tops at 1.36v. Two things will happen: Either your phone has a good enough CPU that can handle the overclock and therefore it'll work fine at that speed, or you'll have random reboots because of it not being stable. We're already at the maximum voltage allowed on this phone so the only way to fix it is to lower the overclock until it's stable. Sadly no two CPUs are created equal, and that goes for their overclocking capabilities. It's draw of the luck here. Use no-frills cpu control from the app store to configure the governors and overclock.

Usual combinations of governors are PegasusQ|sioplus/sio, or hotplug|sioplus/sio if you want to save some more battery. Some recommend to use performance as the cpu governor with this OC kernel, but that will set the CPU frequency at the top 100% of the time, so bye bye battery and hi overheating. Stick to your usual governors, the phone works just fine once you've found what frequency it can run at stable.
[Galaxy S Advance I9070 Original Android Developmen] gonxsster:
Thanks. Ví que sos de Buenos Aires, hubiese sido más fácil postear en español jajaja. Aguante Messi!! Saludos y voy a probar con resultados, me anda muy paja el cel. saludos.

To all of you, I will give it a try, results will be posted to make sure and compare what's the best way to work CoCore 8.8. Cheers!
[Galaxy S Advance I9070 Original Android Developmen] coffeecore:
No offence but english please!:thumbup:

Send from my S Advance.
[Galaxy S Advance I9070 Original Android Developmen] d@rkl0rd:
So that means the overclocking is very dependent on phone hardware itself? Which everyone may have different experience, some may have random reboots on certain frequency while some people don't.
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
Like on PC, you have some CPUs that can be overclocked to some value, and other one (same model) hit the "wall", need more voltage to get same frequency.
[Galaxy S Advance I9070 Original Android Developmen] Patlcs:
well [MENTION=2991046]shut_down[/MENTION], can we increase the voltage to get to same frequency? if yes how to do so?
[Galaxy S Advance I9070 Original Android Developmen] shut_down:
http://xdaforums.com/showthread.php?p=49919969&highlight=voltage#post49919969

Cocafe wrote about that.
[Galaxy S Advance I9070 Original Android Developmen] juanchotazo99:
No. You can't. 1228 mhz already comes set at 1.36v, the maximum voltage this phone's platform supports. The only way to stabilize your overclock is to lower the clocks, if your phone can't do that speed at these volts. Overclocking is a lottery based on silicon quality, not something that the manufacturer guarantees for their products.
[Galaxy S Advance I9070 Original Android Developmen] #Henkate:
My phone is running fine with OC 1228 mhz and with pegasusq + sio.No reboots while playing asphalt 8.
[Galaxy S Advance I9070 Original Android Developmen] android07:
Can't I just flash this kernel using TWRP in recovery mode?
[Galaxy S Advance I9070 Original Android Developmen] Patlcs:
no. you should use ukf
[Galaxy S Advance I9070 Original Android Developmen] fbs:
It's completely stable with "performance" governor even in its maximum clock. Any other governor gives me reboots.. why would that happen?

I've tested with "StabilityTest" every clock you "made" to see if any of them are the cause of the crashes, but it seems every one is completely stable on its own.. But when a governor switches them a lot = crash! Maybe the *way* the governor changes clocks are the problem? Maybe they change too fast and the overvolt doesn't follow fast enough? :confused:
[Galaxy S Advance I9070 Original Android Developmen] cocafe:
( CPUFREQ - DVFS )

Samsung DVFS is disabled by default now, since it conflicts with new cpufreq table.

Now we have took back the cpufreq control.

Use CPU control APP like SetCPU, no-frills CPU to set min/max cpufreq.

I created some fake interfaces in /sys/power/, so Power Saving mode still works.

To change the Power Saving max cpufreq: (default: 800MHz)

( LiveOPP - OC/UC/OV/UV )

LiveOPP can control the properties of each cpufreq step.

LiveOPP values in /sys/kernel/liveopp

View all files in that folder first.

CPU freq table:

To decrease the voltage (UV) of a step: Example: [MENTION=5657303]200[/MENTION]MHz

To increase the voltage (OV) of a step: Example: [MENTION=5657303]200[/MENTION]MHz

* ARM voltage is in 12.5mV steps

* Recommended that not tweaking Overclocking steps voltage

DDRPLL Booster:

This interface can increase DDRPLL freq.

Increasing DDRPLL freq will scale up related clocks (nearly the whole system),

So Mali GPU maximum clock will increase a bit too.

But it will become unstable with 1228MHz OC, and it's likely to reboot while sending the commend

* With this enabled, Nenamark increases some fps

The Mali freq we using is the maximum stable one now.

Because the way it gets the clock, we are unable to set it another higher freq now.

Except that I can change the clock source, but it's no time to do that now.

In the afternoon, I had to go to school, will be offlined.
[Galaxy S Advance I9070 Original Android Developmen] xbean:
Can this version of Kernel supports Android 4.31 custom ROM (e.g. SlimBean v2.2?

TQ. :)
[Galaxy S Advance I9070 Original Android Developmen] Toni5830:
No, only stock / stock based ROMs!

Sent from Italy using Tapatalk