Aplikácia na zhromažďovanie technických informácií o telefóne. Špecifikácie systému Android: ako zistiť podrobné vlastnosti vášho zariadenia

Ako zistiť vlastnosti zariadenia s Androidom? Koľko pamäte má? Aký procesor mám v zariadení? V tomto článku vám ponúkneme niekoľko riešení, ako na tieto otázky odpovedať.

Stáva sa, že sťahovanie aplikáciu z webu (vo formáte APK resp z obchodu s aplikáciami), stiahnutý softvér nefunguje, hoci bol nainštalovaný správne a bez chýb?

Môže to byť spôsobené tým, že nelicencovaný softvér sa často vyrába pre určité grafické procesory a dokonca aj modely telefónov. A v Váš smartfón pravdepodobne nepodporuje systémové požiadavky aplikácie. S minimálnym množstvom informácií o smartfóne možno nájsť:

  • po prečítaní pokynov, ktoré boli priložené v krabici so zakúpeným zariadením;
  • pohľadom do nastavení telefónu a prečítaním informácií v časti " O telefóne» (« Nastavenia» -> « Systém» -> « O telefóne». Na všetkých zariadeniach bude približne rovnaká cesta k systémové informácie). V tomto prípade sa budete musieť ponoriť do kariet. Nedostanete jasné zhrnutie toho, čo potrebujete, všetky údaje budú rozptýlené;
Foto: Informácie o tel

  • využiť špecializovaný program alebo pomôcka na analýzu smartfónu.

Prečítajte si pokyny a hľadať informácie na vašom zariadení so systémom Android môžete sám za seba. M Navrhujeme zvážiť programy na zobrazovanie detailné informácie O vlastnosti zariadenie so systémom Android.

AIDA64 (stiahnuť)

Názov AIDA je už mnohým známy, keďže podobný PC program sa často používa na zber hardvérových dát. Aplikácia vám umožňuje získať neuveriteľne podrobné a štruktúrovaný informácie o zariadení so systémom Android vrátane teploty, kodekov, senzorov, systémových priečinkov, batérie. Dát je veľa a väčšine z nich porozumejú s najväčšou pravdepodobnosťou len pokročilí používatelia alebo odborníci v oblasti softvéru smartfónov. Pre jednoduchého používateľa viac ako 60 % informácií jednoducho nie je užitočných. Pri prechádzaní kartami budete niekedy musieť hľadať potrebné údaje. Sú tam reklamy, ale neprekážajú.


Foto: AIDA64

CPU Z (Stiahnuť ▼)

V CPU Z od xSoft Studio sú informácie prezentované v čitateľnejšej a zrozumiteľnejšej forme pre bežného používateľa. Displej, senzory, CPU, pamäť, zariadenie a ďalšie – všetko je tam. Bohužiaľ, ďalšie a potrebné funkcie (napríklad: "Sieť") sú k dispozícii až po zakúpení plnej verzie programu. Najbežnejší, jednoduchý program. Nie je nič zvláštne ani jedinečné.


Foto: CPU Z

AnTuTu Benchmark (stiahnuť)

Skvelý program, ktorý vám umožní nielen vidieť vlastnosti androidu, ale aj otestovať vaše zariadenie v najnáročnejších podmienkach a porovnať ho s inými modelmi. Charakteristiky sú zobrazené len najnutnejšie, základné a zrozumiteľné. Neexistujú žiadne zbytočné a nezrozumiteľné skratky.

Testovanie prebieha pri maximálnej záťaži centrálneho a grafického procesora. Zohľadňuje sa rýchlosť prenosu a prijímania dát z interného úložiska aj zo siete.


foto: Benchmark AnTuTu

Ako náklad sa používa ťažké bremeno, vysoký poly 3D video. Počas testu sa telefón veľmi zahrieva. Na slabých zariadeniach obraz na obrazovke veľmi zamrzne. Nebojte sa, tak to má byť. Po dokončení uvidíte skóre zariadenia, ktoré popisuje, ako sa porovnáva výkon vaše zariadenie.


Foto: AnTuTu Benchmark

Testovanie pomocou 3D modelov je možné až po inštalácii dodatočného programu AnTuTu 3DBench (stiahnuť), čo je v podstate rozšírenie pre hlavnú aplikáciu. Bez rozšírenia sú možné len jednoduché testy. Môžete si napríklad vyskúšať multitouch.


foto: AnTuTu 3DBench

AnTuTu Benchmark ponúka stiahnutie ďalšieho dodatočného rozšírenia AnTuTu Dôstojník (Stiahnuť). Po niekoľkých manipuláciách s počítačom a QR kódom sa ukáže, či je váš telefón šedý alebo nie.

Foto: dôstojník AnTuTu

Droid Informácie (stiahnuť)

dobrý program, poskytovanie informácie o zariadení a vlastnosti zariadenia so systémom Android. Zobrazuje iba hlavné charakteristiky s malým rozšírením. Aplikácia funguje, ale potrebuje určité zlepšenie (nie vždy poskytuje správne informácie, najmä o nových zariadeniach). A posledná aktualizácia je z 24. júla 2016. Zdá sa, že vývojári od svojho výtvoru upustili, no márne. Rozhranie je veľmi pohodlné a jednoduché, potrebné informácie nájdete za pár sekúnd. Do schránky je možné poslať podrobnú správu o zariadení (vo forme textu) - zvláštna funkcia, ale môže sa hodiť.


Foto: Droid Info

CPU -Z od CPUID (stiahnuť)

Takmer identický s programom Droid Info, len v angličtine. Na rozdiel od posledne menovaného je CPU -Z pravidelne aktualizovaný a udržiavaný vývojármi. Informácie sú presné a správne, všetko zodpovedá reality. Pre tých, ktorí nevedia po anglicky, je lepšie nesťahovať, existuje veľa odborných názvov. Podľa samotných hodnôt sa dá uhádnuť, o ktorej charakteristike sa diskutuje, ale stále nie vždy.


Foto: CPU-Z podľa CPUID

Geekbench 4 (stiahnuť)

Ďalší výkonný tester výkon telefón podobný AnTuTu Benchmark. Poskytuje iba hlavné charakteristiky zariadenia so systémom Android: model, veľkosť pamäte, firmvér, grafický procesor, počet jadier atď. (údaje zo senzorov a zmeny teploty procesora sa tu nezobrazia). Má schopnosť kontrolovať výkon zariadenie pod záťažou. Na rozdiel od AnTuTu aplikácia nevyžaduje dodatočnú inštaláciu rozšírení .


Foto: Geekbench 4

Výber program na zobrazenie vlastností vášho Androidu, oplatí sa vychádzať z vašich potrieb. Je naozaj potrebné mať informácie o presných hodnotách teploty, údajoch snímačov na jadrách procesora? Vyplatí sa vyskúšať všetky aplikácie a nájsť tú správnu a najpohodlnejšiu, konkrétne pre vaše potreby.

Vážení čitatelia! Ak máte akékoľvek otázky alebo pripomienky k téme článku, zanechajte ich nižšie.

V tomto článku sa pozrieme na to, ako získať informácie o telefóne, sim karte, sieti celulárna komunikácia, ako aj nastavenia displeja a batérie mobilný telefón.

Telefón a mobilná sieť

Trieda TelephonyManager sa používa na prístup k dátam telefónu, SIM karty a mobilného telefónu. Pomocou tejto triedy môžete určiť typ a stav telefónu, dostupnosť mobilnej siete a stav SIM karty.

1. Inštanciu triedy TelephonyManager nie je možné vytvoriť priamo, na to musíte zavolať metódu getSystemService () (z triedy Context) a odovzdať jej konštantu Context.TELEPHONY_SERVICE.

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

2. Pre niektoré metódy triedy TelephonyManager je potrebné do súboru manifestu (AndroidManifest.xml) pridať oprávnenie READ_PHONE_STATE (získavanie informácií o stave telefónu) alebo ACCESS_COARSE_LOCATION (informácie o telefóne). Základná stanica mobilné siete). Povolenia sa pridávajú do súboru manifestu takto:

  1. "http://schemas.android.com/apk/res/android"
  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. Pozrime sa, aké informácie môžeme získať:
- int getCallState()- určuje stav hovoru telefónu. Vráti jednu z troch konštánt: CALL_STATE_IDLE(telefón nie je aktívny) CALL_STATE_OFFHOOK(pokus o volanie), CALL_STATE_RINGING(spojenie s predplatiteľom).

-int getPhoneType()- určuje typ mobilného telefónu. Vráti jednu z konštánt PHONE_TYPE_CDMA, PHONE_TYPE_GSM, PHONE_TYPE_NONE, PHONE_TYPE_SIP.

-int getNetworkType()- určuje typ mobilnej siete. Vráti jednu z konštánt NETWORK_TYPE_UNKNOWN, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMA atď.

- Reťazec getNetworkCountryIso()- vráti kód krajiny, v ktorej je prevádzkovateľ registrovaný.

- reťazec getNetworkOperator()- vráti kód operátora (MCC+MNC) (kód krajiny mobilu + kód mobilnej siete)

- Reťazec getNetworkOperatorName()- vráti meno operátora

- Reťazec getDeviceId()- vráti ID mobilného zariadenia

- Reťazec getDeviceSoftwareVersion()- vráti verziu softvéru (toto nie je verzia pre Android)

-int getDataState()- definuje stav prenosu dát. Vráti jednu z konštánt DATA_DISCONNECTED, DATA_CONNECTING, DATA_CONNECTED, DATA_SUSPENDED.

-int getDataActivity()- určuje smer prenosu dát. Vráti jednu z konštánt DATA_ACTIVITY_NONE, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, DATA_ACTIVITY_DORMANT.

- boolean isNetworkRoaming()- určuje, či je telefón v roamingu.

- CellLocation getCellLocation()- určuje aktuálnu polohu zariadenia. Vráti inštanciu triedy CellLocation alebo skôr jednu z jej podradených tried CdmaCellLocation (pre siete CDMA) alebo GsmCellLocation (pre siete GSM). V triede GsmCellLocation môžete určiť ID základňovej stanice mobilnej siete (int getCid ()) a kód územia, v ktorom sa telefón nachádza (int getLac ())). V triede CdmaCellLocation môžete získať aj ID základňovej stanice (int getBaseStationId()), ako aj jej geografické súradnice (int getBaseStationLatitude(), int getBaseStationLongitude()).

- int getSimState()- určuje stav sim karty. Vráti jednu z konštánt SIM_STATE_UNKNOWN, SIM_STATE_ABSENT, SIM_STATE_PIN_REQUIRED, SIM_STATE_PUK_REQUIRED, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.

- Reťazec getSimCountryIso()- Vráti kód krajiny poskytovateľa

- Reťazec getSimOperator()- Vráti kód operátora (MCC+MNC)

- Reťazec getSimOperatorName()- Vráti názov poskytovateľa

- Reťazec getSimSerialNumber()- Návraty sériové číslo sim karty.

Displej

Trieda DisplayMetrics sa používa na získanie informácií o displeji zariadenia.
  1. DisplayMetrics metrics = new DisplayMetrics() ;
  2. getWindowManager() .getDefaultDisplay() .getMetrics(metrics) ;

Prvý riadok definuje inštanciu triedy DisplayMetrics a druhý riadok inicializuje túto inštanciu.
getWindowManager()(z triedy Activity) - vracia správca okien(inštancia triedy WindowManager)
getDefaultDisplay()(z triedy WindowManager) - vráti zobrazenie, na ktorom správca okien vytvára okná (inštancia triedy Display)
getMetrics()(z triedy Display) - metóda, ktorá na získanie parametrov obrazovky berie out-parameter typu DisplayMetrics.
To znamená, že po týchto dvoch riadkoch dostaneme metriku, ktorá obsahuje informácie o zobrazení.

Trieda DisplayMetrics má nasledujúce verejné polia:
hustota Dpi- hustota pixelov obrazovky (dpi)
škálovaná hustota- faktor mierky pre písma
výškaPixelov- výška obrazovky
šírka pixelov- šírka obrazovky
xdpi
ydpi- presný počet pixelov na palec po šírke obrazovky

Batéria

Trieda BatteryManager sa používa na získanie informácií o batérii. Na rozdiel od dvoch predchádzajúcich prípadov tu nie je služba správy batérie zariadenia. systém android odosiela broadcast správy (Broadcast) o zmenách stavu batérie. Na odber takýchto správ sa musíme prihlásiť.
Pomocou tejto metódy sa môžete prihlásiť na odber vysielaných správ
registerReceiver (prijímač BroadcastReceiver, filter IntentFilter), Kde
prijímač - inštancia triedy zdedenej z BroadcastReceiver s prepísanou metódou OnReceive()
filter – inštancia triedy IntentFilter, ktorá určuje, ktoré správy chceme odoberať.
  1. public void onCreate(Bundle savedInstanceState) (
  2. BroadcastReceiver receiver = new BroadcastReceiver() (
  3. @Prepísať
  4. public void onReceive(kontextový kontext, zámer zámeru) (
  5. int stav = intent.getIntExtra(BatteryManager.EXTRA_STATUS , -1 ) ;
  6. registerReceiver(prijímač, nový IntentFilter(Intent.ACTION_BATTERY_CHANGED ) ) ;

Prihlásili sme sa na odber správ ACTION_BATTERY_CHANGED, teraz, keď sa zmení stav batérie mobilného telefónu, zavolá sa metóda OnReceive. Premenný zámer je odovzdaný tejto metóde, ktorá obsahuje sadu Extra parametrov, ktoré poskytujú informácie o batérii.
Tieto parametre môžete získať pomocou metód
int getIntExtra(názov reťazca, int predvolená hodnota) alebo String getStringExtra (názov reťazca)
kde name je názov parametra
defaultValue - predvolená hodnota, ak parameter nie je definovaný.
Tieto metódy vracajú číselnú alebo reťazcovú hodnotu parametra (trieda Intent má aj funkcie pre float, double atď., ale v tomto prípade ich nebudeme potrebovať).

Jedna z konštánt z triedy BatteryManager sa odovzdá ako názov parametra (názov):

EXTRA_HEALTH- stav batérie. Hodnota bude jedna z nasledujúcich konštánt:
BATTERY_HEALTH_DEAD- batéria je nefunkčná
BATTERY_HEALTH_GOOD- batéria je v dobrom stave
BATTERY_HEALTH_OVERHEAT- prehriata batéria
BATTERY_HEALTH_OVER_VOLTAGE- vysoké napätie batérie
BATTERY_HEALTH_UNKNOWN- stav neznámy
BATTERY_HEALTH_UNSPECIFIED_FAILURE- batéria je chybná

EXTRA_ICON_SMALL- ID zdroja pre ikonu batérie. Táto ikona sa zobrazuje v stavovom riadku mobilného telefónu a zobrazuje úroveň nabitia batérie.

EXTRA_SCALE- maximálna úroveň nabitia batérie

EXTRA_LEVEL- aktuálna úroveň nabitia batérie (hodnota od 0 do EXTRA_SCALE)

EXTRA_STATUS- určuje stav nabitia batérie. Hodnota bude jedna z nasledujúcich konštánt:
BATTERY_STATUS_CHARGING- batéria sa nabíja
BATTERY_STATUS_DISCHARGING- slabá batéria
BATTERY_STATUS_FULL- batéria je nabitá
BATTERY_STATUS_NOT_CHARGING- batéria sa nenabíja
BATTERY_STATUS_UNKNOWN- stav neznámy

EXTRA_PLUGGED- definuje spojenie nabíjačka. Hodnota bude jedna z nasledujúcich konštánt:
BATTERY_PLUGGED_AC- pripojený k nabíjačke
BATTERY_PLUGGED_USB- pripojený k USB

EXTRA_PRESENT- určuje, či má zariadenie batériu (booleovská hodnota)

EXTRA_TECHNOLÓGIA- technológia batérií, ako napríklad „Li-Ion“. (hodnota typu String)

EXTRA_TEMPERATURE- teplota batérie

EXTRA_VOLTAGE- napätie batérie

Ak chcete získať informácie o stave batérie, musíte do súboru AndroidManifest.xml pridať povolenie BATTERY_STATS

"android.permission.BATTERY_STATS"/>

Nebudem tu uvádzať celý kód, je to dosť banálne. Postupným volaním všetkých opísaných metód dostaneme niečo takéto:

Zdroje aplikácie SysManager si môžete stiahnuť nižšie. V aplikácii je 5 tried:
SysManagerActivity- hlavné okno aplikácie, ktoré definuje tri záložky. Zistite, ako vytvoriť karty
TelManager- získanie informácií o telefóne a SIM karte
ScrManager- získanie informácií o displeji
BatManager- získanie informácií o batérii
Vo všetkých troch triedach sa prijaté informácie jednoducho zobrazia v textovom poli.
TS- pomocná trieda s množstvom statických metód, ktoré prekladajú konštanty int typu TelephonyManager.NETWORK_TYPE_GPRS na reťazce („GPRS“).
Nezabudnite na ďalšie povolenia v AndroidManifest.xml :)

- aplikácia, ktorá pomáha používateľovi nahliadnuť do jeho vnútorných charakteristík mobilný priateľ. Pomocou tohto programu môžete zistiť presné technické nuansy smartfónu a pochopiť, či spĺňa uvedené požiadavky. Program je teda veľmi užitočný, najmä ak si zariadenie len vyberáte a chcete poznať jeho reálne možnosti. Používanie je veľmi jednoduché, pretože program rozdeľuje všetky charakteristiky do kategórií.

Stačí otvoriť kategóriu, ktorú potrebujete, aby ste zistili potrebné údaje a na základe toho vyvodili závery. Stojí za zmienku, že aplikácia je veľmi presne definovaná, všetky vlastnosti a môže vám pomôcť v rade veľmi špecifických problémov. Obrovské množstvo používateľov s radosťou začalo kontrolovať parametre svojich mobilné zariadenia spolu s takou úžasnou aplikáciou.


Práve s takýmto programom si môžete byť vedomí jemných technických znalostí, ktoré predajcovia nie vždy zverejňujú. Napríklad program je veľmi užitočný, ak existujú podobné modely, ale líšia sa v nepodstatných technických parametroch. Pomocou tohto programu môžete presne určiť ich rozdiel a kúpiť si presne ten model zariadenia, ktorý chcete.


Výsledkom je nádherný program, ktorý vám dá možnosť získať pravdivé údaje o vnútorných parametroch vášho smartfónu resp tabletový počítač. Program na fungovanie nepotrebuje internet.

Servisné (sú inžinierske, sú tiež tajné) kódy sú zvyknuté rýchly prístup k rôznym funkciám, často aj skrytým. Pre Android existujú univerzálne kódy a existujú aj tie, ktoré sú dostupné len pre určité modely zariadení.

Nie je to tak dávno, čo som publikoval článok, v ktorom som povedal,. Na toto by sa dalo použiť špeciálny softvér alebo použite jeden z tajných kódov. Teraz budem hovoriť o najobľúbenejších z nich, vďaka ktorým môžete vykonať veľa nastavení systému.

Populárne tajné kódy pre smartfóny so systémom Android

Prečo sa tieto kódy nazývajú „tajné“? Len ich väčšina bežných používateľov nepotrebuje, nie sú zverejnené v návode na smartfóny. V prvom rade sú „tajné kódy“ určené pre inžinierov a vývojárov na vykonávanie rôznych testov.

Ak chcete použiť niektorý zo servisných kódov, musíte ho zadať do číselníka. Na tabletoch si budete musieť stiahnuť aplikácie tretej strany volať - zadajte Google vyhľadávanie Zahrajte si požiadavku "Dialer" a stiahnite si svoj obľúbený "dialer".

  • *#06# - informácie o IMEI smartfónu
  • *#*#4636#*#* – informácie o Wi-Fi, batérii a štatistikách používania
  • *#*#3646633#*#* alebo *#*#83781#*#* - vstup do inžinierske menu na smartfónoch s procesorom MTK (môžete ho používať prostredníctvom neho)
  • *#*#8255#*#* - testovanie služby Google hovoriť
  • *#*#7594#*#* - ak zadáte túto kombináciu, po stlačení tlačidla napájania sa smartfón okamžite vypne bez ponuky ponuky
  • *#*#44336#*#* - informácie o PDA, CSC, čase zostavenia a ďalšie údaje o smartfóne
  • *#*#232338#*#* - Mac adresa WiFi
  • *#*#7780#*#* - okamžitý reset na výrobné nastavenia ( tvrdý reštart). Odstráni iba aplikácie
  • *2767*3855# - okamžité obnovenie továrenských nastavení, ale na rozdiel od predchádzajúceho Android spôsobomúplne preinštalovaný
  • *#*#1234#*#* alebo *#12580*369# - informácie o firmvéri zariadenia
  • *#*#1111#*#* - informácie o verzii softvéru FTA
  • *#*#2222#*#* - informácie o verzii hardvéru FTA
  • *#*#0283#*#* - Test spätnej slučky
  • *#*#0*#*#* - test obrazovky
  • *#0*# - testovanie rôznych komponentov: obrazovka, kamera, reproduktory, vibrácie, mikrofón a iné
  • *#*#0673#*#* alebo *#*#0289#*#* - test zvuku
  • *#*#0842#*#* - test vibrácií a podsvietenia
  • *#*#232339#*#* alebo *#*#526#*#* - test bezdrôtovej siete
  • *#*#1472365#*#* - test GPS
  • *#*#1575#*#* - podrobný test GPS
  • *#*#232331#*#* - test Bluetooth
  • *#*#232337#*#* - zobraziť adresu bluetooth
  • *#*#2663#*#* - verzia s dotykovou obrazovkou
  • *#*#2664#*#* - testovanie dotykovej obrazovky
  • *#*#0588#*#* - testovanie snímača pohybu
  • *#*#7262626#*#* - Test signálu GSM
  • *#197328640# - prepnutie do servisného režimu
  • *#*#3264#*#* - Verzia pamäte RAM
  • *#*#8351#*#* - aktivácia režimu registrácie hlasového vytáčania
  • *#*#8350#*#* - vypnite režim registrácie hlasového vytáčania
  • #*5376# - vymazať všetky SMS
  • *#2222# - Verzia firmvéru systému Android
  • #*2562#, #*3851#, #*3876# - reštartujte smartfón, tablet
  • *#34971539# - úplné informácie o fotoaparátoch a aktualizácii ich firmvéru
  • *#*#273283*255*663282*#*#* - rýchla tvorba zálohovanie mediálne súbory
  • *#*#4636#*#* - tajná ponuka pre zariadenia Motorola
  • **05***# – Odomknite kód PUK na zariadení Sony
  • 3845#*855# - servisné menu na LG G3
  • *#0011# - servisné menu zapnuté Samsung Galaxy S4
  • ##778 (+ tlačidlo hovoru) – zobrazí ponuku EPST (pre Samsung)
  • ##3424# - diagnostický režim (pre HTC)
  • ##3282# – EPST (pre HTC)
  • ##8626337# – VOCODER (pre HTC)
  • ##33284# - technické údaje o stave siete (pre HTC)
  • ##7738# - revízia protokolu (pre HTC)

V zásade ide o najzákladnejšie a najuniverzálnejšie servisné (tajné) kódy pre Android tablety a smartfóny, no všetci výrobcovia pridávajú podporu pre svoje vlastné, takže ak máte záujem o kódy pre konkrétne zariadenie, stiahnite si aplikáciu. O tom sa bude diskutovať nižšie.

Servisné kódy Android v aplikácii Tajné kódy

Aplikácia Tajné kódy naskenuje systém kvôli inžinierskym kódom a uvedie výsledok. Stačí kliknúť na kód záujmu a prejdete na požadovanú možnosť.

Bohužiaľ, táto metóda má nevýhodu: na niektorých zariadeniach aplikácia nenájde ani jednu servisný kód a na niektorých nenájde všetko. Ale na zariadeniach, ktoré som testoval, bolo všetko v poriadku a recenzie v Google Play takmer všetky sú pozitívne.



Načítava...
Hore