#162
|
||||
|
||||
Rooteado, pero sin poder modificarlo
Hola a tod@s,
He metido la V10.0.17.0 en mi A2 y he seguido los pasos para rootear, y el Magisk, me aparece correcto y todo casi perfecto. Al intentar habilitar la cam2api, no me modifica los parámetros. Incluso si lo intento hacer a mano, modificando el build.prop, al grabar me dice que no tengo permisos, pero como digo, revisando el root en el Magisk y otros programas que revisan si lo tienes rooteado, me indican que si (el Magisk, además me pide confirmación para el root). Es más, si intento comenzar de 0, ya me avisa que lo tengo rooteado... Alguna idea? Gracias! PD: Ahora he reiniciado el telefono, y el Magisk me dice que no está instalado correctamente... mmmmm raro... y npi. PD2: Finalmente he vuelto a comenzar de 0 y ha funcionado. Última edición por heinsa Día 17/12/19 a las 19:05:35. |
#163
|
||||
|
||||
Pregunta rápida, tras el proceso, no queda el bootloader desbloqueado? no se deberia volver a bloquear con
Fastboot oem lock Saludos, |
#164
|
||||
|
||||
Si luego lo quieres bloquear o no, depende de cada uno, pero personalmente prefiero seguir teniéndolo desbloqueado ya que ante cualquier problema en el smartphone, siempre podré revivirlo. |
Gracias de parte de: | ||
#165
|
||||
|
||||
otro problema más...
Con Magisk, al intentar desinstalar, me dijo que no encontraba la stock y no podia restaurar. Volvi a parchearla seleccionando el boot, pero nada, el mismo mensaje cuando intenté restaurar (y no se donde guarda el backup). Finalmente hice el fastboot boot boot.img para restaurarlo con la original, pero ahora, con la OTA de diciembre, me da error. Alguna idea, antes de volver a reinstalar todo? Última edición por heinsa Día 18/12/19 a las 10:07:38. |
#166
|
||||
|
||||
otro problema más...
Con Magisk, al intentar desinstalar, me dijo que no encontraba la stock y no podia restaurar. Volvi a parchearla seleccionando el boot, pero nada, el mismo mensaje cuando intenté restaurar (y no se donde guarda el backup). Finalmente hice el fastboot boot boot.img para restaurarlo con la original, pero ahora, con la OTA de diciembre, me da error. Alguna idea, antes de volver a reinstalar todo? La idea del primer Post del Hilo de explicar cómo hacerse cada uno su BOOT.img parcheado por Magisk, en lugar de estar posteando mensualmente el BOOT sin tocar y el parcheado (eso ya lo hago en Telegram) era no solo para que cada uno sea autosuficiente y aprenda, si no además para que Magisk sea capaz de restaurar el BOOT stock él solo. Magisk, al parchear un BOOT.IMG, genera un boot parcheado (magisk_patched.img) qye guarda en /Downloads de la Memoria Interna. Y además crea una copia de seguridad del boot.img original para poder así restaurarlo cuando se solicite. Esta copia de seguridad la guarda en /data del Root. y con Root me refiero a la raíz del sistema de archivos. Me explico: Por hacer una comparación que a muchos ayude, lo compararé con el sistema de archivos de Windows. => Windows (supondré que mi nombre de usuario es LEPT): Lo que vemos: LEPT\Downloads LEPT\Mis Documentos LEPT\Mis Imágenes ... La ruta real (normal): C:\Users\LEPT\Downloads C:\Users\LEPT\Mis Documentos C:\Users\LEPT\Mis Imágenes => En Android: Lo que vemos: \Downloads \DCIM \Ringtones \Android ... La ruta real (normal): \storage\emulated\0\Downloads \storage\emulated\0\DCIM \storage\emulated\0\Ringtones \storage\emulated\0\Android ... bueno, pues el fiechero lo guarda en \data (ruta real). Y además lo comprime en .TGZ y le da un nombre aleatorio del estilo (me lo invento): stock_boot_b9s5a3b5.img.tgz Si uno no parcheó él mismo su boot.img, Magisk no tendrá esa copia de seguridad y no será capaz por si solo de restaurar el boot original, ni aún poniéndo en esa ruta el de otra persona (ya que tendrá un nombre diferente). Más cosas. Con el comando que usaste, sólo arrancas con el boot stock (original, sin rootear), pero al reiniciar el móvil, arrancará con el que tiene flasheado, que será el parcheado. Para haber hecho permanente el cambio del parcheado al stock, deberías haber usado el siguiente comando: [php]fastboot flash boot_a boot.img[/php]ó [php]fastboot flash boot_b boot.img[/php]dependiendo del slot que tengas activo que es en el que tendrás puesto el parcheado. Y con respecto a porqué la OTA te sigue dando problemas y no se te intalará, es porque "ya detectó que no tenías el sistema original", aunque le flashees el boot stock. Además que has de tener en cuenta que si siendo root realizaste alguna modificación en el sistema (que requiere ser root para hacerse), ya no se te instalará la OTA. La solución... la directa, flashear el firmware completo (el último filtrado que funciona es el V10.0.17.0.PDIMIXM), y tras iniciar el móvil y hacer la configuración mínima, chequear OTAs y dejar que se actualice a V10.0.18.0.PDIMIXM (diciembre). Luego ya en diciembre, si quieres root pues obtienes el boot.img de ese firmware y haces le proceso entero. Última edición por LEPT Día 14/01/20 a las 10:48:09. |
#168
|
||||
|
||||
Vaya noche y vaya día que llevamos con la dichosa actualización a Android 10 en el grupo de Telegram , verdad?
Esperemos que podamos arreglar pronto la incompatibilidad de la cámara stock con el .Api de la Gcam. No dudes en postearlo cuando se sepa algo , Lept. Y gracias por mantener el hilo activo y por la ayuda que das en Telegram |
Gracias de parte de: | ||
#169
|
||||
|
||||
alguien pudo habilitar la camera2api para android 10?? como se hace?
|
#170
|
||||
|
||||
[php]setprop persist.camera.HAL3.enabled 1 setprop persist.vendor.camera.HAL3.enabled 1[/php]No uses el método con TWRP pues no hay de momento una versión de TWRP compatible 100% con Android 10 (te sale todo encriptado...). Pero los métodos con magisk_patched para obtener root (ya sea temporal o permanente) y así habilitar camera2API, siguen siendo perfectamente válidos. Eso sí, 2 puntualizaciones a día de hoy: * Por el momento, al habilitar camera2API, la app stock de la cámara deja de funcionar. * Los módulos de Magisk que había para hacerlo, no funcionan en Android 10 stock, y mientras estos módulos no se actualicen al formato de Magik más reciente, no funcionaran. Bueno, he creado uno actualizado que a mi me funciona, ya me diréis si os funciona o no: MAGISK-camera2API enabler.zip Última edición por LEPT Día 19/01/20 a las 17:19:16. |
#171
|
||||
|
||||
hola buenas
pues he abierto bootloader, he instalado la gcam pero me lo dejó roteado con lo cual no podia mis apps de bancos y tal, decidí volver a flasear la rom stock pero no me deja volver a bloquear el bootloader con lo cual sigo sin poder usar mis apps de banca. Algun tuto que me recomienden para dejarlo como estaba antes? |
#172
|
||||
|
||||
hola buenas
pues he abierto bootloader, he instalado la gcam pero me lo dejó roteado con lo cual no podia mis apps de bancos y tal, decidí volver a flasear la rom stock pero no me deja volver a bloquear el bootloader con lo cual sigo sin poder usar mis apps de banca. Algun tuto que me recomienden para dejarlo como estaba antes? [PHP]fastboot oem lock[/PHP] Y si quieres que durante un flasheo con MiFlash del Firmware original te quede bloqueado, debes elegir del desplegable de abajo a la derecha dentro de MiFlash, la opción 'flash_all_lock'. Recordarte que durante el proceso de bloqueo/desbloqueo del bootloader, el smartphone se formatea entero, por lo que se borra TODO lo que tuvieras en él. |
Gracias de parte de: | ||
#173
|
||||
|
||||
Creeme que he intentado estos dos métodos pero no lo logra hacer bien. Después del comando fastboot oem lock , me sale unas letras en color naranja y no carga el sistema, sale el logo de android one y se reinicia. Es muy raro.
|
#175
|
||||
|
||||
Hola. Pues nada, meto el boot parcheado - el último , el que posteaste en Telegram de la actualización de Android 10- en la carpeta de Platform-Tools , reinicio en fastboot - me lo detecta perfectamente-, booteo en el magysk patched , instalo la apk de Magysk , la 7.5.1 que es la mas reciente , la cierro pasando del mensaje que da al abrirla , accedo al adb shell y cuando escribo "su" en la ventana de comandos me dice que tururú , que permission denied. La primera vez que lo hice en Android Pie fué todo perfecto , pero ahora se me queda atascado ahí y no puedo meter los comandos para habilitar el 2api.
Alguna idea de qué estoy haciendo mal? Gracias de antemano. Edito : voy a cerrar la primera ventana de comandos y abrir otra nueva después del reinicio en el boot parcheado , a ver si así. Pues no , sigue con lo "permission denied". Voy a ver si en Telegram alguien sabe algo. Última edición por ferchotin Día 18/01/20 a las 13:27:56. |
#176
|
||||
|
||||
Ea , pues ya está. A tomar p^^^^^^ la cámara stock. probando la 7.2 de Parrot que me pasó LEPT en Telegram.
|
#177
|
||||
|
||||
DISCLAIMER: Ya sabáis que yo no me hago responsable de nada de lo que pueda pasarle a vuestro smartphone, o al planeta o lo que sea. Vamos, que cada uno asume su riesgo. Aunque a mi todo lo detallado en este tutorial me ha funcionado correctamente al 100%.
NOTAS Sobre Android 10: * De momento no hay TWRP 100% funcional * Si se habilita camera2API, la app stock de cámara deja de funcionar Para obtener root en el Xiaomi Mi A2, primero se ha de desbloquear el bootloader y posteriomente, ya sea parcheando el BOOT.IMG para luego flashearlo en su partición correspondiente, o empleando un Custom Recovery, instalaremos Magisk. El proceso detallado es el siguiente. # DESBLOQUEAR EL BOOTLOADER Durante este proceso, como suele ser habitual, se borrará toda la información anterior que poseyeras en el smartphone. En el PC, descargar la última versión de las SDK Platform Tools de Android, y de ahí extraer a una carpeta al menos estos 4 ficheros: AdbWinApi.dll; AdbWinUsbApi.dll; adb.exe; fastboot.exe En el Xiaomi Mi A2, ir a: Código:
Ajustes -> Sistema -> Información del teléfono Tras esto aparecerá la nueva opción 'Opciones para desarrolladores' dentro del menú de Sistema Dentro de Opciones para desarrolladores activamos:
Apagar el Xiaomi Mi A2 Arrancar el Xiaomi Mi A2 en modo fasboot, para lo cual pulsar simultáneamente y mantener pulsadas, las teclas de Bajar Vol y Encender, hasta que salga el muñeco enredando en el Androide y que pone debajo FASTBOOT.
(Click para mostrar/ocultar)
Conectar el Xiaomi Mi A2 al PC. Abrir ventana de comandos en el PC y escribir estos 3 comandos: Comprueba que el PC ha detectado el Xiaomi Mi A2... [php]fastboot devices[/php]Desbloquea el bootloader... [php]fastboot oem unlock[/php]Reinicia el Xiaomi Mi A2... [php]fastboot reboot[/php]Te saldrá OK y en el Xiaomi Mi A2 saldrá una advertencia de seguridad por tratar de desbloquear el bootloader. Aceptar. A partir de ahora, cada vez que inicie el Xiaomi Mi A2, lo primero saldrá un mensaje de advertencia indicando que el bootloader está desbloqueado y que la integridad del software no está garantizada. No hacer nada y en unos segundos continuará arrancando normalmente. Además, en la pantalla típica de Android ONE de carga del sistema, saldrá en pequeño en la zona central de abajo de la pantalla, un candado abierto y el texto 'unlocked'. # ROOTEAR => OPCIÓN 1 - Parcheando el BOOT.IMG mediante Magisk Manager:
(Click para mostrar/ocultar)
=> OPCIÓN 2 - Instalando Magisk desde un Custom Recovery
(Click para mostrar/ocultar)
Ya está rooteado! Podréis comprobarlo una vez que renicie el Mi A2 y entréis en la app Magisk Manager, por lo tanto poseemos la capacidad de otorgar privilegios root a aplicaciones. P.D.: Antes de cualquier tipo de acción para revertir los procesos de obtención de acceso root descritos, es aconsejable desbloquear el acceso a las partición críticas con el comando: Código:
fastboot flashing unlock_critical # HABILITAR CAMERA2API Hemos de tener claro lo siguiente:
Luego lo que tenemos que hacer es:
El tercer paso, se puede realizar de múltiples maneras, todas ellas muy similares, pero siendo algunas más invasivas que otras. Además, a raíz de la actualización a Android Pie y mientras no se actualicen los TWRP que hay para el Mi A2, algunos de los métodos menos invasivos no están operativos. Voy a mostrar 2 maneras poco invasivas, de realizar el proceso para habilitar camera2api en el xiaomi Mi A2, las cuales se diferencian en el modo de obtener acceso elevado (root) al sistema: => Mediante Custom Recovery - TWRP Te descargas la última versión oficial (en formato .IMG) [para Android 10 todavía no hay una versión de TWRP válida 100%]
(Click para mostrar/ocultar)
=> Mediante BOOT Parcheado con root
(Click para mostrar/ocultar)
Ahora ya sólo queda, instalaros una versión de GCam, que funcione bien en vuestro terminal. Aquí tenéis todas las que sacan: Google Camera Port |
#178
|
||||
|
||||
Buenas.
Al rootear o instalar un custom rom pierdo el acceso a la app del banco o el uso de netflix en el móvil? Es que he leído algo sobre esto y me fastidia bastante, sobretodo al no poder usar la app del banco Gracias! |
#179
|
||||
|
||||
También es cierto, que si el acceso root lo obtienes mediante Magisk, Magisk Manager posee una característica de auto-ocultación para que apps como las antes mencionadas, detecten que tienes acceso root. Nunca he usado esa característica, pero ahí está y a usuarios para depende qué cosas, les ha funcionado. Es cuestión de probar. |
Gracias de parte de: | ||
|
#180
|
||||
|
||||
Ciertas apps (como las de los Bancos) verifican que el dispositivo no tenga acceso root o incluso el bootloader desbloqueado, ya que eso conlleva un riesgo de seguridad, y como ahí tienes datos sensibles, pues directamente no te funciona y listo. Es lo que hay.
También es cierto, que si el acceso root lo obtienes mediante Magisk, Magisk Manager posee una característica de auto-ocultación para que apps como las antes mencionadas, detecten que tienes acceso root. Nunca he usado esa característica, pero ahí está y a usuarios para depende qué cosas, les ha funcionado. Es cuestión de probar. Aprovecho para seguir preguntando. Estoy en Android 10 stock, y me gustaría probar la rom de Pixel Experience que he visto en xda y voy a seguir tu tutorial porque en inglés... Te he leído que TWRP no es compatible con Android 10, así que para rootear debería seguir la opción 1 no? (OPCIÓN 1 - Parcheando el BOOT.IMG mediante Magisk Manager) Una vez hecho esto, cómo instalo un custom rom (Pixel Experience en mi caso) si no tengo TWRP? Perdón por las dudas tontas, no instalo una rom desde hace muchísimos años y no me acuerdo de casi nada, me he quedado obsoleto |
Estás aquí | ||||||
|