Jump to content

Adjust the level of brightness

Adjust the level of brightnes

  • Please log in to reply
No replies to this topic

#1
maximo76

maximo76

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
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?
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

please help me

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy