architecture: arm64 battery: {capacity: 4000, removable: False, tech: 'Li-Po'} before_install: {instructions: 'needs_specific_android_fw', lineage_version: 20} before_install_device_variants: - {device: 'Redmi K20 (India)', download_link: 'https://bn.d.miui.com/V12.1.4.0.RFJINXM/miui_DAVINCIININGlobal_V12.1.4.0.RFJINXM_5db1a0c666_11.0.zip', firmware: 'V12.1.4.0.RFJINXM'} bluetooth: {profiles: [A2DP + aptX HD], spec: '5'} cameras: - {flash: 'Dual LED', info: '48 MP'} - {flash: 'Dual LED', info: '8 MP (tele)'} - {flash: 'Dual LED', info: '13 MP (ultrawide)'} - {flash: None, info: '20 MP'} codename: davinci cpu: Kryo 470 cpu_cores: '8' cpu_freq: 2 x 2.2 GHz + 6 x 1.8 GHz current_branch: 21 dimensions: {depth: 8.8, height: 156.7, width: 74.3} download_boot: With the device powered off, hold Volume Down + Power. Keep holding both buttons until the word "FASTBOOT" appears on the screen, then release. firmware_update: firmware_update_xiaomi_sm6150_km4 format_on_upgrade: 20 gpu: Qualcomm Adreno 618 image: davinci.png install_method: fastboot_xiaomi kernel: {repo: android_kernel_xiaomi_sm6150, version: '4.14'} maintainers: [ArianK16a] models: [M1903F10I] name: Redmi K20 (India) network: [2G GSM, 2G CDMA, 3G UMTS, 4G LTE] peripherals: [A-GPS, Accelerometer, Compass, Dual SIM, FM radio, Fingerprint reader, BeiDou, Galileo, GLONASS, GPS, Gyroscope, Light sensor, Proximity sensor, USB OTG] ram: 6 GB recovery_boot: With the device powered off, hold Volume Up + Power. Keep holding both buttons until the "MI" logo appears on the screen, then release. recovery_partition_name: recovery release: 2019-06 screen: {resolution: '2340x1080', size: 6.39, technology: 'AMOLED'} soc: Qualcomm SM7150-AA Snapdragon 730 storage: 64/128 GB tree: android_device_xiaomi_davinci type: phone variant: 3 vendor: Xiaomi vendor_short: xiaomi versions: [17.1, 20, 21] wifi: 802.11 a/b/g/n/ac