[G2 Original Android Development] :
Hi,

Maybe I sounded a little rude about my first approach but when I see this kind of thread (not yours in particularity, it's like when I look in the Android section..., I'm sick but it's just my opinion)....

Unfortunately, right now, I have not enough time to look closely all the tweaks in the zip, I looked mainly the build.prop edits and the VM tweaks.

I can't tell you exactly wich values for VM settings use because I'm always in testing phase (and yes when you play with kernel/CPU/memory tweaks it takes many days before arriving at a conclusion+all the possible combinations as some values don't play nice with others)...

It's not in 1 hour that you'll see any improvment/side effect/inconvenience/weird behavior, it needs some days and adjustments to see or not any changes...

And when you test something, don't change 10 values at the same time but one by one to see if there a benefit. If you change 10 things how can you say that it's xx or xx tweak that is causing lags or bad multitasking? It's hard...

Here on XDA there is some thread explaining some tweaks, but mainly it's Google -> Linux documentation -> VM management/settings and same thing for kernel and governor settings and read, read, read and... test, test, test...

About the build.prop edits most of them are negligible, you can keep the network tweaks but keep in mind that they don't work for all the carriers/locations/networks. For example and for me the buffers size does nothing, even the results is worse...

All the "debug.******" and "persist.*****" have no effect, look at the stock build.prop all is here, at least what we need for smoothess and 3D/2D scores in benchs (LOL).

In the init.d folder, the init.d script named ram_optimize don't work for the "ADJ Values" and "Minfree Values", you can check by yourself in /sys/module/lowmemorykiller/parameters...

The "ext4_lagfix" and "remount_fullext4" can be deleted, I never seen an improvment with these scripts but it does not hurt so... Or at least keep one (they are both the same inside) and edit the one you keep to add the remount option for system.

VM settings (in the S98system_tweak script) you can increase the "dirty_background_ratio" and "dirty_ratio"-> 60/70 and 90 respectively.

min_free_kbytes, keep it stock.

Etc, etc, etc... :D

i/o tweaks give some weird behaviors, like the dns stuff, for now delete this...

And one of the script in the zip (crossbreeder if I remember right) set all animations to 0... Oh yeah speed and responsiveness increased..., do we need a script for this, really???

If you want increase speed/smoothess it's mainly (only?) with governor and VM settings you'll need to looking for, not in the buid.prop.

I've posted some Ondemand governor settings in g.lewarne's kernel thread for performance (not for battery) you can take a look here as an example.

If I were you I will concentrate only on the governor and VM tweaks. In any case if you want a gain in "performance" it will be obviously at the cost of something else (unlike the OP you have copied), the thing is to find a good balance and it's the hard part. Like I said I tested, I test and I will test again and again but all this stuff is hard and sometimes I think, even if there is always room for improvment, some stock Android settings are not bad at all unlike people tends or seems to believe...

Mainly avoid all these scripts/tweaks with all the buzzwords which we can see in the Andoid general section (with a ton of different things modified, old, old, old VM tweaks, copied and over copied and made for Gingerbread or Froyo LOL)... or take a look closely at what there is inside them, sometimes less is better than more... but in any case these tweaks are not universals for all the devices...

"Awesome new battery life with awesome performance increased" (and all these words like)... hum... it's like to consume only 5 liters/100 Kms with a Bugatty Veyron by tweaking the electronic calculator... :laugh:

And maybe the G2 don't need all this stuff...

As example: http://xdaforums.com/showthread.php?t=2525446&page=65 (but some values are outdated or counter-productive, maybe not a good example :D) and http://xdaforums.com/showpost.php?p=48026941&postcount=555.

I see you edited the OP, right way and it's by far better now :good:. EDIT: not that much, buzzwords are always here...

Again sorry for the long post and all the typos (no Google translate here and my level english school is... no comment :laugh:) and maybe without something concrete for you... :D

:)