yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] Yank555:
Yep, but that won't stick on reboot, except if ROM Toolbox sets it on boot as well ...

But best is you keep track on what (app/script...) sets what (parameter), and just use one thing (app/script...) for one thing (parameter).

Damn, that was to be easily said and sounds kind of confusing ... hope you get the picture :o I've added help in () ;)

JP.
[Galaxy S III Original Android Development] Yank555:
If you use memory hogs like big games, then I'd suggest you disable hardswap and set LMK to stock.

As said in OP, having huge apps that use all RAM (and those are not unused background apps) plus start getting put on swap tend to think there is more RAM available than there really is that your device starts doing only swap out to make place for a required swap in which will regenerate another swap out to reswap in the previous that is needed again ... and that's totally counterproductive as you will end up in intense I/Os and those are just too damn slow (!) and this is not at all the goal of virtual memory (especially not in Android context).

Unfortunately there is no way to technically allow the use of swap in one case and not the other, so it's on usage pattern that we need to choose with or without swap, and I believe your usage pattern (totally different than mine) better runs without, you need all you memory to be real RAM for speed.

I use many small apps, and as such, having backgournd apps put "on hold" in swap is no issue, and is faster than having them killed ans restart each time I reuse them.

But you can't just put "on hold" on swap part of the game you're playing.

So to sum this up, I'd say :

Few huge apps => no swap (and no zram either !)

Many small apps => swap (or zram, even if, have I mentioned that, don't like zram that much :cowboy:)

JP.
[Galaxy S III Original Android Development] Jmldsilva:
Yank hello maybe you could increase memory limits to 860? I have seen in others....

---------- Post added at 07:24 PM ---------- Previous post was at 06:57 PM ----------

It could help...
[Galaxy S III Original Android Development] Yank555:
You mean 860Mb (aka. 880'640Kb) or ~860'000Kb ?

Since JB, Samsung already increased total user available memory by using Contiguous Memory Allocation for Direct Memory Access (CMA-DMA) which was a little PITA to get past kernel.org Linux 3.0.39 which made modifications to memory management and cause me to have to "update" Sammy's code myself... Eventually not too complicated, but messing with memory allocation sources is something I tend to avoid, putting a memory leak in there and you just produced a time bomb, but looks I didn't mess that part up :silly:

There are ways to go further, like Andrei did on Perseus (he actually did it

before

Samsung came along with something similar, so credits to him !!).

But the risk is too high for me to screw things up, and that's not where I want to go with this kernel (Perseus had an issue with using front camera at full resolution for example, camera app FCing).

We now have 853'488Kb available, that's ~833Mb.

JP.
[Galaxy S III Original Android Development] Jmldsilva:
Oh i'm sorry its 860mb..
[Galaxy S III Original Android Development] Yank555:
That is what I assumed, but prefered to ask just to be on the safe side ;)

JP;

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4a Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] MuertoKo:
And I agree not adding it... Too much risk imho...

Still maybe a light version of it, reducing a bit less on each part than Andrei did, maybe? We might get 15 extra Mb instead of 30Mb but assure this way that all posible issues are gone?

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Original Android Development] Jmldsilva:
Ok... maybe you can try... i am here to support you... hehe
[Galaxy S III Original Android Development] Yank555:
I loooove ram, I do, but that's playing with fire... and it somehow goes against rule no. 4, : "stay close to stock".

JP.

PS: Funny talking 'bout rule no. ... , I'm watching NCIS right now, feels Gibbs - ish ;)

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4a Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] boobiestar:
I have also lag. I use ARHD 14.0 and your kernel with Jkay framework. As launcher I use Nova. I discovered that when I have widgets on my home screen the lag is very hard. I have now no widgets on my home screen, but lag is still there. Most times the lag is heaviest when I use the phone after a period of no use. It seems that it was deep asleep.

Can I make a log, so you can look into it?
[Galaxy S III Original Android Development] Jmldsilva:
Lets play a little with fire... no problem..
[Galaxy S III Original Android Development] MuertoKo:
Lol I like NCIS :P

And quite true, and that's not a tool you can set on Aroma to customize anyway (at least not afaik... too deep inside right? :P) If that's the case then I'm with you there ;)

Please share with us your config, Aroma settings, other scripts, swap, all you can share will be used. Anywya, if you check some posts back Yank answered with that he needed to understand the issue to another guy :)

You might wanna try anyway using 256Kb readhead buffer, dynamic yes, no swap and maybe you could change that cpu_up parameter on pegasusq gobernor from 85 to 60. Then you'd have my exact configuration, and ofc, stop all other "memory scripts" in case you have any. I use nova pro, full of widgets, play a lot and use poweramp, never had a lag or stuttering at any of them :D (15 tabs, browsing on crappy coverage on the underground while listening to some Hard-Tek :P)

Hope you can sort it out to enjoy this smoothness ;)
[Galaxy S III Original Android Development] Yank555:
Yep, but mostly post /system/etc/init.kernel.sh, so I can see your config.

Thanx, JP.
[Galaxy S III Original Android Development] Yank555:
That would be compiled in the kernel, that'd be a pure black and white thing, if it's in, well then it's "in" full stop. And even if I could add an interface to enable/disable, the code would still be changed from stock and would likely add to making it more complex, but I'd need to really look into it to know for sure.

JP.
[Galaxy S III Original Android Development] "D":
@Yank

v2.4-Ta-beta+ now works....;)

http://www.android-hilfe.de/kernel-...roma-yank555-lu-kernel-v2-4b.html#post4479159

Great Work, Thanks

"D"
[Galaxy S III Original Android Development] Yank555:
Great news !! Just strange it didn't the first time, did 100% the same :confused: But nevermind, it's working so it's great news, I never thought it could be that easy ;)

Big thanx for testing !!

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4a Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] "D":
@Yank555

No problem my friend liked to happen ;)

"D"
[Galaxy S III Original Android Development] MuertoKo:
So new version will be TA ready? Looks like a good idea :) Even I still wonder to never have to use it for warranty purposes!

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Original Android Development] iBuzman:
Hi @Yank555,

I know this is OT, but will the batcave be getting a "custom ARHD 15.0" soon (about to try 14 when I noticed official 15 had been released). Not requesting, just curious ;)

Thx mate :)
[Galaxy S III Original Android Development] boobiestar:
http://db.tt/8EKBj3EK

Hereby the asked file. Further I run JuiceDefender. No memory script or task killer installed.
[Galaxy S III Original Android Development] starbucks2010:
JP,

I just want to congratulate you for the level of support that you are giving to us. In my opinion, this is the best supported thread from all XDA: from point of view professionalism and availability. You can see threads where the OP is not posting for days (even weeks if you count TurkBey ROM; I had to mention it cause I'm really pissed of on the support of this ROM) in his thread.

To suppord this, I just installed crDroid ROM with Galaxih kernel and Kies was not working. I switched to your kernel and in few seconds Kies was up and running. So, once again, congratulations for this beautiful kernel and features that you put in.

Best regards.
[Galaxy S III Original Android Development] ole12:
Dude, please don't flame other Dev's/roms on this or anyone's thread. That ain't cool.

Dev's do have something else beside development, and I guess it is hard to be available constantly.

But yeah, yank555's support and help is pretty awesome. He really takes care of us fellow xda's:D
[Galaxy S III Original Android Development] starbucks2010:
Sorry if this sounded as flaming. It was just my opinion. I agree with you that we all have our lives besides xda but how hard it its too post a phrase letting people who made you donations that you are busy for a while. For me just sounds disrespect. Sorry again.

Best regards.
[Galaxy S III Original Android Development] Yank555:
Only thing I see is to follow general advice and try setting readahead to 256kb or 512kb.

Eveb if 2048kb works fine for me, that is not general feedback.

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4a Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
Will certainly update at some point when I have time, but 14 is running great for me so far ;)

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4a Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] more2come:
Agreed. We must keep in mind that all ROM cooks, developers, kernel hackers, etc. do this work in their spare time. Coding can be a real b**** and sometimes it's frustratig trial&error !
[Galaxy S III Original Android Development] Yank555:
Yep, was suggested on the german forum "D" pointed to, and he was willing to take the dive to validate it is working (thanx again for that ;)).

Don't know if it's urgent, either I'll include it in whatever next update will be, and if someone really needs it, he can just grab the 2.4b-TA-beta, or should I make it plain 2.4c with updated OP and stuff ? Could do it tonight I guess...

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4b Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] kvv515kvv:
hi

tried cople times to flash yank kernel, but allways after flash and reboot get message -safe to remove sd card- and then no acces to sd card,

did i do enything wrong?

tnx

ps from recovery i can see sd card with NO problem
[Galaxy S III Original Android Development] Yank555:
You're certain your sdcard is formated in FAT32 ?

As stated in the the OP :

JP.
[Galaxy S III Original Android Development] kvv515kvv:
i see.

i have 64gb sd card.

what should i do to solfe my problem? i belive i have to format my card somehow?

and if i will format it, is it going to work with stock kernel?
[Galaxy S III Original Android Development] Yank555:
If you format the card in FAT32 it will work with ANY kernel ;)

JP.

PS: BTW, best is to really take the time and read the OP, I know it's long and stuff, but it took me longer to write it than you'll need to read it, and it will make things so much easier for you :D
[Galaxy S III Original Android Development] lala458:
This cleaner universal for any kernel or specific for yank kernel only?:confused::confused:

Thanks..
[Galaxy S III Original Android Development] MuertoKo:
For Yank, just because other kernels may add other goodies with different methods.

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
There's a more complete "Yank kernel remover" at the end of the OP.

JP.
[Galaxy S III Original Android Development] Kaboosey:
Kernel keeps getting better for me. Suits my usage and needs!

Thanks Yank!
[Galaxy S III Original Android Development] Yank555:
Heres my status with light use for today (but I'm running at 1.4GHz, testing something...) :

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4b Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] corrsea:
That would be about right. Here's my current usage at this moment in time. Mainly reading stuff on tapatalk and checking email before work. I would not expect to use more than another 10 - 15 % before I get home about 5 pm. OC to 1.6ghz BTW. Does not seen to effect battery much.

ROM Sotmax V5

Kernel Yank555.lu-V2.4
[Galaxy S III Original Android Development] Yank555:
Just did a full day limited to 1.4GHz, I guess I can say I definately nailed the CPU freq. limit respect :

Just one detail to clarify (Powersave is not working right now with my test kernel for the day), and I'd consider this topic done and over with (previous solution didn't satisfy me).

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4b Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
Pffff :laugh: It took me a little, including an intermezzo starting my TF101 kernel, but now I'm very pleased with the result of CPU freq. limitation.

It will work perfectly, no milisecond spent above your desired CPU max. frequency.

Boot up will take place at 1.4Ghz, so if you set your max. freq. to less, you will see some few seconds between your setting and 1.4GHz, that's the time it took to run the kernel settings file to actually set your limit, that is normal.

Starting from there, if you change the frequency with any CPU controlling app (SetCPU, System Tuner ...) that will work !!

If you use Powersave mode in settings, that will work as well (took me a little to fix that one ;)).

Changelog v2.4c

added 'Triangle Away by Chainfire' support

reverted dynamic cpu_max adjustment introduced on 2.4a (behaviour wasn't intuitive)

added dynamic cpufreq_max_limit adjustment according to scaling_max setting (allows 100% respect of user configured limit, while the use of the full frequency range is still available through CPU controlling apps)

updated to Aroma 2.56

Download link (MD5 59309fa0df9d83f8ebff43f1b0f125f8)

JP.
[Galaxy S III Original Android Development] "D":
@Yank555

Thanks for the new Kernel . I'll taste the kernel and Report.

See my Screenshot...WOW...World class...or...http://www.android-hilfe.de/kernel-...u6-3-0-51-aroma-yank555-lu-kernel-v2-4-a.html

"D"
[Galaxy S III Original Android Development] habylab:
Just flashed back to this, and found an error.

When I ticked the option to reboot it went back to CWM and then said aroma finished, error in (filename), status 0. New Aroma broken?
[Galaxy S III Original Android Development] Chris_84:
Just for info. Kernel runs great on omega 33. :)

Throwing out of the window from my flying Ferrari killer S3 driven by a proud omega team member :P
[Galaxy S III Original Android Development] deom2i:
Does this have Audio enhancement and sound boosting for great headphone experience implementation from project-voodoo like in siyah Kernel ??!!
[Galaxy S III Original Android Development] keizero:
Cmiiw, one of Yank's policy is to stay to stock as close as possible, so I believe the answer is no. But you can always flash sound mod over this, or any other, kernel :)
[Galaxy S III Original Android Development] Yank555:
Strangely had that effect extly once, the first time I flashed with latest Aroma... never happend again.

But I can revert to Aroma 2.50 ... anyway Aroma is just about asking user questions, flashing is hanled by google updater binary as is on non Aroma zips.

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
No such mods in the kernel, I have no real use for it, get perfect sound on my Sennheisers using PowerAmp (which has its own sound engine anyway which is why I bought actually it), so I don't think that sound mods would be added anytime soon.

Plus I use a sound mod (ROM side, search the thread, a link is somewhere ;)), but with just as goal to increase speaker loundness, that's all I needed.

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] shtipu1111:
Ext2internalSd is not working with 2.4c anymore..tried twice.2.4b works fine.
[Galaxy S III Original Android Development] Musko:
Its bad news :(:(:(
[Galaxy S III Original Android Development] shtipu1111:
I'm sure Yank will fix as soon he reads this :)
[Galaxy S III Original Android Development] Yank555:
Funny, as of adding "Triangle Away" support, the kernel just moved from "stock" to "custom" in terms of block device behaviour ;)

So you actually just need to use the version for custom kernels starting with v2.4c :o

I will update the OP !

JP.

EDIT : Updated !
[Galaxy S III Original Android Development] kouklakis:
Work for omega 4.1.2???

Στάλθηκε από το GT-I9300 μου
[Galaxy S III Original Android Development] Chris_84:
Yes it does.

Throwing out of the window from my flying Ferrari killer S3 driven by a proud omega team member :P
[Galaxy S III Original Android Development] "D":
@Yank555

v2.4c

Displaytime 2S. 30M.55S and Battery Life 10S.55M 54S, 77% > Respekt :good:

Screenshots tomorrow ;)

"D"
[Galaxy S III Original Android Development] corrsea:
I use this mod which seems to work well

It also installs an app which allows some customisation.

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

ROM Sotmax V5

Kernel Yank555.lu-V2.4c
[Galaxy S III Original Android Development] cink40:
You tested it? Also video recording work? People report that video recording work only with stock kernel....

Tapatalked
[Galaxy S III Original Android Development] Chris_84:
Damn you right. Video recording ain't work. Everything else running good so far. Got it run since 33 comes out unofficial for testing.

Throwing out of the window from my flying Ferrari killer S3 driven by a proud omega team member :P
[Galaxy S III Original Android Development] slim80:
I set hardswap in aroma, but there is not the ini.hardswap.rc file in system/etc.

This is the command line on init.kernel.rc:

# - Activate Hardswap by Yank555.lu

/system/etc/init.hardswap.sh

Inviato dal mio GT-I9300 con Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
You need to partition your sdcard, the script is only installed if a corresponding swap partition is found. There's more info on my hardswap thread (link in my signature).

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] Yank555:
Then I guess we'll need to be waiting for Update 7 kernel sources ... I guess a bunch of work is waiting ahead ;)

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] shtipu1111:
Ok back to custom & working fine..thnx
[Galaxy S III Original Android Development] boobiestar:
Still trying readahead to 256kb. No lag for some days till now. Thx!
[Galaxy S III Original Android Development] Chris_84:
He yank. Sad 56 posted a fix for video recording problem on omega thread. Here's the link

http://www.mediafire.com/?jl4dtvyxebpcxe7

All credits to him!

Throwing out of the window from my flying Ferrari killer S3 driven by a proud omega team member :P
[Galaxy S III Original Android Development] Yank555:
I suppose it's the same I found here : http://xdaforums.com/showpost.php?p=34241446&postcount=1709

This (the one I found in Perseus thread) will flash the old video libs, thus breaking video recording with the original leaked kernel, but would fix it for custom kernels (based on Update 6 sources).

I just hope it doesn't break anything else ... that's always a cat & mouse game :D

JP.

EDIT : Checked, it's the same mediafire file.
[Galaxy S III Original Android Development] MuertoKo:
Would be better if you link to the original post where he posted that :) Afaik that fix is only puting the old libs of the camera back, so it works with "old" (can't update anyway lol) kernels but it's worth a warning to ppl I guess :P

Thanks for sharing here btw! Easier than following Omega thread... too many posts :P

EDIT: Damn Yank was faster :P
[Galaxy S III Original Android Development] Yank555:
Not going to happen as long as exFAT is closed source ... no sources no exFAT :(

Format your card in FAT32 and it will work.

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] Chris_84:
Yeah it's the same file. Founded out after I posted here. Sorry about that. Didn't know he got it from perseus thread.

Throwing out of the window from my flying Ferrari killer S3 driven by a proud omega team member :P
[Galaxy S III Original Android Development] Yank555:
No problem, as long as it's working :D

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] KS_Ho:
So will your Kernel work with the fix posted in the Perseus thread?
[Galaxy S III Original Android Development] Yank555:
I've been told it does ;)

Since it actually replaces the video libs with the "old" ones (Android 4.1.1), all "old" kernels (based on Samsung Update 6) will work ;)

I just hope flashing older libs won't "break" anything else...

But I'll stick to my usual habit, as long as I can't compile a kernel for a new ROM, I'll stick to the old one, I just can't think of not running my own stuff :o

JP.
[Galaxy S III Original Android Development] KS_Ho:
Thanks dude, I'll test it out and see if anything breaks ;)
[Galaxy S III Original Android Development] habylab:
Any news?
[Galaxy S III Original Android Development] KS_Ho:
All seems to be working as it should...but its too early to tell, give it another day or two :P
[Galaxy S III Original Android Development] kvv515kvv:
it is very strange aproach, considering, that i can format sd card using the phone only in exFAT.

so, to have your kernel (possible best kernel) on my phone i have to:

1. take out sd card

2. put it in my computer

3. back up all data (64gb - arround 1hour)

4. finde software to format in FAT (in my comp there is only 2 options - ntfs and exfat )

5. install it

6 format sd card in to fat

7. restore all data (2.5 hours)

8. put back sd card in to phone

9. bingo! flash yank555 kernel.

well... may be will try this kernel next time :)
[Galaxy S III Original Android Development] ole12:
Life is a *****. lol.
[Galaxy S III Original Android Development] Yank555:
Well ... may be you should take it to Google/Samsung for supporting a closed source filesystem from THE closed source corporation on an open source platform ... :D Maybe since Apple closed everything around their stuff people have forgotten Microsoft was leading in that area for a decade, I have not ;)

I won't add any hacks to support exFAT as I want a clean kernel, and there is a way without exFAT (yeah it's going to take you some time). I reformat every card I get prioir to using it, and I only use formats with open source support : FAT32, NTFS or ext2-3-4.

The day sources are available for exFAT, it will be added to this kernel, promised 100% ;)

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.4c Aroma (JB-U6 / Linux 3.0.51) powered Galaxy S3 i9300 using Tapatalk 2
[Galaxy S III Original Android Development] "D":
@ JP. (

Yank555

)

v2.4c

;););)

"D"
[Galaxy S III Original Android Development] Yank555:
Dough, I'm stunned !! :highfive:
[Galaxy S III Original Android Development] "D":
Respect the Dev.!!!!

Thanks,Thanks,Thanks....:good:

"D"
[Galaxy S III Original Android Development] x10i DauL:
Hey "D".

What settings?

Regards

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S III Original Android Development] "D":
Check your Inbox...

"D"