Forums GAMERGEN

[TUTO][KERNEL][USBHOST] HTC One X

[TUTO][KERNEL][USBHOST] HTC One X

Message non lupar 4nDr0iD » 28 Sep 2012, 10:14

J'ai (enfin) trouvé un kernel capable de gérer les périphériques usb (clavier, souris et stockage de masse) sur notre très cher HTC One X et je voulais vous en faire part.
Ce projet s'appelle "EternityProject" et son chef d'équipe et développeur principal est kholk (retrouvez-le sur xda et EternityProject.eu).

[1] Fonctionnalités
- Version "OC" : max 1.7Ghz (1.6Ghz en quadcore simultané)
- USB Host
- Optimisations au niveau de la gestion de la mémoire et du cache
- Modification du comportement du cache du Cortex-A9 (Tegra 3 cores)
- Derniers drivers Tegra
- I/O Scheduler "Deadline" par défaut

[2] Prérequis
- HTC One X unlocked (mêmes chose que pour le One S, mais utiliser le recovery du One X)
- Câble OTG (attention pins 4 et 5 "jumelés")
Image
- USB Hub alimenté de manière externe
Image
- Câble USB dédoublé pour le HUB (je n'ai pas d'alimentation 5v, vert au HTC, jaune au PC qui ne fourni que les 5v)
Image
- Clé USB au format FAT32
Image

[3] Installation
0. FAIRE UN BACKUP NANDROID (via le recovery)
1. Activer le débogage USB :
Image
2. Brancher le HTC allumé au PC (qu'un seul HTC)
3. Extraire l'archive "EternityProject Kernel 3.4 for HTC One X - (REGULAR) v0.xx.zip"
4. Exécuter le fichier "EXECUTE_ME.bat" :
Image
5. Une fenêtre DOS apparait, presser "Enter" :
Image
6. L'injection des modules ainsi que le redémarrage pour flasher le boot.img se feront automatiquement

[4] Utiliser un périphérique
1. Connecter le câble OTG au HUB
2. Connecter UN SEUL périphérique USB (souris OU clavier OU clé...)
3. Connecter l'autre bout du câble OTG au HTC
4. Connecter l'alimentation externe au HUB USB

[4.1] Souris
5. La souris devrait s'allumer et la flèche apparaître sur l'écran

[4.2] Clavier
5. Tester la touche "Num Lock"
6. Ouvrir une application de texte (SMS, Notes, Navigateur internet)
7. Taper du texte
8. Certains raccourcis sont disponibles (Esc, ->, <- ...)

[4.3] Clé USB FAT32
5. Installer l'application Stick Mount
6. Ouvrir cette application et cliquer sur "Mount" pour "monter" la clé
7. La clé sera montée sous /sdcard/xxxxxxxxx (un popup affiche le nom)
8. Utiliser un explorateur de fichiers pour lire son contenu (ES File Explorer ou File Manager)
9. Une fois fini, réouvrir l'application "Stick Mount" et cliquer "Unmount"

[4.4] Disque dur NTFS
5. À venir

[4.5] Manette XBox/PS3
5. À venir

[4.6] Plusieurs périphériques
5. Simplement les connecter au HUB après que le premier périphérique fonctionne correctement

[4.7] Vidéo explicative
YouTube (cette vidéo n'est pas de moi)

[5] Problèmes rencontrés
- Une fois le câble OTG déconnecté du HTC, il faut redémarrer complètement le HTC pour que ça refonctionne.
- Si vous utilisez une ROM de base 2.xx, si votre réseau 2G/3G ne fonctionne plus après avoir flashé ce kernel, vous devez flasher ces modules
- Ma ROM actuelle est Android Revolution HD 9.7.1 avec kernel officiel HTC
- J'ai des soucis avec le Bluetooth, j'ai un hélicoptère BeeWi qui ne fonctionne pas avec EPRJ KRN v0.86 (coupures après 2-3 sec)
- J'ai des soucis d'autonomie avec le EPRJ KRN v0.86 :[/color]
Image

[6] Téléchargement
Dernière version normale au 04.10.2012 :
EternityProject Kernel 3.4 for HTC One X - (REGULAR) v0.86
Dernière version overclockée au 04.10.2012 (max 1.7Ghz, 1.6Ghz quadcore) :
EternityProject Kernel 3.4 for HTC One X - (OC) v0.86
[OPTIONNEL] Modules Kernel pour CWM
(optional) Kernel Modules for CWM

[7] Sources

Thread xda-developpers
EternityProject.eu


Des images et photos vont suivre...
Dernière édition par jeafradeb le 05 Oct 2012, 16:12, édité 22 fois.
Nokia 6125 > Sony Ericsson W510 > iPhone 3GS > iPhone 4 > HTC Sensation > HTC One X

Nintendo DS > PSP2000 > PSVita
4nDr0iD Gamer Bronze
Gamer Bronze
Messages: 1143
Inscription: 27 Jan 2011, 11:39
Localisation: 10011010101011000...
Prénom: Jimmy
Pays: Suisse

Re: [KERNEL] HTC One X -> USBHOST !

Message non lupar Kevin Hatterer » 28 Sep 2012, 14:53

Salut et merci pour ce tutoriel !

Pourrais-tu mettre des illustrations stp ? ;-)

Merci.
[DEVICEHUAWEIMATE20PRO] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHUAWEIMATE10PRO] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHUAWEIP9] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHTCONE] [ROMSTOCK] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICENEXUS5] [ROMMINIMALOS] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICENEXUS⁴] [ROMCM10.2] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICEONES] [ROMTRICKDROID] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICEDESIREHD] [ROMANDROIDREVOLUTION] [KERNELSTOCK] [RECOVERY4EXT]
Avatar de l’utilisateur Kevin Hatterer Rédacteur
Rédacteur
Messages: 3809
Inscription: 29 Juil 2010, 13:43
Localisation: Derrière toi.
Pays: France
Sexe: Homme

Re: [KERNEL] HTC One X -> USBHOST !

Message non lupar 4nDr0iD » 28 Sep 2012, 16:07

Oui, je vais tâcher de prendre en photo chaque étape ainsi que mon matériel.

Je pourrai faire ça entre ce soir et le reste du week-end car je dois mettre à jour en ARHD 9.7.2 :wink:

[edit]

Désolé, j'ai eu des imprévus ce week-end et pas trop de temps à moi :/
J'essayerai de faire quelques photos aujourd'hui.

[edit 03.10.12]

Voilà, déjà quelques images...
Nokia 6125 > Sony Ericsson W510 > iPhone 3GS > iPhone 4 > HTC Sensation > HTC One X

Nintendo DS > PSP2000 > PSVita
4nDr0iD Gamer Bronze
Gamer Bronze
Messages: 1143
Inscription: 27 Jan 2011, 11:39
Localisation: 10011010101011000...
Prénom: Jimmy
Pays: Suisse

Re: [TUTO][KERNEL][USBHOST] HTC One X

Message non lupar Jack » 12 Oct 2012, 13:57

Tuto très complet ;)
Avatar de l’utilisateur Jack Ancien
Ancien
Messages: 2850
Inscription: 21 Déc 2010, 11:11
Pays: France
Sexe: Homme

Re: [TUTO][KERNEL][USBHOST] HTC One X

Message non lupar 4nDr0iD » 15 Oct 2012, 12:00

Merci...

... mais il faudrait quand même que je prenne le temps de tester les manettes et le disque dur en NTFS (par soucis de batterie, la semaine je reste en officiel) et rajouter quelques screenshots ;)
Dernière édition par lox971 le 15 Oct 2012, 21:15, édité 1 fois.
Raison: Citer un message juste au dessus du sien est inutile. Merci de faire une bonne utilisation des citations
Nokia 6125 > Sony Ericsson W510 > iPhone 3GS > iPhone 4 > HTC Sensation > HTC One X

Nintendo DS > PSP2000 > PSVita
4nDr0iD Gamer Bronze
Gamer Bronze
Messages: 1143
Inscription: 27 Jan 2011, 11:39
Localisation: 10011010101011000...
Prénom: Jimmy
Pays: Suisse


 

Retourner vers Vos tutos et astuces Android