Aller au contenu

Tactile qui ne marche plus & mode débogage impossible sur Chuwi V99


Recommended Posts

et voici pour lsmod: u0_a38@android:/ $ su

u0_a38@android:/ # lsmod

8188eu 583827 0 - Live 0x00000000

hid_sony 2226 0 - Live 0x00000000 (O)

hid_pl 937 0 - Live 0x00000000 (O)

hid_gaff 1045 0 - Live 0x00000000 (O)

xpad 7046 0 - Live 0x00000000 (O)

ftdi_sio 27561 0 - Live 0x00000000 (O)

pl2303 9674 0 - Live 0x00000000 (O)

cp210x 9707 0 - Live 0x00000000 (O)

tcp_veno 1359 4 - Live 0x00000000 (O)

ath3k 4169 0 - Live 0x00000000 (O)

btusb 10920 0 - Live 0x00000000 (O)

cdc_ether 4886 0 - Live 0x00000000

rtl8150 8522 0 - Live 0x00000000

mcs7830 5847 0 - Live 0x00000000

qf9700 7312 0 - Live 0x00000000

asix 16337 0 - Live 0x00000000

usbnet 16799 4 cdc_ether,mcs7830,qf9700,asix, Live 0x00000000

mma8452 6992 0 - Live 0x00000000

sw_keyboard 2336 0 - Live 0x00000000

gslX680 9234 0 - Live 0x00000000

g2d_33 36781 4 - Live 0x00000000

gc2035 11363 0 - Live 0x00000000

ov5640 24718 0 - Live 0x00000000

vfe_subdev 2520 2 gc2035,ov5640, Live 0x00000000

vfe_os 2052 1 vfe_subdev, Live 0x00000000

cci 3061 2 gc2035,ov5640, Live 0x00000000

videobuf_dma_contig 5322 0 - Live 0x00000000

videobuf_core 15891 1 videobuf_dma_contig, Live 0x00000000

dc_sunxi 11075 0 - Live 0x00000000 (O)

pvrsrvkm 255052 81 dc_sunxi, Live 0x00000000 (O)

hdmi 23793 0 - Live 0x00000000

lcd 8428 0 - Live 0x00000000

disp 1037159 18 dc_sunxi,hdmi,lcd, Live 0x00000000

nand 163619 8 - Live 0x00000000 (O)

u0_a38@android:/ #

Lien vers le commentaire
Partager sur d’autres sites

J'ai pas vraiment d'élément de comparaison pour te répondre... Il sagit du rom Danerick V8 pour chuwi v99 que j'ai chopé sur slatedroid. Il me semble quand-même qu'il y avait moins de modules sur la version de christian troy! Chose étrange par contre, dans les infos de la tablette il est noté qu'elle apparait comme une GT-i9300??? Le CPU est un ARMv7rec 3, 1531 mb de mémoire vive contre 2Go annoncé par le constructeur. Il parle aussi d'une batterie 10000mah dans les descriptifs alors que l'autre jour, en l'ouvrant j'ai remarqué une étiquette sur la batterie où il était écrit 8000mah! Il y a visiblement du foutage de gu***** d'après moi.

Modifié par statick
Lien vers le commentaire
Partager sur d’autres sites

C'est les cyanogen Allwinner, c'était pareil avec celles pour A10

Comme c'est une rom généraliste, beaucoup de modules sont externalisés

Quand tu as une rom spécifique, beaucoup de modules sont déjà dans le noyaux

Voici ceux que je reconnais pour les avoir déjà vu sur des roms A10 :

Les Hid, ce sont des trucs pour gérer divers manettes de jeux comme celle de la playstation, xpad c'est la manette xbox

btusb c'est celui pour brancher des clé bluetooth en usb

rtl8150 c'est le module pour brancher un adaptateur ethernet

gc2035 c'est une des camera, le module suivant ov5640 est très probablement la seconde caméra

ce qu'on peut deviner :

cdc_ether,mcs7830,qf9700,asix sont probablement des modules réseau chargé dans usbnet

sw_keyboard la gestion de clavier usb

vfe_subdev et cci des modules qui gèrent les 2 caméras

dc_sunxi et pvrsrvkm des modules qui gère le gpu

hdmi lcd est-ce nécessaire de préciser?

disp gère tout l'affichage

Si ton capteur de mouvement marche je dirais que c'est mma8452 qui gère ça (ça ressemble à des gyroscope de A10 mais avec un autre numéro)

Mais effectivement rien qui ressemble à un capteur tactile

Si ta tablette apparait comme un galaxy S3 (GT-i9300), c'est que le Build.prop a été modifié sur la cyanogen pour améliorer la compatibilité dans le playstore et te permettre de télécharger un max d'appli

Modifié par Plumplum
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

@Plumplum : aucune idée pour mes questions sur la partition bootloader et le /init.*.rc ?

Comment sont nommées les partitions sur cette tablette ? /dev/block/nandX ? (voir le résultat de la commande "mount")

Ca vaudrait le coup d'extraire un dump de /dev/block/nanda pour voir si elles ont un script.bin comme sur les A10, ça permettrait d'en apprendre beaucoup sur la config hardware et le contrôleur de dalle tactile en particulier.

Lien vers le commentaire
Partager sur d’autres sites

Non je sais pas du tout comment c'est foutu les tablettes A31...

La Cyanogen ressemble beaucoup aux Cyanogen des A10 (sur laquelle on s'est un peu arraché les cheveux pour faire fonctionner le module de caméra arrière), il y a des chances pour que ce soit foutu de la même façon, c'est le même développeur (Christian Troy)...malheureusement ma Mpman ne tourne plus sur une Cyanogen, ma rom russe et ses partitions n'ont plus rien à voir avec les cyanogen (lsmod donne 4 pauvres modules, tout est dans le noyaux)

Par contre j'ai récupéré son fichier de compatibilité. Le script donne ceci

ui_print("CyanogenMod 10 compatibility zip for Onda V972 by ChristianTroy");

mount("ext4", "EMMC", "/dev/block/nandd", "/system");

delete_recursive("/system/vendor/modules");

package_extract_dir("system", "/system");

set_perm(0, 2000, 0755, "/system/vendor/modules");

unmount("/system");

package_extract_file("boot.img", "/dev/block/nandc");

ui_print("");

curieux...une onda v972 est nommée

Lien vers le commentaire
Partager sur d’autres sites

bonjour à vous :)! Voici le résultat de la commande "mount": u0_a38@android:/ $ su

u0_a38@android:/ # mount

rootfs / rootfs rw 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/nandd /system ext4 ro,noatime,nodiratime,user_xattr,barrier=0,data=ordered,noauto_da_alloc 0 0

/dev/block/nande /data ext4 rw,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=0,data=ordered,noauto_da_alloc 0 0

/dev/block/nandh /cache ext4 rw,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=0,data=ordered,noauto_da_alloc 0 0

/dev/block/vold/179:1 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=continue 0 0

/dev/block/vold/93:72 /storage/sdcard0 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=continue 0 0

/dev/block/vold/93:72 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=continue 0 0

tmpfs /storage/sdcard0/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

u0_a38@android:/ #

Lien vers le commentaire
Partager sur d’autres sites

Hmmm... ça a un air familier tout ça. Tentons l'extraction du bootloader.

@Statick : peux tu passer cette commande :

busybox dd if=/dev/block/nanda of=/sdcard/bootloader.img

puis récupérer le fichier bootloader.img d'une façon ou d'une autre (p.ex. adb pull /sdcard/bootloader.img) et l'uploader quelque part pour nous mettre le lien ici ?

Modifié par Lannig
Lien vers le commentaire
Partager sur d’autres sites

busybox dd if=/dev/block/nanda of=/sdcard/bootloader.img
u0_a38@android:/ $ su

u0_a38@android:/ # busybox dd if=/dev/block/nanda of=/sdcard/bootloader.img

32768+0 records in

32768+0 records out

16777216 bytes (16.0MB) copied, 2.711382 seconds, 5.9MB/s

u0_a38@android:/ # et voici le lien pour le bootloader.img bootloader.img - 16.0 MB

Modifié par statick
Lien vers le commentaire
Partager sur d’autres sites

Autre chose, j'essai maintenant de ré-installer une version officiel du firmware avec la méthode "PhoenixSuit" depuis mon pc tournant sous Windows 8 (oui je sais, je cherche la m****...). Peut-être que tout remarchera? Il semble que les pilotes de cette tablettes ne soit pas installés. Au préalable il a fallut que je renomme le firmware officiel en enlevant les caractères mandarin pour qu'il soit reconnu par PhoenixSuit. J'ai vue quelque vidéos-tuto qui montrent comment faire pour lancer l'upgrade... éteindre et débrancher la tab du pc, appuyer sur le bouton back quelques instants et connecter le câble au pc. Le logo de charge apparait normalement sur l'écran de la tab et là il faut appuyer 10 fois sur le bouton power, l'upgrade se lance... Pas pour moi! Déjà, j'ai même pas le logo de charge quand la tablette est éteinte et connectée au pc. Il y a t'il une autre méthode que vous connaissez pour installer ce firmware officiel?

Modifié par statick
Lien vers le commentaire
Partager sur d’autres sites

Par le PC, si le pilote de la tablette n'est pas installé ça ne fonctionnera pas

PhoenixSuit doit fonctionner à peu près come LiveSuit que j'utilise de temps en temps avec la Mpman

Pour moi c'est le bouton "+" qu'il faut utiliser et il faut le laisser enfoncé jusqu'à ce que la tablette soit reconnue, le logo de charge ne doit pas apparaitre...c'est assez chiant à faire et il faut souvent si reprendre 3 ou 4 fois, parfois désinstaller et réinstaller les pilotes de la tablette

Lien vers le commentaire
Partager sur d’autres sites

La façon de mettre la tablette en mode FEL pour reflashage (je suppose que ça marche toujours comme cela sur les A31) varie d'une tablette à l'autre mais sur A10/A13 c'est :

- tablette éteinte, câble USB débranché

- garder le bouton vol- appuyé tout en branchant le câble USB

- sans lâcher vol-, faire une série rapide d'appuis sur le bouton marche/arrêt (au moins 5 ou 6)

Je regarde le bootloader.

EDIT : grillé par Plumplum, et apparemment ce n'est plus la même méthode sur ces tablettes. :) Si, finalement

EDIT 2 : ben le bootloader n'a pas beaucoup changé, on dirait. La mauvaise nouvelle c'est que ma version de fexc refuse de décompiler le script.bin :

C:\TMP>fexc -I bin -O fex script.bin script.fex
fexc-bin: script.bin: version: 0.1.2
fexc-bin: script.bin: size: 37376 (68 sections)
E: fexc-bin: script.bin: 3g_para.bb_vbat: unknown GPIO port type 12

Je vais voir si je peux le hacker pour passer outre l'erreur et continuer la décompilation. Là il ne génère rien.

Modifié par Lannig
Lien vers le commentaire
Partager sur d’autres sites

Alors avec un petit hack vite fait dans les sources, il me décompile le script.bin. Le résultat est sûrement foireux, mais pour ce qui nous intéresse (les infos sur le CTP) ça nous suffit. La structure du fichier semble avoir changé, il y aurait maintenant un paragraphe par type de CTP. J'ai trouvé ça :

[gslX680_para]
ctp_used = 1
ctp_twi_id = 1
ctp_twi_addr = 0x40
ctp_max_x = 2048
ctp_max_y = 1536
ctp_revert_x = 0
ctp_revert_y = 0
ctp_swap_xy = 1
ctp_fw_name = "gslX680-sc5009-v99.bin"
ctp_int_port = port:PA03<6><default><default><default>
ctp_wakeup = port:PA02<1><default><default><1>

Qui semblerait indiquer que le type de CTP est "gslX680", et avec le chargement d'un firmware dans son EEPROM en prime (ça rime presque) : "gslX680-sc5009-v99.bin". Là ça se gâte un peu parce que si ce firmware doit être chargé à chaque démarrage, il faut l'avoir dans l'image...

@Statick : dans ce que tu montres, le device concerné par le mode FEL de la tablette est celui tout en bas (VID_1f3a_PID_efe8) mais il est en erreur : pas de driver chargé ?

EDIT : une recherche dans Google sur le nom du firmware ci-dessus donne des hits intéressants, comme dans le toujours très utile 4PDA : http://4pda.ru/forum/index.php?showtopic=421171&st=820 (Google Translate est ton ami)

Modifié par Lannig
Lien vers le commentaire
Partager sur d’autres sites

Pour le driver, si tu n'arrives pas à l'installer en branchant la tablette, tu peux essayer de le feinter avec une installation d'un driver Android générique comme pdanetA350.exe

Lien vers le commentaire
Partager sur d’autres sites

ENFIN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Tout est revenu dans l'ordre!!! Le tactile fonctionne!!! Plumplum, bien vue pour le logo batterie, il ne doit pas apparaitre. Par contre Lannig disait juste pour la touche volume-. L'upgrade s'est lancé immédiatement avec cette manip'. Je suis de nouveau sur le firmware d'origine (dernière version en plus) et tout fonctionne. Ce qui me gène en faite c'est que la portée du signal wifi qui est très médiocre. En comparaison mon ancienne tablette (Zenithink c93) était un avion de chasse à ce niveau. C'est la raison qui m'a poussé à installé un rom custom. Du coup, j'arrête mes bêtises et oublis l'installation de ces roms. Un énorme merci à vous deux pour toutes ces heures passées à chercher une solution pour un parfait inconnu! Vous allez enfin pouvoir profiter de votre weekend l'esprit tranquille, et ayant accomplit une bonne action. Merci encore... :) :) :) :)

Lien vers le commentaire
Partager sur d’autres sites

De rien c'est l'esprit forum ;)

Essaye un changement de canal sur ta box pour le wifi, ça peut aider...

Et vu la grosse définition Retina, un Launcher type Apex ou Nova marche mieux que le Launcher de base

Lien vers le commentaire
Partager sur d’autres sites

Pour le driver, si tu n'arrives pas à l'installer en branchant la tablette, tu peux essayer de le feinter avec une installation d'un driver Android générique comme pdanetA350.exe

Pas le même driver, Plumplum. La tu parles du driver pour ADB. Le driver pour le mode FEL est différent.

Bon, content que la tablette soit reflashée. Une petite leçon apprise sur les dangers du flashage banzaï ;)

Lien vers le commentaire
Partager sur d’autres sites

Je vais tester un autre canal, le 11 est visiblement le meilleur d'après ce qui se dit sur la toile. Je viens d'installer les launchers, j'ai une préférence pour nova. J'ai de quoi m'occuper avec tous ces paramétrages! Pendant que j'y suis je voudrai te demander un truc (vue que tu as une mpman). J'ai acheté une tablette mid82c à ma copine que j'ai rooté avec UnlockRoot. Cette tablette n'a rien sous le capot et elle rame horriblement (freeze, lag et Cie..), sans parler des déconnections intempestives du wifi. Connaitrai-tu un moyen de régler tout ça? Je n'espère pas de miracle mais bon... sait-on jamais!

Lien vers le commentaire
Partager sur d’autres sites

La MID82C est un A13 avec 512 Mo de RAM ... une charrette manquant cruellement de mémoire pour fonctionner décemment.

J'ai une MID84C qui était son ancêtre, avec un A10 et 1 Go de RAM, elle est assez supportable. J'ai mis dessus un firmware JB 4.1.1 d'origine Yarvik, ça a légèrement fait diminuer les lags. Mais pas des masses. Les firmwares d'origine MPMAN sont assez peu optimisés (c'est un euphémisme).

Vois si tu peux trouver un clone parfait de cette tablette en faisant des recherche Google sur ce qui s'affiche dans les infos de "A propos", surtout si tu tombes sur des chaînes d'identification qui ressemblent à quelque chose comme cela : "86V1-P1-H1-H01-BS40". Ce sont les identificateurs génériques des firmwares d'origine iNet (un des fabricants principaux utilisé par MPMAN). Parfois ils les laissent, ce qui facilite des recherches. Parfois ils remettent tout à leur sauce, et là cela complique beaucoup pour trouver un clone et son firmware.

De toutes façons rien ne fera de miracle. Sur ces tablettes A13 avec 512 Mo de RAM il faut dégraisser au max, installer le minimum d'applis, surtout éviter les widgets gros consommateurs de mémoire (info, météo, horloge etc.). Utiliser un navigateur "light" comme Sleipnir, Boat Mini, Opera Mini. Et être très patient...

Les déconnexions wifi, je ne vois pas. Ca c'est plus anormal.

Modifié par Lannig
Lien vers le commentaire
Partager sur d’autres sites

Pas le même driver, Plumplum. La tu parles du driver pour ADB. Le driver pour le mode FEL est différent.

Bon, content que la tablette soit reflashée. Une petite leçon apprise sur les dangers du flashage banzaï ;)

Arf...je m'suis encore trompé...j'avais pourtant eu l'impression que celui-là m'avait réglé mes problèmes quand j'ai flashé la 959 avec le firmware Digma

---------

Tu ne feras effectivement pas de miracle avec la tablette de ta copine....outre les widget à éviter, il y a aussi les appli qui se lancent toutes seules en tâches de fond, du type Facebook (le genre de trucs particulièrement prisés par les filles) à éviter et se déconnecter totalement quand tu quittes Skype...bref faut utiliser une appli à la fois et qu'il y ait le moins de choses possible qui tournent dans ton dos...

Mais c'est effectivement difficilement supportable...ça te fait toujours une idée pour son prochain cadeau d'anniversaire (en 8"...une Chuwi v88? tu risques la lui piquer en plus)

Modifié par Plumplum
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...