Ver la Versión Completa : ROM gameOS v10 for laurel_sprout(Mi A3)
moi12345
18/04/20, 19:32:28
Hola.
Se ha actualizado la ROM las caracteristicas añadidas son las siguientes:
1.Se ha añadido desbloqueo facial
2.Se ha añadido el estilo de PixelExperience a la ROM
Proximas implementaciones:
1.Sistema de inteligencia artifcial mediante un GPS tracker, que monitorizara tu movil para saber si pretendes suicidarte y llamar al 112.
2.Mejoras en el kernel con el parche de SACK panic aplicado al kernel.
3.Modo gaming para bloquear notificaciones, y acelerar los juegos
Download gameOS v10 (http://jwos.org/gameos-laurel-v9.zip)
https://www.youtube.com/watch?v=h-heuyUBGKI
https://www.youtube.com/watch?v=EQjdEnbXK0s
1.Instalar la rom stock de Android 10 en los dos slots A/B simplemente tienes qué descargar la rom STOCK qué postee en el foro, e instalarla entrando en modo fastboot (con el bootloader desbloqueado) y instalar la rom:https://www.htcmania.com/showthread.php?t=1543816
2.Una vez descargado descarga el siguiente twrp parcheado por mi para Android 10 en el mi a3:www.jwos.org/twrp.img
3.Instala twrp en tu movil con el siguiente comando:
fastboot flash boot twrp.img
4.Una vez flasheado el twrp haceis un wipe data, cache dalvik y system, y despues instalais la rom
5.Una vez instalado simplemente reiniciaremos el movil en modo recovery, presionando volumen + más power y flashearemos el archivo DisableEnforceEncryption qué lo podeis descargar en XDA.
6.Haceis un format data
7.A disfrutar de la rom!
Eduardo Brightman
18/04/20, 22:43:57
Buen día Moi, el link que pusiste lleva a descargar la V.9 o esa es la V.10?
moi12345
18/04/20, 23:00:53
Buen día Moi, el link que pusiste lleva a descargar la V.9 o esa es la V.10?
Lleva a la v10.
Ahora pongo las instrucciones de instalación.
Un saludo
Eduardo Brightman
19/04/20, 01:46:36
Gracias
moi12345
23/04/20, 04:54:55
https://i.ibb.co/6YZm2Tn/Screenshot-20200423-044106.jpg (https://ibb.co/R2S91sv)
CPU info and fps info integrated
serpole58
28/04/20, 23:22:52
Hola moises, tras instalar el android 10 que posteaste e instalar la rom se me queda bootloop, creo que podria ser problema de los slot o del DisableEnforceEncryptio.
Podrias poner link del disableforce que usas?
agradeceria mucho que subieses un pequeño tut al canal o algo similar, la verdad que la rom tiene muy buena pinta y tengo muchas ganas de porbarla:loco:
moi12345
29/04/20, 20:03:06
Hola moises, tras instalar el android 10 que posteaste e instalar la rom se me queda bootloop, creo que podria ser problema de los slot o del DisableEnforceEncryptio.
Podrias poner link del disableforce que usas?
agradeceria mucho que subieses un pequeño tut al canal o algo similar, la verdad que la rom tiene muy buena pinta y tengo muchas ganas de porbarla:loco:
Hola.
Perdona por los problemas causados.
Prueba a hacer un format data, y un wipe data, despues instala esto:
https://www.cyanogenmods.org/downloads/disable-force-encryption-twrp-flashable-zip-treble/
La rom ya trae un recovery SHRP integrada, instalalo desde hay.
Un saludo y gracias
serpole58
29/04/20, 20:59:41
gracias a ti, debeo hacer algun cambio de slot o no es necesario en ningun momento?
moi12345
29/04/20, 21:06:27
No
Si has instalado la ROM stock los vendor blobs están en los dos slots
Un saludo y gracias
moi12345
29/04/20, 21:23:43
No
Si has instalado la ROM stock los vendor blobs están en los dos slots
Un saludo y gracias
Se ha actualizado la ROM con las siguientes mejoras:
1.Mejoras en el kernel, actualizado el parche de safetynet, y correciones de errores en el sensor de huellas, mejor precisión y mayor velocidad.
2.Integrado CPU info y FPS info para monitorizar velocidad de los nucleos kryo cortesia de la tecnologia VulkanFusion
Un saludo.
Link de descarga:
Download gameOS for Xiaomi Mi A3 (www.jwos.org/gameos-laurel-v9.zip)
Codigo fuente del parche actualizado:
#include <linux/fs.h>
#include <linux/init.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <asm/setup.h>
static char new_command_line[COMMAND_LINE_SIZE];
static int cmdline_proc_show(struct seq_file *m, void *v)
{
seq_printf(m, "%s\n", new_command_line);
return 0;
}
static int cmdline_proc_open(struct inode *inode, struct file *file)
{
return single_open(file, cmdline_proc_show, NULL);
}
static const struct file_operations cmdline_proc_fops = {
.open = cmdline_proc_open,
.read = seq_read,
.llseek = seq_lseek,
.release = single_release,
};
static void remove_flag(char *cmd, const char *flag)
{
char *start_addr, *end_addr;
/* Ensure all instances of a flag are removed */
while ((start_addr = strstr(cmd, flag))) {
end_addr = strchr(start_addr, ' ');
if (end_addr)
memmove(start_addr, end_addr + 1, strlen(end_addr));
else
*(start_addr - 1) = '\0';
}
}
static void remove_safetynet_flags(char *cmd)
{
remove_flag(cmd, "androidboot.enable_dm_verity=");
remove_flag(cmd, "androidboot.secboot=");
remove_flag(cmd, "androidboot.verifiedbootstate=");
remove_flag(cmd, "androidboot.veritymode=");
}
static int __init proc_cmdline_init(void)
{
char *offset_addr;
strcpy(new_command_line, saved_command_line);
offset_addr = strstr(new_command_line, "androidboot.mode=reboot");
if (offset_addr != NULL)
strncpy(offset_addr + 17, "normal", 6);
remove_safetynet_flags(new_command_line);
/*
* Remove various flags from command line seen by userspace in order to
* pass SafetyNet CTS check.
*/
//remove_safetynet_flags(new_command_line);
proc_create("cmdline", 0, NULL, &cmdline_proc_fops);
return 0;
}
fs_initcall(proc_cmdline_init);
Activar MagiskHide para activar bypass del safetynet
SafetyNetFix patch para el parche de seguridad de Marzo (https://forum.xda-developers.com/apps/magisk/safetynet-fix-google-update-march-2020-t4063679)
serpole58
30/04/20, 20:17:25
reproduccion de audio por dispositivos bluetooth no funciona
moi12345
30/04/20, 21:27:35
reproduccion de audio por dispositivos bluetooth no funciona
En la siguiente versión lo corregiremos
Un saludo
edgar120
13/05/20, 00:37:47
Hola! Veo que le echas ganas.. una pregunta desde mi ignorancia. Sería muy difícil portear sailfish al mi a3?
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.