yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9500 Original Android Development] thirthy:
Hello guys, does the Perseus Kernel improove the batterie life ?
[Galaxy S 4 i9500 Original Android Development] omvir:
No. It blows your device up, do not use!

Sent from my GT-I9500
[Galaxy S 4 i9500 Original Android Development] ivanchin99:
Yes it does, with UV
[Galaxy S 4 i9500 Original Android Development] djigane:
Hello @ll,

Andrei, thanks for your last update. I've found the almost perfect equilibrium beetween recommended screen and sounds settings.

I must say that it's the almost perfect Kernel for the almost perfect device (I don't know if I've flashed the almost perfect Rom ... :) ).

As I don't want to mess everything, can somebody advise me for "best" UV settings to improve battery life ?

Thanks in advance.

Cheers,
[Galaxy S 4 i9500 Original Android Development] ivanchin99:
There is already good discussion on this so i shall refer you back to the earlier pages:

http://xdaforums.com/showthread.php?t=2272602&page=42

look at mw86 reply
[Galaxy S 4 i9500 Original Android Development] djigane:
Maybe this should help :

Bass-extreme: 12 8 3 -1 1

Bass and Treble: 10 7 0 2 5

Treble: -5 1 0 4 3

Classic: 0 0 0 -3 -5

Pleasant for ears: 4 3 2 3 1

Eargasm: 12 8 4 2 3

Taken from : http://xdaforums.com/showpost.php?p=38497753&postcount=3

My daily settings are Pleasant for ears...
[Galaxy S 4 i9500 Original Android Development] dazkyl:
But in my STweaks app , i do not have options for treble , classic etc.All i have is band gains etc.
[Galaxy S 4 i9500 Original Android Development] Xphoid:
Example for Eargasm: 12 8 4 2 3:

Gain 1 : 12

Gain 2 : 8

Gain 3 : 4

Gain 4 : 2

Gain 5 : 3

you can figure out the rest...:victory:
[Galaxy S 4 i9500 Original Android Development] dazkyl:
And what about : Main speaker volume and speaker tuning ?
[Galaxy S 4 i9500 Original Android Development] Xphoid:
Main speaker volume can be changed from /sys/class/misc/wolfson_control/ =>

eq_sp_gain_1

eq_sp_gain_2

eq_sp_gain_3

eq_sp_gain_4

eq_sp_gain_5

but would recommend you to leave it alone since AndreiLux has already modified it with latest kernel (and if you modify them you will need init.d script for setting them after reboot)... tough you can raise the overall speaker volume from "Main Speaker Volume" in S Tweaks...
[Galaxy S 4 i9500 Original Android Development] dazkyl:
Fair enough cheers :) So .. should i tick 'Enable speaker tuning' ? And what should i set the 'Main speaker volume' ? I also set the band gains to eargasm.
[Galaxy S 4 i9500 Original Android Development] Xphoid:
yes you can tick it... and try and see what is best (mine is 2dB ATM)... and would appreciate thanks button :D
[Galaxy S 4 i9500 Original Android Development] matheus_sc:
Yes, and you can control the clock of cpu
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
I'll kindly remind people that the frequency bands on the WM5102 are different from the ones on the WM1811 and the above presets mean nothing. I removed them so people would figure out their best sounding config by their own (Nobody has same earphones) instead of being spoon-fed configurations.
[Galaxy S 4 i9500 Original Android Development] Xphoid:
thanks for the enlightment...
[Galaxy S 4 i9500 Original Android Development] Jimmy34742:
Also, PowerAmp offers seven bands for equalization, and I'm not sure how that app will interact with equalization via the kernel's five bands. Since PowerAmp is the only audio app I use, I haven't enabled headphone equalization. If someone has more information about this kind of situation, I'd appreciate it.
[Galaxy S 4 i9500 Original Android Development] Xphoid:
Upon [MENTION=4167023]AndreiLux[/MENTION] 's reminder, i started to play with Gains 1-5 in S-Tweaks but i can swear that there ain't no differecen between -12dB, +12dB... tough Headphone left/right channel amplifier level changes the level of volume...

Edit... For some reason just changed now it works... duh!
[Galaxy S 4 i9500 Original Android Development] djigane:
Ok. Thanks for the precision.

Maybe we shall start a thread where we'll share our '' best '' eq settings?

Andrei, most of us are '' standard'' users of kernels and other '' advanced '' stuffs, that's why we probably just want '' standard'' presets, but I think we can manage to find the sound that will fit our ears, according to the fact nobody's the same ears. :)

Again, thanks for your really amazing work and every documentation you wrote to make us understand your work (I've spent my week end reading you) and sorry if I've posted wrong questions or answer here.
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
If you can't figure out a simple equalizer whose basic principle has been unchanged and been around for 40 years, then you shouldn't really be using a custom kernel.
[Galaxy S 4 i9500 Original Android Development] :
Hahahaha, love the honesty.
[Galaxy S 4 i9500 Original Android Development] djigane:
Andrei, I really didn't want to hurt or to be rude or sarcastic with you. Sorry !!!

Was just telling my opinion, even if it seems for you as an senseless opinion. It's just an opinion among billions.

I think modestly that I've been around enough to figure out how to use a custom kernel and for sure I think I can deal with yours and its amazing features, even if I'm still learning... You're doing a great work, that's why I'm interesting myself on it.

By the way, I think that we are finally wasting our (your) time talking about something not really important ("what are the best eq presets, et patati, et patata...").

Last but not least, I strongly believe that a Dev' is not a person at the goodwill of users or who has to always be available for their "I want this, I want that", (that's why I don't post a lot...), so I am little bit embarrassed if you think I was requesting something from you.

Using your kernel is already a great benefit for me, and I know that you take a lot of time to offer us the best you can.

Regards,

Edit : Andrei, you made me change my avatar, just to show you that I'm always for cool and peaceful relations between people. :)
[Galaxy S 4 i9500 Original Android Development] igoa:
Why so many standart govenors are removed? With ondemand-sec (and also ondemand) i have overheating when frequencу locks up on 1200-1600Mhz bу unknown reason and only removing battery helps to wake up phone again. With interactive or conservative govenors i have no such problems
[Galaxy S 4 i9500 Original Android Development] mw86:
Well I'd look into what is loading your cpu so much.

Im using on demand-sec and get good battery life.

-try a raise up threshold L which will keep you from jumping right out of your a7's as fast. I changed it from 60 to 90

-you can change high freq zone, up step level L and up step level B

-a higher power save bias from zero will help that. Range is 0-1000. Me and CMD512 are on 40 and it isn't too bad and is still reaching max mhz under heavy load.

- a slightly raised sample rate would mean cpu would wait longer on a mhz before up or downscaling which can help jumps from min to max mhz.

-enable nice load for basic background services which are niced to not cause upscale of mhz as much based on load

Im sure there is more we can do I have not covered.

On demand sec is designed to work with how the Exynos Octa works.
[Galaxy S 4 i9500 Original Android Development] samuel.status:
Using this kernel I can better my battery life, bcz my battery life is kind of 10 hours
[Galaxy S 4 i9500 Original Android Development] djigane:
For the removed governors, maybe this will help you, as explained by the Dev' in another thread

(http://xdaforums.com/showpost.php?p=32558971&postcount=1)

"In contrast to other kernels and philosophies of other developers, I don't believe giving the users more choice is a very smart thing to do. As such you won't find a dozen different governors or twenty different settings for this kernel. There is a optimal, or at least, most optimal setting on which the devices operate both in terms of performance and power management. For the average user this kernel will brings lots of benefits to battery life, screen improvement, fluidity and sound enhancements without having to set up any of the configurations.

The kernel comes with a configuration application called STweaks, and is installed automatically with the kernel. You will find all advanced options in there."

For you issues, hope mw86 suggestions will help you.
[Galaxy S 4 i9500 Original Android Development] mw86:
A user requested some of the adjustments I use for on demand. So this is what I have at bottom if an initd script

echo "1" > "/sys/class/thermal/thermal_zone0/boost_mode"

echo "1" > "/sys/devices/system/cpu/cpufreq/ondemand/game_mode"

echo "1" > "/sys/devices/system/cpu/cpufreq/ondemand/io_is_busy"

echo "80000" > "/sys/devices/system/cpu/cpufreq/ondemand/sampling_rate"

echo "1" > "/sys/devices/system/cpu/cpufreq/ondemand/boost_mode"

echo "300000" > "/sys/devices/system/cpu/cpufreq/ondemand/up_step_level_l"

echo "500000" > "/sys/devices/system/cpu/cpufreq/ondemand/up_step_level_b"

echo "500000" > "/sys/devices/system/cpu/cpufreq/ondemand/high_freq_zone"

echo "90" > "/sys/devices/system/cpu/cpufreq/ondemand/up_threshold_h"

echo "90" > "/sys/devices/system/cpu/cpufreq/ondemand/up_threshold_l"

echo "2" > "/sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor"

echo "1700000" > "/sys/devices/system/cpu/cpufreq/ondemand/max_freq_blank"

echo "1" > "/sys/devices/system/cpu/cpufreq/ondemand/ignore_nice_load"

echo "40" > "/sys/devices/system/cpu/cpufreq/ondemand/powersave_bias"

The top one is the thermal boost mode and one can use a higher sample rate. 100k stock could be set to 120k for example to help prevent unnecessary scaling for short term loads. You need the quotes for use in an initd script.

Edit: I've tried various changes to the step levels and one thought was go in threes 300(600mhz a7 up step level l) >450(900mhz a7 up step level b) >600(1200mhz a7)->800 (a15) etc as we must spend a moment on 600mhz to step up from there :good: and now for sake of trying more set these changes from the above, which i will try for awhile.

echo "400000" > "/sys/devices/system/cpu/cpufreq/ondemand/up_step_level_l"

echo "300000" > "/sys/devices/system/cpu/cpufreq/ondemand/down_step_level"

echo "95" > "/sys/devices/system/cpu/cpufreq/ondemand/up_threshold_h"

echo "95" > "/sys/devices/system/cpu/cpufreq/ondemand/up_threshold_l"

Downstep stock 250 -> 300

I see more like 100->400->500->600->800 etc and down * ->300->100 sometimes 600->100, 600->400->100, 600->400->300->100 and even small 50mhz drops when trying to return to idle :good: it's good when it closer matches load when down stepping. Above being what we set or cool tool shows, so actual mhz ran is double.

*i have no idea if I have set some of these way off and have not the effect I think as I could not find much on this governor on demand-sec.
[Galaxy S 4 i9500 Original Android Development] samuel.status:
Camera has FC :(
[Galaxy S 4 i9500 Original Android Development] jlevy73:
Come on now, that's a well know discussed and diagnosed problem. Click on the link in the OP solution is very easy.
[Galaxy S 4 i9500 Original Android Development] cmd512:
And you have a reading disability.
[Galaxy S 4 i9500 Original Android Development] omvir:
My camera is working fine, I'm on omega 6 and latest Perseus kernel. I think you may have a defective device, you should call in for a replacement. :p

/endsarcasm

Sent from my GT-I9500
[Galaxy S 4 i9500 Original Android Development] matheus_sc:
read friend
[Galaxy S 4 i9500 Original Android Development] Simoleon23:
Camera Fix

Download the fix here and flash it through recovery.

- Cheers ;)
[Galaxy S 4 i9500 Original Android Development] samuel.status:
Sorry guys

Im mule I didn't read this thread

Flashing
[Galaxy S 4 i9500 Original Android Development] giangishanghai:
if you have to move data from internal to external memory you can try FolderMount, it works good for me.

cheers
[Galaxy S 4 i9500 Original Android Development] sorg:
Or patch the framework to return path to external SD by function getExternalStorageDirectory. Many apps use this function to access sdcard folder which originally points to /sdcard
[Galaxy S 4 i9500 Original Android Development] gdonanthony:
no problem with this kernel ... just asking perseus + cofface cwm + new root method = rooted stock rom ? how can i push doink.ogg to system/media/audio/notification ?
[Galaxy S 4 i9500 Original Android Development] zizon65:
Thanks bro, I'll try folderMount then and let you know.

cheers.
[Galaxy S 4 i9500 Original Android Development] stanley08:
AndreiLux! Boy i'm I happy to see you here!!!

But let me point out just one thing! It is VERY important to Post also the MD5 sums of zips or tar files posted.

Please can anybody get me the correct MD5 sums for both the ODIN and CWM versions to compare with what i downloaded. Will appreciate that very much. Thank you! :)

Again! WELCOME BRO!
[Galaxy S 4 i9500 Original Android Development] droidphile:
AMOLED controller is I
[Galaxy S 4 i9500 Original Android Development] beatsmaster0510:
Glad to have Andreilux start his legendary kernel on our i9500! Camera working after flashing. Thanks!
[Galaxy S 4 i9500 Original Android Development] Xphoid:
Mate superb kernel... Since you said benchmarks are not important at the moment I did not paste screeny here but Antutu score is over 30k... superb!!!

And my main reason of writing this message is my AMOLED Controller is also "I" if I interpret the following log correctly...

Keep up the best work mate...
[Galaxy S 4 i9500 Original Android Development] jlevy73:
Amoled Controller I
[Galaxy S 4 i9500 Original Android Development] stanley08:
FLASHED This kernel, and phone seems smoother. I'm on stock XXUAMDE ROM and it wasn't smooth. And now i got Official Release from my country... Still wandering how to go about updating it... :)
[Galaxy S 4 i9500 Original Android Development] skivnit:
Same here controller I
[Galaxy S 4 i9500 Original Android Development] iamsachin:
Awesome for an alpha build
[Galaxy S 4 i9500 Original Android Development] cmd512:
"panel I" here as well.

Also, a tiny little bug Andrei:

Upon a reboot, the lockscreen is frozen and non-responsive, so I'm unable to swipe it away to enter system. After cycling screen off-on one time though, everything is back to normal.

Again, not a huge deal by any means, just fyi.
[Galaxy S 4 i9500 Original Android Development] stanley08:
Quick question just to clear things up... 'Rootable kernel' definitely means u can root with this kernel.... Yes? :D
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
Can't reproduce it nor did I change anything affecting this.

No, it means the root protection is off (duh). I'll making it a rooting kernel later on. Didn't have much time yet to even sort out the source base.
[Galaxy S 4 i9500 Original Android Development] Chuck Bartowski:
I have this bug too!
[Galaxy S 4 i9500 Original Android Development] razer1224:
i have a stable one now

Wondering What This Could Be
[Galaxy S 4 i9500 Original Android Development] cmd512:
No worries, like I said, one cycle of the power button and everything is back to normal. Confirmed it's only happening in Perseus for what it's worth...
[Galaxy S 4 i9500 Original Android Development] razer1224:
[MENTION=4167023]AndreiLux[/MENTION]

Changed the Sampling Rate 96Khz

Accept my changes :)

Working :)
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
The chip doesn't support 96KHz, your commit is useless. I also don't understand what you want in the above screenshot, if you're in a menuconfig during compiling you're doing something very wrong.
[Galaxy S 4 i9500 Original Android Development] tush1114:
Guys any update on this??????????????
[Galaxy S 4 i9500 Original Android Development] claireth:
hello everyone...

i know i will ask something silly,but i just wanted to make sure,before i make anything with my device!!!

i want to flash this but i have i9505,i know that this is the thread for i9500...but i was just wondering...

sorry guys for the question..

thank you in advance
[Galaxy S 4 i9500 Original Android Development] diego9016:
Don't flash it. It's just for i9500

---------- Post added at 08:39 AM ---------- Previous post was at 08:38 AM ----------

Have you tried flashing back to stock trough odin?
[Galaxy S 4 i9500 Original Android Development] tush1114:
Yes i did, currently I am using stock rom only. Problem is there with every rom either custon or stock... fed up with it...it annoys a lot while plying games.. landscape screen automatically turns to prtrait even if the game doesnt supports portrait mode....
[Galaxy S 4 i9500 Original Android Development] mw86:
I listened to a lot of music and i looked at your latest change log and the audio spectrum that you setup. Outstanding job Andrei. The sound quality coming from this speaker is outstanding. I have left your exact tuning on this latest build and just added some volume of +3 might go to +2 after I listen to more. Anyway point being that you tuned the loud speaker in an unbelievable way. Thanks Andrei, it is simply incredible. THANK YOU. Let's say some Billy Joel Downeaster (Alexa) sounds top notch. :)
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
Finished fiddling with mdnie controls in stweaks, one word. Simply outstanding is all I can say. Since I love saturated colours I enabled register hook alone and left master sequence disabled, now the screen is tad sharper, the additional sharpness makes the screen lovely since the dpi is high there are no jagged edges even with sharpness enabled.
[Galaxy S 4 i9500 Original Android Development] Trek55:
love saturated color too, can you possibly share your setting? tks
[Galaxy S 4 i9500 Original Android Development] cmd512:
Register hook + master sequence + chroma saturation +3 seems to be the perfect combo for me with regards to realistic reproduction + slight saturation.

Keep in mind one key point: If you've been using Samsung defaults, master sequence will look bland at first. However, with the settings above, the screen and colors look better and better with subsequent usage.
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
Yeah, I'm trying every possible combo and read some of the posts from slimmer regarding chroma saturation. Yeah, colors looks washed out for me even if I reduce it a bit, will try your combo next;)

Edit : my chroma saturation is set at 7,dunno if it's the default value. And it won't be set unless the sender enable the master sequence isn't it? So let me try with master sequence enabled

Just keep all the settings to default and enable register hook along with edge enhancement enabled (amount is 1)and enjoy the crispy and saturated screen

---------- Post added at 11:49 PM ---------- Previous post was at 11:36 PM ----------

I would love to see screen temperature adjustment instead of red green blue channels separately if possible. My pc monitor screen temp is set to 9000+k so that I can use the same here :D
[Galaxy S 4 i9500 Original Android Development] cmd512:
Default should be 0 for chroma saturation.
[Galaxy S 4 i9500 Original Android Development] dream_fun:
does this kernel works with original rom "xxubmf5" ??
[Galaxy S 4 i9500 Original Android Development] Xphoid:
after you flash the fix for camera, yeap it does work brilliantly...
[Galaxy S 4 i9500 Original Android Development] dream_fun:
can you please guide me where to find the fix for camera ?
[Galaxy S 4 i9500 Original Android Development] Xphoid:
Actually it's just in the second post of AndreiLux...

but here you go... https://github.com/AndreiLux/Perseus-UNIVERSAL5410/issues/4

download the zip pack from there and flash in CWM...
[Galaxy S 4 i9500 Original Android Development] dazkyl:
So enable register hook and edge enchanement (set ammount to 1) and chroma saturation to 7 ? These are your settings ? :)
[Galaxy S 4 i9500 Original Android Development] droidphile:
Just to let y'all know, Andrei's next priority is GPU. Hope this prevents some questions.
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
Hahaha, looks like i read andrei's mind :D

---------- Post added at 08:43 PM ---------- Previous post was at 08:43 PM ----------

Yes, but chroma saturation won't work unless you enable master sequence
[Galaxy S 4 i9500 Original Android Development] dazkyl:
My master sequence is not enabled but it is working...
[Galaxy S 4 i9500 Original Android Development] mw86:
Let the fun begin :)

Stock is 533mhz and Mali can go how high in theory? Very exciting.
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
Let's hope we have some positive news on gpu side, but since it's already oced upto 532 mhz I'm worried a bit. I'm hoping for 700mhz atleast
[Galaxy S 4 i9500 Original Android Development] rexisrex:
Best screen setting for me...
[Galaxy S 4 i9500 Original Android Development] SnMSlrC:
Just a question, and im not sure when this started... ive been on wanam since i got the s4 and it was charging pretty quick using the supplied charger and cable.. now, ive been charging real slow.. from 4-40 in 2 hrs.. the only change i made since then was perseus kernel.. but im not really sure if thats when it started.. do you guys know if it has something to do w/ the kernel? Thanks.
[Galaxy S 4 i9500 Original Android Development] zetlaw:
I have a quick question. Is the trickstermod works luje stweaks by lowering voltages ? Im using it and i want to make sure.
[Galaxy S 4 i9500 Original Android Development] BrunoEboli:
I wasn't comfortable to put Perseus Kernel, but whatever...

Just installed with the cam fix! Really have to say to AndreiLux, very good work!:thumbup:

Thanks for your work my friend!;)

GT-I9500 - OMEGA ROM v7.00 - Perseus Kernel 3.4.5 - Using tapatalk 2 pro
[Galaxy S 4 i9500 Original Android Development] a0007:
New source from Samsung XXUBMF3 GT-I9500_JB_Opensource_Update2

http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=xxubmf3

Sent from my GT-I9500
[Galaxy S 4 i9500 Original Android Development] hamdogg:
Omega and wanamLITE have it in their latest versions that came out a few days ago...

Remember that this thread is for Perseus kernel... announcements of this kind could be messaged to ROM developers.
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
Is it becoming a norm for people to talk about things they have no clue about? Nevertheless being smug about it.
[Galaxy S 4 i9500 Original Android Development] hamdogg:
I'm not sure I understand your comment. Do you mean I have no clue?

The ROM he stated as new was BMF3... BMF5 came out earlier today... I would call that newer?
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
rom release are nowhere related to kernels!!! kernel is totally different , what that poster mentioned was there has been a new kernel source update based on the latest mf3 version(and for gods sake he didnt mentioned it as a rom). updated kernel source means more fixed code for kernel,updated drivers and much more.
[Galaxy S 4 i9500 Original Android Development] hamdogg:
right, I see. My apologies. Assumptions are the mother of all f*** ups... my bad.
[Galaxy S 4 i9500 Original Android Development] sorg:
I hope, now we will be able to use latest camera firmware.
[Galaxy S 4 i9500 Original Android Development] hamdogg:
once again... sorry for assuming.
[Galaxy S 4 i9500 Original Android Development] AndreiLux:
It works fine.
[Galaxy S 4 i9500 Original Android Development] bala_gamer:
Compiled the kernel with newer sources? Wow you are fast. Since you know something about the camera firmware procedure I'm asking you this, is this trend going to continue in the future too? (waiting for new kernel sources to use the latest camera firmware)