Ssh

Lundi 29 juin 2009 1 29 /06 /2009 03:10
PREMIERE ETAPE

Transformer la bande sombre derrière l'horloge

Cette partie haute du lockscreen où se trouvent l'horloge et la date est une image que l'on peut modifier à souhait
en changeant sa forme ou sa couleur


Cette image se trouve dans le dossier UIImages de votre thème
Son nom : UILCDBackground.png  Taille 1x96 ( mais peut être agrandie )

UILCDBackground transparent téléchargeable ici


DEUXIEME ETAPE

Enlever l'heure

ATTENTION !!! : il faut tout d'abord sauvegarder le fichier original !!!!!!
fichier intitulé : LockClock.ttf

Puis télécharger ce fichier

en SSH aller à /System/Lybrary/Fonts/Cache
et écraser le fichier original par ce fichier
redémarrer son iphone

Modifier la police de l'heure

c'est exactement la même procédure veillez cependant à avoir des fonts compatibles avec votre firmware!!!!

Car toutes les fonts ne sont pas compatibles avec tous les firmwares
donc en cas de problème remettre en SSH le fichier original (ne pas oublier de cocher SSH on reboot always)
Ce fichier LockClock.ttf (police invisible) comporte cependant les points donc lors de l'entrée de votre code pin ou autre code vous verrez les points s'afficher sur l'écran



TROISIEME ETAPE

Enlever la date

En SSH allez à
/System/Library/Frameworks/UIKit.framework/DateFormats/
Rajouter le fichier fr.plist   
téléchargeable ici



AUTRES TECHNIQUES

Lockscreen clock hide

Pour tous ceux qui voudraient modifier leur lockscreen sans modifier eux-m^mes les fichiers originaux voici la solution : Lockscreen clock hide

Comme son nom l'indique cette application enlèvera de votre lockscreen l'heure et la date

Cette application une fois installée s'activera automatiquement (il n'y a pas d'activation via Winterboard)
Pour retrouver votre environnement habituel il faudra désinstaller le plugin
Cette application apporte un plus par rapport à la technique manuelle en effet vous disposerez dans votre status bar à la place du cadenas de l'heure

Cette application  est téléchargeable depuis le repo "david.ashman.com"
http://david.ashman.com/apt/

Font Swap

Cette application disponible sur Cydia vous permet de changer aisément de police de caractère
Cependant de nombreuses fonts sont disponibles en téléchargement sur Cydia et toutes les fonts ne sont pas compatibles avec tous les FW
Cette application est donc à manipuler avec précaution

en SSH allez à
/private/var/mobile/Library/FontSwap/Packages/LockClock Fonts
créez un dossier : Transparent.font
inserez  le fichier           LockClock.ttf    (font transparente)

Si vous avez déjà utilisé ce tuto
créez un dossier : Originale.font
insérez le fichier             LockClock.ttf       (font originale que vous avez précieusement sauvegardée)

Suivez les instructions données par Fontswap
Installez et respring

Amicalement,
David.M
Par DavidMonteiro - Publié dans : Ssh
Ecrire un commentaire - Voir les commentaires - Recommander
Lundi 29 juin 2009 1 29 /06 /2009 02:40
Voici un tuto sur comment transformer l’apparence de votre SpringBoard en lui ajoutant la fonction Météo, comme une sorte de Widget sur le Dock. Pour se faire, il vous faut WinterBoard et OpenSSH d’installé. Le résultat final sera de ce type :

Cliquez sur l\'image pour voir en taille reelle.

1. Téléchargez WeatherWidget.theme ( http://www.installerepo.com/Temi/WeatherWidgetheme.zip link) et décompressez-le.
2. Faites clique-droit sur le fichier décompressé, puis “Afficher le contenu du packet”, où vous trouverez dans le dossier “private” le fichier “ConfigureMe.js”.
3. Ouvrez-le avec n’importe-quel éditeur de texte (je vous conseille personnellement Smultron (sur Mac), qui est excellent, et remplacez les informations surlignés en bleu sur la ville dont vous voulez la météo.

Cliquez sur l\'image pour voir en taille reelle.

A la place de Naples, mettez le nom de votre ville. A la place d’Italie, mettez le pays en question.
La seconde option est dédiée à la température. “true” pour les degrés Celsius, “false” pour les Farenheit.
Dans “stylesheet”, vous aurez la possibilité de choisir l’un des 7 styles disponibles (originalBubble, myopia, iconeOnly, split, oneLine, taskbar e taskbar_city). Par défaut, le style est “split” (À la fin du tuto, un screen sera fait pour chaque style, ne vous inquiétez-pas).
Le discours fait pour “stylesheet” est le même pour “iconSet” qui nous permettra de choisir le bundle d’icônes à appliquer. Les bundle disponibles sont seulement de 2 (klear et tango).
Dans la dernière option, vous choisierrez l’intervalle de temps entre les mises à jour.

 4. Après avoir modifié les champs à votre guise, sauvegardez le fichier et connectez-vous en SSH sur votre iPhone.
5. Aller dans le dossier /Library/Themes/ de l’iPhone, et copiez le fichier WeatherWidget.theme modifié auparavant. Mettez les autorisations à 755, que ce soit pour le dossier et les fichiers dedans.
 6. Démarrer WinterBoard sur l’iPhone, et sélectionnez le thème “WheatherWidget”
 7. Appuyez sur le bouton “Home”, attendez le “respring”, et vous voici avec votre nouveau “Widget”.
Amicalement,
David.M
Par DavidMonteiro - Publié dans : Ssh
Ecrire un commentaire - Voir les commentaires - Recommander
Dimanche 28 juin 2009 7 28 /06 /2009 16:14
Objectif :
Vous avez des problèmes avec votre iPhone, un restaure un jailbreake n'a rien donné. C'est peut être dut au faite d'iTunes a conservé l'anomalie lors de ses sauvegardes. Vous pouvez faire votre propre sauvegarde pour peut être corriger votre problème, en remplaçant juste les données que vous voulez.

Ceci est un tutorial pour restaurer son iPhone puis le jailbreaker avec notre propre sauvegarde pour éviter des soucis dut à une application de Cydia ou d'Installer, dont les effets ont été sauvegardés par iTunes.

Des exemples de données qui restent après un restaure avec la sauvegarde d'iTunes :
  • Le changement du nom de l'opérateur
  • La valeur de la batterie en numérique
  • Les préférences de certaines applications Jailbreak
  • Le faite de cacher les icônes (avec BossPrefs ou Poofs)
  • Certaines modifications sur les applications native de l'iPhone (Grande cause de dysfonctionnement)

Avec de commencer vous avez besoin de :
  • Un iPhone déjà jailbreaké
  • D'iTunes
  • D'un logiciel pour le jailbreak (j'ai choisi QuickPwn)
  • De la patience et du calme, pour éviter les mauvaises manipulations

Le principe de ce tutorial, c'est de sauver les informations par SSH (ou autre) puis de les ré-injecter dans l'iPhone après un restaure sans utilisation de la sauvegarde d'iTunes. Je conseil cette technique dans le cas où on remet les informations dans la même version, car sur une version antérieur ou ultérieur on pourrait tomber sur des différences dans la composition et la structure des informations contenu dans l'iPhone.


Je tiens aussi à préciser que je ne serais pas responsable de tout oublie de données dans la liste ou pour toutes mauvaises manipulations de votre part, sur la modification des données ou sur le jailbreak. Vous êtes responsable de vos actes.
Je préviens aussi que dans ce tutorial, on ne fait aucune sauvegarde des données des applications de l'AppStore ou de Cydia pour éviter que votre problème revient à cause d'une de ces applications. Mais je donne le chemin des applications en fin de ce tutorial en cas de nécessité pour vous.


Etape 1 : Récupération des informations importantes dans l'iPhone

Nous allons nous connecter dans l'iPhone pour récupérer nos précieuses informations. Pour cela on a 2 techniques :

Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.

Maintenant que vous êtes connecté dans votre iPhone, vous allez récupérer les fichiers suivants. Soit vous prenez tous les fichiers un à un ou soit vous récupérez les contenu des répertoires principaux.

Voici la liste des fichiers à récupérer :
  • Fond écran de verrouillage ¤ : private\var\mobile\Library\LockBackground.jpg
  • SMS : private\var\mobile\Library\SMS\sms.db
  • Calendrier : private\var\mobile\Library\Calendar\Calendar.sqlitedb
  • Photos de l'APN : private\var\mobile\Media\DCIM\*.*
  • Youtube (signets) : private\var\mobile\Library\YouTube\Bookmarks.plist
  • Youtube (Historique) : ?
  • Bourse : private\var\mobile\Library\Preferences\com.apple.stocks.plist
  • Plans (signets) : private\var\mobile\Library\Maps\Bookmarks.plist
  • Plans (historique) : private\var\mobile\Library\Maps\History.plist
  • Météo : private\var\mobile\Library\Preferences\com.apple.weather.plist
  • Horloge (horloges) : private\var\mobile\Library\Preferences\com.apple.mobiletimer.plist
  • Horloge (alarme) : ?
  • Notes : private\var\mobile\Library\Notes\notes.db
  • WebClips ¤ : private\var\mobile\Library\WebClips\*.*
  • Téléphone (favoris) ¤ : private\var\mobile\Library\Preferences\com.apple.mobilephone.speeddial.plist
  • Téléphone (appels) ¤ : private\var\mobile\Library\CallHistory\call_history.db
  • Téléphone (contacts) ¤ : private\var\mobile\Library\AddressBook\AddressBook.sqlitedb
  • Téléphone (images contacts) ¤ : private\var\mobile\Library\AddressBook\AddressBookImages.sqlitedb
  • Mail (sans mot de passe) : private\var\mobile\Library\Mail\Accounts.plist
  • Safari (signets) ¤ : private\var\mobile\Library\Safari\Bookmarks.plist
  • Safari (historique) ¤ : private\var\mobile\Library\Safari\History.plist
  • Safari (cookie) ¤ : private\var\mobile\Library\Cookies\Cookies.plist
  • Wifi : private\var\mobile\Library\Preferences\com.apple.network.eapclient.tls.TrustExceptions.plist
  • Dictionnaire : ?
  • AppStore : synchronisation iTunes (perte des informations et des sauvegardes)
  • iPod : synchronisation iTunes
  • Playlist : synchronisation iTunes
  • Sonnerie : synchronisation iTunes
  • Réglages : Je ne fais pas de sauvegarde, car certains réglages sont modifiés par des applications de Cydia

Remarque : le « *.* » à la fin d'un chemin, indique que vous devez prendre tout les fichiers et sous répertoire.

Pour faire plus simple, vous pouvez copier les répertoires suivants :
  • private\var\mobile\Library\*.*
  • private\var\mobile\Media\DCIM\*.*

Etape 2 : Restauration de l'iPhone

Maintenant que vous avez toutes les informations nécessaires pour remettre l'iPhone en état. Vous allez faire un restaure pour le rendre totalement vierge, sans synchronisation d'iTunes.
  1. Lancez iTunes connecté à internet avec l'iPhone branché
  2. lancement de la restauration :
    - Pour la dernière version : Cliquez sur le bouton « Restaure »
    - Pour une version antérieur : Appuyer sur Shift (ou Alt pour MAC) puis cliquez sur « Restaure »
  3. A la fin de la restauration d'iTunes, on vous demande de choisir entre « un nouvel iPhone » ou « à partir d'une sauvegarde ». Choisissiez « un nouvel iPhone », ceci aura pour conséquence de perdre les informations pour le rendre vierge mais comme vous avez sauver les fichiers précédemment, il n'y a pas de problèmes
  4. Ensuite on vous demande de lancer une synchronisation des informations de votre Ordinateur, décocher les différentes parties pour éviter de faire une synchronisation de votre iPhone
  5. A la fin, il se peut qu'il lance une synchronisation de quelques données comme les sonneries, car la case à cocher « Synchroniser automatiquement lorsque cet iPhone est connecté » est cochée, annuler là

Remarques : La synchronisation n'est pas vraiment un problème, mais permet de faciliter le jailbreak surtout si vous avez beaucoup d'applications de l'AppStore.

Etape 3 : Le jailbreak

Vous voilà maintenant avec un iPhone complètement vierge, comme si était neuf. On va lancer un jailbreak (et un désimlock pour d'autre) pour pouvoir remettre vos données extraites de l'iPhone avant la restauration.

Pour faire le jailbreak, vous avez 2 façons :

Lorsque le jailbreak est fini, ouvrez Cydia pour le mettre à jour. Ensuite installer OpenSSH, si vous utilisez la technique du SSH.

Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.
Conseil 2 : Si c'est à cause d'un problème que vous avez fait cette procédure, testé le module qui ne fonctionnait pas, si c'est un module natif à l'iPhone.[/u]

Etape 4 : Rétablir les informations sauvegardées précédemment dans l'iPhone

Pour cette dernière étape, vous avez le choix de remettre :
  • Soit tout les fichiers listés au dessus
  • Soit ceux de votre choix

Conseil : Si vous avez copiez les répertoires complets à la l'Etape 1, je vous conseil FORTEMENT de ne copier que les fichiers listés au dessus et pas tout les fichiers, car certains de ces fichiers peuvent être inutiles ou bien alors elles sont les sources de vos ennuies.

Il peut manquer des répertoires, vous pouvez les crées vous même mais avec la même orthographe (majuscules, minuscules).

Remarque : le « ¤ » placé devant le descriptif du fichier, indique que vous devez redémarrer votre iPhone (dans certains cas) pour que les modifications prennent effet.
Remarque 2 : Vous n'êtes pas obligé de tout remettre, surtout si vous savez que vous pouvez le faire avec une synchronisation : vous avez le choix.

Vous avez finie de mettre les fichiers à leur place, redémarrez votre iPhone pour que tout les changements soit pris en compte.

Vous voilà avec un iPhone tout neuf, si les problèmes que vous a amenez à faire cette démarches persistent :
  • Soit c'est un problème matériel, envoyer le en SAV (mais avant restauré vierge pour effacer le jailbreak)
  • Soit cela vient d'un des fichiers remis pendant l'étape 4 :
    • Effacer le fichier, pour remettre les informations à zéro puis testé s'il fonctionne
    • Faire un test avant l'étape 4 pour vérifier si cela vient ou pas des fichiers remis en place
    • Soit vous avez copié tout des fichiers non listés au dessus en pensant que ça changé rien, alors recommencez la procédure mais en copiant que les fichiers nécessaires.


Si vous avez des avis, ou voyez des oublies dans les sauvegardes ou autres améliorations. Faite le moi savoir, Merci.




P.S. : Si vous avez besoin de garder les informations d'une application qui serait important pour vous, ou même pour éviter de faire toutes les manipulations ou perdre vos sauvegardes. Les chemins des applications sont :
  • AppStore : private\var\mobile\Applications\*.*
  • Cydia : private\var\stash\Applications.xxxxxx\*.* (Attention, il y a aussi les applications natives de l'iPhone dans ce répertoire).

Le numéro du répertoire pour l'AppStore change à chaque fois, alors ne soit pas étonné de ne pas retrouver le même répertoire, vous devez les parcourir un à un pour trouver votre application.
Pour l'instant, mes essaies m'ont fait planter les applications.
ALORS ATTENTION.

Amicalement,
David.M
Par DavidMonteiro - Publié dans : Ssh
Ecrire un commentaire - Voir les commentaires - Recommander
Dimanche 28 juin 2009 7 28 /06 /2009 15:56

ATTENTION JE SUIS PAS RESPONSABLES DE VOS ACTES



Alors , comme sa le son de l'iphone n'est pas assez fort a votre gout ?
dans ce cas :

-Téléchargez ça : link

-Mettez le par ssh à /System/Library/PrivateFrameworks/Celestial.framework/

-Remplacez l'ancien par suis télécharger plus haut.

-Redémarez l'iphone


Votre iPhone est aux normes US ,

Amicalement,
David.M
Par DavidMonteiro - Publié dans : Ssh
Ecrire un commentaire - Voir les commentaires - Recommander
Dimanche 28 juin 2009 7 28 /06 /2009 15:44


Voila la liste des fichier que vous pouvez changer via winscp pour personnaliser vos icones.
Cette liste est longue, preuve que vous pouvez tout changer sur votre iPhone !



LISTE :

MODIFICATION DE L'ICONE METEO :
System/Library/CoreServices/SpringBoard/SBWeatherCelsius.png

MODIFICATION DE L'ICONE IPOD :
/Applications/MobileMusicPlayer.app/icon-MediaPlayer.png


Calculator Icon
/Applications/Calculator.app/icon.png
Maps Icon
/Applications/Maps.app/icon.png
Calendar Icon
/Applications/MobileCal.app/icon.png
Mail Icon
/Applications/MobileMail.app/icon.png
iPod Icon
/Applications/MobileMusicPlayer.app/icon.png
Notes Icon
/Applications/MobileNotes.app/icon.png
Phone Icon
/Applications/MobilePhone.app/icon.png
SMS Icon
/Applications/MobileSMS.app/icon.png
Safari Icon
/Applications/MobileSafari.app/icon.png
Camera Icon
/Applications/MobileSlideShow.app/icon-Camera.png
Photos Icon
/Applications/MobileSlideShow.app/icon-Photos.png
Clock Icon
/Applications/MobileTimer.app/icon.png
Settings Icon
/Applications/Preferences.app/icon.png
Stocks Icon
/Applications/Stocks.app/icon.png
Weather Icon
/Applications/Weather.app/icon.png
YouTube Icon
/Applications/YouTube.app/icon.png
The Dock
/System/Library/CoreServices/SpringBoard.app/SBDockBG2.png
Locked Screen

Unlock Text
/System/Library/Frameworks/TelephonyUI.framework/bottombarlocktextmask.png


Global

Color or picture of ringer background when you used volume keys
/System/Library/CoreServices/SpringBoard.app/hud.png
Alert bubble for calls, sms, etc.
/System/Library/CoreServices/SpringBoard.app/SBBadgeBG.png
"Top Background where the signal bar is"
/System/Library/CoreServices/SpringBoard.app/FST_BG.png

Battery Charging Screen

Battery Backround
/System/Library/CoreServices/SpringBoard.app/BatteryBG_1.png-BatteryBG_17.png


Locked Screen

Slider Bar
System/Library/Frameworks/TelephonyUI.framework/bottombarknobgray.png


Top Info Bar (signal strength, battery, etc.)

Carrier Logo
/System/Library/CoreServices/SpringBoard.app/FSO_CARRIER_ATT.png (lighter one)
/System/Library/CoreServices/SpringBoard.app/Default_CARRIER_ATT.png (darker one)

Signal Strength
/System/Library/CoreServices/SpringBoard.app/FSO_0_Bars.png-FSO_5_Bars.png
/System/Library/CoreServices/SpringBoard.app/Default_0_Bars.png-Default_5_Bars.png

Bluetooth
/System/Library/CoreServices/SpringBoard.app/FSO_Bluetooth.png

Background (bar color) HomeScreen
/System/Library/CoreServices/SpringBoard.app/FSO_BG.png

Background (bar color) Lock mode
/System/Library/CoreServices/SpringBoard.app/FST_BG.png

Background (bar color) All other screens (Text, Safari, Mail, etc.)
/System/Library/CoreServices/SpringBoard.app/default_BG.png

WiFi Bars
/System/Library/CoreServices/SpringBoard.app/FSO_0_AirPort.png
/System/Library/CoreServices/SpringBoard.app/FSO_1_AirPort.png
/System/Library/CoreServices/SpringBoard.app/FSO_2_AirPort.png
/System/Library/CoreServices/SpringBoard.app/FSO_3_AirPort.png
/System/Library/CoreServices/SpringBoard.app/Default_0_AirPort.png
/System/Library/CoreServices/SpringBoard.app/Default_1_AirPort.png
/System/Library/CoreServices/SpringBoard.app/Default_2_AirPort.png
/System/Library/CoreServices/SpringBoard.app/Default_3_AirPort.png


Power on Screen

The logo (only shows when it starts to minimize)
/System/Library/CoreServices/SpringBoard.app/applelogo.png


Power Off Screen

Power off slider
System/Library/Frameworks/TelephonyUI.framework/bottombarknobred.png


Calculator

Background
/Applications/Calculator.app/CalculatorBackground.png
Screen Background
/Applications/Calculator.app/LCDBackground.png


iPod

Rating Stars
/Applications/MobileMusicPlayer.app/star_filled.png



Keypad
/Applications/MobilePhone.app/BarDialer_Sel.png

SMS

Input Field (Bubble where you type you're text message)
/Applications/MobileSMS.app/BalloonInputField.png
Baloon 1 (Bubble where sent text messages are)
/Applications/Calculator.app/Baloon_1.png
Baloon 2 (Bubble where recieved text messages are)
/Applications/Calculator.app/Baloon_2.png
Bottom Bar Background (Background behing the text input field) /Applications/MobileSMS.app/MessageEntryBG.png

Safari

Url Bar
Idle
/Applications/MobileSafari.app/Url.png
Inactive
/Applications/MobileSafari.app/UrlInactive.png
Active
/Applications/MobileSafari.app/UrlProgress.png

Mail

Trashcan for deleting mail /System/Library/PreferenceBundles/MobileMailSettings/trashmbox.png
iPod Icon
/Applications/MobileMusicPlayer.app/icon.png
Applications/MobileMusicPlayer.app : icon-VideoPlayer.png pour la video
- Applications/MobileMusicPlayer.app : icon-AudioPlayer.png pour la musique
/private/var/root/Library/SummerBoard/Themes/Default (statue bar celle du haut)
Par DavidMonteiro - Publié dans : Ssh
Ecrire un commentaire - Voir les commentaires - Recommander

Présentation

Recherche

Calendrier

Décembre 2009
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
<< < > >>
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus