3 votes

Est-il possible de personnaliser les contrôles "fixes" en haut du Control Center ?

IOS 11 offre la possibilité de personnaliser les commandes de basculement inférieures du Centre de contrôle (afficher/masquer et réorganiser) à partir du Centre de contrôle des paramètres.

Est-il possible de personnaliser les autres contrôles en haut du Centre de contrôle, en affichant/masquant ou en réorganisant les boutons et les contrôles ?

4voto

grg Points 181593

Oui si vous êtes sur iOS 11.1 à 11.1.2 inclus. Testé moi-même sur iOS 11.1.1. Nous vous rappelons que vous effectuez cette opération à vos propres risques.

  1. Installer FilzaEscaped à partir de https://www.reddit.com/r/Jailbreak/comments/7lisma/release_filza_with_root_access/
    Cela fonctionne avec toute méthode d'écriture en dehors du bac à sable (donc FilzaJailed aussi) mais je n'ai pas testé d'autres méthodes moi-même.

    1. Téléchargez le premier IPA du poste.
    2. Téléchargez Cydia Impactor à partir de http://www.cydiaimpactor.com .
    3. Ouvrez Impactor et connectez votre appareil par USB.
    4. Faites glisser l'IPA Filza téléchargé vers la fenêtre Impactor et suivez les instructions. Si vous utilisez 2FA sur votre Apple ID, vous devrez générer un mot de passe pour l'application.
  2. Dans Filza sur votre appareil, naviguez jusqu'à /System/Library/PrivateFrameworks/ControlCenterServices.framework/ et ouvrir DefaultModuleOrder~iphone.plist avec l'éditeur de texte.

    1. Filza démarre par défaut dans /var/mobile, utilisez donc le bouton retour pour naviguer d'abord vers la racine (/).
    2. Une fois dans le bon dossier, appuyez sur le bouton à droite du fichier, puis sur Partager en haut à droite, et choisissez Éditeur de texte.

  3. Déplace toutes les chaînes du tableau fixe vers le tableau activé par l'utilisateur.

    Sélectionnez toutes les chaînes, coupez et collez-les dans le tableau inférieur.

    Vous trouverez ci-dessous un exemple de DefaultModuleOrder~iphone.plist avec tous les contrôles de composants déplacés vers le tableau activé par l'utilisateur.

    <?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>fixed</key>
        <array>
        </array>
        <key>user-enabled</key>
        <array>
            <string>com.apple.control-center.FlashlightModule</string>
            <string>com.apple.mobiletimer.controlcenter.timer</string>
            <string>com.apple.control-center.CalculatorModule</string>
            <string>com.apple.control-center.CameraModule</string>
            <string>com.apple.Home.ControlCenter</string>
            <string>com.apple.control-center.ConnectivityModule</string>
            <string>com.apple.mediaremote.controlcenter.nowplaying</string>
            <string>com.apple.control-center.OrientationLockModule</string>
            <string>com.apple.control-center.DoNotDisturbModule</string>
            <string>com.apple.control-center.DisplayModule</string>
            <string>com.apple.control-center.AudioModule</string>
            <string>com.apple.mediaremote.controlcenter.airplaymirroring</string>
        </array>
    </dict>
    </plist>
  4. Ressort. Le redémarrage le fera et c'est probablement le moyen le plus simple si vous n'êtes pas familier avec les autres méthodes de redémarrage de SpringBoard.

  5. Dans le Centre de contrôle des paramètres, réactivez les commandes standard désactivées si vous les voulez toujours et personnalisez leur position comme vous le souhaitez !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X