टाइम ज़ोन डेटा मॉड्यूल, Android डिवाइसों पर डेलाइट सेविंग टाइम (डीएसटी) और टाइम ज़ोन को अपडेट करता है. इससे पूरे सिस्टम में डेटा और अपडेट करने के तरीके को स्टैंडर्ड बनाया जाता है. डेटा में धार्मिक, राजनैतिक, और भू-राजनैतिक वजहों से बार-बार बदलाव हो सकता है. टाइम ज़ोन के डेटा के बारे में ज़्यादा जानने के लिए, टाइम ज़ोन के नियम देखें.
Android में हुए बदलाव
Android 10 में, APK पर आधारित टाइम ज़ोन के डेटा को अपडेट करने के तरीके (Android 8.1 और Android 9 में इस्तेमाल किया जाता है) को बंद कर दिया गया है. इसकी जगह, APEX पर आधारित मॉड्यूल को अपडेट करने का तरीका इस्तेमाल किया जाता है. AOSP में, APK पर आधारित अपडेट के लिए ज़रूरी प्लैटफ़ॉर्म कोड शामिल होता है. इसलिए, Android 10 पर अपग्रेड करने वाले डिवाइसों को, पार्टनर की ओर से उपलब्ध कराए गए टाइम ज़ोन के डेटा अपडेट, APK के ज़रिए मिल सकते हैं. हालांकि, APK अपडेट करने के तरीके का इस्तेमाल ऐसे प्रोडक्शन डिवाइस पर नहीं किया जाना चाहिए जिसे मॉड्यूल अपडेट भी मिल रहे हैं. ऐसा इसलिए, क्योंकि APK पर आधारित अपडेट, APEX पर आधारित अपडेट की जगह ले लेता है. इसका मतलब है कि जिस डिवाइस को APK अपडेट मिलता है वह APEX पर आधारित अपडेट को अनदेखा कर देता है.
पैकेज का फ़ॉर्मैट और डिपेंडेंसी
टाइम ज़ोन का डेटा मॉड्यूल, APEX फ़ॉर्मैट में होता है. यह Android 10 या इसके बाद के वर्शन पर काम करने वाले डिवाइसों के लिए उपलब्ध है.
| Android रिलीज़ | APEX |
|---|---|
| Android 15 | com.google.android.tzdata6 |
| Android 14 | com.google.android.tzdata5 |
| Android 13 | com.google.android.tzdata4 |
| Android 12 | com.google.android.tzdata3 |
| Android 11 | com.google.android.tzdata2 |
| Android 10 | com.google.android.tzdata |