{
	"device": "ruby",
	"name": {
		"zh": "Redmi Note 12 Pro / Pro+ / 探索版",
		"en": "Redmi Note 12 Pro / Pro+ / Discovery 5G"
	},
	"code": "MO",
	"supports": [
		"OS1.0",
		"OS2.0"
	],
	"android": [
		"14.0"
	],
	"type": "phone",
	"miui": "yes",
	"merged": "no",
	"branches": [
		{
			"name": {
				"zh": "小米澎湃 OS 正式版",
				"en": "Xiaomi HyperOS Stable"
			},
			"branchCode": "ruby",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+ / 探索版",
				"en": "Redmi Note 12 Pro / Pro+ / Discovery 5G"
			},
			"idtag": "CnOO",
			"tag": "CNXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot",
				"ctelecom"
			],
			"show": "1",
			"carrier": [
				"",
				"chinatelecom",
				"chinamobile",
				"chinaunicom"
			],
			"region": "cn",
			"zone": "1",
			"ep": "0",
			"roms": {
				"OS2.0.20.0.UMOCNXM": {
					"os": "OS2.0.20.0.UMOCNXM",
					"android": "14.0",
					"release": "2026-05-19",
					"aspatch": "2026-05-01",
					"recovery": "ruby-ota_full-OS2.0.20.0.UMOCNXM-user-14.0-49a94bc079.zip",
					"fastboot": "ruby_images_OS2.0.20.0.UMOCNXM_20260511.0000.00_14.0_cn_aa512c5ffd.tgz",
					"ctelecom": "ruby_images_OS2.0.20.0.UMOCNXM_20260511.0000.00_14.0_cn_chinatelecom_a37f9aa0a3.tgz"
				},
				"OS2.0.19.0.UMOCNXM": {
					"os": "OS2.0.19.0.UMOCNXM",
					"android": "14.0",
					"release": "2026-02-25",
					"aspatch": "2026-02-01",
					"recovery": "ruby-ota_full-OS2.0.19.0.UMOCNXM-user-14.0-9cd5f571ca.zip",
					"fastboot": "ruby_images_OS2.0.19.0.UMOCNXM_20260206.0000.00_14.0_cn_24eef1adf2.tgz",
					"ctelecom": "ruby_images_OS2.0.19.0.UMOCNXM_20260206.0000.00_14.0_cn_chinatelecom_46bf40cd89.tgz"
				},
				"OS2.0.17.0.UMOCNXM": {
					"os": "OS2.0.17.0.UMOCNXM",
					"android": "14.0",
					"release": "2026-01-07",
					"aspatch": "2025-12-01",
					"recovery": "ruby-ota_full-OS2.0.17.0.UMOCNXM-user-14.0-6032571077.zip",
					"fastboot": "ruby_images_OS2.0.17.0.UMOCNXM_20251227.0000.00_14.0_cn_5c420ba3b4.tgz",
					"ctelecom": "ruby_images_OS2.0.17.0.UMOCNXM_20251227.0000.00_14.0_cn_chinatelecom_32a7cb7a44.tgz"
				},
				"OS2.0.15.0.UMOCNXM": {
					"os": "OS2.0.15.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-12-03",
					"aspatch": "2025-11-01",
					"recovery": "ruby-ota_full-OS2.0.15.0.UMOCNXM-user-14.0-d11d199c86.zip",
					"fastboot": "ruby_images_OS2.0.15.0.UMOCNXM_20251124.0000.00_14.0_cn_2aa259e55a.tgz",
					"ctelecom": "ruby_images_OS2.0.15.0.UMOCNXM_20251124.0000.00_14.0_cn_chinatelecom_8549ed6998.tgz"
				},
				"OS2.0.14.0.UMOCNXM": {
					"os": "OS2.0.14.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-10-25",
					"aspatch": "2025-10-01",
					"recovery": "ruby-ota_full-OS2.0.14.0.UMOCNXM-user-14.0-2c95c32ec7.zip",
					"fastboot": "ruby_images_OS2.0.14.0.UMOCNXM_20251015.0000.00_14.0_cn_d15876547c.tgz",
					"ctelecom": "ruby_images_OS2.0.14.0.UMOCNXM_20251015.0000.00_14.0_cn_chinatelecom_703173796e.tgz"
				},
				"OS2.0.12.0.UMOCNXM": {
					"os": "OS2.0.12.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-09-19",
					"aspatch": "2025-08-01",
					"recovery": "ruby-ota_full-OS2.0.12.0.UMOCNXM-user-14.0-2aacb7315d.zip",
					"fastboot": "ruby_images_OS2.0.12.0.UMOCNXM_20250908.0000.00_14.0_cn_eb998f480c.tgz",
					"ctelecom": "ruby_images_OS2.0.12.0.UMOCNXM_20250908.0000.00_14.0_cn_chinatelecom_2dbd7c6c04.tgz"
				},
				"OS2.0.8.0.UMOCNXM": {
					"os": "OS2.0.8.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-08-21",
					"aspatch": "2025-07-01",
					"recovery": "ruby-ota_full-OS2.0.8.0.UMOCNXM-user-14.0-88c35df3c7.zip",
					"fastboot": "ruby_images_OS2.0.8.0.UMOCNXM_20250805.0000.00_14.0_cn_95647b3e49.tgz",
					"ctelecom": "ruby_images_OS2.0.8.0.UMOCNXM_20250805.0000.00_14.0_cn_chinatelecom_34d53c0b80.tgz"
				},
				"OS2.0.7.0.UMOCNXM": {
					"os": "OS2.0.7.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-07-23",
					"aspatch": "2025-07-01",
					"recovery": "ruby-ota_full-OS2.0.7.0.UMOCNXM-user-14.0-02eb979db2.zip",
					"fastboot": "ruby_images_OS2.0.7.0.UMOCNXM_20250716.0000.00_14.0_cn_8feedbb144.tgz",
					"ctelecom": "ruby_images_OS2.0.7.0.UMOCNXM_20250716.0000.00_14.0_cn_chinatelecom_93e046babd.tgz"
				},
				"OS2.0.5.0.UMOCNXM": {
					"os": "OS2.0.5.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-06-09",
					"aspatch": "2025-05-01",
					"recovery": "ruby-ota_full-OS2.0.5.0.UMOCNXM-user-14.0-8d1d5089b6.zip",
					"fastboot": "ruby_images_OS2.0.5.0.UMOCNXM_20250605.0000.00_14.0_cn_d54edc087d.tgz",
					"ctelecom": "ruby_images_OS2.0.5.0.UMOCNXM_20250605.0000.00_14.0_cn_chinatelecom_5e74156b90.tgz"
				},
				"OS2.0.4.0.UMOCNXM": {
					"os": "OS2.0.4.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-05-21",
					"aspatch": "2025-05-01",
					"recovery": "ruby-ota_full-OS2.0.4.0.UMOCNXM-user-14.0-1f6d594372.zip",
					"fastboot": "ruby_images_OS2.0.4.0.UMOCNXM_20250514.0000.00_14.0_cn_5b1de7ea65.tgz",
					"ctelecom": "ruby_images_OS2.0.4.0.UMOCNXM_20250514.0000.00_14.0_cn_chinatelecom_13f559dc4d.tgz"
				},
				"OS2.0.3.0.UMOCNXM": {
					"os": "OS2.0.3.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-04-22",
					"aspatch": "2025-04-01",
					"recovery": "ruby-ota_full-OS2.0.3.0.UMOCNXM-user-14.0-b33670e0c9.zip",
					"fastboot": "ruby_images_OS2.0.3.0.UMOCNXM_20250417.0000.00_14.0_cn_3cec28eabc.tgz",
					"ctelecom": "ruby_images_OS2.0.3.0.UMOCNXM_20250417.0000.00_14.0_cn_chinatelecom_852e4a48cb.tgz"
				},
				"OS2.0.1.0.UMOCNXM": {
					"os": "OS2.0.1.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-03-17",
					"aspatch": "2025-02-01",
					"recovery": "ruby-ota_full-OS2.0.1.0.UMOCNXM-user-14.0-f76be0161f.zip",
					"fastboot": "ruby_images_OS2.0.1.0.UMOCNXM_20250228.0000.00_14.0_cn_270928f54a.tgz",
					"ctelecom": "ruby_images_OS2.0.1.0.UMOCNXM_20250228.0000.00_14.0_cn_chinatelecom_e37de6c1c5.tgz"
				},
				"OS1.0.16.0.UMOCNXM": {
					"os": "OS1.0.16.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-03-05",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBY_OS1.0.16.0.UMOCNXM_1ca459eebd_14.0.zip",
					"fastboot": "ruby_images_OS1.0.16.0.UMOCNXM_20250227.0000.00_14.0_cn_53e06fdebe.tgz",
					"ctelecom": "ruby_images_OS1.0.16.0.UMOCNXM_20250227.0000.00_14.0_cn_chinatelecom_55d3ab3472.tgz"
				},
				"OS1.0.13.0.UMOCNXM": {
					"os": "OS1.0.13.0.UMOCNXM",
					"android": "14.0",
					"release": "2025-02-10",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBY_OS1.0.13.0.UMOCNXM_0292fc3f08_14.0.zip",
					"fastboot": "ruby_images_OS1.0.13.0.UMOCNXM_20250126.0000.00_14.0_cn_237a79d301.tgz",
					"ctelecom": "ruby_images_OS1.0.13.0.UMOCNXM_20250126.0000.00_14.0_cn_chinatelecom_b6be0964ac.tgz"
				},
				"OS1.0.11.0.UMOCNXM": {
					"os": "OS1.0.11.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-12-20",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBY_OS1.0.11.0.UMOCNXM_725cb05a85_14.0.zip",
					"fastboot": "ruby_images_OS1.0.11.0.UMOCNXM_20241213.0000.00_14.0_cn_29012e9473.tgz",
					"ctelecom": "ruby_images_OS1.0.11.0.UMOCNXM_20241213.0000.00_14.0_cn_chinatelecom_affe2174b8.tgz"
				},
				"OS1.0.10.0.UMOCNXM": {
					"os": "OS1.0.10.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-11-21",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBY_OS1.0.10.0.UMOCNXM_a445660535_14.0.zip",
					"fastboot": "ruby_images_OS1.0.10.0.UMOCNXM_20241110.0000.00_14.0_cn_2d9c730ce0.tgz",
					"ctelecom": "ruby_images_OS1.0.10.0.UMOCNXM_20241110.0000.00_14.0_cn_chinatelecom_37147bf758.tgz"
				},
				"OS1.0.9.0.UMOCNXM": {
					"os": "OS1.0.9.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-10-25",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBY_OS1.0.9.0.UMOCNXM_bd4eebe24e_14.0.zip",
					"fastboot": "ruby_images_OS1.0.9.0.UMOCNXM_20241019.0000.00_14.0_cn_3ba5311090.tgz",
					"ctelecom": "ruby_images_OS1.0.9.0.UMOCNXM_20241019.0000.00_14.0_cn_chinatelecom_34f4cab398.tgz"
				},
				"OS1.0.8.0.UMOCNXM": {
					"os": "OS1.0.8.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-09-20",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBY_OS1.0.8.0.UMOCNXM_9a474d4542_14.0.zip",
					"fastboot": "ruby_images_OS1.0.8.0.UMOCNXM_20240907.0000.00_14.0_cn_b6c12b321f.tgz",
					"ctelecom": "ruby_images_OS1.0.8.0.UMOCNXM_20240907.0000.00_14.0_cn_chinatelecom_2a2070f2bd.tgz"
				},
				"OS1.0.7.0.UMOCNXM": {
					"os": "OS1.0.7.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-08-28",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBY_OS1.0.7.0.UMOCNXM_8f9bdb3542_14.0.zip",
					"fastboot": "ruby_images_OS1.0.7.0.UMOCNXM_20240821.0000.00_14.0_cn_97cc3bf709.tgz",
					"ctelecom": "ruby_images_OS1.0.7.0.UMOCNXM_20240821.0000.00_14.0_cn_chinatelecom_c3699c737f.tgz"
				},
				"OS1.0.6.0.UMOCNXM": {
					"os": "OS1.0.6.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-07-30",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBY_OS1.0.6.0.UMOCNXM_c7bb8c82e2_14.0.zip",
					"fastboot": "ruby_images_OS1.0.6.0.UMOCNXM_20240719.0000.00_14.0_cn_82a1d02faa.tgz",
					"ctelecom": "ruby_images_OS1.0.6.0.UMOCNXM_20240719.0000.00_14.0_cn_chinatelecom_5af17d49a1.tgz"
				},
				"OS1.0.5.0.UMOCNXM": {
					"os": "OS1.0.5.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-05-11",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBY_OS1.0.5.0.UMOCNXM_04dda3609e_14.0.zip",
					"fastboot": "ruby_images_OS1.0.5.0.UMOCNXM_20240430.0000.00_14.0_cn_1d9e0a6f1e.tgz",
					"ctelecom": "ruby_images_OS1.0.5.0.UMOCNXM_20240430.0000.00_14.0_cn_chinatelecom_62d2a8cda1.tgz"
				},
				"OS1.0.4.0.UMOCNXM": {
					"os": "OS1.0.4.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-03-11",
					"aspatch": "2024-03-01",
					"recovery": "miui_RUBY_OS1.0.4.0.UMOCNXM_14c0492905_14.0.zip",
					"fastboot": "ruby_images_OS1.0.4.0.UMOCNXM_20240229.0000.00_14.0_cn_555996edec.tgz",
					"ctelecom": "ruby_images_OS1.0.4.0.UMOCNXM_20240229.0000.00_14.0_cn_chinatelecom_d86ee7e3f0.tgz"
				},
				"OS1.0.3.0.UMOCNXM": {
					"os": "OS1.0.3.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-01-18",
					"aspatch": "2023-12-01",
					"recovery": "miui_RUBY_OS1.0.3.0.UMOCNXM_c06e478636_14.0.zip",
					"fastboot": "ruby_images_OS1.0.3.0.UMOCNXM_20240112.0000.00_14.0_cn_7c13483d86.tgz",
					"ctelecom": "ruby_images_OS1.0.3.0.UMOCNXM_20240112.0000.00_14.0_cn_chinatelecom_d1d73787a0.tgz"
				},
				"OS1.0.2.0.UMOCNXM": {
					"os": "OS1.0.2.0.UMOCNXM",
					"android": "14.0",
					"release": "2024-01-03",
					"aspatch": "2023-12-01",
					"recovery": "miui_RUBY_OS1.0.2.0.UMOCNXM_1d9030d6e5_14.0.zip",
					"fastboot": "",
					"ctelecom": ""
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 中国大陆政企标准版",
				"en": "Xiaomi HyperOS Enterprise Standard"
			},
			"branchCode": "ruby_ep_stdee",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+ / 探索版",
				"en": "Redmi Note 12 Pro / Pro+ / Discovery 5G"
			},
			"idtag": "EPSTD",
			"tag": "",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot",
				"ctelecom"
			],
			"show": "1",
			"carrier": [
				"",
				"chinatelecom",
				"chinamobile",
				"chinaunicom"
			],
			"region": "cn",
			"zone": "1",
			"ep": "1",
			"roms": {
				"OS1.0.24.5.14.EP.STDEE.M16": {
					"os": "OS1.0.24.5.14.EP.STDEE.M16",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYEPSTDEE_OS1.0.24.5.14.EP.STDEE.M16_8dc82eabd4_14.0.zip",
					"fastboot": "ruby_ep_stdee_images_OS1.0.24.5.14.EP.STDEE.M16_20240514.0000.00_14.0_cn_bd423a197c.tgz",
					"ctelecom": "ruby_ep_stdee_images_OS1.0.24.5.14.EP.STDEE.M16_20240514.0000.00_14.0_cn_chinatelecom_10ab037553.tgz"
				},
				"OS1.0.24.2.26.EP.STDEE.M16": {
					"os": "OS1.0.24.2.26.EP.STDEE.M16",
					"android": "14.0",
					"release": "2024-03-11",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYEPSTDEE_OS1.0.24.2.26.EP.STDEE.M16_9023739f91_14.0.zip",
					"fastboot": "ruby_ep_stdee_images_OS1.0.24.2.26.EP.STDEE.M16_20240226.0000.00_14.0_cn_73c716a736.tgz",
					"ctelecom": "ruby_ep_stdee_images_OS1.0.24.2.26.EP.STDEE.M16_20240226.0000.00_14.0_cn_chinatelecom_229fe78c88.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 中国台湾省正式版",
				"en": "Xiaomi HyperOS China Taiwan Province Stable"
			},
			"branchCode": "ruby_tw_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "CNTP",
			"tag": "TWXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "tw",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.8.0.UMOTWXM": {
					"os": "OS2.0.8.0.UMOTWXM",
					"android": "14.0",
					"release": "2026-02-09",
					"aspatch": "2026-02-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.8.0.UMOTWXM-user-14.0-249d93d816.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.8.0.UMOTWXM_20260127.0000.00_14.0_tw_cce0aec70b.tgz"
				},
				"OS2.0.7.0.UMOTWXM": {
					"os": "OS2.0.7.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-12-27",
					"aspatch": "2025-12-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.7.0.UMOTWXM-user-14.0-e1a51fa795.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.7.0.UMOTWXM_20251216.0000.00_14.0_tw_cfea7c90d0.tgz"
				},
				"OS2.0.6.0.UMOTWXM": {
					"os": "OS2.0.6.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-11-11",
					"aspatch": "2025-11-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.6.0.UMOTWXM-user-14.0-68c3274499.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.6.0.UMOTWXM_20251031.0000.00_14.0_tw_1e9e724b92.tgz"
				},
				"OS2.0.5.0.UMOTWXM": {
					"os": "OS2.0.5.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-10-18",
					"aspatch": "2025-08-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.5.0.UMOTWXM-user-14.0-cb5dce7dec.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.5.0.UMOTWXM_20250929.0000.00_14.0_tw_71ad0bdd15.tgz"
				},
				"OS2.0.4.0.UMOTWXM": {
					"os": "OS2.0.4.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-09-25",
					"aspatch": "2025-08-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.4.0.UMOTWXM-user-14.0-d3b6dd4540.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.4.0.UMOTWXM_20250916.0000.00_14.0_tw_1ffb7ea41c.tgz"
				},
				"OS2.0.2.0.UMOTWXM": {
					"os": "OS2.0.2.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-08-04",
					"aspatch": "2025-07-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.2.0.UMOTWXM-user-14.0-e9a20d4d78.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.2.0.UMOTWXM_20250721.0000.00_14.0_tw_b6ebaf6608.tgz"
				},
				"OS2.0.1.0.UMOTWXM": {
					"os": "OS2.0.1.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-06-19",
					"aspatch": "2025-05-01",
					"recovery": "ruby_tw_global-ota_full-OS2.0.1.0.UMOTWXM-user-14.0-e2f4ea9fb5.zip",
					"fastboot": "ruby_tw_global_images_OS2.0.1.0.UMOTWXM_20250523.0000.00_14.0_tw_5eb08d0468.tgz"
				},
				"OS1.0.12.0.UMOTWXM": {
					"os": "OS1.0.12.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-04-27",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.12.0.UMOTWXM_df284ef1ff_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.12.0.UMOTWXM_20250417.0000.00_14.0_tw_cc19e16d99.tgz"
				},
				"OS1.0.11.0.UMOTWXM": {
					"os": "OS1.0.11.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-03-31",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.11.0.UMOTWXM_70bb7fa861_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.11.0.UMOTWXM_20250318.0000.00_14.0_tw_039c025bdc.tgz"
				},
				"OS1.0.10.0.UMOTWXM": {
					"os": "OS1.0.10.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-03-10",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.10.0.UMOTWXM_8cbef3cc9b_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.10.0.UMOTWXM_20250227.0000.00_14.0_tw_bb1eff3447.tgz"
				},
				"OS1.0.9.0.UMOTWXM": {
					"os": "OS1.0.9.0.UMOTWXM",
					"android": "14.0",
					"release": "2025-02-05",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.9.0.UMOTWXM_93b1a9325b_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.9.0.UMOTWXM_20250120.0000.00_14.0_tw_ba68afaf48.tgz"
				},
				"OS1.0.8.0.UMOTWXM": {
					"os": "OS1.0.8.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-12-30",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.8.0.UMOTWXM_3ef9c4824c_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.8.0.UMOTWXM_20241217.0000.00_14.0_tw_03cb2bfd54.tgz"
				},
				"OS1.0.7.0.UMOTWXM": {
					"os": "OS1.0.7.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-11-26",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.7.0.UMOTWXM_e63b092e20_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.7.0.UMOTWXM_20241116.0000.00_14.0_tw_637f0c7a79.tgz"
				},
				"OS1.0.6.0.UMOTWXM": {
					"os": "OS1.0.6.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-11-08",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.6.0.UMOTWXM_845059148a_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.6.0.UMOTWXM_20241023.0000.00_14.0_tw_3fe75bc7b9.tgz"
				},
				"OS1.0.5.0.UMOTWXM": {
					"os": "OS1.0.5.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-10-06",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.5.0.UMOTWXM_ef4a02d924_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.5.0.UMOTWXM_20240907.0000.00_14.0_tw_1c6a00f76c.tgz"
				},
				"OS1.0.4.0.UMOTWXM": {
					"os": "OS1.0.4.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-09-02",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.4.0.UMOTWXM_d5c012e9dd_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.4.0.UMOTWXM_20240823.0000.00_14.0_tw_46e1e8d5f4.tgz"
				},
				"OS1.0.3.0.UMOTWXM": {
					"os": "OS1.0.3.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-08-12",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.3.0.UMOTWXM_c72d8f2166_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.3.0.UMOTWXM_20240725.0000.00_14.0_tw_e86673a689.tgz"
				},
				"OS1.0.2.0.UMOTWXM": {
					"os": "OS1.0.2.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-05-20",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.2.0.UMOTWXM_8ded6eeffe_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.2.0.UMOTWXM_20240509.0000.00_14.0_tw_bf91f939a7.tgz"
				},
				"OS1.0.1.0.UMOTWXM": {
					"os": "OS1.0.1.0.UMOTWXM",
					"android": "14.0",
					"release": "2024-03-04",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYTWGlobal_OS1.0.1.0.UMOTWXM_48ee7b8e72_14.0.zip",
					"fastboot": "ruby_tw_global_images_OS1.0.1.0.UMOTWXM_20240222.0000.00_14.0_tw_81075d47c1.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 国际正式版",
				"en": "Xiaomi HyperOS Global Stable"
			},
			"branchCode": "ruby_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "GBOO",
			"tag": "MIXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "global",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.15.0.UMOMIXM": {
					"os": "OS2.0.15.0.UMOMIXM",
					"android": "14.0",
					"release": "2026-08-25",
					"aspatch": "2026-08-01",
					"recovery": "ruby_global-ota_full-OS2.0.15.0.UMOMIXM-user-14.0-6d7ccb014a.zip",
					"fastboot": "ruby_global_images_OS2.0.15.0.UMOMIXM_20260814.0000.00_14.0_global_e25f184dad.tgz"
				},
				"OS2.0.14.0.UMOMIXM": {
					"os": "OS2.0.14.0.UMOMIXM",
					"android": "14.0",
					"release": "2026-06-23",
					"aspatch": "2026-06-01",
					"recovery": "ruby_global-ota_full-OS2.0.14.0.UMOMIXM-user-14.0-a018e13e38.zip",
					"fastboot": "ruby_global_images_OS2.0.14.0.UMOMIXM_20260616.0000.00_14.0_global_d7f22c84d9.tgz"
				},
				"OS2.0.12.0.UMOMIXM": {
					"os": "OS2.0.12.0.UMOMIXM",
					"android": "14.0",
					"release": "2026-04-17",
					"aspatch": "2026-04-01",
					"recovery": "ruby_global-ota_full-OS2.0.12.0.UMOMIXM-user-14.0-13585a4a50.zip",
					"fastboot": "ruby_global_images_OS2.0.12.0.UMOMIXM_20260411.0000.00_14.0_global_e9d1b3687e.tgz"
				},
				"OS2.0.11.0.UMOMIXM": {
					"os": "OS2.0.11.0.UMOMIXM",
					"android": "14.0",
					"release": "2026-03-02",
					"aspatch": "2026-02-01",
					"recovery": "ruby_global-ota_full-OS2.0.11.0.UMOMIXM-user-14.0-0c30bf6491.zip",
					"fastboot": "ruby_global_images_OS2.0.11.0.UMOMIXM_20260206.0000.00_14.0_global_8a7a98f0a7.tgz"
				},
				"OS2.0.10.0.UMOMIXM": {
					"os": "OS2.0.10.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-12-28",
					"aspatch": "2025-12-01",
					"recovery": "ruby_global-ota_full-OS2.0.10.0.UMOMIXM-user-14.0-c57382a441.zip",
					"fastboot": "ruby_global_images_OS2.0.10.0.UMOMIXM_20251220.0000.00_14.0_global_ee6839c061.tgz"
				},
				"OS2.0.9.0.UMOMIXM": {
					"os": "OS2.0.9.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-11-23",
					"aspatch": "2025-11-01",
					"recovery": "ruby_global-ota_full-OS2.0.9.0.UMOMIXM-user-14.0-3395cea9d9.zip",
					"fastboot": "ruby_global_images_OS2.0.9.0.UMOMIXM_20251111.0000.00_14.0_global_c6feeadcde.tgz"
				},
				"OS2.0.8.0.UMOMIXM": {
					"os": "OS2.0.8.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-10-25",
					"aspatch": "2025-10-01",
					"recovery": "ruby_global-ota_full-OS2.0.8.0.UMOMIXM-user-14.0-44e9870be1.zip",
					"fastboot": "ruby_global_images_OS2.0.8.0.UMOMIXM_20251013.0000.00_14.0_global_17b669666d.tgz"
				},
				"OS2.0.7.0.UMOMIXM": {
					"os": "OS2.0.7.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-08-31",
					"aspatch": "2025-08-01",
					"recovery": "ruby_global-ota_full-OS2.0.7.0.UMOMIXM-user-14.0-c3a4645946.zip",
					"fastboot": "ruby_global_images_OS2.0.7.0.UMOMIXM_20250827.0000.00_14.0_global_25d56bb275.tgz"
				},
				"OS2.0.4.0.UMOMIXM": {
					"os": "OS2.0.4.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-06-27",
					"aspatch": "2025-06-01",
					"recovery": "ruby_global-ota_full-OS2.0.4.0.UMOMIXM-user-14.0-5af2f08f90.zip",
					"fastboot": "ruby_global_images_OS2.0.4.0.UMOMIXM_20250617.0000.00_14.0_global_e62234c06c.tgz"
				},
				"OS2.0.2.0.UMOMIXM": {
					"os": "OS2.0.2.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-04-28",
					"aspatch": "2025-04-01",
					"recovery": "ruby_global-ota_full-OS2.0.2.0.UMOMIXM-user-14.0-e74f4c9e1f.zip",
					"fastboot": "ruby_global_images_OS2.0.2.0.UMOMIXM_20250414.0000.00_14.0_global_1fd2f49b68.tgz"
				},
				"OS1.0.18.0.UMOMIXM": {
					"os": "OS1.0.18.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-04-18",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYGlobal_OS1.0.18.0.UMOMIXM_3201385a38_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.18.0.UMOMIXM_20250408.0000.00_14.0_global_ba04b9cb0b.tgz"
				},
				"OS1.0.17.0.UMOMIXM": {
					"os": "OS1.0.17.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-03-17",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYGlobal_OS1.0.17.0.UMOMIXM_1feeb8d47d_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.17.0.UMOMIXM_20250310.0000.00_14.0_global_6c8946a4c5.tgz"
				},
				"OS1.0.16.0.UMOMIXM": {
					"os": "OS1.0.16.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-03-04",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYGlobal_OS1.0.16.0.UMOMIXM_c56e879018_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.16.0.UMOMIXM_20250221.0000.00_14.0_global_66255a509a.tgz"
				},
				"OS1.0.14.0.UMOMIXM": {
					"os": "OS1.0.14.0.UMOMIXM",
					"android": "14.0",
					"release": "2025-01-20",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYGlobal_OS1.0.14.0.UMOMIXM_c1258a7749_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.14.0.UMOMIXM_20250107.0000.00_14.0_global_d232504bc8.tgz"
				},
				"OS1.0.13.0.UMOMIXM": {
					"os": "OS1.0.13.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-12-19",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYGlobal_OS1.0.13.0.UMOMIXM_2650928842_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.13.0.UMOMIXM_20241205.0000.00_14.0_global_651c7277f4.tgz"
				},
				"OS1.0.12.0.UMOMIXM": {
					"os": "OS1.0.12.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-11-22",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYGlobal_OS1.0.12.0.UMOMIXM_b53de30e6a_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.12.0.UMOMIXM_20241107.0000.00_14.0_global_321383054b.tgz"
				},
				"OS1.0.10.0.UMOMIXM": {
					"os": "OS1.0.10.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-10-22",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYGlobal_OS1.0.10.0.UMOMIXM_c519623b8b_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.10.0.UMOMIXM_20241013.0000.00_14.0_global_f55d9d1d03.tgz"
				},
				"OS1.0.8.0.UMOMIXM": {
					"os": "OS1.0.8.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-09-24",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYGlobal_OS1.0.8.0.UMOMIXM_6b4047f98d_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.8.0.UMOMIXM_20240907.0000.00_14.0_global_440016dad5.tgz"
				},
				"OS1.0.7.0.UMOMIXM": {
					"os": "OS1.0.7.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-08-27",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYGlobal_OS1.0.7.0.UMOMIXM_af0278400a_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.7.0.UMOMIXM_20240813.0000.00_14.0_global_e92f1fd9a5.tgz"
				},
				"OS1.0.5.0.UMOMIXM": {
					"os": "OS1.0.5.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-08-02",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYGlobal_OS1.0.5.0.UMOMIXM_150cd79a08_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.5.0.UMOMIXM_20240713.0000.00_14.0_global_aa0dcaf8cc.tgz"
				},
				"OS1.0.4.0.UMOMIXM": {
					"os": "OS1.0.4.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-06-09",
					"aspatch": "2024-06-01",
					"recovery": "miui_RUBYGlobal_OS1.0.4.0.UMOMIXM_46e945c5b0_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.4.0.UMOMIXM_20240528.0000.00_14.0_global_8fdf12edb7.tgz"
				},
				"OS1.0.3.0.UMOMIXM": {
					"os": "OS1.0.3.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-04-11",
					"aspatch": "2024-04-01",
					"recovery": "miui_RUBYGlobal_OS1.0.3.0.UMOMIXM_96040ddafb_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.3.0.UMOMIXM_20240331.0000.00_14.0_global_1f2bcf4ebb.tgz"
				},
				"OS1.0.2.0.UMOMIXM": {
					"os": "OS1.0.2.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-03-15",
					"aspatch": "2024-01-01",
					"recovery": "miui_RUBYGlobal_OS1.0.2.0.UMOMIXM_188f934348_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.2.0.UMOMIXM_20240223.0000.00_14.0_global_ab78efbd11.tgz"
				},
				"OS1.0.1.0.UMOMIXM": {
					"os": "OS1.0.1.0.UMOMIXM",
					"android": "14.0",
					"release": "2024-01-29",
					"aspatch": "2024-01-01",
					"recovery": "miui_RUBYGlobal_OS1.0.1.0.UMOMIXM_4b21fa412f_14.0.zip",
					"fastboot": "ruby_global_images_OS1.0.1.0.UMOMIXM_20240117.0000.00_14.0_global_b9f0cdd1fe.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 欧洲EEA正式版",
				"en": "Xiaomi HyperOS Europe EEA Stable"
			},
			"branchCode": "ruby_eea_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "EEAO",
			"tag": "EUXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "eea",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.16.0.UMOEUXM": {
					"os": "OS2.0.16.0.UMOEUXM",
					"android": "14.0",
					"release": "2026-08-25",
					"aspatch": "2026-08-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.16.0.UMOEUXM-user-14.0-bc0e427e34.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.16.0.UMOEUXM_20260814.0000.00_14.0_eea_2909ecf282.tgz"
				},
				"OS2.0.15.0.UMOEUXM": {
					"os": "OS2.0.15.0.UMOEUXM",
					"android": "14.0",
					"release": "2026-06-24",
					"aspatch": "2026-06-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.15.0.UMOEUXM-user-14.0-1634bd711f.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.15.0.UMOEUXM_20260617.0000.00_14.0_eea_aeba66ef15.tgz"
				},
				"OS2.0.14.0.UMOEUXM": {
					"os": "OS2.0.14.0.UMOEUXM",
					"android": "14.0",
					"release": "2026-04-17",
					"aspatch": "2026-04-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.14.0.UMOEUXM-user-14.0-75c0db9e62.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.14.0.UMOEUXM_20260411.0000.00_14.0_eea_da19a43d81.tgz"
				},
				"OS2.0.13.0.UMOEUXM": {
					"os": "OS2.0.13.0.UMOEUXM",
					"android": "14.0",
					"release": "2026-02-26",
					"aspatch": "2026-02-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.13.0.UMOEUXM-user-14.0-96186fcecc.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.13.0.UMOEUXM_20260203.0000.00_14.0_eea_939f9e143a.tgz"
				},
				"OS2.0.12.0.UMOEUXM": {
					"os": "OS2.0.12.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-12-28",
					"aspatch": "2025-12-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.12.0.UMOEUXM-user-14.0-fe83ce690a.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.12.0.UMOEUXM_20251222.0000.00_14.0_eea_8c76af2a44.tgz"
				},
				"OS2.0.10.0.UMOEUXM": {
					"os": "OS2.0.10.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-11-24",
					"aspatch": "2025-11-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.10.0.UMOEUXM-user-14.0-c3c7da19f1.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.10.0.UMOEUXM_20251113.0000.00_14.0_eea_654a0a8a76.tgz"
				},
				"OS2.0.9.0.UMOEUXM": {
					"os": "OS2.0.9.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-10-24",
					"aspatch": "2025-10-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.9.0.UMOEUXM-user-14.0-940270e261.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.9.0.UMOEUXM_20251009.0000.00_14.0_eea_154f63cea8.tgz"
				},
				"OS2.0.7.0.UMOEUXM": {
					"os": "OS2.0.7.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-08-31",
					"aspatch": "2025-07-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.7.0.UMOEUXM-user-14.0-0f16a6ab96.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.7.0.UMOEUXM_20250814.0000.00_14.0_eea_ccbfe93b37.tgz"
				},
				"OS2.0.6.0.UMOEUXM": {
					"os": "OS2.0.6.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-08-15",
					"aspatch": "2025-07-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.6.0.UMOEUXM-user-14.0-121ecaac27.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.6.0.UMOEUXM_20250731.0000.00_14.0_eea_4fcacbb60b.tgz"
				},
				"OS2.0.5.0.UMOEUXM": {
					"os": "OS2.0.5.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-07-01",
					"aspatch": "2025-05-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.5.0.UMOEUXM-user-14.0-e8f365eb20.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.5.0.UMOEUXM_20250619.0000.00_14.0_eea_f6d9b6c183.tgz"
				},
				"OS2.0.2.0.UMOEUXM": {
					"os": "OS2.0.2.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-05-15",
					"aspatch": "2025-05-01",
					"recovery": "ruby_eea_global-ota_full-OS2.0.2.0.UMOEUXM-user-14.0-d14f7a0774.zip",
					"fastboot": "ruby_eea_global_images_OS2.0.2.0.UMOEUXM_20250428.0000.00_14.0_eea_ba3291aedd.tgz"
				},
				"OS1.0.16.0.UMOEUXM": {
					"os": "OS1.0.16.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-04-18",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.16.0.UMOEUXM_b52fca1c62_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.16.0.UMOEUXM_20250408.0000.00_14.0_eea_e674db1515.tgz"
				},
				"OS1.0.15.0.UMOEUXM": {
					"os": "OS1.0.15.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-03-17",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.15.0.UMOEUXM_a14d91dcb3_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.15.0.UMOEUXM_20250310.0000.00_14.0_eea_ef2ae96f8b.tgz"
				},
				"OS1.0.14.0.UMOEUXM": {
					"os": "OS1.0.14.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-03-03",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.14.0.UMOEUXM_877183f037_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.14.0.UMOEUXM_20250218.0000.00_14.0_eea_4d4e1d62cd.tgz"
				},
				"OS1.0.13.0.UMOEUXM": {
					"os": "OS1.0.13.0.UMOEUXM",
					"android": "14.0",
					"release": "2025-01-20",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.13.0.UMOEUXM_d80ab7f07c_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.13.0.UMOEUXM_20250107.0000.00_14.0_eea_8958bb675d.tgz"
				},
				"OS1.0.12.0.UMOEUXM": {
					"os": "OS1.0.12.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-12-19",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.12.0.UMOEUXM_d4248df985_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.12.0.UMOEUXM_20241205.0000.00_14.0_eea_d761944e35.tgz"
				},
				"OS1.0.11.0.UMOEUXM": {
					"os": "OS1.0.11.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-11-19",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.11.0.UMOEUXM_8b9fc31459_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.11.0.UMOEUXM_20241107.0000.00_14.0_eea_6ed8c0b67b.tgz"
				},
				"OS1.0.9.0.UMOEUXM": {
					"os": "OS1.0.9.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-10-24",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.9.0.UMOEUXM_b9ddae570f_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.9.0.UMOEUXM_20241013.0000.00_14.0_eea_ba126c6e7b.tgz"
				},
				"OS1.0.7.0.UMOEUXM": {
					"os": "OS1.0.7.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-09-24",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.7.0.UMOEUXM_aee893e9ee_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.7.0.UMOEUXM_20240907.0000.00_14.0_eea_3fa9e30aa6.tgz"
				},
				"OS1.0.6.0.UMOEUXM": {
					"os": "OS1.0.6.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-08-27",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.6.0.UMOEUXM_8e9b58c16f_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.6.0.UMOEUXM_20240811.0000.00_14.0_eea_4f74333fe7.tgz"
				},
				"OS1.0.5.0.UMOEUXM": {
					"os": "OS1.0.5.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-08-12",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.5.0.UMOEUXM_13e9d7e5cb_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.5.0.UMOEUXM_20240713.0000.00_14.0_eea_7eabf5e05d.tgz"
				},
				"OS1.0.4.0.UMOEUXM": {
					"os": "OS1.0.4.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-06-11",
					"aspatch": "2024-06-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.4.0.UMOEUXM_686c61a682_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.4.0.UMOEUXM_20240528.0000.00_14.0_eea_6c6088c7e4.tgz"
				},
				"OS1.0.3.0.UMOEUXM": {
					"os": "OS1.0.3.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-04-16",
					"aspatch": "2024-04-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.3.0.UMOEUXM_bd54bd38dc_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.3.0.UMOEUXM_20240331.0000.00_14.0_eea_4961a44fa1.tgz"
				},
				"OS1.0.2.0.UMOEUXM": {
					"os": "OS1.0.2.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-03-26",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.2.0.UMOEUXM_001eaf5922_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.2.0.UMOEUXM_20240205.0000.00_14.0_eea_e54b599cc7.tgz"
				},
				"OS1.0.1.0.UMOEUXM": {
					"os": "OS1.0.1.0.UMOEUXM",
					"android": "14.0",
					"release": "2024-01-25",
					"aspatch": "2024-01-01",
					"recovery": "miui_RUBYEEAGlobal_OS1.0.1.0.UMOEUXM_d22f47926d_14.0.zip",
					"fastboot": "ruby_eea_global_images_OS1.0.1.0.UMOEUXM_20240117.0000.00_14.0_eea_ba6a264004.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 俄罗斯正式版",
				"en": "Xiaomi HyperOS Russia Stable"
			},
			"branchCode": "ruby_ru_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "RUSO",
			"tag": "RUXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "ru",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.10.0.UMORUXM": {
					"os": "OS2.0.10.0.UMORUXM",
					"android": "14.0",
					"release": "2026-02-26",
					"aspatch": "2026-02-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.10.0.UMORUXM-user-14.0-c8af18a809.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.10.0.UMORUXM_20260203.0000.00_14.0_ru_99b6641caa.tgz"
				},
				"OS2.0.9.0.UMORUXM": {
					"os": "OS2.0.9.0.UMORUXM",
					"android": "14.0",
					"release": "2025-12-15",
					"aspatch": "2025-12-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.9.0.UMORUXM-user-14.0-96dbc248ce.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.9.0.UMORUXM_20251204.0000.00_14.0_ru_22e5325dc6.tgz"
				},
				"OS2.0.7.0.UMORUXM": {
					"os": "OS2.0.7.0.UMORUXM",
					"android": "14.0",
					"release": "2025-11-10",
					"aspatch": "2025-11-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.7.0.UMORUXM-user-14.0-2eea213ed4.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.7.0.UMORUXM_20251031.0000.00_14.0_ru_b0a1f6502b.tgz"
				},
				"OS2.0.6.0.UMORUXM": {
					"os": "OS2.0.6.0.UMORUXM",
					"android": "14.0",
					"release": "2025-10-19",
					"aspatch": "2025-08-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.6.0.UMORUXM-user-14.0-d972fb988c.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.6.0.UMORUXM_20250929.0000.00_14.0_ru_4b694d0cda.tgz"
				},
				"OS2.0.5.0.UMORUXM": {
					"os": "OS2.0.5.0.UMORUXM",
					"android": "14.0",
					"release": "2025-10-09",
					"aspatch": "2025-08-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.5.0.UMORUXM-user-14.0-b859e5e6cf.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.5.0.UMORUXM_20250918.0000.00_14.0_ru_a9aa56f19c.tgz"
				},
				"OS2.0.3.0.UMORUXM": {
					"os": "OS2.0.3.0.UMORUXM",
					"android": "14.0",
					"release": "2025-08-04",
					"aspatch": "2025-07-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.3.0.UMORUXM-user-14.0-f2989776ef.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.3.0.UMORUXM_20250721.0000.00_14.0_ru_491ebe6ece.tgz"
				},
				"OS2.0.2.0.UMORUXM": {
					"os": "OS2.0.2.0.UMORUXM",
					"android": "14.0",
					"release": "2025-06-25",
					"aspatch": "2025-06-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.2.0.UMORUXM-user-14.0-e67dfe9a55.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.2.0.UMORUXM_20250613.0000.00_14.0_ru_82ad40f34a.tgz"
				},
				"OS2.0.1.0.UMORUXM": {
					"os": "OS2.0.1.0.UMORUXM",
					"android": "14.0",
					"release": "2025-05-23",
					"aspatch": "2025-05-01",
					"recovery": "ruby_ru_global-ota_full-OS2.0.1.0.UMORUXM-user-14.0-69a00aea45.zip",
					"fastboot": "ruby_ru_global_images_OS2.0.1.0.UMORUXM_20250508.0000.00_14.0_ru_2be91b9730.tgz"
				},
				"OS1.0.15.0.UMORUXM": {
					"os": "OS1.0.15.0.UMORUXM",
					"android": "14.0",
					"release": "2025-04-21",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.15.0.UMORUXM_3f002c41bd_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.15.0.UMORUXM_20250413.0000.00_14.0_ru_eae2c9997a.tgz"
				},
				"OS1.0.14.0.UMORUXM": {
					"os": "OS1.0.14.0.UMORUXM",
					"android": "14.0",
					"release": "2025-03-24",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.14.0.UMORUXM_7c3c89a830_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.14.0.UMORUXM_20250314.0000.00_14.0_ru_0a2f5ae164.tgz"
				},
				"OS1.0.13.0.UMORUXM": {
					"os": "OS1.0.13.0.UMORUXM",
					"android": "14.0",
					"release": "2025-03-04",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.13.0.UMORUXM_d60cdd156c_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.13.0.UMORUXM_20250221.0000.00_14.0_ru_4c285da37f.tgz"
				},
				"OS1.0.12.0.UMORUXM": {
					"os": "OS1.0.12.0.UMORUXM",
					"android": "14.0",
					"release": "2025-02-05",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.12.0.UMORUXM_fa18d61f9e_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.12.0.UMORUXM_20250115.0000.00_14.0_ru_5364c11b17.tgz"
				},
				"OS1.0.11.0.UMORUXM": {
					"os": "OS1.0.11.0.UMORUXM",
					"android": "14.0",
					"release": "2024-12-20",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.11.0.UMORUXM_7286267eb7_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.11.0.UMORUXM_20241210.0000.00_14.0_ru_2b85cfbede.tgz"
				},
				"OS1.0.10.0.UMORUXM": {
					"os": "OS1.0.10.0.UMORUXM",
					"android": "14.0",
					"release": "2024-11-19",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.10.0.UMORUXM_13391910b4_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.10.0.UMORUXM_20241109.0000.00_14.0_ru_a24b7bc074.tgz"
				},
				"OS1.0.9.0.UMORUXM": {
					"os": "OS1.0.9.0.UMORUXM",
					"android": "14.0",
					"release": "2024-10-28",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.9.0.UMORUXM_d14aacd107_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.9.0.UMORUXM_20241016.0000.00_14.0_ru_2d0b852db8.tgz"
				},
				"OS1.0.8.0.UMORUXM": {
					"os": "OS1.0.8.0.UMORUXM",
					"android": "14.0",
					"release": "2024-09-15",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.8.0.UMORUXM_f276145041_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.8.0.UMORUXM_20240904.0000.00_14.0_ru_373b17ace7.tgz"
				},
				"OS1.0.5.0.UMORUXM": {
					"os": "OS1.0.5.0.UMORUXM",
					"android": "14.0",
					"release": "2024-08-16",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.5.0.UMORUXM_ab2292d57f_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.5.0.UMORUXM_20240804.0000.00_14.0_ru_c532ab7392.tgz"
				},
				"OS1.0.4.0.UMORUXM": {
					"os": "OS1.0.4.0.UMORUXM",
					"android": "14.0",
					"release": "2024-07-12",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.4.0.UMORUXM_69e250dd2e_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.4.0.UMORUXM_20240630.0000.00_14.0_ru_8bb45f813b.tgz"
				},
				"OS1.0.3.0.UMORUXM": {
					"os": "OS1.0.3.0.UMORUXM",
					"android": "14.0",
					"release": "2024-05-13",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.3.0.UMORUXM_7eb9b9d01e_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.3.0.UMORUXM_20240429.0000.00_14.0_ru_16589a0b84.tgz"
				},
				"OS1.0.2.0.UMORUXM": {
					"os": "OS1.0.2.0.UMORUXM",
					"android": "14.0",
					"release": "2024-03-24",
					"aspatch": "2024-03-01",
					"recovery": "miui_RUBYRUGlobal_OS1.0.2.0.UMORUXM_3b6a2217d5_14.0.zip",
					"fastboot": "ruby_ru_global_images_OS1.0.2.0.UMORUXM_20240315.0000.00_14.0_ru_80f271b2b4.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 印度正式版",
				"en": "Xiaomi HyperOS India Stable"
			},
			"branchCode": "ruby_in_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "INSO",
			"tag": "INXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "in",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.15.0.UMOINXM": {
					"os": "OS2.0.15.0.UMOINXM",
					"android": "14.0",
					"release": "2026-09-03",
					"aspatch": "2026-08-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.15.0.UMOINXM-user-14.0-9fde2804b8.zip",
					"fastboot": "ruby_in_global_images_OS2.0.15.0.UMOINXM_20260826.0000.00_14.0_in_4cd0edc577.tgz"
				},
				"OS2.0.13.0.UMOINXM": {
					"os": "OS2.0.13.0.UMOINXM",
					"android": "14.0",
					"release": "2026-06-30",
					"aspatch": "2026-06-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.13.0.UMOINXM-user-14.0-bf77a67254.zip",
					"fastboot": "ruby_in_global_images_OS2.0.13.0.UMOINXM_20260616.0000.00_14.0_in_70ed99a9d1.tgz"
				},
				"OS2.0.11.0.UMOINXM": {
					"os": "OS2.0.11.0.UMOINXM",
					"android": "14.0",
					"release": "2026-04-23",
					"aspatch": "2026-04-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.11.0.UMOINXM-user-14.0-93671dfe09.zip",
					"fastboot": "ruby_in_global_images_OS2.0.11.0.UMOINXM_20260416.0000.00_14.0_in_3e7987e05e.tgz"
				},
				"OS2.0.10.0.UMOINXM": {
					"os": "OS2.0.10.0.UMOINXM",
					"android": "14.0",
					"release": "2026-02-03",
					"aspatch": "2026-02-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.10.0.UMOINXM-user-14.0-20a934424f.zip",
					"fastboot": "ruby_in_global_images_OS2.0.10.0.UMOINXM_20260122.0000.00_14.0_in_f69020b0f9.tgz"
				},
				"OS2.0.9.0.UMOINXM": {
					"os": "OS2.0.9.0.UMOINXM",
					"android": "14.0",
					"release": "2025-12-22",
					"aspatch": "2025-12-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.9.0.UMOINXM-user-14.0-07fc0a8b7a.zip",
					"fastboot": "ruby_in_global_images_OS2.0.9.0.UMOINXM_20251212.0000.00_14.0_in_fda2985dc1.tgz"
				},
				"OS2.0.7.0.UMOINXM": {
					"os": "OS2.0.7.0.UMOINXM",
					"android": "14.0",
					"release": "2025-11-15",
					"aspatch": "2025-11-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.7.0.UMOINXM-user-14.0-d101048d39.zip",
					"fastboot": "ruby_in_global_images_OS2.0.7.0.UMOINXM_20251105.0000.00_14.0_in_3974b01b19.tgz"
				},
				"OS2.0.6.0.UMOINXM": {
					"os": "OS2.0.6.0.UMOINXM",
					"android": "14.0",
					"release": "2025-10-05",
					"aspatch": "2025-08-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.6.0.UMOINXM-user-14.0-c470847cb9.zip",
					"fastboot": "ruby_in_global_images_OS2.0.6.0.UMOINXM_20250928.0000.00_14.0_in_c01d68bcf2.tgz"
				},
				"OS2.0.5.0.UMOINXM": {
					"os": "OS2.0.5.0.UMOINXM",
					"android": "14.0",
					"release": "2025-09-26",
					"aspatch": "2025-08-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.5.0.UMOINXM-user-14.0-16ac4cc87d.zip",
					"fastboot": ""
				},
				"OS2.0.3.0.UMOINXM": {
					"os": "OS2.0.3.0.UMOINXM",
					"android": "14.0",
					"release": "2025-07-28",
					"aspatch": "2025-07-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.3.0.UMOINXM-user-14.0-b09c3ebded.zip",
					"fastboot": "ruby_in_global_images_OS2.0.3.0.UMOINXM_20250716.0000.00_14.0_in_63692953c4.tgz"
				},
				"OS2.0.1.0.UMOINXM": {
					"os": "OS2.0.1.0.UMOINXM",
					"android": "14.0",
					"release": "2025-05-27",
					"aspatch": "2025-05-01",
					"recovery": "ruby_in_global-ota_full-OS2.0.1.0.UMOINXM-user-14.0-73b422685e.zip",
					"fastboot": "ruby_in_global_images_OS2.0.1.0.UMOINXM_20250508.0000.00_14.0_in_83468a9c02.tgz"
				},
				"OS1.0.13.0.UMOINXM": {
					"os": "OS1.0.13.0.UMOINXM",
					"android": "14.0",
					"release": "2025-04-27",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.13.0.UMOINXM_8b486967f2_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.13.0.UMOINXM_20250417.0000.00_14.0_in_8ce7ddc16f.tgz"
				},
				"OS1.0.12.0.UMOINXM": {
					"os": "OS1.0.12.0.UMOINXM",
					"android": "14.0",
					"release": "2025-03-25",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.12.0.UMOINXM_1d3d692e7a_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.12.0.UMOINXM_20250318.0000.00_14.0_in_7f0929acae.tgz"
				},
				"OS1.0.11.0.UMOINXM": {
					"os": "OS1.0.11.0.UMOINXM",
					"android": "14.0",
					"release": "2025-03-04",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.11.0.UMOINXM_4137d556ba_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.11.0.UMOINXM_20250222.0000.00_14.0_in_1eede74106.tgz"
				},
				"OS1.0.10.0.UMOINXM": {
					"os": "OS1.0.10.0.UMOINXM",
					"android": "14.0",
					"release": "2025-02-05",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.10.0.UMOINXM_77403cd10e_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.10.0.UMOINXM_20250115.0000.00_14.0_in_ce1b452d08.tgz"
				},
				"OS1.0.9.0.UMOINXM": {
					"os": "OS1.0.9.0.UMOINXM",
					"android": "14.0",
					"release": "2024-12-25",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.9.0.UMOINXM_4cecd71468_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.9.0.UMOINXM_20241213.0000.00_14.0_in_9bbd69b776.tgz"
				},
				"OS1.0.8.0.UMOINXM": {
					"os": "OS1.0.8.0.UMOINXM",
					"android": "14.0",
					"release": "2024-11-25",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.8.0.UMOINXM_6c64666aa6_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.8.0.UMOINXM_20241110.0000.00_14.0_in_ae6377e74f.tgz"
				},
				"OS1.0.7.0.UMOINXM": {
					"os": "OS1.0.7.0.UMOINXM",
					"android": "14.0",
					"release": "2024-10-28",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.7.0.UMOINXM_eec90313c5_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.7.0.UMOINXM_20241019.0000.00_14.0_in_524e55ab75.tgz"
				},
				"OS1.0.6.0.UMOINXM": {
					"os": "OS1.0.6.0.UMOINXM",
					"android": "14.0",
					"release": "2024-10-08",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.6.0.UMOINXM_b400608dfb_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.6.0.UMOINXM_20240907.0000.00_14.0_in_1d1b592671.tgz"
				},
				"OS1.0.5.0.UMOINXM": {
					"os": "OS1.0.5.0.UMOINXM",
					"android": "14.0",
					"release": "2024-08-31",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.5.0.UMOINXM_34e917150c_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.5.0.UMOINXM_20240820.0000.00_14.0_in_5e453ba108.tgz"
				},
				"OS1.0.4.0.UMOINXM": {
					"os": "OS1.0.4.0.UMOINXM",
					"android": "14.0",
					"release": "2024-08-19",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.4.0.UMOINXM_9f8b573657_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.4.0.UMOINXM_20240719.0000.00_14.0_in_b86956629a.tgz"
				},
				"OS1.0.3.0.UMOINXM": {
					"os": "OS1.0.3.0.UMOINXM",
					"android": "14.0",
					"release": "2024-06-18",
					"aspatch": "2024-06-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.3.0.UMOINXM_8e41e6e14c_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.3.0.UMOINXM_20240531.0000.00_14.0_in_ec7967a661.tgz"
				},
				"OS1.0.2.0.UMOINXM": {
					"os": "OS1.0.2.0.UMOINXM",
					"android": "14.0",
					"release": "2024-04-19",
					"aspatch": "2024-04-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.2.0.UMOINXM_d5bbac71f6_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.2.0.UMOINXM_20240408.0000.00_14.0_in_8fd978a048.tgz"
				},
				"OS1.0.1.0.UMOINXM": {
					"os": "OS1.0.1.0.UMOINXM",
					"android": "14.0",
					"release": "2024-03-11",
					"aspatch": "2024-01-01",
					"recovery": "miui_RUBYINGlobal_OS1.0.1.0.UMOINXM_3efecd9f47_14.0.zip",
					"fastboot": "ruby_in_global_images_OS1.0.1.0.UMOINXM_20240129.0000.00_14.0_in_3ab601a5ec.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 印度尼西亚正式版",
				"en": "Xiaomi HyperOS Indonesia Stable"
			},
			"branchCode": "ruby_id_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "IDSO",
			"tag": "IDXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "id",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.17.0.UMOIDXM": {
					"os": "OS2.0.17.0.UMOIDXM",
					"android": "14.0",
					"release": "2026-09-03",
					"aspatch": "2026-08-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.17.0.UMOIDXM-user-14.0-3aa8e20d8e.zip",
					"fastboot": "ruby_id_global_images_OS2.0.17.0.UMOIDXM_20260826.0000.00_14.0_id_d35e7c5132.tgz"
				},
				"OS2.0.15.0.UMOIDXM": {
					"os": "OS2.0.15.0.UMOIDXM",
					"android": "14.0",
					"release": "2026-06-30",
					"aspatch": "2026-06-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.15.0.UMOIDXM-user-14.0-963d151739.zip",
					"fastboot": "ruby_id_global_images_OS2.0.15.0.UMOIDXM_20260616.0000.00_14.0_id_36a4466448.tgz"
				},
				"OS2.0.13.0.UMOIDXM": {
					"os": "OS2.0.13.0.UMOIDXM",
					"android": "14.0",
					"release": "2026-04-22",
					"aspatch": "2026-04-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.13.0.UMOIDXM-user-14.0-64375efac1.zip",
					"fastboot": "ruby_id_global_images_OS2.0.13.0.UMOIDXM_20260415.0000.00_14.0_id_122d748de8.tgz"
				},
				"OS2.0.12.0.UMOIDXM": {
					"os": "OS2.0.12.0.UMOIDXM",
					"android": "14.0",
					"release": "2026-02-03",
					"aspatch": "2026-02-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.12.0.UMOIDXM-user-14.0-9544b5c11c.zip",
					"fastboot": "ruby_id_global_images_OS2.0.12.0.UMOIDXM_20260122.0000.00_14.0_id_506f314f94.tgz"
				},
				"OS2.0.11.0.UMOIDXM": {
					"os": "OS2.0.11.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-12-22",
					"aspatch": "2025-12-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.11.0.UMOIDXM-user-14.0-96a348f9a4.zip",
					"fastboot": "ruby_id_global_images_OS2.0.11.0.UMOIDXM_20251212.0000.00_14.0_id_136c432b32.tgz"
				},
				"OS2.0.8.0.UMOIDXM": {
					"os": "OS2.0.8.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-11-18",
					"aspatch": "2025-11-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.8.0.UMOIDXM-user-14.0-d500593a37.zip",
					"fastboot": "ruby_id_global_images_OS2.0.8.0.UMOIDXM_20251107.0000.00_14.0_id_1a1b5e6c42.tgz"
				},
				"OS2.0.7.0.UMOIDXM": {
					"os": "OS2.0.7.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-10-19",
					"aspatch": "2025-08-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.7.0.UMOIDXM-user-14.0-fc0631e22f.zip",
					"fastboot": "ruby_id_global_images_OS2.0.7.0.UMOIDXM_20250929.0000.00_14.0_id_45dd69674b.tgz"
				},
				"OS2.0.6.0.UMOIDXM": {
					"os": "OS2.0.6.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-10-09",
					"aspatch": "2025-08-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.6.0.UMOIDXM-user-14.0-ff6ca908ca.zip",
					"fastboot": ""
				},
				"OS2.0.4.0.UMOIDXM": {
					"os": "OS2.0.4.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-08-04",
					"aspatch": "2025-07-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.4.0.UMOIDXM-user-14.0-8295f62dfa.zip",
					"fastboot": "ruby_id_global_images_OS2.0.4.0.UMOIDXM_20250721.0000.00_14.0_id_2b582e532a.tgz"
				},
				"OS2.0.3.0.UMOIDXM": {
					"os": "OS2.0.3.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-06-25",
					"aspatch": "2025-06-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.3.0.UMOIDXM-user-14.0-dcc99bb187.zip",
					"fastboot": "ruby_id_global_images_OS2.0.3.0.UMOIDXM_20250613.0000.00_14.0_id_bbec3e2879.tgz"
				},
				"OS2.0.2.0.UMOIDXM": {
					"os": "OS2.0.2.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-05-14",
					"aspatch": "2025-05-01",
					"recovery": "ruby_id_global-ota_full-OS2.0.2.0.UMOIDXM-user-14.0-7c45b1ac8d.zip",
					"fastboot": "ruby_id_global_images_OS2.0.2.0.UMOIDXM_20250428.0000.00_14.0_id_76dac43194.tgz"
				},
				"OS1.0.17.0.UMOIDXM": {
					"os": "OS1.0.17.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-04-21",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.17.0.UMOIDXM_80ad25d3a9_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.17.0.UMOIDXM_20250413.0000.00_14.0_id_cfe3902496.tgz"
				},
				"OS1.0.16.0.UMOIDXM": {
					"os": "OS1.0.16.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-03-24",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.16.0.UMOIDXM_745df4a042_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.16.0.UMOIDXM_20250314.0000.00_14.0_id_e5480cfbe7.tgz"
				},
				"OS1.0.15.0.UMOIDXM": {
					"os": "OS1.0.15.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-03-04",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.15.0.UMOIDXM_183b50830e_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.15.0.UMOIDXM_20250221.0000.00_14.0_id_6e16418336.tgz"
				},
				"OS1.0.14.0.UMOIDXM": {
					"os": "OS1.0.14.0.UMOIDXM",
					"android": "14.0",
					"release": "2025-02-05",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.14.0.UMOIDXM_e0d6d8bb02_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.14.0.UMOIDXM_20250115.0000.00_14.0_id_fac3cdf625.tgz"
				},
				"OS1.0.13.0.UMOIDXM": {
					"os": "OS1.0.13.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-12-20",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.13.0.UMOIDXM_993f996408_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.13.0.UMOIDXM_20241210.0000.00_14.0_id_a61e755838.tgz"
				},
				"OS1.0.12.0.UMOIDXM": {
					"os": "OS1.0.12.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-11-19",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.12.0.UMOIDXM_6923892e89_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.12.0.UMOIDXM_20241109.0000.00_14.0_id_2db7d6504b.tgz"
				},
				"OS1.0.11.0.UMOIDXM": {
					"os": "OS1.0.11.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-10-25",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.11.0.UMOIDXM_0568a1ba2e_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.11.0.UMOIDXM_20241016.0000.00_14.0_id_1f8a69708f.tgz"
				},
				"OS1.0.10.0.UMOIDXM": {
					"os": "OS1.0.10.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-09-15",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.10.0.UMOIDXM_735c5fadca_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.10.0.UMOIDXM_20240904.0000.00_14.0_id_0dbe311777.tgz"
				},
				"OS1.0.7.0.UMOIDXM": {
					"os": "OS1.0.7.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-09-02",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.7.0.UMOIDXM_cd9d9646f5_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.7.0.UMOIDXM_20240819.0000.00_14.0_id_7af1026e2a.tgz"
				},
				"OS1.0.5.0.UMOIDXM": {
					"os": "OS1.0.5.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-07-24",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.5.0.UMOIDXM_adf0c21eed_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.5.0.UMOIDXM_20240708.0000.00_14.0_id_b74acaa360.tgz"
				},
				"OS1.0.4.0.UMOIDXM": {
					"os": "OS1.0.4.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-06-18",
					"aspatch": "2024-06-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.4.0.UMOIDXM_d1a9437093_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.4.0.UMOIDXM_20240531.0000.00_14.0_id_7178b57d7a.tgz"
				},
				"OS1.0.3.0.UMOIDXM": {
					"os": "OS1.0.3.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-04-21",
					"aspatch": "2024-04-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.3.0.UMOIDXM_0c11959182_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.3.0.UMOIDXM_20240408.0000.00_14.0_id_fd04900994.tgz"
				},
				"OS1.0.2.0.UMOIDXM": {
					"os": "OS1.0.2.0.UMOIDXM",
					"android": "14.0",
					"release": "2024-03-01",
					"aspatch": "2024-01-01",
					"recovery": "miui_RUBYIDGlobal_OS1.0.2.0.UMOIDXM_aa62998cb8_14.0.zip",
					"fastboot": "ruby_id_global_images_OS1.0.2.0.UMOIDXM_20240207.0000.00_14.0_id_5a041851c2.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 土耳其正式版",
				"en": "Xiaomi HyperOS Turkey Stable"
			},
			"branchCode": "ruby_tr_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "TRSO",
			"tag": "TRXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "tr",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.8.0.UMOTRXM": {
					"os": "OS2.0.8.0.UMOTRXM",
					"android": "14.0",
					"release": "2026-02-09",
					"aspatch": "2026-02-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.8.0.UMOTRXM-user-14.0-59609acc1c.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.8.0.UMOTRXM_20260127.0000.00_14.0_tr_2fd1cf76ce.tgz"
				},
				"OS2.0.7.0.UMOTRXM": {
					"os": "OS2.0.7.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-12-27",
					"aspatch": "2025-12-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.7.0.UMOTRXM-user-14.0-b85284dafb.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.7.0.UMOTRXM_20251216.0000.00_14.0_tr_590f3594f9.tgz"
				},
				"OS2.0.6.0.UMOTRXM": {
					"os": "OS2.0.6.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-11-10",
					"aspatch": "2025-11-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.6.0.UMOTRXM-user-14.0-932c793d4f.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.6.0.UMOTRXM_20251103.0000.00_14.0_tr_d40d9a0bdb.tgz"
				},
				"OS2.0.5.0.UMOTRXM": {
					"os": "OS2.0.5.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-10-17",
					"aspatch": "2025-08-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.5.0.UMOTRXM-user-14.0-37e856d942.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.5.0.UMOTRXM_20250929.0000.00_14.0_tr_8d53046264.tgz"
				},
				"OS2.0.4.0.UMOTRXM": {
					"os": "OS2.0.4.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-10-09",
					"aspatch": "2025-08-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.4.0.UMOTRXM-user-14.0-58aa0459f1.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.4.0.UMOTRXM_20250918.0000.00_14.0_tr_614c88959a.tgz"
				},
				"OS2.0.2.0.UMOTRXM": {
					"os": "OS2.0.2.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-08-03",
					"aspatch": "2025-07-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.2.0.UMOTRXM-user-14.0-2ec8febf2a.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.2.0.UMOTRXM_20250721.0000.00_14.0_tr_dae485b778.tgz"
				},
				"OS2.0.1.0.UMOTRXM": {
					"os": "OS2.0.1.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-06-19",
					"aspatch": "2025-05-01",
					"recovery": "ruby_tr_global-ota_full-OS2.0.1.0.UMOTRXM-user-14.0-b911d03b11.zip",
					"fastboot": "ruby_tr_global_images_OS2.0.1.0.UMOTRXM_20250523.0000.00_14.0_tr_29690112ce.tgz"
				},
				"OS1.0.12.0.UMOTRXM": {
					"os": "OS1.0.12.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-04-27",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.12.0.UMOTRXM_e6b8a1a016_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.12.0.UMOTRXM_20250417.0000.00_14.0_tr_247116a619.tgz"
				},
				"OS1.0.11.0.UMOTRXM": {
					"os": "OS1.0.11.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-03-30",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.11.0.UMOTRXM_1b9122a901_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.11.0.UMOTRXM_20250318.0000.00_14.0_tr_59bec4a0a5.tgz"
				},
				"OS1.0.10.0.UMOTRXM": {
					"os": "OS1.0.10.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-03-10",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.10.0.UMOTRXM_81748d5877_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.10.0.UMOTRXM_20250227.0000.00_14.0_tr_bcd7b4b3fa.tgz"
				},
				"OS1.0.9.0.UMOTRXM": {
					"os": "OS1.0.9.0.UMOTRXM",
					"android": "14.0",
					"release": "2025-02-05",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.9.0.UMOTRXM_854e1811d4_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.9.0.UMOTRXM_20250120.0000.00_14.0_tr_5aa54991b8.tgz"
				},
				"OS1.0.8.0.UMOTRXM": {
					"os": "OS1.0.8.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-12-30",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.8.0.UMOTRXM_a1632bf916_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.8.0.UMOTRXM_20241217.0000.00_14.0_tr_975346defe.tgz"
				},
				"OS1.0.7.0.UMOTRXM": {
					"os": "OS1.0.7.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-11-26",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.7.0.UMOTRXM_f90822464c_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.7.0.UMOTRXM_20241116.0000.00_14.0_tr_044b13267d.tgz"
				},
				"OS1.0.6.0.UMOTRXM": {
					"os": "OS1.0.6.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-11-04",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.6.0.UMOTRXM_c4f4daaf2b_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.6.0.UMOTRXM_20241023.0000.00_14.0_tr_594c9a6927.tgz"
				},
				"OS1.0.5.0.UMOTRXM": {
					"os": "OS1.0.5.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-10-06",
					"aspatch": "2024-09-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.5.0.UMOTRXM_3543801226_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.5.0.UMOTRXM_20240907.0000.00_14.0_tr_cab648722c.tgz"
				},
				"OS1.0.4.0.UMOTRXM": {
					"os": "OS1.0.4.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-09-02",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.4.0.UMOTRXM_dd4eac304f_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.4.0.UMOTRXM_20240823.0000.00_14.0_tr_5c25bff0db.tgz"
				},
				"OS1.0.3.0.UMOTRXM": {
					"os": "OS1.0.3.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-08-06",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.3.0.UMOTRXM_7396428b08_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.3.0.UMOTRXM_20240725.0000.00_14.0_tr_27f8ee4e5e.tgz"
				},
				"OS1.0.2.0.UMOTRXM": {
					"os": "OS1.0.2.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-05-20",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.2.0.UMOTRXM_211bc5a1a3_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.2.0.UMOTRXM_20240509.0000.00_14.0_tr_2ccc67e120.tgz"
				},
				"OS1.0.1.0.UMOTRXM": {
					"os": "OS1.0.1.0.UMOTRXM",
					"android": "14.0",
					"release": "2024-03-21",
					"aspatch": "2024-03-01",
					"recovery": "miui_RUBYTRGlobal_OS1.0.1.0.UMOTRXM_3944296943_14.0.zip",
					"fastboot": "ruby_tr_global_images_OS1.0.1.0.UMOTRXM_20240311.0000.00_14.0_tr_31e4d9063a.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 韩国正式版",
				"en": "Xiaomi HyperOS South Korea Stable"
			},
			"branchCode": "ruby_kr_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "SKSO",
			"tag": "KRXM",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				""
			],
			"region": "global",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.5.0.UMOKRXM": {
					"os": "OS2.0.5.0.UMOKRXM",
					"android": "14.0",
					"release": "2026-07-15",
					"aspatch": "2026-07-01",
					"recovery": "ruby_kr_global-ota_full-OS2.0.5.0.UMOKRXM-user-14.0-9d5afce28f.zip",
					"fastboot": "ruby_kr_global_images_OS2.0.5.0.UMOKRXM_20260709.0000.00_14.0_kr_26b783f2f4.tgz"
				},
				"OS2.0.4.0.UMOKRXM": {
					"os": "OS2.0.4.0.UMOKRXM",
					"android": "14.0",
					"release": "2026-05-07",
					"aspatch": "2026-05-01",
					"recovery": "ruby_kr_global-ota_full-OS2.0.4.0.UMOKRXM-user-14.0-51b2b5af9f.zip",
					"fastboot": "ruby_kr_global_images_OS2.0.4.0.UMOKRXM_20260427.0000.00_14.0_kr_1cbd0155bd.tgz"
				},
				"OS2.0.2.0.UMOKRXM": {
					"os": "OS2.0.2.0.UMOKRXM",
					"android": "14.0",
					"release": "2026-01-04",
					"aspatch": "2025-12-01",
					"recovery": "ruby_kr_global-ota_full-OS2.0.2.0.UMOKRXM-user-14.0-e2a75884c8.zip",
					"fastboot": "ruby_kr_global_images_OS2.0.2.0.UMOKRXM_20251217.0000.00_14.0_kr_c5fc2e2951.tgz"
				},
				"OS2.0.1.0.UMOKRXM": {
					"os": "OS2.0.1.0.UMOKRXM",
					"android": "14.0",
					"release": "2025-08-28",
					"aspatch": "2025-07-01",
					"recovery": "ruby_kr_global-ota_full-OS2.0.1.0.UMOKRXM-user-14.0-deee9c4a20.zip",
					"fastboot": "ruby_kr_global_images_OS2.0.1.0.UMOKRXM_20250709.0000.00_14.0_kr_e42f8b941e.tgz"
				},
				"OS1.0.5.0.UMOKRXM": {
					"os": "OS1.0.5.0.UMOKRXM",
					"android": "14.0",
					"release": "2025-03-17",
					"aspatch": "2025-03-01",
					"recovery": "miui_RUBYKRGlobal_OS1.0.5.0.UMOKRXM_eb3beb658a_14.0.zip",
					"fastboot": "ruby_kr_global_images_OS1.0.5.0.UMOKRXM_20250307.0000.00_14.0_kr_fb07cd1b94.tgz"
				},
				"OS1.0.4.0.UMOKRXM": {
					"os": "OS1.0.4.0.UMOKRXM",
					"android": "14.0",
					"release": "2024-08-30",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYKRGlobal_OS1.0.4.0.UMOKRXM_0fbf2a0280_14.0.zip",
					"fastboot": "ruby_kr_global_images_OS1.0.4.0.UMOKRXM_20240823.0000.00_14.0_kr_e66fb75e17.tgz"
				},
				"OS1.0.3.0.UMOKRXM": {
					"os": "OS1.0.3.0.UMOKRXM",
					"android": "14.0",
					"release": "2024-08-02",
					"aspatch": "2024-07-01",
					"recovery": "miui_RUBYKRGlobal_OS1.0.3.0.UMOKRXM_2c9a2eabf3_14.0.zip",
					"fastboot": "ruby_kr_global_images_OS1.0.3.0.UMOKRXM_20240725.0000.00_14.0_kr_bd43099927.tgz"
				},
				"OS1.0.2.0.UMOKRXM": {
					"os": "OS1.0.2.0.UMOKRXM",
					"android": "14.0",
					"release": "2024-05-15",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBYKRGlobal_OS1.0.2.0.UMOKRXM_ade429b4ab_14.0.zip",
					"fastboot": "ruby_kr_global_images_OS1.0.2.0.UMOKRXM_20240509.0000.00_14.0_kr_b1e6c9e83e.tgz"
				},
				"OS1.0.1.0.UMOKRXM": {
					"os": "OS1.0.1.0.UMOKRXM",
					"android": "14.0",
					"release": "2024-03-02",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYKRGlobal_OS1.0.1.0.UMOKRXM_17fa26a30e_14.0.zip",
					"fastboot": "ruby_kr_global_images_OS1.0.1.0.UMOKRXM_20240222.0000.00_14.0_kr_8ac1ad2c0a.tgz"
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 智利Entel运营商定制版",
				"en": "Xiaomi HyperOS Chile Entel Carrier Edtion"
			},
			"branchCode": "ruby_cl_en_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "CLEN",
			"tag": "CLEN",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				"en"
			],
			"region": "cl",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS1.0.3.0.UMOCLEN": {
					"os": "OS1.0.3.0.UMOCLEN",
					"android": "14.0",
					"release": "2025-02-10",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYCLENGlobal_OS1.0.3.0.UMOCLEN_d11474dbfa_14.0.zip",
					"fastboot": "ruby_cl_en_global_images_OS1.0.3.0.UMOCLEN_20241021.0000.00_14.0_cl_en_36d1412a26.tgz"
				},
				"OS1.0.2.0.UMOCLEN": {
					"os": "OS1.0.2.0.UMOCLEN",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-05-01",
					"recovery": "miui_RUBYCLENGlobal_OS1.0.2.0.UMOCLEN_aa64002c3f_14.0.zip",
					"fastboot": "ruby_cl_en_global_images_OS1.0.2.0.UMOCLEN_20240520.0000.00_14.0_cl_en_8cda18d1eb.tgz"
				},
				"OS1.0.1.0.UMOCLEN": {
					"os": "OS1.0.1.0.UMOCLEN",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYCLENGlobal_OS1.0.1.0.UMOCLEN_3484c7680d_14.0.zip",
					"fastboot": ""
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 拉丁美洲Claro运营商定制版",
				"en": "Xiaomi HyperOS Latin America Claro Carrier Edition"
			},
			"branchCode": "ruby_lm_cr_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "LMCR",
			"tag": "LMCR",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				"cr"
			],
			"region": "lm",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.6.0.UMOLMCR": {
					"os": "OS2.0.6.0.UMOLMCR",
					"android": "14.0",
					"release": "2026-08-22",
					"aspatch": "2026-08-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.6.0.UMOLMCR-user-14.0-fd6e2660a1.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.6.0.UMOLMCR_20260814.0000.00_14.0_lm_cr_9b1b770645.tgz"
				},
				"OS2.0.5.0.UMOLMCR": {
					"os": "OS2.0.5.0.UMOLMCR",
					"android": "14.0",
					"release": "2026-07-06",
					"aspatch": "2026-06-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.5.0.UMOLMCR-user-14.0-5dcae54fe3.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.5.0.UMOLMCR_20260623.0000.00_14.0_lm_cr_a117741fdf.tgz"
				},
				"OS2.0.4.0.UMOLMCR": {
					"os": "OS2.0.4.0.UMOLMCR",
					"android": "14.0",
					"release": "2026-04-20",
					"aspatch": "2026-04-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.4.0.UMOLMCR-user-14.0-34838d741d.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.4.0.UMOLMCR_20260330.0000.00_14.0_lm_cr_f27daad04d.tgz"
				},
				"OS2.0.3.0.UMOLMCR": {
					"os": "OS2.0.3.0.UMOLMCR",
					"android": "14.0",
					"release": "2026-02-26",
					"aspatch": "2026-02-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.3.0.UMOLMCR-user-14.0-f41ade6d2b.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.3.0.UMOLMCR_20260123.0000.00_14.0_lm_cr_8c63f3cca2.tgz"
				},
				"OS2.0.2.0.UMOLMCR": {
					"os": "OS2.0.2.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-12-23",
					"aspatch": "2025-12-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.2.0.UMOLMCR-user-14.0-689087c952.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.2.0.UMOLMCR_20251215.0000.00_14.0_lm_cr_c886bf80d0.tgz"
				},
				"OS2.0.1.0.UMOLMCR": {
					"os": "OS2.0.1.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-10-25",
					"aspatch": "2025-10-01",
					"recovery": "ruby_lm_cr_global-ota_full-OS2.0.1.0.UMOLMCR-user-14.0-32aec9c86e.zip",
					"fastboot": "ruby_lm_cr_global_images_OS2.0.1.0.UMOLMCR_20251014.0000.00_14.0_lm_cr_b7bee834ca.tgz"
				},
				"OS1.0.11.0.UMOLMCR": {
					"os": "OS1.0.11.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-07-31",
					"aspatch": "2025-08-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.11.0.UMOLMCR_cca043eaa6_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.11.0.UMOLMCR_20250723.0000.00_14.0_lm_cr_f865439366.tgz"
				},
				"OS1.0.10.0.UMOLMCR": {
					"os": "OS1.0.10.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-06-13",
					"aspatch": "2025-06-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.10.0.UMOLMCR_c0c815d5a0_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.10.0.UMOLMCR_20250604.0000.00_14.0_lm_cr_756545166b.tgz"
				},
				"OS1.0.8.0.UMOLMCR": {
					"os": "OS1.0.8.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-04-15",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.8.0.UMOLMCR_149b977ed6_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.8.0.UMOLMCR_20250325.0000.00_14.0_lm_cr_b17582121b.tgz"
				},
				"OS1.0.7.0.UMOLMCR": {
					"os": "OS1.0.7.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-02-25",
					"aspatch": "2025-02-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.7.0.UMOLMCR_3939bfe531_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.7.0.UMOLMCR_20250218.0000.00_14.0_lm_cr_889f4dbb07.tgz"
				},
				"OS1.0.6.0.UMOLMCR": {
					"os": "OS1.0.6.0.UMOLMCR",
					"android": "14.0",
					"release": "2025-01-09",
					"aspatch": "2024-12-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.6.0.UMOLMCR_2dd7233a47_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.6.0.UMOLMCR_20250102.0000.00_14.0_lm_cr_cc571aaeae.tgz"
				},
				"OS1.0.5.0.UMOLMCR": {
					"os": "OS1.0.5.0.UMOLMCR",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-10-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.5.0.UMOLMCR_ee11fbe899_14.0.zip",
					"fastboot": "ruby_lm_cr_global_images_OS1.0.5.0.UMOLMCR_20241010.0000.00_14.0_lm_cr_0c4dbcd1ef.tgz"
				},
				"OS1.0.4.0.UMOLMCR": {
					"os": "OS1.0.4.0.UMOLMCR",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.4.0.UMOLMCR_c8a116292a_14.0.zip",
					"fastboot": ""
				},
				"OS1.0.3.0.UMOLMCR": {
					"os": "OS1.0.3.0.UMOLMCR",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-06-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.3.0.UMOLMCR_846a7307f6_14.0.zip",
					"fastboot": ""
				},
				"OS1.0.2.0.UMOLMCR": {
					"os": "OS1.0.2.0.UMOLMCR",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-04-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.2.0.UMOLMCR_49de053905_14.0.zip",
					"fastboot": ""
				},
				"OS1.0.1.0.UMOLMCR": {
					"os": "OS1.0.1.0.UMOLMCR",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-03-01",
					"recovery": "miui_RUBYLMCRGlobal_OS1.0.1.0.UMOLMCR_37af6ec513_14.0.zip",
					"fastboot": ""
				}
			}
		},
		{
			"name": {
				"zh": "小米澎湃 OS 拉丁美洲Movistar运营商定制版",
				"en": "Xiaomi HyperOS Latin America Movistar Carrier Edition"
			},
			"branchCode": "ruby_lm_ms_global",
			"brand": "Redmi",
			"device": {
				"zh": "Redmi Note 12 Pro / Pro+",
				"en": "Redmi Note 12 Pro / Pro+"
			},
			"idtag": "LMMS",
			"tag": "LMMS",
			"branchtag": "F",
			"table": [
				"os",
				"android",
				"release",
				"aspatch",
				"recovery",
				"fastboot"
			],
			"show": "1",
			"carrier": [
				"movistar"
			],
			"region": "lm",
			"zone": "2",
			"ep": "0",
			"roms": {
				"OS2.0.6.0.UMOLMMS": {
					"os": "OS2.0.6.0.UMOLMMS",
					"android": "14.0",
					"release": "2026-05-07",
					"aspatch": "2026-03-01",
					"recovery": "ruby_lm_ms_global-ota_full-OS2.0.6.0.UMOLMMS-user-14.0-19739ba0a6.zip",
					"fastboot": "ruby_lm_ms_global_images_OS2.0.6.0.UMOLMMS_20260320.0000.00_14.0_lm_movistar_c7b4b017bc.tgz"
				},
				"OS2.0.5.0.UMOLMMS": {
					"os": "OS2.0.5.0.UMOLMMS",
					"android": "14.0",
					"release": "2026-02-24",
					"aspatch": "2026-01-01",
					"recovery": "ruby_lm_ms_global-ota_full-OS2.0.5.0.UMOLMMS-user-14.0-f0b237add3.zip",
					"fastboot": "ruby_lm_ms_global_images_OS2.0.5.0.UMOLMMS_20260106.0000.00_14.0_lm_movistar_18b6603496.tgz"
				},
				"OS2.0.4.0.UMOLMMS": {
					"os": "OS2.0.4.0.UMOLMMS",
					"android": "14.0",
					"release": "2026-01-05",
					"aspatch": "2025-11-01",
					"recovery": "ruby_lm_ms_global-ota_full-OS2.0.4.0.UMOLMMS-user-14.0-43a3ab3891.zip",
					"fastboot": "ruby_lm_ms_global_images_OS2.0.4.0.UMOLMMS_20251113.0000.00_14.0_lm_movistar_0887b960cd.tgz"
				},
				"OS1.0.8.0.UMOLMMS": {
					"os": "OS1.0.8.0.UMOLMMS",
					"android": "14.0",
					"release": "2025-09-11",
					"aspatch": "2025-08-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.8.0.UMOLMMS_a68aa53c60_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.8.0.UMOLMMS_20250820.0000.00_14.0_lm_movistar_c37ef3dbe8.tgz"
				},
				"OS1.0.7.0.UMOLMMS": {
					"os": "OS1.0.7.0.UMOLMMS",
					"android": "14.0",
					"release": "2025-07-10",
					"aspatch": "2025-06-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.7.0.UMOLMMS_91ff92334f_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.7.0.UMOLMMS_20250620.0000.00_14.0_lm_movistar_184df57eb7.tgz"
				},
				"OS1.0.6.0.UMOLMMS": {
					"os": "OS1.0.6.0.UMOLMMS",
					"android": "14.0",
					"release": "2025-04-25",
					"aspatch": "2025-04-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.6.0.UMOLMMS_918387cf2c_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.6.0.UMOLMMS_20250409.0000.00_14.0_lm_movistar_28cb80aeeb.tgz"
				},
				"OS1.0.4.0.UMOLMMS": {
					"os": "OS1.0.4.0.UMOLMMS",
					"android": "14.0",
					"release": "2025-03-14",
					"aspatch": "2025-01-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.4.0.UMOLMMS_b1691703c4_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.4.0.UMOLMMS_20250122.0000.00_14.0_lm_movistar_d48aaf02ec.tgz"
				},
				"OS1.0.3.0.UMOLMMS": {
					"os": "OS1.0.3.0.UMOLMMS",
					"android": "14.0",
					"release": "2024-12-20",
					"aspatch": "2024-11-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.3.0.UMOLMMS_6d0c2d380a_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.3.0.UMOLMMS_20241127.0000.00_14.0_lm_movistar_2844a86a3b.tgz"
				},
				"OS1.0.2.0.UMOLMMS": {
					"os": "OS1.0.2.0.UMOLMMS",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-08-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.2.0.UMOLMMS_2028f1684b_14.0.zip",
					"fastboot": "ruby_lm_ms_global_images_OS1.0.2.0.UMOLMMS_20240809.0000.00_14.0_lm_movistar_c341357bc5.tgz"
				},
				"OS1.0.1.0.UMOLMMS": {
					"os": "OS1.0.1.0.UMOLMMS",
					"android": "14.0",
					"release": "2024-10-29",
					"aspatch": "2024-02-01",
					"recovery": "miui_RUBYLMMSGlobal_OS1.0.1.0.UMOLMMS_e41e1dca44_14.0.zip",
					"fastboot": ""
				}
			}
		}
	]
}