Super patch Advanced Configuration for System Preferences renders everything ever obsolete | webOS Nation

Super patch Advanced Configuration for System Preferences renders everything ever obsolete

by Derek Kessler Sun, 03 Oct 2010 9:16 pm EDT

Advanced Configuration for System Preferences

Patching in webOS land is one of those areas where we can definitively gleefully mock declare our superiority claim a win over our friends with Android and iOS devices. The hundreds of patches available in Preware, through our forums, and even through some simple coding of your own provide customization options most platforms don’t even offer. WebOS Internals’ newest code magician, Sconix, has been hard at work whipping up a new mega patch that consolidates the functions of multiple patches into one neat little package. Unlike the much-lauded Advanced Configuration for Launcher patch, the new Advanced Configuration for System Preferences patch touches multiple apps in a multitude of ways. So many ways, in fact, that you’re going to have to head past the break to check it out.

We’ll go through this app-by-app, using the handy guide published by WebOS Internals.

Screen & Lock

  • Screen brightness minimum has been reduced to zero, and a maximum/minimum option lets you quickly jump to the extremes.
  • Turn off after comes with new options, extending the range of on time from 15 seconds all the way up to five minutes. Or eternity.
  • Haptic feedback is present, with an on-off selector. Tapping the screen when enabled should trigger a quick vibration, though in practice it doesn’t always vibrate (and third-party apps seem to be out.

Sound Settings Sounds & Ringtones

  • Renamed to Sound Settings, appropriate given the number of options now available.
  • Both Alert (ba-donk) and Notify (badalaDing) tones can now be easily customized.
  • Notifications for low batter and charger can also now be changed, with options for mute (nothing), sound (the alert tone), and vibrate (bzzz).
  • A new sound volume levels section has been added, letting you independently set the volume independently for ringtones, system sounds, and media.

Phone Preferences

  • Phone Preferences has been renamed to Phone Services (this app only shows with the Advanced Configuration for Launcher patch).
  • An on-off toggle for the phone radio was added right to the app.
  • Network settings has the option for Roam Only now under the voice network selection. Carrier Only and Automatic are still present.

Phone Preferences Phone

  • There are now three preferences options in the application menu: Preferences, Phone Services, and Sound Settings. The latter two open the (renamed) apps by those names.
  • Contact matching by pounding out a name on the keyboard was moved to here from Phone Services. Select On or Off.
  • The new slider section gives the options for what happens when you open and close the slider. Opening has the choices of Do Nothing, Answer Call, and Speakerphone (answers to speakerphone). Closing the slider comes with Do Nothing and Hangup Call (unless on Bluetooth) options.
  • The new Touchstone option gives the choice to enable or disable automatic call answering when you pick a ringing phone up off the Touchstone charger.
  • A single-choice Speakerphone section lets you set the speakerphone for manual (by way of on-screen button) or Using Proximity (move the phone away from your face, switch to speakerphone).
  • Under the new Application section you can set the default (launch) view for the phone app, with choices for Call log or Dialpad, and when on a call you can opt for the standard Contact picture or the Dialpad. Additionally, you may select whether or not to have the phone app automatically close after a call.
  • The new Notifications section gives options to enable or disable blink notifications, set a notification repeat (ranging from once every two minutes to once an hour, with the default option of Disabled), and consequently how many times you want the phone to repeat the notification (three to thirty times, or until you take care of it - infinite).


  • The new Message Drafts preferences section gives options to “Copy to Message” (the default draft restored-on-conversation-opening behavior) and “Copy to Clipboard” where the message is, well, copied to the clipboard for use in another conversation or elsewhere on the phone.
  • You can now select an individual account to modify the notification preferences for that account.
  • The New Message section gives options for Blink Notifications and on-screen Notifications (on or off for each).
  • The Notifications section allows you to customize the alert style (vibrate, system sound, ringtone, and mute, as before), determine the vibration length (none, half a second, one second, or one and a half seconds), how often the notification is repeated, and if so how many times.


  • Like with the Messaging additions, you now have finer control over the notifications to each of your email accounts, with options added for blink notifications, vibrate length, repeat intervals and repetitions.

Contact Preferences Contacts

  • For every contact a Contact Preferences section has been added under the app menu. These options are available under that menu selection.
  • The Phone Call section lets you set an action for when you receive a phone call from that contact. Do Nothing is the default you decide whether or not to answer behavior, Auto Hang Up cancels the call like it never happened, and Direct to Voicemail sends the caller straight to your voicemail. Ringtone allows you to pick a custom ringtone for an individual contact if the desire strikes.
  • The SMS Message option also lets you set a custom alert tone for a contact.

Location Services

  • A simple on-off toggle has been added to the header to simultaneously enable or disable the GPS Radio and Google Services.


  • The preferences app has been modified to display all saved networks, with one caveat: you have to remove all of your current networks and re-add them. After that point the networks will stay listed as options, even if they are out of range at the time.

Sconix did note on Twitter that it is strongly recommended that you update your Saved Packages List in your homebrew installer of choice and run Emergency Patch Recovery to give yourself a fresh patching start before installing the Advanced Configuration for System Preferences patch. This is recommended due to the sheer number of patches that the new patch obsoletes - by our count at least thirty eight.

If you're new to homebrew and patching and all the fun that such things entail, check out this more-than-handy Hombrew How-To guide to get yourself started.

Now that you’ve had a chance to catch your breath, that’s quite the multitude of options, no? If you haven’t already, or even if you have and it’s just been a while, you should take the time to send a donation to the folks at WebOS Internals. They do fantastic work, and ask for nothing in return.

Source: PreCentral Forums, WebOS Internals