yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] show-p1984:
Then this doesn't seem to be a kernel issue.

Small update (bunch of bug fixes for the graph) and also some stuff for the U.S. ppl (who dig Fahrenheit so much :p)

https://dl.dropbox.com/u/44206202/app/pics/units.png
[Nexus 4 Original Android Development] ilamaan:
Is the 24th Dec version (v0.7) the latest and good to use with 4.2.2 CM 10.1 builds?

and the latest version is very stable?

Thank you.
[Nexus 4 Original Android Development] guru_shastri:
Pardon my noobines.. Are those screen captures of a specific app thats available at google play? Or something that will come with the next version of this exquisite kernel?
[Nexus 4 Original Android Development] sMtt:
use 0.77 beta version it's latest and i'm using it for 1 week, no crash, no sod, no random reboot, for me it's very stable

No it's not available anywhere yet. show-p will release it when it's ready
[Nexus 4 Original Android Development] Emilius:
For me interactive gov. is more smooth and responsive.
[Nexus 4 Original Android Development] guru_shastri:
for some reason trickster-mod won't keep the changes i make. i lowered the min frequency but when i reboot the device it resets the values.

any idea why?
[Nexus 4 Original Android Development] ghostrid3r:
You need to use the "Set On Boot" option.
[Nexus 4 Original Android Development] guru_shastri:
Thanks, got it
[Nexus 4 Original Android Development] show-p1984:
Just dropping this in here: (KControl news)

https://plus.google.com/u/1/108262968419038009038/posts/TAbxEaer2K8

:)
[Nexus 4 Original Android Development] billy_overheat:
have been following you since sensation's time. glad to see you in n4! =D
[Nexus 4 Original Android Development] sk8oldschool74:
Bricked kernel that sounds encouraging lol!!! ;):):beer:

(CRAZY TIMES)
[Nexus 4 Original Android Development] faux123:
Things just got interesting :D Sweet to see cool new stuff :highfive:
[Nexus 4 Original Android Development] show-p1984:
Indeed. Interesting and filled with a lot of hard work :p

BTW, the tegra module is done now too and since the modules have to be GPL they will be opensource for everyone as soon as kcontrol hits the fan.

I discovered something interesting though. The tegra 3 in my grouper doesn't seem to use all clocks Oo

cat /sys/kernel/kcontrol_gpu_tegra/tegra_curfreqs
vde 0
mpe 0
2d 520000000
epp 520000000
3d 520000000
3d2 520000000
se 0
cbus 520000000
[Nexus 4 Original Android Development] sMtt:
Show-p, will you release an update to kernel with kcontrol?:fingers-crossed:
[Nexus 4 Original Android Development] show-p1984:
Ofc, I am busting my ass to get more features of kcontrol 100% finished :)

All my kernels will ship with kcontrol modules, so all you gotta do is get it from the play store once it is released and kcontrol will do the heavy lifting for you.

CPU & GPU are now officially done. MSM & TEGRA.

Tegra stuff:

https://plus.google.com/u/1/108262968419038009038/posts/itsB1tPBPnG
[Nexus 4 Original Android Development] sMtt:
Can't wait for this :good:
[Nexus 4 Original Android Development] gavin-phelan:
Free or paid for?
[Nexus 4 Original Android Development] sMtt:
What you mean by paid? If you mean app I would pay for it of course. Every dev deserves something for their nice apps.
[Nexus 4 Original Android Development] show-p1984:
Since I put a tremendous amount of time into KControl and my kernels it will be paid.

I just looked through the playstore and KControl already has more features than most paid apps have. So it's not like I put up a "busybox installer" for 2 bucks or sth... (which I actually found...)
[Nexus 4 Original Android Development] undercover:
Boooooooooooooo. A dev that charges for mad amount of hours he's put in. Boooooooooooooo.

Sent from my fridge. Make: LG Model: N⁴
[Nexus 4 Original Android Development] Emilius:
You really don't understand anything. Are you? For this excellent work I will donate 10 times of price for the KControl app every month. The kernel is free like any other kernels but KControll will not like any other kernel app. You mast be new to all of this.
[Nexus 4 Original Android Development] ctfrommn:
Trouble recognizing sarcasm I see ;)

Sent from my blazing bionic Nexus 4
[Nexus 4 Original Android Development] Emilius:
Upsss, did not see that one coming LOL. I apology :fingers-crossed:
[Nexus 4 Original Android Development] faux123:
I'm gonna buy as well :)
[Nexus 4 Original Android Development] n3ocort3x:
cant wait for it showp... this will blast everything and the first kernel app that i will buy for sure. :D
[Nexus 4 Original Android Development] IAmAN00bie:
I would buy it alone for that CPU temp/usage graph. Looks really neat.
[Nexus 4 Original Android Development] show-p1984:
Then you will have bought mine and vice versa. :D

Keeps the money in the family. ^^

Btw, If you are interested:

I found out what's the deal with the vde, mpe and se clocks. Their current clocks are not updated in dvfs, you need to hold down a reference to the actual clock and get it's rate in order to read out the real clock. Don't ask me who thought that this would be a good idea, I would call it a bug.
[Nexus 4 Original Android Development] Nirvana Rules:
I will support the Dev and buy the app as soon as it comes out. Thanks:beer:
[Nexus 4 Original Android Development] undercover:
He he, i knew someone would fall for it. :p

Show, i'll be buying it, even though I'm on you-know-what-kernel. :p

My donation is overdue to you. :thumbup:

Sent from my fridge. Make: LG Model: N⁴
[Nexus 4 Original Android Development] vivmar:
hi,

where i can find KControl app?
[Nexus 4 Original Android Development] TaRsY:
It's not released yet.

Tapatalk 2-vel küldve az én Nexus 4-ről
[Nexus 4 Original Android Development] sMtt:
Show-p will you add new c-states by faux to bricked? Or already added? :angel:
[Nexus 4 Original Android Development] show-p1984:
I am not seeing any commit related to that on his github.

Usually it's not a good idea to let krait s4 pro/prime socs sleep deeper than c1 (hw bug iirc). I would also expect to see some problems with data.

Additionally s4 pro/prime cores 1-3 can't even enter deeper sleep states, so the power saving would be marginal, at best, with a trade off in stability/usage if data or other issues should arise.
[Nexus 4 Original Android Development] El Nino1977:
From what I understand, the states are already present in the kernel just made them available to operate from is app. (please correct me if I'm wrong) ;)
[Nexus 4 Original Android Development] sMtt:
Just checked app to reply you and yes I see options in app :o but don't exactly know if they work properly or not. Because some people at motley's thread compiled kernel with 'retention' patches. That's why I asked show-p for this.
[Nexus 4 Original Android Development] faux123:
Retention state was added a while back. You need to look back much further. CAF officially enabled retention recently.

The deeper states aren't enabled but with my app (or via sysfs you can enable them as well). This should help screen on battery a bit. When core 0 is idling, now it can go into deeper state. Core 1~3 are unplugged so won't affect them at all.

On my sensation kernel, I completely disabled hot plugging altogether, at the same time I enabled deeper sleep states while idling resulting in better battery life than stock performance with mpdecision.

Too bad the current krait processors have he bugs, the effects are not as great as the older 8x60 s3 generation. (The newer kraits like HTC one and sgs 4, may have the bug fixed)
[Nexus 4 Original Android Development] tibere86:
How's best to use? Just enable one C state or all four (C0 C1 C2 C3)?
[Nexus 4 Original Android Development] faux123:
C0 is enabled by default. I recommend at least C1 but you need to have a kernel with retention enabled. I personally enabled C0, C1 and either C2 or C3
[Nexus 4 Original Android Development] sMtt:
If we can see options in your app, does that mean we have retention enabled?
[Nexus 4 Original Android Development] show-p1984:
Well if you are simply talking about the sysfs stuff under /sys/devices/system/cpu/cpu0/cpuidle/ then I have to tell you that my kernel does c3 on cpu0 out of the box :)

root@android:/sys # cat devices/system/cpu/cpu0/cpuidle/state3/name
C3
# cat devices/system/cpu/cpu0/cpuidle/state3/usage
243301
[Nexus 4 Original Android Development] show-p1984:
Some kernel candy: https://dl.dropboxusercontent.com/u/44206202/pub_test_kernelz/mako/Bricked_n4_v0.78.zip
[Nexus 4 Original Android Development] Underworld79:
Thank you
[Nexus 4 Original Android Development] fishhelmet:
show-p does make the best kernel candy. it's so delicious I think I may get diabetes. eagerly awaiting kcontrol
[Nexus 4 Original Android Development] :
Does show-p's kernel have gamma-color calibration?
[Nexus 4 Original Android Development] fishhelmet:
No it doesn't but I'm sure jassy will be along shortly with a version that does.
[Nexus 4 Original Android Development] Emilius:
So what is new in .78? How is KControl going?
[Nexus 4 Original Android Development] n3ocort3x:
highly appreciated obi one :D thanks for the update

[sent from an icecold mako...ncxe'ed....soon...]
[Nexus 4 Original Android Development] tibere86:
Have a change log posted elsewhere besides Aroma?
[Nexus 4 Original Android Development] jassycliq:
http://www.mediafire.com/?hiog6hbayucapd8

Updated with shows new stuff. Not home so I can't push source (like usual home computer doesn't have internet so I can't remote in)

I'll update it when I get home though :)

Also I updated interactive, O3 optimized once again. Just a mash up of fauxs kernel and shows basically so go hit their thanks buttons and donate if you can.
[Nexus 4 Original Android Development] ctfrommn:
Jassy....total dev noob trying to build a custom kernel. How do you take the zImage and make a flashable zip or even a boot.img from it?
[Nexus 4 Original Android Development] jassycliq:
I'm lazy so I just get shows zip, unzip it, and replace the zImage with my own. There are other ways but like I said, I'm lazy. You can also look for koush's anykernel zip. You'll have to change something's in the updater script though iirc.
[Nexus 4 Original Android Development] Ace42:
Does it have all of Faux's updates up to beta 15?
[Nexus 4 Original Android Development] jassycliq:
Up to date with his github rb_jb_mr1.1 iirc

All I did was leave out his intelli stuff.

Once I get home from Black Angus I'll post the log stuff and source.
[Nexus 4 Original Android Development] Ace42:
Are there any pros to using this version of mpdecision of intelli_plug? Or is it similar to the shipping version?
[Nexus 4 Original Android Development] guru_shastri:
no change log for 0.78?
[Nexus 4 Original Android Development] show-p1984:
I think you confuse faux's intelli stuff with an auto hotplug solution like mpdecision.

Very good, you might have noticed the kcontrol module in .78 :)

I am posting stuff about kcontrol on g+ regularly.

difference to 0.77:

* d252933 (Dennis Rassmann) : defconfig: 0.78
* a57c45f (Dennis Rassmann) : gitignore: ignore kcontrol directory (for kcontrol modules)
* f446be1 (Dennis Rassmann) : msm_mpdecision: fix sleep, don't use pause
* 1b2a6fd (Dennis Rassmann) : msm_mpdecision: add stats & expose to sysfs

Mainly a bugfix release for mpdecision (which fixes the long display wakeup issue) and introduces stats for hotplugging. (/sys/kernel/msm_mpdecision/stats/...)

And it comes with the final msm gpu kcontrol module.

I have a lot of other stuff ready to be merged into the exp branch soon(tm).
[Nexus 4 Original Android Development] jassycliq:
SHOW!!!

You're missing the Nexus 4 in your sig :P

I just noticed that it had all your devices on there lol xD
[Nexus 4 Original Android Development] show-p1984:
It's missing the verdilte, htc one s and nexus 7 as well. I just lost the psd in an hdd crash and I am too lazy to redo that sig tbh :P (+ I am using gimp now)
[Nexus 4 Original Android Development] guru_shastri:
Hi

Got a question. It seems that while using Wi-Fi the device can live forever. But when using 3g the battery drains like crazy. Any thing this kernel can do to help?
[Nexus 4 Original Android Development] KCuadrado:
Use 2G when not using the phone.

Sent from my Nexus 4
[Nexus 4 Original Android Development] guru_shastri:
I don't think its a proper solution. I want to stay online on the roads and where there aren't local networks. That's the whole point in having a smartphone.

Showp, any thoughts on the subject?
[Nexus 4 Original Android Development] Emilius:
It is a modem. I am not sure if any kernel can help with that. Try to flash older/newer basebands but make sure you have proper RIL with it. Maybe if you switch to other mobile provider?
[Nexus 4 Original Android Development] show-p1984:
Unfortunately there is not much we can do about this.

You have to understand:

WIFI = 300 meters, max. Under perfect conditions. Flat terrain, no buildings, line of sight, a cool day (night). (normal SOHO WIFI. There are some business WIFI receivers that can go up to 50 kilometers, but those are single point (only transmitting in a small area) and need a special counterpart on the other side)

Cellular: 50 to 70 kilometers. Flat terrain, no buildings, line of sight, a cool day in the night.

Cellular: 5 to 8 kilometers. Hilly terrain, buildings, trees, no line of sight, a hot summer day.

(and yes the temperature and light actually matters)

That means: Worst case scenario: The radio signal needs to travel 16 2/3 times farther (not accounting for all the **** standing in it's way) than the wifi signal.

There is quite a lot more power needed to get signals that far.

The 2G switch suggested isn't that bad either, if you don't use your phone, switch to 2G, you will still have data (but slow, should be enough for off screen syncing) and you will save juice.
[Nexus 4 Original Android Development] Bluewall:
But, since it's using 2G, if you have quiet a lot of stuff to sync when the screen is off, it will stay much longer awake to sync than if it was in 3G :D

Amirite showp ?
[Nexus 4 Original Android Development] delacrow:
Been running the latest kernel for two days with sweep to wake. After two days the status bar became unresponsive in portrait mode. In other words-touch sensitivity is there, but I couldn't get status bar to expand at the top. But switching to landscape mode - status bar can be expanded fine. I searched this thread but didn't see any mention of status bar issues reported. This better than what I saw with previous versions - where screen would lose any touch sensitivity. I can reboot and it's fine.
[Nexus 4 Original Android Development] show-p1984:
True, it's a gamble.

The kernel has no influence on your statusbar.

If you have touch problems, dont use sweep2wake. I am fixing up sweep2wake2 as soon as kcontrol is out which will fix unresponsive touch screens.
[Nexus 4 Original Android Development] jassycliq:
Show, do you have any idea why some of the latest kernels I have built don't load the wlan module when the init.d script is named 00wlan? They load perfectly fine when changed to 08wlan though.
[Nexus 4 Original Android Development] show-p1984:
That would rather be a run-parts issue than a kernel issue (since the kernel doesn't execute init.d scripts).

I would check permissions and review the file with a unicode editor. Usually those are the culprits. Also: Older versions of bb had some issues when run-parts was about to execute two files with the same order number (meaning: two 00 scripts). Check that too.
[Nexus 4 Original Android Development] sMtt:
Show-p is it possible to make something like change to 2g while screen off and swap 3g while on in kernel level? Or we definitely need a specific app for it?
[Nexus 4 Original Android Development] El Nino1977:
A simple press of a qs toggle would suffice huh? or maybe use a app called tasker, that should be able to action the toggle if it's too much to swipe and press before turning screen off ;)
[Nexus 4 Original Android Development] jan.ringas:
You can use this one: http://xdaforums.com/showthread.php?t=739530
[Nexus 4 Original Android Development] sMtt:
Of course not laziness but I would forget to swap toggle :silly:

This seems fine to me. Thanks for advice :highfive:
[Nexus 4 Original Android Development] -Asskicker-:
How's kcontrol coming along? :D
[Nexus 4 Original Android Development] show-p1984:
Too good to be true :p

Currently setting up a build server which will allow building kcontrol modules on the fly if kcontrol recognizes an unsupported kernel (at some point in the future though, it's juts a rough concept at the moment).
[Nexus 4 Original Android Development] Emilius:
Sounds great. I just wish if you can drop here alpha version from time to time. I would really like that. :silly:
[Nexus 4 Original Android Development] show-p1984:
Patience my far too young Padawan. Patience. :)
[Nexus 4 Original Android Development] undercover:
It doesn't work like that, Yoda.

What's the ETA?

Sent from my fridge. Make: LG Model: N⁴
[Nexus 4 Original Android Development] jorrddan:
Sorry, but I have question:

I have Nexus 4 with version 0.77 and Sweep2wake dont work.

What I must to do?

Thank's!
[Nexus 4 Original Android Development] Sad56:
Have you enable it with an app like trickster mod ?

N4 - Xenon HD - Semaphore Kernel
[Nexus 4 Original Android Development] jorrddan:
No, but in version 0.7 work without any settings...
[Nexus 4 Original Android Development] jassycliq:
Showp disabled it because of bugs it has. He's working on a newer version.
[Nexus 4 Original Android Development] qpqpqp:
showp i look forward to your next release!
[Nexus 4 Original Android Development] fbiryujin:
Does this kernel have 2 way call recording yet?
[Nexus 4 Original Android Development] Emilius:
So fresh kernel is out! Now I just need KControl to play and setup this beast ;)

So far nothing to complain about with the exp g1fe4601 :good:
[Nexus 4 Original Android Development] qpqpqp:
Pleas excuse me for such a nooby question, but is the boot.img file to reset the kerner in the front page updated for 4.2.2 or is it still 4.1?
[Nexus 4 Original Android Development] Emilius:
4.2.2
[Nexus 4 Original Android Development] qpqpqp:
Just installed the new kernel there seem to be a little conflict with my current custom rom(Paranoid Android). In phablet mode the top pull down menu doesn't seem to work after installing the new kernel.
[Nexus 4 Original Android Development] show-p1984:
That's almost certainly not kernel related.
[Nexus 4 Original Android Development] qpqpqp:
You're right its not the kernel. I just reflashed the rom and install your kernel again. Its working fine now.
[Nexus 4 Original Android Development] Luigi_2:
Add faux's color control, please :)
[Nexus 4 Original Android Development] Vladivid:
+1 :p
[Nexus 4 Original Android Development] jassycliq:
Show is busy doing lots of cool things, color control is on his list he said so it'll come when it comes, otherwise you can download the kernel I uploaded with that change. Its somewhere on this thread.
[Nexus 4 Original Android Development] fbiryujin:
Does your kernel have 2wcr enabled?
[Nexus 4 Original Android Development] Emilius:
Is it just me or Sweep2Wake is fixed in new beta kernel from 05/05/2013? :laugh:
[Nexus 4 Original Android Development] shivasrage:
@ jassycliq

Do you think about to make a extended version of show-p´s last master piece from 05.05.?

cheers :)
[Nexus 4 Original Android Development] Emilius:
Is it Sweep2Wake support double tap and how I can get it work?
[Nexus 4 Original Android Development] jassycliq:
Sorry to say but checking his buildbot it seems like its the same thing as the last kernel. I haven't actually checked his source but his buildbot shows the same commit for the last few builds at least on the exp branch.
[Nexus 4 Original Android Development] Tylog:
I flash this kernel for a few hours, it looks very stable ( the latest beta ) and in this few hours I have no problem with sweep to wake, looks like this feature is stable with this kernel ( I hope so ) , the only thing I miss is color control but I read the thread and read that it will be come in the future. For me it would help when init.d scripts will be possible, at the moment no color scrip works.

All in all the kernel looks really good with no sweep to wake pRoblem , I hope it will stay.

Tapatalk
[Nexus 4 Original Android Development] guru_shastri:
i've activated s2w and got the feeling its still draining the battery.

i'll try again
[Nexus 4 Original Android Development] show-p1984:
http://bricked.de/index.php?action=kdownload&device=mako&release=beta&type=aosp

A new beta is up with an experimental feature:

input event boost.

This will boost your min cpu speed as the qualcomm mpdecision does, but gives you more control and is just moar betta :p

For those who don't know what I am saying:

If you press a button or touch the screen the min cpu freq will be risen to a predefined value (look below) on every online cpu. This should help to get back to the stock n4 feeling.

Configuration files:

root@android:/sys/kernel/msm_mpdecision/conf # ls

boost_enabled

boost_freqs

boost_time

All of them work like the usual sysfs files, except one special case:

boost_freqs will list all frequencies from cpu 0 to cpu x. Cpu 3 and any following cpu will share one frequency.

To change those frequencies echo the cpu number + the frequency in khz. To change the boost freq of cpu3 (and 4,5,6,7,8, etc) the echo would look as follows:

echo "3 1026000" > /sys/kernel/msm_mpdecision/conf/boost_freqs

for cpu0:

echo "0 1026000" > /sys/kernel/msm_mpdecision/conf/boost_freqs

Defaults:

cat /sys/kernel/msm_mpdecision/conf/boost_freqs
1026000
918000
810000
702000

Now have fun testing it, as always: Beware of the Unicorns! (only tested this for a short time, so there

will

be unicorns)
[Nexus 4 Original Android Development] Hai_Duong:
Somehow my sweel2wake is not working. I am using the latest test kernel. I hope someone can test it and confirm.
[Nexus 4 Original Android Development] guru_shastri:
mine is working, with the latest test kernel.
[Nexus 4 Original Android Development] jassycliq:
You have to remember that choosing s2w in aroma won't do anything. It still stays disabled. You need to actually turn it on with an all. Or write to sysfs for s2w

---------- Post added at 02:05 AM ---------- Previous post was at 01:28 AM ----------

Damn good job on the latest sauce [MENTION=4195844]show-p1984[/MENTION]. It phone behaves more like its running Qcoms mpdecision now except without as much heat. I have my boost freqs set up to 1026, 702, 702, 702 with 2 core min and 3rd and 4th rarely onlining while interacting with the UI :D this is literally as smooth as mpdecision but no heat!
[Nexus 4 Original Android Development] Hai_Duong:
can u tell me specific how to activate sweep2wake on test kernel?
[Nexus 4 Original Android Development] jassycliq:
Its in his 2nd post.
[Nexus 4 Original Android Development] guru_shastri:
I'm using trickster mod app.
[Nexus 4 Original Android Development] shivasrage:
Has somebody please a mirror (dropbox or something like that) for show-p´s last test kernel....

I want to test it but his site seems to be down...since a while..

thanks :)
[Nexus 4 Original Android Development] justthefacts:
I just downloaded it. Try again.
[Nexus 4 Original Android Development] Emilius:
New expo from 05/07 feels more responsive now. I am on interactive gov. so smoothens is about the same, maybe a little better, but in response is huge diference for me. I did not have any unicorns for now ;)
[Nexus 4 Original Android Development] justthefacts:
I change the /sys/android_touch/sweep2wake value to '1" (by Root Explorer) and S2W starts working.

But after reboot the value turns back into "0" and no S2W.
[Nexus 4 Original Android Development] jassycliq:
Make an init.d script :)

You may benefit from downloading the app names "kernel tuner" from the Play Store. It does an amazing job for this kernel, it has an option to start on boot also just for you :p
[Nexus 4 Original Android Development] Emilius:
Some options still doues not stick on bot, to bad.