Czy znasz inne polecenia klawiatury Androida (kody dialera)?

46

W Androidzie istnieje wiele różnych poleceń z klawiatury. Który znasz?

Niektóre z nich są wymienione tutaj:

*#*#checkin#*#* Telefony do domu, aby sprawdzić dostępność aktualizacji.

*#*#info#*#* - Wejście do szczegółowego menu informacji o telefonie.

*#*#1472365#*#*: Dostęp do menu konfiguracji GPS (przydatne do łatania awarii Galaxy S GPS )

Obrabować
źródło
Hej, czy nadal działają w nowszych wersjach Androida? Właśnie spróbowałem na Moto X (2013) z systemem 4.4.4 i N6 na 5.0 bez powodzenia. W Moto X polecenia są przynajmniej „akceptowane”, ponieważ znikają z dialera po wprowadzeniu kompletnego, ale nawet ta część nie dzieje się na N6. EDYCJA: Żadne z poleceń nie wydaje się mieć żadnego wpływu na Moto X, z wyjątkiem #*#checkin#*#tego, że po chwili wyświetla powiadomienie o „pomyślnym zameldowaniu”.
Jordania

Odpowiedzi:

38

Ta strona zawiera dobrą listę poleceń z klawiatury.

Oto post:


*#*#4636#*#*

Tego kodu można użyć do uzyskania interesujących informacji o telefonie i baterii. Wyświetla 4 następujące menu na ekranie:

  • Informacje o telefonie
  • Informacje o baterii
  • Historia baterii
  • Statystyki użycia

*#*#7780#*#*

Tego kodu można użyć do przywrócenia danych fabrycznych. Usunie następujące rzeczy:

  • Ustawienia konta Google zapisane w telefonie
  • Dane i ustawienia systemu i aplikacji
  • Pobrane aplikacje

NIE usunie:

  • Aktualne oprogramowanie systemowe i dołączone aplikacje
  • Pliki kart SD, np. Zdjęcia, pliki muzyczne itp.

PS: Po podaniu tego kodu pojawi się ekran z prośbą o kliknięcie przycisku „Resetuj telefon”. Masz więc szansę anulować operację.


*2767*3855#

Zastanów się, zanim podasz ten kod. Ten kod jest używany w formacie fabrycznym. Usunie wszystkie pliki i ustawienia, w tym pamięć wewnętrzną. Ponownie zainstaluje oprogramowanie telefonu.

PS: Po podaniu tego kodu nie ma możliwości anulowania operacji, chyba że wyjmiesz baterię z telefonu. Pomyśl dwa razy, zanim podasz ten kod.


*#*#34971539#*#*

Ten kod służy do uzyskiwania informacji o aparacie telefonicznym. Pokazuje 4 następujące menu:

  • Zaktualizuj oprogramowanie aparatu w obrazie (nie próbuj tej opcji)
  • Zaktualizuj oprogramowanie aparatu na karcie SD
  • Pobierz wersję oprogramowania aparatu
  • Uzyskaj liczbę aktualizacji oprogramowania układowego

OSTRZEŻENIE : Nigdy nie używaj pierwszej opcji, w przeciwnym razie aparat telefonu przestanie działać i będziesz musiał zabrać telefon do centrum serwisowego, aby ponownie zainstalować oprogramowanie aparatu.


*#*#7594#*#*

Ten jest moim ulubionym. Tego kodu można użyć do zmiany działania przycisku „Zakończ połączenie / zasilanie” w telefonie. Domyślnie, jeśli długo naciśniesz przycisk, wyświetli się ekran z prośbą o wybranie dowolnej opcji z trybu cichego, trybu samolotowego i wyłączenia.

Możesz zmienić tę akcję za pomocą tego kodu. Możesz włączyć bezpośrednie wyłączanie na tym przycisku, aby nie trzeba było tracić czasu na wybieranie opcji.


*#*#273283*255*663282*#*#*

Ten kod otwiera ekran kopiowania plików, w którym można wykonać kopię zapasową plików multimedialnych, np. Obrazów, dźwięku, wideo i notatki głosowej.


*#*#197328640#*#*

Tego kodu można użyć do przejścia w tryb serwisowy. Możesz uruchamiać różne testy i zmieniać ustawienia w trybie serwisowym.


Kody testowe WLAN, GPS i Bluetooth:

*#*#232339#*#*LUB *#*#526#*#*LUB *#*#528#*#*- Test WLAN (użyj przycisku „Menu”, aby rozpocząć różne testy)

*#*#232338#*#* - Pokazuje adres MAC Wi-Fi

*#*#1472365#*#* - test GPS

*#*#1575#*#* - Kolejny test GPS

*#*#232331#*#* - Test Bluetooth

*#*#232337#*# - Pokazuje adres urządzenia Bluetooth


*#*#8255#*#*

Tego kodu można użyć do uruchomienia GTalk Service Monitor.


Kody, aby uzyskać informacje o wersji oprogramowania układowego:

*#*#4986*2650468#*#* - PDA, telefon, H / W, RFCallDate

*#*#1234#*#* - PDA i telefon

*#*#1111#*#* - Wersja FTA SW

*#*#2222#*#* - Wersja FTA HW

*#*#44336#*#* - PDA, telefon, CSC, czas kompilacji, numer listy zmian


Kody do uruchomienia różnych testów fabrycznych:

*#*#0283#*#* - Loopback pakietów

*#*#0*#*#* - test LCD

*#*#0673#*#*LUB *#*#0289#*#*- Test melodii

*#*#0842#*#* - Test urządzenia (test wibracji i test podświetlenia)

*#*#2663#*#* - Wersja ekranu dotykowego

*#*#2664#*#* - Test ekranu dotykowego

*#*#0588#*#* - Test czujnika zbliżeniowego

*#*#3264#*#* - wersja RAM

Bryan Denny
źródło
Próbowałem niektórych z powyższych poleceń za pomocą HTC Incredible i żadne z nich nie działało. Czy to tylko ja, czy te są fałszywe?
Fouric
Wiele z nich również nie działa w Samsung (Pie).
Pavitra
16

Oto standardowe kody waniliowe, które powinny działać na wszystkich urządzeniach:

Szybki grep przez kod źródłowy ujawnił te tajne kody wybierania (dla Androida 4.1 ):

  • 4636 (pokaż informacje debugowania w aplikacjach / ustawieniach)
  • 8351 , 8350 (uruchamianie / zatrzymywanie rejestrowania debugowania połączeń głosowych w aplikacjach / VoiceDialer)
  • 36245 (e-mail debugowania w aplikacjach / e-mail)
  • 8477 (? W aplikacjach / Protipsach)
  • 225 (kalendarz debugowania u dostawców / CalendarProvider)

Sprawdziłem również wszystkie dostępne Google Apps z http://goo.im/gapps (wersje 2.2-4.2 bez 3.x):

Android 2.2 i 2.3 :

  • 8255 (Google Talk)
  • 46 , 7867 , 2432546 (GoogleServicesFramework)

Android 4.0 , 4.1 i 4.2 Jelly Bean :

  • 8255 , 46 , 7867 , 947322243 , 2432546 (GoogleServicesFramework)
  • 759 (GooglePartnerSetup)

Uwaga:
ta funkcjonalność jest realizowana za pomocą regularnych celów transmisji i filtrów, tj. Każda aplikacja, która chce, może zdefiniować własny kod i subskrybować te transmisje. Zauważ też, że powyższy kod jest tylko widoczną częścią open source (tutaj CyanogenMod) i Google Apps (które rozpakowałem, a następnie zeskanowałem). Jeśli chcesz to zrobić samodzielnie, rozpakuj je za pomocą apktool i grep przez ich pliki AndroidManifest.xml w ten sposób):

egrep -r --include=\*xml SECRET_CODE\|android:host=\"\[0-9\] .

Znajduje zdarzenia w AndroidManifest.xml:

    <receiver android:name=".checkin.CheckinService$SecretCodeReceiver">
        <intent-filter>
            <action android:name="android.provider.Telephony.SECRET_CODE" />
            <data android:scheme="android_secret_code" android:host="2432546" />
        </intent-filter>
ce4
źródło
Oto kolejny linky
t0mm13b
5

W Google Play znajduje się aplikacja, która sprawdzi pliki AndroidManifest.xml wszystkich aplikacji zainstalowanych w telefonie w poszukiwaniu tajnych odbiorników kodów, a następnie wyświetli listę powiązanych z nimi kodów.

Aplikacja nazywa się Secret Codes Revealer i można ją pobrać z Google Play .

(Uwaga: jeśli na liście pojawi się pusty wpis, dzieje się tak, ponieważ aplikacja nie zakodowała na stałe tajnego kodu i pozwala go zmienić)

Liam W.
źródło
4

Na rynku dostępna jest bezpłatna aplikacja „SGS Tools”, która udostępnia całą kolekcję poleceń.

Dennis C
źródło
1
Zakładam jednak, że wiele z nich jest specyficznych dla Galaxy S, a nawet specyficznych dla Captivate?
Mateusz
2

Niestety, wszystkie urządzenia z Androidem będą miały inny zestaw tajnych kodów.
Niektóre z nich są specyficzne dla niektórych urządzeń, inne nie.
Tajne kody są generalnie definiowane przez aplikacje zainstalowane na urządzeniu.

Jeśli chcesz mieć prawidłową listę tajnych kodów dostępnych na swoim urządzeniu, powinieneś użyć automatycznego przeszukiwacza tajnych kodów. Następnie możesz wyszukać w Internecie jego znaczenie.

Niedawno opracowałem aplikację Open Source, która indeksuje pliki AndroidManifest.xml na twoim urządzeniu w celu znalezienia tajnych kodów i umożliwia wykonanie tajnych kodów dostępnych na twoim urządzeniu.
Możesz go pobrać w Sklepie Play lub w repozytorium GitHub tajne kody Androida .

Simon Marquis
źródło
Uh-huuu ... Czy odpowiadasz teraz na wszystkie nasze pytania o tajny kod za pomocą tej odpowiedzi? ;) Czy zastosujesz aktualizacje, o których wspomniałem w pierwszej kolejności, do nich wszystkich? #D Dziękujemy za pomoc!
Izzy
0

Istnieje również jedna dobra aplikacja dotycząca tych kodów, tajne kody SGS .

Ta aplikacja pomaga zapamiętać kody Secreat.! Pamiętaj, że wszystkie kody z tej aplikacji nie będą działać na każdym telefonie z Androidem.

Akshay Gawde
źródło
0

Kod *#*#4636#*#*nie będzie działać na niektórych urządzeniach Samsung; nawet z ADB nie masz dostępu do menu.

Istnieje jednak obejście z dostępem do konta root. Po prostu wpisz następujące polecenie w terminalu w telefonie, aby wyświetlić ukryte menu testowania:

su -c "am start -n com.android.settings/com.android.settings.TestingSettings"

Może być łatwiej dzięki mojej aplikacji Root Essentials, która może to zrobić i wiele więcej. To menu testowe można znaleźć w „Informacje o urządzeniu”.

Thomas Vos
źródło