CUSTOM ROM Lineage 14.1 (android 7.1.2) para Jiayu S3 actualizable OTA no oficial. Última ROM del 24-01-2022

Actualización con el parche de seguridad de enero. 03-02-2020.

Disponible para actualizar OTA.

Para instalación manual: Descarga directa 03-02-2020

Cambios:
  • Parche de seguridad de enero de 2020. Changelog:
    • Bump Security String to 2020-01-05(android_build)
    • FlattenableUtils::align memsets(android_system_core)
    • Sensor: use FlattenableUtils::align(android_frameworks_native)
    • fix -Wdangling-gsl(android_system_bt)
    • Prevent system uid component from running in an isolated app process(android_frameworks_base)
    • Only allow INSTALL_ALLOW_TEST from shell or root(android_frameworks_base)
    • DO NOT MERGE Validate wallpaper dimension while generating crop(android_frameworks_base)
    • Prevent uncleared memory leaking in rw_i93.c(android_external_libnfc-nci)
    • Decoder: Move initialization of dbp_mgr entries to init_decoder()(android_external_libavc)
Y Google ya ha publicado los parches de febrero. A ver como andamos este mes.
 
@comprom me avisó que los compañeros del foro ruso han publicado unos parches para cambiar el boot y activar swap en zram y decidí probar a ver si se podía hacer en el código. Encontré información de como activar swap en el sistema, lo de cambiar el kernel no soy capaz de hacerlo, sí que se puede probar a modificar las múltiples opciones de configuración que tiene.
Enlace a ROM para los que quieran probar MEGA. Se puede instalar en sucio y tarda algo más tiempo en hacerlo, no ponerse nerviosos. Cambios:
  • Activado el swap. De momento con 512MB, creo que lo subiré a 750MB. NOTA- no se como se comporta si ya se tiene swap con Kernel Adiutor, por lo que será mejor desactivarlo antes de instalar.
  • Cambiado el governor de la CPU de PEGASUSQ a HOTPLUG. Mejora el rendimiento y mantiene consumo bajo de batería en reposo. No se si en el uso diario bajará mucho la duración de la batería. Habrá que valorar.
  • Algunos cambios más en la configuración del kernel, como eliminar la compatibilidad con ARMv7, que no se si tienen efectos.
Swap activo sin root:
Screenshot_20200212-071118.png

Una prueba de rendimiento con Antutu:
Screenshot_20200212-072802.png

P.D.
Los reinicios no se resolverán con esto, creo que no tiene que ver con el kernel. Probaré en el mío aunque suele costar bastante provocarle.
 
Última edición:
Anoche publicaron los parches de febrero. Después de la más que probable siesta me pondré con la actualización. Tengo unas dudas sobre si, y como, aplicar los últimos cambios que están en pruebas. No se si mantener el governor HOTPLUG o volver al PEGASUSQ. De momento con hotplug no parece consumir mucha más batería pero es pronto para decirlo. Lo que si está claro es activar memoria swap en zram. La duda es el tamaño, 512MB es poco, se llena enseguida y 1GB puede ser demasiado para los modelos de 2GB (ahora estoy con 1GB de swap en el mío que es de 2GB de RAM y no se notan problemas. Falta darle un uso intensivo a Chrome que se come la RAM).

:(:fearful:
 
Actualización con el parche de seguridad de febrero. 14-02-2020.

Disponible para actualizar OTA.

Para instalación manual: Descarga directa 14-02-2020

Cambios:
  • Parche de seguridad de febrero de 2020. Changelog:
    • Bump Security String to 2020-02-05(android_build)
    • Don't leak input events to dumpsys on user builds(android_frameworks_native)
    • Resize object capacity when shrinking Parcel(android_frameworks_native)
    • RESTRICT AUTOMERGE Make toasts non-clickable(android_frameworks_base)
    • DO NOT MERGE back porting for fixing sysui direct reply(android_frameworks_base)
    • DO NOTMERGE: Disable SpellChecker in secondary user's direct reply(android_frameworks_base)
    • SDP: add return after SDP disconnection(android_system_bt)
    • Fix potential OOB write in btm_read_remote_ext_features_complete(android_system_bt)
    • GAP: Correct the continuous pkt length in l2cap(android_system_bt)
    • Prevent accounts page directly opening in screen pinning mode(android_packages_apps_Settings)
    • KeyChain: Do not allow hiding Cert Install dialog(android_packages_apps_CertInstaller)
  • Activada memoria swap en zram de 1GB (el modelo de 2GB de RAM se comporta bien con esa configuración).
  • Cambiado el governor de la CPU por defecto de pegasusq a hotplug. Mejora el rendimiento a cambio de un poco más de uso de batería.
  • Eliminada en el kernel la compatibilidad con ARMv7.
 
Gran curro que te estas pegando..:up:
Esta ultima actualización va muy bien de momento.
Gracias.
 
This is awesome! I would never have thought the old Jiayu has a maintained ROM with recent security updates. And it's working well! My S3A has a broken touchscreen, but other than that it remains a very capable machine and with ssh and scrcpy I still have uses for it

BTW, I know you don't recommend that, but I use the default WebView. I try not to install any additional Google stuff. I'll see how the stability is long-term, so far it's 100% stable. The only minor bug I encountered was that enabling 'ADB over network' in developer options did not work - even though I tried to connect it never showed the popup on the phone asking to authorize the connection, so the connection was always refused. After rooting the phone and enabling ADB over network manually with "su -c 'setprop service.adb.tcp.port 5555; stop adbd; start adbd'" it works fine.

Thanks Anhell and everyone who made this ROM possible

Disculpa por no hablar español
 
,Me pareció leer, que no era recomendable rootearlo...Pero no me hagas mucho caso...O alguien lo comento..
 

Del blog

Es tendencia

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba