Ukryte menu Opcji programisty zapewnia większą kontrolę nad urządzeniem z Androidem, ale zanim je włączysz, rozważ zalety i wady.

Kluczowe dania na wynos

  • Opcje programistyczne są przeznaczone głównie dla twórców aplikacji na Androida i mogą być przydatne do zadań takich jak debugowanie USB lub monitorowanie wydajności aplikacji.
  • Włączenie opcji programistycznych może prowadzić do nieoczekiwanych zachowań, takich jak zwiększone zużycie baterii, powolne działanie urządzenia lub problemy z dźwiękiem.
  • Chociaż włączenie opcji programistycznych może nie narazić Cię na zdalne ataki lub złośliwe oprogramowanie, ważne jest, aby to zrobić dobrze zrozum, co robi każde ustawienie, zanim dokonasz jakichkolwiek zmian, aby uniknąć potencjalnego problemu ryzyko.

Większość ludzi nie ma powodu, aby kiedykolwiek włączać opcje programistyczne, ale przychodzi taki moment, że niektórzy z nas zostają popchnięci w tym kierunku. Android domyślnie ukrywa opcje programistyczne. Nasuwa się pytanie: czy włączanie ich ma jakieś wady?

instagram viewer

Jakie są opcje programistyczne Androida?

Opcje programistyczne to ustawienia, które w większości są interesujące przede wszystkim dla twórców aplikacji na Androida. Obejmuje to takie funkcje, jak utrzymywanie ekranu telefonu włączonego przez czas nieokreślony, gdy urządzenie jest podłączone, dzięki czemu można monitorować działanie aplikacji przez dłuższy czas.

Jednym z najczęstszych powodów, dla których ludzie szukają opcji dla programistów, jest włączyć debugowanie USB, który jest niezbędny do instalowania aplikacji na Androida z komputera lub flashowania niestandardowej pamięci ROM. Możesz dowiedzieć się, jak włączyć opcje programistyczne, sprawdzając najlepsze opcje dla programistów Androida, które warto ulepszyć.

Jakie ryzyko wiąże się z włączeniem opcji programistycznych?

Jest powód, dla którego opcje programistyczne są ukryte jako tajna funkcja. Po włączeniu funkcje powodują zachowanie, które może wydawać się błędne lub nawet uniemożliwiać normalne korzystanie z telefonu.

Oto kilka sytuacji, w których coś może pójść nie tak:

  • Możesz ustawić telefon tak, aby pozostawał połączony jednocześnie z LTE i Wi-Fi. Powoduje to zwiększone zużycie baterii, przez co możesz się zastanawiać, dlaczego Twój telefon nie działa tak długo, jak oczekiwałeś.
  • Możesz przełączać prędkości animacji aplikacji, dzięki czemu urządzenie będzie wyglądać na zbyt powolne lub tak, jakby w ogóle nie wyświetlało animacji.
  • Możesz zmienić ustawienia dźwięku, które powodują, że dźwięk jest przerywany, zbyt cichy lub zbyt głośny.
  • Możesz wyłączyć kodeki niezbędne do odtwarzania wideo w różnych aplikacjach.

Oto niektóre z ustawień, o których możesz zapomnieć z biegiem czasu. Są to rzeczy, których przyjaciel lub warsztat może nie pomyśleć o sprawdzeniu, czy na pierwszy rzut oka wygląda na to, że Twój telefon działa nieprawidłowo.

Dlaczego opcje programistyczne można bezpiecznie włączyć

Jeśli jesteś zaawansowanym użytkownikiem i lubisz majsterkować przy gadżetach, prawdopodobnie masz dobry pomysł, aby samodzielnie naprawić swój telefon. A kiedy przyjdzie kolej na rozwiązanie, przywrócenie ustawień fabrycznych rozwiąże większość problemów z oprogramowaniem. Prawdopodobnie bardziej martwisz się tym, czy włączenie opcji programistycznych naraża Cię na zdalne ataki, złośliwe oprogramowanie i inne zagrożenia.

Wszystkie rodzaje złośliwe oprogramowanie i inne zagrożenia bezpieczeństwa atakują urządzenia z systemem Android, ale zazwyczaj nie sprawdzają, czy opcje programistyczne są włączone. O ile atakujący nie jest specjalnie ukierunkowany na Ciebie, projektuje swój kod tak, aby opierał się na najniższym wspólnym mianowniku. Oznacza to urządzenia, z których korzystają zwykli ludzie, a opcje programistyczne są wyłączone.

Tego typu złośliwe oprogramowanie atakuje starszy sprzęt, a nieaktualne wersje Androida zawierają luki w oprogramowaniu, które nie zostały załatane. Mogą też polegać na tym, że instalujesz plik APK z niezaufanego źródła — na przykład zhakowane wersje płatnych aplikacji to atrakcyjny sposób na przemycenie nikczemnego kodu. Wyłączenie opcji programistycznych nie powoduje pojawienia się na liście wskazówki, jak unikać niebezpiecznego złośliwego oprogramowania na Androidzie.

Włączenie debugowania USB umożliwia przesyłanie oprogramowania z komputera do telefonu za pośrednictwem połączenia przewodowego, ale nadal konieczne jest zatwierdzenie połączenia. To samo dotyczy debugowania bezprzewodowego. W obu przypadkach osoba atakująca potrzebuje fizycznego dostępu do Twojego urządzenia lub aplikacja musi nakłonić Cię do zatwierdzenia połączenia. Twój telefon nie jest tak bezbronny, jak gdyby Ty odblokowałem bootloader.

Korzystaj z Opcji programisty tylko wtedy, gdy wiesz, co robisz

Opcje programistyczne nie są przeznaczone wyłącznie dla programistów; są one również przeznaczone dla entuzjastów, którzy mają głębszą wiedzę na temat działania swoich urządzeń z Androidem. Jeśli po przeczytaniu jego nazwy lub przeszukaniu Internetu nie wiesz, jak działa dane ustawienie, prawdopodobnie chcesz go zostawić w spokoju. Jeśli korzystasz z opcji programistycznych, to Ty stanowisz największe ryzyko dla swojego urządzenia, a nie ktoś inny.