6 aplikacji Android ADB dla zaawansowanych funkcji bez rootowania

  • Joseph Goodman
  • 0
  • 2175
  • 438
Reklama

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ą.

. .




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.