Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Vision-MSI-Thermal-Control — MSI Modern 15H AI C1MGT-096IT Linux थर्मल प्रबंधन - रिवर्स इंजीनियर्ड EC नियंत्रण जिसमें फैन प्रोफाइल और बैटरी थ्रेशोल्ड शामिल हैं | Kitploit
उपकरण/GitHubGitHub/sunrayvision/vision-msi-thermal-control
एम्बेडेड सिस्टम सुरक्षारिवर्स इंजीनियरिंगहार्डवेयर हैकिंगहार्डवेयर सुरक्षाहार्डवेयर और IoT सुरक्षाफर्मवेयर विश्लेषण
GitHubsunrayvision/vision-msi-thermal-control

Vision-MSI-Thermal-Control

MSI Modern 15H AI C1MGT-096IT Linux थर्मल प्रबंधन - रिवर्स इंजीनियर्ड EC नियंत्रण जिसमें फैन प्रोफाइल और बैटरी थ्रेशोल्ड शामिल हैं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
618 महीने पहलेअभी तक समीक्षित नहीं

विज़न MSI थर्मल नियंत्रण

MSI Modern 15H AI C1MG-096IT Linux थर्मल प्रबंधन - रिवर्स इंजीनियर्ड EC नियंत्रण फैन प्रोफाइल और बैटरी थ्रेशोल्ड के साथ

🎯 इस परियोजना का उद्देश्य

यह एप्लिकेशन लिनक्स पर MSI लैपटॉप उपयोगकर्ताओं की आवश्यकता से उत्पन्न हुआ। यात्रा तब शुरू हुई जब मैंने पाया कि न तो Intel और न ही MSI ने मेरे Linux Mint Xia वितरण के लिए उपयुक्त ड्राइवर या नियंत्रण एप्लिकेशन प्रदान किए।

📖 पृष्ठभूमि

व्यापक खोज के बाद, मेरे Intel Core Ultra 5 125H CPU के लिए केवल एक रिपॉजिटरी ने वादा दिखाया: OpenFreezeCenter

हालांकि, यह प्रोजेक्ट मूल रूप से Intel 10वीं/12वीं पीढ़ी के CPU के लिए डिज़ाइन किया गया था। P-cores और E-cores के साथ मेरा Meteor Lake आर्किटेक्चर अद्वितीय चुनौतियाँ प्रस्तुत करता था जिन्हें मूल सॉफ्टवेयर पूरी तरह से समझ नहीं पाया।

🔧 समाधान

मैंने एक वर्ष लंबी रिवर्स इंजीनियरिंग यात्रा शुरू की:

  • MSI एम्बेडेड कंट्रोलर (EC) प्रोटोकॉल को डिकोड करना
  • तापमान सेंसर और फैन नियंत्रण रजिस्टर को मैप करना
  • उचित बैटरी चार्ज थ्रेशोल्ड प्रबंधन लागू करना
  • निरंतर संचालन के लिए एक विश्वसनीय बैकग्राउंड डेमॉन बनाना

🛠️ विकास नोट्स

यह प्रोजेक्ट आधुनिक विकास प्रथाओं का पालन करते हुए विकसित किया गया था जहाँ AI उपकरण कोड कार्यान्वयन में सहायता करते हैं, जबकि सभी वास्तुकला निर्णय, रिवर्स इंजीनियरिंग और समस्या समाधान मानव-संचालित रहते हैं।

मानव कार्य:

  • रिवर्स इंजीनियरिंग: एम्बेडेड कंट्रोलर पता मैपिंग और प्रोटोकॉल विश्लेषण
  • सिस्टम आर्किटेक्चर: डेमॉन डिज़ाइन, GUI संरचना और सिस्टम एकीकरण
  • समस्या समाधान: थर्मल समस्याओं की पहचान और समाधान डिज़ाइन करना
  • परीक्षण और सत्यापन: महीनों का मैन्युअल परीक्षण और तापमान निगरानी
  • दस्तावेज़ीकरण: तकनीकी विशिष्टताएँ और उपयोगकर्ता गाइड

AI-सहायक कार्य:

  • कोड कार्यान्वयन और सिंटैक्स सहायता
  • डीबगिंग समर्थन और त्रुटि समाधान
  • दस्तावेज़ीकरण स्वरूपण और संरचना

क्रेडिट वितरण:

  • रिवर्स इंजीनियरिंग और आर्किटेक्चर: 100% मानव कार्य
  • समस्या पहचान और समाधान डिज़ाइन: 100% मानव कार्य
  • EC पता मैपिंग: 100% मानव कार्य (0x68, 0x80, 0xbf, आदि)
  • कोड कार्यान्वयन: AI-सहायक विकास
  • परीक्षण और सत्यापन: 100% मानव कार्य

"AI को नहीं पता था कि मेरे EC पते CPU तापमान के लिए 0x68 और बैटरी के लिए 0xbf थे - मैंने उन्हें व्यापक रिवर्स इंजीनियरिंग और परीक्षण के माध्यम से खोजा!"

यह दृष्टिकोण दर्शाता है कि कैसे पेशेवर डेवलपर आज GitHub Copilot जैसे उपकरणों का उपयोग करते हैं - मानव-पहचान की गई समस्याओं के समाधान लागू करने वाले सहायक के रूप में।

📊 प्राप्त परिणाम

  • तापमान सुधार: निष्क्रिय तापमान को 80°C+ से घटाकर 55°-65°C रेंज तक
  • पृष्ठभूमि संचालन: पूर्ण systemd सेवा एकीकरण
  • बैटरी सुरक्षा: कॉन्फ़िगर करने योग्य चार्ज सीमाएँ (50-100%)
  • एकाधिक फैन प्रोफाइल: ऑटो, बेसिक, एडवांस्ड और कूलर बूस्टर मोड

🖥️ GUI इंटरफ़ेस

हालांकि यह सबसे दृश्य रूप से आकर्षक एप्लिकेशन नहीं है, यह निम्नलिखित पर व्यावहारिक नियंत्रण प्रदान करता है:

  • रीयल-टाइम तापमान निगरानी
  • फैन प्रोफाइल चयन
  • बैटरी थ्रेशोल्ड कॉन्फ़िगरेशन
  • सिस्टम स्थिति प्रदर्शन

⚙️ तकनीकी नोट्स

  • कर्नेल सीमा: Linux कर्नेल 6.8.8 में Intel हाइब्रिड आर्किटेक्चर के लिए पूर्ण समर्थन का अभाव है
  • CPU गवर्नर: इष्टतम संचालन के लिए प्रदर्शन गवर्नर के साथ cpufrequtils की आवश्यकता है
  • प्रेरणा: MSI के "MSI Center" विंडोज एप्लिकेशन की कार्यक्षमता पर आधारित

💡 अन्य MSI उपयोगकर्ताओं के लिए

यह प्रोजेक्ट विशेष रूप से MSI Modern 15H AI C1MGT-096IT के लिए ट्यून किया गया है।
यदि आपके पास कोई अलग MSI मॉडल है, तो EC पतों में संभवतः समायोजन की आवश्यकता होगी।

मुख्य आर्किटेक्चर काम करना चाहिए - आपको बस अपने विशिष्ट हार्डवेयर पतों को मैप करने की आवश्यकता होगी।

FYI: यह प्रोजेक्ट क्यों मौजूद है

बातों को स्पष्ट करने के लिए: मैंने msi_ec या MControlCenter को इसलिए नहीं चुना क्योंकि मैंने उन्हें अनदेखा किया, बल्कि इसलिए क्योंकि वे मेरे लैपटॉप पर कभी काम नहीं किए।

मेरा मॉडल — MSI Modern 15H AI C1MG-096IT — आधिकारिक msi_ec संगतता सूची में अभी भी अनइम्प्लीमेंटेड के रूप में सूचीबद्ध है।
जब मैंने मूल रूप से इसका परीक्षण किया, तो मॉड्यूल को लोड करने पर हमेशा परिणाम मिलता था: modprobe: ERROR: could not insert 'msi_ec': Operation not supported.

केवल आज (28/11/25), मेरे एक करीबी दोस्त के लिए धन्यवाद जो NixOS का उपयोग करता है, उसने मुझे एक लिंक भेजा क्योंकि मैंने एक GitHub चर्चा की खोज की जिसमें MSI Modern 15H AI C1MG के लिए संभावित प्रगति का उल्लेख किया गया था:
🔗 Fix GitHub Post

मैं वास्तव में पहले इस मुद्दे के बारे में नहीं जानता था — जल्दी फिर से जांच न करना मेरी गलती है।
फिर भी, उस थ्रेड में कुछ भी मेरे सटीक मॉडल के लिए समर्थन की पुष्टि नहीं करता है, और मॉड्यूल मेरे सिस्टम पर विफल होता रहता है।

मैंने MControlCenter का उपयोग करने का भी प्रयास किया, लेकिन यह स्टार्टअप पर विफल हुआ: Failed to load ec_sys kernel module यहाँ उस समय मेरी मूल Reddit पोस्ट है:
🔗 Failed to load ec_sys kernel module (Reddit Post)

क्योंकि कोई भी उपकरण मेरे लिए काम नहीं किया, मैंने आवश्यकता से अपना स्वयं का समाधान बनाना समाप्त कर दिया — इसलिए नहीं कि मैं मौजूदा परियोजनाओं को बदलना या प्रतिस्पर्धा करना चाहता था।
यदि आपका लैपटॉप msi_ec या MControlCenter द्वारा समर्थित है, तो मैं पूरी तरह से पहले उन उपकरणों को आज़माने की सलाह देता हूँ। मेरा प्रोजेक्ट केवल मेरे जैसे असमर्थित हार्डवेयर के लिए एक फॉलबैक है।


🔧 डेवलपर्स के लिए

प्रोजेक्ट संरचना अनुकूलनीय होने के लिए डिज़ाइन की गई है। जबकि मैं अन्य मॉडलों के लिए सक्रिय समर्थन प्रदान नहीं कर सकता, कोड उन लोगों के लिए अच्छी तरह से प्रलेखित है जो अपने स्वयं के हार्डवेयर पर EC रिवर्स इंजीनियरिंग का प्रयास करना चाहते हैं।


इस प्रोजेक्ट पर एक वर्ष बिताने के बाद - रिवर्स इंजीनियरिंग, तापमान परीक्षण और डीबगिंग की अनगिनत रातों के माध्यम से - मैं अंततः इस समाधान को समुदाय के साथ साझा करने पर गर्व महसूस कर रहा हूँ।

जो मेरे लैपटॉप के थर्मल प्रदर्शन से पूर्ण निराशा के रूप में शुरू हुआ, वह एक कार्यात्मक उपकरण में विकसित हो गया है जो वास्तव में काम करता है।

यदि आपके पास एक अलग MSI मॉडल है, तो आर्किटेक्चर मौजूद है - आपको बस कुछ EC पतों को संशोधित करने की आवश्यकता हो सकती है। कठिन हिस्सा (यह समझना कि MSI का EC कैसे काम करता है) पहले ही किया जा चुका है।

एक निराश MSI Linux उपयोगकर्ता से दूसरे तक - मुझे आशा है कि यह आपकी उतनी ही मदद करेगा जितनी इसने मेरी की।


लाइसेंस सूचना

इस प्रोजेक्ट में मूल रूप से OpenFreezeCenter से प्राप्त इंस्टॉलेशन या हेल्पर फ़ाइलें शामिल हैं, जो AGPL-3.0 के तहत लाइसेंस प्राप्त है।
लाइसेंस संगतता बनाए रखने के लिए, यह प्रोजेक्ट GNU AGPL-3.0 लाइसेंस के तहत वितरित किया गया है।

सभी नया कोड (रिवर्स इंजीनियरिंग, बैटरी मैपिंग, EC उपकरण, आदि) Anthonippillai Vincent Nishan का मूल कार्य है।

टूल डाउनलोड करें