InfiniteMac OSx86  
  #1  
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
  #2  
Old 12-03-2012, 06:53 AM
jhusly jhusly is offline
Jaguar
 
Join Date: Aug 2012
Posts: 51
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.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


MY HACKINTOSH :
FX-6100
ASROCK 970 EXTREME 3
RADEON HD 5770
8GB G.SKILLS RIPJAWS
OSX LION 10.7.4
Reply With Quote