View Single Post
 
Old 11-29-2012, 09:42 PM
massinegro204 massinegro204 is offline
Cheetah
 
Join Date: Apr 2010
Posts: 1
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

Last edited by massinegro204; 11-29-2012 at 09:48 PM.
Reply With Quote