Cegła (elektronika)

Z Wikipedii, wolnej encyklopedii

Cegła – obrazowe określenie[1][2] urządzenia elektronicznego (np. smartfonu, konsoli do gier, routera, tabletu, a nawet samochodu)[3], które z powodu znacznych uszkodzeń fizycznych, błędnej konfiguracji, uszkodzonego oprogramowania lub problemu z podzespołami, nie działa prawidłowo i jest równie użyteczne jak cegła[4]. Omawiane znaczenie polskiego słowa „cegła” powstało pod wpływem ang. brick[5].

Etymologia i użycie[edytuj | edytuj kod]

Określenie to wywodzi się od kształtu wielu urządzeń elektronicznych (często przypominających prostopadłościan) oraz sugestii, że uszkodzenie jest tak poważne, że spowodowało trwałe unieruchomienie urządzenia niczym cegły w murze[6].

W języku potocznym istnieje również czasownik „uceglić”, wywodzący się od słowa „cegła”. Na przykład: „Ucegliłem odtwarzacz MP3, gdy próbowałem zmodyfikować jego oprogramowanie”.

Rodzaje[edytuj | edytuj kod]

Przypadki uceglenia dzieli się na twarde i miękkie, w zależności od stopnia sprawności urządzenia[4].

Twarda cegła[edytuj | edytuj kod]

Wyrażenie „twarda cegła” dotyczy urządzenia, które w ogóle lub prawie w ogóle nie wykazuje oznak życia. Urządzenie takie się nie włącza, ani nie wyświetla żadnego logo producenta, ewentualnie ekran pozostaje wyłączony. Niektóre z głównych przyczyn takiego stanu to zainstalowanie wadliwego oprogramowania lub przerwana procedura flashowania.

Inne powody to flashowanie pliku głównego w miejscu innego pliku lub użycie niewłaściwych poleceń. Odnotowano błędy jądra, które mają wpływ na partycję /data w chipie eMMC, powodując jej uszkodzenie podczas niektórych operacji, takich jak formatowanie i flashowanie[7].

Przywrócenie urządzenia do pierwotnej funkcjonalności ze stanu twardej cegły uchodzi za trudne i wymaga użycia bezpośredniego interfejsu programującego kontroler. Taki interfejs służy do programowania początkowego na niezaprogramowanym urządzeniu. Mogą być jednak potrzebne dodatkowe narzędzia lub połączenia.

Miękka cegła[edytuj | edytuj kod]

„Miękka cegła” to urządzenie, które wykazuje pewne oznaki sprawności, ale nie uruchamia się prawidłowo lub wyświetla ekran błędu. Takie urządzenia można zazwyczaj naprawić. Na przykład urządzenie z systemem iOS może wyświetlać ekran instruujący użytkownika, aby podłączył urządzenie do komputera w celu odtworzenia instalacji systemu operacyjnego za pomocą oprogramowania iTunes[8].

Przyczyny i zapobieganie[edytuj | edytuj kod]

Uceglenie urządzenia bywa wynikiem przerwania próby aktualizacji oprogramowania w urządzeniach, które nie oferują takiej opcji. Jeśli aktualizacja zostanie przerwana przez awarię zasilania, interwencję użytkownika lub z jakiegokolwiek innego powodu, może dojść do częściowego nadpisania i uszkodzenia istniejącego oprogramowania. Ryzyko uceglenia można zminimalizować, podejmując wszelkie możliwe środki ostrożności przeciwko awariom zasilania.

Uceglenie bywa także konsekwencją zainstalowania wadliwego lub niekompatybilnego oprogramowania. Przykładem jest oprogramowanie DVD, które odtwarza tylko płyty DVD sprzedawane w danym regionie.

Urządzenia mogą być również uceglone przez działanie złośliwego oprogramowania, a czasem na skutek szkód wyrządzonych przez wadliwe oprogramowanie.

Niektóre urządzenia są wyposażone w oprogramowanie typu bootloader lub recovery, uruchamiane zwykle przez naciśnięcie przycisku. Składniki te nie umożliwiają standardowej pracy urządzenia, ale mogą pomóc w odtworzeniu oprogramowania wbudowanego.

Komputer osobisty, który działa w oparciu o system operacyjny Windows, może zostać uceglony poprzez zainstalowanie wadliwego sterownika urządzenia[9].

Przywracanie funkcjonalności[edytuj | edytuj kod]

Nie istnieje uniwersalna metoda na przywrócenie pierwotnej funkcjonalności uceglonego urządzenia. Mogą do tego jednak posłużyć specjalne programy tworzone przez społeczność użytkowników. Należą do nich m.in.: program Wiibrew BootMii, Nintendo Wiis, program Odin (używany do flashowania oprogramowania na urządzeniach z Androidem Samsunga), fastboot lub recovery, które umożliwiają ponowną instalację oprogramowania.

Komputer osobisty można odceglić przy użyciu funkcji przywracania systemu lub wcześniej sporządzonej kopii zapasowej[10].

Usługi mobilne[edytuj | edytuj kod]

W 2011 roku amerykański senator Charles Schumer zaproponował, aby telefony były uceglane po zgłoszeniu kradzieży. Niektórzy miejscowi szefowie policji się zgodzili[styl do poprawy]. Jednakże w 2013 roku propozycja została odrzucona, ponieważ „jeśli taka możliwość zostałaby stworzona, wówczas byłaby w każdym telefonie, a zatem nie można by było jej utrzymać w tajemnicy, co mogłoby skutkować niepowołanemu wyłączeniu całych grup klientów, takich jak Departament Obrony, służby ratownicze czy organy ścigania”[11].

Przypisy[edytuj | edytuj kod]

  1. Karol Kopańko. Jeżeli twój telefon Xiaomi zamienił się w cegłę, prawdopodobnie kupiłeś wersję na rynek chiński. 08.10.2018, www.spidersweb.pl.
  2. Poradnik jak uruchomić uceglony telefon po wgraniu złego ROMu Test Point. 16-08-2016. darmowyinternet.ne.
  3. Jason Koebler, Worn-Out Flash Memory Is Suddenly Bricking Tesla Cars [online], Vice, 15 października 2019 [dostęp 2019-10-15] (ang.).
  4. a b The Big Android Dictionary: A Glossary of Terms You Should Know, „WonderHowTo” [dostęp 2018-05-02] (ang.).
  5. Co zrobić ze „zbrickowanym” Androidem? [online], tech.money.pl, 9 listopada 2011 [dostęp 2021-08-17].
  6. brick [online], www.catb.org [dostęp 2018-05-02] (ang.).
  7. Hard Brick Bug on Galaxy S II and Note Leaked ICS Kernels, „xda-developers”, 18 maja 2012 [dostęp 2018-05-02] (ang.).
  8. If you can’t update or restore your iPhone, iPad, or iPod touch, „Apple Support” [dostęp 2018-05-02] (ang.).
  9. Is it possible to recover a bricked computer? [online], superuser.com [dostęp 2018-05-02] (ang.).
  10. Reboot problem, stuck on boot up screen, flash ROM using Odin, unroot, remove root, problems during upgrade, flash official firmware, „Reboot problem, stuck on boot up screen, flash ROM using Odin, unroot, remove root, problems during upgrade, flash official firmware” [dostęp 2018-05-02] (ang.).
  11. Mobile carriers pull the plug on anti-theft ‘kill switch’ for smartphones, „IT Pro Portal” [dostęp 2018-05-02] [zarchiwizowane z adresu 2018-06-26] (ang.).