yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] aosp:
[MENTION=4608636]bsmitty83[/MENTION]

Forgot to include these ;)

timerfd: add alarm timers · 58e05f9 · android/kernel_common · GitHub - http://goo.gl/3Y0hxb

timerfd: support CLOCK_BOOTTIME clock · 73ef089 · android/kernel_common · GitHub - http://goo.gl/RrBMXs

android: lowmemorykiller: add lmk parameters tunning code. · 597e366 · Christopher83/samsung-kernel-msm7x30 · GitHub - http://goo.gl/CqiV1A

android/lowmemorykiller: Account for total_swapcache_pages · f7da93b · Christopher83/samsung-kernel-msm7x30 · GitHub - http://goo.gl/pHvlhg

Also the below values are being created with the group being root and not system writable like the others

/sys/module/lowmemorykiller/parameters/donotkill_proc

/sys/module/lowmemorykiller/parameters/donotkill_proc_names

/sys/module/lowmemorykiller/parameters/donotkill_sysproc

/sys/module/lowmemorykiller/parameters/donotkill_sysproc_names
[Samsung Galaxy Nexus] pianistaPL:
[MENTION=4328678]metalspring[/MENTION]

691MB RAM in new test build. Why? :)
[Samsung Galaxy Nexus] bsmitty83:
From what I've seen it looks like its geared more for quad cores , I don't understand why you would ever want to shut off one core of a two core CPU when the screen is on . if you have 4 cores its different .

Idk its not too high on my priority as interactive and dyninteractive are my goto's .
[Samsung Galaxy Nexus] milojoseph:
no battery drain for me
[Samsung Galaxy Nexus] Nephilim:
I agree completely. The only form of core hotplug I found useful was back when AK had a core shutdown for Interactive upon deep sleep. Wish there was a way we could still have that, really extended battery life alot.
[Samsung Galaxy Nexus] metalspring:
The gnex should already automatically turn off one cpu core on suspend/deep sleep, thats what the "disabling non-boot cpu's" lines are in dmesg
[Samsung Galaxy Nexus] Nephilim:
Then what exactly was it in AK Kernels that gave so much better standby battery life compared to all the others? I'm now confused, what exactly did the early-suspend do then?
[Samsung Galaxy Nexus] styr:
You are right it`s not really usable on 2 cores, but it`s fun to play with it as a proof of concept :P

Take a look here it should help clear some things.
[Samsung Galaxy Nexus] metalspring:
Idk, if it could be tuned to wake up the second core just a little sooner it might help

Also, maybe just running it with eco mode off would be better (eco mode seems to be what forces it to use only one core whenever possible), the rest of the intelliplug may just work as a better hotplugging control

---------- Post added at 02:38 PM ---------- Previous post was at 02:35 PM ----------

Early suspend is exactly what it sounds like lol, while the gnex does turn off one cpu core when it suspends/deep sleep, it has to wait for all tasks to finish (aka wakelocks), I believe early suspend is simply forcing the cpu into the suspend state earlier than it normally would

I have no idea how it would do that (not knowing C or anything in depth about kernel development)
[Samsung Galaxy Nexus] Nephilim:
That's it, we need to get Stefano's ass in here to explain how we can have the epic AK Kernel standby battery life on DirtyV!

STEFANO!!! STEFANO GET IN HERE!!!!
[Samsung Galaxy Nexus] Kustaa:
Here's my personal color settings, I like it pretty much...and uses low color multipliers...anyway, here you have if someone's interested
[Samsung Galaxy Nexus] metalspring:
@ak

If we could just get the part that allows for the early suspend then its possible it might be able to be applied to other governors as well or even applied globally to all governors (like intelliplug is)

---------- Post added at 02:50 PM ---------- Previous post was at 02:48 PM ----------

:( I always thought my color settings were good. The only part I can't hardcode is the omap gamma value of 6 (there doesn't seem to be any obvious way to preset any value for it?)
[Samsung Galaxy Nexus] bsmitty83:
Lol you got me there , I love messing with things . And who knows , it could be modified to be more dual-core friendly
[Samsung Galaxy Nexus] pattyboi:):
agreed,i love tinkering with stuff,even if it causes issues on the long run
[Samsung Galaxy Nexus] metalspring:
Exactly, I just sent faux a pm about it, and also suggested a commit by [MENTION=4443334]Grarak[/MENTION] to cut down the dmesg spam about 3rd and 4th cores (which we obviously don't have unfortunately)
[Samsung Galaxy Nexus] Grarak:
My commit is just a nasty hack

I think faux will find a better way for this
[Samsung Galaxy Nexus] osm0sis:
I ran your test2 with intelliplug on and eco off for that reason. What else could be interesting is trying to adapt Franco's kernel-side mpdecision replacement from the N5/N4 down to 2 cores since it's extremely tunable.
[Samsung Galaxy Nexus] Kustaa:
Well I think it's something more of a personal taste, I don't think there's good or bad colour settings :)
[Samsung Galaxy Nexus] aosp:
Has [MENTION=3332811]faux123[/MENTION] tested his hot plugging code on the tuna or he just released for you guys to beta test and relay info back to him of it's usefulness?
[Samsung Galaxy Nexus] pattyboi:):
he didnt say it was beta,nor did he say he used it on a tuna,he said "released 036!" and if you checked the changelog it was included (afaik)
[Samsung Galaxy Nexus] Ziyan:
Yeah, not that bad, but if I remember correctly, I had much better idle battery drain a few versions earlier. But isn't down to 37% after 22 hours with 20 min SOT a bit too much? :( I'll test it tomorrow with airplane mode. Btw, if I use the phone a lot (ex. charge it, then go to a long, boring bus trip), battery drain is awesome, I can easily reach 2:30h SOT with constant 2G web browsing, it's just the idle drain that's bad for me.
[Samsung Galaxy Nexus] osm0sis:
Smitty commited my ramdisk changes for the next build. :D

Those that want to try them now with the latest SmittyV - I uploaded it here:

http://v.ht/osmod

http://d-h.st/users/osm0sis/osmod/
[Samsung Galaxy Nexus] juju2011:
Sad sad day broke my gnex last night :( bah now for another new phone...n5 or g2 or s4 or note 3 what should I get all are 440$ CDN. hmm help anyone and sorry for o.t y'all some awesome peeps and wanted some of your input on what to get.
[Samsung Galaxy Nexus] pattyboi:):
personally im a nexus guy,n5 all the way because the dev support it has.
[Samsung Galaxy Nexus] juju2011:
Yah what I was leaning towards also. Then I could bug Smitty to maybe make a dirty v for the n5 hopefully hahahah :p;):sly:
[Samsung Galaxy Nexus] pattyboi:):
well im only seein 5 cpu govs,3 tcp,and 5 IO ones..just checkin with you :P but its butter smooth man,amazing work as always!
[Samsung Galaxy Nexus] bsmitty83:
The TCP and io is my bad again I'll fix it in 2 sec , damn I was building a different branch and my config got switched too
[Samsung Galaxy Nexus] pattyboi:):
no rush buddy,was just checkin with you,if your busy wait till tomorrow,we can wait bro.
[Samsung Galaxy Nexus] Blackcrx:
Any chance you can add Interactive back also?
[Samsung Galaxy Nexus] bsmitty83:
Yes they're all back now , re download plz :sly:
[Samsung Galaxy Nexus] Nephilim:
Fiops is back?
[Samsung Galaxy Nexus] bsmitty83:
I freaking hope so . I'm not compiling another kernel tonight lol
[Samsung Galaxy Nexus] bsmitty83:
Btw my personal build is killing it hope is all good for everyone
[Samsung Galaxy Nexus] Blackcrx:
Awesome, thanks man.

Not sure if it is the kernel update or because I was using ondemand since interactive wasn't available but this kernel is screaming fast!!
[Samsung Galaxy Nexus] bsmitty83:
No no , its just fast ....:thumbup:
[Samsung Galaxy Nexus] Blackcrx:
I haven't flashed this many kernel builds or been this active in a kernel thread since.... AK was around.

I feel so alive again..... cyber hug... no homo
[Samsung Galaxy Nexus] bsmitty83:
What's funny is that what your experiencing is my daily life of kernel flashing made public lol , I feel you . before I started building kernels for myself I was running AK's kernels a lot , his was was the first git I starred lol . I love flashing kernels , I rarely switch ROMs but kernels are quick and painless to switch so I don't mind .

In a few months I'll be buying myself a note2 probably and then I'll really put the gnex thought the wringer .
[Samsung Galaxy Nexus] Blackcrx:
Same, I have always (almost always) ran SlimRom but kernel shop quite often.... until now ;)
[Samsung Galaxy Nexus] Nephilim:
I feel like this might be the new AK thread, I'm glad, no more bouncing around trying to find the best kernel, now we just get to keep flashing updates for the best kernel.
[Samsung Galaxy Nexus] cmoG530:
Ah man, clean flashed 1-20 Vanir and the latest kernel. Romgazzzzummm. I hope I'm not speaking too soon though.:p Feels freaking AMAZING. I do believe sir, that this is the start to something epic and I'm happy that I don't have to use mpokang anymore being that the kernel is dead.
[Samsung Galaxy Nexus] Nephilim:
Yea, Vanir is okay if you prefer Dalvik but try using ART and have fun with screen freezes and SOD's when the screen is asleep. No thanks, done trying to deal with all the issues that rom has. I'm back on LiquidSmooth and it's running amazing with v4.

---------- Post added at 09:28 PM ---------- Previous post was at 08:47 PM ----------

Aaaannnnnnndddd, looks like I have another couple hours of modding to do now. So I restored my 1/18 LiquidSmooth nandroid and then proceeded to dirty flash the 1/20 over it, I encountered a bunch of random fc issues and half of my settings were off. So then I went back to do a fresh install. The fresh install failed in recovery. Long story short, I apparently dirty flashed a bad update zip over my nandroid. Now I get to restart with a clean download of 1/20. Lovely lol.
[Samsung Galaxy Nexus] juju2011:
Here's logs of some freezing and screen stutter on slimkat 2.4 beta with v4 and freeze while saving log

https://docs.google.com/file/d/0B2bU0b81_b52d2FQU2dDMTBkWm8/edit?usp=docslist_api

https://docs.google.com/file/d/0B2bU0b81_b52dmlhMEc5V0dVdXM/edit?usp=docslist_api
[Samsung Galaxy Nexus] pattyboi:):
https://docs.google.com/file/d/0B7axxhnwa8zqTzNxcG43NmZISmM/edit?usp=docslist_api log for you bud. Latest vanir,screen freeze during YouTube,audio continued,screen was unresponsive

edit:permission fix,my bad,was a lil late when i posted that last night :P
[Samsung Galaxy Nexus] juju2011:
https://docs.google.com/file/d/0B2bU0b81_b52dmlhMEc5V0dVdXM/edit?usp=docslist_api another log screen flashes off and on when it freezes then goes to lockscreen
[Samsung Galaxy Nexus] cmoG530:
I like Xposed too much to use ART. It's just not that big of a deal to me. The performance from Dalvik has suited all my needs, no matter what the case. Now, when I hop on that Nexus 5 train, I'll start caring then.lol :p

*EDIT*

via Android Police:

"Floating-point calculations and basic responsiveness are obviously reaping the benefits of the new runtime, but that's about it. There's little or no overall improvement for integer calculations, most regular code execution, or much of anything else. In fact, it looks like gamers would be better served by sticking to Dalvik, for now. I expect the majority of the people claiming wildly better battery life are experiencing a placebo effect. After all, every test I ran demonstrated no more than about 2%-4% difference after burning through nearly 50% of the battery. It’s important to remember that these underwhelming results are coming from a preview version of software the Android Team did not intend for regular users to even start using yet. The code isn’t optimized to the extent that we know it can be, and there are surely several safety checks to guard against bugs, all of which are adding overhead that will eventually become unnecessary."
[Samsung Galaxy Nexus] pattyboi:):
OR you could get a note2 and wait for his dirtyv then...:eek::silly:
[Samsung Galaxy Nexus] juju2011:
Hmm that's true I could probably jack mode my cousin she has a note 2 forgot that :eek:
[Samsung Galaxy Nexus] osm0sis:
What the hell.. doing it the way [MENTION=4443334]Grarak[/MENTION] did I still get "No UCI support" - does it NEED to be in /data/ or can it work from the ramdisk alone?

I've got everything in there, lifted from the latest Grakernel since I just wanted to get it working for now, and this added to the bootscript:

# set up Synapse support
$bb mount -o rw,remount /;
chmod -R 755 /res/synapse/actions;
chmod 755 /res/synapse/uci;
ln -s /res/synapse/uci /sbin/uci;
/sbin/uci;
$bb mount -o ro,remount /;

Stumped as to why it doesn't work. The chmods and symlink all get created no problem. So It looks like it should be fine... :confused:

I might have to take you up on this, buddy! :p
[Samsung Galaxy Nexus] bsmitty83:
I love this phone . its an adjustment having softkeys again , but the battery life is amazing . the quadcore spends most of the time at 400mhz or below but scales to 2.0ghz immediately.

Only bad thing is its still a 3.0 kernel .
[Samsung Galaxy Nexus] juju2011:
Sweet I'll call her in the am see if she would trade or sell me her note 2
[Samsung Galaxy Nexus] pattyboi:):
OT: anyone know a good tutorial for compiling kernels? somewhat noob friendly?
[Samsung Galaxy Nexus] Nephilim:
Running great!

Sent from my Android 4.4.2 Galaxy Nexus
[Samsung Galaxy Nexus] metalspring:
http://xdaforums.com/showthread.php?t=1748297

Only changes youd need to do is choose a custom kernel source, get a newer toolchain than mentioned there and use whatever kernel source's defconfig you decide on

Basically to build dirtyv-sr it would be

git clone -b DirtyV2 https://github.com/bsmitty83/DirtyV_tuna

(-b sets which branch you want to clone)

git clone -b android-4.4 https://github.com/metalspring/arm-cortex-a9-linaro_4.7.4

export ARCH=arm

export CROSS_COMPILE=~/<path to toolchain>/arm-cortex-a9-linaro_4.7.4/bin/arm-cortex_a9-linux-gnueabi-

make tuna-DirtyV-SR_defconfig

make menuconfig (if you want to make config changes)

make -j# (#is the number of cpu cores your pc has +1 or +2 or whatever within reason, doesnt make a huge difference here)

let it compile and your zImage will be in arch/arm/boot

As far as making source changes, just search how to cherry pick from different sources, its the easiest way
[Samsung Galaxy Nexus] pattyboi:):
thanks man,really appreciate it:)
[Samsung Galaxy Nexus] bsmitty83:
Subscribe to this , it'll help you out .

http://xdaforums.com/showthread.php?p=28209606
[Samsung Galaxy Nexus] pattyboi:):
thanks man:)
[Samsung Galaxy Nexus] cujo6801:
It looks like I've landed in an alternate timeline

And this time line nobody's posted almost 2&a half hours

sent from the DOG pound
[Samsung Galaxy Nexus] bsmitty83:
I'll take care of that in a few lol , burning the midnight oil ....
[Samsung Galaxy Nexus] Kaemo:
Dev Host is not working for me - for some reason. Can someone reupload it?
[Samsung Galaxy Nexus] bsmitty83:
I don't have osm0sis' version , but I updated the op with new DirtyV versions ........;)
[Samsung Galaxy Nexus] Kaemo:
And what's the difference, exactly?
[Samsung Galaxy Nexus] bsmitty83:
his is smittyV , and newer ramdisk

im still using his first version
[Samsung Galaxy Nexus] Hetalk:
Changelog
[Samsung Galaxy Nexus] motorazrv3:
Just tried latest dirty v. Is it correct that it only offers 691mb ram?

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Samsung Galaxy Nexus] aaron13:
How did that happen mate, the same way as this guy? http://xdaforums.com/showthread.php?t=2652569
[Samsung Galaxy Nexus] motorazrv3:
Yeah only. Nothing negative.

I am a long time fancy kernel user and boype offers a kernel with 741 mb that is still able to record at 1080p.

That's the reason i asked.

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Samsung Galaxy Nexus] redj12:
Flashed this piece of sh*t and actually, this piece of sh*t format all my phone, even my nandroid backup. My internal memory is empety now ! :eek::eek::eek:

I know the file is for GSII but the last thread message is the yours; "Works fine on my Google nexus".

There is no way to get back my data ? Please help me :good:
[Samsung Galaxy Nexus] memaro_maro:
wtf.. !! why didnt you read that op first.. ???
[Samsung Galaxy Nexus] aaron13:
Have you used Gs2kernelwipe or Gsromwipe? Because the latter indeed wipes everything. If you used the first and reboot it will start your rom and kernel cleaned from old kernel files.
[Samsung Galaxy Nexus] cmoG530:
Yeah, if indeed all of your data has been erased....then that's it unfortunately. "/
[Samsung Galaxy Nexus] memaro_maro:
why need those thing.. recovery (twrp/cwm) can wipe anything. same result. thats outdated thing
[Samsung Galaxy Nexus] aaron13:
Do you mean cache and factory reset ?
[Samsung Galaxy Nexus] redj12:
G2Skernelwipe.

So, the only thing I can do -> install a new ROM and all my apps from Play Store. The worst saturday in in my life. :D
[Samsung Galaxy Nexus] Royal King:
Guys, is GPU overclock gonna suck up a lot of battery? I'm always confused about this. Please help?
[Samsung Galaxy Nexus] GilGameshn1:
Aaah ... Feel your pain . :cool: ... But must bare it . hehe

---------- Post added at 01:44 PM ---------- Previous post was at 01:41 PM ----------

If you are a heavy graphic user (Gamer) then it will not battery friendly I think . but if you are a IT guy then it is a best choice cause you do your things faster . in gamer situation please use 378mhz . it is my opinion and could be wrong . ;)
[Samsung Galaxy Nexus] Grarak:
Yes it will

doesn't matter what you are doing with your phone

the galaxy nexus only has two gpu freq steps (153 MHz and the freq of your choice)

it will only stay at 153 MHz if you don't touch your phone. After the screen got changed or you touch the screen, it will immediately jump to the highest freq.
[Samsung Galaxy Nexus] krneki10:
I'm flashing this kernel for the first time on OmniMetal ROM. Please advise me on which on should I try:

DirtyV-R { 2/21 }

DirtyV-RSR { 2/21 }

SmittyV-RSR { 2/20 }

I don't accept "try it yourself" as an answer :p
[Samsung Galaxy Nexus] Grarak:
try it yourself
[Samsung Galaxy Nexus] Hetalk:
Stay on omnimetal stock kernel else [MENTION=4328678]metalspring[/MENTION] will disable your phone remotely. :D

Is this a good answer? :p
[Samsung Galaxy Nexus] Atento:
That's strange, because DirtyV usually gives you 741mb. I'll wait for others comments before flashing latest version.

Thank you.
[Samsung Galaxy Nexus] motorazrv3:
Gesendet von meinem Galaxy Nexus mit Tapatalk
[Samsung Galaxy Nexus] krneki10:
Can't do, I'm already on mpokang so I can't go back to stock :)
[Samsung Galaxy Nexus] Hetalk:
Quickly dirty flash the ROM and gapps.
[Samsung Galaxy Nexus] djtutis:
I have the same problem... Only 691 ΜΒ available ram...
[Samsung Galaxy Nexus] pvkiniyan95:
Lemme get it clear...

DirtyV editions are the most stable

SmittyV is like beta

There can be no extra feature in dirtyV that is not available in smittyV..

Am I right???? :confused:

BTW that pocket mode is always on in omnimetal [MENTION=4328678]metalspring[/MENTION] is it kernel setting or ROM issue or a feature without control...how to disable it coz I feel the battery drain is due to this little fella
[Samsung Galaxy Nexus] GilGameshn1:
Always have this in your mind please . I am not suggest anything . this kernel and others , always have testing sides that if you choose to install them must bear it . as long as you know what to do the testing matter not a big deal . for me it is like experiencing new heights . :good: . yes I aaprive in the latest dirty we have 691 MB ram available . I can't test SR edition cause the links are the same . regards . Thanks .
[Samsung Galaxy Nexus] Nephilim:
Just relaying some info. Got a hot reboot sometime last night while sleeping on SmittyV RSR osmod 2/20, it was on the charger, same thing that happened using the regular SmittyV RSR 2/20 only this time on the osmod version it froze completely when I was trying to type a response on G+, I had to do a battery pull and reboot, it then froze again for about 10 seconds and then GNL fc'd. Really odd and I am sorry, no ksmeg, I'm still laying in bed since I only woke up like 15min ago and have since flashed the new DirtyV RSR 2/21.

Sent from my Android 4.4.2 Galaxy Nexus
[Samsung Galaxy Nexus] aosp:
That's not a problem fellas reclaiming memory is not added needed included cause [MENTION=4608636]bsmitty83[/MENTION] manages memory the proper Linux way don't knock it before you try it plus tell me the ui is not smoother now and lots of apps don't force close now like the Camera, YouTube etc the memory carve outs are in place for a reason google omapmedia and read up ;)
[Samsung Galaxy Nexus] pvkiniyan95:
Using smittyv osmod rsr 20/2 with ur settings, so far no issue at 1.5ghz max 180min no undervolts (not a big fan of it)
[Samsung Galaxy Nexus] Nephilim:
Also, anyone that wants more ram can use RSR, that's what I'm using and I still have 761mb free. ;)

Sent from my Android 4.4.2 Galaxy Nexus
[Samsung Galaxy Nexus] LibertyMonger:
Not sure what you're trying to prove but here is mine with DirtyV
[Samsung Galaxy Nexus] aosp:
Flash the CM11 boot.img I linked you and tell me if that error go bye bye I knew of the trickery reason I made it for you ;)
[Samsung Galaxy Nexus] aosp:
Windows OS state of mind has folk thinking free ram is super but us Linux folk know free ram is wasted ram ;)
[Samsung Galaxy Nexus] LibertyMonger:
So if I am using all of my RAM and need to run something else it wouldn't matter cause at least I am not wasting RAM? I really don't know enough about it to comment, just being a dumb smart ass lol. Only kidding. But I have never ran into this issue so it is a moot point anyhoo Lmao.
[Samsung Galaxy Nexus] motorazrv3:
Yes 761 mb is possible with losing 1080p recording. But there are people who still want to use 1080p so super ram is no option. And it is possible to claim more ram than 691 mb while still using 1080p.

I don't want to proof nothing. I always though smitty v version offers more than 691 mb ram and it was the first time I flashed his 'normal' version. So I wondered about that amount of ram. Nothing more.

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Samsung Galaxy Nexus] Nephilim:
I do alot of heavy multitasking so the extra free ram helps majorly with that. I understand completely what you mean though. ;)

Sent from my Android 4.4.2 Galaxy Nexus
[Samsung Galaxy Nexus] aosp:
Trust me If the kernel is coded properly ram management will not be an issue and all the antutu's will still see super duper high antutu's ;)
[Samsung Galaxy Nexus] Nephilim:
Lol

Sent from my Android 4.4.2 Galaxy Nexus

---------- Post added at 07:32 AM ---------- Previous post was at 07:22 AM ----------

I'm bumping my MPU back up to -50, I think that may be the cause of the reboots because I have not had any issues before really.
[Samsung Galaxy Nexus] redj12:
Write ??:laugh:
[Samsung Galaxy Nexus] krneki10:
Why would you recommed default kernel over DirtyV?
[Samsung Galaxy Nexus] antypas:
SuperRAM kernels may be a bit extreme but ... with 50MB reclaiming (ASRAM kernels) there is not a single problem. Ever. Not one FC.

All apps work as they should (at least on mpokang 1080p). And the 50+ extra MBs are sweet, huge difference in multitasking.
[Samsung Galaxy Nexus] d_dee:
just to inform that touch control NOT work on both SmittyV-RSR-2.20.14 & SmittyV-RSR-2.20.14-osmod :confused:
[Samsung Galaxy Nexus] LibertyMonger:
My highest score so far on latest DirtyV-RSR-2.21.14
[Samsung Galaxy Nexus] pianistaPL:
I never had FC's even on SR kernels.
[Samsung Galaxy Nexus] bsmitty83:
DirtyV not having bigmem is a mistake . I changed how I choose how much ram gets reclaimed and must have not selected big mem . but I agree with [MENTION=2838735]aosp[/MENTION] . its really not necessary . with the right men management you'll never come close to being oom . I've used all 3 three types and the only difference I see is SR breaks 1080. Nothing is faster , I just have more ram available that I don't need available. All 3 kernels will bench the same . its really a placebo . and let the debate continue lol .........
[Samsung Galaxy Nexus] 3n3rg1c:
When ever I come to gnex Dev section this thread is at top and I never forget to check this out... This thread is always sticky :p

Sorry for being off topic