Android 14 smartphone showing app installation blocked error with bypass solution
क्या आपने एक पसंदीदा रेट्रो गेम या उपयोगी यूटिलिटी डाउनलोड की है जिसे सालों से अपडेट नहीं किया गया है? इसे अपने बिल्कुल नए Android 14 या 15 स्मार्टफोन पर इंस्टॉल करने की कोशिश कर रहे हैं, लेकिन एक त्रुटि मिल रही है: ”ऐप इंस्टॉल नहीं हुआ” या ”ऐप आपके डिवाइस के साथ असंगत है”? जाना-पहचाना लग रहा है?

“वैसे भी इंस्टॉल करें” बटन चला गया है, और पुराने APKs चलाना असंभव लग रहा है। इस गाइड में, हम समझाएंगे कि ऐसा क्यों होता है और इस प्रतिबंध को दूर करने के सरल तरीके दिखाएंगे।

Android 14 और 16 पुराने ऐप्स को क्यों ब्लॉक करते हैं?

यह इसलिए नहीं है क्योंकि आपका फोन खराब है या फ़ाइल दूषित है। Android 14 से शुरू होकर, Google ने पुराने ऐप्स को ब्लॉक करने के लिए एक सख्त सिस्टम-स्तरीय प्रतिबंध लागू किया है। Android 14 Android 5.1 लॉलीपॉप और पुराने (targetSdkVersion 23 से नीचे) के लिए बने ऐप्स को ब्लॉक करता है, और Android 15 Android 6.0 मार्शमैलो और पुराने (targetSdkVersion 24 से नीचे) के लिए बने ऐप्स को ब्लॉक करके आगे बढ़ता है

उन्होंने ऐसा क्यों किया? आपकी सुरक्षा के लिए। कई वायरस और ट्रोजन आधुनिक अनुमति प्रणालियों को बायपास करने के लिए जानबूझकर खुद को पुराने Android संस्करणों के रूप में प्रच्छन्न करते हैं (उदाहरण के लिए, Android 6.0 से पहले संभव था, बिना पूछे स्वचालित रूप से आपके कैमरे, संपर्क या SMS तक पहुंचना)।

अब सिस्टम बस ऐसी फ़ाइलों को ब्लॉक करता है। हालाँकि, यदि आप अपने डाउनलोड किए गए APK की सुरक्षा के बारे में आश्वस्त हैं (उदाहरण के लिए, आपने इसे हमारे सत्यापित कैटलॉग से प्राप्त किया है), तो इस ब्लॉक को बायपास किया जा सकता है।


विधि 1: पीसी के माध्यम से इंस्टॉलेशन (सबसे विश्वसनीय)

चूंकि आपका फोन आपको अपने इंटरफ़ेस के माध्यम से ऐप इंस्टॉल करने की अनुमति नहीं देगा, हम Android Debug Bridge (ADB) का उपयोग करके अपने कंप्यूटर के माध्यम से इसे करने का आदेश देंगे।

आपको क्या चाहिए:

  • कंप्यूटर (Windows, Mac, या Linux)
  • USB केबल
  • पुराने ऐप की डाउनलोड की गई APK फ़ाइल

चरण-दर-चरण निर्देश:

  1. अपने फोन पर USB डिबगिंग सक्षम करें। सेटिंग्स → फ़ोन के बारे में पर जाएं और “बिल्ड नंबर” पर 7 बार टैप करें। फिर नए दिखाई देने वाले डेवलपर विकल्प मेनू पर नेविगेट करें और USB डिबगिंग सक्षम करें।
  2. अपने कंप्यूटर पर ADB इंस्टॉल करें। आधिकारिक Android डेवलपर्स वेबसाइट से SDK Platform-Tools संग्रह डाउनलोड करें और इसे अपनी ड्राइव रूट पर निकालें (उदाहरण के लिए, C:adb फ़ोल्डर में)।
  3. अपनी डाउनलोड की गई APK फ़ाइल को उसी C:adb फ़ोल्डर में रखें और इसका नाम बदलकर कुछ सरल रखें, जैसे oldapp.apk
  4. अपने फोन को पीसी से कनेक्ट करें। अपने फोन स्क्रीन पर, इस कंप्यूटर से डिबगिंग को अधिकृत करें।
  5. पीसी पर कमांड प्रॉम्प्ट खोलें (Win + R दबाएं, cmd टाइप करें, और Enter दबाएं)।
  6. कमांड के साथ ADB फ़ोल्डर में नेविगेट करें:
    cd C:adb
  7. पुराने SDK ब्लॉक को अनदेखा करने के लिए जबरन इंस्टॉलेशन के लिए विशेष कमांड दर्ज करें:
    adb install --bypass-low-target-sdk-block oldapp.apk
  8. सफलता संदेश की प्रतीक्षा करें। हो गया! ऐप आपके फोन के मेनू में दिखाई देगा।

विधि 2: पीसी के बिना सीधे फोन से इंस्टॉल करें (Shizuku का उपयोग करके)

यदि आपके पास कंप्यूटर नहीं है या आप केबल से निपटना नहीं चाहते हैं, तो आप Shizuku ऐप का उपयोग कर सकते हैं। यह आपको सीधे अपने स्मार्टफोन पर ADB कमांड चलाने की अनुमति देता है।

चरण-दर-चरण निर्देश:

  1. Shizuku डाउनलोड और इंस्टॉल करें।
  2. वायरलेस डिबगिंग के माध्यम से Shizuku को सक्रिय करें (ऐप में डेवलपर सेटिंग्स के माध्यम से कुछ ही मिनटों में ऐसा करने के तरीके के बारे में विस्तृत निर्देश हैं)।
  3. Shizuku का समर्थन करने वाला एक इंस्टॉलर ऐप डाउनलोड करें। बढ़िया विकल्पों में Install with Options या App Manager शामिल हैं।
  4. Install with Options खोलें और इसे Shizuku तक पहुंच प्रदान करें।
  5. फोन स्टोरेज से अपनी पुरानी APK फ़ाइल चुनें।
  6. इंस्टॉलेशन सेटिंग्स (विकल्प) में, Bypass Low Target SDK Block को चेक करना सुनिश्चित करें।
  7. इंस्टॉल करें। ऐप सिस्टम प्रतिबंधों को बायपास करके इंस्टॉल हो जाएगा!

विधि 3: वर्चुअल मशीन का उपयोग करना (यदि ऐप क्रैश होता है)

कभी-कभी पहली दो विधियों का उपयोग करके एक पुराना ऐप सफलतापूर्वक इंस्टॉल हो जाता है, लेकिन लॉन्च होने पर यह तुरंत बंद हो जाता है या एक काली स्क्रीन दिखाता है

ऐसा इसलिए होता है क्योंकि आधुनिक प्रोसेसर (जैसे Snapdragon 8 Gen 3 या Google Tensor G3/G4) केवल 64-बिट होते हैं और उन्होंने पुराने 32-बिट आर्किटेक्चर के लिए समर्थन पूरी तरह से छोड़ दिया है। पुराने गेम और प्रोग्राम अक्सर विशेष रूप से 32-बिट सिस्टम के लिए लिखे जाते हैं।

समाधान: Android के लिए वर्चुअल मशीन का उपयोग करें। VMOS Pro या F1 VM जैसे ऐप डाउनलोड करें। वे आपके फोन के अंदर एक और “वर्चुअल” फोन बनाते हैं जिसमें Android का पुराना संस्करण (उदाहरण के लिए, Android 7.0) होता है। इस वर्चुअल वातावरण के अंदर, कई पुराने गेम और प्रोग्राम एक नियमित टैप से इंस्टॉल हो जाएंगे और क्रैश के बिना चलेंगे।


⚠️ महत्वपूर्ण सुरक्षा चेतावनी

नोट: targetSdkVersion ब्लॉक को बायपास करके, आप स्वयं पर जिम्मेदारी लेते हैं। पुराने ऐप्स सिस्टम द्वारा नए ऐप्स की तरह कड़ाई से अलग नहीं किए जाते हैं।

  • कभी भी संदिग्ध स्रोतों से डाउनलोड किए गए बैंकिंग क्लाइंट या गोपनीय डेटा की आवश्यकता वाले ऐप्स को इस तरह से इंस्टॉल न करें।
  • रेट्रो गेम और पुराने ऐप संस्करण केवल विश्वसनीय साइटों से डाउनलोड करें जहां फ़ाइलों को एंटीवायरस सॉफ़्टवेयर द्वारा स्कैन किया गया हो।

प्रश्न हैं या किसी विशिष्ट APK को इंस्टॉल नहीं कर सकते हैं? टिप्पणियों में लिखें, हम मदद करने की कोशिश करेंगे!