سؤال

أرغب في التحكم في ضوء "النوم" على ماك بوك أو إيماك.

وهذا هو، أريد أن أكون قادرا على تشغيله، وإيقاف، والتنابض.

أنا سعيد للقيام بذلك في USERMODE أو في وضع kernel. أفترض أنني سأحتاج إلى الجذر.

أيه أفكار؟

هل كانت مفيدة؟

المحلول

أنت لا تفعل ذلك، على الأقل ليس بأي شكل من الأشكال لن ينطوي على ثوب جهازك. يتم التحكم في ضوء النوم (على Intel Macs) من قبل SMC، ولا يمكنك حتى الوصول إليه من خلال البرامج الثابتة المفتوحة.

هناك أمل، بعد الأزياء، حيث أصدرت Apple بالفعل تحديثات البرامج الثابتة لجعل باهتة LED (على بعض الأجهزة، كانت مشرقة بجنون). يمكنك الكوخ في تحديثات البرامج الثابتة ل EFI ل SMC التي تم تسليمها ومعرفة ما إذا كان يمكنك معرفة كيفية التحكم في الضوء. ومع ذلك، حتى في هذه الحالة، كل ما فعلت القيام به بالكامل في البرامج الثابتة، لأنه من غير المحتمل أن تتمكن من جعل SMC فضح هذا المتغير إلى البرنامج. إذا قمت بفتح حالة POP حالة MacBook Pro، فهناك MSA السرو الموجود في الوقت المحتمل أن يكون ما يعمل ك SMC، لأنه مدمن مخدرات في لوحة المفاتيح USB ويمكن أن يستيقظ من النوم، وما إلى ذلك دون تشغيل وحدة المعالجة المركزية الرئيسية. (يمكنك أيضا اتباع الآثار من ضوء النوم - هناك كابل صغير متصل به إذا كنت ترغب في إزالته بالكامل - وأشك إذا قمت بسحب لوحة المنطق بأكملها، فستجد أنه يدير إلى تلك الشريحة كذلك ).

بالطبع، كما ذكرت من قبل، بمجرد أن تبدأ وامض SMC الخاص بك، يمكنك بسهولة الطوب الماكينة إذا كنت برغي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top