Advanced Settings

Discussion in 'iOS Jailbreak & Cydia' started by nskjunky, Oct 31, 2010.

  1. nskjunky

    nskjunky Member

    Joined:
    Mar 16, 2010
    Messages:
    249
    Likes Received:
    1
    Device:
    iPhone 4 (Black)
    Hey guys,

    I am currently trying to add some other features in the settings.app.

    I want to ask, if there is a way to add some features beneath the "General" Cell in the ipod-settings.plist.
    I have tried to just add that underneath the "General" Cell, but it just won't appear.

    Here is the code:

    Code:
    <?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>items</key>
    	<array>
    		<dict>
    			<key>cell</key>
    			<string>PSGroupCell</string>
    		</dict>
    		<dict>
    			<key>alternateColors</key>
    			<true/>
    			<key>cell</key>
    			<string>PSSwitchCell</string>
    			<key>get</key>
    			<string>getAirplaneMode:</string>
    			<key>icon</key>
    			<string>Settings-Air.png</string>
    			<key>id</key>
    			<string>AIRPLANE_MODE</string>
    			<key>label</key>
    			<string>Airplane Mode</string>
    			<key>set</key>
    			<string>setAirplaneMode:specifier:</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>AirPortSettings</string>
    			<key>isController</key>
    			<false/>
    			<key>requiredCapabilities</key>
    			<array/>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>VPNPreferences</string>
    			<key>isController</key>
    			<false/>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>NotificationSettings</string>
    			<key>cell</key>
    			<string>PSLinkListCell</string>
    			<key>get</key>
    			<string>getNotificationsEnabled:</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>NOTIFICATIONS</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>CarrierSettings</string>
    			<key>isController</key>
    			<true/>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSGroupCell</string>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>detail</key>
    			<string>SoundsPrefController</string>
    			<key>icon</key>
    			<string>Settings-Sound.png</string>
    			<key>label</key>
    			<string>Sounds</string>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>detail</key>
    			<string>BrightnessPrefController</string>
    			<key>icon</key>
    			<string>Settings-Display.png</string>
    			<key>label</key>
    			<string>Brightness</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>Wallpaper</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>Wallpaper</string>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSGroupCell</string>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>detail</key>
    			<string>GeneralController</string>
    			<key>icon</key>
    			<string>Settings.png</string>
    			<key>label</key>
    			<string>General</string>
    		</dict>
    [B]		[COLOR="Red"][SIZE="5"]<dict>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>icon</key>
    			<string>Settings.png</string>
    			<key>label</key>
    			<string>Advanced</string>
    		</dict>[/SIZE][/COLOR][/B]
    		<dict>
    			<key>cell</key>
    			<string>PSGroupCell</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>MusicSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>MUSIC</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>VideoSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>VIDEO</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>VictoriaSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>id</key>
    			<string>victoria</string>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>NIKE_PLUS_IPOD</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<string>nike-ipod</string>
    			</array>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>MobileSlideShowSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>Photos</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<dict>
    					<key>application-display-identifiers</key>
    					<string>com.apple.mobileslideshow-Photos</string>
    				</dict>
    			</array>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>ConferenceRegistrationSettings</string>
    			<key>isController</key>
    			<false/>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>MobileStoreSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>STORE</string>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>AccountSettingsUI</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>ACCOUNT_SETTINGS</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<dict>
    					<key>application-display-identifiers</key>
    					<string>com.apple.mobilemail</string>
    				</dict>
    			</array>
    		</dict>
    		<dict>
    			<key>bundle</key>
    			<string>MobileSafariSettings</string>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>hasIcon</key>
    			<true/>
    			<key>isController</key>
    			<true/>
    			<key>label</key>
    			<string>Safari</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<dict>
    					<key>application-display-identifiers</key>
    					<string>com.apple.mobilesafari</string>
    				</dict>
    			</array>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSLinkCell</string>
    			<key>detail</key>
    			<string>SpeakersPrefController</string>
    			<key>icon</key>
    			<string>Settings-Sound.png</string>
    			<key>label</key>
    			<string>Speakers</string>
    		</dict>
    	</array>
    	<key>title</key>
    	<string>Settings</string>
    </dict>
    </plist>
    
    But as I said, it just won't appear.

    I have one more question:

    All the Cells, like "Music, Safar", etc. (see more in the picture), are not listed in the ipod-settings.plist.

    Please Register or Log in to view images



    But where are they? Are they inside the app, so that the App tells them to put their preferences on the settings.app?

    So can anyone help me add more things to the Settings.app Page?
  2. djspan

    djspan New Member

    Joined:
    Mar 31, 2010
    Messages:
    149
    Likes Received:
    0
    Device:
    iPhone 3GS (White)
    What are you trying to add?
  3. nskjunky

    nskjunky Member

    Joined:
    Mar 16, 2010
    Messages:
    249
    Likes Received:
    1
    Device:
    iPhone 4 (Black)
    A Cell with the label "Advanced", where I can then put more thing in, like "Numeric Wifi", etc.

    But I DON'T want to have other Apps to Add Numeric Wifi, because I know that there are some of them...
  4. Contagon

    Contagon Member

    Joined:
    Jul 16, 2010
    Messages:
    191
    Likes Received:
    1
    Device:
    4G iPod touch
    I don't know how to fix this, but I think a good setting would be a way to change back and forth between a unified iPod app.
  5. nskjunky

    nskjunky Member

    Joined:
    Mar 16, 2010
    Messages:
    249
    Likes Received:
    1
    Device:
    iPhone 4 (Black)
    Yeah... that would be a cool idea..

    maybe I can try to do this...

    But just one more question:

    Some Menues open if you switch the slider to 1.
    But how can I implement that to something new?
    Or what code or property is being used for that`?

Share This Page