No pasa nada cuando conecto una memoria USB a mi Samsung A3 2015 (SM-A300FU) con un cable OTG (sobre la marcha).
¿Cómo habilitar el soporte OTG en este dispositivo?
PD: Anteriormente tenía una 5.0.2 original, sin rootear. Ahora tengo un Marshmallow 6.0.1 rooteado (Número de compilación MMB29M.A300FUXXU1CRA3, Kernel versión 3.10.49-12877970, viernes 12 de enero a las 20:48:03 KST de 2018).
Como pensador, puedo confirmar que USB OTG está disponible en Samsung Galaxy A3 (2015), al menos si tiene la versión SM-A300FU, pero estoy bastante seguro de que todas las versiones pueden admitirlo. Sin embargo, para que funcione, debe obtener la ROM personalizada Lineage OS (bastante estable en mi dispositivo), y la instalación es bastante difícil (no solo una aplicación para instalar ...) y puede ser peligrosa. Aquí están las instrucciones para instalarlo.
NECESITAS SABER QUE INSTALAR UNA ROM PERSONALIZADA PUEDE SER MUY PELIGROSO PARA TU DISPOSITIVO, DESTRUYELO Y HÁGALO BIEN PARA PONERLO EN LA BASURA SI ALGO SALE MAL DURANTE EL FLASH. POR LO QUE SIEMPRE SIGA TODAS LAS INSTRUCCIONES MUY CUIDADOSAMENTE, NO PUEDO SER RESPONSABLE SI BREF TU DISPOSITIVO, Y NO OLVIDES UTILIZAR TU CEREBRO.
ASEGÚRESE TAMBIÉN DE TENER COPIA DE SEGURIDAD (DATOS, DE TODO EN SU COMPUTADORA!!!)
Primero descargue ODIN de esta fuente si está en Windows, y compile heimdall si está en Linux (la versión disponible en el repositorio inestable de Debian no está actualizada, por lo que debe compilarlo usted mismo, pero no se preocupe, es bastante simple y descrito en el Apéndice B del archivo Léame). Si algo sale mal, asegúrese de que los controladores de su teléfono estén instalados.
NOTA: Si su dispositivo ya está rooteado (enlace para rootearlo si está en Lollipop Android 5.x), primero debería poder hacer una copia de seguridad de la RECUPERACIÓN usando este hilo . No lo intenté, pero puede ser una buena idea...
Siempre es una buena idea hacer una copia de seguridad de su ROM actual para evitar problemas posteriores. Para hacerlo, debe actualizar una recuperación personalizada (TWRP) en su dispositivo. Probé la imagen en este sitio web , pero no tengo idea de por qué no tuve éxito (básicamente se cerró después de mostrarme la primera pantalla de inicio de TWRP). En cambio, seguí las instrucciones aquí y descargué el archivo "twrp_3.0.2-1_sm-a300_otg_fix2.tar" que funciona muy bien (en realidad, ¡incluso puedes probar USB-OTG aquí si cambias el "almacenamiento" durante la copia de seguridad!). Si está en Windows, use Odin como en el tutorial, en Linux use 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 que TWRP esté instalado, reinícielo (encendido + Inicio + Subir volumen), vaya a la copia de seguridad, seleccione el almacenamiento que desea y le recomiendo que haga una copia de seguridad de todas las particiones. Siempre es mejor tener más que menos...
Este paso es realmente necesario si desea evitar problemas de conectividad, como Wifi que no funciona... Traté de instalar Lineage OS en mi antiguo Android 5.x, y wifi no funcionaba. Pero luego instalé la última versión de Android 6.x (que carga la buena banda base...), ¡y ahora todo funciona muy bien!
Para hacerlo:
Luego, actualice la rom usando este tutorial si está en Windows (realmente nunca usé Odin, pero supongo que puede hacerlo). Si está en Linux, primero debe extraer el .zip
, renombrarlo .tar.md5
en .tar
, extraer 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 --SISTEMA system.img.ext4 --QSEE tz.mbn --CACHE cache.img.ext4 --QHEE hyp.mbn
Muy bien, ahora si todo va bien, deberías reiniciar con la última versión de Android. Espere unos minutos hasta que todo se instale y luego vaya al siguiente paso.
Debido a que TWRP se ha borrado (y no, no intentes flashear todo excepto la ROM de recuperación antes, porque se reiniciará después), ¡debes volver a flashearlo, como en el paso 2!
Siga este tutorial (confiable en xda) para instalar Lineage OS. ¡Cruza el dedo, reinicia y disfruta!
PD: si desea habilitar la raíz en el sistema operativo Lineage, ¡es solo un caso para marcar las opciones de desarrollador!
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 realmente bueno. ^^
Lo que parece después de ver las especificaciones y descripciones de su dispositivo es que no viene con soporte USB OTG listo para usar. Este es un problema con muchos de los OEM hoy en día. Algunos lo aclaran en sus especificaciones, otros no y vuelve al usuario que tiene que descubrirlo por sí mismo. Todavía le sugiero que confirme si su dispositivo posee esta función, simplemente descargue una aplicación de Play Store llamada - USB OTG Checker . Esto le permitirá saber si su dispositivo es compatible con OTG.
Dado que esto depende del kernel y su dispositivo no es compatible con esta función de fábrica, entonces la solución más probable que puede hacer es rootear su dispositivo y buscar una ROM personalizada con un kernel que admita el host USB o incluso puede simplemente cambie el kernel en caso de que no quiera cambiar la ROM.
Mi amigo que tiene un Galaxy A3 2015 me dijo que cuando conecta una memoria USB, no pasa nada. Por lo tanto, es posible que el A3 2015 no tenga soporte OTG.
bajo
tobiasbora