yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] DingoDingo:
It was issue with Chrome, managed to download by opening in new tab, thanks a lot

---------- Post added at 11:39 PM ---------- Previous post was at 11:34 PM ----------

You should download 3.0.1 version for Lollipop. And it is only for aosp rom, Euphoria is aosp, as I know? Nexus 4?
[Nexus 4 Original Android Development] dcop7:
Yeah, stupid of me. I was downloading the latest version in the OP. thanks
[Nexus 4 Original Android Development] CrazyGamerGR:
amazing kernel my favorite
[Nexus 4 Original Android Development] deeppans:
Hello

Can someone please point out commits related to double tap to wake(dt2w)?

I have stratosk git repo but unable to find the same.

TIA
[Nexus 4 Original Android Development] vampire36:
https://github.com/Stuxnet-Kernel/kernel_mako/commit/255d939c8be7995dd8227160f341577ac7b3a92d
[Nexus 4 Original Android Development] VinciusG:
Hi guys! I use Semaphore on my N4 for a long time, now I installed a CM based ROM, I know this is an AOSP based kernel and I wonder if there is a CM version or at least a kernel that uses the stratosk dt2w implementation. Thanks! :good:
[Nexus 4 Original Android Development] leninke:
Look for Jollie belle. It's compatible with cm.
[Nexus 4 Original Android Development] ihancioglu:
Hi [MENTION=3750240]stratosk[/MENTION], I just found that your hotplug is always keep 4 online while watching video on youtube. But on stock or most of other kernels is keeping mostly 2 cores.

I also tested with up_theshold 100 but still 4 cores online.

Maybe anything you can do in load calculation? Because device is getting very hot while watching video.

Thanks in advance my friend.
[Nexus 4 Original Android Development] stratosk:
Hi!

I will check it. Please give me some time.
[Nexus 4 Original Android Development] mb88_peace:
Hey guys.

I just flashed the last build on ParanoidAndroid 5 and it works great. But I have a problem with Semaphore Manager app. When I open it, there's this error "No BusyBox Found! Semaphore manager needs busybox to run properly". Is this a Rom-related problem or what? I'd really appreciate it if you help me.
[Nexus 4 Original Android Development] icu64:
Yo bro when you flash this kernel does the theme manager still work?
[Nexus 4 Original Android Development] Cem0:
Its rom related if busybox is not installed get it from playstore.

Theme manager has nothing to do with kernel
[Nexus 4 Original Android Development] poondog:
Because Semaphore doesn't replace your ramdisk it will be fine
[Nexus 4 Original Android Development] Ace42:
That's because MPD is very "generous" with core onlining compared to alternatives other devs use.
[Nexus 4 Original Android Development] Audioboxer:
Doesn't really seem to affect battery life though, at least not as much as people first argued. Even show is now trying to emulate mpdecision.

By the way, the newest update rocks. Soo smooth. Hope this isn't disrespectful to ask, but anyone with building knowledge, would you be able to implement faux's sound control? Thanks!
[Nexus 4 Original Android Development] leos0000:
Hey stratosk wich rom do u use :)
[Nexus 4 Original Android Development] stratosk:
I use stock. :)

BTW, in few hours new version of Semaphore Manager 2.7.6

- Add tunables for updated interactive governor

- Add SD read ahead option

- Add "Wireless online" to available triggers
[Nexus 4 Original Android Development] Semantics:
Still can't get the kernel to work. Never had an issue on AOKP with any version except the last two. I've tried reflashing, etc. Anyone else using AOKP milestone 1 successfully with 0.7.5 or 0.8.0? I'm sticking with AOKP, so changing ROM's won't be an option for me. I just love AOKP. :)
[Nexus 4 Original Android Development] eep2378:
I'm giving interactive a proper rundown on 0.8. No real issues ATM. No lag :)

Sent from the Nodes of Ranvier
[Nexus 4 Original Android Development] leos0000:
Hey sratosk bro.give me link for stock rooted rom please :)
[Nexus 4 Original Android Development] Semantics:
http://xdaforums.com/showthread.php?t=2147281
[Nexus 4 Original Android Development] leos0000:
Thanks man
[Nexus 4 Original Android Development] Semantics:
My pleasure, enjoy.
[Nexus 4 Original Android Development] sirxdroid:
That's fine with me. I even like kernels that keep 2-4 cores online all the time but run them at 162-192Mhz min freq and a bit undervolted then just ramp up the rest of the cores as needed. Trinity kernel was my first exposure to all 4 cores online and I thought it was a crazy idea at the time but then liked the approach.
[Nexus 4 Original Android Development] leos0000:
Wich rom do u use bro
[Nexus 4 Original Android Development] LOVE ME PLEASE:
Hey guy's!!! How the performance, battery life treating you guy's with this kernel??? Thanks Dev...
[Nexus 4 Original Android Development] leos0000:
I use frozzy rom now with this is latest kernel battery just amazing :) i never see like now :) perfomance so facking good and fast .best stuf.
[Nexus 4 Original Android Development] Semantics:
I use the official AOKP. Love it.
[Nexus 4 Original Android Development] leos0000:
Can u post link please :)
[Nexus 4 Original Android Development] pikachukaki:
Strato gkarntasi mou how can we UV this kernel and will you add it on your app later?
[Nexus 4 Original Android Development] jarjar124:
http://xdaforums.com/showthread.php?t=2025939
[Nexus 4 Original Android Development] sirxdroid:
I've seen other AOKP builds mentioned:

http://xdaforums.com/showthread.php?t=2146885

whitehawkx: http://goo.im/devs/Whitehawkx/mako

Pro tip: if you see a ROM mentioned by name, just go to Google and search, I'm sure you will find the thread, e.g. google AOKP ROM mako
[Nexus 4 Original Android Development] Naa Laa:
Can someone please post pa contrasty color values for this kernel app?

Thank you!
[Nexus 4 Original Android Development] mb88_peace:
Yes pal, but some themes act weird, but with most of them everything's fine.
[Nexus 4 Original Android Development] MtG92:
Theme Manager has nothing to do with the kernel.
[Nexus 4 Original Android Development] poondog:
There's edits to sepolicy for it to work properly

Some developers include their own which overwrite these changes
[Nexus 4 Original Android Development] mb88_peace:
Thanks man. I installed the busybox as you suggested. Everything works fine except "Double Tap 2 Wake". Any hint?
[Nexus 4 Original Android Development] MtG92:
Disable Ambient Display. Unfortunately it doesn't work together with Semaphore.
[Nexus 4 Original Android Development] Midomad:
[MENTION=608053]Startos[/MENTION]

kernel 3.4.106 is out ;)
[Nexus 4 Original Android Development] paolocorpo:
Link ??

Thanks

Poalo
[Nexus 4 Original Android Development] stratosk:
I know, my friend (see attached).

I'm just really busy trying to release a new app.

Please, for your patience. I will release the new Semaphore version as soon as I will find some free time.
[Nexus 4 Original Android Development] a g bell:
A new app hmm sounds very interesting indeed can l buy it yet?as l can't donate?
[Nexus 4 Original Android Development] Midomad:
Take you're time bro ;)

A new app?can you provide some info?

---------- Post added at 11:48 PM ---------- Previous post was at 11:47 PM ----------

https://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.4.106
[Nexus 4 Original Android Development] stratosk:
Thanks, my friend.

Not yet. :) But it's unrelated with kernel development.

I believe that I will manage to release a public beta in about a week.
[Nexus 4 Original Android Development] icu64:
Can't wait for the update bro! Take all the time in the world
[Nexus 4 Original Android Development] stratosk:
New version 3.0.2

- Linux kernel 3.4.106
[Nexus 4 Original Android Development] sk83r:
Hi

I flashed your kernel few days ago and so far its really great!

Noticed thermal improvement over the my previous Hellscore kernel.

With Navigation + car AC turned on I could get easily to battery overheat during the day which now surprisingly have gone! That's awesome! last days it hasn't raised above 37C :victory: so keep up with your great work!

I have 2 questions though,

1. Can you explain what has been changed from the previous LNX ver. ?

2. Is there any option to get kernel updates alert when new version coming out? 'couldn't find it in your app (Semaphore manager)
[Nexus 4 Original Android Development] Midomad:
1. Look here:

https://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.4.106

2.Not possible at the moment.
[Nexus 4 Original Android Development] russells.android:
So...

ROM

Gapps

SuperSU

Semaphore kernel

...am I right with my flashing procedure? Any more additional things to flash or install? Thank you very much.
[Nexus 4 Original Android Development] coffeecore:
My oppinion is,

Flash ROM

Flash Gapps

Reboot phone

Set everything the way you want it

Debloat it, (remove system apps)

Reboot phone after debloating.

After that reboot to recovery and flash kernel.

sent with my Nexus 4.
[Nexus 4 Original Android Development] russells.android:
Thank you very much. One more thing though, do I still need to activate dt2w on terminal emulator? Tia.
[Nexus 4 Original Android Development] Midomad:
No activate it with semaphore manager(install busybox from playstore before if you're rom doesn't include it).
[Nexus 4 Original Android Development] stratosk:
New version Semaphore Manager 4.3.0﻿

- Added in-app donation via Google Wallet

- Updated translations

- Small UI improvement (thanks to droidjam)

- Bug fixes
[Nexus 4 Original Android Development] danielcepa:
Thanks for the update.

Small bug: Disabled Touchwake / DTW, but it still says Enabled.

Edit: Maybe not a bug, but a feature, its a little confusing.
[Nexus 4 Original Android Development] vampire36:
Its the name of the toggle...:)

Not the feature enabled :)
[Nexus 4 Original Android Development] capoooro:
A small donation...finally and tnx a lot
[Nexus 4 Original Android Development] stratosk:
Thank you very much, my friend!

Much appreciated!
[Nexus 4 Original Android Development] akulp:
Stock kernel

Hi guys,

can smbd please help me with flashing back to stock kernel on android 5.0

I want to upgrade to 5.0.1. but first I have to get beck stock kernel. Now I'm using CWM+Semaphore kernel + stock 5.0.0 ROM.

What's the best way to get back to stock and where can I find it?

(and yes, i found some threads about that, but I+m still not sure and I don't want to mess with smth, because i read a lot about users having bricked phones when reverting back to stock...)

Thank you very much.
[Nexus 4 Original Android Development] gialakias:
Extract the recovery.img system.img and boot.img out of the 5.0 factory image and flash them through fastboot. Then you will receive the 5.0.1 ota and it will be applied with no problem. Here is the dedicated thread for N4: http://xdaforums.com/nexus-4/general/info-nexus-4-ota-help-desk-t2145848

Sent from my Nexus 5
[Nexus 4 Original Android Development] akulp:
Great thread!

Thank you very much.
[Nexus 4 Original Android Development] fireillusion:
Goodmorning everybody.

First of all I would like to thank stratosk for his excellent work μπράβο παλικάρι μου.

After the last update I noticed something (cannot tell is it was there before):

Since I am a heavy sleeper I miss the alarm every morning. After that the dtw does not work, only for the first time every morning. I put it on airplane mode every night .

I run stock lollipop. 5.0.1 and the only things modified in the kernel settings is the dtw enabled and the colors..

Just a small thing but since I noticed it.........

Again thank you stratos for you work. Really appreciate it :)
[Nexus 4 Original Android Development] mznk:
Random reboots

[MENTION=3750240]stratosk[/MENTION] Hi, I'm using the latest Semaphore with Euphoria latest build, but I'm facing some random reboots. I'd be thankful if you can take a look at the kmsg and last_kmsg and tell me if it's the ROM, kernel or my settings. Thanks!
[Nexus 4 Original Android Development] stratosk:
Thank you for your words, my friend!

I will try to investigate this issue. Though, I don't know if I will be able to reproduce it.

Please for your patience. I have already promised investigation for another issue but I really can't find free time.
[Nexus 4 Original Android Development] fireillusion:
Όχι άγχος!

Please take your time.

You are doing a great job and the kernel works great already as it is.

The issue I mentioned is only a minor one.

Keep up the good work.
[Nexus 4 Original Android Development] mdaamir1989:
Hi Stratosk ,

I would like to thank you for the amazing kernel , very smooth ... more battery for me than any kernels used so far ...

On a different note , would you consider adding USB fast charge toggle in semaphore kernel manager by any chance ?

That would complete the definition of a perfect kernel for me :)
[Nexus 4 Original Android Development] MtG92:
Fast charge does come in handy sometimes, but stratosk has said several times that it won't be included...
[Nexus 4 Original Android Development] mdaamir1989:
Thank you for the information buddy :)
[Nexus 4 Original Android Development] DingoDingo:
[MENTION=3750240]stratosk[/MENTION] hi, just donated medium donation for kindest developer and best kernel, Ευχάριστο, από την Σερβία, :)
[Nexus 4 Original Android Development] stratosk:
Thank you very much, my friend!

I really appreciate it! Εγώ ευχαριστώ! :)
[Nexus 4 Original Android Development] Kuboslaw:
Hi

After installing kernel on my LP rom from UB Team, color profile is broken. Blue turned into yellow etc. Thing that amaze me is that when i unlock my phone, for a moment colors are right, then thay break :/
[Nexus 4 Original Android Development] gialakias:
They use cyanogenmod sources so semaphore won't work. Use Jolie Belle which is modified semaphore for cyanogenmod based roms.

Sent from my Nexus 5
[Nexus 4 Original Android Development] Kuboslaw:
Thanks for quick reply :D Will check that out.
[Nexus 4 Original Android Development] Midomad:
Happy Birthday Stratos !
[Nexus 4 Original Android Development] jimyiak:
Χρόνια πολλά απο Αίγιο ;)

sent by nexy 4
[Nexus 4 Original Android Development] poondog:
Your birthday Stratos? Happy birthday, all the best man. I'm still a big fan of your work, I'm running a ported build for my Nexus 7

Most underrated kernel :)

All the best
[Nexus 4 Original Android Development] MachineZZ:
Soon i'm getting the Nexus 4 and i want ask if this kernel is going to work on Stock 5.0.1 because i can not see any good LP ROMs :)
[Nexus 4 Original Android Development] leninke:
It will work with every AOSP Rom. Btw Purity is a good Rom.
[Nexus 4 Original Android Development] MachineZZ:
So this Kernel will work with the stock 5.0.1 ?
[Nexus 4 Original Android Development] leninke:
Yes, ofc. You can find Semaphore manager in the play store.
[Nexus 4 Original Android Development] MachineZZ:
Can you give me the link to this purity ROM because i can not find it ?
[Nexus 4 Original Android Development] leninke:
Look on G+. Thread is closed here.
[Nexus 4 Original Android Development] MachineZZ:
What about xTraSmooth ROM ?
[Nexus 4 Original Android Development] leninke:
Never heard about it.
[Nexus 4 Original Android Development] MachineZZ:
This one http://xdaforums.com/nexus-4/development/rom-xtrasmooth-1-0-xtreme-battery-love-t2998273
[Nexus 4 Original Android Development] leninke:
You have to try it yourself, I'm satisfied with Purity [emoji6].
[Nexus 4 Original Android Development] MachineZZ:
How's the battery life on Purity ?
[Nexus 4 Original Android Development] leninke:
That's always depends on how you use your phone. Try it and share your experience [emoji6].
[Nexus 4 Original Android Development] poondog:
Should be fine since its aosp base
[Nexus 4 Original Android Development] a g bell:
Not much but just bought your app now l see what it does?

tarkzy
[Nexus 4 Original Android Development] stratosk:
Thanks so much, my friend!!!
[Nexus 4 Original Android Development] groovepeppy:
sorry for late reply, latest translation are done Sir stratos
[Nexus 4 Original Android Development] stratosk:
I'm sorry, I can't find something in the logs. The restart in last_kmsg seems to be normal.

There is a warning there but it seems unrelated.
[Nexus 4 Original Android Development] jimyiak:
I had a reboot using google camera..after 4 shots..simpleAOSP rom and latest pa gapps..default kernel settings..

sent by nexy 4
[Nexus 4 Original Android Development] poondog:
If you can provide logs it will be helpful to stratos
[Nexus 4 Original Android Development] stratosk:
Hi,

Investigating this.

I will check if I can do something better...
[Nexus 4 Original Android Development] stratosk:
Hi [MENTION=3675426]ihancioglu[/MENTION].

I made some tests.

Watching youtube with 4 cores online that freq on these cores was about 594MHz - 702MHz.

Using 2 cores the frequency was 810MHz or more.

I don't know what is better for battery and heat. :)

Anyway, I prepared a new version and I introduced a new tunable in cpufreq policy: "util_threshold".

The default value is 25 (it's the same as in 3.0.2 kernel). This threshold determines (per cpu) the average CPU utilization is "accumulated".

A value of 25 means that CPU load over it will increase the accumulated utilization. A load lower than 25 will decrease CPU utilization. Then the dynamic hotplug driver will check CPU utilization and act accordingly.

A value of 35-40 will do the job for you and keep 2 cores online during watching video in youtube.

Below the commands you have to run (having online all cores):

echo 40 > /sys/devices/system/cpu/cpu0/cpufreq/util_threshold

echo 40 > /sys/devices/system/cpu/cpu1/cpufreq/util_threshold

echo 40 > /sys/devices/system/cpu/cpu2/cpufreq/util_threshold

echo 40 > /sys/devices/system/cpu/cpu3/cpufreq/util_threshold

Please for your comments. Most probably, I will officially use this tunable.
[Nexus 4 Original Android Development] jimyiak:
[MENTION=3750240]stratosk[/MENTION] i don't think he ment that he used the kernel with 4 cores online,but when he used youtube 4 cores was active because of the hotplug..these new tunable you made works with min cores=2-max cores=4,or min-max cores both=4??

sent by nexy 4
[Nexus 4 Original Android Development] stratosk:
Yes, I understood that.

I mean that I made tests with the new tunables with different values.

Different values of util_thres activates different number of cores during the same load (e.g. watching a video).

So, this tunable makes the dynamic hotplug drive to "decide" how many cores will be online (together with other tunables).
[Nexus 4 Original Android Development] MtG92:
So the new version introduces the new tunable, which can be customised, but doesn't actually change anything in how the hotplug behaves? Is that correct?
[Nexus 4 Original Android Development] ihancioglu:
Hi [MENTION=3750240]stratosk[/MENTION],

Thanks for your development and effort to make your kernel awesome.

Yes youtube is playing video with mostly 2 and rarely 3 cores right now.

I am thinking that with new tunables are cleverly done. I imagine If i can do

Min 1 core online

Second core is quickly get online even lower loads.

Third and fourth cores are more conservative and come online If there is really high load.

This behave is similiar to LG's stock mpdecision. What do you think? Is it possible with new tunables?

Thanks.
[Nexus 4 Original Android Development] poondog:
Governor and hotplug work together. The governor will tell the hotplug that it needs more cores. The behavior of this is manipulatable with the new tunables
[Nexus 4 Original Android Development] vampire36:
[MENTION=3750240]stratosk[/MENTION] : Hope you doing good...things settled :)

As usual your kernel work flawless....perfect battery performance bal :)

Wanted to ask if you can look around toolchains like Uber...see if it actaully improves over linaro thats used by you :)

There have been quite a good word about the TC :)

Also do you think graphite and O3 optimizations can add make semaphore even faster as compared to current O2....

Last thing with 3.0.3 what do you suggest as optimal values...would 40 for all be good...or using 25 for core 0 and 1 and 40 for 2 and 3 be smarter ?

Thanx...
[Nexus 4 Original Android Development] jer_ying_fd:
Is it just me, but why is there no until_threshold for cpu2 and 3? I'm confused. Thx.

OK, even more confusing is when CPU 3 appears out of nowhere and I still can't configure CPU 2

Edit: nvm, I forgot I have to make all cores online... Sorry!
[Nexus 4 Original Android Development] stratosk:
Thanks, my friend.

Yes, it could work like this.

But I need to do something more in dynamic hotplug drive.

Because, currently, the drive takes the average utilization from all online cores and the cores were not go offline in a specific order.

I will change the hotplug driver to bring online or take offline core in specific order (0, 1, 2, 3).

After the change we could set the util_threshold for each core and achieve the functionality you mentioned

Now there is no change in hotplug. The only change is in cpufreq about the util_thres.

Simply, hotplug drive uses the accumulated utilization.

Please see my previous answer

I'm OK (more or less). I hope you doing good too.

Thanks for your nice words.

It's not in my plans to try different toolchains.

About O3. I tried in the past, but it was always broken (at least in Semaphore). I mean no boot at all.

We will see about the optimal values when I will finish the change in hotplug drive. :)
[Nexus 4 Original Android Development] twowheeler:
After not using Semaphore i decided to try it again. Dude, nu idea how you do it but it rocks.

Thanks, nice to be back. Hope you make that OK a GREAT cause you damn well deserve it buddy!
[Nexus 4 Original Android Development] stratosk:
Usually, a post like yours makes me feel GREAT and makes me forget problems (that everybody has).

Unfortunately, I think it's in human nature to ask always for more (like me).

I should feel GREAT with my friends here on XDA and happy that my work is useful for some people.

I'm just little tired (as always :) ) and little disappointed that my new project is not as good as I thought...

Thanks again for your words, my friend! I really hope the best for you!
[Nexus 4 Original Android Development] ihancioglu:
[MENTION=3750240]stratosk[/MENTION], I am waiting for your next phone choice. Sadly my nexus4's screen has ghost touch and dead zones which is unresponsive touch. I changed the screen with not OEM one :( also battery is dead, changed it not OEM one :( OEM parts are very expensive in Turkey. But it survive with/for Semaphore :)
[Nexus 4 Original Android Development] t181:
What do you mean that your new project is not as good as you thought?

What is your new project? :)

btw my first Semaphore kernel installing is happening right now.
[Nexus 4 Original Android Development] stratosk:
Unfortunately, I don't know when I will be able to afford for a new device. Maybe, next year.

I'm sorry about your phone. Yes, spare parts are also expensive here

BTW, did you try another kernel? ;)

Don't worry, my friend. Semaphore kernel is not my new project :)

I hope you 'll like Semaphore.
[Nexus 4 Original Android Development] ihancioglu:
Did you get in contact any Android portal or popular app reviewer? You need a bit advertise to get satisfied on your new project.. Maybe XDA Tv could help you as you are very talented XDA recognized developer :)
[Nexus 4 Original Android Development] stratosk:
No. Maybe, but I am simply useless in marketing...

But anyway, whatever will be, will be. Let's forget it. :)
[Nexus 4 Original Android Development] jer_ying_fd:
Android 5.1 is out! Rejoice, fellow Nexus 4 users!
[Nexus 4 Original Android Development] coffeecore:
Yes but not for the 4.
[Nexus 4 Original Android Development] jer_ying_fd:
But it's on aosp now
[Nexus 4 Original Android Development] coffeecore:
What do u mean?

The sources, right?
[Nexus 4 Original Android Development] MachineZZ:
Is it normal to get around 4 hours Screen time on my Nexus 4(The phone is also Undervolted) With XtraSmoot 1.3 and This Kernel?
[Nexus 4 Original Android Development] jer_ying_fd:
You think this is good or bad?