¿Por qué las compañías móviles indias como MMX luchan por lanzar la actualización de kit kat para androides?

Hay 2 cosas cuando se trata de actualizar su software de Android.
1. Hardware: Ciertas actualizaciones requieren que un teléfono tenga ciertas especificaciones de hardware que podrían ser memoria, rendimiento, procesador, etc.
2. Software: empresas como MMX, Samsung, etc., no colocan ROM de stock fabricadas por Google. Toman el stock ROM y le realizan una cirugía plástica agregando más códigos para más funciones. Por ejemplo: Samsung Air Preview y todo es posible porque agregan códigos adicionales al software. Y cada fabricante construye su propio sistema operativo con Android. Al igual que Samsung llama al suyo Touch Wiz, HTC llama al suyo como HTC Sense, etc.
Entonces, si su actualización está demorando demasiado, podría ser porque su hardware no es compatible con la actualización o porque aún no han agregado códigos adicionales al Kit Kat de stock para lanzarlo.
Si desea poner todas estas actualizaciones a medida que se lanzan, le sugiero que rootee su teléfono (lo que llevaría a la suspensión de su garantía) y use ROM personalizados.
Espero eso ayude.