Hide unnecessary menus in "Settings" (Preferences.app) | How to reduce the list of programs, and other tweaks.



Rep: (0)
Hide extra menu items in the "Settings"

Only for devices withjailbreakth!
For instructions on how to get a jailbreak for your iOS, see this section:
[FAQ] Guide to instructions for jailbreaking


Actual for iOS4, iOS5, iOS6, iOS7, iOS8 .

Before any manipulations, create backup copies of files being modified!


Hide standard tabs (such as Notes, Store, Photo, etc.).
Screenshots

Before:
Attached Image
After:
Attached Image


As you can see from the screenshots, the items "Airplane Mode", "Wi-Fi", "Notifications", "Geolocation" were removed

How to make

Hide tabs on the main page
1. Option "Easy. Semi-automatic"

▄■▀■▄

1. Copy fileSettings.plistfrom the archive (see "Files for download" for your version of ios) in/Applications/Preferences.appthroughiFunbox, iFileor any other file manager
2. Open the downloaded file viaiFile,
a window comes out, select "PList Viewer"
Attached Image

3. In the menu that opens, click the topmost line.
Attached Image

4. Next, we see the numbers, that’s where our menu items are hidden. Now we have to find the menu that we want to hide. To do this, click on any digit (in my example it is 4)
Attached Image

and look at the menu id (or label) (in my case this is MOBILE_DATA_SETTINGS_ID, which means "Cellular settings")
Attached Image

Decoding of all values ​​and their order are given below.
0 - PSGroupCell - separator between menus
1 - AIRPLANE_MODE - Airplane Mode
2 - WIFI - WiFi
3 - Bluetooth - Bluetooth
4 - MOBILE_DATA_SETTINGS_ID - Cellular settings
5 - INTERNET_TETHERING - Modem Mode
6 - VPNPREFERENCES - VPN Settings
7 - Carrier - Operator

8 - PSGroupCell - separator between menus

9 - NOTIFICATIONS_GROUP_ID - Notification Center
10 - ControlcENTER - Control Point
11 - DO_NOT_DISTURB - Do Not Disturb

12 - PSGroupCell - separator between menus

13 - General - Basic
14 - Wallpaper - Wallpaper and brightness
15 - Sounds - Sounds
16 - PASSCODE - Password
17 - TOUCHID_PASSCODE - TouchID
18 - Privacy - Privacy

19 - PSGroupCell - separator between menus

20 - CASTLE - iCloud
21 - ACCOUNT_SETTINGS - Mail, addresses, calendars
22 - NOTES - Notes
23 - REMINDERS - Reminders
24 - Phone - Phone
25 - MESSAGES - Messages
26 - FACETIME - Facetime
27 - MAPS - Maps
28 - COMPASS - Compass
29 - Safari -Safari

30 - PSGroupCell - separator between menus

31 - STORE - iTunes Store, App Store
32 - MUSIC - Music
33 - VIDEO - Video
34 - Speakers
35 - Photos - Photo & Camera
36 - GAMECENTER - Game Center

37 - PSGroupCell - separator between menus

38 - TWITTER - Twitter
39 - FACEBOOK - Facebook
40 - FLICKR - Flickr
41 - VIMEO - Vimeo
42 - WEIBO
43 - TENCENT_WEIBO
44 - victoria (NIKE_PLUS_IPOD) - Nike

The menu order (from 0 to 44) is specified for ios7, on other versions of ios, the data may differ (but the names of the id or label will remain the same)


Once we have found the menu item we need (which we want to hide), go to step 5.

5. Click on requiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from gray to green
Attached Image
Attached Image

6. All item is hidden. In order to see the changes, you need to close the "Settings" program (twice with the Home button and pull the picture with the application up) and run it again

▀■▄■▀

Option 2 "Complicated. Fully Manual"

▄■▀■▄

In this option, you can edit each setting yourself.

In order to hide the STANDARD settings such as Notes (Store), Store, Photo, etc., we need to edit the Settings.plist file (/var/stash/Applications/Preferences.app), in which we are looking for the configuration we are interested in and insert the code between the "opening"<dict>and "closing"</ dict>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

(false - disable hiding, true - enable hiding)
Note: to make it easier to search, the slash (/) indicates the names of commands in the list (for example,Airplane Mode / Airplane Mode, Wifi / AirPortSettingsetc.)
Remove the iconAirplane Mode / Airplane Mode
To do this, look for the line:
<string>AIRPLANE_MODE</ string>
<key>isDestructive</ key>
<true />
<key>label</ key>
<string>Airplane mode</ string>

Under the above text insert:
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

It turns out:
<string>AIRPLANE_MODE</ string>
<key>isDestructive</ key>
<true />
<key>label</ key>
<string>Airplane mode</ string>
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

Remove the iconWiFi / AirPortSettings
To do this, look for the line:
<key>requiredCapabilities</ key>
<array>
<string>wifi</ string>
</ array>
</ dict>
where the word wifi is changing to ipad
Turns out
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>

Remove the iconModem / WirelessModemSettings
Change these lines
<dict>
<key>bundle</ key>
<string>WirelessModemSettings</ string>
<key>requiredCapabilities</ key>
<array>
<string>cellular-data</ string>
</ array>
</ dict>

on those:
<dict>
<key>bundle</ key>
<string>WirelessModemSettings</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>

Remove the iconNotifications / NOTIFICATIONS
To do this, look for the line:
<string>NOTIFICATIONS_ID</ string>
<key>label</ key>
<string>NOTIFICATIONS</ string>

Under the above text insert:
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

We get:
<string>NOTIFICATIONS_ID</ string>
<key>label</ key>
<string>NOTIFICATIONS</ string>
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

Remove the iconGeolocation / LOCATION_SERVICES
To do this, look for the line:
<string>Location.png</ string>
<key>label</ key>
<string>LOCATION_SERVICES</ string>
</ dict>
<dict>

After line<string>LOCATION_SERVICES</ string>insert:
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>

We get:
<string>Location.png</ string>
<key>label</ key>
<string>LOCATION_SERVICES</ string>
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

Remove the iconOperator / CarrieerSettings
To do this, look for the line:
<key>requiredCapabilities</ key>
<array>
<string>cellular-data</ string>
</ array>
</ dict>
<dict>

where is the wordcellular-datachange toipad
It turns out:
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>
</ dict>
<dict>

Remove the iconSounds
To do this, look for the line:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>
<dict>

where is the wordfalsechange totruewe get:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconBrightness / Brightness
To do this, look for the line:
<string>Brightness</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>
<dict>

where is the wordfalsechange totruewe get:
<string>Brightness</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconWallpaper / Wallpaper
To do this, look for the line:
<string>Wallpaper</ string>
<key>isController</ key>
<true />
<key>label</ key>
<string>Wallpaper</ string>
</ dict>
<dict>

before stitching</ dict>insert:

<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>Wallpaper</ string>
<key>isController</ key>
<true />
<key>label</ key>
<string>Wallpaper</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconGeneral / General
To do this, look for the line:
<string>Settings.png</ string>
<key>label</ key>
<string>General</ string>
</ dict>
<dict>

after the line<string>General</ string>insert:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>Settings.png</ string>
<key>label</ key>
<string>General</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconiCloud / CASTLE
To do this, look for the line:
<string>CASTLE</ string>
<key>overridePrincipalClass</ key>
<true />
</ dict>
<dict>

After the line<true />insert:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>CASTLE</ string>
<key>overridePrincipalClass</ key>
<true />
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconMail, addresses, calendars / ACCOUNT_SETTINGS /

To do this, look for the line:
<string>com.apple.momail</ string>
</ dict>
<dict>

After the line<string>com.apple.momail</ string>insert:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>com.apple.momail</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconTwitter / TWITTER
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>TWITTER</ string>
</ dict>
<dict>

After the line<string>TWITTER</ string>insert:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<key>isController</ key>
<true />
<key>label</ key>
<string>TWITTER</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>
<dict>

Remove the iconPhone / Phone
To do this, look for the line:
<key>requiredCapabilities</ key>
<array>
<string>telephony</ string>
</ array>

Change the wordtelephonyonipadwe get:
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>

Remove the iconFaceTime / ConferenceRegistrationSettings
To do this, look for the line:
<dict>
<key>bundle</ key>
<string>ConferenceRegistrationSettings</ string>
<key>isController</ key>
<false />
<key>requiredCapabilities</ key>
<array>
<dict>
<key>venice</ key>
<true />
</ dict>

Change the wordveniceonipadwe get:
<dict>
<key>bundle</ key>
<string>ConferenceRegistrationSettings</ string>
<key>isController</ key>
<false />
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>

Remove the iconSafari / Safari
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>Safari</ string>

After line<string>Safari</ string>add:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<key>isController</ key>
<true />
<key>label</ key>
<string>Safari</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconMessages / SMSPreferences
To do this, look for the line:
<string>SMSPreferences</ string>
<key>isController</ key>
<false />

After line<false />insert:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>SMSPreferences</ string>
<key>isController</ key>
<false />
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconMusic / MUSIC
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>MUSIC</ string>

Insert below:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<string>MUSIC</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconVideo / VIDEO
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>VIDEO</ string>

insert below:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

we get:
<key>isController</ key>
<true />
<key>label</ key>
<string>VIDEO</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconPhotos / Photos
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>Photos</ string>

insert below:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<key>isController</ key>
<true />
<key>label</ key>
<string>Photos</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconNotes / NOTES
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>NOTES</ string>

insert below:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<key>isController</ key>
<true />
<key>label</ key>
<string>NOTES</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconShop / STORE
To do this, look for the line:
<key>isController</ key>
<true />
<key>label</ key>
<string>STORE</ string>

insert below:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

We get:
<key>isController</ key>
<true />
<key>label</ key>
<string>STORE</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

Remove the iconNike + iPod / NIKE_PLUS_IPOD
To do this, look for the line:
<string>NIKE_PLUS_IPOD</ string>
<key>requiredCapabilities</ key>
<array>
<string>nike ipod</ string>
</ array>

wordnike ipodchange toipadwe get:
<string>NIKE_PLUS_IPOD</ string>
<key>requiredCapabilities</ key>
<array>
<string>ipad</ string>
</ array>


▀■▄■▀

If you have hidden some kind of icon, for example, geolocation, you can safely turn on / off location detection when you need it via Sbsettings. Those. the settings will still work, just will not be displayed in the "Settings" program.

Remove separators between blocks (see screenshots below)
Screenshots
Attached Image
Attached Image

Attached Image
Attached Image

1. Option "Easy. Semi-automatic"

▄■▀■▄

1. Download from the attachment (see "Files for download") an archive with the plist file you need (depending on where you want to remove the separator: if on the main page, then downloadSettings.plistif in the menu "Basic", thenGeneral.plist)
Copy the file from the archive to/Applications/Preferences.appthroughiFunbox, iFileor any other file manager
2. Open the downloaded file viaiFile,
a window comes out, select "PList Viewer"
Attached Image

3. In the menu that opens, click the topmost line.
Attached Image

4. Next, we see the numbers, that’s where our menu separator items are hidden.
Looking for the item responsible for the distance: PSGroupCell
The decoding of all values ​​and their order is given below.
0 - PSGroupCell - separator between menus
1 - AIRPLANE_MODE - Airplane Mode
2 - WIFI - WiFi
3 - Bluetooth - Bluetooth
4 - MOBILE_DATA_SETTINGS_ID - Cellular settings
5 - INTERNET_TETHERING - Modem Mode
6 - VPNPREFERENCES - VPN Settings
7 - Carrier - Operator

8 - PSGroupCell - separator between menus

9 - NOTIFICATIONS_GROUP_ID - Notification Center
10 - ControlcENTER - Control Point
11 - DO_NOT_DISTURB - Do Not Disturb

12 - PSGroupCell - separator between menus

13 - General - Basic
14 - Wallpaper - Wallpaper and brightness
15 - Sounds - Sounds
16 - PASSCODE - Password
17 - TOUCHID_PASSCODE - TouchID
18 - Privacy - Privacy

19 - PSGroupCell - separator between menus

20 - CASTLE - iCloud
21 - ACCOUNT_SETTINGS - Mail, addresses, calendars
22 - NOTES - Notes
23 - REMINDERS - Reminders
24 - Phone - Phone
25 - MESSAGES - Messages
26 - FACETIME - Facetime
27 - MAPS - Maps
28 - COMPASS - Compass
29 - Safari -Safari

30 - PSGroupCell - separator between menus

31 - STORE - iTunes Store, App Store
32 - MUSIC - Music
33 - VIDEO - Video
34 - Speakers
35 - Photos - Photo & Camera
36 - GAMECENTER - Game Center

37 - PSGroupCell - separator between menus

38 - TWITTER - Twitter
39 - FACEBOOK - Facebook
40 - FLICKR - Flickr
41 - VIMEO - Vimeo
42 - WEIBO
43 - TENCENT_WEIBO
44 - victoria (NIKE_PLUS_IPOD) - Nike

The menu order (from 0 to 44) is specified for ios7, on other versions of ios, the data may differ (but the names of the id or label will remain the same)

Attached Image
Attached Image


5. Click on reguiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from gray to green
Attached Image
Attached Image

6. All distance removed.

▀■▄■▀

Option 2 "Complicated. Fully Manual"

▄■▀■▄

It is necessary to replace these lines from the file.Settings.plist (/var/stash/Applications/Preferences.app):
<dict>
<key>cell</ key>
<string>PSGroupCell</ string>
</ dict>

on those
<dict>
<key>cell</ key>
<string>PSGroupCell</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>
</ dict>

▀■▄■▀


Hide the tabs in the "Major" menu.
Screenshots
Standard General.plist:
Attached Image
Attached Image

Edited General.plist:

Easy customization:
Attached Image
Attached Image

Full customization:
Attached Image


1. Option "Easy. Semi-automatic"

▄■▀■▄

1. Copy fileGeneral.plistfrom the archive (see "Files for download" for your version of ios) in/Applications/Preferences.appthroughiFunbox, iFileor any other file manager
2. Open the downloaded file viaiFile,
a window comes out, select "PList Viewer"
Attached Image

3. In the menu that opens, click the topmost line.
Attached Image

4. Next, we see the numbers, that’s where our menu items are hidden. Now we have to find the menu that we want to hide. To do this, click on any digit (in my example it is 4)
Attached Image

and look at the menu idor label (in my case, id is SOFTWARE_UPDATE_LINK, and label is SOFTWARE_UPDATE, which means Software Update)
Attached Image

Decoding of all values ​​and their order are given below.
0 - About (AboutController) - About this device
1 - SOFTWARE_UPDATE - Software Update
2 - SIRI_INSERT_POINT - Siri
3 - SIRI - Siri
4 - SearchSettings - Spotlight Search
5 - TEXT_Size - Text Size
6 - ACCESSIBILITY - Universal Access
7 - Multitasking_Gesture_Group - Group of multitasking gestures (Apple is hidden by default)
8 - Multitasking_Gesture_Switch - Toggle On / Off. multitasking (hidden by default by Apple)
9 - Rotation_Switch_Action_Group - The "Actions when changing a switch on the side panel of the phone" group (Apple planned to switch sideways to control either the volume or the screen rotation). Apple is hidden by default
10 - Lock_Rotation_Button - When you change the switch on the side of the phone, the auto-rotate is turned on / off. Function hidden by default by Apple
11 - Mute_Button - When changing the switch on the side of the phone, the sound is turned on / off. Function Activated and hidden by default Apple.

12 - PSGroupCell - separator between menus

13 - USAGE - Statistics
14 - AUTO_CONTENT_DOWNLOAD - Content Update
15 - PAD_COVER_GROUP - separator between menus
16 - AUTOLOCK - Auto Block
17 - RESTRICTIONS - Restrictions
18 - PADE_CASE_LOCK

19 - PSGroupCell - separator between menus

20 - DATE_AND_TIME - Date and Time
21 - KeyboadSettings - Keyboard
22 - INTERNATIONAL - Language and Text
23 - TV + SYNC + VPN + PROFILES_GROUP - separator between menus
24 - TV_OUT
25 - AirTrafficSettings - Sync with iTunes
26 - VPN
27 - PROFILES - Profiles

28 - PSGroupCell - separator between menus

29 - Reset - Reset

The menu order (from 0 to 29) is specified for ios7, on other versions of ios, the data may differ (but the names of the id or label will remain the same)


Once we have found the menu item we need (which we want to hide), go to step 5.

5. Click on requiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from gray to green
Attached Image
Attached Image

6. All item is hidden. In order to see the changes, you need to close the "Settings" program (twice with the Home button and pull the picture with the application up) and run it again

▀■▄■▀

Option 2 "Complicated. Fully Manual"

In order to hide the tabs from the Main menu (for example, "Software Update"), we need to edit the fileGeneral.plist (/var/stash/Applications/Preferences.app), in which we are looking for the configuration we are interested in and insert the code between the "opening"<dict>and "closing"</ dict>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>

(false - disable hiding, true - enable hiding)

If for some menu there are already requiredCapabilities, then select the whole block and replace it with our
Example
Take the Universal Access tab (ACCESSIBILITY). It contains the following code:
<key>requiredCapabilities</ key>
<array>
<string>accessibility</ string>
</ array>

We select it and insert ours, it turns out:
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<true />
</ dict>
</ array>



Hide tweaks from Sidia .
Screenshots
Attached Image
Attached Image

How to make
Everything is much simpler here. Need to go to/ Library / PreferenceLoader / Preferencesand transfer all the unnecessary tweaks to us in a folder, say,/ Library / PreferenceLoader /(in case you suddenly need these settings, it will not be difficult for you to return them to their previous place).

Hide program settings from the AppStore .
Screenshots
Attached Image
Attached Image

How to make
We go to/ var / mobile / Applications / The program we want to hide / Open the "Name app app.app" /rename foldersettings.bundle(For example, in settings.bundle.bak).
Next, go to/ var / mobile / Library / Cacheslook for and delete the file with the namecom.apple.mobile.installation.plist. Next, reboot (full, not respring)
All, the icon in the "Settings" program will no longer be displayed.

Note1. The settings.bundle folder is available only for those applications in which developers have provided the function of editing settings. In other words, if there is no settings.bundle folder, it means that no settings for this program will be displayed in the Settings application. And vice versa.

Note 2. When deletingcom.apple.mobile.installation.plistand restarting the device sometimes from the home screen (Springboard) all the icons of applications installed from the AppStore disappear. This suggests that the newcom.apple.mobile.installation.plistdoes not see old applications. To make the applications appear again, we goUser / Library / Cachesand re-deletecom.apple.mobile.installation.plist. After this file is deleted again, icons appear and are sorted into folders (as configured previously)


If you want to return the changes (ie, display the program), return the old folder name (settings.bundle) and again delete the filecom.apple.mobile.installation.plist

Mod "Advanced options in the General tab" .
Fashion features:
- Editing operator logo(irrelevant, starting with ios5)
- Display gsm reception level (in numbers)
- Displays the level of reception wifi (in numbers)
- Display battery level (relevant for iPod users)
- Hiding elements of the battery when charging (there is no battery icon on the lock screen and in the status bar)
- Disable low battery notification
- Disable auto-lock screen
- Disable device lock after respring and reboot.

Attention! Before turning on the "Respring + Lock" item, remove the password when unlocking the device! If you have not done so and everything is gone - read here .

Screenshots
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

How to make
1. Option "Easy. Semi-automatic"

▄■▀■▄

1. Download the archive "Mod" Advanced Options "" (see "Files for download")
2. Download the archive "Settings.plist and General.plist" for your version of iOS (see "Files for download")
3. Copy the contents of these two archives in /Applications/Preferences.app
4. Open the file General.plist throughiFile,
a window comes out, select "PList Viewer"
Attached Image

5. In the menu that opens, click the topmost line.
Attached Image

6. Next, we see the numbers, that's just in them, and hidden our new item "Advanced."
Scroll through the page to the very end. Click on the latest tab.
Make sure to open the desired tab (in the label should be "Advanced")
Attached Image
Attached Image

7. Click on requiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from green to gray
Attached Image

8. Everything. Save the document. Restart the program "Settings". After we go to "Settings" - "Basic" and see at the end of the list our new item "Advanced". We use!

▀■▄■▀

Option 2 "Difficult. Manual"
1. Download the archive "Mod" Advanced Options "" (see "Files for download")
and unpack it in/Applications/Preferences.app
2. ThroughiFileopen the fileGeneral.plistand paste the following code
after any closing</ dict>:
<dict>
<key>cell</ key>
<string>PSLinkListCell</ string>
<key>label</ key>
<string>Additionally</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>



Create your own menu items
How to make

Create a menu Sidia
Screenshots
Attached Image
Attached Image

1. Option "Easy. Semi-automatic"

▄■▀■▄

1. Download the archive "Mod" Menu Cydia "" (see. "Files for download")
2. Download the archive "Settings.plist and General.plist" for your version of iOS (see "Files for download")
3. Copy the contents of these two archives in /Applications/Preferences.app
4. Open the Settings.plist file viaiFile,
a window comes out, select "PList Viewer"
Attached Image

5. In the menu that opens, click the topmost line.
Attached Image

6. Next, we see the numbers, that’s where our new item “Cydia” is hidden in them.
Scroll through the page to the very end. Click on the latest tab.
Make sure to open the desired tab (in the label should be written "Cydia")
Attached Image
Attached Image

7. Click on requiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from green to gray
Attached Image

8. Everything. Save the document. Restart the program "Settings" and see our new menu "Cydia". We use on health!
▀■▄■▀

Option 2 "Complicated. Fully Manual"

▄■▀■▄

For example, I created a menuCydia, when opened, the settings of 3 tweaks appear:Pwntunes, Activator, Appstorelous.

1. Create a Cydia.plist file with the following contents:
<? xml version = "1.0" encoding = "UTF-8"?>
<! DOCTYPE plist PUBLIC "- // Apple // DTD PLIST 1.0 // EN" "[url =" http: //www.apple.com/DTDs/PropertyList-1.0.dtd \ ">"] http://www.apple.com/DTDs/PropertyList-1.0.dtd">[/ url]
<plist version = "1.0">
<dict>
<key>items</ key>
<array>

</ array>
<key>title</ key>
<string>Cydia</ string>
</ dict>
</ plist>

2. Create a Cydia menu in the main menu. For this:

Open up/Applications/Preferences.app/Settings.plistand anywhere

for example, after the Aviation Mode Menu, i.e. after lines with closing</ dict>
(for example, after the Airplane Mode Menu, i.e. after the lines with the closing</ dict>:
</ dict>
</ array>
<key>set</ key>
<string>setAirplaneMode: specifier:</ string>
</ dict> )

insert the code:
<dict>
<key>cell</ key>
<string>PSLinkListCell</ string>
<key>label</ key>
<string>Cydia</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>

WhereCydia- the name of our new menu

3. Go to / Library / PreferenceLoader / Preferences / where we look for files * .plist with our tweaks that we want to add to our menuCydia. In my case it isAppStorelous.plist, PwnTunes.plist, LibActivator.plist.

We copy these files in a folder/Applications/Preferences.app/

4. Open each of the copied files and copy the code from there from
<dict> before </ dict> . Those.

ForPwnTunes:
Pwntunes
<dict>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>/Applications/PwnTunes.app/Icon_small.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Pwntunes</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>


ForActivator:
Activator
<dict>
<key>bundle</ key>
<string>LibActivator</ string>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>Activator.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Activator</ string>
</ dict>


ForAppStorelous:
Appstorelous
<dict>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>/Applications/PwnTunes.app/Icon_small.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Appstorelous</ string>
</ dict>

5. Copied codes from step 4. paste in created in paragraph 1 fileCydia.plistbetween <array> and </ array> .

those. you will have the following:
Cydia.plist
<? xml version = "1.0" encoding = "UTF-8"?>
<! DOCTYPE plist PUBLIC "- // Apple // DTD PLIST 1.0 // EN" "[url =" http: //www.apple.com/DTDs/PropertyList-1.0.dtd \ ">"] http://www.apple.com/DTDs/PropertyList-1.0.dtd">[/ url]
<plist version = "1.0">
<dict>
<key>items</ key>
<array>
<dict>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>/Applications/PwnTunes.app/Icon_small.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Pwntunes</ string>
<key>requiredCapabilities</ key>
<array>
<dict>
<key>ipad</ key>
<false />
</ dict>
</ array>
</ dict>
<dict>
<key>bundle</ key>
<string>LibActivator</ string>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>Activator.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Activator</ string>
</ dict>
<dict>
<key>cell</ key>
<string>PSLinkCell</ string>
<key>icon</ key>
<string>/Applications/PwnTunes.app/Icon_small.png</ string>
<key>isController</ key>
<string>1</ string>
<key>label</ key>
<string>Appstorelous</ string>
</ dict>
</ array>
<key>title</ key>
<string>Cydia</ string>
</ dict>
</ plist>


That's all the menu is ready :)

If after adding lines of menu tweak appeared, but remains empty, do a little differently

▀■▄■▀


List of tweaks in the Cydia menu (see "Files for download")
Activator
Adblocker
Applocker
CCControls
Eclipse
Flux
iLEX
KillApp7
KuaiDial
LocalIAPStore
Nitrous
Pwntunes
PhotoAlbumsPlus

If your tweak is not in the list, but you would like to add it to your Cydia menu, leave a request in the comments!
How to hide from the Cydia menu tweaks that you have not installed!

▄■▀■▄

1. Open the Cydia.plist file (which we uploaded to /Applications/Preferences.app) throughiFile,
a window comes out, select "PList Viewer"
Attached Image

2. In the menu that opens, click the topmost line
Attached Image

3. Next, we see the numbers, that's what tviki from the "Cydia" menu are hidden in.
Now we have to find the menu that we want to hide. To do this, click on any digit (in my example it is 4)
Attached Image

and look at the menu id (or label) (in my case, the label is Eclipse (Eclipse Tweak - "Night Mode" in iOS))
Attached Image

4. Click on requiredCapabilities
Attached Image

further Dictionary
Attached Image

and switch the toggle switch from gray to green
Attached Image

5. Everything. Save the document. Go to our Cydia menu and see that our Eclipse tweak is hidden!

▀■▄■▀


Add icons to the menu
Screenshots
Attached Image
How to make
Open the desiredplist(eg,General.plist) and in each item (inside<dict> </ dict>) add the code:
<key>icon</ key>
<string>NAME_ICONS.png</ string>

If the icon is not in the folder with the application that we are editing, you can specify the path to the icon: for example:
<key>icon</ key>
<string>/Applications/Cydia.app/[email protected]</ string>

In this example, I created the Cydia menu in Preferences.app (Settings), and took the icon directly from the Cydia application (/Applications/Cydia.app)

Features of adding icons in the "Settings"



Files to download
Settings.plist and General.plist

Attached Image Download
Attached Image Download
Attached Image Download

Mod "Advanced Options"
Download

Mod "Menu Cydia"
Download


Want to learn more about plist files? Download instructionshere
Material prepared:
directorgeneral




Post has been editeddirectorgeneral - 11.01.15, 12:41



Rep: (114)
Valerka @ 26.02.2012, 20:19*
"Advanced Settings"

I will remove this feature, probably so as not to confuse people. Auto-lock so it is possible and through "Basic-automatic block" to remove.


To return to the previous (standard) logo must edit com.apple.springboard file (/ var / mobile / Library / Preferences), by removing the line in it:

<key>SBFakeCarrier</ key>
<string>Name or logo picture</ string>

After that, make a respring :)





______________________________________

Removed ...

Post has been editedsobchyksobchyk - 01.03.12, 21:22



Rep: (333)
Name or logo picture

Ie you can cram the picture? You can read more, format, place to put and how to write ...

Post has been editedValerka - 26.02.12, 22:31



Rep: (114)
Valerka @ 26.02.2012, 23:30*
Ie you can cram the picture? You can read more, format, place to put and how to write ...

Shoot, I think where such matters is I did not put that file :) Now lay out the normal, where there are pictures of the operator logo. By the way, I'm lecturing screenshots :) there seems to be seen :)



Rep: (333)
sobchyksobchyk
Under the pictures you mean the type of characters emodzi? I thought it was a picture so you can put Makar.



Rep: (114)
Valerka @ 27.02.2012, 00:13*
Under the pictures you mean the type of characters emodzi?

Well, yes ... just a different way. After all, the logo can be changed by this method evenwithout jail:) Ie Apple realized apparently allows users to contrive so :)
A png image can be inserted, replacing the originals in the Carrier Bundles. Well this topic is, you know, the forum discussed a million times;)



Rep: (33)
Basy56 @ 02.26.2012, 12:07*
By the way, I tried to remove applications from the Appstore according to the instructions, something I did not succeed. Deleted settings.bundle and something doesn’t disappear

tested a new method (with the removal of the cache), all turned out! All unnecessary settings hidden.



Rep: (197)
So what's up with group settings? Will FAQ?



Rep: (114)
ahsim2011 @ 28.02.2012, 22:54*
So what's up with group settings? Will FAQ?

All while in the process, you need some time to write instructions :) It is still parallel to write the script, with which you can just be spending all of the changes without having to open :) :) plistov



Rep: (33)
sobchyksobchyk @ 29.02.2012, 23:15*
All while in the process, you need some time to write instructions :) It is still parallel to write the script, with which you can just be spending all changes :) without opening plistov


And how long does it take? We are waiting!

Post has been editedbasy56 - 01.03.12, 23:48



Rep: (114)
basy56 @ 02.03.2012, 00:44*
And how long does it take? We are waiting!

In fact, work is not much, just bash for himself the language is first opened, so how to operate certain functions (eg, plutil) I do not know. Especially not ask who (among skriptodelov no friends), so I am looking for information on the Internet :) And it needs time until Deconstructing while will test ...



Rep: (33)
I discovered a simple way to hide the default settings instead of running on the file and look for the right line. Open the plist, laid out in the header through viewer PLIST in the iFile program. There, click on the very first item (items), further see the squiggle from 0 to 30 (for me at least so) for which and press to open the list of the different teams, where you can uvidet function name in the label box (for example, General / main) and the phrase requiredCapabilitites (a function that is responsible for showing / hiding the settings), and to which we press, then, then see the word ipad and switch. Using this switch hide or to display settings according to your wishes.



Rep: (114)
basy56,
indeed it makes editing much plista. People who are not particularly versed in its structure, just the most it :) It would be necessary to make the screenshots to understand and was added to the cap ...



Rep: (197)
sobchyksobchyk Well, what about the writing instruction?
Will information about the possibility of setting appstore application groups to a folder? Or is not done?
And come up with to make all the switches (stand-alone mode, Wi fi, blutuz, 3g, etc.) in one place or vpapku?
And please tell me how to remove yedinichku next to the icon "Settings" that points to the ios upgrade to 5.1.



Rep: (237)
ahsim2011 @ 17.03.2012, 20:11*
sobchyksobchyk, Well, what's with the writing instruction?
Will information about the possibility of setting appstore application groups to a folder? Or is not done?
And come up with to make all the switches (stand-alone mode, Wi fi, blutuz, 3g, etc.) in one place or vpapku?
And please tell me how to remove yedinichku next to the icon "Settings" that points to the ios upgrade to 5.1.


remove yedinichku tweaks noOTA



Rep: (114)
ahsim2011, as a group of programs Appstore, I still have not figured out, with regard to the controls in one place, too, unfortunately, is no promotion. Honestly, I do not know when it's all going to find out, because especially in this project I do not do it in a while ...

how to remove an update, I said,here

Docuk, It is not always useful to install tweaks from Cydia. If something can be done manually, it is better to do it yourself than to clutter up your device.



Rep: (25)
If you clear on 3G will be a performance boost?



Rep: (114)
Royel @ 07.05.2012, 14:42*
If you clear on 3G will be a performance boost?

overall system performance certainly will not increase, because we simply change the interface. But the list of the program (the "Options") due to the fact that we took away a lot of unwanted programs will open faster.



Rep: (15)
Children after being Edit this beautiful image removing the Nike + iPod have me no longer check the settings novie proramma after installation ... for example set ncsettings and settings it does not have and can not etomu vistavit all that I want to display in the notification. Iphone 4s 5.1.1



Rep: (26)
If everything is good just ...

5.1.1 - hide ayklaud and twitter ?? m?



Rep: (26)
sobchyksobchyk @ 18.02.2012, 20:29*
<key>requiredCapabilities</ key><array><dict><key>ipad</ key><true /></ dict></ array>

no such items for Twitter & ayklauda ...
sobchyksobchyk @ 18.02.2012, 20:29*
You want to hide, Nike + iPod program.

and Nike can be completely disabled in N90AP.plist.


Full version    

Help     rules

Now: 01.04.20, 17:11