yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.0_b (MAX OC 1.544GHz) for ICS / New bootloader

Is it wifi fix sir?

Sent from my LG-P990
[LG Optimus 2x] civato:
YEs , that is why I re-uploaded , there was nothing wrong with wifi , it was my fault by mixing up the wrong modules with all the script testing.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.0_b (MAX OC 1.544GHz) for ICS / New bootloader

​​​•: ☺кε≈☺кε :•... †ђąηk ўσυ sir :thumbup::thumbup:;)

++++++++++++++

Wifi still can't enabled sir...:( (rx.0 2 32rh b)

Sent from my LG-P990
[LG Optimus 2x] civato:
Please don't report USB bug (connecting to pc when screen is off can result in BSOD , will be fixed in next release)

User and kernel HZ are to blame.

Next release will also have a new terminal command to enable or disable ZRAM 96Mb.

EDIT:

Next release will also have a terminal command to load the extra modules (load_m) like HFS , HFS+ , etc...... and it will stick even after reboot.

You don't want those extra modules to load after reboot , all you will need to do is type in the unload_m command. and they won't reload after reboot.

CIFS will get a seperate load command as this is used by many. (load_cifs , unload_cifs)

This to give the user more flexibility as I know lot of users don't use those extra modules.

And so unnecessary stuff isn't beeing loaded or taking resources if the users isn't using it , or doesn't need it.
[LG Optimus 2x] buedi:
AW: [KERNEL]CivZ SITHLORD_RX2.0_b (MAX OC 1.544GHz) for ICS / New bootloader

Keep up the good work civato. I came from latest Kowalski nightly to test your kernel. Using your latest version with 32RH no issues yet (but to early to say NO issues after just 2hrs) - wifi is working fine.

FYI: Using savagedzen, row and 216 (min) 1300 (max). Created setcpu profile for screen off 216 (min), 456 (max). Overall UV -25.
[LG Optimus 2x] civato:
RX2.1 released

21-Feb-2013:

RX2.1 Released

Reverted User and Kernel HZ to stock for stability.

Reverted back to -O3 custom flags

New terminal commands for ZRam and Extra modules

USB OTG (on the go) enabled

Kernel control options to use with Terminal:

(Settings are applied immediately and stick even after reboot now)

Dynamic FSYNC control:

(disabled by default)

Terminal command:

su (enter) df_on (enter) = This will enable Dynamic FSYNC (setting are applied immediately and sticks after reboot)

su (enter) df_off (enter) = This will disable Dynamic FSYNC (setting are applied immediately and sticks after reboot)

Led Brightness control:

(Maximum brightness by default)

Terminal command:

su (enter) ledmin (enter) = This will set led at minimum brightness (setting are applied immediately and sticks after reboot)

su (enter) ledmed (enter) = This will set led at medium brightness (setting are applied immediately and sticks after reboot)

su (enter) ledmax (enter) = This will set led at maximum brightness (setting are applied immediately and sticks after reboot)

Load/unload Extra Modules :

(Modules are unloaded by default)

(Cifs; hfs; hfs+; md4; nls_utf8; sha256; sha512)

Terminal command:

su (enter) m_load (enter) = This will load the extra modules (setting are applied immediately and sticks after reboot)

su (enter) m_unload (enter) = This will unload the extra modules (setting are applied immediately and sticks after reboot)

Enable/Disable ZRam96Mb:

(enabled by default)

Terminal command:

su (enter) zram_on (enter) = This will enable ZRam96Mb (

Reboot

is needed to apply changes and sticks after reboot)

su (enter) zram_off (enter) = This will disable ZRam96Mb (

Reboot

is needed to apply changes and sticks after reboot)

Performance/noop /1544MHz on the new RX2.1_24RH DynamicFsync enabled and on the new FLEX_ICER Rev4.4(not released)
[LG Optimus 2x] pasolvon:
Thank you very much.

What about USB BSOD bug?
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Usb otg enabled?sooooooo coooolll.......:cool::cool::cool:

How to use it?just use usb otg wire?or else?load module first etc?

Again..†ђąηk ўσυ very much sir

Sent from my LG-P990
[LG Optimus 2x] cl06:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Awwwwwwesome! You are the man!! :)
[LG Optimus 2x] jimguitar:
Hi civato!

I've already installed the 2.1 kernel and so far everything is ok!!

Thanks for your great job!!

I saw on you OP page that voltages are different from these that system tuner pro reported.

For example you have written 1000mV(1000MHz boot up speed) but system tuner pro reports 1250mV for 1000MHz.

And all the other voltages are different ofcourse.

Can you please clarify if OP page is not updated or you haven't change the table voltages in the new kernel.

Usb otg is already enabled and is functional? If i plugged in a usb thumb i will be able to read-write from a file manager?

Thanks in advance.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Sir civato?

I don't understand...i'm still can not turn on my wifi...it's just said turning wifi on...but that's it..(same todanan for portable hotspot)?is it rom fault?i'm using flex-icer rev4.2...have been trying with rx 2.1 24rh & 32rh..still no good...(oc with 1200max)

This is my quadrant score

Savagedzen+row 1200max 216min uv -50 for all

Sent from my LG-P990
[LG Optimus 2x] ahnuc:
Use new rom 4.4 with CivZ_SithLord_RX2.1_32RH no problem wifi.
[LG Optimus 2x] civato:
I enabled it in kernel config , I hope that is enough , I really can' say unless some one test it.

I will put testing next to it.

No wifi problem here.

And not to be rude but please don't post those big screenshots , just the text in this case was enough.

I'm on Rev4.4 but I just reflashed the 32RH kernel to test it and wifi turns on just fine.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Sorry...just wanna explain my prob...but..still i can't use wifi..there's no prob in rf 1.9 tough...really i don't understand....:(

Maybe rom fault?well..i'll try new rom after got some extra bandwith..:D

Sent from my LG-P990
[LG Optimus 2x] civato:
No problem m8 , it is just so freaking big.

About wifi problem , well I downloaded all 3 versions and compared md5 and flashed the 24RH version.

Wifi works without problem and md5 is 100% the same , maybe you got a corrupt download so please re-download.

Edit:

Oh and if you flash Rev4.4 Flex_Icer you get the new teminal command "civz" , this helps you to remember all terminal commands you can use with sithlord.

Just in case you forgot the command. You can type su (enter) civz (enter) and you will get a list.

But that is only available if you flash Rev4.4 FlexIcer rom.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

†ђąηk ўσυ sir..i guess i'll download the new rom immediately..™ђёe..ђёe..ђёe..ђёe..™

Sent from my LG-P990
[LG Optimus 2x] jimguitar:
I can also confirm that there isn't any wifi problem.

Civato any crarification about cpu voltages??
[LG Optimus 2x] civato:
I just installed systemTuner , voltage reading is also correct here. see screenshot

1000MHz got 1000mV.

Please make sure you clear cache and data from any cpu tuning app before installing new kernel.
[LG Optimus 2x] ahnuc:
ivaneris, say later if with new rom 4.4 everything is ok with Wifi.

Tks
[LG Optimus 2x] angel_salam:
hello everyone. i just want to thanks again civato and all the optimus 2x community. but unfortunatly i'm gonna move to an xperia S and sell my 2x.

civato your kernel was the best ics kernel here. and let me thanks here carburano too for his amazing roms this gingerbread :)

i'll continu to come here to see what's knew for this incredible device.

all of you have a good night and sorry for my english
[LG Optimus 2x] ivaneris:
ok..downloading it now...

too bad you sell it....why don't you keep it..hehehe:victory:

======================================================

edited : using sithlord rx2.1 on rev4.4 wifi act as normal..thnx very much civ..............sorry to bother you...:D

but with this i can say people who's still at 4.2 have to upgrade to 4.4
[LG Optimus 2x] buedi:
This should be fixed due to this "Reverted User and Kernel HZ to stock for stability." posted civato before he released the new version.
[LG Optimus 2x] KillerbeeNL:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

it is not !!

all at stock speed and io settings but i just had to pull battery because the BSOD i just had after connecting charger with screen off/standby
[LG Optimus 2x] puffingman:
After updating to 2.1 I get major bugs.

1. Wifi not working.

2. After looking in my titanium backup app, 0mb free for system.

3. I got no user apps to back up. (doesn't appear in titanium backup).

I'm on Civz 4.0.3. I came from kernel 2.0b with no problems mentioned above.

When I updated... Wiped Cache/Dalvik then flash. Then *poof* it became coco crunch.

I flashed back to earlier versions of kernel and no problems. Bugs only appear to me in 2.1..

I reverted back to 2.0b for now so that my phone is functioning to my needs.. Any ideas for the problem? or It's just my phone?

Edit:

Oh by the way, I'm not sure if bug number 3 is from kernel switching. Sorry. Its been a while since I planned a backup for my apps.

And my system ROM free space now is 348kb with kernel 2.0b.. I guess I just need a fresh start after I finish downloading Civz 4.0.4

I think bug one really bugged me.

Anyway, just shared my experience. lol..

Awesome ROM and Kernel. Just not sure what happened with kernel 2.1.. I never had this kind of problem with your ROM and Kernel since rev4.2
[LG Optimus 2x] civato:
BSOD UBS plugin bug can still be present on some phones , please use a different usb cable.

The nvidia patch is in the kernel, nothing more I can do. Maybe it is the OTG that is doing it , will test it. If so I will revert it.

No problems here , flashed 100 times without problem.

Please Update your rom to the latest Rev4.4 or do a clean install and why use Titanium backup? I never use it because it almost always cause some kind of weird behavior. I use the google backup or just reinstall my apps from store. It is not like a store my life on my phone so it doens't take that long to restore the apps I use.

So no major bugs here , all smooth and well on all versions of the kernel.
[LG Optimus 2x] puffingman:
Thanks for the quick response. Yes, will do that after I download your new ROM.

I would love to use google backup, its just my main problem is my internet speed in our country.

So I'd prefer weird behavior over speeds averaging from 0 seconds to forever. Only times it gets faster is when I'm asleep. lol

Or... do you have any other recommendation to backup my user apps?
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Use titanium backup ver 5.73 (just google it,modaco version)..i use it...no prob from it (using on rev4.2 before and restore in rev4.4)

For wifi..i have the same issue before..(you can see my previous post) but it's gone after flashing rev4.4 (i use format system before flash..just to make sure...)

Sent from my LG-P990
[LG Optimus 2x] carburano:
R: [KERNEL]CivZ SITHLORD_RX2.1 (MAX OC 1.544GHz) for ICS / New bootloader

Hi civz... It is impossible to enable usb otg simply with a config entry... Maybe this brings instability:)

Sent from DjangoManouche!
[LG Optimus 2x] civato:
Yeah I know , just found that one out. Thanks m8.
[LG Optimus 2x] civato:
RX2.2

22-Feb-2013:

RX2.2 released:

Changed some custom flags for decrease of code size.

Reverted OTG setting (not working and causing problems)

Shed_Features back to stock setting (causing USB pluggin BSOD)

New Terminal command 'civz"

I hope this is a 100% rock solid stable version and I'm truly sorry for the many releases the last few days.

I wish to bring a stable kernel so some features are reverted as wow factor is not what I look for.

Side note on USB BSOD

I hope it is fixed now.

I noticed that with enabled Dynamic FSYNC or a to high OC it can still occur.

Now I'm off , I will only update the rom to Rev4.5 and will be of the scene for a while. :cool:

Enjoy.
[LG Optimus 2x] trocopassu:
Thanks "civato"!...:good:
[LG Optimus 2x] cl06:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

@Civato

It`s more than great man! Thank u so much... Now, I`m not a FlashRomCrazyMan anymore :D

Your rom and your kernel is a very daily rom! :thumbup:
[LG Optimus 2x] yarisd4dturbo:
R: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

This kernel with last rom is the perfection ;)

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] leandroprez26:
Seriously!!

ICS is the best I've used to date.

Congratulations for the excellent work.
[LG Optimus 2x] jimguitar:
First impression of R2.2_32RH...

It's fastest than 2.1 , more snappy and the multitasking between apps is without any delays and lags!!!

Apps also launch faster...!!

Thanks civ once more!!
[LG Optimus 2x] pgmunzi:
R: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

Hi, i have a problem with the script into init.d. It seems that they didn't run:no output file into /data/local/temp. If I run the script from the prompt with su permissions they run fine.

How can I solve the issue?

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

What script?what app?

True...i can confirm that...i'm still on rev4.4 but with latest kernel...i can run nfs most wanted without any lag!!well...a little lag at first..but that's it...just a little at first...before it's must at least use ram expander etc..:thumbup:

Sent from my LG-P990
[LG Optimus 2x] rmrajm1:
Yes CivZ_SithLord_RX2.2 is really faster than previous and the best....feeling great....thanks to dev for his awesome work....:):):):)
[LG Optimus 2x] xIceCream:
Can you guys share what governor and I/o scheduler you all use for better multi tasking?
[LG Optimus 2x] pengus77:
edit: wrong thread :D
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

I'm using savagedzen+row...;)

But civ said savagedzen is not so good for gaming (interactive,smartassv2,performance is better for gaming) but i'm using it and no prob in gaming...good multitasking...

Sent from my LG-P990
[LG Optimus 2x] pasolvon:
Ynt: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

+1

LG-P990 cihazımdan Tapatalk 2 ile gönderildi
[LG Optimus 2x] ahnuc:
Savagedzen + row, Smartassv2 + noop or sio for me the best performance/ battery life. :)
[LG Optimus 2x] civato:
Anyone using the Terminal kernel control commands, is it a feature that is good?
[LG Optimus 2x] jimguitar:
For the moment i am using only the led control command, but the new commands feature is a very usefull option!!
[LG Optimus 2x] I.m.Tuga:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

Wow, thank you Civiato for your work.

Thank you for the odexed version, was getting nuts trying to odex.

Great job you did here, ROM and Kernel wise
[LG Optimus 2x] yarisd4dturbo:
I think this is a good feature ;)
[LG Optimus 2x] ahnuc:
Use many times for led brightness control, work fine , and think this is a good feature.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

It's very good...always use ledmin after installing your new kernel;)

Specially civz terminal command :D it's helps very much....

Maybe you can add terminal command for set swap value (up to 350mb) and it's swappiness too in future...:rolleyes:

Sent from my LG-P990
[LG Optimus 2x] proyatzu:
R: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

It may be useful for people who dont know the comands of the kernel, its an "all in one" soluction so ye. good idea (:

p.s. thx for ur awesome work i was thinking of buy a new device but i think i can still keep this one!
[LG Optimus 2x] pgmunzi:
R: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

Any script into init.d!

I have also problems with recharge using ac and this night the battery was full discharged! With version 1.9 i didn't have the two last issue. I will try to reapply the kernel and clear cache and dalvik-cache.

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

Have you try latest rom?

Sent from my LG-P990
[LG Optimus 2x] civato:
You have a corrupt system!

No problems here and all scripts load fine. Rev4.5 FLEX-ICER
[LG Optimus 2x] JordanRulz:
Just an FYI, this will work on android 4.2.1

Update: never mind. gets to boot logo and hangs.
[LG Optimus 2x] proyatzu:
R: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

Guys, only to me the 2.2 version causes an high battery drain?!
[LG Optimus 2x] buedi:
AW: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

2.2 is better than 2.x for me.
[LG Optimus 2x] ivaneris:
Re: [KERNEL]CivZ SITHLORD_RX2.2 (MAX OC 1.544GHz) for ICS / New bootloader

You've tried in on cm 10?

I think it's better than before...what's your rom?

+1

Sent from my LG-P990
[LG Optimus 2x] Jishnu Sur™:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

Kernel woeks great on my phone..Standby battery depreciation is 1% in 9 hours..awesome :) Please can we concentrate on the kernel, no one wants anyone to go away.. I remember all of you saying, XDA is my second home.. :)
[LG Optimus 2x] trocopassu:
Yah!...I confirm that on my phone with Jishnu's Sur Stock ROM!...
[LG Optimus 2x] louiscypherbr:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

Ow, great. I just feel strange that you removed my post asking for tonyp take care with his words to new devs and you didn't take off the one that started all this discussion.

Again, if there's no problem with xda rules, ask your desires kindly in pm, not accusing anyone of stole anything. And that's how people feel after reading that first post here, and reading the following ones only makes me think I'm right.

Edit: this should explain and apologize for these words: http://xdaforums.com/showthread.php?p=37264106
[LG Optimus 2x] marck90:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

Please put youre kernel back up again!
[LG Optimus 2x] civato:
please

I would like to ask everyone , don't lose your cool.

There are more important things in life, let alone the gift of living .

It is Sunday and my first day off , so it is kids time.

I will set up git and I will add comits but you all need to understand that I need to have the time.

I wanted the kernel to be perfect so I really didn't have time to start to learn how to setup a github.

The people that are real devs need to understand that at one point we are all noobs, so I ask only your respect to have patience as I have the deepest respect for what you all did and are doing for us. I'm not a lurker.

tonyP pm'd me and I explained some, so we are all cool.

I will ask mods not to close thread but I don't have the time now to setup the links again , I will do it tonight.
[LG Optimus 2x] SREEPRAJAY:
to understand and to forgive is the real mark of a human being and a great soul-anonymous

WAS TAUGHT DURING MY SCHOOL DAYS.....never thought it was so easy....

BRAVO CIVATO.....sure YOU grew king size in respect, for your humility
[LG Optimus 2x] k@iserex:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

If I may, theres no dispute here about folloving gpl and doing things the right way, sourcing the code and sharing your work, but I think that a simple PM to civato suggesting what to do would be a wiser desicion then posting stuff on users face and not expecting various oppinions and flame wars. Anyway Im greatly thankfull for our devs and would be sad seeing one abandon their work, thank you guys and thx civato for yout amazing work. Kernel is doing awesome jobson on performamce and battery front, oc is quit stable and tons of options make me feel in control, gg civato, will post bugs as they come :D
[LG Optimus 2x] optimusG:
Απ: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

The links for the kernel will not be readded?

Sent from LG Optimus 2X
[LG Optimus 2x] SREEPRAJAY:
why dont you check in the original thread? THE MAGICAL WORD IS 1 short of 4 triple figures

CRACK THE CODE and you will find it :p
[LG Optimus 2x] icyeye:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

eh,..look and read 2 post up.
[LG Optimus 2x] optimusG:
Απ: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

The magic phrase was at civato's last sentence. Sorry for the inconvenience guys (and gals if any).

Sent from LG Optimus 2X
[LG Optimus 2x] civato:
GithHub SithLord source

I got it up to github ................now please someone pm me on how to add the commits to show people where I made the changes like the governors , sheduler , OC , etc......

I'm on Linux Ubuntu 12.04.1 64 bit. VM ware.

Thank you for your patience.
[LG Optimus 2x] yarisd4dturbo:
R: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

Take your time Civato, we can wait, your kernel is more stable since the first release in my opinion :cool:

Inviato dal mio LG-P990 con Tapatalk 2
[LG Optimus 2x] pengus77:
Oh hi :)

To commit stuff you change locally you have to

git add file_you_changed_1
git add file_you_changed_2
git commit -m "the message / title here"

To commit all your changes in one go (If all the changes relate to one single commit)

git commit -a -m "the message / title here"

To push to your repo, you can just

git push repo_name local_branch:remote_branch (ex: git push origin ics:ics)

To cherry pick from a remote repo you have to first add it as remote, then fetch it. I put here some code to show you how using my repo as an exemple

cd kernel/lge/star
git remote add pengus77 https://github.com/pengus77/lge-kernel-star.git
git fetch pengus77 (this will take some time)

You can add as many repos as you want in the same way

After this is done you go to the target repo and go into the commit page. In the upper right you'll see a hash (ex. commit d5126d57ab0581f03c11df76c52a107c54c8063e).

C&P that hash and then in console

git cherry-pick d5126d57ab0581f03c11df76c52a107c54c8063e (or whatever other hash you picked)

If it gives merge errors and tells you that you need to fix them, edit the file with the errros, fix it and then

git add file_that_you_fixed_after_a_merge_error
git cherry-pick --continue

Or if you want to discard the cherry-pick process because the errors are insane

git cherry-pick --abort

Done. Of course this last step is not to be done if there are no errors

For any other curiosity / problem you can look here: http://git-scm.com/doc and if your repo implodes you can pm me hehehe

Hope this helped a bit :D
[LG Optimus 2x] kfallz:
For whatever reason savagezen with row scheduler gives me absolute crap bench results.. less than half of yours. Phone seems snappy otherwise though :o
[LG Optimus 2x] louiscypherbr:
Re: [KERNEL] CivZ SITHLORD Kernel - for LG ICS roms / New bootloader only

I had a conversation with Tonyp, which ask me to go back with my last post, and I should explain my reasons and say I'm sorry if I didn't use fair words to describe what was making me (and for sure a lot of people here) sad about that github discussion.

He said me on pm that had phrased his first post badly, and that's why he had edited that post pointing to an explanation. I didn't see that explanation as an excuse to civato, but since he knows that his words was not good, I suppose he could do/had done this in pm.

So, that's just a mistake, with good ideas proposed by wrong way. That's absolutely ok, and the code must go on. I apologize for my rude words; we all have to be careful with our words, and I agree that we should be careful also trying to understand words from a community made in majority of non-native English speakers.