ईंट (इलेक्ट्रॉनिक्स)

एक ईंट (या ब्रिकेट डिवाइस) एक मोबाइल डिवाइस, गेम कंसोल, राउटर (कंप्यूटिंग) या अन्य उपभोक्ता इलेक्ट्रॉनिक्स डिवाइस है जो अब दूषित फर्मवेयर, कंप्यूटर हार्डवेयर समस्या या अन्य क्षति के कारण कार्यात्मक नहीं है। एक ईंट की आधुनिक तकनीकी उपयोगिता के लिए शब्द सादृश्य उपकरण।

कारण और निवारण
डिवाइस को ब्रिक करना अक्सर डिवाइस को सॉफ्टवेयर अपडेट करने के प्रयास में बाधा डालने का परिणाम होता है। कई उपकरणों में एक अद्यतन प्रक्रिया होती है जिसे पूरा होने से पहले बाधित नहीं किया जाना चाहिए; यदि बिजली की विफलता, उपयोगकर्ता के हस्तक्षेप, या किसी अन्य कारण से बाधित होता है, तो मौजूदा फ़र्मवेयर आंशिक रूप से अधिलेखित और अनुपयोगी हो सकता है। रुकावट के खिलाफ हर संभव सावधानी बरतने से भ्रष्टाचार के जोखिम को कम किया जा सकता है।

फर्मवेयर को त्रुटियों के साथ स्थापित करना, या हार्डवेयर के एक अलग संशोधन के लिए, या फर्मवेयर को अक्षम रूप से सॉफ्टवेयर पैच जैसे डीवीडी फ़र्मवेयर स्थापित करना जो केवल डीवीडी डीवीडी क्षेत्र कोड चलाता है, भी ब्रिकिंग का कारण बन सकता है।

उपकरणों को मैलवेयर (दुर्भावनापूर्ण सॉफ़्टवेयर) द्वारा और कभी-कभी ऐसे सॉफ़्टवेयर चलाकर भी रोका जा सकता है जो जानबूझकर हानिकारक नहीं हैं, लेकिन ऐसी त्रुटियां हैं जो क्षति का कारण बनती हैं।

कुछ उपकरणों में उनके फ़र्मवेयर की एक बैकअप प्रति शामिल होती है, जो केवल पढ़ने योग्य मेमोरी या लिखने योग्य गैर-वाष्पशील मेमोरी में संग्रहीत होती है, जो आमतौर पर उन प्रक्रियाओं के लिए सुलभ नहीं होती है जो इसे दूषित कर सकती हैं। यदि फर्मवेयर दूषित हो जाता है, तो डिवाइस फर्मवेयर को पुनर्स्थापित करते हुए बैकअप मेमोरी से इसकी मुख्य मेमोरी में कॉपी कर सकता है।

प्रकार
डिवाइस की कार्य करने की क्षमता के आधार पर ब्रिकिंग को दो प्रकारों में वर्गीकृत किया गया है, हार्ड और सॉफ्ट।

कठोर ईंट
कठोर ब्रिकेट वाले उपकरण आम तौर पर जीवन के कुछ या कोई संकेत नहीं दिखाते हैं। एक हार्ड ब्रिकेट डिवाइस किसी विक्रेता लोगो को चालू या प्रदर्शित नहीं करता है; स्क्रीन बंद या खाली रहती है। हार्ड ब्रिकिंग के कुछ प्रमुख कारणों में फ़र्मवेयर इंस्टॉल करना शामिल है जो डिवाइस के लिए अभिप्रेत नहीं है, गंभीर शारीरिक क्षति, फ़र्मवेयर फ्लैशिंग प्रक्रिया में बाधा डालना, या फ्लैशिंग प्रक्रिया का गलत तरीके से पालन करना।

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

एक कठोर ईंट से पुनर्प्राप्त करना आम तौर पर कठिन माना जाता है और डिवाइस के लिए अधिक प्रत्यक्ष प्रोग्रामिंग इंटरफ़ेस के उपयोग की आवश्यकता होती है; ऐसा इंटरफ़ेस अक्सर मौजूद होता है, क्योंकि निर्माण प्रक्रिया के दौरान प्रारंभिक फ़र्मवेयर को प्रोग्राम करने का एक तरीका होना चाहिए। हालाँकि, अतिरिक्त उपकरण या कनेक्शन की आवश्यकता हो सकती है, जैसे निम्न-स्तरीय प्रोग्रामिंग डिवाइस। हार्डवेयर हार्ड ब्रिक रिकवरी को भी कठिन माना जाता है और हार्डवेयर मुद्दों को खोजने और ठीक करने के लिए विद्युत ज्ञान की आवश्यकता होती है। उदाहरण के लिए, एक सर्किट में एक अतिभारित संधारित्र फट सकता है, इस प्रकार बिजली का प्रवाह रुक जाता है और डिवाइस में ईंट लग जाती है। अधिक जटिल उदाहरणों में एकीकृत सर्किट और सेंट्रल प्रोसेसिंग यूनिट को स्थायी क्षति शामिल है। ऐसी हार्डवेयर ईंटों को ठीक करने में इन घटकों को पूरी तरह से बदलना शामिल है या यदि सर्किट अनुमति देता है या अन्य तरीकों को बायपास करके उन्हें ठीक करना है।

अधिकांश उपकरणों को विभिन्न तरीकों से सख्त ब्रिकेट किया जा सकता है। संकल्प आम तौर पर बूट प्रक्रिया का विश्लेषण करने, उप-प्रकार की हार्ड ईंट का निर्धारण करने और बाहरी (गैर-ब्रिकेट) उपकरणों की सहायता से परिवर्तन करने की प्रक्रिया का पालन करता है।

नरम ईंट
एक नरम ब्रिकेट डिवाइस जीवन के संकेत दिखा सकता है, लेकिन बूट करने में विफल रहता है या मौत की स्क्रीन प्रदर्शित कर सकता है। नरम ब्रिकेट वाले उपकरणों को आमतौर पर अपेक्षाकृत आसानी से तय किया जा सकता है; उदाहरण के लिए, एक सॉफ्ट ब्रिकेट आईओएस डिवाइस एक स्क्रीन प्रदर्शित कर सकता है जो उपयोगकर्ता को ई धुन  कंप्यूटर सॉफ्टवेयर का उपयोग करके ऑपरेटिंग सिस्टम रिकवरी करने के लिए इसे कंप्यूटर में प्लग करने का निर्देश देता है। कुछ मामलों में, भौतिक मरम्मत किए बिना नरम ब्रिकेट वाले उपकरणों की मरम्मत नहीं की जा सकती है; इसका एक उदाहरण आईक्लाउड एक्टिवेशन लॉक के साथ लॉक किया गया एक आईओएस डिवाइस होगा, जिसमें से एकमात्र समाधान आईक्लाउड खाते के मालिक से संपर्क करना है, जिस पर डिवाइस लॉक है, या पूरे  तर्क बोर्ड  को नॉन-लॉक बोर्ड से बदलना है।

अन-ब्रिकिंग
कुछ एंड्रॉइड डिवाइस जो ब्रिकेट हो जाते हैं क्योंकि उनकी गैर-वाष्पशील मेमोरी की सामग्री गलत होती है, उन्हें अलग-अलग हार्डवेयर (डीबग बोर्ड) का उपयोग करके अन-ब्रिक किया जा सकता है जो इस मेमोरी को सीधे एक्सेस करता है। यह एक नए डिवाइस में फर्मवेयर लोड करने की प्रक्रिया के समान है जब मेमोरी अभी भी खाली हो। फर्मवेयर परीक्षण और विकास के दौरान कभी-कभी इस तरह की ब्रिकिंग और अन-ब्रिकिंग होती है। अन्य मामलों में सॉफ्टवेयर और हार्डवेयर प्रक्रियाएं, जो अक्सर जटिल होती हैं, विकसित की गई हैं जिनके पास डिवाइस को खोलने का एक अच्छा मौका है। कोई सामान्य तरीका नहीं है; प्रत्येक डिवाइस अलग है। ब्रिकेट या आंशिक रूप से ब्रिकेट किए गए उपकरणों पर उपयोग करने के लिए उन्हें कार्यात्मक बनाने के लिए उपयोगकर्ता-निर्मित संशोधक प्रोग्राम भी हैं। उदाहरणों में Wiibrew प्रोग्राम BootMii शामिल है जिसका उपयोग सेमी-ब्रिकेट किए गए निनटेंडो Wiis को ठीक करने के लिए किया जाता है, ओडिन प्रोग्राम सैमसंग Android उपकरणों पर फ़र्मवेयर फ्लैश करने के लिए उपयोग किया जाता है, या Fastboot#Fastboot जो बिना सॉफ्टवेयर इंस्टॉल किए डिवाइस को फिर से फ्लैश करने में सक्षम है।

एक सॉफ्ट ब्रिकेट रूटिंग (एंड्रॉइड) किंडल फायर को अनरूटिंग टूल का उपयोग करके अन-ब्रिक किया जा सकता है।

बैकअप और रीसेट सुविधा के माध्यम से आंतरिक कंप्यूटर से, या बाहरी ओएस छवि का उपयोग करके बाहरी एक से, तकनीकों को बहाल करने के विभिन्न तरीकों का उपयोग करके एक व्यक्तिगत कंप्यूटर को अन-ब्रिक किया जा सकता है।

सिस्टम
सिद्धांत रूप में पुनर्लेखन योग्य फर्मवेयर, या फ्लैश मेमोरी या EEPROM मेमोरी में संग्रहीत कुछ महत्वपूर्ण सेटिंग्स वाले किसी भी उपकरण को ब्रिकेट किया जा सकता है। कई, लेकिन सभी नहीं, उपयोगकर्ता-अद्यतन करने योग्य फर्मवेयर वाले उपकरणों में ब्रिकिंग के खिलाफ सुरक्षा होती है; केवल आधिकारिक सेवा कर्मियों द्वारा अद्यतन किए जाने वाले उपकरणों को आम तौर पर नहीं किया जाता है।

ब्रिकिंग मुद्दों के लिए जाने जाने वाले उपकरणों में से हैं: पुराने पीसी (अधिक हाल के मॉडल में अक्सर दोहरे BIOS या सुरक्षा के कुछ अन्य रूप होते हैं), कई चल दूरभाष, प्लेस्टेशन पोर्टेबल और Nintendo डी एस जैसे  हाथ में गेम कंसोल , निंटेंडो वाईआई जैसे  विडियो गेम कंसोल , Xbox 360, PlayStation 4 और Xbox One, कई SCSI डिवाइस और हार्ड डिस्क ड्राइव और राउटर (कंप्यूटिंग) की कुछ लाइनें।

कम से कम कुछ पुराने उपभोक्ता बाजार राउटर मॉडल अनुत्तरदायी हो सकता है जब उपयोगकर्ता एक सबनेट मास्क को परिभाषित करने का प्रयास करता है जिसमें 1s और फिर 0s का एक सन्निहित रन नहीं होता है। यदि एक बिट भी सेट किया जाता है ताकि यह एक रन को तोड़ दे, तो राउटर ब्रिकेट हो सकता है, किसी भी मानक समस्या निवारण या मैनुअल में सूचीबद्ध प्रक्रियाओं को हल करने के लिए अनुत्तरदायी हो सकता है। राउटर को अन-ब्रिक करने के लिए केस खोलने की आवश्यकता हो सकती है, बोर्ड पर कुछ जम्पर (कंप्यूटिंग) को छोटा करना, फिर राउटर को यूएसबी केबल द्वारा यूएसबी 1.1 हार्डवेयर वाले पुराने पीसी से कनेक्ट करना, निर्माता द्वारा आपूर्ति किए गए एक विशेष डॉस स्तर के प्रोग्राम को चलाना, और राउटर को चालू करना। यह प्रक्रिया राउटर को फ़ैक्टरी सेटिंग्स और मूल फ़र्मवेयर पर फ्लैश करेगी।

टेस्ला रोडस्टर (पहली पीढ़ी) जैसी इलेक्ट्रिक कारें बैटरी पूरी तरह से डिस्चार्ज होने पर ईंट मार सकती हैं। कभी-कभी एक पीसी मदरबोर्ड का एक बाधित फ्लैश अपग्रेड बोर्ड को ईंट कर देगा, उदाहरण के लिए, अपग्रेड प्रक्रिया के दौरान पावर आउटेज (या उपयोगकर्ता अधीरता) के कारण। कभी-कभी BIOS चिप के लिए एक समान लेकिन अन्यथा टूटे हुए बोर्ड को हटाकर इस तरह के मदरबोर्ड को अन-ब्रिक करना संभव होता है, इस उम्मीद में कि BIOS फ्लॉपी से बूट करने के लिए पर्याप्त रूप से आधे रास्ते में भी काम करेगा। तब फ़्लैश प्रक्रिया को पुनः प्रयास करना संभव होगा। कभी-कभी एक फ्लॉपी से बूट करना संभव होता है, फिर पुरानी संभवतः मृत BIOS चिप को स्वैप करें और इसे फिर से फ्लैश करें। कुछ गीगाबाइट बोर्डों पर, बैकअप BIOS का उपयोग करके ब्रिकेट किए गए मुख्य BIOS को फिर से फ्लैश करना भी संभव हो सकता है। कुछ विक्रेता BIOS चिप को सॉकेट में लगाते हैं, जिससे दूषित BIOS चिप को हटाया जा सकता है और प्रोग्रामर (हार्डवेयर) या Arduino जैसे बाहरी उपकरण का उपयोग करके पुन: प्रोग्राम किया जा सकता है।

ऑनलाइन और मोबाइल सेवाएं
मोबाइल फोन का एक निश्चित पहचान कोड, अंतर्राष्ट्रीय मोबाइल स्टेशन उपकरण पहचान होता है। एक टेलीफोन के चोरी होने की सूचना मिलने पर उसका IMEI सेल्युलर नेटवर्क द्वारा अवरुद्ध हो सकता है, जिससे उन्हें मोबाइल उपकरणों के रूप में उपयोग करने से रोका जा सकता है। आईओएस मेरा आई फोन ढूँढो सुरक्षा सॉफ्टवेयर के माध्यम से एक समान सक्रियण लॉक सुविधा प्रदान करता है, जहां एक डिवाइस को मालिक के ऐप्पल आईडी द्वारा संरक्षित (मिटाए जाने के बाद भी) संचालन से रोका जा सकता है। निर्माता द्वारा सेवाओं को बंद करने के बाद, या कुछ अन्य तकनीकी कारक (जैसे समाप्त हो चुके सार्वजनिक कुंजी प्रमाणपत्र या चुपचाप अनुपलब्ध हो जाने वाली अन्य सेवाओं) के कार्य करने के लिए ऑनलाइन सेवाओं पर अत्यधिक निर्भरता रखने वाले उपकरणों को प्रभावी ढंग से संचालित करने से रोकता है। यह तब हो सकता है जब उत्पाद एक नए मॉडल द्वारा सफल हो गया हो और निर्माता अब पिछले संस्करण के लिए सेवाओं को बनाए रखना नहीं चाहता है, या यदि किसी कंपनी को किसी अन्य द्वारा अधिग्रहित किया गया है या अन्यथा परिचालन बंद कर देता है, और नहीं करना चाहता है, या अब नहीं है अपने पिछले उत्पादों को बनाए रखने में सक्षम। उदाहरण के लिए, Apple ने अक्टूबर 2018 में OS X El Capitan के लिए समर्थन छोड़ दिया, और 30 सितंबर 2021 को अंतर्निहित सुरक्षा प्रमाणपत्र समाप्त हो गया, जिससे उपयोगकर्ता किसी भी iCloud सेवाओं से कनेक्ट या उपयोग करने में असमर्थ हो गए।  MacOS Sierra और MacOS हाई सिएरा के अंतिम अपडेट के साथ जारी किया गया सुरक्षा प्रमाणपत्र 20 मई 2022 को समाप्त हो गया है। इस अभ्यास की विशेष रूप से चीजों की इंटरनेट और  स्मार्ट घर  मार्केट में जांच की गई है।    इन मामलों में ब्रिकिंग को नियोजित अप्रचलन को लागू करने का एक साधन घोषित किया गया है।