Al igual que thinker, puedo confirmar que USB OTG está disponible en Samsung Galaxy A3 (2015), al menos si usted tiene la versión SM-A300FU, pero estoy bastante seguro de que todas las versiones pueden soportar. Sin embargo para que funcione hay que conseguir la ROM personalizada Lineage OS (bastante estable en mi dispositivo), y la instalación es bastante difícil (no es sólo un apk para instalar...) y puede ser peligrosa. Aquí están las instrucciones para instalarlo.
TIENES QUE SABER QUE INSTALAR UNA ROM PERSONALIZADA PUEDE SER MUY PELIGROSO PARA TU DISPOSITIVO, BRICKEARLO, Y HACERLO BUENO PARA PONERLO EN LA PAPELERA SI ALGO VA MAL DURANTE EL FLASH. POR LO QUE SIEMPRE SIGA TODAS LAS INSTRUCCIONES CON MUCHO CUIDADO, NO PUEDO SER RESPONSABLE SI USTED BREF SU DISPOSITIVO, Y NO SE OLVIDE DE USUARIO DE SU CEREBRO.
¡¡¡TAMBIÉN ASEGÚRATE DE TENER COPIAS DE SEGURIDAD (DATOS, DE TODO LO QUE HAY EN TU ORDENADOR!!!
Paso 1: Instala Odin en tu ordenador
Primero descargar ODIN de esta fuente si estás en Windows, y compila heimdall si estás en Linux (la versión disponible en el repositorio inestable de Debian no está actualizada, así que tienes que compilarla tú mismo, pero no te preocupes, es bastante sencillo y se describe en el Apéndice B del archivo Léame). Si algo va mal, asegúrate de que los drivers de tu teléfono están instalados.
Paso 2: instala el último modo de recuperación personalizada TWRP en tu dispositivo para hacer una copia de seguridad de tu ROM actual
NOTA: Si su dispositivo ya está rooteado (enlace a Enraícelo si está en Lollipop Android 5.x), debería poder hacer primero una copia de seguridad de la RECUPERACIÓN utilizando este hilo . No lo he intentado, pero puede ser una buena idea...
Siempre es una buena idea hacer una copia de seguridad de la ROM actual para evitar problemas posteriores. Para ello, necesitas flashear un recovery personalizado (TWRP) en tu dispositivo. He probado la imagen en este sitio web Pero ni idea de por qué no tuve éxito (básicamente se apagó después de mostrarme la primera pantalla de arranque de TWRP). En su lugar, He seguido las instrucciones aquí y descargué el archivo "twrp_3.0.2-1_sm-a300_otg_fix2.tar" que funciona muy bien (de hecho, incluso puedes probar el USB-OTG aquí si cambias el "almacenamiento" durante la copia de seguridad). Si estás en Windows, usa Odin como en el tuto, en linux usa un comando como
sudo /path/to/my/compiled/bin/heimdall flash --RECOVERY ~/download/twrp_3.0.2-1_sm-a300_otg_fix2/recovery.img
Luego, una vez instalado TWRP, reinicia en él (power + Home + Volumen arriba), ve a la copia de seguridad, selecciona el almacenamiento que quieras, y te recomiendo que respaldes todas las particiones. Siempre es mejor tener más que menos...
Paso 3: obtener la última ROM Android de stock (Samsung) para su dispositivo y operador
Este paso es realmente necesario si quieres evitar problemas de conectividad, como que el Wifi no funcione... Intenté instalar Lineage OS en mi viejo Android 5.x, y el wifi no funcionaba. Pero entonces instalé la última versión de Android 6.x (que carga la banda base buena...), ¡y ahora todo funciona de maravilla!
Para ello:
- Primero comprueba cuál es la versión de tu dispositivo en "Parámetros > Acerca del teléfono > Modelo". El mío es SM-A300FU, y debería funcionar en todos los SM-A300F, SM-A300FU, SM-A300M, SM-A300H.
- Ir a la página web http://updato.com/ , y escribe tu modelo "SM-A300*" (también puedes ir a sammobile, pero a mí me fue muy lento descargar la imagen). Luego, filtra por región para que coincida con tu país y tu operador móvil, y también filtra por versión (Marshmallow). A continuación, pulsa en "actualizar resultados". Deberían salirte varios artículos. Intenta elegir uno cuyo campo PDA termine en "CPH3", he visto algunos comentarios que dicen que este es el mejor para resolver los problemas de conectividad (no estoy seguro de que otros funcionen). Por ejemplo, si estás en Francia, con Bouygues, deberías usar esta versión .
- Entonces espera el final de la descarga, y toma 20 cafés (puede ser bastante largo).
-
Luego flashea la rom usando este tutorial si estás en Windows (nunca he usado Odin, pero supongo que puedes hacerlo). Si estás en linux, primero tienes que extraer el .zip
, cambie el nombre del .tar.md5
en .tar
, extraiga el .tar
y luego ejecutar algo como
sudo /path/to/my/compiled/bin/heimdall flash --APNHLOS NON-HLOS.bin --ABOOT aboot.mbn --BOOT boot.img --HIDDEN hidden.img.ext4 --MODEM modem.bin --RPM rpm.mbn --SBL1 sbl1.mbn --SYSTEM system.img.ext4 --QSEE tz.mbn --CACHE cache.img.ext4 --QHEE hyp.mbn
Muy bien, ahora si todo va bien, deberías reiniciar en la última versión de Android. Espera unos minutos a que se instale todo y pasa al siguiente paso.
Paso 4: Re-instalar TWRP
Debido a que TWRP ha sido borrado (y no, no intentes flashear todo excepto la rom del recovery antes, porque después hará bootloop), necesitas volver a flashearlo, ¡como en el paso 2!
Paso 5: Instalar Lineage OS (¡sí!)
Siga este tutorial (de confianza de xda) para instalar Lineage OS. Cruza el dedo, reinicia y disfruta.
PD: Si quieres habilitar el Root en el sistema operativo Lineage, ¡sólo tienes que marcarlo en las opciones de desarrollador!
Pregunta: ¿Puedo seguir utilizando la ROM oficial?
No sé si es posible intercambiar el kernel de Lineage OS con la ROM oficial, y si funcionaría... Si te sientes aventurero, puedes intentarlo, pero personalmente creo que Lineage OS es muy bonito ^^.