WikiDer > MicroG
![]() | |
![]() microG sozlamalari dasturi | |
Tuzuvchi (lar) | Marvin Vissfeld[1] |
---|---|
Dastlabki chiqarilish | 4 oktyabr 2015 yil[2] |
Ombor | github |
Yozilgan | Java |
Operatsion tizim | Android |
Litsenziya | Apache 2.0 |
Veb-sayt | mikrog![]() |
microG a bepul va ochiq manbali amalga oshirish mulkiy Google kutubxonalar o'rnini bosuvchi bo'lib xizmat qiladi Google Play xizmatlari ustida Android operatsion tizim. Bu tomonidan saqlanadi Nemis ishlab chiquvchi Marvin Wißfeld.[1] microG mobil qurilmalar foydalanuvchilariga kirish imkoniyatini beradi Google mobil xizmatlari kamroq bilan kuzatib borish Google Play xizmatlariga nisbatan ularning qurilmalardagi faolligi. Taqdimotda Wißfeld microG-ni " ramka (kutubxonalar, xizmatlar, yamalar) to'liq mos keladigan yaratish uchun Android tarqatish hech qanday Google tarkibiy qismlarisiz ".[3]
Fon
Garchi Google dastlab ozod qildi Android operatsion tizim sifatida ochiq manbali dasturiy ta'minot 2007 yilda kompaniya asta-sekin Android-ning ba'zi ochiq manbali komponentlarini almashtirdi mulkiy dasturiy ta'minot Android-ning mashhurligi oshganligi sababli.[4] Marvin Vissfeld,[1] Germaniyaning dasturiy ta'minot ishlab chiqaruvchisi, 2012 yilda NOGAPPS loyihasini a bepul va ochiq manbali tomchilarni almashtirish uchun Google Play xizmatlari, Google-ning yopiq manbasi tizim dasturlari shunday bo'ldi oldindan o'rnatilgan deyarli barcha Android qurilmalarida. NOGAPPS loyihasi 2016 yilga kelib microG bo'ldi.[5]
Xususiyatlari
microG Android dasturlariga nusxalarga kirishga ruxsat beradi amaliy dasturlash interfeyslari Google Play Services tomonidan taqdim etilgan (API), shu bilan bog'liq bo'lgan API-lar Google Play, Google xaritalariva Google-ga tegishli geolokatsiya va xabar almashish xususiyatlari.[1][6][7] Google Play xizmatlaridan farqli o'laroq, microG bunday qilmaydi foydalanuvchi faoliyatini kuzatib borish qurilmada va foydalanuvchilar maxsus API xususiyatlarini tanlab yoqishlari va o'chirib qo'yishlari mumkin.[1]
MicroG uchun LineageOS

2017 yilda microG chiqdi "LineageOS microG uchun ", a vilka LineageOS - bepul va ochiq manbali Android asosidagi operatsion tizim, bu microG va F-Droid oldindan o'rnatilgan dastur sifatida dastur do'koni. LineageOS ishlab chiqaruvchilari LineageOS-ga microG-ni qo'shishdan bosh tortgandan keyin microG uchun LineageOS yaratildi; ishlab chiquvchilar microG ehtiyojini keltirdilar firibgarlik kod imzolari xavfsizlik masalasi sifatida.[8][9] MicroG funksiyasini yoqish uchun LineageOS microG uchun imzolarni soxtalashtirish uchun cheklangan yordamni o'z ichiga oladi.[8]
MicroG ishlab chiquvchilarining ta'kidlashicha, eski smartfonlar Google Play xizmatlaridan foydalanadigan operatsion tizimlarga nisbatan microG uchun LineageOS-dan foydalangan holda batareya quvvatini kam sarflaydi.[8] LineageOS microG uchun 2017 yilda 39 ta qurilma modelini qo'llab-quvvatladi,[8] va endi LineageOS bilan bir xil qurilma modellarini qo'llab-quvvatlaydi.[10] Qurilmalar har hafta MicroG uchun LineageOS-ning yangi versiyalarini oladi havoda yangilanishlar.[10]
Farzandlikka olish
The / e / operatsion tizim, LineageOS-ning maxfiylikka yo'naltirilgan vilkasi, Google Play xizmatlari o'rniga microG-ni o'z ichiga oladi.[11][12] 2019 yilda / e / sotishni boshladi yangilangan oldindan microG o'rnatilgan smartfonlar.[6][13]
Muhim mahsulotlarEslatib o'tamiz, "Project Gem" smartfoni ilgari ishlab chiqilgan bo'lib, Google Play xizmatlaridan microG foydasiga voz kechadigan Android-ning vilkasidan foydalangan. majburiyatlar Android-ga kod bazasi 2019 yil oxirida.[14][15] Essential Products 2020 yil fevral oyida yopildi.[16][17][18]
Xavfsizlik tadqiqotchilari tomonidan Android ilovalari maxfiyligiga oid 2018 yilgi maqola uchun Nagoya universiteti Google-ning SafetyNet xavfsizlik mexanizmini chetlab o'tish uchun microG ishlatilgan Android Marshmallow emulyator. Tadqiqotchilar Android-ni o'zgartirdilar paket menejeri va emulyatorda microG-ni yoqish uchun imzolarni soxtalashtirish amalga oshirildi.[19]
2020 yilda, OmniROM ba'zi qurilmalar uchun o'rnatilgan microG, shu jumladan tuzilmalarni taqdim etishni boshladi.[20]
Qabul qilish
2016 yilda Natan Uillis LWN.net microG Android-ga asoslangan muqobil loyihalar, shu jumladan foydalanuvchilar uchun "xush kelibsiz qo'shimcha" bo'lishini kutgan CyanogenMod, Replikantva Qora telefon. Uillis microG ushbu loyihalar bilan hamkorlik qilish orqali uni qabul qilishni ko'paytirishi mumkinligini aytdi.[5]
Corbin Davenport, 2018 yil aprel oyida Android Police uchun yozgan, a da microG uchun LineageOS-ni o'rnatgan Xiaomi Mi 4c yordamida smartfon Jamoa g'olibligini tiklash loyihasi eksperimentdagi rasm, u faqat Android-da ochiq kodli dasturlardan foydalangan. Davenport, bahona bilan, unga kira olmaganligini aytdi Google hisobi microG orqali va shuning uchun u noto'g'ri o'rnatish uchun "barcha ochiq manbalarni ishga tushirish mumkin emas", garchi yuqori manbali Android dasturlarining yuqori sifatiga qaramay (uning o'rnatilishi google hisobiga umuman kerak emas), masalan, F-Droid.[21] Layfxaker'Brendan Gessen MicroG-ni o'zining 2018 yil noyabrdagi o'quv qo'llanmasida tavsiya qildi "Google-dan chiqish". Hesse microG-ni Google Play xizmatlariga "istiqbolli" alternativ sifatida ko'rdi, u "to'liq bo'lmagan va hali ham rivojlanmoqda", ammo bu "ishlatilishi mumkin" va "juda yaxshi ishlaydi".[22]
Stiven J. Vaughan-Nichols, 2019 yilda ZDNet yangilanganlarni ko'rib chiqish Samsung Galaxy S9 + / e / dan kelgan smartfon, ular bilan yanada yaqinroq bo'lgan dasturlarni aniqladi Google mobil xizmatlari microG bilan to'g'ri ishlash ehtimoli kamroq edi. Vaughan-Nichols o'zining qurilmasini sinovdan o'tkazishda foydalanishga muvaffaq bo'ldi Signal, Telegram, Facebook, va boshqa Android ilovalari muammosiz Lyft va Uber kamroq ishonchli ishlaydi; Vaughan-Nichols Google Maps-ni ishlata olmadi yoki Twitter umuman, "ilovalar og'riq keltirishi mumkin" va "o'rnatish / e / - bu ishning yirtqich hayvonidir."[6]
Adabiyotlar
- ^ a b v d e Gordon, Arielle (7 iyun 2019). "Android-ning ma'lumotlarini o'chirib qo'yadigan Google-ning ochiq manbali loyihasi". Vitse-muovin. Olingan 19 yanvar 2020.
- ^ mar-v-in (2015 yil 4 oktyabr). "V0.01 versiyasini chiqaring · microg / android_packages_apps_GmsCore". GitHub. Olingan 17 yanvar 2020.
- ^ W., Marvin (2019 yil 16-noyabr). "MicroG - bu nima va u qayerga ketmoqda". SFSCon. Olingan 21 dekabr 2019.
- ^ Amadeo, Ron (2013 yil 21 oktyabr). "Google-ning Android-dagi temir tutqichi: ochiq manbani har qanday usul bilan boshqarish". Ars Technica. Olingan 31 dekabr 2019.
- ^ a b Uillis, Natan (2016 yil 30 mart). "Google-ni microG bilan almashtirish". LWN.net. Olingan 6 yanvar 2020.
- ^ a b v Vaughan-Nichols, Steven J. (12 noyabr 2019). "Google / bepul, maxfiylikka asoslangan Android telefoni yaxshi ishlaydi - beta-versiyada". ZDNet. Olingan 21 noyabr 2019.
- ^ "V0.2.12.203315 versiyasi". GitHub. 10 sentyabr 2020 yil. Olingan 27 oktyabr 2020.
- ^ a b v d Leemhuis, Thorsten (2017 yil 4-noyabr). "LineageOS-Ableger vermeidet Google-Code" [LineageOS offshoot Google kodidan qochadi]. Heise Online (nemis tilida). Olingan 19 yanvar 2020.
- ^ "195284: [RFC] Imzo soxtalashtirish uchun ruxsat qo'shing". LineageOS Gerrit. 2017 yil 10-dekabr. Olingan 19 yanvar 2020.
- ^ a b "LineageOS microG uchun". MicroG uchun LineageOS. TSS. 1 iyun 2019. Olingan 19 yanvar 2020.
- ^ "Meet eelo: Google xizmatlaridan foydalanmaydigan Android asosidagi operatsion tizim". BGR Hindiston. 3 yanvar 2018 yil. Olingan 19 yanvar 2020.
- ^ Singh, Charanjeet (2018 yil 25-noyabr). "Maxfiylikka yo'naltirilgan / e / Smartphone OS qo'shimcha qurilmalarni qo'llab-quvvatlaydi". Fossbitlar. Olingan 19 yanvar 2020.
- ^ Vang, Jyul (2019 yil 15-may). "Ushbu kompaniya yangilangan Android telefonlarini barcha Google xizmatlari o'chirilgan holda sotadi". Android Politsiyasi. Mantiqsiz robot. Olingan 19 yanvar 2020.
- ^ Amadeo, Ron (9 oktyabr 2019). "Essential-ning yangi smartfoni televizorning masofadan boshqarish piksellar nisbatiga ega". Ars Technica. Olingan 14 oktyabr 2019.
- ^ Raxman, Mishaal (2019 yil 23 sentyabr). "Essential o'zining keyingi qurilmasi erta sinovdan o'tganligini tasdiqlaydi". XDA dasturchilari. Olingan 14 oktyabr 2019.
- ^ Niyeva, Richard. "Android asoschisi Endi Rubin boshchiligidagi Essential yopilmoqda". CNET. Olingan 14 fevral 2020.
- ^ Xyuz, Metyu (2020 yil 13-fevral). "Faqat bitta telefondan so'ng, Essential Products osmondagi buyuk venchur kapitalistga ko'tariladi". www.theregister.co.uk. Olingan 14 fevral 2020.
- ^ Vakabayashi, Daisuke; Griffit, Erin (2020 yil 12-fevral). "Endi Rubinning startapi, muhim mahsulotlari, o'z faoliyatini to'xtatadi". The New York Times. ISSN 0362-4331. Olingan 14 fevral 2020.
- ^ Ito, Katsutaka; Xasegava, Xirokazu; Yamaguchi, Yukiko; Shimada, Hajime (2018 yil 8-avgust). "API qo'ng'iroqlari jurnallaridan Android ilovalari tomonidan maxfiylik to'g'risidagi ma'lumotlarni suiste'mol qilishni aniqlash". Inomata, Atsuo; Yasuda, Kan (tahrir). Axborot va kompyuter xavfsizligi sohasidagi yutuqlar. Xavfsizlik bo'yicha 13-Xalqaro seminar, IWSEC 2018, Sendai, Yaponiya, 3-5 sentyabr 2018. Kompyuter fanidan ma'ruza matnlari. Springer. 143, 150-151 betlar. ISBN 9783319979168. Olingan 19 yanvar 2020 - orqali Google Books.
- ^ "OmniROM". omnirom.org. 10 mart 2020 yil. Olingan 12 sentyabr 2020.
- ^ Davenport, Korbin (2018 yil 29 aprel). "Bu Android-da faqat ochiq kodli dasturiy ta'minotdan foydalanish kabi". Android Politsiyasi. Mantiqsiz robot. Olingan 19 yanvar 2020.
- ^ Gessen, Brendan (2018 yil 8-noyabr). "Google-dan chiqish bo'yicha to'liq qo'llanma". Layfxaker. Olingan 19 yanvar 2020.