Android OS ostida ishlaydi. Android operatsion tizimi. Standart dasturlarni tanlash

Hozirgi kunda kam odam o'z hayotini telefonsiz tasavvur qila oladi, ayniqsa zamonaviy smartfonlar nafaqat aloqa vositasi, balki Internet, kamera, elektron o'quvchi va boshqa ko'p narsalarga kirish uchun. Ushbu maqola Android-dagi har qanday gadjetni tushunishga yordam beradi.

Smartfoningizni yoqish

Android-da smartfonni ishlatishdan oldin, yangi boshlovchi uni yoqishi kerak. Tugma odatda qurilma modeliga qarab qurilmaning yuqori yoki yon tomonida joylashgan.

Birinchi marta yuklaganingizda, asosiy operatsion tizim sozlamalarini belgilashingiz kerak. Tilni tanlaganingizdan so'ng, sizdan qurilma bog'lanadigan Google hisobini yaratish yoki mavjud profilga kirish so'raladi. Buni kechiktirish mumkin, ammo buni darhol qilish yaxshiroqdir, chunki ilovalarni yuklab olish, sinxronlashtirish, foydalanish uchun Google hisobiga ega bo'lish talab qilinadi. elektron pochta orqali va boshqa funktsiyalar.

Google profilini yaratish bir necha daqiqa davom etadi: siz elektron pochta nomini topishingiz va o'zingiz haqingizda asosiy ma'lumotlarni to'ldirishingiz kerak. Shundan so'ng siz smartfonning keyingi konfiguratsiyasiga o'tishingiz mumkin.

Qanday qo'ng'iroq qilish kerak

Zamonaviy telefonlar intuitiv interfeysga ega. Qurilmani yoqqan va qulfdan chiqarganingizdan so'ng, siz darhol eng kerakli funktsiyalar joylashgan piktogrammalarning pastki panelini ko'rasiz.

Misol uchun, agar siz smartfondan qanday foydalanishni bilmasangiz ham, yangi boshlovchi qo'ng'iroq qilish uchun telefon tasviri bilan yashil belgini bosishingiz kerakligini tushunadi. Ochilgan menyuda siz oxirgi qilingan qo'ng'iroqlarni ko'rishingiz, klaviaturadagi raqamni terishingiz, shuningdek, telefon va SIM karta xotirasida saqlangan kontaktlarni ko'rishingiz mumkin. Tajribali foydalanuvchilar uchun bu operatsiyalar bir necha soniya vaqtni oladi, yangi boshlanuvchilar uchun esa birinchi navbatda smartfondan foydalanish odatiy holdir, bu asosan turli klaviatura tufayli. Avvaliga kontaktlar ro'yxatini aylanib chiqish sizga qulayroq bo'lishi mumkin, ammo agar smartfon xotirasida raqamlar ko'p bo'lsa, qidiruvga murojaat qilish yaxshiroqdir.

SMS xabarlarni qanday yozish kerak

Keling, LG smartfonidan qanday foydalanishni aniqlaylik. Yangi boshlanuvchi SMS xabarlarni yozishni o'rganishi kerak. Buni amalga oshirish uchun konvert belgisini, so'ngra yangi xabar belgisini bosing (odatda bu qalam va qog'oz tasviridir). Birinchi qadam, kontaktlar ro'yxatidan qabul qiluvchini tanlash yoki Kimga maydoniga yangi raqamni kiritishdir. Keyin klaviatura yordamida xabarning o'zini yozing yoki agar kerak bo'lsa, qo'shimcha funktsiyalar menyusi orqali kulgichni kiritishingiz mumkin. "Yuborish" tugmasini bosing va sizning xabaringiz qabul qiluvchiga yuboriladi.

Fotosurat va videolarni qanday olish kerak

Deyarli barcha zamonaviy gadjetlar yuqori sifatli fotosuratlar va videolarni olishlari mumkin. Yangi boshlovchi o'rnatilgan kamerali smartfondan qanday foydalanishi mumkin? Mana bir necha oddiy maslahatlar.

Har doim linzaning tashqi qismini toza tuting. Aks holda, rasmlar noaniq va loyqa bo'lib chiqishi mumkin.

Qo'lingizni silkitmaslikka harakat qiling. Ushbu qoida har qanday kamera uchun amal qiladi, ammo zamonaviy smartfonlar juda uzoq tortishish tezligidan foydalanadilar, shuning uchun bu ayniqsa to'g'ri.

Sifat parametrlarini maksimal darajaga o'rnating. Foto va video fayllar ko'proq joy egallaydi, ammo bu muammoni har doim qo'shimcha xotira kartasini o'rnatish orqali hal qilish mumkin.

Bir nechta suratga oling. Barcha professional fotosuratchilar ushbu texnikadan foydalanadilar va siz ham bunga e'tibor berishingiz kerak. Agar bitta surat loyqa bo'lsa yoki fokus ishlamasa ham, boshqalarning ajoyib chiqishi ehtimoli bor.

Smartfoningizda mavjud sozlamalar bilan tanishing. Turli xil sahna dasturlari, rang effektlari va oq balans yomon yorug'likda ham sifatli suratga olish imkonini beradi.

Internetdan qanday foydalanish kerak

Alcatel smartfonini ishlatishdan oldin, yangi boshlovchi u va boshqa gadjetlarda sukut bo'yicha ma'lumotlar uzatish yoqilganligini bilishi kerak. Shuning uchun, agar sizning tarif rejangiz cheksiz trafikni ta'minlamasa, ushbu parametrni sozlamalar orqali ("Simsiz tarmoqlar" bandi) o'chirib qo'yganingiz ma'qul yoki tez kirish panelidagi "Ma'lumotlar" belgisini o'chirib qo'yganingiz ma'qul. barmog'ingizni ekran bo'ylab yuqoridan pastgacha.

Internetga kirishingiz kerak bo'lganda, ushbu xususiyatni yoqing va menyuda o'rnatilgan brauzerni toping. Agar so'ralsa, Android platformasi uchun moslashtirilgan har qanday brauzerni, shuningdek, ijtimoiy tarmoqlar va messenjerlar uchun qo'shimcha ilovalarni o'rnatishingiz mumkin.

Bundan tashqari, Android smartfonlari odatda asosiy ekranda Google qidiruv paneliga ega va ovozli so'rovlarni qo'llab-quvvatlaydi. Shunchaki “Ok Google” deb ayting, xarakterli ovozli signalni kuting va so‘rovingizni aniq ayting.

Shaxsiylashtirishni qanday sozlash kerak

Fly smartfonidan qanday foydalanishni bilib olgan yangi boshlovchi, ehtimol, qurilmani o'z xohishiga ko'ra sozlashni xohlaydi. Zamonaviy qurilmalar ko'plab parametrlar asosida sozlashni qo'llab-quvvatlaydi. Galereyaga kirganingizdan so'ng, har doim istalgan rasm yoki fotosuratni ish stoli foni sifatida o'rnatishingiz mumkin. Buning uchun qo'ng'iroq qiling va "Sozlash - Ish stoli foni" ni tanlang.

"Sozlamalar - Ovoz" menyusi qo'ng'iroqlar va kiruvchi xabarlar uchun ovoz balandligi va qo'ng'iroq ohangini, shuningdek, qurilmaning tebranish rejimi va intensivligini sozlash imkonini beradi. Siz ikkala asosiy ohangdan foydalanishingiz va ularni Internetdan yuklab olishingiz mumkin.

Bundan tashqari, kirish qulayligi uchun tez-tez ishlatiladigan ilovalarni ish stoliga ko'chirishingiz mumkin. Kerakli belgini bosib ushlab turing va uni asosiy ekranga torting. Ko'pgina foydalanuvchilar piktogrammalarni funktsional imkoniyatlariga qarab papkalarga guruhlashni yaxshi ko'radilar. Masalan, bitta papkada siz ijtimoiy tarmoqlar uchun barcha mijozlarni to'plashingiz mumkin, boshqasida - o'yinlar, uchinchisida - fotosuratlarni qayta ishlash uchun uchinchi tomon dasturlari va boshqalar.

Android smartfonlari uchun yana bir mashhur xususiyat - bu ish stolida ham joylashtirilgan vidjetlar. Vidjet veb-saytlardan yoki ijtimoiy tarmoqlardagi akkauntlaringizdan yangiliklar tasmalarini ko'rsatishi, ob-havo ma'lumotlarini ko'rsatishi, valyuta o'zgarishini kuzatishi va hk.

Smartfoningiz uchun muhim ilovalar

Endi siz smartfonni boshlang'ich sifatida qanday ishlatishni aniqladingiz, biz sizga qurilmangizga o'rnatishingiz kerak bo'lgan bir nechta ilovalarni aytib beramiz.

Antivirus. "Android" kompyuter bilan bir xil bo'lib, unga virus ta'sir qilishi mumkin. Shuning uchun, virusga qarshi himoya haqida g'amxo'rlik qilish va shubhali manbalardan ilovalarni o'rnatmaslik kerak.

Batareyani tejash dasturi. Bunday dastur foydalanilmagan ilovalarni zudlik bilan to'xtatadi, batareya quvvati aniq qayerda sarflanayotganini aytib beradi, batareya qancha vaqt ishlashini hisoblab chiqadi va hokazo.

"Axlat" ni tozalash uchun ariza. Bunday dastur yordamida smartfoningiz sekinlashmaydi va qotib qolmaydi. Bu sizga qurilmangiz keshini tozalash, keraksiz qoldiq fayllarni olib tashlash, shuningdek, smartfoningiz xotirasi qayerda ishlatilishini ko‘rishga yordam beradi.

Bularga amal qilish oddiy qoidalar, siz smartfoningizdan qanday foydalanishni osongina o'rganishingiz mumkin. Yuqorida sanab o'tilgan funktsiyalarning nomlari telefon modeliga qarab farq qilishi mumkin, ammo eng murakkab qurilma ham intuitiv interfeysga ega bo'lgani uchun siz hech qanday qiyinchiliklarga duch kelmaysiz.

Bizning raqamli asrimizda smartfondan qanday foydalanishni tushuntirishning hojati yo'qdek tuyuladi. Biroq, unday emas. Ushbu gadjetlarning qo'lga tushish yoshi ancha qisqaradi. Bolalarga ulardan qanday foydalanishni tushuntirish kattalarning ixtiyorida, lekin ba'zida ularning o'zlari bu qurilmalarni to'liq o'zlashtirmaydilar.

Dastlabki sozlash

Smartfondan qanday foydalanish kerak? Javob asoslardan boshlanishi kerak, asta-sekin tartibda davom eting.

Shunday qilib, avval sizdan parol, PIN kod yoki naqsh o'rnatish so'raladi. Yangi boshlanuvchilar uchun bu funktsiyani sinab ko'rishni boshlamaslik, balki uni keyinroqqa qoldirish yaxshiroqdir. Siz shunchaki kodni unutishingiz yoki bitta narsani kiritishga urinib ko'rishingiz va butunlay boshqacha narsani olishingiz mumkin, buning natijasida smartfon sozlashning birinchi bosqichida ishlamay qolishi mumkin.

Ushbu sozlashdan oldin sizdan tilni tanlash so'raladi va keyin simsiz tarmoqlarga ulanishga harakat qiling. Ko'pgina hollarda, bu bosqichni o'tkazib yuborish mumkin. Keyin sizdan Google hisobini yaratish so'raladi.

Yangi boshlanuvchilar uchun maslahat sifatida (smartfondan qanday foydalanish kerak), biz buni aytishimiz mumkin: Android telefonlari foydalanuvchilari uchun darhol ushbu hisob qaydnomasini o'rnatish yaxshiroqdir. Buning sababi shundaki, ilovalar maxsus do'kon orqali o'rnatiladi, bundan tashqari, ushbu operatsion tizimga asoslangan smartfonlar odatda ushbu kompaniya xizmatlariga bog'langan;

Android 5.1 va undan yuqori versiyalari asosida ishlab chiqarilgan zamonaviy smartfonlar Google hisobiga ulangan va agar gadjet to‘satdan o‘g‘irlangan yoki yo‘qolgan bo‘lsa, uni blokdan chiqarish uchun bog‘langan hisob ma’lumotlari so‘raladi.

Agar kontaktlarni eski telefondan yangi sotib olingan smartfonga o'tkazish zarur bo'lsa, Android foydalanuvchilari yana Google xizmatlaridan foydalanishlari kerak. Bundan tashqari, yangi smartfonda xuddi shu OS bilan oldingi gadjetdan hisob qaydnomasidan foydalanganda, sizdan oldingi qurilmada ishlatilgan ilovalarni yuklab olishingiz so'raladi.

Ilovalarni o'rnatish

Smartfondan qanday foydalanish kerak? Foydalanuvchilar, qoida tariqasida, faqat qo'ng'iroq qilish uchun qurilma sotib olmaydilar, chunki buning uchun oddiy telefon yordam beradi. Smartfon xaridorlari ushbu qurilmadan mini-kompyuter sifatida foydalanishni xohlashadi. Bu unga ilovalarni o'rnatish imkonini beradi.

Ilovalarni o'rnatishda smartfondan (dummies uchun) qanday foydalanishni tushuntiramiz.

Eng mashhur smartfon modellari iOS va Android OS bilan birga keladi. Ushbu ikkala tizimning o'z ilovalari do'konlari mavjud. Google Play Market-da ko'plab ilovalar bepul, ammo pullik analoglar ham mavjud. Kompyuterlashtirish boshlangandan beri mahalliy xaridorlar dasturlarni bozorda faqat nominal to'lov evaziga sotib olishga odatlangan va Internet deyarli hamma joyda mavjud bo'lgandan so'ng, bu dasturlar Global tarmoqdan turli yo'llar bilan yuklab olinadi.

Dastlab, Google foydalanuvchiga o'rnatishga ruxsat bermaydi uchinchi tomon ilovasi. Biroq, foydalanuvchi ushbu cheklovni olib tashlashi mumkin, ammo bu holda smartfonning shikastlanishi uchun barcha javobgarlik uning zimmasiga tushadi. Shuning uchun, nima yaxshiroq ekanligi haqida o'ylashingiz kerak: pul to'lash kerakli dastur yoki gadjetingizga zarar yetkazishi mumkin.

Antivirus o'rnatish

Garchi iOS Apple tomonidan ishlab chiqilgan operatsion tizimga tegishli bo'lsa-da, va Android tomonidan ishlab chiqilgan operatsion tizimga ishora qiladi Google tomonidan, ular ish stoli Mac yoki GNU/Linux OS kabi himoya darajalariga ega emas. Android yadrosi Linux operatsion tizimining yadrosidir, lekin tizimning o'zi GNU emas, shuning uchun u viruslarga sezgir.

Keling, yangi boshlanuvchilar uchun virusni yuqtirmaslik uchun smartfondan qanday foydalanishni ko'rib chiqaylik.

Windows muhitida keng tarqalgan eng mashhur antiviruslar Android uchun moslashtirilgan. Play Marketda siz turli xil antivirus dasturlarini, jumladan DrWeb, Kaspersky Anti-Virus va Avast kabi mashhur dasturlarni topishingiz mumkin. Ikkinchisini ishlatganda, smartfoningiz o'g'irlikdan ham himoyalangan bo'lishi mumkin. Shuningdek, siz Google yordamida qurilmani bloklashingiz va uning joylashuvini aniqlashingiz mumkin.

Smartfonni optimallashtirish

Keling, dummilar uchun yana bir maslahat beramiz (smartfondan qanday foydalanish kerak). Foydalanuvchi dizaynni butunlay o'zgartirishi mumkin, buning natijasida gadjet ko'proq jarayonlarni amalga oshirishni boshlaydi va u qanchalik ko'p jarayonlarni amalga oshirsa, unga ko'proq resurslar kerak bo'ladi, chunki mavjud resurslar bilan u sekinlasha boshlaydi. Shuning uchun siz smartfoningizning energiya samaradorligini oshiradigan ilovalarni tanlashingiz kerak. O'rnatish vaqtida yaratilgan vaqtinchalik fayllarni, shuningdek avtomatik ravishda o'chirilmagan va asta-sekin ko'proq joy egallaganlarni topadigan maxsus dasturlar yordamida gadjetingizni vaqti-vaqti bilan tozalashga o'rgating.

Qayta ishga tushirish

Yangi boshlanuvchilar uchun yana bir maslahat (smartfondan qanday foydalanish) telefondagi tugmalar yordamida qurilmani qayta ishga tushirish uchun ko'rsatmalarni o'rganish bo'ladi. Har qanday kompyuter singari, smartfon ham muzlashi mumkin. Qoida tariqasida, ularda Reset tugmasi yo'q va qayta ishga tushirish ketma-ket bosilgan tugmalar birikmasi orqali amalga oshirilishi mumkin.

Android operatsion tizimidagi imo-ishoralar

Yangi boshlanuvchilar uchun smartfondan qanday foydalanish kerak? Shuningdek, ushbu gadjetda o'rnatilgan OTni boshqarish uchun ishlatiladigan imo-ishoralarga e'tibor qaratish lozim. Smartfonlarda ishlatiladigan eng mashhur operatsion tizimlardan biri bu Android OS hisoblanadi. Keling, bu erda ishlatiladigan imo-ishoralarni ko'rib chiqaylik:

  • teginish - har qanday elementga barmoq bilan qisqa muddatli bir marta bosish;
  • ikki marta teginish - barmog'ingiz bilan istalgan elementga qisqa muddatli ikki marta bosish (Windows-da sichqonchani ikki marta bosishga o'xshash);
  • uzoq teginish - barmog'ingizni ma'lum bir elementda 1-2 soniya ushlab turishni o'z ichiga oladi;
  • chimchilash - displey ikki barmoq bilan qoplangan, turli yo'nalishlarda ajralib turadi yoki birlashtiriladi (bir-biridan ajratish odatda kattalashtirish uchun, chimchilash esa kattalashtirish uchun amalga oshiriladi);
  • surish - barmog'ingizni displey bo'ylab harakatlantirish, asosiy harakatlardan biri.

Samsung smartfonlarini sozlash

Misol tariqasida Galaxy S7 dan foydalanib, Samsung smartfonlaridan qanday foydalanishni ko'rib chiqamiz.

Ular Samsung Pay’dan foydalanish uchun zarur bo‘lgan Samsung hisob qaydnomasini yaratishi mumkin, uning yordamida siz do‘kondagi xaridlarni smartfoningizdan to‘lashingiz mumkin.

Samsung gadjetlari barmoq izlari skaneri bilan jihozlangan bo‘lib, uning yordamida smartfonni qulfdan chiqarish, tarmoqqa kirish va Samsung Pay xizmatidan foydalanish mumkin.

Mavzular do'konida Samsung smartfonlar uchun turli mavzulardan foydalanadi, ularning ba'zilari bepul, ba'zilari esa pul uchun.

Ilovalarni o'rnatishni hali o'zlashtirmagan yangi boshlanuvchilar uchun smartfondan qanday foydalanish kerak? Ishlab chiqaruvchi vaqti-vaqti bilan yangi smartfonlarga yangi ilovalarni qo'shib, eskilarini olib tashlaydi. Tajribaga ko'ra, har bir foydalanuvchi Play Market'dan yangi ilovalarni o'rnatishi mumkin va siz Samsung tomonidan oldindan o'rnatilgan ilovalarni ilovalar menyusidagi "-" tugmasi yordamida olib tashlashingiz mumkin.

Ko‘rib chiqilayotgan smartfon ekrandagi ranglarni oq-qora rangga o‘zgartirish, shuningdek, fonda ishlaydigan ilovalarni o‘chirish orqali batareya quvvatini tejash imkonini beradi.

Ko'pgina boshqa smartfonlar singari, ushbu gadjet sizga micro SD-kartadan foydalanish imkonini beradi.

Biz Xiaomi smartfonlaridan foydalanamiz

Ushbu smartfonlar o'ziga xos xususiyatlarga ega. Xiaomi smartfonlaridan qanday foydalanish kerak? Bu erda SIM-kartalar orqa tomondan emas, balki ular uchun maxsus uyasi mavjud; Ushbu smartfon bilan birga kelgan qutida ushbu uyani ochish uchun maxsus qurilma (qog'oz qisqichiga o'xshash) mavjud. Agar ulanish ko'rinmasa, uni chiqarib oling, SIM kartani ag'daring va qayta joylashtiring.

Xiaomi gadjetlaridagi smartfonlardagi Samsung hisob qaydnomasining ba'zi analoglari Mi hisob qaydnomasi bo'lib, uning yordamida siz proshivkani yangilashingiz, kerak bo'lganda telefonni blokirovka qilishingiz, zaxira nusxalarini yaratishingiz va bulutdan foydalanishingiz mumkin.

Ko'rib chiqilayotgan brendning smartfonlarida "Merry Carousel" ilovasi mavjud bo'lib, u turli tasvirlar bilan dinamik ko'rinish beradi. Yoqing: sozlamalar - fon rasmi - karusel.

Bu smartfonlar, masalan, Xiaomi Redmi 3s modeli barmoq izini qo‘shish imkoniyatiga ham ega.

Agar smartfonda Miui qobig'i bo'lsa, u holda ikkinchi bo'sh joy ishlatiladi, bu aslida yangi ish seansini ifodalaydi. Agar kerak bo'lsa, birinchi bo'shliqdan ikkinchisini olib tashlash mumkin.

Ushbu smartfondagi ilovalarni gadjetning o'zida "Menyu" tugmasi yordamida yopish mumkin, keraksizini tanlab, axlat qutisiga bosing (u o'chirilmaydi, lekin yopiladi).

Smartfon ma'lumotlari uchun yana ko'p turli xil variantlar mavjud, ularni bitta maqolada yoritib bo'lmaydi.

Nihoyat

Smartfondan qanday foydalanish kerak? Inson cheksiz bahslasha oladi. Maqolada yangi boshlanuvchilar uchun gadjetni sotib olgandan so'ng darhol foydalanishni boshlashlari uchun asosiy tavsiyalar berilgan. Ayrim smartfon modellarining ba'zi imkoniyatlari, masalan, Samunga yoki Xiaomi ham hisobga olinadi. Tajriba bilan foydalanuvchilar o'z gadjetlarining yangi imkoniyatlarini mustaqil ravishda kashf qilishlari mumkin bo'ladi.

Android - dunyodagi eng mashhur smartfon operatsion tizimi, ammo ko'p odamlar hali ham oddiy telefonlardan foydalanishadi. O'n yil oldin oddiy telefon tomonidan taqdim etilgan imkoniyatlar bilan solishtirganda, Android smartfonlarini, agar siz flagman modellarni olsangiz, ham imkoniyatlar, ham texnik xususiyatlar bo'yicha kompyuterlar bilan solishtirish mumkin. Agar siz yaqinda birinchi Android smartfoningizni sotib olgan bo'lsangiz, ushbu ko'rsatmalar uning funksiyalarini tushunishga va telefoningizni foydalanishga tayyor qilishga yordam beradi.

Smartfonga ega bo'lish videolar, maqolalar va videolarga osonroq yo'l beradi ijtimoiy tarmoqlar, shuningdek, turli qiziqish guruhlari. Shunchaki juda ko'p imkoniyatlar mavjud va asosiy qulaylik shundaki, ular nafaqat uyda, balki kompyuter oldida Internet mavjud bo'lgan joyda mavjud. Ammo bularning barchasi yangi boshlanuvchilar uchun qiyin bo'lib tuyulishi mumkin. Ushbu maqolada biz yangi boshlanuvchilar uchun Android-dan qanday foydalanishni ko'rib chiqamiz.

Google hisobingiz qurilmangizning markazidir. Albatta, siz usiz ishlashingiz mumkin, ammo bu juda ko'p afzalliklarni beradi. Undan kontaktlar, elektron pochta manzillari, Youtube obunalari, barcha ilovalar va ularning maʼlumotlari, rasmlaringiz va boshqa koʻp narsalarni sinxronlashtirish uchun foydalanishingiz mumkin. Hisobingizdan foydalanib, siz GPS-dan foydalanib qurilmaning holatini kuzatishingiz mumkin. Shuning uchun uni ulash juda muhimdir.

O'rnatish vaqtida telefon sizga hisob qaydnomasini qo'shishni taklif qiladi, lekin agar buni qilmagan bo'lsangiz, sozlamalarni oching, "Hisoblar" va tugmani bosing "Hisob qo'shish", keyin tanlang "Google":



Hisob qaydnomasi qo'shilgach, tizim sizdan qaysi ma'lumotlarni sinxronlashni xohlayotganingizni so'raydi.

Android interfeysi

Har bir smartfon ishlab chiqaruvchisi o'zining kichik o'zgarishlarini amalga oshiradi tashqi ko'rinish toza Android. Ammo bular asosan qo'shimcha funktsiyalar va tuzatishlardir va asosiy elementlar hamma joyda bir xil joylashgan. Ayniqsa siz Android 5.0 yoki undan ko'proq foydalanayotgan bo'lsangiz yangi versiya.

Ekranni qulflash

Smartfoningizdagi quvvat tugmasini bosganingizda, siz qulflangan ekranga o'tasiz. Smartfonning asosiy funktsiyalari qulflangan; bu erda siz faqat xabarnomalarni, soatni ko'rishingiz va yorliq yordamida ilovalardan birini ochishingiz mumkin. Agar siz xavfsizlik funksiyalarini o'rnatgan bo'lsangiz, smartfoningizni qulfdan chiqarish uchun PIN kod, naqsh kiritishingiz yoki telefoningiz ushbu funksiyani qo'llab-quvvatlasa, barmoq izi skaneriga tegishingiz kerak bo'ladi.


Asosiy ekran

Endi siz bosh ekranga o'tasiz. Bu erda barcha o'rnatilgan ilovalarga kirishingiz mumkin bo'lgan ilovalar yorliqlari, papkalar va menyu yorliqlari joylashgan. Ba'zi proshivkalarda menyu to'g'ridan-to'g'ri asosiy ekranda joylashgan, ammo sof Androidda asosiy ekranda yorliqlar mavjud. Yuqori qismida Google qidiruv paneli bo'lishi mumkin, o'rtada siz qo'shgan o'ngga va chapga aylantirilishi mumkin bo'lgan ilovalar yorliqlari va eng pastki qismida har bir ish stoliga biriktirilgan tez-tez ishlatiladigan dasturlarning bir nechta yorliqlari mavjud. rasmning markazida joylashgan menyu yorlig'i:


Bildirishnomalar paneli

Agar siz ilgari hech qachon smartfon ishlatmagan bo'lsangiz, bildirishnomalar nima ekanligini bilmasligingiz mumkin. Bu ilovalar sizga yuboradigan kichik xabarlardir. Bu elektron pochta orqali qabul qilingan xabar yoki ilovani yangilash kerakligi haqidagi bildirishnoma bo'lishi mumkin. Barcha bildirishnomalar bir joyda to'planadi va teskari xronologik tartibda tartiblanadi.

Bildirishnomalar panelini ochish uchun barmog‘ingizni ekranning yuqori chetidan pastga torting. Bildirishnomalardan birini o‘chirish uchun uni o‘ngga suring yoki ilovani ochish uchun ustiga bosing.

Bildirishnomalar tepasida siz Wi-Fi, bluetooth, samolyot rejimi va boshqa shunga o'xshash xususiyatlarni yoqishingiz mumkin bo'lgan tugmalarni ko'rishingiz mumkin. Bu tezkor tugmalar. Bildirishnomalar panelini yana pastga suring, shunda ko'proq narsalar sizning oldingizda ochiladi. to'liq ro'yxat. Ushbu belgi bilan bog'langan sozlamalar menyusini ochish uchun uni bosib ushlab turish kifoya.


Agar dasturni oʻrnatgan boʻlsangiz va u sizga juda koʻp bildirishnomalar yuborayotgan boʻlsa, shunchaki uning bildirishnomalaridan birini bosing va tanlang. "Barcha bildirishnomalarni bloklash", siz ushbu dasturdan boshqa xabarlarni olmaysiz.

Navigatsiya tugmalari

Ilova piktogrammalari va yorliqlaringizdan biroz pastroqda, ekranning eng pastki qismida Android smartfoningizni boshqarish uchun foydalanishingiz mumkin bo'lgan uchta navigatsiya tugmasi mavjud. Ular navigatsiya paneli sifatida ham tanilgan. Aksariyat qurilmalarda bu Orqaga, Bosh sahifa va Oxirgi ilovalar. Samsung yoki OnePlus kabi ba'zi ishlab chiqaruvchilar ularni teskari tartibda joylashtiradilar, avval eng so'nggi ilovalar, keyin uy va orqaga. Tugma "Uy" sizni bosh ekranga qaytaradi.

Tugma "Orqaga" bir qadam orqaga qaytishga imkon beradi, juda tez-tez menyularda ham, ilovalarda ham qo'llaniladi.

Tugma "Eng so'nggi ilovalar" yaqinda foydalanilgan barcha dasturlar ro'yxatini ko'rsatadi. Ilovani yopish uchun uni yon tomonga suring. Bu yerdan menyuga o‘tmasdan ilovalar o‘rtasida almashishingiz mumkin.

Android-dan qanday foydalanish kerak

Kontaktlarni yarating va import qiling

Agar siz mavjud Google hisobiga kirgan bo'lsangiz, undagi barcha kontaktlar allaqachon qurilmangiz bilan sinxronlangan. Bu eski telefoningizdagi kontaktlarni sinxronlashtirishni juda oson qiladi. Agar sizda kontaktlar kitobi bo'lmasa, ularni qo'shishingiz kerak. Ilovani topishingiz mumkin "Kontaktlar" yoki "Odamlar". Ilovaning nomi ishlab chiqaruvchiga qarab farq qilishi mumkin, ammo belgi har doim daftarga o'xshaydi.


Ilovani oching va belgi bilan tugmani bosing "+" yangi kontakt yaratish uchun. Agar bu birinchi marta bo'lsa, ilova kontaktlaringizni qaerga saqlashni so'raydi, Google hisobingizni tanlang. Keyin, shaxsning ismini va raqamini, shuningdek, u haqida xohlagan boshqa ma'lumotlarni kiriting. Shundan so'ng tugatish tugmasini bosing.

Qanday qilib qo'ng'iroq qilish kerak

Qo'ng'iroq qilishdan oldin, telefoningizda SIM karta o'rnatilganligiga ishonch hosil qiling. Operatoringiz nomi, agar shunday bo'lsa, bildirishnoma oynasida ko'rsatiladi "Tarmoq yo'q", bu karta o'rnatilmaganligini anglatadi va uni o'rnatishingiz kerak. Keyin dasturni oching "Telefon". Ko'pgina ishlab chiqaruvchilar uchun u yorliqlar panelida joylashgan va telefonli belgiga ega.


Odatiy bo'lib, dastur sizga ko'rsatadi oxirgi qo'ng'iroqlar, lekin bir nechta yorliqlar mavjud, ularda barcha kontaktlaringiz ro'yxatga olinadi va raqam kiritish uchun maydon mavjud. Terish panelini ko'rsatish uchun nuqtali tugmani bosishingiz mumkin:

Agar sizda ikkita SIM kartangiz bo'lsa, ilova ikkita telefonni ko'rsatadi, shuning uchun siz qaysi SIM kartadan qo'ng'iroq qilishni tanlashingiz mumkin. Kimdir sizga qo'ng'iroq qilsa va telefoningiz qulflangan bo'lsa, suhbatni boshlash uchun barmog'ingizni ekranning o'rtasidan yashil telefonga surishingiz kifoya. Qo'ng'iroqni qayta o'rnatish uchun shunchaki qarama-qarshi tomonga suring. Agar qo'ng'iroq paytida telefoningizdan foydalansangiz, ekranning yuqori qismida qo'ng'iroq haqida bildirishnoma paydo bo'ladi.


Ilovalarni o'rnatish

Android-ning asosiy xususiyatlarini tushunganingizdan so'ng, siz darhol ilovalarni o'rnatishga o'tasiz. Buni rasmiy ravishda amalga oshirishning yagona yo'li Android Google Play-dan foydalanishdir. Inoku Play do'konini asosiy ekranda topishingiz mumkin:


Agar siz hali ham Google hisobingizga kirmagan bo'lsangiz, sizdan hozir tizimga kirish so'raladi. Shundan so'ng, siz ilovaning asosiy ekraniga o'tasiz, bu erda eng mashhur ilovalar, shuningdek, siz uchun maxsus tavsiya etilgan ilovalar joylashadi. Muayyan dasturni topishingiz kerak bo'lsa, qidiruvdan foydalaning.

Ilovani topib, uning sahifasiga o'tsangiz, shunchaki bosing "O'rnatish" uni o'rnatish uchun. Ilova o'rnatilgandan so'ng, asosiy menyuda uning belgisini topishingiz mumkin.

Ammo ilovalar haqida bilishingiz kerak bo'lgan yana bir narsa bor. Google Play doimiy ravishda qandaydir zararli dasturlarni topadi va u erdan olib tashlaydi, lekin siz o'rnatgan dasturlarga 100% ishonch hosil qila olmaysiz. Shuning uchun quyidagi ko'rsatkichlarga e'tibor bering:

  • Dasturchi- agar siz taniqli ishlab chiquvchidan dasturni o'rnatsangiz, unda siz unga ishonishingiz mumkin bo'lgan taniqli ishlab chiquvchilarga Google, Microsoft va boshqa kompaniyalar kiradi. Shuningdek, "Muharrirning tanlovi" belgisiga e'tibor qaratish lozim, bu ilovalar Google mutaxassislari tomonidan tanlangan, ya'ni ular ishonchli bo'lishi mumkin;
  • Yuklab olishlar soni- bu ham muhim omil, agar dastur juda ko'p foydalanuvchilar tomonidan yuklab olingan bo'lsa, ehtimol bunga arziydi;
  • Baho- ball qanchalik yuqori bo'lsa, ariza uchun shuncha yaxshi bo'ladi.

Men sizning e'tiboringizni odatda telefon xotirasi va dastur xotirasi ajratilganligiga qaratmoqchiman, shuning uchun ilovalar uchun etarli joy bo'lmasa, siz fotosuratlarni emas, balki boshqa ilovalar va ularning ma'lumotlarini o'chirishingiz kerak. Agar hozir siz qanday ilovalarni o'rnatishni qiziqtirgan bo'lsangiz, biz juda qiziqarli bo'lishi mumkin bo'lgan maqolalardan birida to'pladik.

Ilova interfeysi

Android uchun Dummies maqolasida biz e'tibor qaratadigan oxirgi narsa - bu individual ilovalarning interfeysi. Ularning barchasi bir-biriga o'xshash va deyarli bir xil ishlaydi, ammo yangi foydalanuvchilar uchun nima ekanligini tushunish qiyin bo'lishi mumkin.

Yon panel

Aksariyat ilovalar asosiy funksiyalarini yon panelda yashiradi, barmog‘ingizni ekran bo‘ylab chapdan o‘ngga surish orqali ochish mumkin. Agar siz ekranning ko'rinadigan qismida kerakli sozlama yoki xususiyatni ko'rmasangiz, yon panelni ochib ko'ring:


Xuddi shu Google Play-da biz ushbu menyuga ko'plab variantlar kiritilganligini ko'rishimiz mumkin.

Suzuvchi tugma

Yangi ma'lumotlar, kontaktlar, xabarlar qo'shish kabi muayyan amallarni bajarish uchun ko'pchilik ilovalar ekranning pastki qismidagi suzuvchi tugmadan foydalanadi, odatda belgi bilan ko'rsatiladi. "+" yoki shunga o'xshash narsa:


Fastboot yoki ADB qanday ishlashini hech o'ylab ko'rganmisiz? Yoki nega Android bilan ishlaydigan smartfonni g'ishtga aylantirish deyarli mumkin emas? Yoki siz Xposed ramkasining sehri qayerda ekanligini va /system/etc/init.d yuklash skriptlari nima uchun kerakligini bilishni uzoq vaqtdan beri xohlagandirsiz? Qayta tiklash konsoli haqida nima deyish mumkin? Bu Android-ning bir qismimi yoki o'ziga xos narsami va nima uchun muntazam tiklash uchinchi tomon proshivkasini o'rnatish uchun mos emas? Ushbu va boshqa ko'plab savollarga ushbu maqolada javob topasiz.

Android qanday ishlaydi

Dasturiy ta'minot tizimlarining yashirin imkoniyatlarini ularning ishlash printsipini tushunish orqali bilib olishingiz mumkin. Ba'zi hollarda buni qilish qiyin, chunki tizim kodi yopiq bo'lishi mumkin, ammo Androidda biz butun tizimni ichkarida va tashqarisida o'rganishimiz mumkin. Ushbu maqolada men Android-ning barcha nuanslari haqida gapirmayman va faqat OS qanday boshlanishi va quvvat tugmasini bosish va ish stolining ko'rinishi o'rtasidagi oraliqda qanday voqealar sodir bo'lishiga e'tibor qarataman.

Yo'l davomida men ushbu voqealar zanjirida nimani o'zgartirishimiz mumkinligini va maxsus proshivka ishlab chiquvchilari OS parametrlarini sozlash, ilovalarni saqlash joyini kengaytirish, almashtirish, turli xil sozlashlar va boshqa ko'p narsalarni amalga oshirish uchun ushbu imkoniyatlardan qanday foydalanishini tushuntiraman. Bu ma'lumotlarning barchasi o'z proshivkangizni yaratish va turli xil buzishlar va o'zgartirishlarni amalga oshirish uchun ishlatilishi mumkin.

Birinchi qadam. ABOOT va bo'limlar jadvali

Hammasi asosiy bootloader bilan boshlanadi. Quvvatni yoqgandan so'ng, tizim qurilmaning doimiy xotirasida saqlangan bootloader kodini bajaradi. Keyin u tezkor yuklash protokoli uchun o'rnatilgan qo'llab-quvvatlash bilan boshqaruvni aboot bootloaderga o'tkazadi, lekin mobil chip yoki smartfon/planshet ishlab chiqaruvchisi o'zi tanlagan boshqa har qanday yuklovchini tanlash huquqiga ega. Masalan, Rockchip o'zining yuklash moslamasidan foydalanadi, u tez yuklash bilan mos kelmaydi va miltillash va boshqarish uchun xususiy vositalarni talab qiladi.

Fastboot protokoli, o'z navbatida, yuklovchini kompyuterdan boshqarish tizimi bo'lib, yuklovchini qulfdan chiqarish, yangi yadroni miltillash va tiklash, proshivka o'rnatish va boshqa ko'plab amallarni bajarishga imkon beradi. Fastbootning sababi, boshqa barcha vositalar muvaffaqiyatsizlikka uchragan vaziyatda smartfonni asl holatiga qaytarish imkoniyatiga ega bo'lishdir. Fastboot, hatto tajribalar natijasida Android-ni o'z ichiga olgan barcha NAND xotira bo'limlarini o'chirib tashlasangiz va smartfoningizdan qayta tiklansangiz ham o'z joyida qoladi.

Nazoratni qabul qilgandan so'ng, aboot bo'limlar jadvalini tekshiradi va boshqaruvni yuklash deb nomlangan bo'limga o'rnatilgan yadroga o'tkazadi, shundan so'ng yadro RAM tasvirini bir xil bo'limdan xotiraga chiqaradi va Android yoki tiklash konsolini yuklashni boshlaydi. Android qurilmalaridagi NAND xotirasi shartli ravishda talab qilinadigan oltita bo'limga bo'lingan:

  • yuklash - yadro va RAM diskini o'z ichiga oladi, odatda taxminan 16 MB hajmi;
  • tiklash - tiklash konsoli, yadrodan, konsol ilovalari to'plamidan va sozlamalar faylidan iborat, hajmi 16 MB;
  • tizim - Android-ni o'z ichiga oladi, zamonaviy qurilmalarda hajmi kamida 1 GB;
  • kesh - keshlangan ma'lumotlarni saqlash uchun mo'ljallangan, shuningdek, OTA yangilanishi paytida proshivkani saqlash uchun ishlatiladi va shuning uchun tizim bo'limining o'lchamiga o'xshash o'lchamga ega;
  • userdata - sozlamalar, ilovalar va foydalanuvchi ma'lumotlarini o'z ichiga oladi, qolgan barcha NAND xotira maydoni unga ajratilgan;
  • misc - tizim qaysi rejimda yuklanishi kerakligini belgilaydigan bayroqni o'z ichiga oladi: Android yoki tiklash.
Ularga qo'shimcha ravishda, boshqa bo'limlar ham bo'lishi mumkin, ammo umumiy belgi smartfonning dizayn bosqichida aniqlanadi va yuklash holatida yuklovchi kodiga tikiladi. Bu shuni anglatadiki: 1) bo'lim jadvalini o'chirib bo'lmaydi, chunki uni har doim fastboot oem format buyrug'i yordamida tiklash mumkin; 2) bo'lim jadvalini o'zgartirish uchun siz yuklovchini yangi parametrlar bilan qulfdan chiqarishingiz va qayta yoqishingiz kerak bo'ladi. Biroq, bu qoidadan istisnolar mavjud. Masalan, xuddi shu Rockchip-ning yuklovchisi NAND xotirasining birinchi blokida bo'limlar haqidagi ma'lumotlarni saqlaydi, shuning uchun uni o'zgartirish uchun yuklash moslamasini miltillash shart emas.

Bo'limlar jadvalini belgilaydigan yuklovchi kodining bir qismi


Turli bo'lim ayniqsa qiziqarli. U dastlab asosiy tizimdan mustaqil ravishda turli xil sozlamalarni saqlash uchun yaratilgan degan taxmin bor, ammo hozirda u faqat bitta maqsadda qo'llaniladi: yuklovchiga tizimni qaysi bo'limdan yuklash kerakligini ko'rsatish - yuklash yoki tiklash. Bu xususiyat, xususan, ROM menejeri ilovasi tomonidan mikrodasturni avtomatik o'rnatish bilan tizimni qayta tiklash uchun avtomatik ravishda qayta ishga tushirish uchun ishlatiladi. Uning asosida Ubuntu Touch dual yuklash mexanizmi qurilgan bo'lib, u Ubuntu bootloaderni qayta tiklashga o'tkazadi va keyingi safar qaysi tizimni yuklashni boshqarish imkonini beradi. Boshqa bo'lim o'chirildi - Android yuklaydi, uni ma'lumotlar bilan to'ldirdi - tiklash yuklari ... ya'ni Ubuntu Touch.

Ikkinchi qadam. Yuklash bo'limi

Agar boshqa bo'limda tiklash yuklash bayrog'i bo'lmasa, aboot boshqaruvni yuklash qismida joylashgan kodga o'tkazadi. Bu Linux yadrosidan boshqa narsa emas; u bo'limning boshida joylashgan bo'lib, darhol cpio va gzip arxivatorlari yordamida to'plangan, Android ishlashi uchun zarur bo'lgan kataloglarni, initni ishga tushirish tizimi va boshqa vositalarni o'z ichiga olgan RAM disk tasviri bilan birga keladi. Yuklash bo'limida fayl tizimi yo'q, yadro va RAM diski oddiygina bir-birini kuzatib boradi. RAM diskining tarkibi:

  • ma'lumotlar - bir xil nomdagi bo'limni o'rnatish uchun katalog;
  • dev - qurilma fayllari;
  • proc - procfs bu erda o'rnatilgan;
  • res - zaryadlovchi uchun tasvirlar to'plami (pastga qarang);
  • sbin - yordamchi dasturlar va demonlar to'plami (masalan, adbd);
  • sys - bu erda sysfs o'rnatilgan;
  • tizim - tizim bo'limini o'rnatish uchun katalog;
  • zaryadlovchi - zaryadlash jarayonini ko'rsatish uchun dastur;
  • build.prop - tizim sozlamalari;
  • init - ishga tushirish tizimi;
  • init.rc - ishga tushirish tizimi sozlamalari;
  • ueventd.rc - init tarkibiga kiritilgan uventd demonining sozlamalari.
Bu, ta'bir joiz bo'lsa, tizimning skeleti: NAND xotira bo'limlaridan fayl tizimlarini ulash uchun kataloglar to'plami va tizimni yuklash bo'yicha qolgan ishlarni bajaradigan ishga tushirish tizimi. Bu erda markaziy element init ilovasi va uning init.rc konfiguratsiyasi bo'lib, bu haqda keyinroq batafsil gaplashaman. Shu bilan birga, e'tiboringizni zaryadlovchi va ueventd.rc fayllariga, shuningdek, sbin, proc va sys kataloglariga qaratmoqchiman.

Zaryadlovchi fayli kichik dastur bo'lib, uning yagona vazifasi ekranda batareya belgisini ko'rsatishdir. Uning Android bilan hech qanday aloqasi yo'q va qurilma o'chirilgan holatda zaryadlovchiga ulanganda ishlatiladi. Bunday holda, Android yuklamaydi va tizim oddiygina yadroni yuklaydi, RAM diskini ulaydi va zaryadlovchini ishga tushiradi. Ikkinchisi batareya belgisini ko'rsatadi, uning tasviri barcha mumkin bo'lgan holatlarda res katalogidagi oddiy PNG fayllarida saqlanadi.

ueventd.rc fayli tizimni yuklash vaqtida sys katalogidagi qaysi qurilma fayllari yaratilishi kerakligini aniqlaydigan konfiguratsiyadir. Yadroga asoslangan Linux tizimlari Uskunaga kirish dev katalogidagi maxsus fayllar orqali amalga oshiriladi va initning bir qismi bo'lgan ueventd demoni ularni Androidda yaratish uchun javobgardir. Oddiy holatda, u yadrodan fayllarni yaratish buyruqlarini qabul qilib, avtomatik rejimda ishlaydi, lekin ba'zi fayllarni mustaqil ravishda yaratish kerak. Ular ueventd.rc ro'yxatida keltirilgan.

Android fondidagi sbin katalogida odatda adbd, ya'ni tizimni kompyuterdan disk raskadrovka qilish uchun mas'ul bo'lgan ADB demonidan boshqa hech narsa mavjud emas. U OS yuklashda erta ishlaydi va sizni aniqlash imkonini beradi mumkin bo'lgan muammolar OSni ishga tushirish bosqichida. Maxsus proshivkalarda siz ushbu katalogdagi boshqa fayllar to'plamini topishingiz mumkin, masalan, mke2fs, agar bo'limlarni ext3/4 formatiga qayta formatlash kerak bo'lsa, talab qilinishi mumkin. Bundan tashqari, modderlar ko'pincha u erda BusyBox-ni joylashtiradilar, ular yordamida siz yuzlab Linux buyruqlariga qo'ng'iroq qilishingiz mumkin.

Proc katalogi yuklashning keyingi bosqichlarida Linux uchun standart bo'lib, init unga procfs, tizimdagi barcha jarayonlar haqidagi ma'lumotlarga kirishni ta'minlaydigan virtual fayl tizimiga ulanadi; Tizim sysfs-ni sys katalogiga ulaydi, bu apparat va uning sozlamalari haqidagi ma'lumotlarga kirishni ochadi. Sysfs-dan foydalanib, masalan, qurilmani uyqu rejimiga qo'yishingiz yoki ishlatiladigan quvvatni tejash algoritmini o'zgartirishingiz mumkin.

build.prop fayli past darajadagi Android sozlamalarini saqlash uchun mo'ljallangan. Keyinchalik, tizim ushbu sozlamalarni tiklaydi va ularni hozirda mavjud bo'lmagan system/build.prop faylidagi qiymatlar bilan qayta yozadi.

OUYA TV pristavkasining ildiz qismi


Ikkinchi qadam, muqobil. Qayta tiklash bo'limi

Agar boshqa bo'limda tiklash yuklash bayrog'i o'rnatilgan bo'lsa yoki foydalanuvchi ovozni pasaytirish tugmachasini bosib ushlab turganda smartfonni yoqsa, aboot boshqaruvni tiklash bo'limi boshida joylashgan kodga o'tkazadi. Yuklash bo'limi singari, u yadro va RAM diskini o'z ichiga oladi, u xotiraga ochiladi va fayl tizimining ildiziga aylanadi. Biroq, bu erda RAM diskining mazmuni biroz boshqacha.

OTni yuklashning turli bosqichlari o'rtasida o'tish bo'limi vazifasini bajaradigan yuklash bo'limidan farqli o'laroq, tiklash bo'limi butunlay o'zini-o'zi ta'minlaydi va Android bilan hech qanday aloqasi bo'lmagan miniatyura operatsion tizimini o'z ichiga oladi. Qayta tiklashning o'z yadrosi, o'z ilovalari (buyruqlari) to'plami va foydalanuvchiga xizmat funktsiyalarini faollashtirish imkonini beruvchi o'z interfeysi mavjud.

Standart (stok) tiklashda odatda uchta bunday funktsiya mavjud: smartfon ishlab chiqaruvchisi kaliti bilan imzolangan dasturiy ta'minotni o'rnatish, o'chirish va qayta ishga tushirish. ClockworkMod va TWRP kabi o'zgartirilgan uchinchi tomon tiklashlari ko'proq funktsiyalarga ega. Ular fayl tizimlarini formatlashi, istalgan tugmachalar bilan imzolangan proshivkani o'rnatishi mumkin (o'qing: moslashtirilgan), fayl tizimlarini boshqa bo'limlarga o'rnatishi (OTni tuzatish uchun) va skriptni qo'llab-quvvatlashni o'z ichiga oladi, bu sizga mikrodastur jarayonini va boshqa ko'plab funktsiyalarni avtomatlashtirish imkonini beradi.

Masalan, skriptlardan foydalanib, siz yuklashdan so'ng, tiklash avtomatik ravishda xotira kartasida kerakli dasturiy ta'minotni topib, ularni o'rnatib, Android-ga qayta ishga tushishiga ishonch hosil qilishingiz mumkin. Bu xususiyat ROM menejeri, avtomatik miltillovchi vositalar, shuningdek CyanogenMod va boshqa proshivkalar uchun avtomatik yangilash mexanizmi tomonidan qo'llaniladi.

Maxsus tiklash, shuningdek, /system/addon.d/ katalogida joylashgan zaxira skriptlarini ham qo'llab-quvvatlaydi. Mikrodasturni o'chirishdan oldin, tiklash skriptlarni tekshiradi va mikrodasturni o'chirishdan oldin ularni bajaradi. Bunday skriptlar tufayli, yangi dasturiy ta'minot versiyasini o'rnatgandan so'ng, gapps yo'qolmaydi.

Uchinchi qadam. Initializatsiya

Shunday qilib, boshqaruvni qabul qilib, yadro RAM diskini ulaydi va uning barcha quyi tizimlari va drayverlarini ishga tushirgandan so'ng, Androidni ishga tushirishni boshlaydigan boshlash jarayonini boshlaydi. Yuqorida aytib o'tganimdek, init init.rc konfiguratsiya fayliga ega, undan jarayon tizimni ishga tushirish uchun nima qilish kerakligini bilib oladi. Zamonaviy smartfonlarda ushbu konfiguratsiya bir necha yuz qatorli ta'sirchan uzunlikka ega va import direktivasi yordamida asosiysiga ulangan bir nechta bolalar konfiguratsiyasining treyleri bilan jihozlangan. Biroq, uning formati juda oddiy va asosan bloklarga bo'lingan buyruqlar to'plamidir.

Har bir blok yuklash bosqichini yoki Android ishlab chiqaruvchisi tili bilan aytganda, harakatni belgilaydi. Bloklar bir-biridan on direktivasi va undan keyin harakat nomi bilan ajratiladi, masalan, erta-init yoki post-fs. Buyruqlar bloki xuddi shu nomdagi trigger yoqilgan taqdirdagina bajariladi. Yuklash paytida init o'z navbatida erta-init, init, erta-fs, fs, post-fs, erta yuklash va yuklash triggerlarini faollashtiradi va shu bilan tegishli buyruq bloklarini ishga tushiradi.

CyanogenMod-dan init.rc konfiguratsiyasining bir qismi


Agar konfiguratsiya fayli boshida sanab o'tilgan yana bir nechta konfiguratsiyalarni o'ziga tortsa (va bu deyarli har doim shunday bo'ladi), u holda ularning ichidagi bir xil nomdagi buyruq bloklari asosiy konfiguratsiya bilan birlashtiriladi, shuning uchun trigger ishga tushganda, init barcha fayllarning tegishli bloklaridan buyruqlarni bajarish. Bu bir nechta qurilmalar uchun konfiguratsiya fayllarini yaratish qulayligi uchun amalga oshiriladi, chunki asosiy konfiguratsiya barcha qurilmalar uchun umumiy buyruqlarni o'z ichiga oladi va har bir qurilmaga xos bo'lganlar alohida fayllarga yoziladi.

Qo'shimcha konfiguratsiyalarning eng mashhuri initrc.device_name.rc deb nomlanadi, bu erda qurilma nomi avtomatik ravishda ro.hardware tizim o'zgaruvchisi mazmuni asosida aniqlanadi. Bu qurilmaga xos buyruq bloklarini o'z ichiga olgan platformaga xos konfiguratsiya fayli. Yadroni sozlash uchun mas'ul bo'lgan buyruqlarga qo'shimcha ravishda, u quyidagi narsalarni ham o'z ichiga oladi:

Kod:

Mount_all ./fstab.device_name

Bu shuni anglatadiki, init endi quyidagi tuzilishga ega ./fstab.device_name faylida sanab o'tilgan barcha fayl tizimlarini o'rnatishi kerak:

Kod:

Device_name (bo'lim) mount_point file_system fs_options boshqa variantlar

U odatda fayl tizimlarini ichki NAND bo'limlaridan /tizim (OS), /data (dastur sozlamalari) va /kesh (keshlangan ma'lumotlar) kataloglariga o'rnatish bo'yicha ko'rsatmalarni o'z ichiga oladi. Biroq, ushbu faylni biroz o'zgartirib, biz initni tizimni xotira kartasidan yuklashga majburlashimiz mumkin. Buning uchun xotira kartasini uchta 4 qismga bo'lish kifoya: 1 GB / ext4, 2 GB / ext4, 1 GB / ext4 va qolgan fat32 bo'sh joy. Keyinchalik, /dev katalogidagi xotira kartasi bo'limlarining nomlarini aniqlashingiz kerak (uchun turli qurilmalar ular har xil) va ularni fstab faylidagi asl qurilma nomlari bilan almashtiring.

Odatda fstab fayl mazmuni


Yuklashni boshlash blokining oxirida u class_start sukut bo'yicha buyrug'iga duch kelishi mumkin, bu sizga konfiguratsiyada ko'rsatilgan standart sinfga tegishli barcha xizmatlarni ishga tushirishingiz kerakligi haqida xabar beradi. Xizmatlarning tavsifi xizmat ko'rsatmasi bilan boshlanadi, undan keyin xizmat nomi va uni ishga tushirish uchun bajarilishi kerak bo'lgan buyruq beriladi. Bloklarda sanab o'tilgan buyruqlardan farqli o'laroq, xizmatlar doimo ishlayotgan bo'lishi kerak, shuning uchun smartfonning ishlash muddati davomida init fonda osilib turadi va buni kuzatib boradi.

Zamonaviy Android o'nlab xizmatlarni o'z ichiga oladi, ammo ulardan ikkitasi alohida maqomga ega va tizimning butun hayot aylanishini belgilaydi.

To'rtinchi qadam. Zigota va app_process

Yuklashning ma'lum bir bosqichida init konfiguratsiya oxirida ushbu blokga o'xshash narsaga duch keladi:

Kod:

Xizmat zigota /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server sinfi standart soket zigota oqimi 660 ildiz tizimi onrestart write /sys/android_power/request_state wake onrestart write /sys/power/state on onrestart restart media onrestart restart netd

Bu ishga tushirish, tizim xizmatlarini ishga tushirish, foydalanuvchi ilovalarini ishga tushirish va to'xtatish va boshqa ko'plab vazifalar uchun mas'ul bo'lgan har qanday Android tizimining asosiy komponenti bo'lgan Zygote xizmatining tavsifidir. Zigota kichik dastur /system/bin/app_process yordamida ishga tushiriladi, bu konfiguratsiyaning yuqoridagi qismida juda aniq ko'rinadi. App_proccess vazifasi - kodi /system/lib/libandroid_runtime.so umumiy kutubxonasida joylashgan Dalvik virtual mashinasini ishga tushirish va uning ustida Zygote-ni ishga tushirish.

Bularning barchasi amalga oshirilgandan so'ng va Zygote nazorat ostida bo'lgandan so'ng, u barcha Java sinflarini (hozirda 2000 dan ortiq) yuklash orqali Java ilovasining ishlash vaqtini yaratishni boshlaydi. Keyin u yuqori darajadagi (Java-da yozilgan) tizim xizmatlarining ko'p qismini o'z ichiga olgan system_serverni ishga tushiradi, jumladan, Oyna menejeri, Status paneli, Paket menejeri va eng muhimi, kelajakda qabul qilish uchun mas'ul bo'lgan Faoliyat menejeri. boshlash va tugatish signallari ilovalari.

Shundan so'ng, Zigota /dev/socket/zygote rozetkasini ochadi va ma'lumotni kutib uyquga ketadi. Bu vaqtda avval ishga tushirilgan Faoliyat menejeri ish stolini yaratish uchun mas'ul ilovani topish uchun Intent.CATEGORY_HOME translyatsiya niyatini yuboradi va rozetka orqali Zygote nomini beradi. Ikkinchisi, o'z navbatida, dasturni virtual mashinaning tepasida ishlaydi. Voila, bizning ekranimizda Activity Manager tomonidan topilgan va Zygote tomonidan ishga tushirilgan ish stoli va Status Bar xizmatining bir qismi sifatida system_server tomonidan ishga tushirilgan holat paneli mavjud. Belgini bosgandan so'ng, ish stoli ushbu ilova nomi bilan niyat yuboradi, Faoliyat menejeri uni qabul qiladi va Zygote demoniga dasturni ishga tushirish buyrug'ini yuboradi.

Bularning barchasi biroz chalkash ko'rinishi mumkin, lekin eng muhimi, uchta oddiy narsani eslab qolishdir:

Tizim xizmatlari va yadro iplari


xulosalar

Ko'p jihatdan, Android boshqa operatsion tizimlardan juda farq qiladi va uni darhol aniqlash qiyin. Ammo, agar siz hamma narsa qanday ishlashini tushunsangiz, imkoniyatlar cheksizdir. IOS va Windows Phone-dan farqli o'laroq, Google operatsion tizimi juda moslashuvchan arxitekturaga ega bo'lib, kod yozmasdan uning xatti-harakatlarini jiddiy o'zgartirish imkonini beradi. Aksariyat hollarda kerakli konfiguratsiyalar va skriptlarni tuzatish kifoya.