Patch:AdvancedSystemBehavior

From WebOS Internals
Revision as of 16:57, 30 March 2011 by Sconix (talk | contribs)
Jump to navigation Jump to search

Overview

Icon Patch.png

The Advanced Systems Behavior patch is a powerful patch available for webOS 2.1 and later.

The Advanced Systems Behavior patch has been designed to try and give webOS a more consistent and standardized feel. In addition, the Advanced Systems Behavior patch adds some unique/custom functionality to webOS that you may find useful.

Note: This patch is in its infancy. There will be many other features added in the future. Please be sure to check back here when updating to see what features were added to determine whether or not any current patches you have installed may conflict.


Installation

The following information will help with installing the Advanced Systems Behavior patch.

Method

The following method can be used to install the Advanced Systems Behavior patch.

Preware
  1. Open Preware
  2. Start typing “Advanced System” (no quotes)
  3. Tap the corresponding patch from the list
  4. Tap the Install button
  5. Tap the Ok button to restart Luna

Or

  1. Open Preware
  2. Tap Available Packages
  3. Tap Patch > Advanced > Patch name (e.g. Advanced Systems Behavior patch)
  4. Tap the Install button
  5. Tap the Ok button to restart Luna


Updating

webOS OTA Updates

The Advanced Systems Behavior patch is not OTA (over-the-air) update safe. When there is an OTA update to a newer version of webOS from your carrier, you must remove this patch before updating. If you do not remove it prior to running the OTA update, you most likely will need to run the Emergency Patch Recovery tool from Preware.


Patch Updates

Updated versions of the Advanced System Behavior patch can be applied via Preware.


Troubleshooting/FAQs

Q: What version of webOS is the Advanced Systems Behavior patch available for?
A: webOS 2.1 and later.

Q: I'm getting an error when trying to install this patch. Why?
A: You most likely have another patch installed that is conflicting with this patch. Look at the features listed below in the Usage section. If you have a patch installed that does the same thing, this patch won't install until you remove the other patch.

Q: Does this patch work with the other Advanced System (Prefs and Menus) patches?
A: Yes.


Usage

The information list below will help you understand how to use the Advanced Systems Behavior patch. Some features changed or added by the Advanced Systems Behavior patch are behind the scenes and are not configurable or controllable. Those behind the scenes features will be documented here as well.

(Note: Some functionality of the Advanced Systems Behavior patch might require the use of the Option Key + Tap or Tap + Hold feature. The Option Key is the Orange or Silver key on your device's (depending on your device) keyboard. The Tap + Hold feature would mean to Tap and hold the screen on a particular item, link, etc...)


Browser App

Power Swipe
Power Swiping means you swipe on your screen using two (2) fingers instead of one (1).
(Note: Power Swiping only works when viewing a webpage.)

Power Swipe (Up/Down):
This feature allows you to quickly scroll or jump to the top or bottom of a browser page.

Power Swipe (Left):
This feature allows you to quickly access the browser history.

Power Swipe (Right):
This feature allows you to quickly access the bookmarks list.


Email App

Tap + Hold for New Card
Tap + Hold an email message to open that email into a new card.

(Note: This feature is a bit wonky for the email app. While it does open the message in a new card, when you release the tap + hold, it goes back to the view you were at instead of the new card containing the email message. For now, just move to the email message in the new card._

Email Notifications
Tapping an email notification while the email app is already open, will open that email message into a new card.


Messaging App

Timestamps
This feature was added to provide a timestamp that is displayed on all messages (SMS or IM).

Enter Key Confirmation
This feature was added to reduce accidental message sending. Enter needs to be pressed twice within 3 seconds for sending the message.

Tap + Hold for New Card
In the Conversation view, Tap + Hold a message conversation to open it into a new card.

Message Notifications
Tapping a message notification while the messaging app is already open, will open that message into a new card.


System Wide Changes

Inverted Keyboard Brightness
The inverted keyboard brightness feature automatically adjusts the brightness level of the keyboard based on the brightness level of your screen. However, the brightness level of the keyboard is limited to 25 for the lowest setting and 75 for the highest setting.


Resources

Supporting Development

Btn donateCC LG.gif

Official Forum
Official Twitter Account


Status

Changelog
2.1.0-?? - Current Release - (Mar. ??, 2011)
  • Changed new message button open into new card
  • Changed new message from just type to open into new card if card exists


2.1.0-51 - Current Release - (Mar. 30, 2011)
  • Added modifier+enter for adding newline
  • Changed double enter only be used for sending SMS/MMS messages
  • Added emoticon selection dialog possibility also for compose in messaging app
  • Starting composing of message (i.e. through just type) now opens to new card if one is open already
  • Starting composing of email (i.e. through just type) now opens to new card stacked with main card
  • Fixed small WebOS bug with emoticons when added into empty message


2.1.0-49 - (Mar. 29, 2011)
  • Fixes stacking of messaging and email cards when opened from notification


2.1.0-48 - (Mar. 29, 2011)
  • Changes the enter behavior in messaging app


2.1.0-46 - (Mar. 28, 2011)
  • Initial release