domingo, 16 de agosto de 2015

[ROM][S7275][STABLE] OmniRom 4.4.4

Muy buenas a todos! Hoy es un gran día para el blog, ya que esta ROM no la trae ni kostoulhs ni otro developer anterior, sino que la he traído yo mismo con la colaboración de Martín. Es completamente estable y muy recomendada. Corre el último Android 4.4.4!
OmniRom se caracteriza por limpiar el código de CyanogenMod y hacerlo lo más cercano a AOSP posible, por lo que es casi 100% Android puro de código abierto.



Última Versión: 27/08/15 - FINAL

*Borrada Radio FM Stock
*Añadida Spirit2FM

¡Es apta para uso diario! Va muy bien y recomiendo instalarla. Es completamente estable!!!


¿Qué no funciona?

- NFC (No es soportado por AOSP 4.4)
- BlueTooth
- Podrías sufrir reinicios repentinos


¿Qué funciona?

- Todo lo demás!



Notas:

- Es compatible con todas las variantes del modelo S7275.
- Se recomienda instalar con la instalación limpia.
- Si tienes problemas con algunas aplicaciones, cambia de ART a Dalvik-Cache.
- Si tienes problemas con WiFi, establece tu código de país en ajustes WiFi.
- OmniRom no trae root. Flashea SuperSU en recovery para activarlo.



Para activar ART:
   1. Ir a ajustes, información del teléfono
   2. Tocar 5 veces en "Número de Compilación", y se activará el "Modo Desarrollador"
   3. Ir a esa sección que aparecerá nueva en ajustes.
   4. Para activar ART, clica en "Select Runtime" y elige "ART". Luego se reiniciará el móvil.


Descarga:

ROM: CLICK AQUÍ
Mirror: CLICK AQUÍ
GAPPS: CLICK AQUÍ  (Las Gapps son las Google Apps)

*Se recomiendan las Gapps pico*


¿Cómo instalarla?


1.- Tener TWRP (Omni solo soporta TWRP. Usa otro recovery bajo tu riesgo)

2.- Descargar ROM y Gapps y ponerlas en la SD

3.- Entrar a Modo Recovery: Volumen arriba +  Home + Power

3.- Wipe Data/Factory Reset (no es necesario si se instala encima de una build anterior)

4.- Format /system (sólo si la ROM anterior no es la misma versión de OmniRom)

5.- Install from SD card, y buscan la ROM

6.- Mount /system e instalar las Gapps 

7.- Aceptan, y tendrán OmniRom Android 4.4.4!




Habilitar ART (Necesita instalación limpia):



1.- Tener TeamWinRecoveryProject

2.- Descargar ROM y Gapps y ponerlas en la SD

3.- Entrar a Modo Recovery: Volumen arriba +  Home + Power

3.- Wipe Data/Factory Reset, Wipe Cache & Wipe Dalvik-Cache 

4.- Format /system 

5.- Install from SD card, y buscan la ROM y la instalan

6.- Reiniciar el móvil

7.- Activar ART

8.- Reiniciar en modo recovery

9.- Mount /system e instalar las Gapps 

10.- Aceptan, y reinician el móvil




Capturas:









Créditos:

* Yo 
* Martín 
*Kostoulhs (por su device tree)


Eso es todo amigos!Nuestro próximo proyecto será Miui si todo marcha bien. Salu2!



lunes, 10 de agosto de 2015

Información General

¡Muy buenas a todos! En esta entrada quería comentar varias cosas hacerca del blog y demás. Así que empecemos:


Grupo WhatsApp:

Por lo visto, tendré que decir por aquí las normas del grupo,  ya que últimamente está algo descontrolado. He aquí la lista de normas:

- Prohibido insultos y demás comentarios ofensivos a miembros del grupo.
- Prohibido compartir contenido explícito.
- Prohibido irse del grupo sin avisar y dar motivo.
- Prohibido cambiar el nombre y la foto del grupo.

Eso sería todo. Como véis bastante sencillo. Podéis hacer offtopic pero siempre con moderación. Si no lo cumplís, me temo que os tendré que expulsar. Por otro lado, siempre me ofrezco a responder vuestras preguntas por mensaje privado, pero os pediría que preguntéis por el grupo, ya que son más y yo no siempre lo sé todo, además de que el grupo está para eso. Gracias.


Pérdida De Chats WhatsApp:

El gran dilema: WhatsApp fuerza cierre y se dañan las conversaciones. Mientras he estado en CM11, no he logrado solucionarlo. Cuando creía tener al causante, resultó que no era. Lo último que he hecho es volver a Stock ROM y, sorprendentemente, me dio el mismo problema dos veces. Creo que la causa fue restaurar WhatsApp con Titanium Backup, así que hice una instalación limpia y a esperas de que en Stock no ocurra (porque si no voy a explotar). De todas maneras, al estar en Stock puedo pedir soporte a WhatsApp (aunque son demasiado malos) sin que me digan que no dan soporte a ROMs no oficiales.


Popularidad del Blog:

Bueno, aquí deciros que miré a ver en qué página de Google al buscar "Galaxy Ace 3" salía el blog, y salía en la tercea! Por ello pediros que visitemos todos el blog y lo hagamos popular para lograr estar en la primera página, como he conseguido con mi blog de Galaxy Mini 2. Podemos conseguirlo.


Seguimiento en Google+:

También, os pediría que visitéis mi página de Google+, me sigáis, déis +1 a mis post y compartáis las publicaciones. Sé que puede parecer que es porque uso el blog para ganar popularidad o algo, pero tened en cuenta que no hay publicidad en ninguna parte del blog, por lo que el blog lo hago para los usuarios. Por ello, os pediría vuestro apoyo ya que así sabré si estoy haciendo las cosas bien o no. Muchas gracias.


Spanish Android Developers:

Por último, anunciar que he abierto un nuevo blog junto a Martín (lo conoceréis del grupo WhatsApp) para enseñar a compilar Android. Esto significa que aprenderéis a construir vuestra propia CyanogenMod y demás ROMs para cualquier dispositivo. Vamos poco a poco, ya que no vamos a limitarnos a traducir otros tutoriales, sino que cuando logremos compilar una ROM por nuestra cuenta, haremos el más completo tutorial paso a paso, para asegurar que funciona. También deciros que si queréis probar a construir vuestra propia CyanogenMod 11 para Ace 3 no la publiquéis en Internet para uso del público, ya que kostoulhs es el representante de la ROM, además de que las sources de CyanogenMod 11 no se siguen actualizando, por lo que compilaréis exactamente la misma build que kostoulhs.

Dicho esto, por favor, vistad el blog para que empecemos a aparecer en los buscadores:

Spanish Android Developers Blog


Eso es todo. Salu2!


sábado, 8 de agosto de 2015

[MOD][S7275R] MultiROM v32a

Muy buenas a todos! Hoy os traigo un nuevo trabajo de nuestro desarrollador "kostoulhs". Esta vez se trata de un MOD bastante interesante, ya que nos permitirá tener dos ROMs instaladas al mismo tiempo. Empecemos:

Atención:

- No se es responsable de ningún daño. Hazlo bajo tu propio riesgo.
- No se garantiza que funcione en variantes distintas del GT-S7275R
- En mi opinión, no instalaría este mod, ya que nuestro terminal es de gama media. Para mí es un poco locura. En todo caso, esperar a que saque un par de versiones más.


Introducción:



MultiROM es un mod de multi-arranque único portado para Galaxy Ace 3. Puede arrancar cualquier ROM de Android así como otros sistemas como Ubuntu Touch, una vez que sean portadas para ese dispositivo. Además de arrancar ROMs desde la memoria interna del dispositivo, MultiROM puede iniciar una ROM desde la SDCard externa o desde una memoria USB booteable conectada por OTG. La parte principal de este MOD es un selector de arranque, que aparece cada vez que inicias el dispositivo y te pregunta con qué ROM deseas arrancar. Las ROMs se instalan y manejan desde un TWRP modificado que trae un menú añadido exclusivo para MultiROM. Puedes usar Zips estándar para instalar ROMs Android secundarias y MultiROM tiene su propio instalador, el cual puede ser usado para cargar otros SO basados en Linux.


***************************************************************************
****************************************************************************

Características:

* Multiboot cualquier número de ROMs
* Restaurar backups nandroid como ROM secundaria
* Arrancar desde memoria interna y SDCard externa (no testado)


Peligro:

Toda esta cosa es básicamente un hack gigante - ninguno de estos sistemas (ROMs) están hechos pensando en el MultiROM. Con esto no podéis jugar con la partición de datos o sector de arranque, pero es posible que algo vaya mal (incluso algo que nunca haya pasado todavía) y tengas que instalar la Stock ROM por Odin para restaurar el sistema. Haz copias de seguridad siempre.


Nota:

- Solo está soportada la instalación manual, ya que esta modificación no tiene soporte oficial. 
- La Stock ROM solo se puede usar como primaria.

Instalación:

MultiROM tiene tres partes que hay que instalar:
  • MultiROM
  • Recovery Modificado
  • Kernel Parcheado

Ahora vamos a centrarnos en la instalación.

Nota:

Se recomienda usar Lollipop como ROM primaria, ya que no actúa bien como secundaria, debido a que se impone en selinux. Aunque la puedes usar como secundaria, pero tendrás de cambiar su estatus selinux. La configuración de kostoulhs es CM12 como principal y CM11 como secundaria. Stock ROM no ha sido testada.
El menú de arranque de MultiROM no se muestra correctamente, por lo que hay que usar la app de manejo de MultiROM y cambiar de ROM desde la aplicación.



Atención: Este método de instalación es si usas CM12.1 como primaria.


1. Instalar Kernel Parcheado sobre CM12.1. O éste si quieres OverClock.

2. Instalar MultiROM App Modificada, con soporte añadido para Ace 3.

3. Instalar MultiROM (Instalar por recovery. Es un zip flasheable)

4. Instalar MultiROM TWRP (Se instala por TWRP, que puede flashear archivos .img)

5. Reiniciar al nuevo TWRP.

6. Instalar CM11 como ROM secundaria

7. Ir a Advanced > MultiROM > List ROM > Elegir CM11 > Instalar Zip. Flashea o kernel stock o con OverClock. Ambos incluyen el parche kexec-hardboot. Generalmente, MultiROM solo requiere el parche kexec en la ROM primaria, pero en nuestro caso no funciona así.

Ahora estás listo para cambiar entre ROMs. El selector de arranque de MultiROM aparecerá si conectas el teléfono para la carga apagada. Este bug no ha sido solucionado, aunque MultiROM puede ser usada con este pequeño error.

* Cambia de ROMs desde la app de MultiROM.


*Si quieres usar Stock ROM como primaria, es el mismo método de instalación. Aquí tienes el kernel con el parche*

Desinstalación:

1. Instala este archivo por TWRP. Tu ROM primaria no será borrada.



Añadir ROMs:

1. Android

- Reiniciar en TWRP
- Menú Advanced > MultiROM > Add ROM. Elegir el zip de la ROM y aceptar.



Usar SDCard Externa:

Durante la instalación, el recovery te deja elegir la ruta de instalación. Solo tienes que elegir la localización (particiones extX, NTFS y FAT32 están soportadas) y proceder con la instalación.
Si quieres otra partición distinta de FAT32, formatea la MicroSD desde el ordenador. Si no sabes hacerlo, probablemente no debas usar MultiROM.
Si lo estás instalando en particiones NTFS o FAT32, el recovery te preguntará el espacio a asignar de imagen para todas las particiones - esto no es fácil de cambiar después, así que elige cuidadosamente. FAT32 tiene un límite de 4095MB por imagen - es limitación de sistema, no se puede hacer nada.
Instalar en la MicroSD tarda un rato más, ya que (normalmente) la velocidad de lectura-escritura de la SD es baja. Además, el tiempo de arranque aumenta con respecto al de memoria interna, variando dependiendo de la clase de tu MicroSD. Puedes encontrar las ROMs isntaladas en la SD en la pestaña "External" en el menú de arranque.


Actualizando/Cambiando ROMs:


1. ROM Primaria (Memoria Interna)

Flashea el zip de la ROM como de costumbre, haciendo wipes si es necesario (no borrará la ROM secundaria). Ir al recovery menú Advanced > MultiROM y ejecutar "Inject curr. boot sector".


2. ROM Secundaria:

Si deseas cambiar la ROM, borra la actual e instala la nueva que desees. En caso de querer actualizar la build, sigue estos pasos:

- Recovery > Advanced > MultiROM > ROM List y selecciona la ROM que deseas actualizar. Selecciona "Flash Zip" e instala la ROM.


Explicación de Los Menús:

Menú Principal:

- Add ROM: Añadir ROM al selector de arranque
- List ROMs: Lista de ROMs instaladas y manejo de ellas.
- Inject curr. boot sector: Usa esta opción si MultiROM no se muestra al iniciar, por ejemplo, al instalar un kernel.
- Settings: Ajustes

Manage ROM:

- Rename, delete: Renombrar y borrar; nada complicado.
- Flash Zip (Only Android ROMs): Instala zips en la ROM elegida, por ejemplo, Gapps.
- Add/Replace boot.img: Reemplaza el kernel usado por la ROM, esto es más para desarrolladores.




Créditos:

- Tasssadar (creador del MOD original)
- kostoulhs (o kotzir) por portar el MOD a nuestro Ace 3
- Grarak por los parches en los que se basó kostoulhs


Eso es todo amigos. Un consejo, si no has entendido o te parece complicado, es que esto no es para ti. Por favor, que solo lo prueben usuarios con experiencia en flasheos y particiones.