22 Mai 2012 à 11:09:24 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles:
 
Contactez nous ici
Pages: [1] 2 3 4 5 ... 10   Bas de page
  Imprimer  
Partagez ce topic sur FacebookPartagez ce topic sur Twitter
Auteur Fil de discussion: [Tuto] - Activation du mode modem natif sur un iphone 4 FW4.0.1  (Lu 53930 fois)
0 Membres et 1 Invité sur ce fil de discussion.
lafouine41
Membre Junior
**
Messages: 80
Voir le profil
« le: 06 Août 2010 à 04:51:43 »

A force de trainer sur des forums anglais j'ai réussi a faire fonctionner le mode modem sur mon iphone 4.

Prerequis :
-iPhone 4 FW 4.0.1 JB (le miens etait tout frais restaure et jailbreak)
-OpenSSH installe sur l'iphone
-Un Logiciel de scp sur le pc ou mac (winscp ou fugu).
-Une Console (Term sous mac, putty sous windows).

1) Sauvegarde des fichiers originaux :
a) On se connecte en ssh avec fugu ou winscp sur l'iphone et on récupère ces 2 fichiers que l'on garde dans un dossier backup.
/System/Library/Carrier Bundles/Orange_France.bundle
/System/Library/Frameworks/CoreTelephony.framework/Support/CommCenter

2) PATCH DU "COMMCENTER" DE L'IPHONE

Ajoutez la source Cydia: http://cydia.frenchiphone.com
Installez "CommCenterNoSig 4.0" si vous êtes en 4.0
Installez "CommCenterNoSig 4.0.1" si vous êtes en 4.0.1

A partir de ce moment la on reboot l'iphone histoire de redémarrer avec un commcenter patché qui je précise permet d'ignorer la validité de la signature des APNs.

3) Modification du fichier plist.
On fait une copie de Orange_France.bundle que l'on a fait auparavant pour travailler dessus.
On ouvre carrier.plist qui se trouve a l'interieur de Orange_France.bundle avec un logiciel adapte (PlistEdit Pro sous mac)
Pour afficher en xml sous PlistEdit Pro : Operations>Change Format>XML

Enfin a partir d'ici on peu commencer a travailler :
Rajouter les lignes suivante après le premier dict du haut cela pourra servir si vous avez besoin d'editer les APNs par la suite :

<key>ASCIIFileNameRequired</key>
<true/>
<key>AllowEDGEEditing</key>
<true/>
<key>AllowMMSCEditing</key>
<true/>
<key>AllowMMSEditing</key>
<true/>

ce qui nous donne :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>ASCIIFileNameRequired</key>
   <true/>
   <key>AllowEDGEEditing</key>
   <true/>
   <key>AllowMMSCEditing</key>
   <true/>
   <key>AllowMMSEditing</key>
   <true/>
   <key>CaptiveSettingsBySSID</key>

   <dict>
      <key>BEAULIEU</key>


Puis on va vers le bas ou on recherche ces lignes :

<key>apns</key>
   <array>
      <dict>
         <key>apn</key>
         <string>orange</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>7</integer>
         <key>username</key>
         <string>orange</string>
      </dict>
      <dict>
         <key>apn</key>
         <string>orangenew.fr</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>48</integer>
         <key>username</key>
         <string>orange</string>
      </dict>
      <dict>
         <key>apn</key>
         <string>orange</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>6</integer>
         <key>username</key>
         <string>orange</string>
      </dict>

j'ai volontairement efface les signatures mais gardez celles que vous avez pour toute la procédure.

Vous remarquerez qu'il ya plusieurs type-mask. C'est ce qui permet d'affilier un profil apn a celui d'un service a savoir mms, mvv, data, tethering.
A savoir que le
7 correspond a la MVV, MMS et Data
48 au tethering seulement
6 au MMS et VVM
voir en détail ici :


Notre but est de supprimer le 48 , l'apn special du tethering, et d'utiliser l'apn data pour le tethering. Pour cela on retire l'apn qui contient la ligne 48 c'est a dire on supprime tout ceci :
<dict>
         <key>apn</key>
         <string>orangenew.fr</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>48</integer>
         <key>username</key>
         <string>orange</string>
      </dict>

et on remplace le 7 par un 55 (le 55 permet au tethering d'utiliser l'apn data) ce qui nous donne au final une section apn comme celle ci :

<array>
      <dict>
         <key>apn</key>
         <string>orange</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>55</integer>
         <key>username</key>
         <string>orange</string>
      </dict>
      <dict>
         <key>apn</key>
         <string>orange</string>
         <key>password</key>
         <string>orange</string>
         <key>signature</key>
         <data>
         signatureultralongue
         </data>
         <key>type-mask</key>
         <integer>6</integer>
         <key>username</key>
         <string>orange</string>
      </dict>
   </array>

on sauvegarde le nouveau carrier.plist que l'on remet dans le Orange_France.bundle

On exporte le nouveau Orange_France.bundle dans /System/Library/Carrier Bundles/ sur l'iphone en supprimant d’abord l'ancien (fugu gere super mal l’écrasement) a l'aide de fugu ou winscp.

3) Reset des paramètres opérateurs :

Reglage>General>Reset>Reset Network Settings


S'en suit un redémarrage de l'appareil avec un mode modem au poil !

Édit : On oubliera pas de changer son User Agent sur le PC ,bien que Orange n'y prête pas attention pour l'instant, On est jamais trop prudent...
Édit 2 : Le VPN PPTP (en l’occurrence celui de vyprvpn) marche sur mon forfait 5h, et empêche tout retracage de la part d'orange.

« Dernière édition: 24 Août 2010 à 11:29:45 par lafouine41 » Journalisée

Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #1 le: 06 Août 2010 à 07:47:23 »

Super tuto,

Thx !
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
moriss
Membre Complet
***
Messages: 259
Voir le profil
« Répondre #2 le: 06 Août 2010 à 08:02:16 »

salut,
merci pour le tuto
en complément, il me semble que le patch du commcenter de wortel est dispo sur le repo de frenchiphone, ce qui simpliferait cette étape dans ton tuto
Journalisée

iphone4 32Go 4.0.1 Noir jailbreakmeisé SFR

Installer une seule source et choisissez vos sources manquantes

http://momorepo.free.fr

(Faite une demande pour en ajouter d'autre, ou tout ce qui vous interresse)
frenchiPhone le forum
« Répondre #2 le: 06 Août 2010 à 08:02:16 »

 Journalisée
Co3™
Modérateur Global
*****
Messages: 7941
fI - Live Young™

Voir le profil WWW
« Répondre #3 le: 06 Août 2010 à 08:05:01 »

Génial, très bonne explication.
Merci
Journalisée

Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #4 le: 06 Août 2010 à 08:29:06 »

Personellement, je pense que ca merite d'etre newzé Sourire
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #5 le: 06 Août 2010 à 08:34:32 »

@moriss, sur le repo frenchiphone, ce qui se rapproche l plus de ce que tu dis es : "CommCenterNoSig 4.0" Thethering Virgin Mobile sur iOs4 (4.0)

Je ne sais pas si ca va macher pour Orange ou SFR par exemple.

Edit : en fait, je pense que tu as raison, ce raison permet tout simplement de patcher le commcenter. Il faut injecter un ipcc derriere et ca devrait fonctionner.
Merci du tuyau.
« Dernière édition: 06 Août 2010 à 08:36:49 par Nine DaYs » Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
zazeur
Membre Héroïque
*****
Messages: 1441
Voir le profil WWW
« Répondre #6 le: 06 Août 2010 à 08:35:28 »

Une petite question, toute bête, mais pour ne pas faire tout cela pour rien ...
Ensuite quand on se sert du mode modem sans avoir le forfait Internet Everywhere par exemple mais un simple forfait iPhone (internet, mails, sms/mms : tout illimité) ça décompte en hors forfait ou bien justement non comme si l'on se servait de MyWi ?

Merci.
Journalisée

iPad 2 Wifi 64Go OS5.0
iPhone 4S 32Go OS5.0
iMac 27" (OSX 10.7.2 Lion / iTunes 10.5)
Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #7 le: 06 Août 2010 à 08:38:36 »

Une petite question, toute bête, mais pour ne pas faire tout cela pour rien ...
Ensuite quand on se sert du mode modem sans avoir le forfait Internet Everywhere par exemple mais un simple forfait iPhone (internet, mails, sms/mms : tout illimité) ça décompte en hors forfait ou bien justement non comme si l'on se servait de MyWi ?

Merci.

Le fait de patcher le commcenter permet de ne pas etre surfacturer de ton mode modem sans avoir l'option everywhere d'orange.
donc oui, c'est bien comme mywi
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
frenchiPhone le forum
« Répondre #7 le: 06 Août 2010 à 08:38:36 »

 Journalisée
zazeur
Membre Héroïque
*****
Messages: 1441
Voir le profil WWW
« Répondre #8 le: 06 Août 2010 à 08:41:11 »

Une petite question, toute bête, mais pour ne pas faire tout cela pour rien ...
Ensuite quand on se sert du mode modem sans avoir le forfait Internet Everywhere par exemple mais un simple forfait iPhone (internet, mails, sms/mms : tout illimité) ça décompte en hors forfait ou bien justement non comme si l'on se servait de MyWi ?

Merci.

Le fait de patcher le commcenter permet de ne pas etre surfacturer de ton mode modem sans avoir l'option everywhere d'orange.
donc oui, c'est bien comme mywi

Ok merci.
Vive le fait de ne pas payer 28€ par mois pour cette option il me semble.

Et donc pareil :
Personellement, je pense que ca merite d'etre newzé Sourire

Encore merci, et à plus Clin d'oeil

PS: Je venererai celui qui arrive à faire en sorte que les datas ne soit pas facturés hors forfait à l'étranger xD
« Dernière édition: 06 Août 2010 à 08:48:12 par zazeur » Journalisée

iPad 2 Wifi 64Go OS5.0
iPhone 4S 32Go OS5.0
iMac 27" (OSX 10.7.2 Lion / iTunes 10.5)
Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #9 le: 06 Août 2010 à 09:20:05 »

je ne crois pas qu il existe une option permettant de faire du roaming en illimité. Ca serait trop le carnage. Alors si en plus on peut activer le tethering, ca serait le top du top des vedettes.
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
zazeur
Membre Héroïque
*****
Messages: 1441
Voir le profil WWW
« Répondre #10 le: 06 Août 2010 à 09:20:52 »

Re,

Je doit être maudis car quand je veux activer le mode modem il cherche à me renvoyer sur le site d'orange pour que je souscris l'une des deux options internet everywhere.

Bizarre, une idée ?
Car j'ai bien fait toutes les étapes en vérifiant ...
Je re-test encore une fois, peut être un problème de transfert avec le canard jaune (Cyberduck) en ssh.

Edit :
Voilà c'est bon c'est Cyberduck qui parfois bug pour "écraser" des fichiers (il faut supprimer l'ancien puis mettre le nouveau).
Donc c'est bon je peux maintenant l'activer Clin d'oeil

Je testerai à mon retour en France car vaut mieux pas essayer à l'étranger ou sinon le hors forfait pique les yeux.

A+
« Dernière édition: 06 Août 2010 à 09:31:56 par zazeur » Journalisée

iPad 2 Wifi 64Go OS5.0
iPhone 4S 32Go OS5.0
iMac 27" (OSX 10.7.2 Lion / iTunes 10.5)
Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #11 le: 06 Août 2010 à 09:26:08 »

C'est parce que ca n'a pas foncctionné. Es-tu sur d'avoir egalement modifie le fichier carrier.plist ?

Ca ne peut pas fonctionner sans ca.

As tu redemarrer l'iPhone apres le patch du CommCenter?
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
zazeur
Membre Héroïque
*****
Messages: 1441
Voir le profil WWW
« Répondre #12 le: 06 Août 2010 à 09:32:49 »

je ne crois pas qu il existe une option permettant de faire du roaming en illimité. Ca serait trop le carnage. Alors si en plus on peut activer le tethering, ca serait le top du top des vedettes.
Dommage :p

C'est parce que ca n'a pas foncctionné. Es-tu sur d'avoir egalement modifie le fichier carrier.plist ?
Ca ne peut pas fonctionner sans ca.
As tu redemarrer l'iPhone apres le patch du CommCenter?
Edit :
Voilà c'est bon c'est Cyberduck qui parfois bug pour "écraser" des fichiers (il faut supprimer l'ancien puis mettre le nouveau).
Donc c'est bon je peux maintenant l'activer Clin d'oeil

A+
Journalisée

iPad 2 Wifi 64Go OS5.0
iPhone 4S 32Go OS5.0
iMac 27" (OSX 10.7.2 Lion / iTunes 10.5)
frenchiPhone le forum
« Répondre #12 le: 06 Août 2010 à 09:32:49 »

 Journalisée
Nine DaYs
Membre Héroïque
*****
Messages: 760
Enjoy the best & fuck the rest !

Voir le profil WWW
« Répondre #13 le: 06 Août 2010 à 11:10:30 »

Alors, j'ai telecharge le patch sur le repo frenchiphone. Ensuite j'ai bien modifie le fichier .plist jai reboot, reset network settings etc... et la ligne internet tethering a disparu .....

je ne sais pas comment je vais faire ...
Journalisée

iPhone 4 32 Go 5.0.1 + iPad 3G 32 Go 5.0.1 + Apple TV v2 +  iTunes 10.1 + Forfait Orange Fr Origami Édition Spécial pour iPhone 2h+2h SMS/MMS wifi  TV Orange illimité + Option Famille 3 numéros illimités + MacBook Pro Unibody 2.66Ghz 4go Ram Ecran mat avec SSD a la place du superdrive + Lion 10.7.2
lafouine41
Membre Junior
**
Messages: 80
Voir le profil
« Répondre #14 le: 06 Août 2010 à 12:39:19 »

Alors, j'ai telecharge le patch sur le repo frenchiphone. Ensuite j'ai bien modifie le fichier .plist jai reboot, reset network settings etc... et la ligne internet tethering a disparu .....

je ne sais pas comment je vais faire ...

le fichier du repo frenchiphone ne marche pas pour cette methode, la vrai solution consiste a ne pas utiliser cydia et installer le .deb du commcenter en ssh.
Journalisée

frenchiPhone le forum
   

 Journalisée
Pages: [1] 2 3 4 5 ... 10   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.665 secondes avec 26 requêtes.