Les Mac Pro sont livrés avec Front Row pré-installé, par contre il est impossible de lancer l'application.
Front Row ne se lance pas, car il vérifie si le système est équipé d'une télécommande Apple infrarouge.
La solution va donc être de leurrer le système en lui faisant croire que nous avons une télécommande.
Pour réaliser cette astuce, il vous faudra juste modifier un fichier préférence (Info.plist).
Attention pour modifier un fichier préférence .plist, il vous faudra avoir installé les outils développeurs. Nous pourrons alors utiliser une petite application appelée Property List Editor , celle ci nous permettra de modifier les fichiers .plist
Le fichier de préférence à modifier est lié à votre souris.
a) Si votre utilisez la souris livrée avec le système (Mighty Mouse)
Aller dans le Finder > Aller > Aller au dossier
Taper /System > Bibliothèque > Extensions > AppleHIDMouse.kext > Afficher le contenu du paquet
Selectionner le fichier Info.plist, afficher les informations, puis changer les autorisations (remplacer Système par votre compte utilisateur).
Re-selectionner le fichier Info.plist et l'ouvrir avec Property List Editor
Etendre le dossier Root > IOKitPersonalities. Sélectionner M19-0a, cliquer le bouton New Child, entrer comme nom HIDRemoteControl, sélectionner HIDRemotecontrol et changer string en boolean (valeur = true ou yes)
Faîtes la même opération avec M19-0b et M19-1.
Sauvegarder votre fichier plist, et rechanger les autorisations (remplacer votre compte utilisateur par Système).
Reparter dans le Finder > Aller > Aller au dossier
Taper /System > Bibliothèque > Extensions, puis effacer les fichiers suivants Extensions.kextcache et Extension.mkext.
Redémarrer votre système
b) Si votre utilisez une souris Logitech avec le Logiciel Control Center installé
Aller dans le Finder > Aller > Aller au dossier
Taper /System > Bibliothèque > Extensions > IOUSBFamily.kext > Afficher le contenu du paquet
Selectionner le fichier Info.plist, afficher les informations, puis changer les autorisations (remplacer Système par votre compte utilisateur).
Re-selectionner le fichier Info.plist et l'ouvrir avec Property List Editor
Etendre le dossier Root > IOKitPersonalities. Sélectionner Generic Keyboard, cliquer le bouton New Child, entrer comme nom HIDRemoteControl, sélectionner HIDRemotecontrol et changer string en boolean (valeur = true ou yes)
Sauvegarder votre fichier plist, et rechanger les autorisations (remplacer votre compte utilisateur par Système).
Reparter dans le Finder > Aller > Aller au dossier
Taper /System > Bibliothèque > Extensions, puis effacer les fichiers suivants Extensions.kextcache et Extension.mkext.
Redémarrer votre système
c) Si vous utiliser une autre souris
Essayer les méthodes a) et b), si cela ne marche toujours pas, brancher une souris Apple USB et refaites la manipulation a). Redémarrer en débranchant le clavier et la souris, puis rebrancher les, taper la combinaison Command-ESC et vous voila dans Front Row.
d) Si vous utiliser une Mighty Mouse Wireless (source Tuaw)
Vous devez d'abord utiliser la méthode a)
Ensuite cliquer sur le petit triangle à gauche de M6 en dessous des M19-0a, M19-0b, M19-1
Sélectionner la première propriété qui apparait et appuyer sur New Sibling
Appeler la nouvelle entrée HIDRemoteControl, changer la classe de string en bolean, et la valeur pour Yes.
Cliquer sur le petit triangle à gauche de M6-event en dessous de M6
Sélectionner la première propriété qui apparait et appuyer sur New Sibling
Appeler la nouvelle entrée HIDRemoteControl, changer la classe de string en bolean, et la valeur pour Yes.
Avant d'abandonner par ce que cela vous semble trop dur, regarder ce
mini ScreenCast, je fais la manipulation en quelques minutes et vous pourrez constater que ce n'est vraiment pas sorcier.
P.S : Je fais une petite faute dans le ScreenCast, j'oublie un C majuscule dans HDIRemoteControl ne faîtes pas la même bêtise.