
Joseph Goodman
0
2236
438
Zrootowanie urządzenia wiąże się ze znacznym ryzykiem, szczególnie jeśli dopiero zaczynasz. Niektórzy producenci lub przewoźnicy mogą odmówić uznania gwarancji, a nawet uszkodzić urządzenie.
Jeśli wolisz nie rootować, ale nadal chcesz korzystać z funkcji zasilania, możesz dostosować wiele ukrytych ustawień, aby poprawić wrażenia użytkownika dzięki Android Debug Bridge (ADB).
Częstym nieporozumieniem w ADB jest to, że jest on użyteczny tylko dla programistów lub z zrootowanym urządzeniem. Ale to nie prawda. Pokażemy Ci aplikacje innych firm, które korzystają z ADB, aby włączyć zaawansowane funkcje bez rootowania urządzenia.
Konfigurowanie ADB na twoich urządzeniach
Przed zainstalowaniem aplikacji innych firm niezbędne jest prawidłowe skonfigurowanie ADB. Procedura i wykonanie są różne w systemach Windows i macOS.
Krok 1: Pobierz narzędzia platformy Android SDK. Jeśli używasz komputera Mac, Homebrew jest preferowaną metodą instalowania ADB - zapoznaj się z naszym przewodnikiem na temat rozpoczynania pracy z Homebrew, jeśli dopiero zaczynasz. Po zainstalowaniu Homebrew otwórz Terminal i wpisz:
brew zainstaluj homebrew / cask / android-platform-tools
Krok 2: Jeśli korzystasz z systemu Windows, zainstaluj sterowniki ADB dla swojego urządzenia. Listę linków do tego znajdziesz na stronie programisty Androida. Możesz także wypróbować prosty “15 sekund instalatora ADB” narzędzie od XDA-Developers. Nie potrzebujesz żadnych sterowników dla komputerów Mac.
Krok 3: Wypakuj plik zip na dysk C:. Zawartość znajduje się w folderze o nazwie narzędzia platformy. Na komputerze Mac ten folder znajduje się w Beczki teczka.
Na Androidzie

Krok 8: Na telefonie zobaczysz monit o zgodę na włączenie dostępu do debugowania USB. Udziel tego.
Krok 9: Jeśli korzystasz z komputera Mac, otwórz Terminal i wpisz urządzenia adb uruchomić ADB. Dla każdego z poniższych poleceń aplikacji możesz pominąć .\ jak to jest tylko dla użytkowników Windows PowerShell.
Teraz spójrzmy na niektóre z najlepszych aplikacji ADB na Androida.
1. Operacje aplikacji



App Ops to platforma dla systemu Android, która pozwala dostosować uprawnienia poszczególnych aplikacji. Po raz pierwszy pojawił się w Androidzie 4.3, ale jakoś nie został bezpośrednio ujawniony w interfejsie.
W systemie Android 6.0 wprowadzono istotną zmianę w sposobie działania uprawnień do systemu Android. Jakie są uprawnienia Androida i dlaczego warto się tym przejmować? Czy instalujesz aplikacje na Androida bez zastanowienia? Oto wszystko, co musisz wiedzieć o uprawnieniach aplikacji na Androida, ich zmianach i wpływie na Ciebie. . Zamiast starego modelu uprawnień „wszystko albo nic”, możesz w końcu kontrolować indywidualne uprawnienia dla aplikacji w Uprawnienia aplikacji ekran.
Jednak uprawnienia, którymi możesz zarządzać, nie są tak szczegółowe. Na przykład udzielając WhatsApp dostępu do kontaktów, może on zarówno czytać, jak i modyfikować kontakty. Nie można selektywnie zezwalać ani odmawiać każdemu składnikowi uprawnienia. App Ops zapewnia dostęp do wszystkich uprawnień dla dowolnej aplikacji w pięknym interfejsie.
Konfiguracja ADB
App Ops wymaga systemu Android 6.0 lub nowszego. Potrzebujesz także aplikacji Shizuku Manager, aby wywoływać i obsługiwać interfejsy API na poziomie systemu oraz sprawić, że App Ops będzie działać wydajnie.
Po skonfigurowaniu ADB otwórz Menedżer Shizuku. Wpisz to polecenie w PowerShell:
.\ adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
Teraz otwórz Operacje aplikacji, stuknij dowolną aplikację i poznaj głębię uprawnień. Po zmodyfikowaniu uprawnień dotknij Odświeżać przycisk, aby zapisać ustawienia.
Unikalne funkcje
- Pochodzi z obsługą 13 języków i pięknych motywów (w tym tryb nocny).
- Tworzenie kopii zapasowych i przywracanie ustawień aplikacji innych niż frameworki.
- Możesz zezwolić lub selektywnie odmówić uprawnień dla nowo zainstalowanych aplikacji, konfigurując szablony.
- Wiele opcji grupowania i sortowania według nazwy aplikacji, uprawnień, czasu instalacji i innych.
Pobieranie: App Ops (darmowa, dostępna wersja premium)
2. Płytki



Menu szybkich ustawień umożliwia wykonywanie różnego rodzaju przydatnych zadań bezpośrednio z poziomu powiadomień. Możesz go również ulepszyć, dodając niestandardowe przełączniki szybkich ustawień.
Płytki zbiera te niestandardowe szybkie ustawienia przełącza w jednym miejscu. Istnieje prawie 70 kategorii, co pozwala kontrolować najważniejsze ustawienia telefonu, w tym jasność, głośność, lokalizację, dane komórkowe i wiele innych. Możesz aktywować lub dezaktywować każdy kafelek, aby uniknąć zaśmiecania ekranu Szybkie ustawienia.
Konfiguracja ADB
Niektóre przełączniki szybkich ustawień wymagają ADB. Aby to zrobić, skonfiguruj ADB i wklej to polecenie:
.\ adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Po uzyskaniu dostępu możesz kontrolować lub zarządzać animacjami, roamingiem danych, trybem immersyjnym, lokalizacją, debugowaniem USB itp..
Unikalne funkcje
- Masz kontrolę, aby pokazać lub ukryć widoczność kafelka.
- Dzięki kafelkom aktywności możesz dodawać kafelki, aby rozpocząć ukrytą aktywność niektórych aplikacji.
- Możesz wybrać tryb selektywnej lokalizacji za pomocą kafelków lokalizacji. Opcje obejmują wysoką dokładność, oszczędność baterii i tryb tylko urządzenia.
Pobieranie: Płytki (1 USD)
3. Naptime



Doze to niesamowita funkcja Androida. Zmniejsza zużycie baterii, zawieszając procesor i aktywność sieciową w tle, gdy ekran urządzenia jest wyłączony, odłączony od sieci i nieruchomy. Został wprowadzony w Androidzie 6, podczas gdy Android 7 przyniósł dalsze ulepszenia.
Ta funkcja blokuje wakelocks (jeśli występują), tymczasowo zatrzymuje mechanizmy synchronizacji i zapobiega skanowaniu Wi-Fi i GPS. Naptime poprawia wdrożenie Doze dzięki większej liczbie funkcji. Wymusza agresywne drzemki i kopie w kilka minut po wyłączeniu ekranu.
Konfiguracja ADB
Wklej to polecenie:
.\ adb -d shell pm grant com.franco.doze android.permission.DUMP
Następnie wprowadź to polecenie:
.\ adb -d shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS
Po uzyskaniu dostępu do białej listy Naptime z optymalizacji baterii Androida (Ustawienia> Aplikacje i powiadomienia> Zobacz wszystkie aplikacje X> Naptime> Zaawansowane> Bateria> Optymalizacja baterii), aby mógł działać poprawnie.
Unikalne funkcje
- Aplikacja jest prosta w użyciu, bez skomplikowanych menu i konfiguracji. Wystarczy przełączyć opcje wymienione w aplikacji.
- Daje szczegółowe statystyki i historię Drzemki, aby wiedzieć, kiedy Doze się zaczęło, czy przestało.
- Jeśli korzystasz z Tasker lub MacroDroid, możesz włączyć lub wyłączyć Drzemkę na żądanie.
Pobieranie: Naptime (bezpłatny)
4. Płynne gesty nawigacyjne



Używanie gestów do nawigacji w urządzeniu nie jest niczym nowym. Ale większość producentów Androida używa niestandardowych gestów, które działają inaczej. Przy tak wielu odmianach nie są one intuicyjne ani konfigurowalne. W większości przypadków można je tylko włączać i wyłączać.
Płynne gesty nawigacyjne pozwalają skonfigurować prawie każdy aspekt gestów nawigacyjnych. Aby rozpocząć, oferuje trzy podstawowe gesty - przeciągnięcie, przeciągnięcie, aby przytrzymać i przeciągnięcie. Możesz używać tych gestów na lewej i prawej krawędzi ekranu, na dole po lewej i po prawej stronie oraz na dole pośrodku.
Konfiguracja ADB
Aby użyć niektórych funkcji i ukryć klawisze nawigacyjne, użyj tego polecenia:
.\ adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Aby przywrócić klawisze nawigacyjne, wyłącz aplikację i odinstaluj. Lub wpisz to polecenie:
.\ adb shell wm overscan 0,0,0,0
Unikalne funkcje
- Możesz ukryć klawisze nawigacyjne i nawigować za pomocą gestów.
- Ustaw działania dla szybkiego przesuwania i podczas wstrzymania przesuwania. Skonfiguruj przycisk Wstecz w celu szybkiego przesuwania, ostatnich aplikacji po przeciągnięciu i przytrzymaniu, przełączania szybkich ustawień i nie tylko.
- Możesz ustawić czułość, lokalizację i dźwięk dla informacji zwrotnych gestów.
Pobieranie: Płynne gesty nawigacyjne (darmowa, dostępna wersja premium)
5. Brevent



Aplikacje działające stale w tle mogą zużywać zasoby systemowe i skracać żywotność baterii. Istnieje wiele aplikacji, które mogą temu zapobiec, w tym popularna aplikacja Greenify. Ale często są nieuporządkowane i trudno jest wdrożyć pewne funkcje.
Brevent może uruchamiać aplikacje w trybie gotowości lub wymuszać zatrzymanie aplikacji za pomocą ADB.
Konfiguracja ADB
Uruchom aplikację i skonfiguruj ADB. Następnie wprowadź to polecenie:
.\ adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh
Brevent domyślnie nie wymusza zatrzymywania aplikacji ani przełączania ich w tryb gotowości. Najpierw musisz umieścić je na liście brevent. Stuknij i przytrzymaj dowolną aplikację, a następnie stuknij Zaprzeczać przycisk. Gdy Twoja aplikacja znajdzie się na tej liście, przestanie być aktywna w tle.
Dotknij aplikacji i wybierz Zezwalaj na synchronizację z okna dialogowego, aby otrzymywać powiadomienia lub wykonywać zadania.
Unikalne funkcje
- Możesz ograniczyć aplikacje wykorzystujące baterię, takie jak Facebook, jednocześnie pozwalając na synchronizację, aby otrzymywać powiadomienia.
- W przypadku rzadko używanych aplikacji możesz ustawić agresywne opcje, aby wymusić ich zatrzymanie natychmiast po naciśnięciu przycisku Wstecz.
Pobieranie: Brevent (bezpłatny, dostępna wersja premium)
6. Lepsze statystyki baterii



Znalezienie aplikacji powodujących wyczerpanie baterii telefonu jest tajemnicą. Skąd wiesz, że dana aplikacja przechodzi w stan uśpienia po jej zamknięciu? I jak zmierzyć skuteczność aplikacji oszczędzających baterię, takich jak Naptime?
Lepsze statystyki baterii pobierają szczegółowe dane o baterii. Pokazuje aplikacje, które wybudzają urządzenie z głębokiego snu, znajdują nietypowe zmiany w zachowaniu i tym, co dzieje się za kulisami, a także gromadzi informacje o użytkowaniu aplikacji i wakelockach. Dane pojawiają się w różnych kategoriach - od uruchomienia, odłączenia, wyłączenia ekranu i innych.
Konfiguracja ADB
Wcześniej ta aplikacja była dostępna tylko dla zrootowanych urządzeń. Ale dzięki ADB każdy może zacząć z niego korzystać. Wklej i uruchom te polecenia w kolejności:
.\ adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
.\ adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
.\ adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS
Unikalne funkcje
- Wyświetla ekran w stosunku do przebudzenia. Idealnie ekran na czas powinien być równy czasowi czuwania.
- Znajdź zmiany w profilu przebudzenia / snu i szybko zidentyfikuj nieuczciwe aplikacje.
- Statystyki baterii pokazują szczegółowe dane Doze, dzięki czemu możesz sprawdzić skuteczność aplikacji oszczędzających baterię.
- Może wybierać aplikacje powodujące częściowe wakelocks lub aplikacje, które zużywają procesor w wakelocks jądra.
Pobieranie: Lepsze statystyki baterii (2 USD)
Hacki na Androida, które nie wymagają rootowania
Rootowanie otwiera telefon z całą masą świetnych poprawek. Może jednak uniemożliwić działanie niektórych aplikacji i zwiększyć ryzyko związane z urządzeniem z potencjalnymi problemami bezpieczeństwa. Dla wielu użytkowników rootowanie nie jest realną opcją.
. .