S-OFF num HTC Android
Em alguns equipamentos HTC Android existe uma verificação de segurança que é determinada pelo S-OFF/S-ON (Security). Essencialmente esta definição é um nível de segurança que está armazenada no “rádio” do dispositivo e é responsável por verificar as assinaturas digitais de qualquer firmware antes de ser escrito no mesmo.

Para que serve o “S-OFF” afinal:
- Permite a utilização de ROMs, imagens de arranque e recuperação personalizados.
- Reduz as restrições no acesso à memória NAND, permitindo alterar as partições do sistema.
Compensa?
Com a utilização de uma ROM personalizada, que difere da original na utilização de espaço, vai tornar-se necessário alterar as partições do dispositivo disponíveis para a ROM, cache e programas.
Para que serve o root ao Android?
O sistema operativo Android é baseado no kernel Linux e é distribuído pelos nossos equipamentos com o acesso do super-utilizador (root) bloqueado, restringindo o acesso completo ao sistema.
É possível fazer o “root” a grande parte dos dispositivos, sendo que o método pode variar de equipamento para equipamento

Para que serve o “root” afinal:
- Alterar ficheiros do sistema Android: Remover aplicações pré-definidas, alterar temas, etc.
- Correr aplicações que precisam de mais controlo do sistema: Overclock, backups, integrar updates na ROM, remover publicidade de aplicações, screenshots, etc.
Compensa?
Existem aplicações como o Titanium Backup Root que permitem integrar as aplicações e updates das aplicações que vêm no telefone na própria ROM. Isso poupa espaço na partição das aplicações, remove aplicações do sistema não desejadas e faz backups completos do sistema (Aplicações e preferências) que fazem o processo de “rooting” valer a pena.
Modificações ao HTC Desire
Versão AOSP GB - Round II
ROM: Oxygen v2.3.2 [13/11/2011]
Radio: [RADIO] HTC Desire Stock Radios [LATEST 5.17.05.23] [29/05/11]
Kernel: kernel-bravo-20120328-203428.zip
Recovery: ClockWorkMod 5.8.0.2
Hboot: Revolutionary 0.4pre4: S-OFF + Bravo Oxygen r2
Aplicações removidas (13):
DownloadProviderUi.apk
Email.apk
GenieWidget.apk
Gmail.apk
GoogleQuickSearchBox.apk
HTMLViewer.apk
LatinIME.apk –--> PerfectKeyboardPro.apk
LatinImeTutorial.apk
Launcher2.apk –--> GOLauncherEX.apk
LiveWallpapersPicker.apk
Stk.apk
Talk2.apk
VpnServices.apk
Sons removidos excepto os por defeito:
Alarms:
ro.config.alarm_alert=Alarm_Classic.ogg
Notifications:
ro.config.notification_sound=Castor.ogg
Ringtones:
ro.config.ringtone=Sceptrum.ogg
Aplicações integradas na ROM (4):
AppBrain.apk 8.01 AdFree
GOLauncherEX.apk 3.00 Update 2
PerfectKeyboard.apk 1.4.4 (User)
RootExplorer.apk 2.20
Versão GB Sense
ROM: [ROM] [20/08] Pre-rooted Stock Gingerbread (3.14.405.1) [Optional Mods]
Recovery: AlphaRev ClockWorkRecovery 2.5.1.8
Hboot: Revolutionary 0.4pre4: S-OFF + Bravo Stock
Outros MODS:
POWERSAVING MODULES - updated || 10/08
REMOVE BOOTSOUND (1.0) - updated || 04/08
[MOD] ★★★ Super Circle Battery with % ★★★ Version A-P & Z (Custom) ★★★
Aplicações removidas (38):
AppSharing.apk
com.htc.FMRadioWidget.apk
com.htc.MusicWidget.apk
com.htc.NewsReaderWidget.apk
com.htc.StockWidget.apk
com.htc.TwitterWidget.apk
DebugTool.apk
Flickr.apk
GenieWidget.apk
Gmail.apk
GoogleQuickSearchBox.apk
htcbookmarkwidget.apk
HtcCalculatorWidget.apk
HtcFootprints.apk
HtcFootprintsWidget.apk
HtcPhotoWidget.apk
HtcProfileWidget.apk
HtcRingtoneTrimmer.apk
HtcRingtoneWidget.apk
htcsettingwidgets.apk
HtcSoundRecorder.apk
HtcSyncwidget.apk
HtcTwitter.apk
install_flash_player.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Mode10Wallpapers.apk
NewsReader.apk
Quickoffice.apk
RSS.apk
Stk.apk
Stock.apk
Street.apk
Talk.apk
VoiceSearch.apk
WidgetDownloadManager.apk
YouTube.apk
Sons removidos excepto os por defeito:
Alarms:
ro.config.alarm_alert=Light.mp3
Notifications:
ro.config.msg_notification=Ascend.mp3
ro.config.notification_sound=Color.mp3
ro.config.cal_notification=Vector.mp3
Ringtones:
ro.config.ringtone=Innovation.mp3
Aplicações integradas na ROM (5):
ExtendedControls.apk
FacebookMessenger.apk
RootExplorer.apk
Titanium Backup.apk
tmndrive.apk
Ficheiros editados: (1):
META-INF\com\google\android\update-script
Removido:
format DATA:
Aplicações instaladas:
http://pt.appbrain.com/user/JoaoVr/
Ferramentas:
APK Downloader – Obtenha o apk de aplicações do Market
[TOOL][All devices & OS] Fastboot Commander [v.1.51][UPD 15 AUG 2011]
HTC fastboot drivers
Rom Editor 1.5
eduroam (IPCA) no Android (HTC Desire)
Colocar a eduroam a funcionar no meu Android foi bem simples, bem mais simples que no PC. No meu caso (eduroam IPCA + Android HTC Desire) foram necessários os seguintes passos:

Adicionar rede Wi-Fi -> SSID de Rede: "eduroam" -> Segurança: "802.1x Enterprise" -> Palavra-passe de armazenamento de credenciais (Indiferente) -> Método EAP: "TTLS" -> Autenticação fase 2: "PAP" -> Identidade e Identidade anónima: (O vosso username) -> Palavra-passe sem fios: (A vossa palavra-passe).