Agora é possível criar atalhos na home do seu dispositivo com iOS 5 para acessar rapidamente as configurações do sistema sem a necessidade de fazer o famoso Jailbreak no aparelho. Atalhos para Wifi, Notificações, Redes de celular e muitos outros podem ser criados graças a uma nova funcionalidade introduzida na versão do 5 do iOS, que criou um novo padrão de URL específico para abrir o aplicativo de configurações do sistema.
O novo padrão de URL é o seguinte: “prefs://”. Basta acessar essa URL pelo próprio Safari do sistema para abrir diretamente o aplicativo de configurações (Ajustes). E ainda é possível abrir diretamente em uma opção, como Wifi por exemplo. Basta passar o parâmetro “root” com a opção desejada na URL: “prefs:root=WIFI”.
Abaixo uma lista das principais opções de configuração:
- Sobre — prefs:root=General&path=About
- Accessibilidade — prefs:root=General&path=ACCESSIBILITY
- Modo Avião — prefs:root=AIRPLANE_MODE
- Bloqueio Automático — prefs:root=General&path=AUTOLOCK
- Brilho — prefs:root=Brightness
- Bluetooth — prefs:root=General&path=Bluetooth
- Data & Hora — prefs:root=General&path=DATE_AND_TIME
- FaceTime — prefs:root=FACETIME
- Geral — prefs:root=General
- Teclado — prefs:root=General&path=Keyboard
- iCloud — prefs:root=CASTLE
- Armazenamento e Backup do iCloud — prefs:root=CASTLE&path=STORAGE_AND_BACKUP
- Internacional — prefs:root=General&path=INTERNATIONAL
- Serviços de Localização — prefs:root=LOCATION_SERVICES
- Música — prefs:root=MUSIC
- Equalizador de Música — prefs:root=MUSIC&path=EQ
- Volume Limite de Música — prefs:root=MUSIC&path=VolumeLimit
- Rede — prefs:root=General&path=Network
- Nike + iPod — prefs:root=NIKE_PLUS_IPOD
- Notas — prefs:root=NOTES
- Notificações — prefs:root=NOTIFICATIONS_ID
- Telefone — prefs:root=Phone
- Fotos — prefs:root=Photos
- Perfil — prefs:root=General&path=ManagedConfigurationList
- Redefinir — prefs:root=General&path=Reset
- Safari — prefs:root=Safari
- Siri — prefs:root=General&path=Assistant
- Sons — prefs:root=Sounds
- Atualização de Software — prefs:root=General&path=SOFTWARE_UPDATE_LINK
- Loja — prefs:root=STORE
- Twitter — prefs:root=TWITTER
- Uso — prefs:root=General&path=USAGE
- VPN — prefs:root=General&path=Network/VPN
- Papel de Parede — prefs:root=Wallpaper
- Wi-Fi — prefs:root=WIFI
Mas como podemos usar isso para criarmos um atalho diretamente na Tela de Início do nosso aparelho? Fácil, há duas possibilidades:
Para quem é desenvolvedor, criando um aplicativo bem simples que abre a URL correspondente à configuração que se deseja acessar, usando o seguinte código Objective-C:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]];
Ou ainda criando uma página web, em HTML com o código a seguir, abrindo no Safari e colocando para “Adicionar à Tela de Início”:
<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <title>WiFi</title> <link rel="apple-touch-icon"href="http://url_para_um_icone_legal/icone.png"> <meta http-equiv="refresh" content="0.01;url=prefs:root=WIFI"> <body><h1>Atalho para configuração: WiFi</h1> <p>Adicione à Tela de Início</p> </body> </html>
Para quem não é desenvolvedor, também existe uma forma rápida e fácil. Basta acessar uma página que já tem os atalhos todos disponíveis para baixar:
http://iphoneza.co.za/IconSettings/
Basta acessar pelo Safari do seu dispositivo, clicar em um dos links de atalhos e depois adicionar à tela de início. Eles já criaram até uma forma automática de criação do ícone através de uma Configuração Móvel (mobile config). Um arquivo “.mobileconfig” que é baixado e basta a pessoa aceitar a instalação para ser criado automaticamente o ícone na tela de início. Mais fácil não existe!
Aproveitem mais essa novidade do iOS 5! Obrigado Apple



Bom dia Carlos. Não consegui utilizar os atalhos acima na versão 5.1 do IOS. Sabe me dizer e eles continuam disponíveis? Desde já agradeço.