yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] :
Any idea as to why the Android system is using so much of my battery? I looked at better battery and it suggested the cause may be

"system_backoff". I've since gone back to Franco, as I need my phone today. If you guys have any ideas as to why this may be happening, I'd love to hear them.

Thanks!
[Nexus 4 Original Android Development] snak3ater:
After using 1.5.9 j for one full day. Wanna report something..While trying to scroll the App drawer screens very slowly.There is a little jerk while swiping there..Also try to swipe the settings menu & there is a little jerk there as well..Vertical or horizontal,this jerk is there when scrolling slowly..

Anyone else experienced this thing :confused:

PS:Just to confirm if this is the Rom issue,i flashed another Kernel & all fine now..

Edit:Flashed 1.5.9j again & everything seems to be normal now..Weird things happening today lol :D

Accuracy & Jitter Filter were turned on that's why i was experiencing the Lags while scrolling..All okay now..

---------- Post added at 04:13 PM ---------- Previous post was at 04:00 PM ----------

suspend_backoff

It's not the kernel..Check your Apps.This Wakelock is the reason that Android OS & Android System keeps your phone awake..

The Apps that i could point out are Facebook,Chrome or greenify..

Excessive use of touch wake or touch control also triggers this wakelock..The bet possible way of troubleshooting is by disabling the Apps one by one & check if the wakelock stops.

Ps:I've been using touch control on 1.5.9j & this wakelock hardly triggered for not more than a few secs..This Wakelock is random.Sometimes it's high for me as well.& sometimes it hardly shows up.It's up to you how you identify the root cause.It's the not the kernel,that i can guarantee because this wakelock shows uf in all custom kernels including Franco as well
[Nexus 4 Original Android Development] xatou:
How can I increase the sound with this kernel?

Στάλθηκε από το Nexus 4 μου χρησιμοποιώντας Tapatalk 2
[Nexus 4 Original Android Development] imperator01:
Don't know about you guys, but I'm extremely satisfied with Stratosk kernel.

I'm running PA and semaphore 1.5.7, I have excellent battery life, always over 5h of SoT with normal use.

Gaming performace an user experience is perfect and my n4 i cold as ice, even when on charger while web browsing.

Thaks Stratosk
[Nexus 4 Original Android Development] stratosk:
I'm sorry, Semaphore does not include any sound 'fixes'

Thank YOU for your kind words, my friend!
[Nexus 4 Original Android Development] davidbar93:
Semaphore is one of my lovely kernels after Franco's and stock kernel. Good job dev ,you deserve all the compliments.
[Nexus 4 Original Android Development] stratosk:
Thank you!

Semaphore is my favorite... after Franco's, stock, faux's, Matr1x, Harsh, bricked, anarkia1976' and some others (that I didn't test yet)... :laugh:

I'm just kidding. Thanks so much, mate! :)
[Nexus 4 Original Android Development] redvw74:
I have to thank you, once more, Strato, for your time and work, in 4.3 too. I have the best scrolling experience ever with semaphore. Especially in falcon pro app, nothing else gets near.

With touch control support and your automatic answer mode my N4 is like a dream machine.

"Χίλια ευχαριστώ φίλε:thumbup::D"
[Nexus 4 Original Android Development] BLADESMAN1889:
Just moved onto AOKP 4:3 which is JSS based so just to be 100% which kernel do I need is it 1.5.7j

and just flash as normal ?

TIA [haven't followed to closely and don't wanna flash the wrong one :o]
[Nexus 4 Original Android Development] snak3ater:
You should've said that semaphore is my favorite kernel..franco & stock comes next.. Say the opposite while in Franco's thread :D

Ps: this kernel is really something. Scrolling is better than the other best kernels out there.. thanks a lot dev for giving us such a great kennel..

---------- Post added at 12:52 AM ---------- Previous post was at 12:45 AM ----------

If it's jss then flash semaphore 1.5.x j
[Nexus 4 Original Android Development] stratosk:
I would suggest you to flash 1.5.9j. Although, it's a test version, it's work fine.

Otherwise, you may try 1.5.7j (I hope AOKP use default SELinux configuration.

I fully respect davidbar93's opinion. :)
[Nexus 4 Original Android Development] dsmpampis:
Hey Στράτο! One question!

On how many degrees have set the thermal point?

Can we set it a little bit higher with semaphore manager?

Thanks in advance!
[Nexus 4 Original Android Development] stratosk:
Hi,

I use stock thermald. I don't know the exact threshold.

I don't touch and I don't play with thermal protection. :)
[Nexus 4 Original Android Development] ctfrommn:
Stock should be 60c CPU and 37c battery.
[Nexus 4 Original Android Development] BLADESMAN1889:
I flashed 1.5.7j as I'd already downloaded in prep [I was just asking to be 110%]

Anyway [MENTION=3750240]stratosk[/MENTION]

Kernel is working just fine with AOKP - I've not tried Touch Control yet - not sure if thats in the 1.5.9j kernel ?

As always thanks and great work :good:
[Nexus 4 Original Android Development] Pumpino:
Stratosk, do you have any plans to build Semaphore for the Nexus 7 (2013)? It would be great to have it on both my N4 and N7. :)
[Nexus 4 Original Android Development] snak3ater:
Touch control works in 1.5.9j
[Nexus 4 Original Android Development] stratosk:
No. Unfortunately, I can't afford a new device.
[Nexus 4 Original Android Development] Fenvarien:
Hey Stratosk, do you remember me? I will soon join the Semaphore party here, my N4 should arrive in about 6 days :)

Do you have some recommendations what to read to get seriously started with the N4?

I can't wait to flash Semaphore kernel again! :good: :)
[Nexus 4 Original Android Development] :
Thank you for the comprehensive reply! I really appreciate it!
[Nexus 4 Original Android Development] stonebear:
Hi and thanks for you excellent kernel. :)

Can anyone explain the gamma settings for me please?

Are they like red - greys, mid, black, white?

If so that corresponds to the 64, 68, 118, 1 in the app?

If that is right, what are the final 5 numbers? I would have thought the only things left were contrast, saturation and brightness.
[Nexus 4 Original Android Development] snak3ater:
Semaphore Gamma settings

Franco-Semaphore Gamma Conversion
[Nexus 4 Original Android Development] stonebear:
Perfect, thanks man. :)

(I have used all my "thanks" :) )
[Nexus 4 Original Android Development] stratosk:
Hello, my friend! Of course I remember you! (I'm glad you also remember me!)

I have no recommendation. As usually in XDA forums you may find a lot of info.

As you know, I rarely 'play' with my phone. Just root and my kernel.

If you are familiar with android sdk tools, a 'fastboot oem unlock' command will bring your phone to free world.

Then you may 'fastboot flash recovery custom_recovery.img" to flash a custom recovery. And finally you may flash everything (root, kernels, roms) from recovery.

I hope you will enjoy your new phone!
[Nexus 4 Original Android Development] gpvecchi:
But Semaphore's (and stock) blue has "0" and "3" insthead of the two "1"; what's this for?
[Nexus 4 Original Android Development] stratosk:
I'm so happy! :)

Rafael J. Wysocki's (ACPI and power management kernel maintainer) pull request to Linus for v3.12-rc1:

https://lkml.org/lkml/2013/9/3/193

My patches are in there and the change about ondemand target frequency calculation is in headlines. :)
[Nexus 4 Original Android Development] spirosbond:
Congrats mate. You deserve it. You have done a great work !

Cheers and keep it up
[Nexus 4 Original Android Development] hotnikkelz:
Good job man, we're proud of ya!
[Nexus 4 Original Android Development] Holer Togni:
Most underrated kernel in here and this is another proof! Thanks a lot for your work.
[Nexus 4 Original Android Development] twowheeler:
Congrats. Maybe this kickstarts something bigger. ;)
[Nexus 4 Original Android Development] ciprianruse88:
[MENTION=3750240]stratosk[/MENTION]

Wow !! Congrats !! You deserve all the best :thumbup:
[Nexus 4 Original Android Development] faux123:
Congrats on the merge to upstream.
[Nexus 4 Original Android Development] ctfrommn:
Well deserved praise.... You are one of the very best developers on here. Kind, helpful, and you make an amazing, unique kernel. Huge congratulations!

Replied with Pure Speed
[Nexus 4 Original Android Development] manjee:
Congrats ! And THANK YOU for your impressive work. :thumbup:

Envoyé depuis mon Nexus 4 en utilisant Tapatalk 4
[Nexus 4 Original Android Development] edwardeutsch:
After tried franco, faux and AK on stock 4.3 i'm back here on with your great kernel! And...OMG is so smooth! Congrats and thanks for tour work! You're a great dev and a great MAN! Thanks again! Keep up the good work!!

Inviato dal mio Nexus 4 con Tapatalk 4
[Nexus 4 Original Android Development] eng.stk:
Congrats mate, well done :good:
[Nexus 4 Original Android Development] franciscofranco:
Very good, congrats :)
[Nexus 4 Original Android Development] SupWiz17:
Is there a guide somewhere in this thread explaining all the options in the app like the screen jitter stuff and everything under the sai tab? I'm sure this is asked a lot but I can't find anything
[Nexus 4 Original Android Development] meangreenie:
Great kernel.. Aosp browser and this kernel.. So smooth.
[Nexus 4 Original Android Development] nithin1992:
Awesome, congrats.
[Nexus 4 Original Android Development] ManOnTheMoon:
I've had the nexus 4 since the day it released and honestly tried every single kernel out there. This is the greatest kernel I ever used. Most underrated kernel for the nexus 4. Cant wait to use my phone and test all day.
[Nexus 4 Original Android Development] snak3ater:
Congrats :thumbup:
[Nexus 4 Original Android Development] spirosbond:
Hi all. Stratos, why don't you add s2w to this kernel? It is the only thing I miss compared to AK.

Cheers
[Nexus 4 Original Android Development] thracemerin:
This kernel supports touch control now, which allows for s2w among other things.
[Nexus 4 Original Android Development] spirosbond:
I installed touch control but it fails to load any module... In addition, trickster mod doesn't have any s2w settings, like when I have AK...

Thanks! PSX v4.1 JSS here.
[Nexus 4 Original Android Development] twowheeler:
Because it interfered with touchwake. But read some pages back. I believe it was something that's in the making.
[Nexus 4 Original Android Development] stonebear:
Firstly, congrats Stratosk. :)

Second, I have a question about lcd management, default for red and green is 64 68 118 0 25 3 66 32 1

but how come there's a zero after 118, I thought there had to be a "1" there?
[Nexus 4 Original Android Development] BLADESMAN1889:
You know what to do if you guys want a Semaphore kernel on your N7's - start a

"Let's get [MENTION=3750240]stratosk[/MENTION] a Nexus 7"

fund started. :thumbup:

Sent from NEXUS⁴ via XDA Prem [AOKP//Nightlies]​
[Nexus 4 Original Android Development] meangreenie:
Hotplug up threshold set to 25 by default? I dunno if I have an app causing this? I think 25 would be right if min cores is set to 1, for 2 should it be set to 50?

Set at 25 all four cores come on by just swiping the notification blind down. Ive set mine to 52 which still gives good quadrant/antutu scores and seems better on battery, and runs just as smooth.
[Nexus 4 Original Android Development] snak3ater:
Gamma Values
[Nexus 4 Original Android Development] gpvecchi:
OK, but what's that for? Leave untouched is a little vague...
[Nexus 4 Original Android Development] ceejay83:
showp's s2w isn't in this kernel. You need to be on semaphore 1.5.9 with the paid version of touch control for it to work
[Nexus 4 Original Android Development] stratosk:
Hi,

I'm sorry, but I think touchwake is OK.

I don't want to implement other solutions. :)
[Nexus 4 Original Android Development] snak3ater:
I just know we have to input value 1 in 4th & 9th position.. do an experiment. Change both of these 1's with 0's & then check if it effects the colors..
[Nexus 4 Original Android Development] toge64:
is 1.5.7 still the most stable version to use?
[Nexus 4 Original Android Development] alen1901:
Guys i see many reports here about latest kernel causing signal and baseband loss. Can you guys check which twrp recovery you have, if you use one? Its reported that twrp is responsible for that. Revert to 2.5.0.0 i think and test.

Poslano sa mog Nexus 4 koristeći Tapatalk 4
[Nexus 4 Original Android Development] snak3ater:
Yeah it's the latest TWRP Issue
[Nexus 4 Original Android Development] stratospr:
It's happening to cwm also. The problem is with the new SELinux stuff in CM. Check Stratos' posts about the issue
[Nexus 4 Original Android Development] stratosk:
New version 1.6.0

- Any Kernel Updater installation method, modified to inject all Semaphore changes on the fly to the current initramfs (thanks to Koush)

- Touchwake changes to avoid conflicts with TouchControl app (thanks to bponury)

- ondemand change to handle input only from touchscreen (CAF)

- Added a tiny service 'mpdfake' in initramfs, coded in C to consume PowerHAL messages to missing mpdecision (fixes error messages in logcat)

The major change is the update procedure.

The CWM zip works with Koush's any kernel update procedure.

Flashing the zip, the installer will extract the current initramfs, will inject Semaphore's initramfs changes on the fly, repack initramfs and flash the boot partition.

If you flash it on stock ROM, you will get stock's initramfs + Semaphore kernel + Semaphore changes on initramfs.

If you flash it on custom ROM (tested), you will get custom ROM's initramfs + Semaphore kernel + Semaphore changes on initramfs.

So, it's important to remember that you need a clean, bootable kernel (ROM's stock) in your boot partition before you flash this zip.
[Nexus 4 Original Android Development] stratospr:
Can we just flash over 1.5.9j or we need stock cm kernel first?
[Nexus 4 Original Android Development] stratosk:
Yes, you can. You need ROM's stock kernel only the first time.

1.5.9 already copied your CM initramfs. 1.6.0 will check for Semaphore changes and will not try to inject them again.
[Nexus 4 Original Android Development] -iNSiGhT-:
And if we were on 1.5.7, need to dirty flash ROM?

Paranoid mako
[Nexus 4 Original Android Development] meangreenie:
Has anyone got a link to a working twrp version?
[Nexus 4 Original Android Development] stratosk:
You may need to reflash stock kernel if you want the 4th change (I forgot to add in changelog - I just did).

Otherwise it should work without issues on top of 1.5.7
[Nexus 4 Original Android Development] ioucorsa:
Can we flash it over 1.5.3 or we must flash the stock kernel first and afterwards the 1.6.0?

I have stock rom and your 1.5.3
[Nexus 4 Original Android Development] -iNSiGhT-:
Thanks, I finally dirty flashed the ROM...

Android is updating........ ^_^

Paranoid grouper
[Nexus 4 Original Android Development] stratosk:
Yes, you can.

It should work in any case. If you have issues then:

1) Flash stock kernel

2) Flash 1.6.0
[Nexus 4 Original Android Development] encho:
Do you need to reboot after 1)?
[Nexus 4 Original Android Development] hotnikkelz:
[MENTION=3750240]stratosk[/MENTION]

Do you still use these settings for your personal use? if not what are they now?

ondemand with default settings.

Dynamic hotplug default.

Undervolting: boost disabled, lower uV: 62500, higher uV 50000, higher freq threshold: default (1350000)

noop, touchwake enabled (delay 30000).

led triggers (enabled)

LCD calibration: default

SD read ahead 256KB

logger disabled (mostly)

SAI: enabled all

That differs wildly from the default, just wondering :)

Thanks

ps. Also why doesn't touchwake ever work for me? I'm hammering away at the screen and i get nothing. Although i have it enabled at default delay of 45000
[Nexus 4 Original Android Development] stratosk:
No, you don't.

Yes, these are my settings. I also use led triggers.

I don't think that differ from default wildly. :)
[Nexus 4 Original Android Development] hotnikkelz:
Ok thanks. I'm gonna have to read up on Kernel schedulers, cuz I dunno why you used no-op as YOUR personal settings but ROW as default for us normal folk ;)

How do I get touch wake to work? I'm hammering at my phone, when it goes dark, and I can't resurrect it without the power button. It never worked for me
[Nexus 4 Original Android Development] redvw74:
Just flashed 1.6 over 1.58 Is it ok?
[Nexus 4 Original Android Development] cantevencode:
Are you leaving the screen to time out or are you turning it off manually?
[Nexus 4 Original Android Development] jolas:
MAKO_4.3_Stock_Kernel

If someone needs stock kernel ;) (thanks to jlink38 for posting it)
[Nexus 4 Original Android Development] hotnikkelz:
I have it set to sleep after 15s of inactivity but I sometimes press the power button I think. It's so reflexive I'm not too sure. I'm guessing if I do that, it doesn't work? Also does it work while charging? (sorry if that's a dumb question)
[Nexus 4 Original Android Development] cantevencode:
It should work while charging but it doesn't work if you use the power button :)
[Nexus 4 Original Android Development] hotnikkelz:
no dice though. Weird :eek:
[Nexus 4 Original Android Development] Mauijpm:
Row isn't available for me on Trickster Mod. Is that an app issue?
[Nexus 4 Original Android Development] apatal:
Yes, it's perfectly visible using Manager. :)
[Nexus 4 Original Android Development] SupWiz17:
Are you guys underclocking at all with this kernel? Or are you getting great battery life with the default settings?
[Nexus 4 Original Android Development] deeppans:
I am sorry but does dirty flashing means :

1. Flashing ROM

2. Flashing Semaphore kernel

TIA
[Nexus 4 Original Android Development] stonebear:
Yes, it means flashing rom without full wipe, just wipe cache and dalvik.

---------- Post added at 04:14 AM ---------- Previous post was at 04:10 AM ----------

I don't know how a kernel can be "classy" but this is. :)
[Nexus 4 Original Android Development] stratosk:
ROW scheduler is not implemented in Semaphore (versions 1.5.0+).

I need to fix Semaphore Manager to exclude ROW from schedulers list.
[Nexus 4 Original Android Development] sfrique:
Semaphore manager is not showing the CPU clock setting... Is that right?

And the default max cpu isn't 1512!?!? Or trickmonster is not showing because the CPU did not get this high?

Thanks

Enviado de meu Nexus 4 usando Tapatalk 4
[Nexus 4 Original Android Development] apatal:
Yes, Semaphore manager does not shoe the CPU speed. It doesn't need to. It's the same as stock.

What is trickmonster?
[Nexus 4 Original Android Development] stonebear:
Trickster? lol:eek:
[Nexus 4 Original Android Development] apatal:
lol. oh ok. then it should appear perfectly fine on Trickster. :cyclops:
[Nexus 4 Original Android Development] deeppans:
Semphore version for CM

Which version to use for latest CM nighty 0905?

I guess 'j' version? Am I right?

Thanks
[Nexus 4 Original Android Development] snak3ater:
Yeah.. Use j
[Nexus 4 Original Android Development] karthi89:
Still swiftkey is having some problems with semaphore combined with PA?? anyone got it worked?? I want to try semaphore with PA. but swiftkey issue is stopping me to flash this one.

[MENTION=3750240]stratosk[/MENTION] Man, you are doing a GREAT job.
[Nexus 4 Original Android Development] redvw74:
What problems with SwiftKey? Got the exact setup here. SwiftKey and swype are working fine.

[MENTION=3750240]stratosk[/MENTION] flashed 1.60 over 1.58. Do I have all the functions on or should I dirty flash my rom?

Plus I need a good suggestion for undervolting. I'm on fast chip.

Thanks a lot
[Nexus 4 Original Android Development] Mercado_Negro:
Stratosk, just a FYI: the link for latest version is not visible in Tapatalk because now they're in that new tab in Xda. Just mentioning in case someone says can't see it. Thanks again for you hard work.
[Nexus 4 Original Android Development] -iNSiGhT-:
Here too... PA and SwiftKey without problem...

For UV, with my fast binned CPU, I set this values :

Boost off (-25000)

Lower_uV : -125000 (total =-150000uV)

Higher_uV : -112500 (total =-137500uV)

Test some values with Semaphore manager without checking "Set on boot". If you don't have reboot in an entire day, you can admit it's stable...

Paranoid mako
[Nexus 4 Original Android Development] stratosk:
ROW is no more implemented in Semaphore.

You only miss service mpdfake.

It's just a tiny service that consumes touchboost messages from PowerHAL and supress error messages in logcat.
[Nexus 4 Original Android Development] Holer Togni:
Just to be sure, would it be sufficient to extract the boot.img from my rom's install zip and flash it with 'fastboot flash boot' to prepare for semaphore 1.6.0 or do I really need to dirty flash the whole rom? Thanks
[Nexus 4 Original Android Development] snak3ater:
Yes..If it's easier for you then just extract the boot.img from your Rom & then Fastboot Flash it before flashing Semaphore..

I think this is easier than dirty flashing the whole Rom again :good:
[Nexus 4 Original Android Development] stonebear:
I extract the boot.img and use Tricksters' restore feature to reinstate the stock kernel before flashing an any-rom kernel. :)

You need the donate version to do it.
[Nexus 4 Original Android Development] BLADESMAN1889:
Guys - I've had to download via Semaphore website the last couple of times bar one. In the OP I can only see up to version 1.5.1 - this is in app or browser ?

PS, I know it's going to be something really simple that makes me look a dumba$$ :--)

Sent from NEXUS⁴ via XDA Prem [AOKP//Nightlies]​
[Nexus 4 Original Android Development] snak3ater:
Download Tab
[Nexus 4 Original Android Development] BLADESMAN1889:
But this is not in XDA app that's browser - I'm out now so there must be a way via app - all I see is up to 1.5.5

Sent from NEXUS⁴ via XDA Prem [AOKP//Nightlies]​
[Nexus 4 Original Android Development] stonebear:
Look where it says "alternative download from" in OP.

Anyway, this is the link. http://www.semaphore.gr/downloads/nexus-4
[Nexus 4 Original Android Development] BLADESMAN1889:
Yeah - I got that - so I'm not missing anything it's just not been updated in the OP yet.

Sent from NEXUS⁴ via XDA Prem [AOKP//Nightlies]​
[Nexus 4 Original Android Development] snak3ater:
Uploaded on dropbox :)

Semaphore 1.6.0

Semaphore 1.6.0j
[Nexus 4 Original Android Development] sfrique:
Yes sorry auto correct messy me up I guess..

So the trickster, is showing that max cpu is 1134000 but other time I checked and showed 1242000 and I did not change anything

Thanks!

Enviado de meu Nexus 4 usando Tapatalk 4
[Nexus 4 Original Android Development] hotnikkelz:
[MENTION=3750240]stratosk[/MENTION] now I'm really confused
[Nexus 4 Original Android Development] Mercado_Negro:
You missed this post:

http://xdaforums.com/showthread.php?p=45339335
[Nexus 4 Original Android Development] alen1901:
For jss or jwr?

EDIT: nevermind, i found a thread with stock kernels. :)
[Nexus 4 Original Android Development] yaatzek:
Hi [MENTION=3750240]stratosk[/MENTION], gonna join tomorrow when my n4 arrives :) I loved your kernel back in s1 days (or was it s2?) I'm really glad you're here :)
[Nexus 4 Original Android Development] icyeye:
sry if its already answered

but when ever i flashed semaphore kernel on mine rom i got broken auto light.any one got some suggestion...btw,i am on

bean stalk rom
[Nexus 4 Original Android Development] stratosk:
It was SGS. I had never had SGSII.

I'm glad you here too.

Can you please post logcat and kmsg? Maybe I can find something.
[Nexus 4 Original Android Development] IImanuII:
Semaphore works on cyanogenmod 10.2 (4.3 based)?

Inviato dal mio Nexus 4 con Tapatalk 4
[Nexus 4 Original Android Development] twowheeler:
Yes could somebody explain how this works? Same with the GPU?
[Nexus 4 Original Android Development] faux123:
You can build your own powerHAL to customize your own CPU governor or boost interface. It's located under HW/qcom/.
[Nexus 4 Original Android Development] deeppans:
Sometimes mobile is getting Freezed for 4-6 seconds. After that works normally.

I am using CM 10.2 Sep 5 & Semaphore 1.60.

Any help? Thanks.