yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] chikimonke:
Gerrit mentions MTP fixes, which I believe is what was causing the issues.
[ONE Original Android Development] gordon.shameway:
Good to know :good:

Is there a flashable zip? .img file is just for fastboot, i think?
[ONE Original Android Development] magnamentis:
flashify does the job

use flashify from the playstore, great app indeed, using it for years to my full satisfaction

https://play.google.com/store/apps/details?id=com.cgollner.flashify&hl=en
[ONE Original Android Development] chikimonke:
I'm sure someone will make one eventually. But you can use Flashify to do it too. Install it, open it up, select "recovery Image", Download TWRP and then select your version, newest at the top. Pretty sure it pulls the image directly from here because it's already shopwing up in the app.

Ninja'd again, I need to be quicker...
[ONE Original Android Development] magnamentis:
see it that way: quality over speed haha...

yours was more informative thus took you a bit longer

twice sawn holds tighter :)
[ONE Original Android Development] gordon.shameway:
Thanks guys ! :good:

Will try!

P.S.: Will hit thanks in about 30 minutes, as i reached the max for today ;)
[ONE Original Android Development] magnamentis:
xda app

no problem i'm using tapatalk (xda app) because i need 20 or 30 thanks per day :) there is no limit with the app. at least none i ever reached :) ;)
[ONE Original Android Development] chikimonke:
Oh there is, not sure what it is, but I've been denied thanks on Tapa before. Not sure if it's a daily limit or so many in an hour sort of thing, but there's definitely some sort of limit. :)
[ONE Original Android Development] gordon.shameway:
What a great app, worked perfectly! :good:

Thanks a lot!

Haha, its my first time reaching the limit, never thought there was one!! :D
[ONE Original Android Development] magnamentis:
how to find out ?

so i learned something then, but how to find out ? is it possible that it goes by ip or device, i'm using 3 devices to thank, depending which i'm using at the moment and really never ever reached that limit. i'll try to find out what that limit is, just out of curiosity. thanks for the info however
[ONE Original Android Development] gordon.shameway:
I was using my laptop this evening, if it helps

(But now its getting off topic) ;)
[ONE Original Android Development] crisgen:
Another touchscreen fw?

http://review.cyanogenmod.org/#/c/72880/

http://review.cyanogenmod.org/#/c/72862/

Inviato dal mio A0001
[ONE Original Android Development] jgcaap:
[MENTION=3685904]ak[/MENTION] i've been reading around, and i have seen that the best kernel developed for performance was sammy with our chip.

Perhaps would be wise to compare values, since they are the only ones with similer caracteristics with out machine

http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=SM-G900F

one of the mistakes wich i saw many devs make, was to program kernel as it was a computer, when it is a phone and then it lagged with a kernel but was speedy on another, and it was the exact same rom. Sammy/HTC/Sony were the only ones programming kernel to be simple on speed.

Samsung/HTC are the best choice in my opinion.

Hope this can help improve our experience. :)
[ONE Original Android Development] Cris7ianO:
Hey running latest beta without any issues! Absolutely flawless so far thx for that :D

Only one question is there a place where I can get a proper explanation of how the different GPU governors act? Like msm cpufreq, adreno tz, hwmon, simple ondemand?

I am searching for the best performance setting cause battery doesn't matter that much ^^

Sent from my 1+1
[ONE Original Android Development] magnamentis:
the best for performance is performance gpu gov, mine is set to performance at all times and running great.

performance governor explained means that always ramping up from idle to full when used and back to idle when not used. that is a simple non-tech explanation, wanna know more you have to look it up in wikis
[ONE Original Android Development] Cris7ianO:
Thx for your suggestion :) You really use the performance GPU governor as a daily driver? Won't this harm the phone over time like using performance CPU governor which will heat up the device pretty quickly?

Sent from my 1+1
[ONE Original Android Development] newellj79:
I just gave out somewhere between 20 and 30 thanks using tapatalk and was never denied. ? it was fun.
[ONE Original Android Development] magnamentis:
the answer is yes ( daily driver ) and no ( no problems )

to add value to the info i gonna put it as follows:

- my oldest device is almost five years old and performs like new ( my wife is using it )

- none of my devices has ever failed technically and all of them are on first battery pack

observing main reasons for failures are drops, scratches and usb-ports which fail more often and long before gpus basically i have never ever

heard about a gpu failure due to an overload.
[ONE Original Android Development] :
you are mistaken. Best is AK kernel. Now lets keep it AK kernel on topic only please

Sammy always laggs, best for cheating benchmarks maybe but not user xp
[ONE Original Android Development] ravearamashi:
I agree. Ex-Samsung user lol. Not to mention the poor documentation of Exynos
[ONE Original Android Development] drakester09:
There are a lot of things that Samsung do wrong in their kernel... I have looked through the sources and it can be a real mess when it's their own code...

No need to bring the Samsung stuff here, I'm pretty sure that both Codeaurora and CM repos have all that we could ever need to thinker.
[ONE Original Android Development] Vortex1969:
[MENTION=3685904]ak[/MENTION] if it's not to much work can you build a full kernel for testing with todays latest touch update commits. I'm building cm11 as I type this and would like to test the full kernel with it.

Thanks...
[ONE Original Android Development] MojoManagement:
Samsung's code is much more stable than CAF crap, I would bet that most crashes are related to CAF
[ONE Original Android Development] samflorin:
You would be surprised on how wrong you are.
[ONE Original Android Development] jgcaap:
Guys what i mean in my post is to test. Test to lead to a better configuration. Siyah, a great dev once made up configurations using old information. He is one of the best on the xda market. After some testing we ve suggested to try use Sammy stock values on some stuff. We did and noticed a great user experience improvement.

I do not look to benchmark. I prefer user experience. My suggestion was to just look into it. Nothing else. :)
[ONE Original Android Development] fabry83:
Hey AK thank you for the best kernel for the OPO! I have buyed an OPO because I wanted use this kernel because I followed in love with AK kernel with the nexus 4! So thank for your work!
[ONE Original Android Development] kecinzer:
Hi @ak

Any chance that you port intelliactive? :)
[ONE Original Android Development] jgcaap:
Guys can you test row scheduler and see if your phone reboots alone? Everytime I use that scheduler it reboots
[ONE Original Android Development] Roymik:
Testing right now,i will let you know later if something happens..when do you have reboot? Under heavy usage?
[ONE Original Android Development] kecinzer:
Ok, I can't resist and fork this brilliant kernel - https://github.com/kecinzer/AK-OnePone/commits/sm-4.4 and try with intelliactive.

Compiling right now, hope it will work :).
[ONE Original Android Development] :
no issues here, which cpu governor did you use? And did you underclock?
[ONE Original Android Development] bud77:
You can try [MENTION=5169465]RIPng[/MENTION] 's fork if you want to try intelliactive ;) (it's in dev section)
[ONE Original Android Development] MojoManagement:
We should try to merge everything back to master instead of making separate kernels

If all work is combined in one repo... that is probably the best thing for everyone
[ONE Original Android Development] :
I actually just prefer AK clean, its been working great. please make branch and own thread.

Have bad experiences with people coming in spoiling what is perfect. AKs magic is proven.

already had to leave 3 roms because of "better" or "I like pink instead of blue"
[ONE Original Android Development] jgcaap:
i've removed the undervolting, to test other kernel features yesterday. Perhaps it didnt became well registered.. now is not rebooting.

---------- Post added at 12:18 PM ---------- Previous post was at 12:16 PM ----------

Normal usage.. Still testing..

I'm trying to find the best configuration for our phones.

Should be default scheduler the ROW as it was created for mobile and saves alot battery.
[ONE Original Android Development] MojoManagement:
You might differ that, there are already stable, nightly and experimental AK branch

For example, you wont ruin a kernel, if you add governor, major things like hotplugs or thermal should go to experimental

furthermore there are already 5 pull requests (from me) included , so there is no need for own thread
[ONE Original Android Development] jgcaap:
on the git hub?

i've been serching around for profiles, and i found out Archi profile for a balanced tunes kernel.

The settings are here: https://github.com/JustArchi/ArchiD...a/media/0/boeffla-kernel-data/Archi.bcprofile

Archi made a hell of a job with Archi commits, i think would be of great value to take a look and see how the configurations were made.
[ONE Original Android Development] magnamentis:
no probs

row is my daily scheduler on all my devices and i never had the slightes problem, i know this kind of statement is not really recommended but i say that if you did not tweak something else to the edge (voltage for example) row cannot cause a crash, it's one of the most common and most stable schedulers, default on many kernels, roms and devices. just report back when you found the REAL culprit haha.. sorry that i have no ready answer but considering the number, kind and depth of tweaks you're currently posting i'm quite sure that the real problem lays somewhere in that area.

EDIT1: just want to let you know that you applied "HERO's" settings and it's working flawlessly for the last couple of hours, not sure yet if i will find anything obviously (feel and see) positive but as per now it seems that no harm is done.
[ONE Original Android Development] ak:
new kernel online

[ KERNEL v.040_b05 - NIGHTLY ]

ak.040_b08.opo.cm11s

ak.040_b08.opo.cm11

[ SMALL CHANGELOG ]

merged last cm11 commits > 13/09/2014

added msm limiter drivers for frequencies, now you can limit cpu also with mpd enabled (use synapse/ukm for control)

enabled partial display updates (you can have flickering with rom not updated with last cm11 source)

fix here and here and here and here

enjoy

please press thanks and rate thread.

NB:

- all my congratulation to Cyanogen and Opo for the fixed touchescreen BUG,

I want to point out that the merits are all of them.
[ONE Original Android Development] magnamentis:
holy...... (smile)

thank you so much, this time i was really waiting for it ( all night ) because of the touch thingy :) will report back any improvements, other than improvement i don't expect anyway. good job, thanks again
[ONE Original Android Development] ak:
Sorry little busy, but i think now all is fixed. :fingers-crossed:
[ONE Original Android Development] DiGiTaT:
Graphic glitch with the latest Nightly..
[ONE Original Android Development] jgcaap:
i am finishing testing up. Problably the row scheduler was just a coicidence. I've Reading up how to build good kernels, and perhaps soon i'll be able to formulate a good way to help out this kernel config.

I'm trying to test now with 0% swapiness and see how it deals.

Thanks :)
[ONE Original Android Development] dansou901:
Can confirm the graphic glitches on latest nightly...
[ONE Original Android Development] ak:
Rom?

no problem with cm11 nightly.

[ SMALL CHANGELOG ]

merged last cm11 commits > 13/09/2014

added msm limiter drivers for frequencies, now you can limit cpu also with mpd enabled (use synapse/ukm for control)

enabled partial display updates (you can have flickering with rom not updated with last cm11 source)

fix here and here and here and here

enjoy
[ONE Original Android Development] MojoManagement:
Thanks, latest nightly works perfectly :good:
[ONE Original Android Development] Cris7ianO:
I think someone mentioned that deactivating HW overlays under developer options might be a solution for the ROMs that aren't updated with newest changes. Will try it on mahdi which doesn't have newest updates.

Edit: I can confirm it is working ;)

Again thanks [MENTION=3685904]ak[/MENTION] for update :)

Sent from my 1+1
[ONE Original Android Development] 9600pro87:
Try to enable it -disable hw overlay- in dev options
[ONE Original Android Development] Glatzi:
If you are going with Cristiano's "original" crdroid: he will release perhaps today a new b5 which will include the latest cm updates regarding the partial display update feature
[ONE Original Android Development] _Beni_:
Nice side effect for the touchscreen fix :D
[ONE Original Android Development] ryaneu:
Flashed the latest v.040_b08 on latest Mokee release.

No graphic glitches here.
[ONE Original Android Development] _Beni_:
Workaround for Graphic glitches is here:

http://xdaforums.com/showpost.php?p=55410085&postcount=2155&nocache=1&z=8839353311341256
[ONE Original Android Development] darkobas:
Works great.. Flashed from twrp 2.8.0.1
[ONE Original Android Development] magnamentis:
this is a breakthrough

absolutely perfect and this time the progress can clearly be seen and felt.

- touchsensitivity improved

- synapse restarts more than once now from within the app

- everything feels quicker ( snappier )

- no graphic glitches here ( cm11.20140913.nightly)

so for now you could stop development, from imagination cannot get any better for this config. ( just kidding of course )
[ONE Original Android Development] jgcaap:
In i/o set 2560, with row

, in memory set dirty ratio with 5% dirty background with 15 swappiness with 15 and vfs pressure with 100%, it's best configuration for speed. I do not know the price of being like this, but seems to be the most balanced and speedy for our phone
[ONE Original Android Development] k3mik4l:
Anybody lose color control on latest AK ? Also the same with Franco.
[ONE Original Android Development] dlhxr:
Sorry the problem is related to the twrp 2.8.0.0.

It works fine after I update to 2.8.0.1.......

anykernel fail to modify the newest official miui boot.img.

I flash ak kernel on miui and the phone reboots agian and again.

I just pulled out the boot partition and used the tool downloaded from following address to unpack and I found that the ramdisk was broken.

https://github.com/xiaolu/mkbootimg_tools (the tool works fine before, I think it is not the tool's problem)

The boot.img is attached. Could anyone comfirm this or just prove me wrong?
[ONE Original Android Development] jgcaap:
I don't know real data so I need to test. How can I measure what's being used on memory? Somehow I think the e spontaneous reboot we are having might be related to memory. Anyone know the right commands for adb?

[MENTION=3685904]ak[/MENTION] i've updated some logs about the espontabious reboots, could you check if you have time?

https://www.dropbox.com/s/qm481y1jmez7vn9/last_kmsg-2014-09-07.00.42.13.txt?dl=0

the only configurations i changed here was the swapiness and VFS, nothing major.
[ONE Original Android Development] ralpheboyo:
Deleted
[ONE Original Android Development] guildamx:
I confirm glitches on DroidKang 6.1. Disabling hw overlay fixes the issue. Still I really appreciate your great work. Thanks.
[ONE Original Android Development] jgcaap:
Discovered something else guys. On the kernel set a minimum of 256mb at z-ram recommended 384mb ram. It'll get your rom flying.
[ONE Original Android Development] RobbieL811:
Tell the dev to update display-caf-new. I think that will fix it.
[ONE Original Android Development] Alin CG:
me :D going back to ak.040_b05.opo.cm11
[ONE Original Android Development] jgcaap:
Great read guys http://xdaforums.com/showthread.php?t=2156311
[ONE Original Android Development] kecinzer:
Can I ask how works thermal thortling on bacon? I have feeling, that its disabled by default.

I recorded many FullHD videos today and had few reboot (device get very hot).
[ONE Original Android Development] jgcaap:
[MENTION=3685904]ak[/MENTION] have a look at the git of this kernel http://xdaforums.com/galaxy-s2/deve...3-jb-i9100-t1617219/post33529722#post33529722

There are some features which in my opinion would be great.

Adding hyper governor would be smart. Is one of the best governors I had the opportunity to use.

Hyper+row is killer for performance and battery life.

The other feature would be the ability to tune touchscreen so that we can find the perfect balance. You have the code there, we only need the driver ( I think). Adding pegadas governor would be also good as it is the best for battery saving in combination with cfs scheduler.

We could also add a code to configure gps by General location+zip align.

GPU control per step, to undervolt and also to control the steps.

Hack to have a high speed registry reading (included on dorimanx kernel git)

And I think I gave all ideas Wich can make the kernel go to next level :) if I have more I'll say hehe. Thanks

---------- Post added at 07:16 PM ---------- Previous post was at 07:13 PM ----------

Here is a kernel with our chip developed by dorimanx, alucard code is very good.

http://xdaforums.com/showthread.php?t=2725023
[ONE Original Android Development] :
Dude stop, stahhpppp seriously go build your own.

This kernel is perfect.

Got 8 hours screen on time with under clocking and fluid GUI.

Better then all the kernels I tried across all the devices.
[ONE Original Android Development] :
Pretty sweet under clock on a pvs3 bin 3 CPU.
[ONE Original Android Development] jgcaap:
Don't intérprete me wrong. My suggestions never said that ak kernel is bad, and I sincerely do not know how you can come up with such conclusion. Even so, as a member of this free community where democracy and freedom of speech are one of the main values. I'll continue to give my best to help make the best kernel possible for our device.

I think is our duty as a member, to share knowledge and help each each other... And that has been my only goal here. Thank you :)
[ONE Original Android Development] :
Well that's true. I still strongly suggested to go build your own kernel. Still also think its kinda rude to come in a thread with a kernel and suggest to change all those stuff, which isn't even needed.
[ONE Original Android Development] magnamentis:
thanks for doing the reading for us, i just implemented a few of your findings and still play with those from yesterday. just be careful, not everyone likes new input in masses :) so perhaps you check with the OP quick if the intensity is welcome, i think that nothing better comes from sitting tight and enjoying the status quo but it's important to keep the majority and those in charge happy as well :) by seeking a common comfort level.

as to the swappiness set to zero i think it was not good, currently i'm on 5% and some of the other "hero" settings i'm in about the middle between stock [MENTION=3685904]ak[/MENTION] and hero's recommendations. thing is that todays update anyway gave an immense boost to my experience and want to mention that switching off hardware overlays in dev settings has proven to be a good move a long time ago already. i found that when i had problems with dark ui on pacman rom in JB times 4.3 around september 2013. from then i have that disabled and always was able to avoid some of the trouble others had, like flickers, green stripes etc. etc. so keep heads up, don't be discouraged but try to keep a level of comfort for most participants.
[ONE Original Android Development] nicholaschum:
He didn't demand the kernel to be changed. He merely suggested a possible feature update where ak can decide whether to use or scrap, as well as his personal experience configuration.
[ONE Original Android Development] jgcaap:
bachera, first of all, i'm not a dev (yet!). In the point of view you are stating, that's quite rude and i agree. But i didn't do that.

In my statements, in all of them i give suggestions, never can you consider it is me demanding, when most of the job is done for free. I spend time like many testers to workout the kernels better and find new configurations and new ways of improving (and my device can get damaged for that), don't we have a part of giving out opinions?

how about you as a member, wouldn't you like to see some features around here, that perhaps ak didn't see? For example, some days ago, AK started to use sabermod, which is one of the best optimizations done for android. And that happened because someone suggested it! Why thats rude in your eyes? it's weird! But think about on the other side of the coin please.

I happily invested my time and share the knowledge of my findings to you guys, and for free (respecting always the great culture of XDA). That my friend,is called sharing! And from my point of view a person which is able to freely share, should be seen as something good right?

In my eyes, we are all a team, i trust AK as a leader, to do the best choices for the kernel, as i've been doing tests (as many others here on this thread do the same tests) and found that the configuration on memory is the best at the moment. If there aren't members to do hard testing, how to you think we can push forward towards to the next step? At least that's what i think.

@ak, never consider my statments as a demand, as i only express my opinion, because i respect devs work, and i am here to help you push foward.

Thank you!
[ONE Original Android Development] :
Thanks, opp please delete my points, I read this guy wrong sorry
[ONE Original Android Development] jgcaap:
it's ok :P I'll make mistakes to! we are all friends even if we do now know each other yet. :)

Hugs and peace!
[ONE Original Android Development] ak:
Guys ... Please peace and love ... Plus beer ... Plus metal ... plus a lot of Valkyries ... And we are all into Paradise ... [emoji16]

ak@a0001
[ONE Original Android Development] Setting.Out:
@ak

My phone keeps rebooting, first into recovery, then to the rom just after you release a new kernel.. I would upload a log, but your kernels are nearly flawless... ;)

Thanks
[ONE Original Android Development] jgcaap:
https://www.dropbox.com/s/l5g2eyh0q5pixqp/dmesg-2014-09-13.20.57.51.txt?dl=0

https://www.dropbox.com/s/bwm0kehf58tcz53/last_kmsg-2014-09-13.20.57.53.txt?dl=0

Settings I used: https://www.dropbox.com/s/t5ad91rjawlhmqh/jgcaap.tgz?dl=0

Cannot discover what's doing this.. Out of my reach. But managed to get logs.

New reboot.
[ONE Original Android Development] ak:
Sorry but for now I can't verify ... I'm on mobile.

ak@a0001
[ONE Original Android Development] jgcaap:
Take your time my friend. :) thank you
[ONE Original Android Development] digweed4me:
Does latest nightly has all the synaptic touch firmware like Franco 18? I can't use Franco kernel cause mic never works on speakerphone.
[ONE Original Android Development] Savant:
Right, I agree with you there man.

Sent from my One-plus-one.
[ONE Original Android Development] ak:
If you can't use your favorite kernel for now you can use the stock one ... My kernel isn't stable enough for daily use. [emoji8]

ak@a0001
[ONE Original Android Development] om22:
Just switched to this kernel. Battery is amazing! My only problem: I´m sorrounded by tunables and can´t find a way out ;) There are so many of them. Guess i´ll have a happy experimenting time the next days or weeks.
[ONE Original Android Development] digweed4me:
No on one plus one AK is my favorite kernel, Franco was my favorite on nexus 5
[ONE Original Android Development] abhi08638:
The new beta is working great, but is it me or did the screen color option under display settings stop working. I'm on liquid smooth ROM and did a clean flash as well.

sent from my amazingly awesome OnePlus One

don't forget to hit thanks!
[ONE Original Android Development] TheDrgizzmo:
Thanks, i used on n4, i will try on one+1