yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] rdeleonp:
Thanks for the explanation.
[Nexus 4 Original Android Development] stratosk:
I just saw a little error.

I meant a value of 35 in up_threshold in dynamic hotplug driver.

Up_threshold 35 in ondemand governor is very aggressive.

Thanks!

You may try the settings I proposed to our friend pitjago74.

In ondemand:

touch_load: 65

touch_load_threshold: 15

If you still need less aggressive configuration you may increase up_threshold in dynamic hotplug to 35
[Nexus 4 Original Android Development] soumoks:
Thanks for that, will changing the minimum number of online cores from 2 to 1 also help increase battery life?

Also is it true that lower frequencies can handle more UV?
[Nexus 4 Original Android Development] stratosk:
About the online cores, I think it depends on your usage. If you push your device frequently maybe you will not gain to much with min_online 1

But, if the system is not heavy loaded, yes.

Usually yes, lower frequencies handle more easily UV.
[Nexus 4 Original Android Development] berdaone:
please help when i run semaphore manager it will prompt me no root access! im on supersu1.5

thanks
[Nexus 4 Original Android Development] stratosk:
Please install busybox.
[Nexus 4 Original Android Development] malcho:
I also get good battery life without performance loss.

I know my friend that you will do great job

Sent from my Nexus 4
[Nexus 4 Original Android Development] sfrique:
[MENTION=3750240]stratosk[/MENTION]

Don't know if this is the default behavior but when I'm in a call the screen goes off when close to the ear because the proximity sensor... When I put the phone down, the screen does not automatic goes on, I have to touch it...

Might be touch wake conflict? Or supposed to be like it?

With stock or Franco it automatic goes on..

Not big problem just asking to see it supposed to be like it.

Thanks!!
[Nexus 4 Original Android Development] stratosk:
Thanks my friend!

You are always helpful and supportive!

And you are doing great job for years here!

I always admire your attitude!

Yes, this is a side effect of touch wake because there are no in kernel sensor drivers in N4 to disable touchwake during calls (when proximity sensor is near).

The solution is to check the option 'Touchwake disable' in SAI options in Semaphore Manager.

This will disable touchwake during calls and avoid this conflict.
[Nexus 4 Original Android Development] malcho:
Back on days when i had galaxys,semaphore kernel was great in performance but baterry was not good at least on my phone.

This one is great.Hour and half of full usage and i still have 88 percentage.What more to ask?:)

Sent from my Nexus 4
[Nexus 4 Original Android Development] stratosk:
Back on galaxy s we were (are) pushing hardware to its limits to run 4.x :)
[Nexus 4 Original Android Development] malcho:
Yeah:)Those were great times and look how far we go:)

Enjoy my friend

Sent from my Nexus 4
[Nexus 4 Original Android Development] sfrique:
Thanks, i hadn't check the SAI options! Now should work perfect!
[Nexus 4 Original Android Development] pitjago74:
Ok thanks:D

So like this??

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] stratosk:
It's better now. But default up_threshold is 95.

65 still very aggesive for my taste. :)
[Nexus 4 Original Android Development] pitjago74:
Ok then 75:D:D:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] stratosk:
Deal! :)
[Nexus 4 Original Android Development] Goku80:
Haven't done battery life tests for quite a while but here is my current one

View attachment 2166581View attachment 2166582
[Nexus 4 Original Android Development] snak3ater:
75 is a balanced value between performance & Battery Life..Using it with 75 now & it's same as before..Snappy :good:
[Nexus 4 Original Android Development] mi3zu:
Hello, just started using this kernel since I flashed 4.3 yesterday, it's been great so far but I'm really missing touch control. Since there's not going to be any slide2wake because of touchwake maybe we could get slide2lock at least? :) That shouldn't be so hard on battery if at all.
[Nexus 4 Original Android Development] ironjon:
I'm a bit confused

75 up threshold in ondemand governor or in dymanic hotplug?

Enviado desde mi Nexus 4 usando Tapatalk 4
[Nexus 4 Original Android Development] snak3ater:
Up_threshold in ondemand governor :)
[Nexus 4 Original Android Development] stratosk:
I think the best value is 95.

Because with the new calculation method, loads below up_threshold will still push the CPU above the minimum frequency.

Hi,

I'm sorry, not in my plans at the present to make something more than touchwake.
[Nexus 4 Original Android Development] Kindatired:
Is there a way to get semaphore manager to work with paranoid? The rom has superuser and I installed busybox as well, but its still telling me it doesn't have root.
[Nexus 4 Original Android Development] soumoks:
PA has a lot customizations built into it,its hard to make custom kernels work with pa,best to use stock kernel
[Nexus 4 Original Android Development] stratosk:
Semaphore just needs root and a working busybox (usually in /system/xbin).

Please check that your busybox in the path. Open terminal emulator and run:

busybox
[Nexus 4 Original Android Development] N_lover27:
can anyone tell me which version is for JSS built ? i see only JWR mention over here but for other 2 nothing so can i assume they are for JSS ?

Edit: Never mind got it
[Nexus 4 Original Android Development] snak3ater:
[MENTION=3750240]stratosk[/MENTION]...it's time you should add this thing in the OP...It's like 100th time same ques being asked about root and semaphore manager..you are always so cool and calm replying to the same ques again and again.hats off to the patience of yours :thumbup:
[Nexus 4 Original Android Development] thracemerin:
the versions ending in j are for JSS15J
[Nexus 4 Original Android Development] -iNSiGhT-:
No problem here with PA 3.92

Just flash SuperSU Update 1.51 (find it in PA G+ Community)

EDIT : here

Paranoid mako
[Nexus 4 Original Android Development] stratosk:
Many times, people don't read information in OP.

I have the busybox related info in Google Play app's first page for long time now...

I will update the app (maybe tonight) to pop up a message about busybox missing installation.
[Nexus 4 Original Android Development] twowheeler:
Will you someday make a function to read out things like CPU and battery temp. Maybe current CPU speed. That would really make this the only app you'll need when using this kernel.
[Nexus 4 Original Android Development] stratosk:
New version 1.5.3

- Linux kernel 3.4.56

- dyn_hotplug: Add max_online tunable to control maximum number of online CPUs

- dyn_hotplug: Add checks when store tunables

- dyn_hotplug: code cleanup

- freezer: Fix deadlock issue (by Colin Cross)
[Nexus 4 Original Android Development] snak3ater:
That would be just perfect :good:
[Nexus 4 Original Android Development] shr33kant:
Right after I got a lock up you release this...what epic timing!
[Nexus 4 Original Android Development] stratosk:
Really soon on Google Play:

Semaphore Manager 2.9.5

- N4: Add support for max_online tunable in dynamic hotplug driver

- N4: Fix up_threshold default values in ondemand

- N4: Check for busybox installation

- I9000: ondemand: Fix up_threshold update summary
[Nexus 4 Original Android Development] pitjago74:
Well the 1.5.1j ist simple the best:D:D:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] stratosk:
This is not bad idea. :)
[Nexus 4 Original Android Development] snak3ater:
Okay so just got the update of semaphore manager..

Thanks Stratosk

---------- Post added at 04:34 AM ---------- Previous post was at 04:32 AM ----------

:o:o:o:o:o:o
[Nexus 4 Original Android Development] saobang3886:
Stratosk, can you enable those modules to support slide to wake? thank you :D
[Nexus 4 Original Android Development] thracemerin:
Touch control conflicts with touchwake, Stratosk has already said a bunch of times he won't because he prefers touchwake.
[Nexus 4 Original Android Development] stratosk:
These modules are enabled in Semaphore.

Touch control dev said that he can't make his app work with Semaphore because of touchwake (although, touchwake can be enabled/disabled).
[Nexus 4 Original Android Development] pitjago74:
It work with Roms JSS15J??? Thanks Stratosk:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] N_lover27:
Any chance of faux's color profiles?
[Nexus 4 Original Android Development] FalenDemon:
Version ends with 'j', work!
[Nexus 4 Original Android Development] capoooro:
Yes download the version that end with j

pizza mandolino pasta
[Nexus 4 Original Android Development] snak3ater:
Then the app should work if touch wake is turned off..
[Nexus 4 Original Android Development] Elting:
Strange behavior with SuperSU after update to version 1.5.3.

SuperSU shows up to twelve times that root access was given to my rooting apps (such as GMD, Auto Hide Soft Keys, LMT Launcher, etc.).

After this rooting notification orgy the softkeys were not hidden for example although I activate 'Start on boot' in the app...

Like I said, this behavior shows up after updating to 1.5.3. With 1.5.2 all things where running perfectly.

Edit: oh, and Touch Control was not able to load the modules...
[Nexus 4 Original Android Development] matesc:
No problem with superSU here. Try to install busybox again.

Read couple of posts back, touch control is not supported by this kernel, due the touchwake implementation.

This two "issues" have been mentioned many times!
[Nexus 4 Original Android Development] stratosk:
Semaphore has implemented a sysfs interface to control gamma tables.

You may use any values you want there.

Nothing changed regarding su.

Both version start the daemonsu, as chainfire suggested, with exactly the same way.

Touch control does not work with Semaphore.
[Nexus 4 Original Android Development] Elting:
Tried that but no success with this.

About Touch Control: I know that but I thought it will work now...
[Nexus 4 Original Android Development] stratosk:
I meant that touchwake can be disabled. And it's disabled by default.

Though touch control dev has to build a module for Semaphore. But he said in the past that his app conflicts with touchwake.
[Nexus 4 Original Android Development] spr33:
Hey Stratosk, this is a long shot but as I'm stuck on 4.2.2 until the ROM I use is updated to 4.3, would it be possible to make a new 1.4 build with the max_online tunable added?

TIA.
[Nexus 4 Original Android Development] Elting:
Ok, now I understand! My babelfish was sleeping... :D
[Nexus 4 Original Android Development] stratosk:
Hi,

I'm really sorry, no more development for 4.2.2.

No problem with your babelfish. Most probably the problem was my bad english. :)

BTW: I love Douglas Adams!
[Nexus 4 Original Android Development] twowheeler:
1.5.3 is running crazy efficient. I've only set the min cores to 1, lowered the voltages a lot and set the up threshold for hotplug to 35. If it stays draining in the way it does right now it will easily hit 5hours sot. Awesome work. Reading through this thread is the best thing you can do if you want to learn everything about all the options. Perfect!
[Nexus 4 Original Android Development] Dawn Breed:
How much did you lower the voltage?

Sent from my Nexus 4
[Nexus 4 Original Android Development] twowheeler:
Lower 137500

Higher 125000

Voltage boost disabled

On a nominal device ;)
[Nexus 4 Original Android Development] Dawn Breed:
Ok, will try that. Even though it is realy a lot. Have a nominal, too. Thanks!

Sent from my Nexus 4
[Nexus 4 Original Android Development] twowheeler:
Around 750000 on the lowest frequency is the minimal my phone can handle. Differs between kernels though. Just watch out for screen tearing and let it run for a while before setting apply on boot. Just to be safe.
[Nexus 4 Original Android Development] fabian.m:
My nominal can easily handle 175000 on both high and low with boost disabled. Just go to let's say -200 and in case it isn't stable go up a little bit
[Nexus 4 Original Android Development] i6bazar:
Hi all,

Is there any way to support WIFI EAP-SIM with this kernel ?

Cheers
[Nexus 4 Original Android Development] 22sl22:
Great work, updated 1.5.3 is really nice :)

And i've just seen that my McAfee antivirus see's your site as 'dangerous' and that it 'exhibited one or more risky behaviors' lol, keep up the good work with kernels
[Nexus 4 Original Android Development] fabian.m:
McAfee is the biggest bull**** antivirus program out there :D
[Nexus 4 Original Android Development] a g bell:
It is :D
[Nexus 4 Original Android Development] 22sl22:
Yeah well I can't complain because I get free anti virus with my internet :D it's the only reason I use it
[Nexus 4 Original Android Development] snak3ater:
Play safely & you wont get any Virus into the system :D
[Nexus 4 Original Android Development] stratosk:
Thanks!

Again the same story...

Anyway, I trust them more (please see attachment)...
[Nexus 4 Original Android Development] trillo69:
Thanks for the update. Being able to use just 2 cores can be pretty useful, and it performs overall the same (I just lowered up_threshold to 90 to avoid any ocasional stuttering).
[Nexus 4 Original Android Development] Midomad:
Stratos

I flashed 1.5.3j version on latest Pa rom after reboot my root is broken!

Any idea?

Envoyé depuis mon Nexus 4 avec Tapatalk
[Nexus 4 Original Android Development] Elting:
Same here...

Solution: flashing the latest SuperSU.zip
[Nexus 4 Original Android Development] Midomad:
Yes i know :)

But i wonder why with stock PA kernel root is working!

Envoyé depuis mon Nexus 4 avec Tapatalk
[Nexus 4 Original Android Development] thracemerin:
It's an easy answer, root in 4.3 requires a daemon to be running, that daemon is not started in the ramdisk of Semaphore, thus no root.
[Nexus 4 Original Android Development] stratosk:
In fact both SuperSU (daemonsu) and Superuser (su_daemon) are started in Semaphore's ramdisk.

So, either something changes in CM regarding this. Or PA uses another variant for rooting.
[Nexus 4 Original Android Development] thracemerin:
I realize that you fixed it for CM and for SuperSU, it would appear that there is an issue with the way it's done in the PA ramdisk which is incompatible with your ramdisk. This is the downfall of packing your kernel with a ramdisk instead of using anykernel :)
[Nexus 4 Original Android Development] stratosk:
Yes, I agree. Providing a ramdisk can't prevent some incompatibilities.
[Nexus 4 Original Android Development] Squeaner:
I am having an issue when I use your 1.5.3j kernel with a Euroskank Unofficial CyanogenMod 10.2 build.

I lose my IMEI.

Anything I should check?

If I re-flash the Unofficial build, I get my IMEI back.

Thanks.
[Nexus 4 Original Android Development] ak:
This isn't true because I'm using slimbean with sema ramdisk without problem .... Root here is ok :D
[Nexus 4 Original Android Development] cannondaleV2000:
You could recompile it with the sweep to wake mod. I would do it for you if I had a nexus 4 because I love the features on other device
[Nexus 4 Original Android Development] Tipkaros:
I accessed your website a few days ago without problem (although maybe that was on my phone and not computer, can't remember now) but now I went there on my computer and Kaspersky blocked a bunch of .css and .js claiming hurtful URLs so the website looks completely stripped down and bare.

Anyway, enjoying the kernel, works like a charm :good:
[Nexus 4 Original Android Development] i6bazar:
Up :)
[Nexus 4 Original Android Development] :
I have a baseband unknown issue on Euroskanks CM10.2 build with Semaphore 1.5.3j. Any ideas?!
[Nexus 4 Original Android Development] stratosk:
Searching this on Google I found that it need changing in ROM.

No idea. Many issues on Euroskanks...
[Nexus 4 Original Android Development] thracemerin:
As stratosk pointed out, he made the changes to start the 2 most common root methods in his ramdisk, there is obviously a problem with the specific ROM we were talking about, not all ROMs.
[Nexus 4 Original Android Development] DesmoDavid:
You can active root again, pa+sema, with flashing rootSU.zip on recovery! ;)
[Nexus 4 Original Android Development] apatal:
I just install busybox in xbin. Problem solved. Try it. :)
[Nexus 4 Original Android Development] franciscofranco:
You can add busybox bin to assets/ and call it directly on your app without the need of needing users to install it separately ;)
[Nexus 4 Original Android Development] stratosk:
Yes, obviously.

But I don't want to redistribute a binary that it's installed almost in every rooted phone (or it should be installed). :)
[Nexus 4 Original Android Development] GYGZACH:
Might be off topic, but anyone have issues with the keyboard freezing? AOSP keyboard from the market..when I installed cm10.2 and gapps I didn't have a keyboard so I had to install that one.
[Nexus 4 Original Android Development] szucsgf:
That's a jss aosp bug. Happens on all sorts of kernel/ROM combos with different keyboards and apps. Haven't seen a Dev figure it out yet. But it's nothing related to semaphore.
[Nexus 4 Original Android Development] JmPTaz09:
Back on Semaphore on 4.3 for the first time. Running the j build and it seems great so far! Thanks Strat :beer:
[Nexus 4 Original Android Development] ak:
This is true ... and it was just what I wanted to say. ;)
[Nexus 4 Original Android Development] shr33kant:
I haven't had any freezing since installing the Latin ime add on from bank's gapps. Can anyone else confirm that it's the aosp keyboard causing the lock ups? (I'm using Swype now but I think just having the stock keyboard installed helps).
[Nexus 4 Original Android Development] Dawn Breed:
Fantastic battery life, never got to 6h of screen before. 2 hours of 3G, the rest wifi.

By night data dissabled=flatline.

Using ctfrommn's PSX rom. UV 62500 all freq. [MENTION=3750240]stratosk[/MENTION] and [MENTION=4110652]ctfrommn[/MENTION]= nice work, thanks!

Edit: and a nice antatu score as well:

Sent from my Nexus 4
[Nexus 4 Original Android Development] philidor:
Yes I too. But with CM10.2-UNOFFICIAL and gapp for 4.3 A don't think is kernel related.

On topic on 1.53 great battery life. Stable and smooth. Very good work

Inviato dal mio GT-P3100 usando Tapatalk 4
[Nexus 4 Original Android Development] -freedroid-:
Keyboard freeze is a known issue with JSS15J ROMs. It's not Kernel related.

Gesendet von meinem Nexus 4
[Nexus 4 Original Android Development] flaviocc:
Hi Stratosk!

I think isn´t kernel related, but i leave here for information.

I has a bug with google backup (my google account don´t show in backup options) and i found this fix that works ok for me:

in terminal type this:

su (press enter)

bmgr transport com.google.android.backup/.BackupTransportService (press enter)

(exit terminal)

source:http://forums.androidcentral.com/spr...5-12-a-13.html

This is an old bug....and I do not understand why the 4.3 release has this bug.

Do you know if is ROM related or Gapps related or (think no) kernel related?

Tks !
[Nexus 4 Original Android Development] slaid480:
Back in galaxy S days semaphore was one of the most optimized kernels for 4.x out there with a long term support.

I've just got my N4 some few days ago and I think it's time to give your great kernel a shot!
[Nexus 4 Original Android Development] philidor:
Try and you will be satisfied with both performance and battery life. The new hotplug is working vary well.

[MENTION=3750240]stratosk[/MENTION] if you have time I like to see some preset control in your app for color. Your system work well but may be more friendly ... I have no problem with it (searched and found the table) but it is a wonderful implementation and need more publicity! Some preset.

I know is not in your top 5 (and i too prefer that your free time be used in kernel development) but can you think about it when you have time?

Byby

Inviato dal mio Nexus 4 usando Tapatalk 4
[Nexus 4 Original Android Development] gpvecchi:
Guy, I like this kernel very much!

Some questions:

Is there a description for gamma values? I mean, which one is gradient etc.

Plans for overclock?

And... Are you the same Semaphore of Tinyumbrella for iPhone?
[Nexus 4 Original Android Development] stratosk:
Hi,

I'm sorry but I don't think this is kernel related. I don't know how to help on this.

Thanks!

Yes, my friend. I've already mentioned that I will try to make it more user friendly.

I also mentioned about other improvements (e.g. sound).

I don't forget them. But always my time is limited and always something happens and those features remains in the bottom of my list... :)

Thank you!

Please read http://www.semaphore.gr/changelog/n4-version (0.5.5 version)

No, I will not add overclocking.

No, I don't know the guy.

I hate Apple and their products and I've never had an iSomething. :)
[Nexus 4 Original Android Development] nithin1992:
Put the values in this order:

greys, mids, black, XX, contrast, brightness, saturation, white, XX

For bundi profiles which happen to be my favorite:

# row 43 bundi22 (S3): 0 87 119 0 6 0 1 0 2

# row 44 bundi22 (iPhone 5): 0 39 119 0 6 0 2 0 2

Repeat same values for rgb
[Nexus 4 Original Android Development] gpvecchi:
Thank you! I was sure faux123 encoding were used...

Franco has another field that affects all colors; may someone help me translating this calibration to Semaphore?

R 255

G 240

B 222

And, this is ok, but the following are more difficult.

Stock Franco setting for RGB gamma (and I assume to leave stock Semaphore settings), plus the following:

Contrast 0

Brightness 8

Saturation 71

Thanks!

EDIT: read the post before, so they should be for all colors:

64 68 118 1 0 8 71 32 1

EDIT 2: why blue is different even in position 4 and 9?
[Nexus 4 Original Android Development] nithin1992:
It depends on which color profile your willing to use. Different color profiles give you a different feel and its not mandatory to have the same values passed to rgb. In case of the profiles below you'll have to repeat same values in rgb, but it may be a different combination depending on the color profile your willing to use.

# row 43 bundi22 (S3): 0 87 119 0 6 0 1 0 2

# row 44 bundi22 (iPhone 5): 0 39 119 0 6 0 2 0 2

I was used to franco's recommended colors as well, but they seem a little too dark and certain videos dont look that great in it. Give the S3 profile a try and see if you like it, they look great for me. Good Luck

[MENTION=3750240]stratosk[/MENTION]: Does enabling the default dynamic hotplug setting hinder performance of the device? If not, why isn't enabled by default? Curious to know the reason behind it. Thanks in advance
[Nexus 4 Original Android Development] gpvecchi:
Stock color profile; I tried calibration with a colorimeter, but it seems that changing gamma values of every color gives ugly gamma curve.
[Nexus 4 Original Android Development] Zlatan9.:
[MENTION=3750240]stratosk[/MENTION]

You hate iProducts .... But lets me honest stratosk .. Its just works! No lag , no wifi problems etc..

Ok you pay maybe more then for android devices but everything simple works... Fransiscofranco say it too...
[Nexus 4 Original Android Development] tmusall:
Of course that's fairly easy to do when you only have to support one hardware platform. Android on the other hand ....
[Nexus 4 Original Android Development] mindfever91:
It's right because Franco says it? Please.

I own a MacBook Air because it simply is a good product. The iPhone is a whole different story though, just mediocre hardware with an inferior operating system on it. But let's get back to topic here.
[Nexus 4 Original Android Development] a g bell:
It worked for that poor Chinese woman charging her phone:eek: