Page(s) (8): [ 1   2   3   4   5   >   >> ]  

Sujet précédent   Sujet suivant

Auteur
Sujet Poster un nouveau sujet    Poster une réponse

geek78
Mac Addict

Inscription: Jan 2005
Localisation: Cupertino
Messages: 6030
Smartphone : Macbook 2,26 GhZ - iPad 32 Go Wifi - iPhone 3GS 32 Go

Historique transactions: (108)

[TUTO] Backup et modif Firmware Dream Orange
Pourquoi modifier son firmware

Essentiellement pour corriger des buggs ou apporter de nouvelles fonctionnalités.

Le firmware Orange présente quelques buggs :
- pas de ' et de " sur le clavier
- pas de synchro google calendar et google contact

En plus de cela, comme sur tous les firmwares pour Google G1 (hors modèle DEV) , vous n'avez pas les droits root et il manque certaines commandes ...

Avec cette procédure vous allez corriger tout cela! Attention toutefois il n'existe pas de firmware FR utilisable. Vous aurez donc un firmware ENGLISH à la sortie

On commence par les remerciements :

• JF pour son recovery.img
• Arisme pour l’analyse du dump de la rom Orange et la mise à disposition des outils nécessaires aux modifications du firmware Orange

1) Préparation des outils de base


Je vous conseille de télécharger ces outils et de les décompresser dans le même répertoire à la racine du C, par exemple dans ModifDream.

SDK à télécharger ici :

http://developer.android.com/sdk/do...dows-1.1_r1.zip

fastboot à télécharger ici :

http://member.america.htc.com/downl...DP/fastboot.exe

Téléchargement des outils et des fichiers nécessaires ici :

http://www.megaupload.com/?d=XMGZSYOM

Sont à copier à la racine de la microSD :

- boot-root.img
- systemDEV.img
- dataDEV.img
- libhtc_ril.so
- wlan.ko
- busybox.asc
- trout-keypad-v3-franch-azerty.kcm.bin

2) Sauvegarde du firmware d’origine et des vos données.

Nous allons utiliser le recovery.img de JF pour cela. Voici les étapes à suivre. Il faut :

- Eteindre le Dream
- Brancher le Dream au PC
- Appui sur la touche BACK du dream et en même temps sur la touche de DEMARRAGE afin de passer le Dream en mode Fastboot
- Sur le PC, taper les commande suivante

cd\ModifAndroid
fastboot boot recoveryJF.img


Le dream va alors démarrer et s’arrêter sur la fenêtre de gestion développée par JF
- Sur le clavier du dream faire ALT + B afin de lancer le backup de votre dream sur la carte
- Une fois le backup terminé, appuyer en même temps sur les boutons HOME et BACK et le Dream redémarre

Voilà le backup est terminé. Il se trouve dans le répertoire \NANDROID sur la carte microSD

3) Patch du boot du dream afin d’avoir des droits root via adb en cas de boot normal

Remettre le Dream en mode fastboot
Connecter le Dream au PC
- Sur le PC, taper les commande suivante

cd\ModifAndroid
fastboot boot recoveryBoot.img


Une fois le Dream redémarré, toujours sur le PC, taper :

adb shell
mount /dev/block/mmcblk0p1 /sdcard
flash_image boot /sdcard/boot-root.img
reboot


Le dream redémarre normalement

4)Installation du nouveau firmware et des correctifs

J’ai pris le parti de vous détailler l’ensemble des manipulations à faire et non pas de vous livrer une image toute prête. C’est plus formateur et ça permettra aux bidouilleurs de comprendre la démarche et de la décliner si nécessaire… C'est parti pour un firmware développeur US officiel avec busybox, droits root, clavier FR correct...

Remettre le dream en mode fastboot
Brancher le dream au PC
- Sur le PC, taper les commande suivante

cd\ModifAndroid
fastboot boot recovery-unyaffs.img


Une fois le Dream redémarré, toujours sur le PC, taper :

adb shell
mount /dev/block/mmcblk0p1 /sdcard
mkdir /tmp/system
mkdir /tmp/data
mount /dev/block/mtdblock3 /tmp/system
mount /dev/block/mtdblock5 /tmp/data
cd /tmp/system
rm –rf * (il est normal que vous ayez une erreur, le repertoire lost+found pas supprimé)
unyaffs /sdcard/systemDEV.img
cd /tmp/data
rm –rf * (il est normal que vous ayez une erreur, le repertoire lost+found pas supprimé)
unyaffs /sdcard/dataDEV.img
cp /sdcard/libhtc_ril.so /tmp/system/lib/
cp /sdcard/wlan.ko /tmp/system/lib/modules/
cp /sdcard/trout-keypad-v3-franch-azerty.kcm.bin /tmp/system/usr/keychars/
cp /sdcard/trout-keypad-v3-franch-azerty.kcm.bin /tmp/system/usr/keychars/trout-keypad-v3.kcm.bin
cp /sdcard/trout-keypad-v3-franch-azerty.kcm.bin /tmp/system/usr/keychars/trout-keypad.kcm.bin


Sur le clavier du Dream faire ALT + W
Le dream redémarre normalement. Une fois démarré, sur le PC, taper :

cd\ModifAndroid
adb shell
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
dd if=/sdcard/busybox.asc of=/system/bin/busybox
chmod 4755 /system/bin/busybox
cd /system/bin/
busybox cp -s busybox cp
busybox sh
cat sh > su
chmod 4755 su
reboot


Voilà, c’est terminé. Si vous avez une brique ne venez pas vous plaindre, recommencez depuis le début….

5)Retour sur le firmware d’origine

Si vous en avez besoin…. Il faut récupérer les fichier system.img et data.img qui se trouvent dans le backup NANDROID fait en étape 2 et les copier à la racine de votre carte microSD. Il faut aussi récupérer le fichier boot.img, le renommer en boot-orange.img et le copier à la racine de votre carte microSD. Puis faire ceci :

Remettre le dream en mode fastboot
Brancher le dream au PC
- Sur le PC, taper les commande suivante

cd\ModifAndroid
fastboot boot recovery-unyaffs.img


Une fois le Dream redémarré, toujours sur le PC, taper :

adb shell
mount /dev/block/mmcblk0p1 /sdcard
mkdir /tmp/system
mkdir /tmp/data
mount /dev/block/mtdblock3 /tmp/system
mount /dev/block/mtdblock5 /tmp/data
cd /tmp/system
rm –rf * (il est normal que vous ayez une erreur, le repertoire lost+found pas supprimé)
unyaffs /sdcard/system.img
cd /tmp/data
rm –rf * (il est normal que vous ayez une erreur, le repertoire lost+found pas supprimé)
unyaffs /sdcard/data.img


Sur le clavier du Dream faire ALT + W
Le dream redémarre normalement.

Remettre le Dream en mode fastboot
Connecter le Dream au PC
- Sur le PC, taper les commande suivante

cd\ModifAndroid
fastboot boot recoveryBoot.img


Une fois le Dream redémarré, toujours sur le PC, taper :

adb shell
mount /dev/block/mmcblk0p1 /sdcard
flash_image boot /sdcard/boot-orange.img
reboot


6) Aller plus loin

Vous pouvez décliner cette procédure sur d’autre firmwares de JF. Il se peut que vous soyez obligé de flasher le boot.img du firmware en question (cf 2)
Il y a dans le répertoire c:\ModifAndroid un utilitaire unyaffs.exe qui vous permet de décompresser sur votre PC les images system.img et data.img et d’y « pomper » les fichiers du firmware Orange par exemple.

REMARQUE : au démarrage vous allez devoir saisir votre adresse gmail et le mot de passe associé. Sur cette fenêtre vous allez devoir appuyer sur MENU afin de créer l'APN orange (nom orange , apn orange , user orange , pwd orange et vous ne toucher à rien d'autre, puis MENU Save et enfin BACK pour revenir sur la fenêtre de saisie du compte gmail et du mot de passe).
Edité par geek78 le 25-03-2009 à 07:34

Envoyer ce message à un modérateur | IP: Logguée

geek78 n'est pas connecté Old Post 24-03-2009 08:34

Cliquez ici pour voir le profil de geek78 Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de geek78 Ajouter geek78 à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

onetidd
Chevalier PDA

Inscription: Jul 2007
Localisation:
Messages: 49
Smartphone :

Historique transactions: (0)


Magnifique tuto je vais l essayer la.... merci!

EXCELLENT.... SA A FONCTIONNE DU PREMIER COUP MERCI BEAUCOUP...

Seul petit soucis, c'est en anglais "C'est normal"?
Edité par onetidd le 24-03-2009 à 21:53

Envoyer ce message à un modérateur | IP: Logguée

onetidd n'est pas connecté Old Post 24-03-2009 21:19

Cliquez ici pour voir le profil de onetidd Trouver plus de messages de onetidd Ajouter onetidd à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

Nghia
Hiro Nakamura


Admin
Rédacteur
Modérateur Inscription: Jan 2000
Localisation:
Messages: 12571
Smartphone : Asus S5, Canon EOS 400D, HTC S620

Historique transactions: (17)


Excellent Geek78

Je rajouterais en haut de tuto, le pourquoi de cette procédure pour les non initiés

__________________
MaxiMobileShop : La boutique de Mobifrance!
Tous les accessoires pour votre mobile


Envoyer ce message à un modérateur | IP: Logguée

Nghia n'est pas connecté Old Post 24-03-2009 22:17

Cliquez ici pour voir le profil de Nghia Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Nghia! Trouver plus de messages de Nghia Ajouter Nghia à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

Arisme
Le visiteur du vendredi

Inscription: Oct 2003
Localisation:
Messages: 3601
Smartphone : Pandora, un jour

Historique transactions: (0)




Oui


Envoyer ce message à un modérateur | IP: Logguée

Arisme n'est pas connecté Old Post 24-03-2009 22:24

Cliquez ici pour voir le profil de Arisme Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de Arisme Ajouter Arisme à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

geek78
Mac Addict

Inscription: Jan 2005
Localisation: Cupertino
Messages: 6030
Smartphone : Macbook 2,26 GhZ - iPad 32 Go Wifi - iPhone 3GS 32 Go

Historique transactions: (108)




je te ferai ça demain, suis en train de fair le help desk sur un autre forum et ça semble pas simple...


Envoyer ce message à un modérateur | IP: Logguée

geek78 n'est pas connecté Old Post 24-03-2009 22:34

Cliquez ici pour voir le profil de geek78 Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de geek78 Ajouter geek78 à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

RachelRosen
Ecuyer PDA

Inscription: Mar 2009
Localisation: Paris, FR
Messages: 3
Smartphone :

Historique transactions: (0)


Excellent tuto !
Ca fonctionne nickel chez moi... ...sauf la radio !
Il me demande, au démarrage, un code PIN (alors que ma SIM n'en a pas) et ne trouve pas le réseau par la suite.
Notes: ma SIM est ByTel et fonctionne nickel sur ADP. Le Dream Orange qui est sur le billard fonctionnait bien avec une SIM Orange mais, bien entendu, pas avec ma SIM ByTel (cause simlock).
Une idée ?


Envoyer ce message à un modérateur | IP: Logguée

RachelRosen n'est pas connecté Old Post 25-03-2009 20:35

Cliquez ici pour voir le profil de RachelRosen Trouver plus de messages de RachelRosen Ajouter RachelRosen à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

RachelRosen
Ecuyer PDA

Inscription: Mar 2009
Localisation: Paris, FR
Messages: 3
Smartphone :

Historique transactions: (0)


Suite de mes investigations:
- la radio elle-même fonctionne puisque j'ai la liste de réseaux accessibles
- l'accès à la SIM fonctionne puisque je peux changer mon code PIN


Si je reboot après avoir activé mon code PIN, j'obtiens tout d'abord l'écran classique de saisie du PIN mais ensuite le même écran que j'avais avant d'activer mon code PIN.
En définitive, cet écran ne semble pas être celui pour la SIM !
Il me demande un "SIM network unlock PIN"... ...qui n'est bien entendu pas le même que mon PIN.
Se pourrait-il que la so RIL (ou autre ?) soit liée au réseau Orange et que je sois face à l'écran du dé-SIMlockage ? Ca ressemble bien en fonction des symptomes.
Qui sait où se trouve ce lock ? Comment le by-passer ?

Je fouille de mon côté....


Envoyer ce message à un modérateur | IP: Logguée

RachelRosen n'est pas connecté Old Post 25-03-2009 20:51

Cliquez ici pour voir le profil de RachelRosen Trouver plus de messages de RachelRosen Ajouter RachelRosen à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

geek78
Mac Addict

Inscription: Jan 2005
Localisation: Cupertino
Messages: 6030
Smartphone : Macbook 2,26 GhZ - iPad 32 Go Wifi - iPhone 3GS 32 Go

Historique transactions: (108)


ton dream orange est simlocké? si oui c'est donc normal qu'il te demande le code de désimlock...

pour 17,5 € tu peux acheter ce code (cf le sujet dans cette même section)


Envoyer ce message à un modérateur | IP: Logguée

geek78 n'est pas connecté Old Post 25-03-2009 21:00

Cliquez ici pour voir le profil de geek78 Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de geek78 Ajouter geek78 à votre liste d'amis

Editer/Effacer le Message Citer le message dans la réponse

Il est actuellement 01:06 (GMT) Poster un nouveau sujet    Poster une réponse
Page(s) (8): [ 1   2   3   4   5   >   >> ]  

Sujet précédent   Sujet suivant



Afficher une version imprimable | Envoyer cette page par email | S'inscrire à ce sujet


Aller au Forum:
Notez ce sujet :

Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le Code vB est ON
Les Smileys sont ONs
Le code [IMG] est ON