Informații despre sistemul PHP despre telefonul Android. Cum să aflați caracteristicile tehnice ale unui smartphone Android. De ce trebuie să cunoașteți caracteristicile tehnice ale unui smartphone

- o aplicație care ajută utilizatorul să analizeze caracteristicile interne ale prietenului său mobil. Cu un astfel de program puteți afla exact nuanțele tehnice ale unui smartphone și puteți înțelege dacă acesta îndeplinește cerințele declarate. Deci, programul este foarte util, mai ales dacă alegeți un dispozitiv și doriți să cunoașteți capacitățile sale reale. Este foarte ușor de utilizat, deoarece programul împarte toate caracteristicile în categorii.

Trebuie doar să deschideți categoria de care aveți nevoie pentru a afla datele necesare și pentru a trage concluzii pe baza acestora. Merită să anulați că aplicația este definită foarte precis, toate caracteristicile și vă pot ajuta într-o serie de întrebări foarte specifice. Un număr imens de utilizatori au început să verifice fericit parametrii dispozitivelor lor mobile împreună cu o aplicație atât de minunată.


Cu un astfel de program, puteți să vă țineți la curent cu cunoștințele tehnice subtile pe care vânzătorii nu le dezvăluie întotdeauna. De exemplu, programul este foarte util dacă există modele similare, dar acestea diferă în parametrii tehnici nesemnificativi. Cu ajutorul acestui program, puteți stabili cu exactitate diferența lor și puteți cumpăra exact modelul dispozitivului dorit.


Ca rezultat, este un program minunat care vă va oferi posibilitatea de a obține date adevărate despre parametrii interni ai smartphone-ului sau computerului tabletă. Programul nu are nevoie de Internet pentru a funcționa.

În acest ghid, vom arunca o privire asupra utilităților Android care vă diagnosticează și optimizează sistemul și vă vor ajuta să înțelegeți mai bine modul în care sunt utilizate resursele disponibile.

Puteți fi înțeles sceptic cu privire la tot felul de optimizatori, familiari încă din zilele „tweakers” pentru sistemul de operare desktop. Cu toate acestea, este incontestabil că astfel de aplicații ar trebui să fie întotdeauna la îndemână, deoarece setul de instrumente disponibil al sistemului de operare Android nu permite obținerea completă, cuprinzătoare de informații despre procese, efectuarea unui număr de operații de lot etc.

Recenzori cheie:

De asemenea, vor fi menționate:

Asistentul pentru Android este o colecție de instrumente de optimizare Android. Acest set de instrumente include 18 funcții principale de optimizare a sistemului. Printre acestea se numără monitorizarea, gestionarea proceselor și sarcinilor, curățarea fișierelor inutile, managerul de pornire, managerul de aplicații și alte componente.

Pe pagina principală, informațiile de diagnostic despre sistem sunt afișate în timp real, acestea sunt: ​​încărcarea procesorului, RAM, ROM, spațiu liber pe cardul de memorie și memoria internă a telefonului. Este adecvat să adăugați un număr de widget-uri pe ecranul de pornire pentru acces rapid la informațiile de interes.

În secțiunea „Monitorizare”, utilizatorul poate descărca aplicații din RAM (manager de sarcini) sau poate șterge sistemul de date inutile - memoria cache a fișierelor temporare de sistem și a aplicațiilor instalate, fișiere jurnal, fișiere / foldere goale și alte „gunoi”, îndepărtarea căreia are un efect inofensiv asupra sistemului. În plus, Asistentul oferă o listă de fișiere temporare de pe cardul de memorie, o selecție de fișiere de utilizator după dimensiune, tipul de informații etc.

Următoarea secțiune a aplicației este gestionarea proceselor. Aici puteți obține informații despre tipurile de procese (marcate cu marcajul corespunzător), ocuparea memoriei lor și încărcarea pe CPU, urmăriți comportamentul anumitor procese - în cazul în care există întrebări cu privire la problemele cu performanța sistemului. În consecință, procesele inutile pot fi descărcate din memorie.

A treia secțiune conține opțiuni pentru optimizarea consumului de baterie al dispozitivului. În partea de sus a ecranului - gestionarea rețelei, luminozitatea, sunetul, vibrațiile și alte opțiuni (disponibile și prin intermediul widgeturilor de sistem). Mai jos sunt diferite aplicații de service care sunt utile pentru optimizarea sistemului: dezinstalarea / instalarea programelor în serie, crearea unei copii de rezervă, mutarea aplicațiilor pe un card SD, manager de execuție automată, manager de fișiere, informații despre baterie și sistem, setarea drepturilor. În general, după cum puteți vedea, nu este nimic remarcabil aici, iar valoarea principală a colecției este disponibilitatea funcțiilor de sistem într-o singură secțiune.

rezumat... Asistentul pentru Android este un optimizator tradițional Android cu un set cuprinzător de funcții. Nu introduce nimic fundamental nou și este doar un shell convenabil pentru reglarea sistemului. Principalele avantaje sunt o interfață necomplicată și absența unor suplimente de marketing inutile, operațiuni în serie cu aplicații.

Aplicația Info sistem pentru Android oferă diferite tipuri de informații despre servicii despre funcționarea sistemului de operare Android, care pot fi utile pentru optimizarea ulterioară a sistemului. Să luăm în considerare principalele funcții ale acestui program.

Panoul de sistem oferă un rezumat al spațiului ocupat pe carduri și memorie, RAM, timp de funcționare și informații despre rețea (adresa IP, tipul conexiunii la rețea etc.). În același timp, este foarte ciudat că nu există date despre procesor și încărcarea acestuia.

În fila Sistem, toate informațiile sunt prezentate sub formă de text. Nu se aplică în niciun fel optimizării și, în același timp, oferă informații complete despre sistemul Android, componenta hardware în ansamblu: sistem de operare, configurație, memorie, baterie și alte aspecte care afectează performanța.

Următoarea secțiune, Sarcini, vă permite să vizualizați și să „ucideți” procesele inutile, să obțineți informații despre procesor și încărcarea memoriei. Această secțiune este puțin mai utilă din punct de vedere practic, dar, din punct de vedere al confortului, rămâne în urma componentelor similare în aplicații similare. Sortarea este disponibilă, dar dezvoltatorul nu a furnizat codarea culorilor pentru procese sau pentru clasificarea acestora. Prin urmare, este, de fapt, dificil de controlat procesele.

Secțiunea Aplicații conține toate aplicațiile instalate și de sistem. Aici puteți gestiona fiecare program individual, dar nu există operații de lot (de exemplu, instalați și dezinstalați) ca atare.

În cele din urmă, secțiunea Jurnaluri poate fi utilă nu numai pentru utilizatori, ci și pentru dezvoltatorii care testează o aplicație și doresc să extragă informații de depanare. Jurnalele sunt actualizate în timp real, puteți salva istoricul într-un fișier.

Opțional, un widget poate fi adăugat la ecranul de pornire. Capacitățile sale sunt mai mult decât modeste: afișează informații despre încărcarea bateriei, memoria RAM gratuită și spațiul ocupat pe cardul SD.

rezumat... Astfel, aplicația Info sistem pentru Android va fi utilă pentru utilizatorii obișnuiți de sistem de operare și parțial pentru dezvoltatori. Mai degrabă, este un instrument cu o prejudecată a informațiilor, care vă permite să urmăriți procesele, evenimentele din jurnal în timp real. Există doar câteva opțiuni utile de optimizare legate în mod specific de reglare.

Elixir 2 este un utilitar pentru obținerea informațiilor despre sistem, diagnosticarea unui dispozitiv și adăugarea de widget-uri adecvate pe ecranul de pornire.

Să începem cu caracteristicile găsite în aplicații similare. Secțiunea Informații conține informații rezumative despre dispozitiv: spațiu disponibil pe disc și RAM, starea procesorului, puterea bateriei, telefonie, locația curentă, ecran și sunet, modul de funcționare, cameră, dispozitive externe etc.

De asemenea, trebuie menționate funcțiile suplimentare disponibile prin meniul contextual. Elixir 2 oferă caracteristici asociate fiecărei componente selectate. De exemplu, selectând un procesor în meniu, puteți vizualiza date despre modelul său, utilizarea bateriei, puteți schimba regulatorul CPU. Montarea, gestionarea aplicațiilor este disponibilă pentru cardul de memorie. Astfel, Elixir oferă un aspect rezonabil convenabil și logic al funcțiilor legate de sistem.

Următorul în aplicație este Managerul de aplicații. Această secțiune conține informații despre aplicațiile instalate, spațiul și locația acestora. Sortarea extinsă este disponibilă (de exemplu, după cod sau dimensiunea cache-ului), există un filtru de text. În mod convenabil, puteți activa modul batch și puteți dezinstala rapid toate aplicațiile inutile.

Una dintre funcționalitățile mai interesante din Elixir este secțiunea Senzori. În consecință, aici vă puteți familiariza cu datele sistemului și consumul senzorilor disponibili ai dispozitivului pe Android. În plus, puteți rula manual teste pentru a verifica puterea lor minimă și de vârf.

„Jurnalele” arată conținutul fișierelor logcat și dmesg și puteți filtra mesajele (erori / avertismente / informații). Rapoartele Elixir generate cu informații despre sistem sunt ușor de trimis prin e-mail.

În cele din urmă, trebuie menționată varietatea widgeturilor. Pentru a le activa și configura, trebuie să instalați suplimentul. Acest și alte programe de completare (personale, de sistem, administrator etc.) sunt instalate opțional prin Google Play.

rezumat... Elixir 2 este una dintre cele mai puternice aplicații din categoria sa și este cu siguranță recomandată pentru instalare. Vă permite să gestionați resursele sistemului, să diagnosticați dispozitivul, resursele sistemului. Posibilități excelente pentru gestionarea componentelor sistemului, gruparea competentă a funcțiilor și disponibilitatea a tot ce aveți nevoie.

DU Battery Saver este o aplicație pentru optimizarea sistemului de bază și economisirea bateriei. Aici nu există setări fine, este foarte simplu și este puțin probabil să fie de interes pentru utilizatorii experimentați.

Pagina principală („Baterie”) oferă informații despre starea actuală a bateriei. Dacă dispozitivul se încarcă, puteți verifica timpul necesar încărcării complete. În plus, unele date tehnice pot fi extrase de aici: temperatura, tensiunea și capacitatea bateriei. În graficul din partea de jos a ecranului, utilizatorul poate urmări modul în care bateria a fost consumată pe tot parcursul zilei, în funcție de nivelul bateriei. Totul este clar din această scară, dar există o semnificație practică mai puțin specială decât am dori să obținem.

În secțiunea „Economisire” - gestionarea modurilor de consum. Profilurile au descrieri, astfel încât să puteți înțelege cum intenționați să vă optimizați telefonul: apeluri, SMS, Internet etc. Vă puteți crea propriul profil dintr-o duzină de parametri. Pentru utilizatorii versiunii plătite a Battery Saver, așa-numitul. Modul „inteligent”: dezactivarea notificărilor, gestionarea aplicațiilor, încărcarea automată, schimbarea profilurilor de consum de energie pe tot parcursul zilei.

Fila Monitor monitorizează consumul de energie de către aplicații și hardware. Aici se vede destul de clar că mai ales descarcă bateria, „vinovatul” poate fi oprit.

Aplicația Battery Saver are alte funcții, dar sunt mai puțin interesante, plus că, la fel ca alte aplicații ale acestui dezvoltator, unele funcții sunt pur publicitare.

Dacă nu există suficient spațiu liber pe telefon, este cel mai probabil să căutați și să ștergeți fișiere inutile, începând cu cele mai mari, în ordinea descrescătoare a mărimii lor. DiskUsage este un utilitar de sistem mic, care vă ajută să determinați vizual și rapid ce fișiere și cât spațiu este ocupat pe o cartelă de memorie sau altă sursă.

Datele sunt afișate pe diagramă ca blocuri colorate proporțional cu spațiul pe care îl ocupă. Făcând clic pe un anumit bloc, puteți vizualiza fișierele din acest director. Astfel, devine clar unde să caute „hoții” de spațiu pe disc.

Funcții suplimentare ale aplicației - DiskUsage se integrează cu administratori de fișiere populari precum OI FileManager și Astro.

Unul dintre cele mai renumite utilitare pentru accelerarea procesorului și a memoriei și, în combinație, un manager de aplicații. Conține mai multe module utile care ajută la curățarea sistemului.

Deci, „Coșul de gunoi”: în această secțiune puteți șterge memoria cache și diferite fișiere temporare pe care aplicațiile le lasă în urmă. În plus, modul de curățare avansat este interesant - vă permite să identificați duplicatele și fișierele care ocupă cel mai mult spațiu pe disc.

Secțiunea „Accelerare” vă permite să eliberați memoria telefonului descărcând aplicații în fundal. În „Accelerare” puteți accesa și secțiunea de pornire, care afișează lista corespunzătoare de aplicații active și dezactivate de la pornire.

Un alt modul Clean Master util este managerul de aplicații. Aplicațiile sunt prezentate aici sub formă de selecții: ultima instalare, utilizată rar, după dimensiune, categorie și multe altele. Puteți marca mai multe articole și le puteți șterge în lot, ceea ce este foarte convenabil. În plus, este posibil să creați o copie de rezervă și să dezinstalați aplicațiile de instalare apk.

Clean Master face plăcere cu conținutul informațional în ceea ce privește optimizarea și vă permite să fiți conștienți: informațiile despre megabytes ocupați / eliberați sunt afișate în mod constant în partea de sus a aplicației. Adevărat, frumusețea vizuală, animația încetinește puțin aplicația și, paradoxal, viteza sistemului se deteriorează temporar tocmai datorită Clean Master. În plus, programul este plin de module suplimentare (antivirus, CM Family etc.), care nu prezintă interes pentru toți utilizatorii.

În ansamblu, tweaker-ul Clean Master face o impresie ciudată. Deși conține o serie de caracteristici utile, interfața este grea. Și cu o lipsă de resurse, este logic, nu aș vrea să supraîncărc Android încă o dată.

Aplicație de la dezvoltatorii popularului manager de fișiere ES Explorer. Dacă intrăm în descriere, avem în față o aplicație mai versatilă decât un simplu manager de sarcini. ES Task Manager vă permite să economisiți bateria, să goliți memoria dispozitivului, să descărcați, să blocați sau să dezinstalați aplicații inutile.

În secțiunea principală, Optimize, există 4 butoane care vă permit să efectuați o acțiune rapidă: descărcați toate aplicațiile din memorie, ștergeți memoria cache, optimizați memoria și reduceți consumul de baterie.

A doua secțiune a managerului este „Task Manager” în sine. Deasupra afișează cantitatea de memorie disponibilă și starea bateriei, urmată de o listă de aplicații care rulează. Prin meniul contextual, puteți adăuga o aplicație la excepții sau o puteți adăuga la lista de completare automată.

De asemenea, poate fi menționată secțiunea privind economisirea energiei. Aici puteți personaliza comportamentul Android - activați sau dezactivați conexiunile de rețea, setați opțiuni pentru ecran, vibrații și sunet. În principiu, funcțiile widgeturilor de sistem standard sunt duplicate aici.

Unele module, cum ar fi Analizorul cardului SD și aplicațiile, sunt disponibile numai după instalarea managerului de fișiere ES Explorer.

Advanced Task Manager este un manager de sarcini complet previzibil din punct de vedere al funcționalității, dar puțin mai convenabil decât cel standard.

Ecranul principal al Managerului de activități afișează o listă cu toate aplicațiile, informații despre memoria utilizată și bateria telefonului. În plus, aceleași informații sunt duplicate în panoul de notificări și prin widget. Aplicațiile pot fi marcate în listă și descărcate în bloc din memorie. În plus, este asigurată descărcarea forțată din memoria RAM a dispozitivului, puteți crea excepții - aplicații care nu vor fi închise în modul forțat.

O serie de opțiuni utile se găsesc în setările Advanced Task Manager. În primul rând, aceasta este descărcarea automată a aplicațiilor la alegere: imediat după oprirea ecranului, la pornirea aplicației, la un interval specificat.

Dezavantajul acestui manager este că nu există sortare sau informații detaliate despre încărcarea procesorului pentru fiecare aplicație. De asemenea, gestionarea serviciilor este implementată prin interfața sistemului, ceea ce este incomod.

Cum să aflați caracteristicile unui dispozitiv Android? Câtă memorie are? Ce procesor este pe dispozitivul meu? În acest articol, vă vom oferi câteva soluții pentru a răspunde la aceste întrebări.

Se întâmplă că prin descărcare aplicație de pe Internet (în format APK sau din magazinul de aplicații), software-ul descărcat nu funcționează, deși a fost instalat corect și fără erori?

Acest lucru se poate datora faptului că software-ul fără licență este adesea creat pentru anumite procesoare grafice și chiar și modele de telefoane. Si in Este probabil ca smartphone-ul dvs. să nu accepte cerințele de sistem ale aplicației. Cantitatea minimă de informații despre un smartphone poate fi găsită:

  • după citirea instrucțiunilor care au fost incluse în cutie cu dispozitivul achiziționat;
  • căutând în setările telefonului și citind informațiile din secțiunea „Despre telefon” („Setări” -> „Sistem” -> „Despre telefon”. Pe toate dispozitivele va exista aproximativ aceeași cale către informațiile de sistem). În acest caz, va trebui să săpați în file. Nu veți obține un rezumat clar de ceea ce aveți nevoie, toate datele vor fi împrăștiate;
Foto: Informații despre telefon

  • a profita de de specialitate un program sau utilitar pentru a analiza un smartphone.

Citiți instrucțiunile și căutați informațiiîn dispozitivul dvs. Android puteți pe cont propriu. M Vă sugerăm să luați în considerare programe pentru afișare detaliile caracteristici dispozitiv Android.

AIDA64 (Descărcare)

Mulți oameni cunosc deja numele AIDA, deoarece un program similar pentru PC este adesea folosit pentru a colecta date despre hardware. Aplicația vă permite să obțineți incredibil de detaliat și structurat informații despre dispozitivul Android, inclusiv temperatură, codecuri, senzori, foldere de sistem, baterii. Există o mulțime de date și, cel mai probabil, doar utilizatorii avansați sau specialiștii din domeniul software-ului pentru smartphone-uri vor înțelege majoritatea. Pentru un utilizator obișnuit, mai mult de 60% din informații pur și simplu nu sunt utile. Parcurgând filele, uneori va trebui să căutați datele de care aveți nevoie. Publicitatea este prezentă, dar nu interferează.


Foto: AIDA64

CPU Z (Descarca)

În CPU Z de la xSoft Studio, informațiile sunt prezentate într-o formă mai ușor de citit și mai ușor de înțeles pentru utilizatorul mediu. Afișaj, senzori, unitate centrală de procesare, memorie, dispozitiv și multe altele - totul este aici. Dar, din păcate, funcțiile suplimentare și necesare (de exemplu: „Rețea”) sunt disponibile numai după achiziționarea versiunii complete a programului. Cel mai comun, simplu program. Nu este nimic special și unic.


Foto: CPU Z

AnTuTu Benchmark (Descărcare)

Un program excelent care vă permite nu numai să vedeți caracteristicile unui Android, ci și să vă testați dispozitivul în cele mai severe condiții și să îl comparați cu alte modele. Caracteristicile sunt afișate doar cele mai necesare, de bază și de înțeles. Nu există abrevieri inutile și de neînțeles.

Testarea se face folosind încărcarea maximă a CPU și GPU. Se ia în considerare viteza de transfer și primire a datelor atât din stocarea internă, cât și din rețea.


Foto: AnTuTu Benchmark

Greul este folosit ca o sarcină, poli înalt Video 3D. Pe măsură ce testul progresează, telefonul se încălzește foarte tare. Pe dispozitivele slabe, imaginea de pe ecran va îngheța foarte mult. Nu vă temeți, ar trebui să fie așa. După absolvire, veți vedea scorul dispozitivului în puncte care descriu caracteristicile comparative operabilitate dispozitivul tau.


Foto: AnTuTu Benchmark

Testarea utilizând modele 3D este posibilă numai după instalarea unui program suplimentar AnTuTu 3DBench (Descărcare) care este în esență o extensie a aplicației principale. Fără extensie, sunt posibile doar teste simple. De exemplu, puteți testa multitouch.


Fotografie: AnTuTu 3DBench

AnTuTu Benchmark vă oferă să descărcați încă o extensie suplimentară AnTuTu Ofițer (Descărcare). După ce ați făcut câteva manipulări cu computerul și codul QR, acesta va arăta dacă telefonul dvs. este „gri” sau nu.

Foto: AnTuTu Officer

Droid Informații (descărcare)

Program solid, furnizarea informații despre hardware și caracteristici dispozitive Android. Afișează doar principalele caracteristici cu o ușoară extensie. Aplicația funcționează, dar necesită unele îmbunătățiri (nu oferă întotdeauna informații corecte, mai ales despre dispozitivele noi). Și ultima actualizare este datată 24 iulie 2016. Se pare că dezvoltatorii și-au abandonat creația, dar în zadar. Interfața este foarte ușor de utilizat și simplă, informațiile de care aveți nevoie pot fi găsite în câteva secunde. Este posibil să trimiteți un raport detaliat despre dispozitiv (sub formă de text) la cutia poștală - o caracteristică ciudată, dar poate fi utilă.


Foto: Droid Info

CPU -Z din CPUID (Descărcare)

Aproape identic cu Droid Info, doar în limba engleză. Spre deosebire de acesta din urmă, CPU -Z este actualizat și întreținut în mod regulat de către dezvoltatori. Informațiile sunt corecte și corecte, totul este corect realitate... Este mai bine să nu descărcați pentru cei care nu cunosc limba engleză, există o mulțime de nume tehnice. Prin valorile în sine, puteți ghici ce caracteristică este vorba, dar totuși nu întotdeauna.


Foto: CPU-Z de CPUID

Geekbench 4 (Descărcare)

Un alt tester puternic productivitate telefon similar cu AnTuTu Benchmark. Oferă doar caracteristicile de bază ale unui dispozitiv Android: model, dimensiunea memoriei, firmware, procesor grafic, numărul de nuclee etc. (nu vom vedea aici citirile senzorilor și modificările temperaturii procesorului). Are capacitatea de a verifica operabilitate dispozitiv sub sarcină. Spre deosebire de AnTuTu, aplicația nu necesită instalarea suplimentară a extensiilor.


Foto: Geekbench 4

Prin alegere un program pentru a vizualiza caracteristicile Android, merită să treci de la nevoile tale. Aveți nevoie de informații despre valorile exacte ale temperaturii, de citirile senzorilor de pe nucleele procesorului? Merită să încercați toate aplicațiile și să găsiți cea de care aveți nevoie și cea mai convenabilă, special pentru nevoile dumneavoastră.

Dragi cititori! Dacă aveți întrebări sau comentarii cu privire la subiectul articolului, vă rugăm să le lăsați mai jos.

Serviciul (sunt și inginerie, sunt și secrete) codurile sunt utilizate pentru acces rapid la diferite funcții, adesea chiar ascunse. Există coduri universale pentru Android și există unele care sunt disponibile numai pentru anumite modele de dispozitive.

Nu cu mult timp în urmă am publicat un articol în care povesteam. Pentru a face acest lucru, puteți utiliza un software special sau puteți utiliza unul dintre codurile secrete. Acum voi vorbi despre cele mai populare dintre ele, datorită cărora puteți face multe setări de sistem.

Coduri secrete populare pentru smartphone-urile Android

De ce aceste coduri sunt numite „secrete”? Doar că nu au nevoie de majoritatea utilizatorilor obișnuiți, nu sunt publicate în instrucțiunile pentru smartphone-uri. În primul rând, „codurile secrete” sunt destinate inginerilor și dezvoltatorilor să efectueze diferite teste.

Pentru a utiliza oricare dintre codurile de servicii, trebuie să îl introduceți în apelator. Pe tablete, va trebui să descărcați o aplicație terță parte pentru efectuarea apelurilor - introduceți interogarea „Dialer” în căutarea Google Play și descărcați „dialer” care vă place.

  • * # 06 # - informații despre IMEI-ul smartphone-ului
  • * # * # 4636 # * # * - informații despre Wi-Fi, baterie și statistici de utilizare
  • * # * # 3646633 # * # * sau * # * # 83781 # * # * - intrați în meniul de inginerie pe smartphone-uri cu procesor MTK (îl puteți utiliza)
  • * # * # 8255 # * # * - testarea serviciului Google Talk
  • * # * # 7594 # * # * - dacă introduceți această combinație, după aceea, când apăsați butonul de oprire, smartphone-ul se va opri imediat, fără a oferi un meniu
  • * # * # 44336 # * # * - informații despre PDA, CSC, timpul de construire și alte date despre smartphone
  • * # * # 232338 # * # * - Adresa MAC Wi-Fi
  • * # * # 7780 # * # * - resetare instantanee la setările din fabrică (Hard Reset). Elimină numai aplicațiile
  • * 2767 * 3855 # - resetare instantanee din fabrică, dar spre deosebire de metoda anterioară, Android este complet reinstalat
  • * # * # 1234 # * # * sau * # 12580 * 369 # - informații despre firmware-ul dispozitivului
  • * # * # 1111 # * # * - informații despre versiunea software-ului FTA
  • * # * # 2222 # * # * - informații despre versiunea hardware FTA
  • * # * # 0283 # * # * - Test Loopback
  • * # * # 0 * # * # * - test de ecran
  • * # 0 * # - testarea diferitelor componente: ecran, cameră, difuzoare, vibrații, microfon și altele
  • * # * # 0673 # * # * sau * # * # 0289 # * # * - test audio
  • * # * # 0842 # * # * - test de vibrații și lumină de fundal
  • * # * # 232339 # * # * sau * # * # 526 # * # * - test rețea fără fir
  • * # * # 1472365 # * # * - Test GPS
  • * # * # 1575 # * # * - test GPS detaliat
  • * # * # 232331 # * # * - Test Bluetooth
  • * # * # 232337 # * # * - afișează adresa Bluetooth
  • * # * # 2663 # * # * - versiunea ecranului tactil
  • * # * # 2664 # * # * - testare ecran tactil
  • * # * # 0588 # * # * - testarea senzorului de mișcare
  • * # * # 7262626 # * # * - Test semnal GSM
  • * # 197328640 # - comutați la modul de service
  • * # * # 3264 # * # * - versiunea RAM
  • * # * # 8351 # * # * - activarea modului de înregistrare a apelării vocale
  • * # * # 8350 # * # * - dezactivați modul de înregistrare a apelării vocale
  • # * 5376 # - ștergeți toate mesajele SMS
  • * # 2222 # - versiunea de firmware Android
  • # * 2562 #, # * 3851 #, # * 3876 # - reporniți smartphone-ul, tableta
  • * # 34971539 # - informații complete despre camere și actualizarea firmware-ului acestora
  • * # * # 273283 * 255 * 663282 * # * # * - backup rapid al fișierelor media
  • * # * # 4636 # * # * - meniu secret pentru dispozitivele Motorola
  • ** 05 *** # - Deblocare PUK pe Sony
  • 3845 # * 855 # - meniu de service pe LG G3
  • * # 0011 # - meniu de servicii pe Samsung Galaxy S4
  • ## 778 (+ buton de apel) - afișează meniul EPST (pentru Samsung)
  • ## 3424 # - modul de diagnosticare (pentru HTC)
  • ## 3282 # - EPST (pentru HTC)
  • ## 8626337 # - VOCODER (pentru HTC)
  • ## 33284 # - date tehnice ale stării rețelei (pentru HTC)
  • ## 7738 # - revizuirea protocolului (pentru HTC)

În principiu, acestea sunt cele mai elementare și mai universale coduri de serviciu (secrete) pentru tablete și smartphone-uri pe Android, dar toți producătorii adaugă suport propriu, așa că, dacă sunteți interesat de coduri pentru un anumit dispozitiv, descărcați aplicația. Va fi discutat mai jos.

Coduri de servicii Android în aplicația Coduri secrete

Aplicația Coduri secrete va scana sistemul pentru identificarea codurilor tehnice și va afișa rezultatul sub forma unei liste. Trebuie doar să faceți clic pe codul de interes și veți fi direcționat către opțiunea dorită.

Din păcate, această metodă are un dezavantaj: pe unele dispozitive, aplicația nu găsește un singur cod de serviciu, iar pe unele nu găsește totul. Dar pe dispozitivele pe care le-am testat, totul a fost în regulă, iar recenziile de pe Google Play sunt aproape toate pozitive.

În acest articol, vom analiza cum să obțineți informații despre telefon, cartela SIM, rețeaua celulară, precum și parametrii de afișare și de baterie ai unui telefon mobil.

Rețeaua telefonică și celulară

Clasa TelephonyManager este utilizată pentru a accesa date despre telefon, SIM și rețeaua celulară. Folosind această clasă, puteți determina tipul și starea telefonului, disponibilitatea rețelei celulare și starea cartelei SIM.

1. O instanță a clasei TelephonyManager nu poate fi creată direct, pentru aceasta trebuie să apelați metoda getSystemService () (din clasa Context) și să transmiteți constanta Context.TELEPHONY_SERVICE.

  1. TelephonyManager tm = (TelephonyManager) getSystemService (Context .TELEPHONY_SERVICE);

2. Pentru unele dintre metodele clasei TelephonyManager, permisiunea READ_PHONE_STATE (primiți informații despre starea telefonului) sau ACCESS_COARSE_LOCATION (informații despre stația de bază a rețelei celulare) trebuie adăugată la fișierul manifest (AndroidManifest.xml) . Permisiunile sunt adăugate la fișierul manifest astfel:

  1. „http://schemas.android.com/apk/res/andr oid”
  2. android: versionCode = "1"
  3. android: versionName = "1.0">
  4. „android.permission.READ_PHONE_STATE”/>
  5. „android.permission.ACCESS_COARSE_LOCATI ON”/>
  6. >
  7. >
  8. >

3. Să vedem ce informații putem obține:
- int getCallState ()- definește starea apelului telefonului. Returnează una dintre cele trei constante: CALL_STATE_IDLE(telefonul nu este activ), CALL_STATE_OFFHOOK(încercare de apel), CALL_STATE_RINGING(conexiune cu abonatul).

- int getPhoneType ()- definește tipul de telefon mobil. Returnează una dintre constante PHONE_TYPE_CDMA, PHONE_TYPE_GSM, PHONE_TYPE_NONE, PHONE_TYPE_SIP.

- int getNetworkType ()- definește tipul de rețea celulară. Returnează una dintre constante NETWORK_TYPE_UNKNOWN, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMA si etc.

- String getNetworkCountryIso ()- returnează codul țării în care este înregistrat operatorul.

- Șir getNetworkOperator ()- returnează codul operatorului (MCC + MNC) (codul țării mobile + codul rețelei mobile)

- Șir getNetworkOperatorName ()- returnează numele operatorului

- Șir getDeviceId ()- returnează ID-ul dispozitivului mobil

- Șir getDeviceSoftwareVersion ()- returnează versiunea software (nu este versiunea Android)

- int getDataState ()- definește starea de transmitere a datelor. Returnează una dintre constante DATA_DISCONECTAT, DATA_CONECTARE, DATA_CONNECTAT, DATA_SUSPENDED.

- int getDataActivity ()- determină direcția transferului de date. Returnează una dintre constante DATA_ACTIVITY_NONE, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, DATA_ACTIVITY_DORMANT.

- boolean isNetworkRoaming ()- determină dacă telefonul este în roaming.

- CellLocation getCellLocation ()- determină poziția curentă a dispozitivului. Returnează o instanță a clasei CellLocation sau, mai degrabă, una dintre clasele descendente ale acesteia CdmaCellLocation (pentru rețele CDMA) sau GsmCellLocation (pentru rețelele GSM). În clasa GsmCellLocation, puteți determina ID-ul stației de bază a rețelei celulare (int getCid ()) și codul teritoriului în care se află telefonul (int getLac ())). În clasa CdmaCellLocation, puteți obține, de asemenea, ID-ul stației de bază (int getBaseStationId ()), precum și coordonatele sale geografice (int getBaseStationLatitude (), int getBaseStationLongitude ()).

- int getSimState ()- determină starea cartelei SIM. Returnează una dintre constante SIM_STATE_UNKNOWN, SIM_STATE_ABSENT, SIM_STATE_PIN_REQUIRED, SIM_STATE_PUK_REQUIRED, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.

- String getSimCountryIso ()- Returnează codul de țară al furnizorului

- Șir getSimOperator ()- Returnează codul operatorului (MCC + MNC)

- Șir getSimOperatorName ()- Returnează numele furnizorului

- Șir getSimSerialNumber ()- Returnează numărul de serie al cartelei SIM.

Afişa

Clasa DisplayMetrics este utilizată pentru a obține informații despre afișajul unui dispozitiv.
  1. Valori DisplayMetrics = new DisplayMetrics ();
  2. getWindowManager () .getDefaultDisplay () .getMetrics (metrici);

Prima linie definește o instanță a clasei DisplayMetrics, iar în a doua, această instanță este inițializată.
getWindowManager ()(din clasa Activity) - returnează managerul de ferestre (instanță a clasei WindowManager)
getDefaultDisplay ()(din clasa WindowManager) - returnează afișajul pe care managerul de ferestre creează Windows (o instanță a clasei Display)
getMetrics ()(din clasa Display) - o metodă care ia un out-parametru de tip DisplayMetrics pentru a obține parametrii de afișare.
Adică, după aceste două linii, obținem valori, care conțin informații despre afișaj.

Clasa DisplayMetrics are următoarele câmpuri publice:
densitateDpi- densitatea pixelilor pe ecran (dpi)
scaledDensity- factor de scalare pentru fonturi
înălțime Pixeli- înălțimea ecranului
widthPixels- lățimea ecranului
xdpi
ydpi- numărul exact de pixeli pe inch pe lățimea ecranului

Baterie

Clasa BatteryManager este utilizată pentru a obține informații despre baterie. Spre deosebire de cele două cazuri anterioare, nu există un serviciu de gestionare a bateriei pentru dispozitiv. Sistemul Android transmite schimbarea stării bateriei. Trebuie să ne abonăm pentru a primi astfel de mesaje.
Vă puteți abona la mesaje difuzate folosind metoda
registerReceiver (receptor BroadcastReceiver, filtru IntentFilter), Unde
receptor - o instanță a unei clase moștenite de la BroadcastReceiver cu o metodă OnReceive () suprascrisă
filter este o instanță a clasei IntentFilter care determină la ce mesaje dorim să ne abonăm.
  1. public void onCreate (Bundle savedInstanceState) (
  2. Receptor BroadcastReceiver = nou BroadcastReceiver () (
  3. @Trece peste
  4. public void onReceive (context context, intenție intenționată) (
  5. int status = intent.getIntExtra (BatteryManager.EXTRA_STATUS, -1);
  6. registerReceiver (receptor, nou IntentFilter (Intent.ACTION_BATTERY_CHANGED));

Ne-am abonat la mesaje ACTION_BATTERY_CHANGED, acum când se schimbă starea bateriei telefonului mobil, va fi apelată metoda OnReceive. O variabilă de intenție este transmisă acestei metode, care conține un set de parametri suplimentari care oferă informații despre acumulator.
Puteți obține acești parametri folosind metodele
int getIntExtra (String name, int defaultValue) sau Șir getStringExtra (numele șirului)
unde nume este numele parametrului
defaultValue - valoarea implicită dacă parametrul nu este specificat.
Aceste metode returnează o valoare numerică sau șir a parametrului (clasa Intent are și funcții pentru float, dublu etc., dar în acest caz nu vom avea nevoie de ele).

Una dintre constantele din clasa BatteryManager este transmisă ca numele parametrului (nume):

EXTRA_HEALTH- starea bateriei. Valoarea va fi una dintre următoarele constante:
BATTERY_HEALTH_DEAD- bateria este inoperantă
BATERIE_SĂNĂTATE_BUNĂ- baterie în stare bună
BATTERY_HEALTH_OVERHEAT- bateria este supraîncălzită
BATTERY_HEALTH_OVER_VOLTAGE- bateria are tensiune crescută
BATTERY_HEALTH_UNKNOWN- stare necunoscută
BATTERY_HEALTH_UNSPECIFIED_FAILURE- bateria este defectă

EXTRA_ICON_SMALL este identificatorul resursei pentru pictograma bateriei. Această pictogramă este afișată în bara de stare a telefonului mobil și indică nivelul bateriei.

EXTRA_SCALE- nivelul maxim al bateriei

EXTRA_LEVEL- nivelul actual de încărcare a bateriei (valoare de la 0 la EXTRA_SCALE)

EXTRA_STATUS- determină starea de încărcare a bateriei. Valoarea va fi una dintre următoarele constante:
BATTERY_STATUS_CHARGING- bateria se încarcă
BATTERY_STATUS_DISCHARGING- bateria este descărcată
BATTERY_STATUS_FULL- bateria este încărcată
BATTERY_STATUS_NOT_CHARGING- bateria nu se încarcă
BATTERY_STATUS_UNKNOWN- starea nu este cunoscută

EXTRA_PLUGGED- determină conexiunea încărcătorului. Valoarea va fi una dintre următoarele constante:
BATTERY_PLUGGED_AC- conectat la un încărcător
BATTERY_PLUGGED_USB- conectat la USB

EXTRA_PRESENT- determină prezența unei baterii în dispozitiv (valoare booleană)

EXTRA_TEHNOLOGIE- tehnologia bateriei precum „Li-Ion”. (Valoare șir)

EXTRA_TEMPERATURE- temperatura bateriei

EXTRA_VOLTAGE- voltajul bateriei

Pentru a obține informații despre starea bateriei, trebuie să adăugați permisiunea BATTERY_STATS la AndroidManifest.xml

„android.permission.BATTERY_STATS”/>

Nu voi da codul complet aici, este destul de banal. Cu un apel secvențial al tuturor metodelor descrise, obținem așa ceva:

Sursele aplicației SysManager pot fi descărcate mai jos. Există 5 clase în aplicație:
SysManagerActivity- fereastra principală a aplicației, în care sunt definite trei file. Mai multe despre cum să creați file
TelManager- obținerea de informații despre telefon și cartela SIM
ScrManager- obținerea de informații despre afișaj
BatManager- obținerea de informații despre baterie
În toate cele trei clase, informațiile rezultate sunt afișate pur și simplu într-un câmp text.
TS- o clasă auxiliară cu o grămadă de metode statice care traduc constantele de tip TelephonyManager.NETWORK_TYPE_GPRS în șiruri („GPRS”).
Nu uitați de permisiunile suplimentare din AndroidManifest.xml :)