yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] Franc38:
Everything seems OK with v75...

Still, I have a little problem, which I don't know if it is kernel or hardware related. Being that I have the OPO only since last week I'm still in the process of discovering it's specificitites.

I never had that with my previous phones (nexus One and Galaxy SIII, namely), but here, when I do undervolt the CPU (modestly, -25mV), the performances take a rather severe hit. Even manually adjusting so that the undervolting is mostly applied to lower steps and when the CPU is at full speed it's normally volted... bing... Antutu scores become very low.

In my experience and understanding, undervolting too much causes crashes, random force closes, but allows better battery and do not affect the performances (hence the interest of doing that instead of just underclocking the CPU)...

So what's going on here?
[ONE Original Android Development] irony17:
Thanks for your reply...

I guess I'll have to wait for the next version then...
[ONE Original Android Development] zaphodbeeb:
Hi,

I finally got AK.CM11 075 working on cm11 F2FS style with wifi etc. Anyone interested it can be downloaded here. Had to do some serious cut and pasting on the boot!

All working brilliantly as far as I can see.

:)

---------- Post added at 11:08 PM ---------- Previous post was at 10:46 PM ----------
[ONE Original Android Development] Galactus:
Honestly you aren't going to save much juice from undervolting, especially if it's causing hiccups etc. You'd be better off checking your phone for wakelocks that keep the CPU awake first. I can get 7 hours screen on time easily using AK/Stock/Franco kernel with stock settings. In my personal experience, underclocking has saved me a lot more juice than undervolting.
[ONE Original Android Development] prstorero:
I'm going to have a brain aneurism from the number of WiFi posts lol
[ONE Original Android Development] N4Solomon:
Well unfortunately I have to report that I too have WiFi problems. Fresh install of akv75 coming from stock 38r rooted and WiFi has been stuck at "Turning WiFi on" and I can't turn it off either.
[ONE Original Android Development] jgcaap:
This is the med kit you are searching for will restore Wi-Fi : https://www.dropbox.com/s/c7te8s4y68i2sqh/XNPH38R_Restore_stock_wifi_firmware.zip?dl=0

---------- Post added at 02:40 AM ---------- Previous post was at 02:28 AM ----------

No. Benchmarks is a way of knowing how the device is consistent. If you know other apps which can do evaluation such as fps and speed tests to compare is usefull

Use thjs: https://www.dropbox.com/s/c7te8s4y68i2sqh/XNPH38R_Restore_stock_wifi_firmware.zip?dl=0

I spoke with you on hangouts already about my opinion. Been reviewing the code faux gave, but will finish tomorrow.

Flash this to restore Wi-Fi https://www.dropbox.com/s/c7te8s4y68i2sqh/XNPH38R_Restore_stock_wifi_firmware.zip?dl=0

If you can, add this file on your server and put a note that restores Wi-Fi for cm11s credits to Lord boeffla : https://www.dropbox.com/s/c7te8s4y68i2sqh/XNPH38R_Restore_stock_wifi_firmware.zip?dl=0

Will save time to everyone...
[ONE Original Android Development] galaxys3some:
Can some please tell me what are the commands to fastboot flash ak kernel zip. I use 7 zip to extract but I'm lost after that.
[ONE Original Android Development] SaschaKH:
I'm rather sure you can't. You would need a boot.img not only a zImage.
[ONE Original Android Development] ak:
you have to use android kitchen for unpack/repack ramdisk and the you can use boot.img.
[ONE Original Android Development] sash89:
Guys why when i activate double tap wake up touch screen becomes unresponsive after a time?u still encounter this too?
[ONE Original Android Development] ak:
I'm using cm11 nightly and I have d2 always on without problems.

ak@bacon@pancetta
[ONE Original Android Development] sash89:
Should i do a clean install of latest nightly and kernel?thx man
[ONE Original Android Development] aleksik:
Before making a clean flash you should try cleaning cache and dalvik.

Sent from my OPO powered by RobbieL811's CM11 & AK kernel
[ONE Original Android Development] ak:
[MENTION=2040569]jgcaap[/MENTION]

I have just finished performance test between cm11 nightly default and AK v075.

I don't see performance regression.

Now its time for thermal

ak@bacon@pancetta
[ONE Original Android Development] jgcaap:
You don't see inconsistencies? How you done the test? Did you do at least 3 times?
[ONE Original Android Development] N4Solomon:
Bravo.... This works great
[ONE Original Android Development] jgcaap:
There is not need of me rolling back in order to find someone with slow down. But I'll propose something, I would request everyone to do 3 benchmark tests with Antutu and take screen shots with ak kernel. After that flash cm kernel : https://www.dropbox.com/s/qf147423yf4dw9n/Stock.Kernel.XNPH38R.CWM.zip?dl=0

Do three times the test. Screen shot each result.

Watch carefully the latest test video and compare the fluidness and post results here.

The importance of this tests is to find consistêncies, which can lead to other problems if not dealt with earlier, and as I said ignored.

I've reported here already 2 problems where people almost called me crazy for that and it was discovered by ak the cause of the problem.

1)ondemand governor, which was removed for being unstable

2)new Wi-Fi, which was removed again for being unstable

Now the number

3) something is causing throttling speed. If this is not discovered, and properly explained, in the future can lead to many unexplained situations as data loss, reboots, or even the phone damaged.

I may not have the expertise on programming (yet), is a slow job, but I'll come back and I am reading the thermal code which you've inserted to see if that is causing this and searching for what is causing this. But I have the expertise on hardware and profiling.

There are members which left ak because of this inconsistencies, I was one of them, cause this wears off people patience. But from time to time I try reflash because I was pretty dam happy with version 0.45, achieving 10hours and 40 min of battery life is not with every kernel.

So, for the risk I take, and we all take on using ak kernel, the only thing I ask here is honest testing and proper test to find the answer. As I would like to have this kernel again as daily driver. And I am in hope everyone will get also better results with the kernel once I considered the best around.

Thank you.
[ONE Original Android Development] martinoff:
Well you may have a point for default settings of kernel but I'm pretty happy with this kernel

Antutu scores are awesome (you can see my sc some page behind with v74) and my battery life is awesome too

You have the chooses to make any config you want in synapse
[ONE Original Android Development] ashok:
u are wrong. wifi does not work with latest kernel v75. on cm11s
[ONE Original Android Development] wicked245:
Wifi works fine on 75 and on cm11s for me...

Try to wipe delvik and cache
[ONE Original Android Development] aleksik:
[MENTION=2040569]jgcaap[/MENTION] I have noticed the same thing a long time ago, but didn't bother to bring it up in here. Benchmark (Antutu) scores differ alot with this kernel. Sometimes the scores are great, but mostly there is a noticeable hit in performance which can be seen in graphics test. I haven't used cm kernel on my OPO, just AK so I can't say how it performs. And yes, in everyday usage my phone is really fast and stable, but those benchmark scores can show us that something is not working as it should. It's most likely something connected with all these thermal stuff, atleast when I had a Galaxy S4 there was very similar thing with bad benchmark scores because of thermal throttling and I solved it by disabling it for good performance. However, it's great to see that you really try to learn about all this stuff and I really hope you're going to solve this weird 'problem' :)

Sent from my OPO powered by RobbieL811's CM11 & AK kernel
[ONE Original Android Development] jgcaap:
Is not a matter of being awesome. But consistent. Consistency is symbol of stable. The other way around is symbol of luck. I've been around ak since version 0.35 and I have been reporting diferent bugs and trying to help improve the kernel the way I can. As I said before best version was definitely 0.45. 3 days without reboots and a crazy battery life.

The usualy Antutu benchmarks scores for this device are 42k to 48k and that's normal.

Have you done 3 benchmarks which gave you consistent results?

To me gave, 46k, 36k,28k,12k,38k etc etc. Always changing. That's unconsistent, and thats a problem.

You got a good battery life? Normal... The power of the phone was complete cut down... But if I tell you, that I had better results o battery life (10hours and 40min), shared before on this forum, and with cpu as max at 2.5ghz, with great Antutu scores? Will you at least give the benefit of a thought that there is something wrong?

My bet here is the thermal implementation, that was done poorly, from what I saw must have been a very quick job from faux123 to adapt his code to our device.

So to sort our doubts, I propose to you a consistency test, benchmark 3 times, then try with cm and benchmark 3 times again.

Benchmark with Antutu is very complete because it'll test in various ways.

Today, I'll be reading the code again today till I find a logic answer to this.

Thanks.
[ONE Original Android Development] ashok:
reverting to v74 or even anyother kernels wont work

---------- Post added at 04:21 PM ---------- Previous post was at 04:20 PM ----------

tried that. no success
[ONE Original Android Development] FullWipe:
If your attual rom doesn't have 2 commits about wifi (compiled before 20141101), try to dirty flash your rom then flash AK 074. Read previous post about this problem.

OnePlus On Air!

In MultiROM ➡ SlimSaber + AK Kernel + Tutto ciò che mi capita a tiro! ?
[ONE Original Android Development] ak:
I do not know where the users want to get continuing to speak of "inconsistency".

You can choose to use the kernel you want, you can help or make test but you can not continually criticize or make comparisons only for say that everything here is unstable, and users do not use my kernel for this reason.

It goes on to say that all of the other kernels are stable!!!!!, instead of my work no:

I do not see these things, any kernel in OPO threads are unstable so what is the problem.

If not bring me evidence that the other kernels have never had a single crash I'll give you right here and I will close the thread.

At this point you tell me where you want to go, as always, to force me to close my door (thread),

why still so we get there.
[ONE Original Android Development] ak:
Where do you want to go? let me know.

I have made the same test (antutu is a ****ed benchmark app), the scores were the same for the stock and for mine.
[ONE Original Android Development] beany>:
Please do your research before saying someone is wrong. Read back a few pages.

If you came from fracnco kernel you need to dirty flash the ROM fisrt before flashing ak.

If you ROM does not have the latest wifi commits (from the last day) the ROM is more out of date that the kernel. Either reflash a newer version of the ROM or roll back ak to a working version and wait for the ROM update.
[ONE Original Android Development] ak:
This is recorded in the first post:

[ CAF KERNEL ]

A kernel based on CAF CM11 Bacon branch.

NB: Wifi of the CM11 nightly may not work, we recommend a dirty flash of the rom!

CM11: AK.75.OPO.CM11 > 20141101

CM11S: AK.75.OPO.CM11S > 038R

Any problems with wifi are created by others kernel.
[ONE Original Android Development] aleksik:
What ever you do, don't stop the awesome work you've done for this device! And don't take our findings like we're going to put you down or we'd just try to find things 'not working'. Don't take this wrong, but I have noticed that when someone has found a problem with this kernel and come here to report about it, you get mad and say "go and use another kernel instead". We're trying to help you making this kernel better and better and want to see how awesome this kernel can become, it really has the potential! :)

Sent from my OPO powered by RobbieL811's CM11 & AK kernel
[ONE Original Android Development] xanthrax:
Nah, AK mate, cool down, you're not gonna stop working just because someone doesn't understand how this antutu works... I'll expand a bit more later when I get home, if needed

Sent from my Darkside of 1+1
[ONE Original Android Development] xanthrax:
There is no "proper testing " using a benchmark, proper testing is following algorithms and the daily use

Sent from my Darkside of 1+1
[ONE Original Android Development] ak:
Maybe I have not explained it well, but I do not admit that we continue to say what they do not reflect reality.

So if you want to contribute technically there is no problem, but I do not want to see ever written in the post that my work is "incosistente" "buggy" etc etc etc, stop please.

There were other times I have seen users go throwing **** in the other thread.
[ONE Original Android Development] jgcaap:
AK, i'm here as a member. I do not wish to stress you more with this issue, so it'll be my last post.

I do not want to create any frustration on this matter, and after this i'll silence myself.

Did you test the way i done and all the tests went perfect with great bench marking score? I'm just requesting to you review the work you have been doing, specially the faux implementation.

The kernel is not working for me, as i have showed you the proof about it. Nothing changed from clean ROM flash, Downloading kernel from site 10 times. etc

If nothing can be done about it, i am sad to say that i have to leave completely to try put your kernel working on my phone.

I apologize for any inconvenience, to all members, and specialty to yourself. As is not my intent to question, and to attack. As i try be diplomatic, even knowing, that sometimes i can be displeasing.

Sorry and thanks.
[ONE Original Android Development] Vonnegut:
It's clearly an old script made for another device.

I strongly recommend to do NOT flash this .zip.
[ONE Original Android Development] martinoff:
This isn't going somewhere but here you have some sc

I don't have close recent or reboot or any other things

I add date on statusbar for you too

I'm on work and have to make some of it before get fired, later I can play with scores as long you want
[ONE Original Android Development] aleksik:
I totally understand you! I would love to help more, but the problem is that I don't have the knowledge needed. That's why I've been careful with my comments, because I can't prove or describe things regarding to development. [MENTION=2040569]jgcaap[/MENTION] is studying hard and already has pretty good knowledge about android development. If he keeps on studying these things you can put your heads together and make something wonderful!

Sent from my OPO powered by RobbieL811's CM11 & AK kernel
[ONE Original Android Development] ak:
What I'm saying that the tests must be accurate and must be included in order to understand or reproduce the problem.

So I expect:

- Kernel version

- Rom version

- Hotplug used

- Governor used

- Scheduler used

- Etc. etc. etc.

At this point, put the highlights and a summary of what has been done.

For example, I took the stock kernel and then my:

- interactive

- row

- All default (thermald)

I had the same results with Antutu, and where he is the problem?
[ONE Original Android Development] jgcaap:
And your recommendation comes from what basis?

This zip file, just removes boeffla settings so that can come a clean flash from other kernels, and not cause issues on diferent configuration profiles. An issue which is comon from people which install boeffla app and use it while using boeffla kernel.
[ONE Original Android Development] ak:
This script is wrote for another kernel, so it cant be universal.
[ONE Original Android Development] ak:
So can you explain how i can reproduce your problem?
[ONE Original Android Development] jgcaap:
my configuration is:

- Kernel version 0.75S

- Rom version 38R

- Hotplug used MPDecision

- Governor used Interactive

- Scheduler used ROW

- Etc. etc. etc. No undervolting or anything.

Problems: performance, lagging on 3D (lower FPS).

https://www.dropbox.com/s/fh855d73upszf3b/Screenshot_2014-11-02-20-30-29.png?dl=0

How to reproduce? For now unknow! When i have luck i have the phone at normal speed. When i'm unlucky comes the phone lagging (its not app related). Been sharing those results with Robbie. I committed one mistake which was forgot on getting KMSG log. If i have time i'll repeat the tests and try get this if you want, and i wont mind on trying one more time everything.

It gave me those different results. I can even get a camera to prove to you this is not a lie and is something happening, which works fine on CM kernel and boeffla, and on this kernel, i started to have issues since the gold edition implementation. I even thought was the entropy, which you tuned by then remember? After a while and learning that shouldnt affect, and having issues with reboots (wifi drivers, this is a solved issue).

I'll try give more info.
[ONE Original Android Development] Vonnegut:
I've read the script...

mount("ext4", "EMMC", "/dev/block/mmcblk0p22", "/cache");
mount("ext4", "EMMC", "/dev/block/mmcblk0p23", "/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p21", "/system");

All of them are wrong. The script actually mounts the DRIVER, LOGO and misc partitions.

The OPO's cache partition is mmcblk0p16

The OPO's DATA partition is mmcblk0p28

The OPO's system partition is mmcblk0p14

The script wipes cache and dalvik. That works anyway because TWRP usually mounts both DATA and cache by default.

The script wipes the etc/init.d folder and deletes some files. That won't work.

Anyway, who really sane in his mind would like to delete the init.d including the Selinux label script and the script running the supersu deamon?

Luckily enough, all the blocks are wrong so the script just does acouple of wipes....unless someone has flagged the TWRP option to mount the system too.
[ONE Original Android Development] ak:
For test FPS you have to use an app like Nenamark, i never see a screenshot with this, i have personally tested and i have 60fps.

For the crashing problem you never posted a last kmsg, i have see the problem into a file posted from another user.

Personally with wifi a never had a single crash, but after 10 minutes that user post last kmsg, i have wrote where the problem was:

- related to this CM11 commit:

https://github.com/anarkia1976/AK-OnePone/commit/b35956b4b20b7e445e5d042c485058132e90610c
[ONE Original Android Development] ak:
Thanks a lot for your report and your support, many times I avoid writing to let the vultures away.
[ONE Original Android Development] jgcaap:
i'll try that. If things continue inconsistant, i'll reflash everything when new update comes... will give new about this soon.
[ONE Original Android Development] ak:
Remember, i can do a fully test only with the CM11 nightly version, because this is my daily driver.
[ONE Original Android Development] RobbieL811:
I am personally using AK's implementation of Intellithermal on the stock Slim kernel which I work on. I am not noticing reduced speed anywhere. I score pretty close to the same on benchmarks with Intellithermal enabled & with it disabled. I am not so sure that that is the problem.
[ONE Original Android Development] jgcaap:
ok :\ perhaps is the old deal we had, remember when was discovered that wasnt beeing respected Max frequencies?

On CM11S never had that issue... When i changed to robbie Rom, i saw that max frequencies was giving issues.

Perhaps this kernel, is not made up for CM11S and gives these problems, which leads me on reporting. But i already tried with robbie ROM also.

I'll do this, i'll test Again with CM11 Official. I cannot to this so soon as i need my phone this week for work.

I like CM11S because of the theme, which no one yet was able to port it with the normal size of icons, thats why i decided to quit CM11 versions.

PS: I just read a post about you wanting the shut the thread, i didn't even read that, while writing. When i spoke on inconsistent stability, was because there are issues related to our phone that caused crashed in the past. I'm sorry if by my mistake i point a finger saying is your fault, when in fact i'm trying to call your attention to try fix something which is not working for me. I'm here already for 2 months with you guys. I'm a very direct person, and i'm working on being better in diplomacy (is a hard for me to do that), so again please, do not take my statements as something personal. Because if i was with you, you we would probably understand one another better. Here we just read, and the way we read it, can many times be misleading. So i am sorry, that is my fault in case i am not able to better express myself than what i have been trying now.
[ONE Original Android Development] beany>:
Having read all through this, it does seem to be a slight language / word choice problem. You have to take care to say where something could be improved rather than it is unstable or not working correctly, probably no kernel anywhere is working to the total optimum. Sometimes it is a case of the printed word appearing critical or harsh where it was not intended. Hopefully neither you or ak will get too upset. ak's work and time here is fantastic. Also, you can put some of your findings in "spoilers" so that those interested can open but others can pass by and not be confronted by a wall of text.

Hopefully you'll take this as positive comments and not criticism!.

Everyone have a great day. :)
[ONE Original Android Development] denellum:
Thanks AK :)
[ONE Original Android Development] Franc38:
I'm having the same problems as jgcaap...

Maybe it's because I'm also on CM11s ??

Anyway, with AK v75 and some previous versions I had some rather choppy performances in Temple run (the 3D game I use the most). A I had said yesterday, for some reason I decided to give a run of antutu and was shocked to get a 26k score. Variance in results I understand, but to that level ??? So I started playing with the settings in synapse, blaming it on my undervolting... But then it became evident that there was something more (plus my CPU in in bin 7 so 25mv undervolting really shouldn't be a problem at all). Never again had I a score that low, but most of the time I had things between 30k and 35k...

Then, I flashed by the stock (full rom, dirty flash)... boom, 46K.

Flashed again AK v75.... Same 46K. Then I want to open Synapse and check some settings... Not working... I had forgotten UKM.

So I flash UKM, start again... and again the "all over the place but mostly too low scores".

I don't have a clue on what's going on here. Possibly an "incompatibility" of some sort between either some part of the kernel or settings or UKM and CM11s (seeing that people with other roms don't seem to have the problem). But I don't really have time to spend hours understanding and testing what's going on...

Well, too bad, that kernel was looking promising but for now I'm back to stock and will probably re-flash some other kernels.

Thanks for the efforts, ak, you're doing a great job and maybe I'll try again your kernel if I move to another rom (but I really like the themes and all in CM11s so... )
[ONE Original Android Development] ak:
Thanks for report, as always the userspace part of the rom has to perform the commits of the kernel.

Of course, it is said that all commits go well for CM11s, but until now no one had complained of problems into the thread.

certain that there is no problem of course using another kernel.