Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

[Download] Magisk v23.0: corrige el error de la API de SafetyNet, elimina la compatibilidad con versiones anteriores a Android 5.0 y más

Las actualizaciones de Magisk, la interfaz universal sin sistema y la infame solución raíz para Android son nada menos que emocionantes. El creador de la herramienta, John Wu (topjohnwu), ha lanzado Magisk v23. Esta última versión de Magisk corrige el temido error de la API SafetyNet, incluye correcciones de errores y, lamentablemente, deja de ser compatible con dispositivos anteriores a Android 5.0.

Tu puedes ahora descargar Magisk 23.0 e instálelo para rootear su dispositivo Android. Los usuarios que ejecutan la versión anterior pueden actualizar fácilmente a esta nueva y última versión de Magisk siguiendo las instrucciones proporcionadas en esta página.

¿Qué hay de nuevo en Magisk v23?

El anuncio de Magisk 23.0 vino el 12 de mayo a través del desarrollador en Twitter. En resumen, la versión anterior (Magisk v22) trajo un cambio significativo al fusionar el instalador de Magisk y la aplicación Magisk Manager en un solo paquete. Además, también agregó soporte para que la técnica Magisk App Hiding funcione en dispositivos que ejecutan versiones de Android tan bajas como Android 5.0.

A diferencia de la mayoría de las versiones principales anteriores, la versión 23 no trae muchos cambios de cara al usuario. Pero tiene algunos cambios importantes que vale la pena señalar, así como correcciones de errores generales y mejoras ocultas. Entonces, hablemos un poco sobre estos cambios clave primero.

Corrección del error de la API de SafetyNet

En abril de este año, varios usuarios de Magisk inundaron los foros de la comunidad de XDA-Developers, así como el sección oficial de problemas de GitHub con informes1, 2, 3, y 4) de ver el “Error de la API de SafetyNet”Mientras se realiza una certificación de SafetyNet a través de la aplicación Magisk.

El hecho de que los informes no se originaron después de una nueva versión de Magisk sugirió que algo cambió con respecto a la API.

El desarrollador John Wu asumió inicialmente que el API de atestación de SafetyNet Estaba muerto. Pero se apresuró a darse cuenta (como se esperaba: D) de que era la clave de API utilizada por Magisk la que estaba bloqueada y no la API de SN Attestation que estaba muerta. ¡Uf! Eso fue realmente un alivio.

Fuente: https://twitter.com/topjohnwu/status/1382563209995964418

John incluso se apresuró a hacer funcionar una nueva clave de API e introdujo la solución como una actualización de Magisk en el canal Canary. La misma solución también se ha fusionado en esta última versión de Magisk v23, lo que significa que los usuarios del canal estable ya no enfrentarán el “Error de API de SafetyNet”.

Sin soporte para Android JellyBean y KitKat

Durante mucho tiempo, Magisk ha admitido versiones heredadas de Android para entusiastas a los que les gusta jugar con sus dispositivos antiguos.

Si bien toda la idea detrás de la compatibilidad con versiones anteriores de Android es excelente, se requiere mucho trabajo para mantener la compatibilidad con versiones anteriores, teniendo en cuenta lo rápido que avanza Android cada año.

A partir de la versión 23.0, Magisk ahora solo es compatible con Android 5.0 y superior. Si bien puede ser un fastidio, eso no significa que no pueda usar Magisk para usar dispositivos raíz que ejecutan Android JellyBean o KitKat. ¡Todavía puedes! Cualquier versión anterior a esta versión v23 seguirá funcionando perfectamente en las versiones heredadas de Android, como lo ha hecho hasta ahora.

Registro de cambios de Magisk v23.0

Junto con los dos cambios de cara al usuario mencionados anteriormente, Magisk 23.0 trae varias correcciones de errores. A continuación se muestra un registro de cambios completo como proporcionado por el desarrollador en GitHub:

[App] Actualice la extensión snet. Esto corrige los errores de la API de SafetyNet.
[App] Soluciona un error en la aplicación de código auxiliar que provoca que falle la instalación de APK
[App] Ocultar errores molestos en los registros cuando se ocultan como talón
[App] Solucionar problemas al parchear archivos tar de ODIN cuando la aplicación está oculta
[General] Eliminar todo el soporte previo a Android 5.0
[General] Actualice BusyBox para usar la libc adecuada
[General] Corregir comportamientos indefinidos de C ++
[General] Varias correcciones de copia / instalación de sepolicy.rule
[MagiskPolicy] Elimina las reglas de sepolicy innecesarias
[MagiskHide] Actualizar la lógica de validación de nombre de proceso y paquete
[MagiskHide] Algunos cambios que previenen el estancamiento del cigoto

Descarga Magisk v23.0 desde GitHub

En resumen, a partir de la versión 22, Magisk y Magisk Manager se han fusionado en un solo paquete que también es un archivo de recuperación para instalación / desinstalación.

TWRP v3.5 admite la actualización del archivo APK de Magisk como cualquier otro archivo ZIP. Si está utilizando una versión anterior o no oficial de la recuperación personalizada, simplemente descargue Magisk-v23.0.apk y luego cámbiele el nombre a Magisk-v23.0.zip para flashear.

GitHub es el único hogar / sitio web / fuente oficial de Magisk. En varias ocasiones, el creador de Magisk, John Wu, así como Desarrolladores XDA, han aconsejado a los usuarios que solo descargar Magisk de GitHub.

Para la documentación, a continuación se encuentra el enlace directo para descargar Magisk v23.0 APK de GitHub.

¿Cómo instalar Magisk v23?

Puede instalar la última versión de Magisk v23 en su dispositivo Android mediante cualquiera de los siguientes métodos:

    Cambie el nombre del APK de Magisk a un archivo ZIP y luego actualice el ZIP usando una recuperación personalizada, como la recuperación TWRP. Parchear la imagen de arranque / recuperación en Magisk Manager y luego flashear la imagen parcheada resultante en su teléfono usando los comandos Fastboot.

El primer método es generalmente más sencillo si tiene una recuperación personalizada instalada en su dispositivo.

Por otro lado, si una recuperación personalizada como TWRP no está disponible para su dispositivo, o si no desea instalar una recuperación personalizada en absoluto, simplemente siga el segundo método. El segundo método también facilita la instalación de actualizaciones OTA en dispositivos rooteados con Magisk.

Todo lo que necesitará es la imagen de arranque / recuperación de stock para la versión del software de Android / número de compilación actualmente instalada en su dispositivo. Puede extraer estas imágenes de la imagen de fábrica OEM o del paquete de actualización OTA (instrucciones aquí), intente descargarlo desde firmware.mobi o busque la guía de enraizamiento de su dispositivo en este sitio web.

Se recomienda encarecidamente realizar una copia de seguridad completa de todos sus datos antes de comenzar a instalar Magisk (consulte: Guía de copia de seguridad de Android). Si surge algún problema, esta copia de seguridad debería ayudarlo a restaurar todos sus datos.

El siguiente tutorial le ayudará a instalar Magisk v23 utilizando los métodos antes mencionados. Le sugiero que lea las instrucciones y se familiarice con el procedimiento antes de comenzar a realizarlo.

¿Cómo actualizar Magisk a v23?

Si ya tiene Magisk instalado en su dispositivo, no es necesario que lo vuelva a instalar. Puede actualizar fácilmente a Magisk v23 siguiendo los pasos que se enumeran a continuación.

    Inicie la aplicación Magisk en su dispositivo. Deje que la aplicación se actualice y obtenga la última actualización. Presione el botón “Actualizar” en la tarjeta “Aplicación” y luego presione “Instalar”.
    Actualice la aplicación Magisk a v23
    Presione “Instalar” nuevamente cuando se le solicite instalar y actualizar la aplicación Magisk a la última versión. Una vez que finalice la actualización, reinicie la aplicación Magisk. Presione el botón “Actualizar” en la tarjeta “Magisk”.
    Actualice Magisk a v23
    Seleccione “Instalación directa” como el método preferido de instalación y presione “Vamos”. Finalmente, presione “Reiniciar”.

¡Eso es todo! Ha actualizado correctamente a Magisk v23 en su dispositivo.

Terminando

A diferencia de la última versión importante, Magisk v23 no trae cambios significativos al núcleo, pero corrige una lista de errores, incluido el que impedía a los usuarios realizar la certificación de SafetyNet a través de la aplicación Magisk.

Como siempre, John resolvió rápidamente el problema y lanzó una actualización. Un gran agradecimiento para él por todo el tiempo que dedica a la comunidad de modding de Android desde su apretada agenda.

Ah, y eso me recuerda que John también se unió al equipo de seguridad de la plataforma de Android en Google. Hizo esto anuncio en Twitter. ¡Felicitaciones a él por eso!

Gorjeo: https://twitter.com/topjohnwu/status/1394307859815407619

Si tiene alguna pregunta sobre esta última versión de Magisk, no dude en preguntar. Si encuentra errores, puede informarlos en el Sección de problemas en GitHub. Mientras lo hace, intente ser lo más descriptivo posible y proporcione un logcat para que John pueda depurar el problema rápidamente e implementar una solución en la próxima actualización.

Fuente: Magisk en Github