yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] naveediftikhar:
@andre...wud really love to provide a log cat but the thing is the phone just doesnt boot up and the only thing ones able to do is to take out the battery and quickly get back into recovery as holding the power button to shut the phone down only restarts it to end up with the whole scenario all over again..!hope u find something really soon as i would really love to this kernel!
[Galaxy S III Original Android Development] Flypwnz:
Android Revolution HD 10.0.0 rom with all tweaks. I try kernel on stock odexed LI8 rom and report back.
[Galaxy S III Original Android Development] BoneMo:
?? but on http://opensource.samsung.com/index.jsp for i9300 there is no update5...some leak ?:p
[Galaxy S III Original Android Development] AndreiLux:
You can get the last_kmsg in almost any case, if the phone is bootlooping you can just hold Vol up, home, power for several seconds, flash another kernel in recovery, boot and still get the log from the bootloops. As a note, I'm using Foxhound personally without problems.

Well yea it's not on their site. ;) If you want the sources you'll have to wait. I also won't update my Github until the official sources are out.

Edit: I checked the ramfs' and there is no difference. Please clean your init.d scripts of any ****ty scripts.
[Galaxy S III Original Android Development] Tokarin:
Re: [Kernel][23/03] Perseus

No it doesn't, perseus is samsung stock only... What the hell? Someone can soft brick their phone with advices like that...
[Galaxy S III Original Android Development] GrayJack:
I've tried to search the word "experimental" through the whole OP and without success. But I found another words:

Yes, but the app was developed later and by another person ;)

There is a numerous complains because of lags - it means it is general problem. So I don't think that "everyone started saying it was great".

Are you his mother? Lawyer? No? In this case why are you trying to shut up everybody? This topic was developed for discussion of kernel and reports for some problems. Now we have problems - and we are reporting about them. I have nothing neither against Andrei personally nor against Perseus - I am still using it and think it is the best. But latest update is not as best as it was expected. And now we are discussing why and what to do.

If you are so smart - please give some details, if you have nothing to say - than just relax and sit down.

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

READ OP!!!!!!!

Kinda stupid. Everyone was a newbie some time ago.
[Galaxy S III Original Android Development] drakester09:
Re: [Kernel][23/03] Perseus

I'm not trying to shut anyone up, just like you are.

You are again being frankly, again unhelpful to the matter at hand.

Experimental: Textually it is not there but it is implied. See in the first part, this is a cutting edge development kernel. That equates into a bit more experimental than usual. That does not mean unstable, but again, there might be changes that are not tested widely enough and might be reverted. (as it happened when Andrei went upstream in the Linux version and exfat was not functioning).

The following feedback was provided when the first version with zRam was out, I guess you kinda missed that:

http://xdaforums.com/showpost.php?p=39459554&postcount=4911
http://xdaforums.com/showpost.php?p=39468386&postcount=4919
http://xdaforums.com/showpost.php?p=39454390&postcount=4901
http://xdaforums.com/showpost.php?p=39470191&postcount=4930
http://xdaforums.com/showpost.php?p=39469282&postcount=4924

My reply was aimed at your poor choice of words, which was repeated on your response.

Such "feedback" never aids a developer to improve the product, it is too much noise with little substance.

As whether I can reply, it does not matter as you cannot forbid anyone for doing so while my reply does not break current xda rules.

Relax and sit down? So that's the "polite" way for you to say "shut up"?

I will not waste more time on you, as I do not want to derail this, it would be a disservice. But if you want to keep the discussion, PM is a good method.

By the way, as someone told you before: "People's willingness to make faulty conclusions is amusing". Indeed.
[Galaxy S III Original Android Development] AndreiLux:
Re: [Kernel][23/03] Perseus

Please cut the ****ing drama, don't turn this into what the Siyah thread became.
[Galaxy S III Original Android Development] habylab:
Re: [Kernel][23/03] Perseus

Is a higher or lower swap better or worse for performance?

Try lux on the store.

Sent from my Galaxy S3. Long live the original Galaxy S :)
[Galaxy S III Original Android Development] iridaki:
I am disappointed to be seeing this thread going downhill.

I do not intend to point the finger at anyone, neither am I conducting a moderation act, as this section is not within my jurisdiction, however as an SGS3 user, I believe that this whole drama would only hurt this kernel's development.

So, let's sum it up:

1. Some people do not like the Boeffla sound engine.

Now, I remember a lot of posts within this thread asking repeatedly about the implementation of this very engine.

And -what do you know?- the developer listened to the popular demand and went ahead and made the effort to work on improving it and implement it. Sure, some may not like it, but let's see the big picture here: we asked for it. Maybe not me, not you specifically, but that was the general notion. So, what does one do if he doesn't like it? They should report the issues they are facing, minding that they do it once and not 2-3 posts above another user reporting the exact same issues. By now, we must all be aware that Andrei is one of the sharpest tools in the shed, he can read something once and he's going to get it, no repetition needed.

2. There is a lot of confusion and contradicting experiences regarding zRAM.

Again, as was the case above, users were asking for its implementation. And there are dozens of posts with ways to disable it/reduce it/increase it for those who want to do so. Statements like "zRAM is a disaster" or "zRAM changed my life" are again, unecessary. And more to the point, zRAM is supposed to help with multitasking. It can have negative effects on performance, depending on the individual usage patterns and most of those effects are well-documented, a simple Google search would answer a lot of questions.

I can only hope that this thread will come back to normal soon, this is one of the very few I have subscribed to, because, up until very recently, it was interesting.

Thank you!
[Galaxy S III Original Android Development] Anakha56:
Her first post was a essay? Wow the times are a changing... I just saw a couple of paragraphs... :confused:

I seem to notice a massive degradation in performance when WhatsApp is going crazy with a group conversation. Other than that my usage with zRam has been good. I am trying the increase to 500mb to see if it makes a difference to WhatsApp. As for the sound engine I cannot comment because I hardly use the phone for audio purposes.

Keep up the good work Andrei and I look forward to the next experimental item in your kernel :).
[Galaxy S III Original Android Development] orangerot.:
AW: [Kernel][23/03] Perseus

Sound is great for me ;)

Zram is really bad if you leave it on the 200 MB.. Many lags and so on.. But after increasing it to 500 with a simple initd script my phone Flys :D never had such great sound and performance..

Thanks for your great work Andrei!

P.s maybe a little bug in the sound: if a song contains a "s" it doesn't sound like "s" but like "ssss".. I don't know if it's fixable but it occurred in the previous implementation too..
[Galaxy S III Original Android Development] GrayJack:
iridaki

Let's make things cleaner.

I have nothing against implementation of new stuff. It's good, it should be, and I am happy Andrei is doing that.

I have nothing against new sound engine - it's quite good and it solves some small troubles for me. I didn't expect any problem with sound engine so I cannot make some judgement about it.

As for zRam. Yes, I've seen posts asking to implement it. And I am happy Andrei is working on it also. But I think to enable it by default without any convenient way to disable or tweak - is too big step for starting. As a result - we have problems and we have to use some other solutions to solve it.

If zRam could be enabled or disabled and tweaked by STweaks no one would complain I believe. Because everybody could change parameters in the way they see fit - and overcome lags, freezes etc.
[Galaxy S III Original Android Development] Erahgon:
Re: [Kernel][23/03] Perseus

I think removing the ".txt" extension is better. Don't know, but I remove the extensions, if any.

Sound seems good for me too.

By the "ssss" thing, do you mean sibilance? I.e. the hissing sound on "s" and "sh" in a song? Try turning the upper mids (band 4) and treble (band 5) down a little.

He did mention before 34.1, that he's working on implementing it in STweaks.

He also mentioned that the change to the implementation of zRam in 34.1 was in line with what Samsung has come up with in their 4.2 leak firmware. I think that's why it was auto enabled.
[Galaxy S III Original Android Development] AndreiLux:
Well whoop-de-****ing-do, if you don't like the sound to your personal preference, you are welcome to configure it as such. There is absolutely nothing in this implementation preventing you to mimic the effects of the previous engine.

To all you people whining about the volume: that's the single only thing 99% of people even wanted from Boeffla that didn't work in the Voodoo port; saturation prevention. If you don't like it, turn it off and shut up already. The vast majority of people like it and I'll leave the defaults as such.

I have my own sound settings very different from the default ones, and that's also why I removed the EQ presets, you should find the best settings for your own headphones.

Honestly the purpose of the thread is to report bugs, that's all. I don't mind discussions as long as they are constructive, but the last few pages were far from constructive.

I just didn't want to include it at the beginning, but here you go; it took a few minutes. Hope the drama about also stops.

Version 34.3:

The ZRam control is found in the I/O Tab in STweaks. Set it to 0 to turn it off completely, any other value to turn swap on. Changing value takes about ~10-20 seconds depending how loaded the disk is with swap pages so don't piss your pants if it doesn't react immediately.

Defaults are still unchanged at 200mB/90% until further notice.
[Galaxy S III Original Android Development] masterchief456:
Camera

Hi

Not sure if I'm posting this in the right thread, but I'll just go ahead :p.

I'm using anono rom v23 + latest perseus kernel and I'm absolutely loving it.

However, when I want to use my camera with less then 15% of battery, the software won't let me (battery saving restricion i guess)

Is there any way round this restriction?

Not the most important issue, but I kinda bugs me.

kind regards
[Galaxy S III Original Android Development] orangerot.:
AW: [Kernel][27/03] Perseus

Thanks!! After decreasing those bands no strange ssss is appearing anymore ;)

I meant eg "shout" sounded like "sssshout" or "easy" was "easssy"The strange thing was In English it was not so hard noticeable as in German songs.. (same quality as I only use Spotify..) but now everything's just perfect! :)
[Galaxy S III Original Android Development] Anakha56:
Thats something your ROM developer needs to look at. It can be bypassed but it is not related to the kernel. Just needs the camera to be hacked...
[Galaxy S III Original Android Development] masterchief456:
ok, thanks for your response!
[Galaxy S III Original Android Development] tsubus:
Hi Andrei, thanks for the update.

edit: I must've done something wrong the first time around, seems to be working now.
[Galaxy S III Original Android Development] DirkStorck:
AW: [Kernel][27/03] Perseus

Gould you please share your sound settings? :)

Thanks

Send from my Omega ROM powered SGS3 :)
[Galaxy S III Original Android Development] GrayJack:
I cannot confirm this: I've tried to change the value and it becomes active in a several seconds (tested using other app also), The value remains as set after reboot also.
[Galaxy S III Original Android Development] torsrex:
After using the phone for a few days ,I'm happy to report back that the new sound engine is way better than the old one.

The sound is much clearer and "wider". Sounds that hurt my ear before is now much more pleasant to listen to.

The sound lag I had before is also nearly gone. Now, the only time the lags occur is when I've been without wifi and I enter a wifi zone

with the screen off. I guess it's because autosync and such is initiating it occurs.

On the screen calibration side, I must say I felt the colors was washed out in the beginning, but now after having used it for a while I'd never get back. The colors on this screen is the best colors I've ever seen!

Cpu,gpu and battery wise

This kernel rocks! I've undervolted the gpu, internal voltages and cpu while keeping your other settings and I have the smoothest experience and it gets me through a whole day. I don't care if I get 7 hours screen time or whatnot, as long as I'm able to get through a day I'm happy, and with your kernel I'm able to do just that. Besides, I really like the addition of the "Ignore margin" and the "ignore unstable power" which allowes me to charge using a longer extension cable without it going really slowly.

I've only got one thing to complain, some times when using google chrome, it lags when I click on the search field to open the keyboard (but I'm almost ceratin that this is because of buggy programming in google chrome and nothing you can do anything with).

Zram

I've experimented with hard swap before, but I've never really liked to use it, cause it slows the phone down too much.

With zram it's different. Zram makes multitasking a bliss. I haven't noticed any slowdown or anything else with zram, other than applications stay open longer and seems to run smoother. There is no noticable lower batterytime either.
[Galaxy S III Original Android Development] Highlander11:
Re: [Kernel][27/03] Perseus

Something weird (and I'll try to keep the essay short): I was on v34.1 and was testing the Zram settings using rlorange's app v2.0 (which gave me bad results at a size of 512Mb and swappiness of 90). I also set the boot option, then the "fun" started.

I got random reboots, but the phone froze on the boot screen displaying the Samsung logo. Manually pressing the power key properly rebooted the phone, however.

I went into rlorange's app and removed the boot option, with the Zram set to 256Mb. Then I uninstalled the app (as well as SidebarPro, which seemed to be clashing with it - or the other way round).

I rebooted the phone and reinstalled Perseus v34.1, then verified via STweaks that all settings were still OK. Just after going onto the XDA app to see what transpired in the poetic world of essays later on today, my phone reset again - same symptoms.

I restarted manually again, entered into the XDA app ASAP and could download the new v34.3 of the kernel (which I noticed due to the thread's date change between all the heavy words). Shortly after the download finished, the phone reset again.

I booted into recovery and flashed v34.3 - somehow I have not experienced a reboot again...

So, what could have gone wrong??? What could flashing v34.3 do that flashing v34.1 could not?

Could it be that Andrei is specifically initializing the values now due to the implementation in STweaks (wild guess)?
[Galaxy S III Original Android Development] jinosong:
Re: [Kernel][27/03] Perseus

Andrei, thanks for the new version. Can you explain how the profiles are loaded now? It seems like there are two profiles, one for the regular kernel settings and one for zram. Is this accurate? I need to update my thread with the correct settings that's why. Thanks man.

By the looks of it, you look undecided on whether to permanently use ZRam in the kernel and have temporarily made a separate profile. This way, you can easily weed out the ZRam settings if decided to leave it out, right?
[Galaxy S III Original Android Development] AndreiLux:
Profiles? What profiles?
[Galaxy S III Original Android Development] sorg:
Prevent Saturation feature of new sound engine works weird. It constantly changes sound while listening music making listening very bad.

I'm not sure about affecting sound by different "engines", but IMHO, the main functionality is to boost volume and then correct it by EQ. Because it uses hardware of audio chip, it makes no sense which "engine" to use.

The only difference between scoobydoo and boeffla is ability to dynamically prevent saturation in later one.

Because effect of this saturation prevention is pretty bad i just turned it off. Thus i don't hear any difference from old scoobydoo "engine".

P.S.: Because my Galaxy SIII is SHV-E210K, i have to compile kernel by myself. Probably, i've found one error in sound_control.c (compiler shows warnings). I've commented it on git repository. Please check it.
[Galaxy S III Original Android Development] rlorange:
Re: [Kernel][27/03] Perseus

Dedicated thread for Zram Control

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

[APP][28/3/13]Zram & Hard Swap Control V 2.0
[Galaxy S III Original Android Development] jun_ng_1208:
Tried that mate, but doens't help...still same problem :( But thanks for the suggestion :good:
[Galaxy S III Original Android Development] rlorange:
Re: [Kernel][27/03] Perseus

Zram % Hard swap control V2.1

- fixed swappiness not seeing correctly

http://db.tt/C23NlMHi
[Galaxy S III Original Android Development] trein91:
Re: [Kernel][27/03] Perseus

Anyone having this issue? Pretty sure I'm not the only one. Same issue persists across different ROMs.
[Galaxy S III Original Android Development] invinciblecc:
Re: [Kernel][27/03] Perseus

Thanks zram works great
[Galaxy S III Original Android Development] tolis626:
Re: [Kernel][27/03] Perseus

@invinciblecc

Without being 100% sure,I think it's none of what you posted.The way I understand it works is that the size of zRAM we set is actually the maximum the system will allow zRAM to grow to.The device compresses data stored in RAM and moves them to zRAM,which is a reserved space in RAM for such compressed data.The more stuff that are thrown into zRAM,the more it grows.It's dynamic,unlike the static normal swap,if that's what you meant.

That's probably a wrong explanation,but at least it's simple :p
[Galaxy S III Original Android Development] AndreiLux:
Re: [Kernel][27/03] Perseus

Or in simple terms;

The ZRAM size which we're ask talking about here is the size of the original data allowed into the virtual disk. The actual RAM used up depends on compression. If there's no data filled on the ramdisk, then it'll also use less live memory.

Even if you set it to 800mB and those 800mB actually get filled, it'll only use ~300mB of physical memory, and that's why things still work.

You could probably set it to >1GB and it'll still work.

In any case, such stupid high values are yet to be tested. I capped the STweaks slider at 512mB.
[Galaxy S III Original Android Development] adiel91:
Hey

can someone please recommend a set of settings for a regular user (such as me :cowboy: )

using this kernel with crDroid v15 rom, or should i just flash it and leave settings by default?

Thanks :)
[Galaxy S III Original Android Development] s_o_r_e_n:
Odp: [Kernel][27/03] Perseus

The standard settings are good enough for every day use. But in general section is great topic about configuring stweaks :) see here: http://xdaforums.com/showthread.php?t=2172506 U can easly extend work on a single charge:)

Wysyłane z mojego GT-I9300 za pomocą Tapatalk 2
[Galaxy S III Original Android Development] mattiadj:
R: [Kernel][27/03] Perseus

I want report probably a bug.

Yesterday I have tried several times to increase zram with stweaks up to 512mb without success since every time my phone hangs and reboot it self! To set 512 mb i had to edit manually the stweak profile.

It's only my problem?

Also I want ask to Andrei and to all thread if decrease lmk and set swappiness to 100 is a good idea.

Also, how is possible to increase zram ratio compression?

From universe with my gs3
[Galaxy S III Original Android Development] thekoRngear:
I ticked that off. It is damn weird. You can sense it when playing a heavy metal song- the entire riff sounds low, and when there is a break or acoustic before the final verses it gets loud- giving totally an uncomfy feeling. However, having used siyah/voodoo sound for past 6-7 months I admit the sound is clearer.
[Galaxy S III Original Android Development] invinciblecc:
Re: [Kernel][27/03] Perseus

Oiii sorry for wrong place happy holi to all
[Galaxy S III Original Android Development] nfsmw_gr:
The defaults will be just fine. :)
[Galaxy S III Original Android Development] habylab:
Re: [Kernel][27/03] Perseus

Depends who you ask! Not for me, but the important thing is to give it a try!

Sent from my Galaxy S3. Long live the original Galaxy S :)
[Galaxy S III Original Android Development] avi.laza:
is there a changelog for 34.3 ?
[Galaxy S III Original Android Development] orangerot.:
AW: [Kernel][27/03] Perseus

Yes some pages before.. But as far as I remember only a zram interface was added to stweaks
[Galaxy S III Original Android Development] Steveon:
one question about zram

let say i have zram(50% compression, ramdisk size 500MB) enable without a swap partition on my int/ext memory

after the physical RAM allocated as ramdisk has been fully filled (250MB) by the zram and new data need to be write into the ramdisk, what will the zram do? clear the old to make way for the new data?

hm..

another question, after u set the ramdisk size but the ramdisk is under utilized and higher priority app need to utilize all the physical RAM, include those set as ramdisk, what will happen? the unused Ramdisk suddenly change role to become physical ram?

thanks
[Galaxy S III Original Android Development] iridaki:
This is a very comprehensive article about zRAM. It should address your queries.
[Galaxy S III Original Android Development] xtremesv:
Re: [Kernel][27/03] Perseus

Thank you Andrei for your commitment to SGS3 kernel development. My appreciation has been sent 6SU12671EB739831L
[Galaxy S III Original Android Development] boostermbkking:
Are there any profile precompiled?