“Ilova o‘rnatilmadi” — Android’ning eng foydasiz xabari: uning ortida o‘rnatuvchining o‘nlab turli rad etishlari yashiringan. Ammo agar siz APK’ni Google Play’dan allaqachon o‘rnatilgan ilova ustiga o‘rnatayotgan bo‘lsangiz, sabab deyarli har doim bir xil — imzo ziddiyati. Jurnallarda bu INSTALL_FAILED_UPDATE_INCOMPATIBLE, “signatures do not match”. Undan boshlaymiz, chunki u eng ko‘p uchraydigan va eng tushunarsizi.

Imzo ziddiyati: bu qanday ishlaydi

Har bir APK ishlab chiqaruvchining kriptografik kaliti bilan imzolangan. Android birinchi o‘rnatishda bu kalitning barmoq izini mahkam eslab qoladi va bundan keyin yangilanishni faqat xuddi shu barmoq izi bilan o‘tkazadi. Bu almashtirishdan himoya: aks holda har kim sizning bank-mijozingizni o‘z yig‘masi bilan “yangilashi” mumkin edi.

Shuning uchun sizdagi ilova bilan bir xil bo‘lmagan kalit bilan imzolangan fayl hech qachon o‘rnatilmaydi — na qayta yuklash, na keshni tozalash, na Play Protect o‘chirilgan holda. Ustiga yangilash jismonan imkonsiz.

Bir daqiqada qanday tekshirish mumkin

Ikkala javob ham “ha” bo‘lsa — bu imzo ziddiyati. Agar telefonda ilova umuman bo‘lmasa, sabab boshqa, pastga suring.

Ochig‘i: bizning fayllarimiz bilan ish qanday

Bu AppLoko’ga ham tegishli, shuning uchun to‘g‘ridan-to‘g‘ri, noaniq iboralarsiz aytamiz. Katalogning katta qismi Google Play qurilmaga yetkazadigan qismlar to‘plamidan (split-APK) yig‘ilgan. Bunday to‘plamni oddiy bosish bilan o‘rnatish uchun qismlar bitta APK’ga yopishtirilgan — yopishtirish esa ishlab chiqaruvchining asl imzosini o‘chiradi va fayl bizning kalitimiz bilan qaytadan imzolanadi.

10.09.2026 holatiga ko‘ra ishchi baza o‘lchovi: 1031 ta kartochkadan 972 tasida sertifikat barmoq izi bir xil qiymatga ega7a1d8996…a050. Ular orasida Telegram, WhatsApp Business, Signal, Brave, AliExpress, Candy Crush Saga, Yandex Maps bor. Yuzlab mustaqil ishlab chiqaruvchilar bitta sertifikatni bo‘lisha olmaydi: bu bizning kalitimiz. Yana 58 ta kartochka asl imzolarni saqlab qolgan — ularda 56 ta turli barmoq izi bor va bunday fayllar Play ustiga normal o‘rnatiladi.

Sertifikat barmoq izi va SHA-256 kartochkada yuklab olishdan oldin, versiya sahifasida chop etilgan. Agar u yerda 7a1d8996… bo‘lsa — fayl bizning qayta yig‘ilganimiz va Play’dagi versiya ustiga o‘rnatilmaydi.

Bu holatda nima qilish kerak

  1. Ilova o‘rnatilgan do‘kondan yangilanish. Agar ilova sizda ishlayotgan bo‘lsa, eng zerikarli va eng to‘g‘ri yo‘l.
  2. Eski versiyani o‘chirib, biznikini o‘rnatish. Har doim ishlaydi, lekin ilova ma’lumotlari u bilan birga o‘chiriladi: yozishmalar, o‘yindagi taraqqiyot, lokal sozlamalar. Avval eksport yoki zaxira nusxa — messenjerlarda bu sozlamalardagi alohida band va uni o‘chirishdan OLDIN qilish kerak.
  3. Asl qadoqdagi kartochkani kutish. Biz katalogni .xapk konteyneridagi asl qismlar to‘plamini tarqatishga o‘tkazmoqdamiz, yopishtirishsiz va qayta imzolashsiz — bunday fayllar Play ustiga o‘rnatiladi. 10.09.2026 holatiga ko‘ra 1031 tadan 7 ta kartochka shunday beriladi; qolganlari hali eski ko‘rinishda.

Vaqtni tejaydigan bir nozik jihat: aynan ilovani o‘chirish kerak, “ma’lumotlarni tozalash” emas. Ma’lumotlarni tozalash sertifikat barmoq iziga tegmaydi va xato so‘zma-so‘z takrorlanadi.

Agar telefonda ilova bo‘lmasa — qolgan sabablar

Joy yetarli emas

O‘rnatuvchiga fayl vaznidan taxminan ikki-uch barobar ko‘proq kerak bo‘ladi: APK’ning o‘zi, ochilgan kod va ma’lumotlar. Katalogning median fayli — 61,8 MB, lekin 1031 tadan 297 tasi 100 MB’dan og‘ir. Bir-ikki gigabayt bo‘shating va qaytadan urinib ko‘ring; o‘rnatish tugagunga qadar APK’ning o‘zini o‘chirish mumkin emas.

Xuddi shu paket allaqachon boshqa ilova tomonidan band qilingan

Klonlar, “qo‘shaloq akkauntlar” va ish profillari bir xil paket nomi bilan ilova o‘rnatadi. Telefonda tashqaridan ko‘rinmaydi, lekin o‘rnatuvchi ko‘radi va rad etadi. Ikkinchi bo‘shliqlar va ish profilini tekshiring.

Play Protect o‘rnatishni blokladi

Unda xabarda “zararli ilova” yoki “noma’lum manbadan ilova” haqida alohida qator bo‘ladi. Bu boshqa rad etish, imzo haqida emas.

Telefonga yig‘maning o‘zi mos kelmaydi

Android versiyasi talab qilinganidan past yoki protsessor arxitekturasi boshqa. Buni “Qurilmada qo‘llab-quvvatlanmaydi” maqolasida batafsil ko‘rib chiqamiz. Qisqacha: katalogdagi 183 ilova Android 6.0 va undan pastda o‘rnatiladi, 533 tasi — Android 7.0 va undan pastda, 251 ta yig‘ma esa faqat 64-bitli arm64-v8a uchun yig‘ilgan.

Fayl shikastlangan

To‘liq yuklanmagan yoki imzolanganidan keyin o‘zgartirilgan APK ham xuddi shu yuzsiz “Ilova o‘rnatilmadi” xatosini beradi. Kartochkadagi SHA-256 ni yuklab olingan fayl xeshi bilan solishtiring — qarang: “Paket haqiqiy emas”.

Agar hech narsa yordam bermasa, harakatlar tartibi

  1. Telefonni qayta yuklash — qotib qolgan o‘rnatish seansini olib tashlaydi.
  2. Faylni Wi-Fi orqali, to‘g‘ridan-to‘g‘ri kartochkadan, yuklab olish menejerisiz qaytadan yuklab olish.
  3. Bo‘sh joyni tekshirish va ilovaning eski versiyasini o‘chirish.
  4. “Noma’lum ilovalarni o‘rnatish” ruxsati faylni ochayotgan ilovaga berilganiga ishonch hosil qilish.

Agar xato boshqacha yangragan bo‘lsa — “Paketni sintaksis tahlil qilishda xato” yoki umumiy chek-list “APK o‘rnatilmayapti” ga qarang.