yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] snak3ater:
Anyone using Touch control with Semaphore experiencing Screen freezing issue :confused:

It's the 3rd time today that my screen froze..I had to tap several times to make it work again..

I want to troubleshoot it but i am out of options..Now i am using all stock settings (no UV)..I hope this solves the problem..

Anyone here who never faced such issue with touch control in Semaphore kernel:confused:

PS:I know it's related to touch control.Kernel itself is fine..

But i'm tired of asking it again & again at touch control thread.No one comes forward..So that's why i had to ask here
[Nexus 4 Original Android Development] Barbatos19:
I'm using it too. But no issue in here. Did you enable touch to wake on semaphore app? If yes try disabling it and reboot. Also use the latest version of touch control
[Nexus 4 Original Android Development] snak3ater:
It happened again while i am writing this :(

Touch to wake is disabled & i am using tc app 1.8.5..That's the latest :)
[Nexus 4 Original Android Development] xxnirvana69xx:
I get the best battery life my n4 has seen with this kernel and 4.4! But, like the latest hells kernel it breaks my WiFi and I am unsure how to fix it. After awhile it stops seeing networks, can't turn it off, and have to reboot to fix it. If anyone could help it would be amazing.
[Nexus 4 Original Android Development] stratosk:
Most probably you need a clean kernel installation. Please try to dirty flash your ROM and then Semaphore.
[Nexus 4 Original Android Development] ioucorsa:
I love this kernel!

The following screenshots taken under this usage:

1) Always with 2G (not enabled data) and enabling 3G and mobile data only when i wanted to see something and wifi not available

2) Screen timeout 30sec and no touchwake or other similar function

3) Phone always connected to network (no airplane mode at night)

4) As you can see 32minutes call time and 2h55min sot

5) Wifi enabled only when i needed it

6) Mobile signal good/excellent all the time

7) Some customization from semaphore manager

This is my regular usage so for me it's perfect!

The only thing that changes is the frequency i have to use the phone from day to day so i must tell that these days i used not quite often during the day.
[Nexus 4 Original Android Development] xxnirvana69xx:
Done that. Even clean install of the Rom. Faux, Franco and stock are fine but not this one.

I've had this problem before with 4.3 and hells kernel.
[Nexus 4 Original Android Development] stratosk:
I have no other ideas. It works fine on my side on stock ROM.
[Nexus 4 Original Android Development] sfrique:
I had this issue when not using the latest radio...

I am on 84 don't know if it's the latest anymore... But I had to upgrade it when i had Wi-Fi issues..

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Original Android Development] deeppans:
Any idea if this kernel works on OmniROM? Not around the computer so but scared of bootloop. TIA.
[Nexus 4 Original Android Development] deedeeceleb:
Yes... I'm currently using it on latest nightly and it's working like a charm

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] iPsychoGeek:
Latest Omni nightly + Semaphore 1.8.0. Works perfectly! :good:
[Nexus 4 Original Android Development] hulicow:
Hi

[MENTION=3750240]stratosk[/MENTION] I hope that this kernel will upstream to linux kernel 3.4.71 soon. Loving the battery life. Muchos gracias. :)
[Nexus 4 Original Android Development] brajesh.sharma87:
I m using trickster instead of semaphore manager due to the color presets. can somebody confirm if the undervolt settings is right? I have not enabled it, its just there by default. is it ok?

Also, I use ondemand governor with minimum 384mhz max 1.5ghz, what i/o scheduler shud I use?

I m not much familiar with kernel settings hence asking.

It would be really great if some reccomended "Semaphore Manager" settings is written in the OP
[Nexus 4 Original Android Development] snak3ater:
Yes..these are the default uv settings in Semaphore..It comes with 25mV over volt..

Just turn off the boost voltage if you don't need it..

You can set the value of Higher frequency threshold,Also you can set the undervolt values for lower & higher frequencies separately..

Leave the io scheduler to default...Semaphore kernel comes with balanced performance/battery settings out of the box :)
[Nexus 4 Original Android Development] brajesh.sharma87:
what is boost voltage? As I don't know what it is, I have left it as is.

Everything else I have left untouched. The only problem I feel is heat issue. The backside gets hotter than the stock kernel. I dont know if it is safe enough.
[Nexus 4 Original Android Development] snak3ater:
Boost voltage is just a 25mV over volt..Turn it off if your device is running hotter..
[Nexus 4 Original Android Development] brajesh.sharma87:
ok thanks, I have just turned off the boost voltage, haven't touched the other values anywhere.
[Nexus 4 Original Android Development] twowheeler:
Fixed this already?
[Nexus 4 Original Android Development] xxnirvana69xx:
I'm on the newest bootloader and radio, which I think is 97?
[Nexus 4 Original Android Development] stratosk:
Yes, I always merge latest Linux version.

Recommended settings are the default.

If you need something more specific to your needs, you have to research a little bit or try to experiment with different settings.
[Nexus 4 Original Android Development] sfrique:
So i don't know =\

I had the problem before...

Never used 97 radio

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Original Android Development] xxnirvana69xx:
One day I'll mess around with different radios and such and see if it helps. Might just be my phone.
[Nexus 4 Original Android Development] karanrajpal14:
Does the kernel have kexec hardboot patch? I didn't seem to find it in the OP
[Nexus 4 Original Android Development] stratosk:
No, it doesn't
[Nexus 4 Original Android Development] karanrajpal14:
Oh ok thanks! Don't mean to be rude but can I ask why you haven't added it? I mean, does it cause any problems?
[Nexus 4 Original Android Development] stratosk:
You welcome! Of course, you wasn't rude, my friend.

I usually don't add features that I believe we don't _really_ need.

I try to keep Semaphore simple. This will help stability, performance and will help me to maintain it easily.
[Nexus 4 Original Android Development] karanrajpal14:
Fair enough. Giving it a shot anyway. Many people seem to recommend your kernel. Thanks for the reply!
[Nexus 4 Original Android Development] Barbatos19:
is it normal that while charging the phone get so hot? I undervolted Lower values to 125000 and High value to 100000 disabled boost. The phone become so hot while charging, i just switched to airplane mode and then it now cool @ 36degrees from 40.0 degrees
[Nexus 4 Original Android Development] alen1901:
Download performance monitor from market and see if your CPU is stuck at high frequencies when you plug phone to charger.

Sent from Pure Nexus⁴
[Nexus 4 Original Android Development] Barbatos19:
thanks for the info. The phone is now stable, maybe that was the first cycle of the charging.
[Nexus 4 Original Android Development] boyoboyo:
Moved from Galaxy S, and boy am I glad to see you here!
[Nexus 4 Original Android Development] deedeeceleb:
I lowered the max freq to 1350 with semaphore manager, but in CPU spy it shows that 1500 is used, too. Anyone recognized the same? Tia

//e seems like it is caused by omni performance settings. Is there any way to not let the performance settings override semaphore settings?

I did not tick "on boot" our anything else. Performance settings are untouched, but override semaphore ones

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] schmitzekater:
I'm using UV for the first time, and for me there seems to be a logical error.

I have boost UV unticked and wanted to lower 50/75 mV. CPU-table shows that I actually lower 75/100.

In my opinion UV should be set to the values entered in the App. But that's just me, wanted to share my thoughts.

Edit:forgot pictures

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] stratosk:
Seems OK to me.

Please read second post of this thread about the logic of boost voltages.
[Nexus 4 Original Android Development] Sir_gpm:
Great kernel, thnx. Got 1 request, could you add presets in gamma?. How do I set semaphore to start with android?.

Enviado desde mi Nexus 4 usando Tapatalk 4
[Nexus 4 Original Android Development] lalo20:
Maybe a donation version of semaphore app with gama prests profiles and updater? :)

Pd: Sorry for my english

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Original Android Development] sfrique:
Look what I have found... It might help you!

https://plus.google.com/100281588627896531485/posts/7k1M1nui4T6

It's working with 84 radio... Maybe you should give it a shot

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Original Android Development] Flak:
It's because you have Boost uv turned off. So 50/75 with Boost turned off is 75/100.
[Nexus 4 Original Android Development] aimcr7:
Do you mean set on boot? It is already set on boot by default except for UV, you have to tick set on boot tickbox to activate it
[Nexus 4 Original Android Development] schmitzekater:
Yeah, of course it's ok with the boost.

It just feels a bit complicate and not very intuitive. :cyclops:

No offense intented, I was just wondering.
[Nexus 4 Original Android Development] mclisme:
Hi, maybe a stupid question but is it possible to use Trickster MOD in order to apply specific LCD Color Presets? I know the dev recommends using Semaphore manager but I'm used to the Trickster MOD's presets, Halfbreed in particular.

So I tried applied them but I have the impression that nothing changes. Well colors became darker than stock when I first flashed the kernel but after that, no matter which preset I select in Trickster I don't see any change...
[Nexus 4 Original Android Development] snak3ater:
Yes..You can do it...

Have to turn off the screen for changes...Select halfbreed preset in trickster,turn off the screen & then turn it on...You will get your halfbreed colors :)
[Nexus 4 Original Android Development] mclisme:
Yes, that was it! Thanks!
[Nexus 4 Original Android Development] Giocarro:
You can get PA halfbreed colors with Semaphore kernel setting this value in all fields of Semaphore Manager Gamma Control:

32 68 118 1 25 4 66 64 1
[Nexus 4 Original Android Development] schmitzekater:
Hello again.

Maybe I'm getting old, but I need to know something about exponential brightness.

I'm using it since several weeks, and it is a wonderful feature. I highly appreciate it. I use it mainly to dim the screen in dark areas.

Today after flashing the latest purity the screen seemed dark so I raised brightness to the Max. But it didn't seem really bright, so I changed to linear mode and the screen was significantly brighter.

AFAIR both modes should be as bright on Max and only different in the low brightness. Could somebody confirm my issue or correct me if I'm wrong?

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] elwilson4:
Exponential brightness max on my phone is dimmer than linear max.
[Nexus 4 Original Android Development] GalaxyGusta:
hi guys does semaphore supports CM 10.2 CAF cuz i install 1.7.6J version and im getting wierd colors on CM 10.2 based rom
[Nexus 4 Original Android Development] schmitzekater:
Thanks.

So my eyes are okay only the brain fades away. :D :D :D :D :D

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Original Android Development] twowheeler:
For halfbreed see post above.

You could also set your display settings in trickster and let semaphore manager read system settings after that. Semaphore will keep those settings after that ;)
[Nexus 4 Original Android Development] RealSlimShadyMC:
CM use CAF which is different to the normal source code. Not all kernels support them.
[Nexus 4 Original Android Development] snak3ater:
There was someone here who said that that 1 core only never runs even if min cores is set to 1...

If you are reading it,try to increase the up_threshold value of hotplug driver...

I have increased that value from 25 to 99 :D ..Wanted to test if it would affect the performance,but surprisingly there was no noticeable decrease in performance & now 1 core runs if there's no activity on screen..Try it :good:

Let's see if this insane experiment would result in giving some more Juice (Battery life) :cyclops:

PS: Ohh & btw the Governor used was Interactive tweaked a little (high_speed_freq 1026000)

---------- Post added at 12:39 AM ---------- Previous post was at 12:35 AM ----------

And one more thing...

Why it's been quiet around here lately..Semaphore is a perfect kernel,it does not mean that we should stop the discussion :D
[Nexus 4 Original Android Development] nixie2121:
As a new Semaphore user, I must say I am Extremely happy. I get the same battery as I did with Hellscore, but feel it is a smoother feel....

Great kernel!!!
[Nexus 4 Original Android Development] BlueFlame4:
Hi stratosk,

I have a question regarding the interaction of radio, kernel and WiFi. How in particular do they interact with each other? AFAIK the radio does not control the WiFi in any way, but a kernel module does, is that right? The point is that I recently read a lot about WiFi problems, where flashing an older radio would fix the WiFi (e.g. recent OmniROM bug with .97).

So does the radio interfere with WIFI or not? :confused:

Could you shed some light on this topic? :)

Thank you!

Blue

PS: I apologize for hijacking your thread, but I'd really like to know this :angel:
[Nexus 4 Original Android Development] ZioGTS:
What can we say... Semaphore is just perfect! Together with latest Purity ROM, it's smoking. I really couldn't think of any improvement to be made, it just works flawlessly. Great battery, smooth performance, full of features. Stock is just a fading memory from a remote past...

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] aimcr7:
6h+ Screen on time?

Just got superb battery life here, wifi most of the time, network location, google now on.

Spoiler content hidden.

Twitter-ing and surfing the web most of the time.
[Nexus 4 Original Android Development] Fire98251:
What did you change your frequencies to?
[Nexus 4 Original Android Development] lalo20:
can you share your settings? I just get 3:30 - 4 hrs of sot with stock settings, touch control and v4a :p.
[Nexus 4 Original Android Development] aimcr7:
Default min and max frequency, interactive, UV -150mV except for 1512MHz -137,5mV boost voltages off.

Interactive tunables:

Go hispeed load 90, hi speed freq 1026MHz, timer rate 30000.

Hotplug Up threshold 80.

Vibration at 100, logger off, SAI enabled.

All default except what written above.
[Nexus 4 Original Android Development] snak3ater:
These are very good settings indeed.. I'm playing with different kernel parameters.. trying to get some more juice :D

6hrs sot is too much for me.. I hit 4.5hrs sot & then i charge my phone while battery level is still at 10-14% :)
[Nexus 4 Original Android Development] ioucorsa:
- Active governor : ondemand

- Min-max freq : default values

- Governor - ondemand : up threshold = 95

- Dynamic hotplug :

a)Enabled

b)Min cores = 1

c)Max cores = 4

d)Up threshold = 95

- Undervolting : enabled

- Undervolting parameters :

a)Boost voltages = unchecked

b)Lower uv = 150

c)Higher uv = 150

These are pretty much my changes...

- Please keep in mind that the undervolt must be tested enough before you check "apply on boot"

- I have "fast" chip and with the changes i wrote above my cpu table has "-175" in all range of freq
[Nexus 4 Original Android Development] snak3ater:
I'm amazed how you got this much battery life..

With such a high up threshold your phone must be running at 1.4Ghz most of the time...
[Nexus 4 Original Android Development] torstenconrad:
Brothers, how does touch to wake work? I enable it in Semaphore Manager, but nothing happens. Also tried installing Trickster Mod and enabled it from there, but nothing happens... Any ideas? :D
[Nexus 4 Original Android Development] matesc:
Never happened to me till now. Touchwake is useful if you are reading something and the display goes off, then you can wake up your device just by tapping the screen instead of using the power button.

You can avoid the problem with your trouser pocket by setting touchwake to a short period- like 10 or maybe 15 seconds. That's more than enough!
[Nexus 4 Original Android Development] Fabio3105:
and the battery life with touchwake enable how is?

i'm curious
[Nexus 4 Original Android Development] TheeWolf:
Much better then having touch control, that's for sure.
[Nexus 4 Original Android Development] Mahdi786:
The battery drain with touchwake is minimal because it only holds a wakelock for the set amount of time, after that time the device sleeps like normal, with slide2wake the battery drains a lot more because it has to keep the touchscreen awake all the time, although it doesn't hold a wakelock the drain is very noticeable.
[Nexus 4 Original Android Development] matesc:
No difference!
[Nexus 4 Original Android Development] Fabio3105:
thank you so much guys, but i'm not able to start it... how do I do??:crying:
[Nexus 4 Original Android Development] Tylog:
You need a app like semaphore manager or trickster. Take a look at the playstore.

Tapatalk
[Nexus 4 Original Android Development] Fabio3105:
I've semaphore manager...
[Nexus 4 Original Android Development] Mercado_Negro:
I'd also prefer Touch Wake. I own Touch Control and while it is a great idea it's a pain because it has to be updated after every new Kernel build. Franco gave him a good idea which would've saved us all this hassle but he preferred his own method so I just stopped using it.
[Nexus 4 Original Android Development] Tylog:
There you can activate it and configure. Look under Tweaks.

Tapatalk
[Nexus 4 Original Android Development] Fabio3105:
yes, I saw, but when i enabled it, did not work and i don't know why...
[Nexus 4 Original Android Development] Tylog:
When you turn off the screen with power button it stops working.

Activate it, then let the screen turn off from self and it will work.

I am use the app screen off, this way let touch wake work after screen off.

Tapatalk
[Nexus 4 Original Android Development] Mercado_Negro:
I was confused the first time I tried it because I thought it was something like Touch Control. Enable it, make sure it is set to 45s or less, wait for the screen to go off by itself and then touch the screen. Touch Wake just keeps the phone awake for a specific amount of time after the screen goes off by itself so you can turn it on again with a touch. Useful when reading.
[Nexus 4 Original Android Development] Kagath:
In the next update, do you think you will use Linaro 4.8 ? or maybe it's too unstable for the moment ?

And what do you think of O3 optimisation ?

Last question, what rom is the most convenient with your kernel ?

Thank you in advance, and sorry if I made ​​you lose time.
[Nexus 4 Original Android Development] stratosk:
I have an issue with O3 and I also have issues with 4.8. I will try to find a solution.

I believe O3 gives a small boost (as least from my experience from SGS kernel). Don't expect miracles though. Just tiny improvements, depending on the code.

I use so far stock ROM. I flashed CM, just to check compatibility issues. So, I can't answer your question.

Don't worry about my time. :)
[Nexus 4 Original Android Development] funcrusher:
You should give rasbeanjelly a spin. It's a nice, minimal custom ROM. I'm running 0.6.0 with it and it's a lovely thing.
[Nexus 4 Original Android Development] pitjago74:
I love this kernel,now with "touchwake"ON

Thanks Stratosk :D:D:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] BLADESMAN1889:
In over 1 week of use TC I've not noticed any difference, so again if you're a power user it makes no difference at all.

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] TheeWolf:
Really?

I can see the difference clearly, over night with TC I have a battery drain of about 10-12%, while without TC only 3-4%.
[Nexus 4 Original Android Development] BLADESMAN1889:
Interesting - so I will do some specific testing over the Bank Holiday & record the figures to get a real time set of data

I will record overnight WITH TC & overnight WITHOUT TC. Also I will make sure that equal hours are used.

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] snak3ater:
It only works if screen goes to sleep after inactivity... After that touch the screen & it'll wake up.... This feature won't work if screen is turned off using power button..
[Nexus 4 Original Android Development] fario78:
Use that version for psx?
[Nexus 4 Original Android Development] snak3ater:
What :confused:

There's only one kitkat kernel
[Nexus 4 Original Android Development] ioucorsa:
This is the one way to think about it...

The other way is that propably with one core online most of the time consumes less energy because having enabled the next core with lower threshold doesn't mean that you need it also...

Lower threshold as i understand myself means enabling the core even though it is not needed (presently) so when the system needs it to have it with no delays...

Just a little example to show you how i think about it with my (little) knowledge :

Running an application that need to use our first core and it is light so lets say that will take the 1st to 1.4 max for some sec.

Now if you have threshold at 70% for our example then even though the system doesn't really "wanted" much power you will have the 2nd core enabled for some sec or whatever is set to.

That means that most of your time you will have energy consumed without really wanted to.

But if you have it ta 95% then the 2nd core won't wake up.

I wrote the example and my thoughts very generally and maybe someone will have opposite opinion but please take my words as a general idea. :)
[Nexus 4 Original Android Development] yarisd4dturbo:
Is it normal that GPU is on 320 mhz when the screen is on and i don't touch che screen? Thx

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Original Android Development] C4SCA:
Normal behavior

Since semaphore uses ondemand gpu governor

sent from my NEXUS 4 tasting KitKat for the first time
[Nexus 4 Original Android Development] stratosk:
Hi,

Unfortunately, I'm not aware how radio and WiFi interact to each other (if they do).

Yes, there is a driver in the kernel for the WiFi. There is no driver in the kernel for radio (as you know it lays in another partition).

Maybe it's a side effect that the radio interferes with the WiFi. But as I said I don't really know.
[Nexus 4 Original Android Development] gorilla p:
Serious problems with97 radio still. Best off with 27/84 hybrid from morrislee thread.
[Nexus 4 Original Android Development] thracemerin:
If you mount the radio .img files (they are simple FAT partitions), you can see the files contained within, those files include WiFi firmware files which interact with the kernel driver. So, WiFi problems could be radio related, but can also be fixed by pulling the components from one radio and putting them into another as was done with the hybrid radios.
[Nexus 4 Original Android Development] NQNH:
which problems?

I'm on latest radio with latest semaphore and latest purity.

No issues so far.
[Nexus 4 Original Android Development] stratosk:
Thanks for the info! I thought that firmware files was in the system position.
[Nexus 4 Original Android Development] gorilla p:
Serious performance issues for most users. See the mako hybrid modem thread for user reports as well as new hybrid builds. Idk if changes have been made to it in the past month as I haven't uses it recently. Link to hybrid modem/radio thread below.

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

[REF] Mako hybrid modem collection V2