yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] derboedi:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

It's a Paddy's Day edition! :) Thanks a million, kasper!
[Galaxy S I9000 Android Development] fmc000:
@author: very nice release, TWRP works really fine and it's faster than before and 1300 MHz overclock is very stable. Really good work.
[Galaxy S I9000 Android Development] verano55:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

i have a problem with twrp... cant install any zip file. i am on 2.7.9 rom with twrp recovery.

the installation starts an after a short while the recovery freeze. only way to restart the phone, is to take out the battery.

i try to delete .twrp in twrp folder... didnt help.

ext sd cant be the reason, i didnt use one.
[Galaxy S I9000 Android Development] kasper_h:
See: http://xdaforums.com/showthread.php?p=39201983#post39201983
[Galaxy S I9000 Android Development] verano55:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

thanks!
[Galaxy S I9000 Android Development] saphirrot:
this release is way better in reaction and performance than the other ! thank you !
[Galaxy S I9000 Android Development] redj12:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

Hi boss,

With the last release, I had lost my on/off button in phone settings. After flash the old release, I can see them. You can explain it ?

My English is bad, but with these picture I hope you can understand.
[Galaxy S I9000 Android Development] alb3rtt:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

That's rom related, this is a kernel which couldn't have done that. Try setting the system theme, rebooting and changing into that theme.
[Galaxy S I9000 Android Development] Tsipo:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

Try changing DPI. In Slimrom with 182 (default) dpi, I also lose the sliders in some themes. They are back if I set dpi to 185 or higher ;)
[Galaxy S I9000 Android Development] grifovunque:
i have installed this rom

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

the best for me with your kernel but i cannot find your mackay setting...

it's possible to have an app for your setting like semaphore manager???

or is possible to set all feature of your kernel with nstools???

thank you for your hard work!!!!
[Galaxy S I9000 Android Development] kasper_h:
Most settings are available in NSTools as well.

The Mackay Settings is only available in my own ROM, as it is not a standalone app. It is not possible to transfer this due to changes I made to the framework that are necessary to run the Mackay Settings app.
[Galaxy S I9000 Android Development] kasper_h:
Test kernel 0.285

Combines CWM & TWRP

Using the test-mackay ROM 2.8.2, you can use Mackay Settings to choose recovery. If using another ROM, you can change the contents of the file

/data/local/mackay/chosenrecovery

0=twrp

1=cwm

Download:

http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/test/

For the associated ROM:

http://xdaforums.com/showpost.php?p=39377901&postcount=1126
[Galaxy S I9000 Android Development] franzyroy:
This kernel does the two, CWM or TWRP, just to choose?
[Galaxy S I9000 Android Development] didhiy:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

thanks for put initram on kernel source, hope I can use them on sc-02b kernel :)
[Galaxy S I9000 Android Development] kasper_h:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

Yes, in Mackay settings if using Mackay ROM.
[Galaxy S I9000 Android Development] franzyroy:
Is what you can do with rom management of Rom ToolBox? There are this kind of choice in it.
[Galaxy S I9000 Android Development] kasper_h:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

I first tried the approach of stratosk, but that never booted for me. This is a like a stock-meets-stratosk version :) An advantage is that it is not so sensitive to file permissions and can be build using inline kernel building which is an advantage for combining ROM and kernel building from the same branch. A disadvantage is that it is more work to change things: need to adapt files + adapt file list. But for me, it's worth the trouble..
[Galaxy S I9000 Android Development] kasper_h:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

It is Mackay specific, so other apps don't work.
[Galaxy S I9000 Android Development] radicspeter:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

With Slim 2.0 your latest kernel works really cool! Thanks professor!;)

But i will try your rom too +1

Tapatalk 2-vel küldve az én GT-I9000-ről
[Galaxy S I9000 Android Development] yavu:
Im using Mackay_kernel_0.281_CMC-signed with Helly Bean. I have a problem. I can't activate bluetooth. First time since some month I want to use it ;(
[Galaxy S I9000 Android Development] kasper_h:
Did you try rebooting?

Did you enable some bluetooth setting in devil kernel app?

For me bluetooth works fine..
[Galaxy S I9000 Android Development] yavu:
Yes. Know I have flashed Helly Bean rom again. Know Bluetooth works. Next time I will flash mackay kernel again to check.
[Galaxy S I9000 Android Development] didhiy:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.281 (17-Mar-2013)

many thanks to your new approach, I knew it really hard hard works to rewrite such things :thumbup:

I already build & upload the sc-02b version, now we can taste all mackay specific feature (except in call volume hack, since it have complicated conflict).

yeah, it truly worth & solved my trouble & problem :)
[Galaxy S I9000 Android Development] kasper_h:
New version 0.288!

Changelog 0.288 compared to previous release (0.281)

-CWM & TWRP in one kernel

-Updated CWM (6.0.3.0) & TWRP (2.4.4.0)

-Updated to linux v3.0.70

-Many small code improvements to take care of mackay settings

On 2.7.0+ Mackay ROMs, BLN/recovery/navbar can be activated in Mackay settings.

Download (Two flavours can be download: CMC=CM stock colour & VC=Voodoo Colour:)):

http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/

This version can only be used on JB4.2-based ROMs
[Galaxy S I9000 Android Development] ngyurov:
Hey kasper_h, have you considered releasing Mackay Settings as a separate app, in order for Mackay Kernel to be easily configurable on any ROM, not just Mackay?
[Galaxy S I9000 Android Development] kasper_h:
I've explained before that this is technically challenging. I currently have some things integrated in the Settings app as well, which is not possible for a stand-alone app. This is due to the choice I made of extending the existing device settings app. Life is easy for me this way (I also have thought about making an app based on NSTools, but that would require way more time for me).
[Galaxy S I9000 Android Development] sandman303:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

So, how can i change to cwm without makey rom?
[Galaxy S I9000 Android Development] kasper_h:
See OP.

You can go to /data/local/mackay and open the file chosenrecovery. Change the 0 for a 1 and save. This setting will stick with ROM/kernel upgrades (but not a factory reset).
[Galaxy S I9000 Android Development] xXJaSoN21Xx:
Kasper, will we ever see TouchWake in your kernel?:crying:
[Galaxy S I9000 Android Development] kasper_h:
I have no plans to do so. Maybe I will compile a test version to see how it behaves :)
[Galaxy S I9000 Android Development] Bejda:
A feature I'd like to have on your kernel too if i can add my voice :)
[Galaxy S I9000 Android Development] Soyuz 3:
:good:agreed, it's a very useful feature, especially when your homebutton is getting dodgy after two years of usage...
[Galaxy S I9000 Android Development] roshan2989:
what is the best setting you recommend for your kernel...?
[Galaxy S I9000 Android Development] kasper_h:
Default settings work fine :)
[Galaxy S I9000 Android Development] johnsin5393:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Does Mackay Kernel 0.288 supports touchwake features? I couldn't find it in Mackay settings.... :(
[Galaxy S I9000 Android Development] ngyurov:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

You can always use the power button to turn your screen on or off. And if that doesn't work for you, most ROMs have a setting to use the volume rocker for that purpose as well.
[Galaxy S I9000 Android Development] kasper_h:
I have a test-version with TouchWake:

Kernel 0.289:

http://dl.dropbox.com/u/69000552/TouchWakeTest/Mackay_kernel_0.289_CMC-signed.zip

I also made an adapted version of Mackay Settings. That can be downloaded and flashed in the same way (only on top of Mackay ROM):

https://dl.dropbox.com/u/69000552/TouchWakeTest/flash_ariesparts2.zip
[Galaxy S I9000 Android Development] mamoto66:
Thank you very much for your effort and your work.We follow you from Spain.Saludos.
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

I'm stuck. I'm using PAC rom. Flashed latest mackay but I cannot find a mackay app. Looked in app drawer and on play store.

Any help? (got a feeling it's going to be very obvious :D)
[Galaxy S I9000 Android Development] alb3rtt:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

And flashed the Aries.zip ? If yes, go into device settings or Mackay settings in the phones settings. Settings/device settings or mackay settings.

Also if you haven't done it yet, enable developer settings.

Killing iPhones since 2010.
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

I'm gonna sound stupid now but what is Aries.zip?

Developer options is already enabled on the rom.
[Galaxy S I9000 Android Development] GrippingSphere:
It's the ariesparts.zip file included in the latest post of kasper_h (post # 540)

@ kasper_h

Thank you for this latest kernel 0.289. Touchwake is confirmed working.

And with the ariesparts.zip file , we get heaps of control options for the kernel tweaks such as activate CWM or TWRP, CM-LED or BLN, WiFi energy saving or Fast, Enable/Disable Fast Charge, Battery Life Extender setting, Activate/Deactivate NavBar & Touchwake.

My favorite kernel is getting better and better. Thanks kasper_h!
[Galaxy S I9000 Android Development] kasper_h:
You can flash the Mackay Settings zip from this post:

http://xdaforums.com/showthread.php?p=39618148#post39618148

Beware: some functions will cause FC in ROMs other than Mackay ROM!
[Galaxy S I9000 Android Development] kasper_h:
Thanks :)

I am thinking about making a standalone version of the app, where I remove some options that are not available in other ROMs. This would however require some tweaking and I don't know when I have tweak time available...
[Galaxy S I9000 Android Development] Michel38280:
... may I add my voice too ? :highfive:

---------- Post added at 11:29 AM ---------- Previous post was at 11:26 AM ----------

Thanks for your amazing and quick work ... danke zeer :good:
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Flashed it but no app and nothing in settings.

I am using PAC ROM which used ariesparts.zip for galaxy s settings (called advanced settings on my settings list) which has now disappeared (which is ok as I didn't use it) but no mackay settings.
[Galaxy S I9000 Android Development] alb3rtt:
enable developer settings by tapping build number 8 times in settings/about to see mackay settings.
[Galaxy S I9000 Android Development] kasper_h:
Now that I think of it, I also restructured the whole Settings app to put Mackay Settings closer to Performance/Developer Settings. So it is possible that it does not show up correctly in Settings. However, you should see Mackay Settings app in the app drawer...
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

No luck. Already had developer settings enabled. Tried pressing 8 times and I became a developer lol. But no change.
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

App installed (screenshot attached)

But nothing in app drawer.

Is that the correct size for the app? Starting to wonder if something went wrong on download before flash?
[Galaxy S I9000 Android Development] GrippingSphere:
Working great on my current Rom ThinkingBridge. Thank you.

Actually, I didn't notice this Mackay settings app in the app drawer, I went straight to settings > Advanced.:):good:
[Galaxy S I9000 Android Development] kasper_h:
App installed or app flashed? You should not try to install it, that actually makes it disappear. 75KB is correct size, so that is not the problem. This will be the same in future, because Mackay Settings take advantage of the Settings-framework of the ROM, it can't be installed as a separate app.

Just to be sure: did you have advanced settings before flashing the zip?

I also seem to notice you use AOKP. Mackay Settings may have problems with AOKP Settings, as it is quite different from the cyanogenmod implementation.

Great, so that means that in principle it should show up in the app drawer in other ROMs (like I hoped for :)).
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Yes I had advanced settings before flashing.

I did try installing it after flashing as it didn't show up anywhere and it just said app not installed. I have since flashed twice with no difference at all.

Tried clearing cache and dalvik but nothing.
[Galaxy S I9000 Android Development] GrippingSphere:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Yes works fine on my current Rom ThinkingBridge based on AOSP with CM code.

Thanks for your great kernel.
[Galaxy S I9000 Android Development] kasper_h:
Can you try the following:

-go to settings>apps>all>mackay settings

-delete updates (restore to factory default)

-delete app data

-reboot
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Tried and it's failed.

What about if I put Mackay Settings and kernel into the PAC rom zip and flash again?
[Galaxy S I9000 Android Development] kasper_h:
You could try it... :)
[Galaxy S I9000 Android Development] Michel38280:
Touchwake

Touchwake does not seem to work for me even after activation and reboot ?

Thanks for your advice
[Galaxy S I9000 Android Development] kasper_h:
Which ROM?

Can you check the value of /sys/devices/virtual/misc/touchwake/enabled - that should be 1 if it is enabled.
[Galaxy S I9000 Android Development] gazza1988:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

It wouldn't work merging but it put the PAC rom, gapps, mackay kernel and mackay settings zips into twrp and I now have mackay settings app.

Problem is tapping on the options to change governor and scheduler force closes.

But I can change those in performance control.

Many thanks
[Galaxy S I9000 Android Development] Michel38280:
ROM in signature

Yes it's 1
[Galaxy S I9000 Android Development] Bejda:
Just to be sure ;) ..You know that Touchwake works only when screen shutdown by itself? Not when you manually lock your device.
[Galaxy S I9000 Android Development] kasper_h:
The scheduler/governor will never work. I am looking at making a stand-alone Mackay Cotrol App, without these options.

I was just gonna suggest what Bejda is suggesting already :)
[Galaxy S I9000 Android Development] Michel38280:
... merci Bejda, je n'avais pas pensé à çà ... en effet çà marche :good:

Kasper_h ... it's OK now.
[Galaxy S I9000 Android Development] ngyurov:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

sorry for the stupid question, but what's the difference between voodoo color and stock color, and why when I install the one with voodoo color every time I turn the screen on or off I get this weird effect like the colors become negative right before the screen turns on or off?
[Galaxy S I9000 Android Development] radicspeter:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Kasper could you do a test version with swap particion support?

Thanks your reply in advance!

Tapatalk 2-vel küldve az én GT-I9000-ről
[Galaxy S I9000 Android Development] kasper_h:
This is one of the "features" of voodoo colour: you can tune colour more precisely, but it can cause green flashes. No solution.

No. I had swap support in the past, but this gave bad results.
[Galaxy S I9000 Android Development] Soyuz 3:
Thanks for adding TouchWake to your kernel Kasper! Works great so far. Looking forward to the working delay settings :good:
[Galaxy S I9000 Android Development] Bejda:
For now it seems ok to use NsTools to set some values like bln blinking and delay,i couldn't test touchwake delay in real life conditions since then lol but at least value gets well applied to the good file and survive reboot or power on/off,it should work.
[Galaxy S I9000 Android Development] kasper_h:
I solved the TouchWake bug:

https://dl.dropbox.com/u/69000552/TouchWakeTest/flash_ariesparts2.zip

Flash in CWM and you can happily set the delay :)

One thing, if you tried it before, please also open the BLX setting (battery life extender), as this one is faulty due to a coding issue in the Mackay Settings uploaded yesterday. Press reset and it's done.
[Galaxy S I9000 Android Development] TenBelowZero:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.288 (24-Mar-2013)

Just flashed and tested. TouchWake works, delay setting works.

Good work! Thanks mate.
[Galaxy S I9000 Android Development] Michel38280:
With the last patch everything works fine, thanks a lost kasper_h :good:
[Galaxy S I9000 Android Development] fmc000:
Touchwake working with CM10.1 and NSTools. Nice!
[Galaxy S I9000 Android Development] kasper_h:
I had plans, as mentioned, to release a standalone version of AriesParts/Mackay Settings. Seeing all the recent problems this has, I have decided not to do this. People who would like to use Mackay Settings need to be on Mackay ROM. Otherwise, there is the route of manually changing the parameters as mentioned in the OP of the kernel thread.
[Galaxy S I9000 Android Development] kasper_h:
Changelog 0.291 compared to previous release (0.288)

-Updated to linux v3.0.71

-Some upstream patches

-Some small code improvements to take care of mackay settings

Download (TWO flavours can be download: CMC=CM stock colour or VC=Voodoo Colour :)):

http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/

This version can only be used on JB4.2-based ROMs
[Galaxy S I9000 Android Development] Michel38280:
Successfully flashed :good:
[Galaxy S I9000 Android Development] MrOban:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.291 (29-Mar-2013)

Can someone please tell me the difference between vc and cm?

I can't find any, even related to the colours!
[Galaxy S I9000 Android Development] erpurohit:
waiting for it man....

Kashper...you rock!!!
[Galaxy S I9000 Android Development] kasper_h:
New kernel online!

Download:

http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/

Changelog 0.215 compared to previous release (0.213)

-Improve memcopy/memmove

-Improve the performance of memcpy and memmove

-Kill task closest in size to memory needed to free

-LOAD_FREQ (4*HZ+61) avoids loadavg Moire

-stage1: generalize mmc waiting (upstream)

-Use O3 for GPU driver
[Galaxy S I9000 Android Development] ugoms:
This rocks man, is any rom coming with this?
[Galaxy S I9000 Android Development] kasper_h:
The 2.1.5 ROM to go with this kernel will come later tonight :)
[Galaxy S I9000 Android Development] timberman4444:
I tried it,right now but when i play a video in HD my phone reboots.. that also happened to me in the previous version...
[Galaxy S I9000 Android Development] kasper_h:
Which ROM?

Can you send me the file (or part of it) to try?
[Galaxy S I9000 Android Development] timberman4444:
Im running the Elitemovil g8 beta 1, and is not a single video, all the videos in HD makes the same reaction to my phone, i tried with other kernels in this rom and i can play those videos without problems.. It happens to me with the stock player and also with the VLC
[Galaxy S I9000 Android Development] joselillo0:
I can´t use wifi tethering. GTI9000 is wifi hot spot. Tablet conect but no data transmit.

There is a solution? I have read that the problem may be the kernel. :crying:
[Galaxy S I9000 Android Development] Pac-Man:
Great work :)
[Galaxy S I9000 Android Development] CheekyLord:
@kasper_h

i guess it's ok to use the 2.1.5 Kernel with the 2.1.7 ROM..? (cuz i need the bln feature)

---

greetz

SentFrom Tapatalk2 by -JB - I9K
[Galaxy S I9000 Android Development] kasper_h:
No problem they are essentially the same.

Verstuurd van mijn GT-I9000
[Galaxy S I9000 Android Development] GrippingSphere:
Kernel 0.215 working well on my current JB 4.2 Rom C-Rom BeaN v1.

Thanks kasper_h. Indeed a very good kernel!
[Galaxy S I9000 Android Development] camp70:
Best 4.2 kernel for my I9000. Thanks for a good job ;)

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] timberman4444:
I am the only one?
[Galaxy S I9000 Android Development] kasper_h:
I tried quite a few HD movies and all played without any issue...
[Galaxy S I9000 Android Development] timberman4444:
Problem solved, it was the live OC. i set it to default and now everything is fine
[Galaxy S I9000 Android Development] kasper_h:
Thanks for reporting back and glad you found the cause.

Verstuurd van mijn GT-I9000
[Galaxy S I9000 Android Development] danmaman:
hi kasper_h

gives there a config manager for your kernel?

like semaphore or devil?

thanx a lot
[Galaxy S I9000 Android Development] kasper_h:
No, almost all settings can be set through the regular Settings. Some advanced features require NSTools.
[Galaxy S I9000 Android Development] kasper_h:
New version 0.220

Download:

http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/

Changelog 0.220 compared to previous release (0.215)

New scheduler: BFQv5

Recovery:

Mackay recovery (based on CWM 6.0.2.5)

Transparent error messages
[Galaxy S I9000 Android Development] Michel38280:
CMC = color stock

VC = vodoo color
[Galaxy S I9000 Android Development] MrOban:
AW: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.291 (29-Mar-2013)

Is that the only difference?

:D

I thought, there should be some Differences related to colours?

Where should I see the differences?
[Galaxy S I9000 Android Development] kasper_h:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.291 (29-Mar-2013)

The main difference is in colour tuning. VC uses the voodoo app, which has a wider range is settings. It can suffer from green flashes when turning the screen off.

CMC can be tuned in Mackay Settings. Less options, but fine for most.

Verstuurd van mijn GT-I9000
[Galaxy S I9000 Android Development] didhiy:
Re: [JB 4.2][KERNEL][CWM&TWRP]Mackay kernel 0.291 (29-Mar-2013)

Default setting didn't give me that weird effect, this mostly happen when gamma setting goes to low

voodoo punchy setting still works good for me

my darkest voodoo set without green tint is:

profile: voodoo

rgb: 429xxxxxxx (highest value) on all red, green & blue

gamma: 48, 48, 48
[Galaxy S I9000 Android Development] Blackherted:
I know it's a stupid question but all of a sudden i became unsure about it... this kernel can have bigmem right?
[Galaxy S I9000 Android Development] alb3rtt:
nope. no bigmem, hugemem only but hugemem is more than enough.
[Galaxy S I9000 Android Development] fmc000:
Bug report: phone off, plug the charger, the Mackay logo is half on the left side and half on the right side of the screen, the two parts inverted. Also, the charger animation is completely messed up and pressing the power button does not poweron the phone. Only way to turn the phone on is to unplug the charger, press the power button and after the Samsung logo appears, replug the charger.

Latest Mackay, CM10.1 nightly as of yesterday. Please let me know if you need more details.
[Galaxy S I9000 Android Development] kasper_h:
I am aware of the problem, but I don't know the solution yet. Can somebody tell me when this started (I never charge with phone off, and have no time to test many kernel now)?