InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Mountain Lion 10.8 (http://infinitemac.com/forumdisplay.php?f=102)
-   -   Adjust the level of brightness (http://infinitemac.com/showthread.php?t=7920)

massinegro204 11-29-2012 09:42 PM

Adjust the level of brightness
 
Hi all I would like to start a new topic so as to be useful to all those who are in my condition. I installed OSX 10.8.2 on my tab but the brightness level is too low. I would like to raise the bar but do not know how .....
I read method _BCL _BCM and values ​​to be changed in order to obtain the desired level even
someone can help me?
Code:

Method (_BCL, 0, NotSerialized)
            {
                Store (0xB0, BSUP)
                If (LGreaterEqual (OSYS, 0x07D9))
                {
                    Return (Package (0x65)
                    {
                        0x64,
                        0x0A,
                        0x02,
                        0x03,
                        0x04,
                        0x05,
                        0x06,
                        0x07,
                        0x08,
                        0x09,
                        0x0A,
                        0x0B,
                        0x0C,
                        0x0D,
                        0x0E,
                        0x0F,
                        0x10,
                        0x11,
                        0x12,
                        0x13,
                        0x14,
                        0x15,
                        0x16,
                        0x17,
                        0x18,
                        0x19,
                        0x1A,
                        0x1B,
                        0x1C,
                        0x1D,
                        0x1E,
                        0x1F,
                        0x20,
                        0x21,
                        0x22,
                        0x23,
                        0x24,
                        0x25,
                        0x26,
                        0x27,
                        0x28,
                        0x29,
                        0x2A,
                        0x2B,
                        0x2C,
                        0x2D,
                        0x2E,
                        0x2F,
                        0x30,
                        0x31,
                        0x32,
                        0x33,
                        0x34,
                        0x35,
                        0x36,
                        0x37,
                        0x38,
                        0x39,
                        0x3A,
                        0x3B,
                        0x3C,
                        0x3D,
                        0x3E,
                        0x3F,
                        0x40,
                        0x41,
                        0x42,
                        0x43,
                        0x44,
                        0x45,
                        0x46,
                        0x47,
                        0x48,
                        0x49,
                        0x4A,
                        0x4B,
                        0x4C,
                        0x4D,
                        0x4E,
                        0x4F,
                        0x50,
                        0x51,
                        0x52,
                        0x53,
                        0x54,
                        0x55,
                        0x56,
                        0x57,
                        0x58,
                        0x59,
                        0x5A,
                        0x5B,
                        0x5C,
                        0x5D,
                        0x5E,
                        0x5F,
                        0x60,
                        0x61,
                        0x62,
                        0x63,
                        0x64
                    })
                }
                Else
                {
                    Store (LBR7, Index (SBRT, Zero))
                    Store (LBR2, Index (SBRT, One))
                    Store (LBR1, Index (SBRT, 0x02))
                    Store (LBR2, Index (SBRT, 0x03))
                    Store (LBR3, Index (SBRT, 0x04))
                    Store (LBR4, Index (SBRT, 0x05))
                    Store (LBR5, Index (SBRT, 0x06))
                    Store (LBR6, Index (SBRT, 0x07))
                    Store (LBR7, Index (SBRT, 0x08))
                    Store (LBR8, Index (SBRT, 0x09))
                    Return (SBRT)
                }
            }
            Method (_BCM, 1, Serialized)
            {
                P8XH (Zero, Arg0)
                If (LAnd (LGreaterEqual (Arg0, Zero), LLessEqual (Arg0, 0x64)))
                {
                    If (LGreaterEqual (OSYS, 0x07D9))
                    {
                        Store (BRTL, Local0)
                        If (LGreater (Local0, Arg0))
                        {
                            While (LGreater (Local0, Arg0))
                            {
                                Sleep (0x02)
                                Decrement (Local0)
                                AINT (One, Local0)
                            }
                        }
                        Else
                        {
                            If (LLess (Local0, Arg0))
                            {
                                While (LLess (Local0, Arg0))
                                {
                                    Sleep (0x02)
                                    Increment (Local0)
                                    AINT (One, Local0)
                                }
                            }
                        }
                        Store (Local0, BRTL)
                    }
                    Else
                    {
                        AINT (One, Arg0)
                        Store (Arg0, BRTL)
                        If (LEqual (Arg0, LBR1))
                        {
                            Store (One, Local0)
                        }
                        Else
                        {
                            If (LEqual (Arg0, LBR2))
                            {
                                Store (0x02, Local0)
                            }
                            Else
                            {
                                If (LEqual (Arg0, LBR3))
                                {
                                    Store (0x03, Local0)
                                }
                                Else
                                {
                                    If (LEqual (Arg0, LBR4))
                                    {
                                        Store (0x04, Local0)
                                    }
                                    Else
                                    {
                                        If (LEqual (Arg0, LBR5))
                                        {
                                            Store (0x05, Local0)
                                        }
                                        Else
                                        {
                                            If (LEqual (Arg0, LBR6))
                                            {
                                                Store (0x06, Local0)
                                            }
                                            Else
                                            {
                                                If (LEqual (Arg0, LBR7))
                                                {
                                                    Store (0x07, Local0)
                                                }
                                                Else
                                                {
                                                    If (LEqual (Arg0, LBR8))
                                                    {
                                                        Store (0x08, Local0)
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                        Store (Local0, BRTV)
                        SECB (0x30, 0x60)
                    }
                    If (PWRS)
                    {
                        Store (Zero, GP16)
                    }
                    Else
                    {
                        If (LGreater (BRTL, 0x11))
                        {
                            Store (One, GP16)
                        }
                        Else
                        {
                            Store (Zero, GP16)
                        }
                    }
                }
            }
            Method (_BQC, 0, NotSerialized)
            {
                Return (BRTL)
            }
        }

This is my DSDT.aml


http://www.spacemax.it/File%20spacem...7/DSDT.aml.zip

please help me

jhusly 12-03-2012 06:53 AM

what's your system anyway? I had installed hackintosh in acer 4745 (it my memory serves me right) and it is accessible via keyboard shortcut. Fn+f12 going up and Pause/Break for low. If you have keyboard with function key in it, better try to experiment.