Android की कंपैटबिलिटी में दिलचस्पी दिखाने के लिए आपका धन्यवाद! इस पेज पर दिए गए लिंक की मदद से, कंपैटबिलिटी टेस्ट सुइट (सीटीएस) प्रोग्राम के बारे में अहम दस्तावेज़ों और जानकारी को ऐक्सेस किया जा सकता है. सीटीएस के अपडेट होने पर, इस पेज पर नए वर्शन जोड़े जाते हैं. लिंक के नाम में, सीटीएस के वर्शन को R number से दिखाया जाता है.
सीटीएस की मीडिया फ़ाइलें
सीटीएस के मीडिया स्ट्रेस टेस्ट के लिए, ये मीडिया फ़ाइलें ज़रूरी हैं:
Android 16 QPR2
Android 16 QPR2 (एपीआई लेवल 36.1), Android 16 का अपडेट है. इसे B कोडनेम दिया गया था. इंटरनल Gerrit ट्री में, android-cts-16.1_r3 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 16.1 R3 - ARM
- Compatibility Test Suite (CTS) 16.1 R3 - x86
- CTS Verifier 16.1 R3 - ARM
- CTS Verifier 16.1 R3 - x86
Android 16
Android 16 (एपीआई लेवल 36), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे B कोडनेम दिया गया था. इंटरनल Gerrit ट्री में, android-cts-16.0_r5 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 16 R5 - ARM
- Compatibility Test Suite (CTS) 16 R5 - x86
- CTS Verifier 16 R5 - ARM
- CTS Verifier 16 R5 - x86
Android 15
Android 15 (एपीआई लेवल 35), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे V कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-15.0_r8 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 15 R8 - ARM
- Compatibility Test Suite (CTS) 15 R8 - x86
- CTS Verifier 15 R8 - ARM
- CTS Verifier 15 R8 - x86
Android 14
Android 14 (एपीआई लेवल 34), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे U कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-14.0_r12 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 14 R12 - ARM
- Compatibility Test Suite (CTS) 14 R12 - x86
- CTS Verifier 14 R12 - ARM
- CTS Verifier 14 R12 - x86
Android 13
Android 13 (एपीआई लेवल 33), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे T कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-13.0_r15 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 13 R15 - ARM
- Compatibility Test Suite (CTS) 13 R15 - x86
- CTS Verifier 13 R15 - ARM
- CTS Verifier 13 R15 - x86
Android 12L
Android 12L (एपीआई लेवल 32), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Sv2 कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-12.1_r14 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 12.1 R14 - ARM
- Compatibility Test Suite (CTS) 12.1 R14 - x86
- CTS Verifier 12.1 R14 - ARM
- CTS Verifier 12.1 R14 - x86
Android 12
Android 12 (एपीआई लेवल 31), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे S कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-12.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 12 R16 - ARM
- Compatibility Test Suite (CTS) 12 R16 - x86
- CTS Verifier 12 R16 - ARM
- CTS Verifier 12 R16 - x86
Android 11
Android 11 (एपीआई लेवल 30), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे R कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-11.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 11 R16 - ARM
- Compatibility Test Suite (CTS) 11 R16 - x86
- CTS Verifier 11 R16 - ARM
- CTS Verifier 11 R16 - x86
Android 10
Android 10 (एपीआई लेवल 29), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Q कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-10.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 10 R16 - ARM
- Compatibility Test Suite (CTS) 10 R16 - x86
- CTS Verifier 10 R16 - ARM
- CTS Verifier 10 R16 - x86
Android 9
Android 9 (एपीआई लेवल 28), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे P कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-9.0_r20 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 9.0 R20 - ARM
- Compatibility Test Suite (CTS) 9.0 R20 - x86
- CTS Verifier 9.0 R20 - ARM
- CTS Verifier 9.0 R20 - x86
- Instant Apps 9.0 R20 CTS - ARM
- Instant Apps 9.0 R20 CTS - x86
Android 8.1
Android 8.1 (एपीआई लेवल 27), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Oreo-MR1 कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-8.1_r25 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 8.1 R25 - ARM
- Compatibility Test Suite (CTS) 8.1 R25 - x86
- CTS Verifier 8.1 R25 - ARM
- CTS Verifier 8.1 R25 - x86
Android 8.0
Android 8.0 (एपीआई लेवल 26), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Oreo कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-8.0_r26 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 8.0 R26 - ARM
- Compatibility Test Suite (CTS) 8.0 R26 - x86
- CTS Verifier 8.0 R26 - ARM
- CTS Verifier 8.0 R26 - x86
Android 7.1
Android 7.1 (एपीआई लेवल 25), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Nougat-MR1 कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-7.1_r29 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 7.1 R29 - ARM
- Compatibility Test Suite (CTS) 7.1 R29 - x86
- CTS Verifier 7.1 R29 - ARM
- CTS Verifier 7.1 R29 - x86
Android 7.0
Android 7.0 (एपीआई लेवल 24), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Nougat कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-7.0_r43 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 7.0 R43 - ARM
- Compatibility Test Suite (CTS) 7.0 R43 - x86
- CTS Verifier 7.0 R43 - ARM
- CTS Verifier 7.0 R43 - x86
Android 6.0
Android 6.0 (एपीआई लेवल 23), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Marshmallow कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-6.0_r42 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 6.0 R42 - ARM
- Compatibility Test Suite (CTS) 6.0 R42 - x86
- CTS Verifier 6.0 R42 - ARM
- CTS Verifier 6.0 R42 - x86
Android 5.1
Android 5.1 (एपीआई लेवल 22), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Lollipop-MR1 कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-5.1_r28 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 5.1 R28 - ARM
- Compatibility Test Suite (CTS) 5.1 R28 - x86
- CTS Verifier 5.1 R28 - ARM
- CTS Verifier 5.1 R28 - x86
Android 5.0
Android 5.0 (एपीआई लेवल 21), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Lollipop कोडनेम दिया गया था. ओपन सोर्स ट्री में, android-cts-5.0_r9 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- Compatibility Test Suite (CTS) 5.0 R9 - ARM
- Compatibility Test Suite (CTS) 5.0 R9 - x86
- CTS Verifier 5.0 R9 - ARM
- CTS Verifier 5.0 R9 - x86
Android 4.4
Android 4.4 (एपीआई लेवल 19), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे KitKat कोडनेम दिया गया था. Android 4.4 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.4_r4 ब्रांच में मौजूद है:
- Compatibility Test Suite (CTS) 4.4 R4 - ARM
- Compatibility Test Suite (CTS) 4.4 R4 - x86
- CTS Verifier 4.4 R4 - ARM
- CTS Verifier 4.4 R4 - x86
Android 4.3
Android 4.3 (एपीआई लेवल 18), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean-MR2 कोडनेम दिया गया था. Android 4.3 का सोर्स कोड, ओपन सोर्स ट्री में android-4.3_r2.2-cts और android-4.3_r1-cts ब्रांच में मौजूद है:
Android 4.2
Android 4.2 (एपीआई लेवल 17), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean-MR1 कोडनेम दिया गया था. Android 4.2 का सोर्स कोड, ओपन सोर्स ट्री में android-4.2.2_r4 और android-4.2.2_r5 ब्रांच में मौजूद है:
Android 4.1
Android 4.1 (एपीआई लेवल 16), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean कोडनेम दिया गया था. Android 4.1 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.1_r4 और android-cts-4.1_r7 ब्रांच में मौजूद है:
Android 4.0.3
Android 4.0.3 (एपीआई लेवल 15, NDK 8), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Ice Cream Sandwich कोडनेम दिया गया था. Android 4.0.3 का सोर्स कोड, ओपन सोर्स ट्री में android-4.0.3_r4 और android-4.0.3_r2 ब्रांच में मौजूद है:
Android 2.3
Android 2.3 (2.3.3 - 2.3.7 एपीआई लेवल 10 और 2.3 - 2.32 एपीआई लेवल 9, NDK 5), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Gingerbread कोडनेम दिया गया था. Android 2.3 का सोर्स कोड, ओपन सोर्स ट्री में gingerbread ब्रांच में मौजूद है:
Android 2.2
Android 2.2 (एपीआई लेवल 8, NDK 4), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Froyo कोडनेम दिया गया था. Android 2.2 का सोर्स कोड, ओपन सोर्स ट्री में froyo ब्रांच में मौजूद है:
Android 2.1
Android 2.1 (एपीआई लेवल 5), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Eclair कोडनेम दिया गया था. Android 2.1 का सोर्स कोड, ओपन सोर्स ट्री में eclair ब्रांच में मौजूद है. तकनीकी वजहों से, Android 2.0 या 2.0.1 के लिए कोई कंपैटबिलिटी प्रोग्राम नहीं है. नए डिवाइसों में Android 2.1 का इस्तेमाल करना ज़रूरी है.
Android 1.6
Android 1.6 (एपीआई लेवल 4, NDK 2), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन था. इसे Donut कोडनेम दिया गया था. Android 1.6 को Android 2.1 से बदल दिया गया है. Android 1.6 का सोर्स कोड, ओपन सोर्स ट्री में donut ब्रांच में मौजूद है:
Android के पुराने वर्शन
Android के पुराने वर्शन के लिए कोई कंपैटबिलिटी प्रोग्राम नहीं है. जैसे, Android 1.5 (इसे Cupcake कोडनेम दिया गया था). Android के साथ काम करने वाले नए डिवाइसों में, Android 1.6 या इसके बाद का वर्शन होना ज़रूरी है.