3 votes

Prise en charge OTG pour Samsung A3

Rien ne se passe lorsque je branche une clé USB sur mon Samsung A3 2015 (SM-A300FU) à l'aide d'un câble OTG (on-the-go).

Comment activer la prise en charge OTG sur cet appareil ?

PS : J'avais auparavant un 5.0.2 original, non rooté. J'ai maintenant un 6.0.1 Marshmallow enraciné (Build number MMB29M.A300FUXXU1CRA3, Kernel version 3.10.49-12877970, Fri Jan 12 20:48:03 KST 2018).

2voto

tobiasBora Points 136

Comme thinker, je peux confirmer que l'USB OTG est disponible sur le Samsung Galaxy A3 (2015), du moins si vous avez la version SM-A300FU, mais je suis presque sûr que toutes les versions peuvent le supporter. Cependant pour le faire fonctionner il faut récupérer la ROM custom Lineage OS (assez stable sur mon appareil), et l'installation c'est assez difficile (pas juste une apk à installer...) et peut être dangereuse. Voici les instructions pour l'installer.

VOUS DEVEZ SAVOIR QUE L'INSTALLATION D'UNE CUSTOM ROM PEUT ÊTRE TRÈS DANGEREUSE POUR VOTRE APPAREIL, LE BRIQUE, ET LE REND BON À METTRE À LA POUBELLE SI QUELQUE CHOSE SE PASSE MAL PENDANT LE FLASH. DONC SUIVEZ TOUJOURS LES INSTRUCTIONS TRÈS ATTENTIVEMENT, JE NE PEUX PAS ÊTRE RESPONSABLE SI VOUS BRISEZ VOTRE APPAREIL, ET N'OUBLIEZ PAS D'UTILISER VOTRE CERVEAU.

VEILLEZ ÉGALEMENT À EFFECTUER DES SAUVEGARDES (DONNÉES, DE TOUT CE QUI SE TROUVE SUR VOTRE ORDINATEUR !!!).

Étape 1 : Installer Odin sur votre ordinateur

Première télécharger ODIN à partir de cette source si vous êtes sous Windows, et compilez heimdall si vous êtes sous Linux (la version disponible dans le debian unstable repo n'est pas à jour, vous devez donc la compiler vous-même, mais ne vous inquiétez pas, c'est assez simple et décrit dans l'annexe B du fichier Readme). Si quelque chose ne va pas, assurez-vous que les pilotes de votre téléphone sont installés.

Étape 2 : installez le dernier mode de récupération personnalisé TWRP sur votre appareil pour sauvegarder votre ROM actuelle.

REMARQUE : Si votre appareil est déjà enraciné (lien vers L'enraciner si vous êtes sous Lollipop Android 5.x), vous devriez être en mesure de sauvegarder d'abord la RÉCUPÉRATION à l'aide de ce fil . Je n'ai pas essayé, mais c'est peut-être une bonne idée...

Il est toujours bon de sauvegarder votre ROM actuelle pour éviter les problèmes ultérieurs. Pour ce faire, vous devez flasher une récupération personnalisée (TWRP) sur votre appareil. J'ai essayé l'image sur ce site web Je n'ai pas réussi, mais je ne sais pas pourquoi je n'ai pas réussi (en fait, il s'est éteint après m'avoir montré le premier écran de démarrage de TWRP). Au lieu de cela, J'ai suivi les instructions ici J'ai téléchargé le fichier "twrp_3.0.2-1_sm-a300_otg_fix2.tar" qui fonctionne très bien (en fait, vous pouvez même tester l'USB-OTG ici si vous changez le "storage" pendant la sauvegarde !) Si vous êtes sous Windows, utilisez Odin comme dans le tuto, sous linux utilisez une commande comme

sudo /path/to/my/compiled/bin/heimdall flash --RECOVERY ~/download/twrp_3.0.2-1_sm-a300_otg_fix2/recovery.img

Ensuite, une fois TWRP installé, redémarrez-le (power + Home + Volume up), allez dans backup, sélectionnez le stockage que vous voulez, et je vous recommande de sauvegarder toutes les partitions. C'est toujours mieux d'en avoir plus que moins...

Étape 3 : obtenir la dernière ROM Android (Samsung) pour votre appareil et votre opérateur

Cette étape est vraiment nécessaire si vous voulez éviter les problèmes de connectivité, comme un Wifi qui ne fonctionne pas... J'ai essayé d'installer Lineage OS sur mon ancien Android 5.x, et le wifi ne fonctionnait pas. Mais j'ai installé la dernière version 6.x d'Android (qui télécharge la bonne bande de base...), et maintenant tout fonctionne parfaitement !

Pour ce faire :

  • Vérifiez d'abord la version de votre appareil dans "Paramètres > A propos du téléphone > Modèle". Le mien est un SM-A300FU, et il devrait fonctionner sur tous les SM-A300F, SM-A300FU, SM-A300M, SM-A300H.
  • Aller sur le site http://updato.com/ et tapez votre modèle "SM-A300*" (vous pouvez aussi aller sur sammobile, mais c'était trop lent pour moi de télécharger l'image). Ensuite, filtrez par région pour correspondre à votre pays et à votre opérateur mobile, et filtrez également par version (Marshmallow). Cliquez ensuite sur "mettre à jour les résultats". Vous devriez obtenir plusieurs éléments. Essayez de choisir celui dont le champ PDA se termine par "CPH3", j'ai vu des commentaires qui disaient que c'était le meilleur pour résoudre les problèmes de connectivité (pas sûr que les autres fonctionnent). Par exemple, si vous êtes en France, avec Bouygues, vous devriez utiliser cette version .
  • Ensuite, attendez la fin du téléchargement, et buvez 20 cafés (cela peut être assez long).
  • Flashez ensuite la ROM en utilisant ce tutoriel si vous êtes sous Windows (je n'ai jamais vraiment utilisé Odin, mais je suppose que vous pouvez le faire). Si vous êtes sous Linux, vous devez d'abord extraire le fichier .zip , renommer le .tar.md5 en .tar , extraire le .tar puis exécuter quelque chose comme

    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

Si tout se passe bien, vous devriez redémarrer avec la dernière version d'Android. Attendez quelques minutes que tout soit installé, puis passez à l'étape suivante !

Étape 4 : Réinstaller TWRP

Comme TWRP a été effacé (et non, n'essayez pas de flasher tout ce qui n'est pas la ROM de récupération avant, car il y aura un bootloop après), vous devez le re-flasher, comme à l'étape 2 !

Étape 5 : Installer Lineage OS (oui ! !!)

Suivre ce tutoriel (digne de confiance) pour installer Lineage OS. Croisez les doigts, redémarrez, et profitez-en !

PS : Si vous voulez activer le Root sur Lineage OS, il suffit de cocher dans les options développeur !

Question : Puis-je continuer à utiliser la ROM officielle ?

Je ne sais pas s'il est possible d'échanger le noyau de Lineage OS avec la ROM officielle, et si cela fonctionnerait... Si vous vous sentez aventureux, vous pouvez essayer, mais personnellement je trouve que Lineage OS est vraiment bien ^^

1voto

Phoenix Points 57

Après avoir examiné les spécifications et les descriptions de votre appareil, il semble qu'il ne soit pas livré avec un support USB OTG, ce qui est un problème pour de nombreux OEM de nos jours. Certains le précisent dans leurs spécifications, d'autres non, et c'est à l'utilisateur de se débrouiller. Je vous suggère tout de même de vérifier si votre appareil possède cette fonctionnalité, en téléchargeant une application sur le Play Store appelée - Vérificateur USB OTG Cela vous permettra de savoir si votre appareil est compatible avec la technologie OTG.

Puisque cette fonctionnalité dépend du noyau et que votre appareil ne la prend pas en charge, la solution la plus probable est de déraciner votre appareil et de chercher une ROM personnalisée avec un noyau qui prend en charge l'hôte USB ou vous pouvez simplement changer le noyau au cas où vous ne voudriez pas changer la ROM.

1voto

Mon ami qui possède un Galaxy A3 2015 m'a dit que lorsqu'il branche une clé USB, rien ne se passe. Il est donc possible que le A3 2015 n'ait pas de support OTG.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X