PDA

Ver la Versión Completa : [ RECOPILACION ] Estado del desarrollo del Mi A1


fosco_
14/02/18, 10:56:54
Bueno, estos días estamos viendo un resurgir del desarrollo de roms gracias a la liberación del kernel por parte de Xiaomi, pero veo que hay bastante confusión así que voy a tratar de aclarar un poco como van los diferentes proyectos que hay ahora mismo en marcha, los he identificado con colores para facilitar la comprensión (verde funciona 100%, naranja funciona en parte, rojo no funciona):


Recovery: a día de hoy tenemos TWRP 3.2.2 perfectamente funcional https://www.htcmania.com/showthread.php?t=1355160

Root: El método más usado es Magisk, tenéis la guía en https://www.htcmania.com/showthread.php?t=1361763 aunque tb puede usarse SuperSU este método no suele usarse porque da algunos problemas y además impide la actualización por OTA.

Kernel: aunque Xiaomi liberó el kernel de Nougat la realidad es que por el momento hay bastantes problemas para compilarlo correctamente, por eso hay varios proyectos en marcha que buscan tener un kernel lo más funcional posible. Tenemos el kernel de Xiaomi https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/tissot-n-oss, el kernel de mifl (https://forum.xda-developers.com/member.php?u=2212276) basado en las fuentes CAF https://forum.xda-developers.com/mi-a1/development/backport-kernel-xiaomi-mi-a1-based-caf-t3743158 y el kernel de cute_prince (https://forum.xda-developers.com/member.php?u=4649424) portado del Redmi Note 4 https://forum.xda-developers.com/mi-a1/development/project-linux-kernel-3-18-31-xiaomi-mi-t3713583, el de deadman96385 (https://forum.xda-developers.com/member.php?u=4222965) pensado para LineageOS https://github.com/deadman96385/android_kernel_xiaomi_msm8953 o el de ghpranav (https://forum.xda-developers.com/member.php?u=5393309) entre otros https://forum.xda-developers.com/mi-a1/how-to/dev-discussion-fix-device-tree-t3744532

Roms Stock: todas con Android 8.0, hay varios proyectos montados sobre la rom stock, funcionan perfectamente y añaden algunas mejoras como root y recovery preinstalados, últimos parches de seguridad aplicados, etc. Las más usadas son la rom de sooti (https://forum.xda-developers.com/member.php?u=4460995) https://forum.xda-developers.com/mi-a1/development/rom-tissot-stock-oreo-8-0-rooted-t3735760 y la de JamFlux (https://forum.xda-developers.com/member.php?u=5863451) https://forum.xda-developers.com/mi-a1/development/tool-aosp-8-0-ql1515-dec-8-2017-t3722184

LineageOS 15.1: la primera con Android 8.1 funciona perfectamente para un uso diario con lector de huellas, cámara, wifi... https://www.htcmania.com/showthread.php?t=1396086

Roms con Android 7.1.2: cada una añade diferentes capas de personalización, los fallos son más o menos los mismos que en LineageOS, el lector de huellas goodix y la cámara en apps de terceros. Citrus CAF (https://www.htcmania.com/showthread.php?t=1393989), crDroid (https://www.htcmania.com/showthread.php?t=1393990), XenonHD (https://www.htcmania.com/showthread.php?t=1393901), AICP (https://www.htcmania.com/showthread.php?t=1393720), Cypher AOSCP (https://forum.xda-developers.com/mi-a1/development/rom-cypherosaoscp-4-1-2-tissot-t3753958) Resurrection Remix (https://forum.xda-developers.com/mi-a1/development/rom-resurrection-remix-v5-8-5-android-7-t3754449)

Rom MIUI: de momento no arranca, están intentando ver cual es el problema pero está muy muy muy verde. El desarrollador es fosseperme (https://forum.xda-developers.com/member.php?u=2245972) y podéis seguir el estado de la rom en https://forum.xda-developers.com/mi-a1/development/miui-9-mi-a1-fosseperme-t3748182

Listado completo de roms https://www.htcmania.com/showthread.php?t=1395937

ivanomalaga
14/02/18, 12:09:00
Esto se merece un chinchetón amigos!!! Gracias por el curro.

black_arashi
14/02/18, 12:28:38
Buenas:

Gracias por la recopilacion :ok:

Te faltaron un par de kernels, el de deadman96385: https://github.com/deadman96385/android_kernel_xiaomi_msm8953, claramente esta siendo compilado casi exclusivamente para LineageOS. Fuente: https://forum.xda-developers.com/mi-a1/development/rom-lineageos-14-1-tissot-t3716340/post75375712#post75375712

Y el de la comunidad(varios devs trabajando en ello): https://github.com/ghpranav/android_kernel_xiaomi_tissot Fuente: https://forum.xda-developers.com/mi-a1/how-to/dev-discussion-fix-device-tree-t3744532

Saludos

culebrator
14/02/18, 12:29:35
Gracias fosco, como siempre al pie del cañón.

fosco_
14/02/18, 12:36:57
Te faltaron un par de kernels, el de deadman96385: https://github.com/deadman96385/andr...xiaomi_msm8953, claramente esta siendo compilado casi exclusivamente para LineageOS. Fuente: https://forum.xda-developers.com/mi-...2#post75375712Este es el q estás usando para las lecciones de compilacion de LineageOS de telegram? A mi siempre me da errores... :-(

black_arashi
14/02/18, 12:48:24
Este es el q estás usando para las lecciones de compilacion de LineageOS de telegram? A mi siempre me da errores... :-(

Buenas:

Ese mismo, el de deadman es el que mejor me ha ido, aunque usando tanto vendor como device del mismo dev tambien, yo voy solventando problemas pero de uno salen dos :risitas:

Saludos

Javixto12
14/02/18, 13:25:43
Muy buena iniciativa, ahi solo creo que faltaria el proyecto que estoy llevando acabo para enseñar a hacer custom roms jeje, por cierto estoy probando cosas nuevas haber si conseguimos hacer una Lineage OS 14.1 potente.

Un saludo

darkjm93
14/02/18, 13:35:58
Buen trabajo. Lo del kernel es lo que mas me mosquea. Xiaomi libera el kernel no? pero hay por lo visto en el tree hay algunos fallos y todas las custom roms tendrían los mismos bugs no? vaya tela con xiaomi.

fosco_
14/02/18, 16:46:15
Muy buena iniciativa, ahi solo creo que faltaria el proyecto que estoy llevando acabo para enseñar a hacer custom roms jeje, por cierto estoy probando cosas nuevas haber si conseguimos hacer una Lineage OS 14.1 potente.
Tú eres el que está montando el grupo de telegram con las lecciones?

Javixto12
14/02/18, 17:05:23
Tú eres el que está montando el grupo de telegram con las lecciones?

Si soy yo el mismo!X-D

fosco_
14/02/18, 17:38:16
Si soy yo el mismo!
Ah pues gracias, yo estoy con la leccion 3, pero no hay manera, cuando no falla una cosa falla otra, es un lio monumental... :-)
A ver si entre todos conseguimos algo.

Javixto12
14/02/18, 17:40:55
Ah pues gracias, yo estoy con la leccion 3, pero no hay manera, cuando no falla una cosa falla otra, es un lio monumental... :-)
A ver si entre todos conseguimos algo.

Seguro que si yo tengo compilando algo haber si hay suerte y no me lo tumba el TWRP, mientras tanto la leccion 3 es complicada porque puede darte varios errores que estas compilando? Lineage OS?

fosco_
16/02/18, 18:21:46
Se han añadido un par de compilaciones nuevas de LineageOS 14.1:

La de Javixto12 https://www.htcmania.com/showthread.php?t=1392443
La de ghpranav (https://forum.xda-developers.com/member.php?u=5393309) https://forum.xda-developers.com/mi-a1/development/rom-lineage-os-14-1-t3750652

Javixto12
16/02/18, 19:27:33
Nonamed podrias poner este hilo como chincheta por favor, ayudaria mucho a los usuarios del Xiaomi Mi A1

Nonamed
16/02/18, 19:29:04
Con gusto, queda adherido. :ok:

fosco_
21/02/18, 10:44:48
Añado las nuevas roms basadas en LineageOS

DavidDants
23/02/18, 18:29:48
No dejan de salir roms últimamente. Ya solo falta alguna rom mítica (como Resurrection) y algunos kernels y esto va ya viento en popa.

fosco_
23/02/18, 18:31:43
No dejan de salir roms últimamente. Ya solo falta alguna rom mítica (como Resurrection) y algunos kernels y esto va ya viento en popa.
en realidad el salto más importante más que una rom en concreto creo que será cuando empiecen a salir roms con Android 8.0 y 8.1

MolinaGames
24/02/18, 15:54:41
Supongo que te habrá llevado curro hacer todo esto :oh:. Muy buena recopilación.
¿Por qué no hacen ROMs con Android Oreo? A mi me va perfectamente, sin ningún problema...

fosco_
24/02/18, 23:24:28
¿Por qué no hacen ROMs con Android Oreo? A mi me va perfectamente, sin ningún problema...
Porque para poder hacer custom roms que no sean pequeñas modificaciones de la rom stock hacen falta las fuentes del kernel que sólo xiaomi tiene. Los cocineros pueden adaptar el kernel de nougat para que compile en Oreo pero hay que hacerle muchas modificaciones y es un trabajo tedioso q llevará mucho tiempo. Si xiaomi libera las fuentes del kernel de oreo todo irá mucho más rápido, como ha pasado con Nougat que una semana después de liberar el kernel ya empezábamos a tener las primeras roms.

chopstick
26/02/18, 12:29:38
Y overclock. Custom kernels par lo hacer.

Sent from my Mi A1 using Tapatalk

MolinaGames
27/02/18, 15:11:28
Porque para poder hacer custom roms que no sean pequeñas modificaciones de la rom stock hacen falta las fuentes del kernel que sólo xiaomi tiene. Los cocineros pueden adaptar el kernel de nougat para que compile en Oreo pero hay que hacerle muchas modificaciones y es un trabajo tedioso q llevará mucho tiempo. Si xiaomi libera las fuentes del kernel de oreo todo irá mucho más rápido, como ha pasado con Nougat que una semana después de liberar el kernel ya empezábamos a tener las primeras roms.


Gracias por la aclaración :)

mifl
27/02/18, 15:41:26
Sinceramente creo el problema principal ahora mismo, aparte de la cagada que ha hecho Xiaomi con las fuentes del kernel, es que cada uno de los desarrolladores está trabajando por su cuenta.

La Gente no se da cuenta de que lo que hay que hacer es ayudar a deadman96385, con los errores que hay actualmente, no ir colocándose medallitas de que yo compilo esto o lo otro, sin solucionar ningún error.

Si se solucionan estos errores en pocos días será la rom oficial. Y desde que sea oficial, hasta que salga LineageOS 15.1 estoy casi seguro de que no pasará ni un mes. Después cada uno que compile lo que le plazca.

PD.: El kernel de ghpranav no es de el, es una copia del de TheScarastic: https://github.com/TheScarastic/android_kernel_xiaomi_msm8953/commits/cm-14.1-tissot

Saludos.

fosco_
28/02/18, 11:10:37
La Gente no se da cuenta de que lo que hay que hacer es ayudar a deadman96385, con los errores que hay actualmente, no ir colocándose medallitas de que yo compilo esto o lo otro, sin solucionar ningún error.
Bueno sí y no. Está bien eso de unir fuerzas para avanzar más rápido, pero hay que tener en cuenta que solucionar esos bugs requiere un cierto grado de conocimientos técnicos que no todo el mundo tiene, sin embargo compilar una rom es relativamente más sencillo. Además al ser trabajo voluntario cada uno es libre de decidir donde quiere aportar su tiempo.

Bumincs
15/03/18, 05:26:39
El hilo sobre desarrollo de MIUI 9 de Fosseperme en XDA esta cerrado por los moderadores. Al parecer este "desarrollador" ha colgado algo que no tiene ningún fundamento ni ninguna expectativa de funcionar, pidiendo a propietarios de Xiaomi A1 se arriesguen a brickearlos probando su port de Mi 5X como "testers".

Saludos!

zeldalink27
15/03/18, 06:50:47
El hilo sobre desarrollo de MIUI 9 de Fosseperme en XDA esta cerrado por los moderadores. Al parecer este "desarrollador" ha colgado algo que no tiene ningún fundamento ni ninguna expectativa de funcionar, pidiendo a propietarios de Xiaomi A1 se arriesguen a brickearlos probando su port de Mi 5X como "testers".

Saludos!
eso ya tiene rato que cerraron su post amigo aunque es bueno que informes yo ni siquiera se me habia ocurrido dar aviso jeje

fosco_
19/03/18, 10:41:20
Actualización del estado de desarrollo del kernel:

Kernels oficiales de Xiaomi:
Android 7.1.2 https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/tissot-n-oss
Android 8.0 https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/tissot-o-oss

Kernels no oficiales:
voidKernel Android 8.x https://www.htcmania.com/showthread.php?t=1398115
MiNT Kernel 8.x https://forum.xda-developers.com/mi-a1/development/kernel-tissot-oreo-mint-kernel-t3765274

DavidDants
23/03/18, 15:57:01
Por lo que he leído en XDA, Francisco Franco está trabajando en su Kernel para el Mi A1

heros_45
02/04/18, 08:44:07
Para aquellos que utilizan custom roms, ¿en cuál de ellas es totalmente funcional la gcam?, Ya que he leido que a algunas les fallan algunas cosas pero casi todas es la cámara delantera.

Podrían darme su opinión, ya que quiero basarme en su experiencia con las custom roms.

Saludos.

fosco_
03/04/18, 11:13:29
Para aquellos que utilizan custom roms, ¿en cuál de ellas es totalmente funcional la gcam?, Ya que he leido que a algunas les fallan algunas cosas pero casi todas es la cámara delantera.
Que yo sepa funciona bien en todas, yo la uso en LineageOS 15.1 sin problemas.

heros_45
03/04/18, 12:42:19
Funciona absolutamente todo como ena ROM stock?

yoilc2018
06/05/18, 03:32:29
Muy buena iniciativa, ahi solo creo que faltaria el proyecto que estoy llevando acabo para enseñar a hacer custom roms jeje, por cierto estoy probando cosas nuevas haber si conseguimos hacer una Lineage OS 14.1 potente.

Un saludoMe gustaría participar! Agregame https://t.me/Yoilc_CR

NeoDark
15/05/18, 18:30:29
Estaría interesante una rom miui, de hecho me compré este teléfono pero echo de menos miui :(.

Fontazones
15/05/18, 20:01:38
Hola!! He estado empollando un poco, y la Custom Rom que me parece más apetecible es la pixel experience de sooti de XDA, alguien de este foro la ha probado y puede contarnos su expleriencia? Supongo que al ser "pixel experience" lleva la app de google cam totalmente funcional...

La veo un poco complicada de flashear, pero me ha parecido muy interesante.
Gracias!!

Carlillin
24/05/18, 22:46:26
Hola, quería saber si hay alguna forma de cambiar la fuente o letra del celular ? Saludos

fosco_
25/05/18, 16:38:04
Hola, quería saber si hay alguna forma de cambiar la fuente o letra del celular ? Saludos
Si tienes acceso root lo puedes hacer con módulos Magisk, aquí tienes más información https://www.htcmania.com/showthread.php?t=1384836

Visents
27/06/18, 13:06:06
Hola amigos, unas preguntas.

No entiendo en estas dos roms. La primera parece que se tenga que flasheear por recovery y la segunda por miflash??
O estoy equivocado.
No entiendo muy bien en ingles y las traducciones dejan mucho que desear.

Aparte de eso, en la segunda creo entender que funciona mal la camara??


Roms Stock: todas con Android 8.0, hay varios proyectos montados sobre la rom stock, funcionan perfectamente y añaden algunas mejoras como root y recovery preinstalados, últimos parches de seguridad aplicados, etc. Las más usadas son la rom de sooti (https://forum.xda-developers.com/member.php?u=4460995) https://forum.xda-developers.com/mi-...ooted-t3735760 (https://forum.xda-developers.com/mi-a1/development/rom-tissot-stock-oreo-8-0-rooted-t3735760) y la de JamFlux (https://forum.xda-developers.com/member.php?u=5863451) https://forum.xda-developers.com/mi-...-2017-t3722184 (https://forum.xda-developers.com/mi-a1/development/tool-aosp-8-0-ql1515-dec-8-2017-t3722184)


Creo que estan roteadas. No?
La verdad es que hay muy pocas y poca informacion sobre las roms en este movil.
Agradezco la respuesta.
saludos.

fosco_
27/06/18, 17:01:47
La verdad es que hay muy pocas y poca informacion sobre las roms en este movil.

Esto era de hace mucho, cuando no había roms cocinadas o eran muy pocas, ahora tienes de todo, las más usadas quizá sean Resurection Remix y LineageOS, pero hay muchas más.
La única importante que falta y que mucha gente está esperando es MIUI.
Tienes información sobre todas estas roms en este mismo foro y en XDA