yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

18.09.2013

: v4.3.0 released.

Updated "Dynamic FSync control" from v1.1 to v1.2 again.

NTFS support.

NFS support again.

CIFS support again.

sched: LOAD_FREQ tweak (this time definitely) removed.

N-JoyZ :victory:
[Galaxy S III Android Development] samaxen:
Bro Still the problem persist lot of l2_hsic. 3 percent.

Even changing the modem doesn't help :(
[Galaxy S III Android Development] AndroidGX:
Looks like it's not due to my own kernel. See my screenshot, everything looks normal to me.

But you can check THIS post, which looks interesting to solve your problem :good:

Try it, and stay me tuned.
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

20.09.2013

: v4.3.1 released.

Updated "Touch-to-Wake" from 1.1 to v1.1a again.

Enjoy ;)
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

21.09.2013

: v4.3.2 released.

Enabled persistent TRIM support for all partitions (credits to [MENTION=2800311]spica1234[/MENTION]).

Added automatic dalvik-cache wiping in kernel flashing procedure.

Enjoy :good:
[Galaxy S III Android Development] mrjoy:
plz make this kernel compatible with MIUI v5 rom. Thanx
[Galaxy S III Android Development] sergini:
Good update, I'll be back to this kernel Very soon, I went to test latest boeffla and it is a little smoother than version 4 of this kernel, but battery is not so good.

I'll report after testing.
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

21.09.2013

: v4.3.3 released.

Hotfix from v4.3.2 : added spica1234's missing line tweak about "persistent TRIM support".

:good:

[MENTION=2800311]spica1234[/MENTION] : clean your PM's mate ! =))
[Galaxy S III Android Development] j0sefuz:
Loved this kernel.

8hours deep sleep and lost only 3%.

0 wakelocks.

Thanks.
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

22.09.2013

: v4.3.4 released.

Fixed Boeffla Sound saturation prevention which wasn't removed since v4.0.0 (sorry about this, just saw it).

:good:
[Galaxy S III Android Development] sergini:
Hi mate,

Can you start posting for a direct download link for the new version after each changelog?
[Galaxy S III Android Development] AndroidGX:
Hi,

Latest release will laways be attached into bottom of first post.

You can find THIS mirror link on which url will (almost) never change if you prefer but sometimes I forget to upload there latest release, just to be aware :good:
[Galaxy S III Android Development] mrjoy:
what about MIUI v5 rom??? Have any plan for this rom?
[Galaxy S III Android Development] AndroidGX:
Sorry, no plan for MIUI yet.
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

22.09.2013

: v4.3.5 released.

ipv4: save CPU cycles from "check_leaf()" (backport from linux 3.8) (thx [MENTION=1897326]googy_anas[/MENTION]).

Enjoy :cowboy:
[Galaxy S III Android Development] maidangisme:
very nice Kernel, fast and stable, Thanks for your Hardwork.
[Galaxy S III Android Development] Apicio:
thanks for this kernel, I love it :)

Inviato dal mio Atari 2600
[Galaxy S III Android Development] dollyaja:
4.1.1

Can i use this on MIUI 4.1.1 ?

+1 : and what profile good for daily, gaming, and good battery life
[Galaxy S III Android Development] bender_007:
Hey, someone got such a message ? :)
[Galaxy S III Android Development] AndroidGX:
Never faced such a message before.

Not an expert but I guess it should be from ROM side only, and especially from RIL side.

Which rom are you using ? did you faced it before aswell or first time :confused:
[Galaxy S III Android Development] bender_007:
Neatrom lite - latest@4.1.2

:) i should read the log but I'm too lazy.. I'll read it later :)

btw. 4.3.3 is very nice.
[Galaxy S III Android Development] pendroz:
better than the previous version, such as the use of battery
[Galaxy S III Android Development] blue_moon:
How can i disable Touch to wake?
[Galaxy S III Android Development] AndroidGX:
Via Trickster MOD (free app on Google Play).

Just set to disable this function and apply, and then menu, apply at boot, and apply again.

It should disable it even after reboots :good:
[Galaxy S III Android Development] AndroidGX:
Very good initiative,

Just tried it, and it looks promising!

All I can say is a missing tick box for keeping values after reboot, and a better visibility of value number when sliding bars :good:

Keep it going :good:
[Galaxy S III Android Development] FadeFx:
Thanx, will have a look at that boot stuff, didn't yet realize it does not stick... please report in my thread next time to keep yours on toppic. ;)

_________________________

tapatalked from GalaxyS3
[Galaxy S III Android Development] AndroidGX:
Ok, will do :good:
[Galaxy S III Android Development] rraaka:
im using the 3.6 version with zzmove extreme yank battery profile,

how can I be sure i have the the profile activated in Trickster mod ? im using this app for the first time. is there a quide for that ?

sorry if mentioned before, sorry to be a pain

im geting extremely good battery but im also following certain other guides mentioned in the BBS thread.
[Galaxy S III Android Development] AndroidGX:
Hi!

You definitely are not a pain ! =))

Why using v3.6 ? it's obsolete. Actual version is 4.3.5, try it, it's even better! ;)

You can't see if yank profile is activated via Trickster MOD, but with SetCPU (governor tab), see "sampling rate" (first value on top) : if 10000 then you are with stock values, if under then it's been correctly applied :good:
[Galaxy S III Android Development] maidangisme:
don't know what GX did with his Kernel, using last 3 days Performance and 3G always fast stable as First day.

-If you suffer about 3g speed, this kernel do best Job on 3G.

-It's really amazing, Zmove Govenor as default do beutiful job.

-I tried all of available Kernel, No Kernel was near stable and fast 3G network like this Kernel.
[Galaxy S III Android Development] AndroidGX:
That's westwood TCP congestion effect :cyclops:

Sad that samsung didn't enabled and set it as default on his stock kernel :good:
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

27.09.2013

: v4.4.0 released.

Introducing zRam (with stock values for the moment). Should increase performance. Use zRam & Swap Control (made by [MENTION=3145598]rlorange[/MENTION]) to set your values and make init.d scripts like you want; or directly use my scripts HERE.

zRam : added LZ4 compression and using it as default.

Activated native ExFAT support.

Now using "make mrproper" (instead of "make clean") to stay with local number #1 (thanks [MENTION=1897326]googy_anas[/MENTION] for the tips).

Enjoy :good::good:
[Galaxy S III Android Development] pendroz:
bad timing :)

Thanks...
[Galaxy S III Android Development] AndroidGX:
Btw, you guys can use zRam & Swap Control app (made by [MENTION=3145598]rlorange[/MENTION]) to set your values and make init.d scripts like you want; or directly use my scripts HERE :good:
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

27.09.2013

: some changement about scripts.

All "ZZMoove profiles" has been removed from post #1. You can grab now them directly at top of post #2.

Added several zRam profiles (300/600/800 MB disksize, and 80/100% swappiness) scripts.

Added a full cleaner ZIP for those who want to remove cleanly everything from this kernel and want to migrate to another one.

Enjoy :)

Personally, I'am using zRam with 800 MB disksize and 100% swappiness :good:
[Galaxy S III Android Development] maidangisme:
I just flash it over 4.3.5, it's working great, but when i flash Zmove Performance Script + 800 zram 100% i can't not hear anything on phone call in both way Mic and Speaker.

-I'm not sure what cause problem, Zmove Performance Script or 800 Zram 100% Script.

-But Still as Good as Always without need additional Zram or Zmove Performance.
[Galaxy S III Android Development] djgius:
Hello! Has anyone tried the "lcd freq optimisation? It works and it's really useful? Could it damage the display? Thank you
[Galaxy S III Android Development] AndroidGX:
Check your ROM side, just tested and everything works perfect (I can hear without any problem). It cannot be due to any ZZMoove profile (you'll facing only lags or better smooth, but no call problem), same for zRam :good:

Maybe try to change modem, or check any app you installed before getting this problem.

It's 100% safe, it's like if you change for example from 125Hz your monitor to 60Hz in sleep mode. It don't affect CPU wake up or anything :good:

But after using it for some time, I would say it's very shy in battery saving, it's only one thing more that can be added to optimize profiles, but nothing much. That's why I prefer to stay with pure stock ZZMoove values with no LCDFreq optimization for the moment.
[Galaxy S III Android Development] colingpt:
Dude, you break your oath again:D
[Galaxy S III Android Development] letmarebrmbarove:
noob question

hello

Im using this awesome kernel for a while, all great, just few questions ? What zram option is best and what 80% or 100% means, is it battery friendly, how do I know it on, if i install script do i need to enable it in trickster mod ?

thanx
[Galaxy S III Android Development] AndroidGX:
What is swappiness (from Ubuntu forum) :

About disksize, it's a question of choice, if you have a 32GB version and if you have a lot of space on it like me then you can choose the 800MB version. If you don't have enough space, choose 300 MB one even if I won't recommand it (not enough).

AFAIK zRam is more performance visible than battery friendly even if it won't affect it at all.

If you flash my zRam scripts, you don't have to do anything into Trickster MOD. This app will only let you the only option to disable zram but I provided a flashable zip to disable it aswell (init.d script) :good:
[Galaxy S III Android Development] DaReDeViL:
All good, except that zram uses ram not disk space ;)

Envoyé depuis mon GT-I9300 en utilisant Tapatalk 4
[Galaxy S III Android Development] AndroidGX:
Hehe thanks for this mate ;)

But there is something that I still don't understand, why zRam allows to get over 1200MB disksize when our S3 only owns ~830MB of RAM ?

So when ram is full it writes on the flashing drive ?

Still trying to understand better aswell :p
[Galaxy S III Android Development] Yank555:
Because the size of zram is the uncompressed max. that you can fit in the device.

Plus zram allocates RAM as it grows, as long at there is free memory available to be allocated. So even if you set it to 20Gb, it will never grow to more than whatever the system can spare for it.

JP.
[Galaxy S III Android Development] DaReDeViL:
Amen.

Man you should "compile" a collector of all your valuable explanations !!! ;)

Envoyé depuis mon GT-I9300 en utilisant Tapatalk 4
[Galaxy S III Android Development] AndroidGX:
Ok thank you, now I understand better ;) :good:
[Galaxy S III Android Development] rayner123:
Root?

Is this kernel pre-rooted or do I have to manually root it?
[Galaxy S III Android Development] AndroidGX:
I wrote it into first post, this kernel won't include auto-root :good:
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

29.09.2013

: v4.4.1 released.

Updated compilation toolchain Linaro GCC from 13.08 to 13.09 (20130903).

:good:
[Galaxy S III Android Development] KonTemPt:
Loving your work sir! My current setup is stock duemc1 rom with this kernel plus zzmove yankbattery profile and 800mb/100% zram script. Fast, smooth, and excellent battery life :cool: :)
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

29.09.2013

: v4.4.2 released.

Changed default zRam disksize and swappiness values from 200MB / 10% to 600MB / 90% (thanks to [MENTION=2033478]Yank555[/MENTION] for the tips).

Added 3 new zRam scripts with 90% swappiness.

:cool:
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

29.09.2013

: v4.4.3 released.

Changed default zRam swappiness value from 90% to 80%.

Restored Boeffla Sound v1.6.4 original work with saturation prevention, since it was useless to remove it (just select "Over-saturation Supress" in "Graphical Equalizer" in Boeffla Sound app).

Enjoy ;)
[Galaxy S III Android Development] pendroz:
Which is recommended for zram profile :confused:
[Galaxy S III Android Development] AndroidGX:
Depends on your needs, but stock kernel values (600MB/80%) should be good enough :good:

Btw, hope you guys will like new logo into first post =))
[Galaxy S III Android Development] colingpt:
dude, you make things more and more complicated, which is FAR from the day i meet you :(

But still love your work.

Here is a suggest. Your users dont need that many choices. Give them a default pls. If people need a kernel has many setable functions, they have too many available there, but they cant find one close to stock other than speedmod and your previous versions.

Always be with you

Best :)
[Galaxy S III Android Development] bender_007:
I agree :)

btw..battery life is pretty good still.
[Galaxy S III Android Development] AndroidGX:
I understand what you say ;)

Before you wrote this, today I was already thinking to create a new thread with this time pure stock (with at least boeffla sound and hardcore mDNIe tweaks), but for other features, the question is : which ones ? since one guy will need ExFAT support, others not, etc.

If I release another stock kernel, which features do you really need ?

Hmm anyway with this actual kernel, my goal is still to perform best with everything stock (once flashed) and you can be sure that I will never change my mind :good:

I'am working on a 4x zRam (instead of single) for next release. Currently need to find which stock values. But you can be sure that this time, there will not be a single lag anymore to this kernel :cyclops:

But I understand that adding this zRam feature kills a bit pure stockness idea from the beginning. I will see in the future, even it would be bad (I guess) to remove it since it add a lot of smoothness and less CPU using :good:
[Galaxy S III Android Development] fuxmen:
I love in Your kernel from the begining is lack of options - just instal and be happy... If u want tweak tools just instal another kernel. This is my opinion, and If u bring this back I will be happy. Just test option set best for yourself and share. Don't us UV OC that can take into only one place -> on someone phone could make not boot..

and for the zram, without it this phone is fu.. uslless :( no multitasking at all, open browser 3 pages got sms, ansver for it go back to browser and all f... paes reload.

This is jussssttt sooo anoying, because of prize of this phone I can get that much of a hardware on my PC that can hold up over 100APS in time, ok maybe someone speak like this:

this is not computer..

an i say: then for god sake why? and the cost is so high, and after that i cant even manage to multitasking over 5-6 apps...

Conclusion please don't leave zram away, lat it be, and fu.. stock 1GB(8...MB) sam**** ram managment
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

01.10.2013

: v4.4.4 released.

zRam is now disabled by default (to stay as stock as possible).

zRam : set default to 4 devices instead of 1 (resulting Turbo zRam app compatibility from [MENTION=3145598]rlorange[/MENTION]).

Removed all zRam scripts to create some new with 4x zRam swaps instead of single ones. Should be MUCH smoother than single zRam (not a single lag detected after hard use of few hours). As always, you can flash new zRam scripts without the need to delete anything from init.d, since it will do it automatically.

Please remember that all my provided scripts are NOT necessary. They are just here for confirmed people or those who wants to increase smoothness or battery life a bit. Stock flashing will always provide best balance. Don't worry, this kernel will always stays like I wanted to do it : a "flash-and-play" one firstly.

Enjoy :)
[Galaxy S III Android Development] j0sefuz:
Hi.

Zram is now set to default using 4 devices, but zram is disabled by default.

I am no dev but am I right if I say that it should be enabled by default?

Or just enlighten me as I have no idea. :confused:

Sent from my GT-I9300
[Galaxy S III Android Development] maidangisme:
Thing I love most about this Kernel " Flash and Play", I don't really care what include what remove features, This Kernel never failed me since 4.3.5.

-Best kernel for S3 up to now.

Thanks for your hardwork and keep us update.
[Galaxy S III Android Development] AndroidGX:
Check my commit, as you can see by default zram only able to use 1 swap into zram. With this modification (and only if users wants it) they will be able to have 4 swaps into zram.

About zram off by default, (if you don't have any zram script already installed) you can check it by yourself using "ZRAM Status" app from Google Play : if both bars are gray and stats to zero, then it's disabled :good:
[Galaxy S III Android Development] j0sefuz:
Hi. Thanks for the reply. I downloaded the app and it says invalid int.

I'm still in 4.4.3 by the way with zzmoove optimal profile and zram 600/90%.

I experience no lags.

If I update to 4.4.4, I'm afraid I'd lose my smoothness.

How do you turn on zram by the way? I wanna try the "4x" thing. :)

Sent from my GT-I9300
[Galaxy S III Android Development] AndroidGX:
Very simple : flash 4.4.4 and any of my

new

zRam scripts :cyclops:

It will be much smoother than 4.4.3 with single swap, you can test ;)
[Galaxy S III Android Development] j0sefuz:
Hi.

Now I see that zram will be automatically enabled just by flashing a profile. Thanks, I'll be trying it now. :)

Sent from my GT-I9300
[Galaxy S III Android Development] colingpt:
Good!

Will always believe your default and try your new features :D

I like your thread not ONLY because your greatest work but also the communications with you.

Keep going. :thumbup:
[Galaxy S III Android Development] giuseppe_g:
Amazing Kernel!
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

05.10.2013

: ZZMoove profiles updated.

All ZZMoove profiles updated to latest revision (thanks to [MENTION=2033478]Yank555[/MENTION]).

Removed "ZZMoove_LCDFreq_optimizations_removal.zip" and included it directly in "ZZMoove_Profiles_Cleaner.zip" instead.

Changed priorities into scripts for init.d : "S98" for every ZZMoove profiles and "S99" for LCDFreq optimizations, to override ones already included in S98 profiles.

Modified "LiteGX-KERNEL_full_cleaner.zip" to proper remove new "S98" profiles.

Enjoy :good:

Btw, small anouncement but I will try to release today, another new kernel from me. This new will be called "StockGX" and will be much closer to stock than this one (github of StockGX is already ready). Some previews : Samsung default colors with Black Crush Fix (instead of hardcore mDNie), pegasusq as default and no more ZZMoove added, cfq as default and no more ROW scheduler, a lot of optimizations removed but kept only noticeable and useful ones such as 300 candela manual brightness, Boeffla Sound compatibility, etc. More to see directly into my futur own another thread (or in github link above).

'laters! ;)
[Galaxy S III Android Development] fuxmen:
I flashed Zzmove profile and zram profile, and in trickster mod in scheduler there is no name then should be optimal? And after free command in terminal emulator there's no swap :-\ flashed twice in recovery just to be sure
[Galaxy S III Android Development] AndroidGX:
You need to use Turbo ZRAM app to control what you say and see informations about it ;)

Trickster MOD is unfortunately not able to configure it directly and say a wrong "10%" value of swappiness :good:

BTW, StockGX kernel released ! :good:
[Galaxy S III Android Development] colingpt:
Just want to know what is swappiness value? I use 100% even when you have 80% choice, but i dont know the difference:D
[Galaxy S III Android Development] bender_007:
:) Well, now you can also add basic oveclocking - up to 1600 :)

I use the stock GX :), testing.
[Galaxy S III Android Development] AndroidGX:
The more you have a bigger percentage number, the more the kernel will swap aggressively, which may affect over all performance :good:

Sorry, no OC support, as stated in post #1 :cowboy:
[Galaxy S III Android Development] j0sefuz:
I'm sticking with this than StockGX since I read a lot of ebooks and StockGX is a bit laggy.

Please don't abandon this kernel. :thumbup::thumbup::thumbup:

Also, is it possible for you to make LiteGX kernel for i9505? :beer:
[Galaxy S III Android Development] AndroidGX:
No worries I will continue it of course :good:

Maybe try my new StockGX v1.1.0, just released it ;)

And no, sorry, I don't release on devices that I don't own :cowboy:
[Galaxy S III Android Development] goblinapoel:
After flashing kernel (I assume i have to wipe dalvik and cache first), what should I do with the scripts you mention that we can download? Little confused here because I am fresh using customer kernels...
[Galaxy S III Android Development] j0sefuz:
Here's what I exactly do when flashing this kernel.

1. Enter recovery

2. Wipe cache + dalvik

3. Flash LiteGX kernel

4. Flash LiteGX cleaner - from downloads

5. Flash zzmoove desired profile

6. Flash zram desired profile

7. Reboot phone

Sent from my GT-I9300
[Galaxy S III Android Development] AndroidGX:
Correct steps at the exception of 2 and 4, which are useless :good:

Cleaning cache is more recommanded when migrating roms, but much less between kernels. My kernel is already integrating an automatic dalvik-cache wiping in flashing procedure.

LiteGX cleaner zip is recommanded to be flashed only if you want to go to another kernel without keeping profile files generated in init.d folder (only if users flashed these of course) :good:
[Galaxy S III Android Development] j0sefuz:
I read somewhere here in xda that it is better to wipe before flashing, so it kinda became a habit. Teehee.

I flash cleaner because I believe that default GX kernel has already a default profile. So I use litegx cleaner so I won't have to flash zram cleaner and zzmoove cleaner. :)

Well, that's what I believed. Haha.

Sent from my GT-I9300
[Galaxy S III Android Development] AndroidGX:
No profile set as default once flashing my kernel. I prefer to let users decide to have one, or not :good:

My advice is to let stock coupled with (any) 4x zRam script for huge smoothness boost :p
[Galaxy S III Android Development] goblinapoel:
when do i know if zram is needed?
[Galaxy S III Android Development] colingpt:
If you fell any lags:D
[Galaxy S III Android Development] tuansiro:
Great kernel! Thank you! Tried with Omega v49 working fine and have good battery life.

Gửi từ GT-I9300 của tôi bằng cách sử dụng Tapatalk 2
[Galaxy S III Android Development] colingpt:
Hi dear,

i read some articles yesterday for my mother's i9500 and find some interesting information:

Crossbreeder

i don't know if you are interesting about this to include it in kernel or maybe in in ini.d folder.

Is it really useful?

thanks
[Galaxy S III Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

09.10.2013

: v4.5.0 released.

Kernel logging (linux printk) disabled (credits to [MENTION=947981]Lord Boeffla[/MENTION]).

litegx_defconfig : disabled some more debug.

Enjoy :good:
[Galaxy S III Android Development] Apicio:
I love this kernel... battery life is giant ahauahauahau :) :)

Inviato dal mio GT-I9300 con Tapatalk 4
[Galaxy S III Android Development] LovelyDay:
Uhmmmm not apply zzmoove profiles

i used LiteGX 4.5.0

and flashing zzmovebatteryYank and Zram 800 flashed..

but /Sys/devices/system/cpu/zzmoove/

files value and default...

ex) sampling_rate 100000

down_threshold_hotplug1 55

down_threshold_hotplug2 55

down_threshold_hotplug3 55

etc...

init.d floder value Disharmony....

p.s Zram stats app use not value....

But LiteGX good kernel

good battery and good perfermance