Aller au contenu

[Résolu] MULTIPIX INOSOP07 bloqué sur image de démarrage Android.


Recommended Posts

Tout d'abord bonjour !

J'ai grand besoin de votre aide et j'espere trouver sur ce forum une solution. Je vous explique :

J'ai prétée ma tablette "INOSOP07-4.0SMP" a un ami qui voulais l'essayer au vu de l'acheter.

Le hic c'est qu'a sont retour la tablette ne redemarrer plus ! Du moins s'allumer mais rester figé sur l'animation android en boucle.

Je lui ai demandé quelles étaient ses dernières Manip's et il m'a dit qu'il avait telecharger les sims et que faute de pouvoir y jouer il a foullait le net et a vu qu'on pouvait changer la resolution !

Ce qu'il a fait avec LCD DENSITY MODDER :/

j'ai quelques notions d'Android mais sans plus, si quelqu'un pouvez m'éclairer.

J'ai suivit un topic semblale mais sans resultat !

http://forum.frandro...ge/page__st__20

J'attend vos suggestions. Merci

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

C'est bien les amis comme ça... vous êtes encore amis depuis ?

LCD density modder change /system/build.prop et (si on lui demande) un APK système (de mémoire : GoogleServicesFramework.apk). Il faut donc que tu restores ces deux fichiers.

La première chose à faire serait de voir si "tu as la main" par ADB. Pour cela reporte-toi au sujet que tu as cité toi-même.

Si tu peux avoir un shell par "adb shell" alors il suffit de récupérer les fichiers modifiés depuis un dump.

Maintenant ceci suppose que tu n'as pas "achevé" ta tablette en faisant des tentatives de redescendre des dumps. D'où m'a question : qu'as-tu fait exactement et en détails depuis que tu as récupéré la tablette ?

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Amis...Oui mais je lui en veux :/

Alors depuis le retour de ma tablette je l'ai branchée sur pc pour voir ce qu'il y'avait moyen de faire mais le pc ne le reconnaissait pas donc j'ai telechargé le pilote ADB et jusqu'a present il le reconnait

http://nsa33.casimag...35908476155.jpg

cependant lorsque je clique sur TWD_MID dans appareil mobile ! NADA !

Je suis pas experte et j'avoue que je me pose la question de savoir si elle pas foutu et donc jetable ! :mad:

Lien vers le commentaire
Partager sur d’autres sites

Amis...Oui mais je lui en veux :/

Alors depuis le retour de ma tablette je l'ai branchée sur pc pour voir ce qu'il y'avait moyen de faire mais le pc ne le reconnaissait pas donc j'ai telechargé le pilote ADB et jusqu'a present il le reconnait

http://nsa33.casimag...35908476155.jpg

Juste la tout va bien (comme dit le mec qui tombé du 50e étage en passant devant le 25e...)

cependant lorsque je clique sur TWD_MID dans appareil mobile ! NADA !

Je suis pas experte et j'avoue que je me pose la question de savoir si elle pas foutu et donc jetable ! :mad:

Non, ADB ne fonctionne pas comme cela. ADB fonctionne en ligne de commande.

Va lire le tuto suivant : http://forum.frandro...stallation-adb/

A priori la partie pilote est déjà faite pour toi, donc tu peux passer. En revanche il faut avoir le programme ADB installé sur le PC (c'est ADB.EXE plus 2 DLLs).

SI tu arrives à la commande "adb devices" et que cela répond correctement, reviens ici pour la suite...

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

La suite c'est de savoir ce qui a été modifié dans ta tablette.

D'où la réponse à ma question ci-dessus que j'attends toujours... ;)

Si aucune autre tentative de bricolage n'a été faite en dehors de LCD Density Modder, ça devrait être deux fichiers au max.

Enfin... ca dépend de quelle version il a utilisé, d'ailleurs : la version gratuite ou la version "Pro" ? elles ne font pas les mêmes choses.

il faut que je regarde une de mes tablettes sur lequel je l'ai utilisé, pour voir s'il fait des sauvegardes des fichiers qu'il modifie et où il les met.

Mais oui, tout se fera en ligne de commande.

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

Je lui ai demandé et il m'a dit qu'il avait utilisé la version gratuite :

Il l'a installé a changé je ne sais quels paramètres.

A redémarré la tablette et la plus rien (enfin figé a l'image Android).

Et pour ta question :) depuis qu'il me la rendu je n'ai rien fait, je préférai avoir un avis avant de me lancée dans je ne sait quel bidouille !!!!

Lien vers le commentaire
Partager sur d’autres sites

Dans la même fenêtre où tu as tapé la commande "adb devices", peux-tu taper les commandes suivantes :

adb shell ls -l /system
adb get /system/build.prop

La 2eme commande va te donner un fichier build.prop dans le dossier courant. Ouvre-le avec le bloc-notes, fais un copier/coller de son contenu dans un post ici.

Lien vers le commentaire
Partager sur d’autres sites

Microsoft Windows [version 6.0.6001]

Copyright © 2006 Microsoft Corporation. Tous droits réservés.

C:\Windows\system32>cd \adb

C:\adb>adb devices

List of devices attached

20080411413fc082 device

C:\adb>adb shell ls -l /system

drwxr-xr-x root root 2012-10-26 04:05 app

drwxr-xr-x root shell 2012-10-26 04:05 bin

-rwxrwxrwx root root 1854 2013-05-01 19:18 build.prop

drwxr-xr-x root root 2012-10-26 04:05 etc

-rw-r--r-- root root 23 2012-10-26 04:05 exSetting.ini

drwxr-xr-x root root 2012-10-26 04:05 fonts

drwxr-xr-x root root 2012-10-26 04:05 framework

drwxr-xr-x root root 2012-10-26 04:05 gsensors

drwxr-xr-x root root 2012-10-26 04:05 lib

drwxr-xr-x root root 2012-10-26 04:05 media

drwxr-xr-x root root 2012-10-26 04:05 tts

drwxr-xr-x root root 2012-10-26 04:05 usr

drwxr-xr-x root shell 2012-10-26 04:05 vendor

drwxr-xr-x root shell 2012-10-26 04:05 xbin

C:\adb>adb get /system/build.prop

Android Debug Bridge version 1.0.26

-d - directs command to the only connected USB devic

e

returns an error if more than one USB device is

present.

-e - directs command to the only running emulator.

returns an error if more than one emulator is r

unning.

-s <serial number> - directs command to the USB device or emulator w

ith

the given serial number. Overrides ANDROID_SERI

AL

environment variable.

-p <product name or path> - simple product name like 'sooner', or

a relative/absolute path to a product

out directory like 'out/target/product/sooner'.

If -p is not specified, the ANDROID_PRODUCT_OUT

environment variable is used, which must

be an absolute path.

devices - list all connected devices

connect <host>[:<port>] - connect to a device via TCP/IP

Port 5555 is used by default if no port number

is specified.

disconnect [<host>[:<port>]] - disconnect from a TCP/IP device.

Port 5555 is used by default if no port number

is specified.

Using this command with no additional arguments

will disconnect from all connected TCP/IP devic

es.

device commands:

adb push <local> <remote> - copy file/dir to device

adb pull <remote> [<local>] - copy file/dir from device

adb sync [ <directory> ] - copy host->device only if changed

(-l means list but don't copy)

(see 'adb help all')

adb shell - run remote shell interactively

adb shell <command> - run remote shell command

adb emu <command> - run emulator console command

adb logcat [ <filter-spec> ] - View device log

adb forward <local> <remote> - forward socket connections

forward specs are one of:

tcp:<port>

localabstract:<unix domain socket name>

localreserved:<unix domain socket name>

localfilesystem:<unix domain socket name>

dev:<character device name>

jdwp:<process pid> (remote only)

adb jdwp - list PIDs of processes hosting a JDWP transport

adb install [-l] [-r] [-s] <file> - push this package file to the device and i

nstall it

('-l' means forward-lock the app)

('-r' means reinstall the app, keeping its data

)

('-s' means install on SD card instead of inter

nal storage)

adb uninstall [-k] <package> - remove this app package from the device

('-k' means keep the data and cache directories

)

adb bugreport - return all information from the device

that should be included in a bug report.

adb help - show this help message

adb version - show version num

DATAOPTS:

(no option) - don't touch the data partition

-w - wipe the data partition

-d - flash the data partition

scripting:

adb wait-for-device - block until device is online

adb start-server - ensure that there is a server running

adb kill-server - kill the server if it is running

adb get-state - prints: offline | bootloader | device

adb get-serialno - prints: <serial-number>

adb status-window - continuously print device status for a specifie

d device

adb remount - remounts the /system partition on the device re

ad-write

adb reboot [bootloader|recovery] - reboots the device, optionally into the boo

tloader or recovery program

adb reboot-bootloader - reboots the device into the bootloader

adb root - restarts the adbd daemon with root permissions

adb usb - restarts the adbd daemon listening on USB

adb tcpip <port> - restarts the adbd daemon listening on TCP on th

e specified port

networking:

adb ppp <tty> [parameters] - Run PPP over USB.

Note: you should not automatically start a PPP connection.

<tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1

[parameters] - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync [ <directory> ]

<localdir> can be interpreted in several ways:

- If <directory> is not specified, both /system and /data partitions will be u

pdated.

- If it is "system" or "data", only the corresponding partition

is updated.

environmental variables:

ADB_TRACE - Print debug information. A comma separated list

of the following values

1 or all, adb, sockets, packets, rwx, usb, sync

, sysdeps, transport, jdwp

ANDROID_SERIAL - The serial number to connect to. -s takes prior

ity over this if given.

ANDROID_LOG_TAGS - When used with the logcat option, only these de

bug tags are printed.

C:\adb>

Lien vers le commentaire
Partager sur d’autres sites

Oups, non, je me suis trompé.

C'est :

adb pull /system/build.prop

(puis pour le reste la même chose : ouvrir build.prop dans le bloc-notes, copier/coller son contenu ici)

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

Microsoft Windows [version 6.0.6001]

Copyright © 2006 Microsoft Corporation. Tous droits réservés.

C:\Users\Drykonnection>cd \adb

C:\adb>adb devices

List of devices attached

20080411413fc082 device

C:\adb>adb pull /system/build.prop

258 KB/s (1854 bytes in 0.007s)

C:\adb>

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=IMM76D

ro.build.display.id=nuclear_evb-eng 4.0.4 IMM76D 20120917 test-keys

ro.build.version.incremental=20120917

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.4

ro.build.date=Mon Sep 17 14:12:47 CST 2012

ro.build.date.utc=1347862367

ro.build.type=eng

ro.build.user=root

ro.build.host=tom-desktop

ro.build.tags=test-keys

ro.product.model=TWD_MID

ro.product.brand=TWD

ro.product.name=nuclear_evb

ro.product.device=nuclear-evb

ro.product.board=nuclear

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=unknown

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=exDroid

# ro.build.product is obsolete; use ro.product.device

ro.build.product=nuclear-evb

# Do not try to parse ro.build.description or .fingerprint

ro.build.description=nuclear_evb-eng 4.0.4 IMM76D 20120917 test-keys

ro.build.fingerprint=softwinners/nuclear_evb/nuclear-evb:4.0.4/IMM76D/20120917:eng/test-keys

ro.build.characteristics=tablet

# end build properties

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.com.android.dateformat=MM-dd-yyyy

ro.config.ringtone=Ring_Synth_04.ogg

ro.config.notification_sound=pixiedust.ogg

ro.config.alarm_alert=Alarm_Classic.ogg

dalvik.vm.heapsize=48m

ro.kernel.android.checkjni=0

persist.sys.timezone=Europe/Paris

persist.sys.language=fr

persist.sys.country=FR

wifi.interface=wlan0

wifi.supplicant_scan_interval=15

debug.egl.hw=1

ro.opengles.version=131072

persist.sys.strictmode.visual=0

persist.sys.strictmode.disable=1

hwui.render_dirty_regions=false

persist.sys.usb.config=mass_storage

ro.property.tabletUI=false

ro.sf.lcd_density=240

ro.udisk.lable=TWD_MID

ro.product.firmware=1.5

ro.setupwizard.mode=OPTIONAL

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt

Lien vers le commentaire
Partager sur d’autres sites

La ligne qui a été changée par LCD Density Modder est celle-ci :

ro.sf.lcd_density=240

La valeur devrait être 120. Je suis un petit peu surpris que cela empêche totalement la tablette de démarrer, mais après tout c'est possible.

La façon de corriger cela :

- sois certaine de repartir du fichier récupéré de la tablette, pas d'une version que tu aurais sauvegardée depuis le bloc-notes. Je te conseille fortement de le recharger à partir de la tablette :

adb pull /system/build.prop

- installe sur ton PC Notepad2 : http://www.flos-freeware.ch/notepad2.html. C'est un bloc-notes amélioré, freeware (je l'utilise depuis des années, aucun risque)

- ouvre le fichier build.prop avec Notepad2 (lance Notepad2, puis File > Open et déplace-toi dans le dossier où il y a build.prop

- change la valeur 240 en 120 dans la ligne ci-dessus. Attention à ne pas rajouter d'espace ou de retour à la ligne

- sauve build.prop

- renvoie-le vers la tablette par ces commandes :

adb remount
adb push build.prop /system

- redémarre la tablette et croise les doigts

Un mot d'explication : ce fichier est au format Linux (les caractères de fin de ligne). Il faut absolument respecter ce format sinon plus rien ne marche. Le bloc-notes standard de Windows ne sait pas le faire, il le convertit au format Windows. D'où la nécessité d'utiliser un éditeur amélioré comme Notepad2 (il y en a d'autres, mais celui-là je le connais par coeur).

Lien vers le commentaire
Partager sur d’autres sites

Alors après toutes les manips, la tablette redémarre nickel ! Un grand merci a toi Lannig pour ta réactivité. Je croyais qu'elle était foutue ! Tu peux être sur que je ne la prêterai plus :D

Merci

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...