yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] AndreiLux:
I'm sorry to say that I'll be freezing any short-term update.

The sole reason I wanted to even invest all the time to update it was to be able to push Synapse to a given user-base and then develop it further and update it down the line. However I was unaware and just found out today that Google doesn't support Merchant Accounts in my country. So that pretty much puts an end to the whole point for me. The alternatives would be the Amazon or Samsung stores, which pretty much nobody uses.

I'm sorry to disappoint but I really don't have the motivation to spend a large amount of my free time on this. I'll continue to support the current devices I actually own and actively use (As was the whole point of this hobby).

If any devs are interested in Synapse for replacing STweaks for other kernels and the community I'm free to help out in any means necessary.
[Galaxy S III Original Android Development] qube310:
So, which devices will you support so I know which next one should I buy? Perseus is best kernel I've used, ever. And a lot of people will agree with me. I've been using same kernel on my Note2 (no updates) for more than half year, and it never happened before. And before Note2, I've been using it on my S3 for also more than half year! One year with Perseus hh

Keep up the good work, and wish you best luck :good:
[Galaxy S III Original Android Development] AndreiLux:
Depends on what will be coming next year and how good it will be. Maybe the S5 maybe something else. For now one $700 device a year is enough for me...

Considering 4.3 is a good occasion: I'm EOL'ing this kernel.
[Galaxy S III Original Android Development] malybru:
Mod Edit

Closed @ [OP] request

malybru

Forum Moderator
[Galaxy S III Original Android Development] uberto.costanzo:
hi italian friend, and sound is good? thanks
[Galaxy S III Original Android Development] DroidRevenge:
Yeah!

I am listening HEAVY METAL and it sounds laud, strong, clear and fxxxing powerful!
[Galaxy S III Original Android Development] BelJanss:
Just want to ask about the temp when using the kernel? I don't if it's related to kernel or not but just wanna know the normal cpu temp when using the kernel. Thanks.
[Galaxy S III Original Android Development] fifi62820:
I lost 15% by night with 23.2. Back to 22.3.
[Galaxy S III Original Android Development] DroidRevenge:
I don't know about the temp...

but it depends about work load
[Galaxy S III Original Android Development] JYJY:
it is also affected by the ambient temperature.
[Galaxy S III Original Android Development] BelJanss:
How about the settings? I will use setcpu to change it?
[Galaxy S III Original Android Development] DroidRevenge:
i use "no frill CPU", it works..
[Galaxy S III Original Android Development] more2come:
Rock on, my friend ;)
[Galaxy S III Original Android Development] onurerler:
AndreiLux please add feature "boost cpu on scrolling & on touch".
[Galaxy S III Original Android Development] alerems:
AndreiLux, firstly thanks for your hard work.

Secondly - is this somehow intresting in regard to fuel-gauge included in the max17040 embedded in our s3? (by marcogtt)

http://www.spinics.net/lists/kernel/msg1134897.html
[Galaxy S III Original Android Development] AndreiLux:
No. I already wrote a post and test kernel months ago that it's not possible on our device.

http://xdaforums.com/showthread.php?p=27771619
[Galaxy S III Original Android Development] jothi2lingam:
Confirmed in alpha23.2...touch key light not working... When flash alpha22.....It's working bck.... Anyone find this bug
[Galaxy S III Original Android Development] DroidRevenge:
Yeah, me... read some post above mate;)
[Galaxy S III Original Android Development] renmo:
and a dozen others above you :p
[Galaxy S III Original Android Development] Nas Eiesefpi:
Not really want to offend anyone but why do some of you really need the backlight for the button? I mean it's easy to know where the button located.. isn't? The back button on the right and the menu is on the left.
[Galaxy S III Original Android Development] DroidRevenge:
DOH! :silly:

Mind blowing! Stay there that note it somewhere...

I am jocking!

I agree with you, as i wrote before.
[Galaxy S III Original Android Development] mmse88:
This kernel is very stable, smooth and fast!!!!

The quardant score at 1600:D
[Galaxy S III Original Android Development] DroidRevenge:
I am not used to run benchmark but i can assure that it is phenomenal, outstanding!

I can't wait next release where, i presume, backlight will be fixed!
[Galaxy S III Original Android Development] mattiadj:
Yes it's true and also all is automatically made :)

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] jotacorredor:
I read kies is disable, how do I turn it on manually? sorry if it's been asked before, driving at the moment and I was about to flash kernel when read that on first post.

Slds
[Galaxy S III Original Android Development] renmo:
hmmm my i/o is nearly twices as low as yours 6289

rom related ?

Rest is same or beter

tot: 6219

cpu: 15907

mem:5709

2d: 1000

3d:2192

droidrevenge could you do one and tell me your scores ?
[Galaxy S III Original Android Development] :
probably using rom that has fsync disabled.. while i am not against it, i would, personally, disable it only after i find a perfect combination & stable kernel and rom.. otherwise any sudden reboots or hickups could lead you to bootloop and factory reset.
[Galaxy S III Original Android Development] cmajetic:
I had a problem with your kernel on android Revolution hd XXXDLIB Rom, when I plugged it into my pc it was rebooting, then maybe 7 seconds it worked and the next reboot (and again and again) , happened with 22.3. is this a known bug? because when I flashed stock kernel back the problem was gone.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S III Original Android Development] Jameszet:
screen flickers

Hey buddies, I dont know if this is happening to someone else but since I installed the latest version (alpha 23) my screen flickres. Almost imperceptible but it is there, while on white screen it can be seen.

could it be this related to the changes that were done to the screen frecuency scaling?
[Galaxy S III Original Android Development] JYJY:
I don't think you're using the latest one. Alpha23.2 is the latest.
[Galaxy S III Original Android Development] Honchay:
It seems I found the main reason of why I get a lot of FC's and incompatibility issues with your kernel Perseus.

Today, when I'm searching what apps I have installed I found STweaks (CPU/GPU configurator from Gokhanmoral, ported with the kernel when I've installed Siyah Kernel vefore) and delete it using Titanium Backup, I'll leave SetCPU installed... Restart my phone, recovery mode, wiped cache/dalvik and installed alpha23.

With alpha23 I got no FC but doesn't read my sdcard and backlight off, reported before by others.

Then installed alpha20 and everythings its fine, no problems for now :)
[Galaxy S III Original Android Development] nodstuff:
I have stweaks still installed, never wiped sh*t and haven't had one problem with FC's or "incompatibilities"

User error strikes again folks.
[Galaxy S III Original Android Development] renmo:
AND WHAT IS THE EASIEST WAY TO DO THAT ( SRY STILL A BIT NOOB:o_)
[Galaxy S III Original Android Development] :
easiest way is to use normal rom :). well i have no idea which roms do what, unfortunately..

edit: oh you have normal io scores, thats fine, don't mind io benchmarks :)
[Galaxy S III Original Android Development] Honchay:
Every phone its different and have different configuration, including different firmwares. If you have stweaks installed, didn't do any wipe and everything runs fine, you got luck! Good for you :) but it doesn't mean that mine can work like yours!

I'm enjoying and testing this kernel right now without any issues. I will report later.
[Galaxy S III Original Android Development] Jameszet:
screen flickers

Hey JYJY you were right i just flashed the latest version 23.2 and i'm going to test, hope the flicker is gone.

thanks bud
[Galaxy S III Original Android Development] gokhanmoral:
There is absolutely no reason for stweaks to cause any of those problems because as it is written in my thread that app is always passive and has no service nor executes anything on startup. That is either a placebo or something else you have uninstalled/removed/updated and it is probably something that you are not aware of. Nice to know that you have your problems fixed but it is not very nice of you to blindly accuse an innocent application.
[Galaxy S III Original Android Development] AndreiLux:
Your issues have nothing to do with the kernel (except the backlight, but that's hardly a tragedy). STweaks does absolutely nothing with this kernel so again, no issues coming from that and nobody needs to wipe anything. Dalvik and cache also do nothing as I don't have any interaction with the system itself.

Edit: Gokhan ninja post was faster than me.
[Galaxy S III Original Android Development] schrickm5:
root

....silly question, but how do I root this kernel?

thanks.
[Galaxy S III Original Android Development] gee2012:
This kernel has root inside already as almost every custom kernel. And you don`t root a kernel, you root the system.
[Galaxy S III Original Android Development] AndreiLux:
Wtf. This kernel doesn't root the system and almost all kernels don't even touch it.

Go install a recovery like CF-Root with root if you want root.
[Galaxy S III Original Android Development] gee2012:
I didn`t know that lol, thought most custom kernels aurorooted the rom :silly: I see it now, you mean not touching root when already rooted.
[Galaxy S III Original Android Development] CuBz90:
Awesome kernel. Only problem I'm having is a flickering screen.

Sent from my sick ass Samsung Galaxy S3
[Galaxy S III Original Android Development] AndreiLux:
The LCDFreq scaling is still early in its stages, I disabled it by default in the governor tunables so you shouldn't have flickering if you didn't set it up. I'm working on trying to reduce the flickering or eliminate it but it's hard as the screen doesn't change frequency as fast as I'd like to. The viability of this is still to be seen.

Anyway new hotfix version 23.3:

- Fixed the touchkey backlights

- Removed the drawing lag caused by lcdfreq, but it's now replaced by a possible input-lag, not optimal, but alleviated.

- Optimized some of the lcdfreq tunables for less aggressive frequency switching

- Some Voodoo sound fixes
[Galaxy S III Original Android Development] zantekk:
Same problem.. Enabled lcdfreq - > got flickering
[Galaxy S III Original Android Development] Honchay:
My apologies Gokhan, was not my intention to offend you and your excellent work with Siyah kernel and STweaks, that I use for long time in a while. I was told that I tought STweaks because I relied on the conflicts that could generate certain system files of any app, which are you clarifying to me now, my apologies for that. Rarely the problems are gone, if any issues appears next time I will try to look deeply into the root of the problem as you say maybe its a placebo or broken file inside my system that causing the FC's.

I'll take note of that, thanks!
[Galaxy S III Original Android Development] mmse88:
Best custom kernel so far on JB

I have been using this kernel almost 24 hours. Can't believe it's stability, great battery life and running smoothly. This is what exactly I am looking for without other fancy stuffs.

Thanks mate and you really did a great job:good:
[Galaxy S III Original Android Development] SleemLDJ:
Works well on ARHD 11.0.0. Very fluid
[Galaxy S III Original Android Development] cb_jimmy:
I still can't seem to undervolt using init.d script with 23.3.
[Galaxy S III Original Android Development] mmse88:
Use voltage control or setcpu both can uv :)
[Galaxy S III Original Android Development] Bushido76:
Hey AndreiLux,

before applying 23.3. this morninig I could test 23.2 for two battery cycles. And I can say: Battery live was really great - the best on my S3 at all yet...

To the screen flickering problem: Because the drivers/cpufreq/cpufreq_pegasusq.c-file in your GitHUB doesn't represent the latest changes I cannot have a look at the source code. But reading your first post gives the impression, that you directly switch from 60 hz to 40 hz when you are a defined amount of samples (20 in 23.3) under a special cpu frequency (500 MHz in 23.3). Did you make some tests with reducing the screen frequency in more than one step? Maybe 60 hz (5 samples) 56 hz (5 samples) 52 hz a.s.o. could reduce the flickering...

Increasing the kick in frequency to 500 MHz was a good idea in my eyes, because there is a much higher possibility that the cpu constantly stays under this barrier...

Bushido
[Galaxy S III Original Android Development] cmajetic:
I am sorry to quote I just want to know if I am the only one with this problems? thanks

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S III Original Android Development] ginzo:
Also for me is the same, stable, optimum battery life and smooth running, now I'll try the 23.3 :)

Digitato dal mio Galaxy S3 《live!》

Rom: Wanamlite 3.7

Kernel: Perseus 23.2
[Galaxy S III Original Android Development] cb_jimmy:
I know. I just want report that the init.d script is not working.

Edit: I got the CPU UV working but not the GPU. This is my script.

#!/system/bin/sh

echo "1325 1325 1325 1288 1225 1163 1125 1075 1025 975 925 900 888 875 875 850 825" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

echo "800000 825000 900000 950000" > /sys/class/misc/gpu_voltage_control/gpu_control
[Galaxy S III Original Android Development] mmse88:
I see :)

---------- Post added at 08:56 AM ---------- Previous post was at 08:55 AM ----------

Happy you like it as well :)
[Galaxy S III Original Android Development] renmo:
backlights are working again on 23.3 thxs
[Galaxy S III Original Android Development] JYJY:
haha it is you that got the balls to screw gokhanmoral in the forum! :D
[Galaxy S III Original Android Development] :
yeah he is that idiot.
[Galaxy S III Original Android Development] androidfreak007:
Running ARHD 11.0.0 with v23.3 and its fast like hell. Everything is working great and in my opinion the wireless reception is better than before.
[Galaxy S III Original Android Development] androb0t:
gotta say this is the best kernel for our SIII at the moment :)
[Galaxy S III Original Android Development] CuBz90:
Not had flickering since 23.3 update :)

Sent from my sick ass Samsung Galaxy S3
[Galaxy S III Original Android Development] Highlander11:
+1 :D:D:D
[Galaxy S III Original Android Development] Rivafe:
I'm using this kernel for the first time and I would like to activate the "voodoo" sound, I tread the first post but I didn't understand what to do. Help please! Thanks
[Galaxy S III Original Android Development] duowing:
Seeing as this is using the sound implementations from gokhanmoral's kernel couldn't you just simply install STweaks and use it's interface to control it?
[Galaxy S III Original Android Development] Rivafe:
But you can't control the equalizer, could you? Great kernel, thanks!
[Galaxy S III Original Android Development] duowing:
No, unfortunately you can't I jumped the gun and thought you could. Just tried it for myself. Anyway so far this kernel seems really smooth! I'll keep using it and see how it goes.
[Galaxy S III Original Android Development] kenzolo:
sorry for noob question:

How can I clean the init? just to be sure to have a clean installation
[Galaxy S III Original Android Development] droidphile:
By init you meant init.d scripts?

Using a root explorer navigate to /etc/init.d. Delete all the scripts there. (Mount r/w first if required).

There's nothing else one need to do for a "clean install" while flashing a kernel. (Only other possibility is your rom's init files messing/force overriding certain parameters. Don't worry about it much). There's no need to wipe cache/dalvik or anything that all the kernel cleaning placebo scripts do.
[Galaxy S III Original Android Development] sachs:
+1....:confused:
[Galaxy S III Original Android Development] Satch09:
Run as su

Enable eq

echo 1 > /sys/class/misc/scoodydoo_sound/headphone_eq

Sets gain (max 62)

echo 59 > /sys/class/misc/scoodydoo_sound/headphone_amplifier_level

Set the 5 eq band levels (the number after echo is the level you want and the b1 is the band you want (b1-b5))

echo 3 > /sys/class/misc/scoodydoo_sound/headphone_eq_b1_gain

This has to be applied at every boot so I have tasker run the shell commands at every boot.

Hope that helps
[Galaxy S III Original Android Development] AndreiLux:
Keep your bickering and comments to yourselves and out of this thread please, imbeciles. Edit: And yes I mean all of you, not just the quoted person.

It's activated by default. The only thing you'd have to do by yourself and scripts is to configure it.

I always appreciate when somebody actual comes with what seems like an informed post.

I will push to Github once I think I can't do more optimizations myself; The current problem with the frequency scaling is that it is not very flexible in terms on the selected frequencies: We have a 800MHz base clock divided by 7 (I'll have to check the registers again) to give a 114MHz clock for which the display controller works with. The screen doesn't actually have a 60Hz refresh rate in reality, 60Hz is merely the value for which all the pixels on the screen get a new input signal, the actual frequency by which this input clock is driven is decided by :

Refresh rate (60Hz) * X resolution (1280) * Y resolution (720) = ~56MHz. This is called the pixelclock/pixel frequency. There's also some other smaller offsets and margins into that so it's around 57-58MHz. Anyway: We have that first base divider which gets initialized based on the frequencies that are set up during init, in this case 60Hz and 40Hz. We have a secondary divider further dividing the 114MHz; for 60Hz it's 2 for 57MHz, for 40Hz it's 3 for 38MHz. That last divider is actually what we're changing during runtime. It's not possible to set the secondary frequency ("limit frequency") to something other than 40Hz without also having to change the normal running frequency of 60Hz. The point is the two frequencies are interdependent of each other due to ratios, and I can't change this (I already tried, your screen will be black for a minute and then kick out the lcdfreq driver and return to 60Hz).

We have two problems:

1) Clock divider change delay: currently, for reasons I don't know since I don't have the FIMD datasheet nor information about the screen, changing the clock divider can take some time due to some "readiness check", the status of the screen must be in "S3C_VIDCON1_VSTATUS_FRONT". My theory right now is that it does not allow divider change until the pixel clock does a full refresh of the pixel matrix and goes back into the beginning/front. The code right now can go from somewhere from 10000 tries to 80000 tries into changing the clock divider register because of this, and this is what causes the lag. I currently have not many options into fixing this: before 23.3 this lag would occur during rendering, but I made a secondary trigger based on touch input (Something like touch boost), the problem is now while the rendering is fluid, your touch interactions might lag/have a delay.

2) The flickering might be caused simply by a voltage drop during the source clock change. If so this is a hardware problem and I can't do much about it. Also explains why it is more visible on bright screens and almost inperceptible when there's more black on the screen.
[Galaxy S III Original Android Development] rowlers:
this kernel is SWEET! fast smooth and very light on the battery.

sound is awesome too once its been tweaked ;)

brilliant work
[Galaxy S III Original Android Development] silvio82:
One question.....it's safe to undervolt cpu? I've Trier -25mV on all frequencies and all work fine. Can i stay with this settings or i will risk to damage something?

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] AndreiLux:
You won't damage anything by undervolting. Only thing it can do is make the phone unstable/crash it. Solution to that is simply to re-increase the voltage.
[Galaxy S III Original Android Development] XDA mark:
I don't know why this kernel didn't catch my eye till now.

Saw somebody mention this kernel in the Siyah thread. Wish I would have come here sooner. Read the first post and it looks reaaaally intresting.

First I will do my normal documentation: read first post completely, read last 10 pages. Got to find out if this kernel is cm10 compatible first haha (sneaky way of asking but I will probably find the answer before anybody reply's) :P

Edit: :(
[Galaxy S III Original Android Development] silvio82:
Ok, so i can try -50mV. Normally witch frequencies, proportionally, drain more power? Lowers or highers?

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] Chillz88:
Has anyone tried this kernel with the ext2internal sd mod?
[Galaxy S III Original Android Development] renmo:
this is a great kernel ,was pointed here by gee2012 just like many other ARHD users

(try it and you love it ) and combined it makes the s3 smooth stable and FAST:good:
[Galaxy S III Original Android Development] peteri8706:
+1 except I'm on Omega. It is actually great on battery life, a noticeable - slower - drain and is quite smooth. I haven't had any lags, although I haven't overtweaked anything in the ROM and have only o/c to 1500mhz and u/v by - 25. Will try - 50 next.
[Galaxy S III Original Android Development] jcval13:
ARHD and this kernel are just a match made and heaven. :laugh:
[Galaxy S III Original Android Development] invisiblebm:
Very fast and stable kernel. I'm amazed. Thanks for your work.
[Galaxy S III Original Android Development] mariosraptor:
Yes it works fine. :D