SuperUtility v5.0
for the Palm Computing(R) Platform

Handmark Inc.
www.handmark.com
  

SuperUtility(TM)
Copyright (C) 2001 Handmark, Inc.

Tip - Need assistance downloading, unzipping, or installing SuperUtility or any other 3rd-party Palm software? Visit our software installation wizard at www.nearlymobile.com.

1. SuperUtility Overview
      
System Requirements
       How to install SuperUtility
       Technical Support

2.  SuperUtility Usage
            
3.  Purchasing SuperUtility

4.  Company Information

5.  More Handmark Products

6.  License


SuperUtility Overview
SuperUtility provides a single-point reference for all your Palm OS device information. From battery life, to last Hot Sync information, SuperUtility gives you access to everything you ever wanted to learn or know about your Palm OS device.
Display all the items on your device, from applications to databases to patches. You can even reset your device using SuperUtility, or beam databases and other items directly from the SuperUtility list screen.

Now with v5.0 of SuperUtility you can view/edit databases on your PalmOS virtual file system using the Secure Digital, MMC, or Compact Flash cards. You can also edit records of any PalmOS database, copy or move files to/from expansion cardsor view the details of any Palm OS expansion card.

Features

  • Instant access to memory, battery, hotsync, and database details on your Palm OS device
  • List of all "items" on your device inlcuding applications, databases and patches
  • Move or copy databases or applications between RAM and expansion cards
  • Edit any database or application records that exist in RAM
  • View and set backup bit status on any or all databases
  • View database location, copy protection status, size, hidden, bundled and launchable bits
  • Beam, view the details, copy, or delete nearly any item on your Palm OS device
  • Modify the name, creator ID, and type of non-protected databases
  • Perform a quick soft reset by tapping a the reset button
  • Set the device in debug mode by tapping the debug button
  • Select from a wide range of auto-sleep times (from 1 to 10 minutes and 'never')
  • Display vital battery information including a digital voltage display and graph
  • Displays time since the last reset
  • Displays battery life and type information - lets you track how long your batteries last
  • Provides instant memory display including a percentage, K, and graph
  • View low or critical battery threshold values

System Requirements

To use Handmark SuperUtility, you need a PalmOS Computing (R) Platform with Palm OS 3.0 or above. PalmOS v1.0 and v2.0 are not supported.  Handmark has not fully tested Handmark SuperUtility with any 3rd-party memory boards, accessories, or operating system hacks.  Therefore, use these in conjunction with Handmark SuperClock at your own risk.

Installing SuperUtility

Use the Palm Computing Installation tool to install the SuperUtility.prc. For more information on using the Palm Computing Installation tool, consult the Palm Computing Device instructions included with your handheld device. For step-by-step instructions on installing 3rd-party Palm software, check out www.nearlymobile.com.

Technical Support

If you have a software problem you can't solve, please visit our web site and check out our FAQ section (Frequently Asked Questions). If you can't find the answer you're looking for, email us at support@handmark.com and we'll get you a solution right away.

SuperUtility Usage

To begin using Handmark SuperUtility, simply tap the SuperUtility icon on your application screen. Enter your product serial number on the serial number screen and you're ready to use SuperUtility. If you do not have a serial number you can use SuperUtility for 30 days.

The Main Screen displays the vital statistics about your Palm OS Device. Select the card number at the top right of the screen to view the details for that card. Normally, card 0 or "Palm Card" is the memory card inside your Palm OS device. Other cards listed are extra cards (Springboard Modules, SD/MMC, CF, etc..) that have been attached to the device. Currently, the Sony Clie memory stick is not supported as a "card".

Memory Information
The memory display bar is a graphical and text display of the storage space utilization of your device, updated every 2 seconds. Tap the 'Free Memory' label to toggle between the % display and the raw usage display. Memory Free is presented as total K free. Keep in mind that the raw free space from the card statistics is displayed which does not take into account the 46 or so K used by the system which is not available for storage.

More card information on the selected memory card is available by tapping on the card Info button (RAM memory chip icon).

Battery Information
The battery display bar, updated every 2 seconds, displays the voltage in 1/100th of a volt. If you are using a Palm OS device with a rechargeable battery then battery type is also displayed on the main screen. Otherwise, a counter since the last time you changed batteries is displayed. Tap the Battery/Clock icon to reset the battery replacement counter each time you change batteries.

If your device supports the ability to change the critcal battery levels then a battery icon will appear on the main page. Tap the Battery information button (two-battery icon) to display battery warning levels. The Low Voltage indicator displays the voltage when you will see your first low voltage warning. The Critical voltage is the level at which the device will shut down and refuse to power up until the batteries are replaced or the unit is recharged. It is strongly advised that you do not change any of these levels as it could result in data loss.

Sleep Time
Tap the Sleep drop-down list to adjust the device sleep time. The Palm OS preferences application only allows you set a sleep time of 1, 2 or 3 minutes. SuperUtility gives you additional options of 4, 5, 10 minutes, or Never. If you select Never, the device will stay alive and powered on until the batteries go dead. If you open the standard Palm OS preferences application then the sleep time will be changed back to the default of 2 minutes.

Power on Since Last Reset
The "Power on Time Since Last Reset" displays the amount of time your device has been on since the last time you reset your Palm OS device.

Hot Sync Information
Tap the Hot Sync information button (Hot Sync icon) to display the Hot Sync name of your device (also known as the Palm OS username), the serial number (if available), and the last Hot Sync date and time.

Reset
Tap the Reset button (paper clip icon) to perform a soft reset on the Palm OS device. This should cause no data loss, but will reset record attributes so you can delete an open database or record. The Palm OS has 4 reboot modes:

  1. Soft Reset
    Warm Boot (tapping the reset button):
    Same as pushing a paper clip in the small hole in the back with out pushing any buttons.
  2. Hard Reset
    Reset while holding the green power button down. All the memory will be erased and reset to out-of-the-box condition.
  3. Extensions Off
    Reset and hold the "up" button on the front of the unit. The system will load but will not notify any applications or load any patches or updates. Good for disabling hackmaster and other patches for deletion.
  4. Debugger Mode
    Reboot and hold the bottom "down" button. The device will enter the debugger mode (small square will flash in the upper left corner).

Debug Button
Tap the Debugger button (Bug icon) to enter debug mode. This is only recommended if you are a Palm OS developer. If you enter the debug mode you may need to perform a soft reset before the device will successfully Hot Sync again.

Items List - RAM or Flash Card View
When a RAM or Flash card is selected, the Items List Screen displays the list of items (databases, applications, etc.) on the memory card selected. Initially, the items are listed in the order in which they were installed or created.

The List Basics
The first column in the list is a check box that represents the the 'backup bit'. The backup bit is the bit responsible for informing Hot Sync to create a backup of this item. Normally, this should be off for faster synchronization. If you would like to have the item backed up at Hot Sync then check the BB check box. There are also several menu items to set the BackupBit for various item groups (databases, apps, none, etc.). Column 2 is the name of the item and column 3 is selectable using the drop-down list above column 3. You may select the items Type Code, Creator Code, Size (rounded up to the nearest K), Number of Records, Backup Bit status, RAM/ROM location, Backup Date, Creation Date, Copy Bit Status, and Modification Date.

The list can be sorted Alphabetically, Type Creator, Ascending by Size, Creation Date, Backup Date, or Modification Date. Please note that sorting can take a considerable amount of time if you have a large number of items (500+).

Beaming Items
Select an item from the list, then tap the Beam button. This will queue up the current database to be beamed to another device. SuperUtility transmits the database item to the Application launcher of the other device. If the author of the program has set the copy protect flag on the application or database we honor that setting.

Deleting Items
Select an item from the list, then tap the Trash Can button. You may choose to delete the application, its databases, and/or its preferences from both the saved and unsaved preferences databases.

Exporting Items
To export the details of a single item, select an item on the list, then tap the menu item "Export". The detail information of that item is exported to a Memo Pad record in the 'unfilled' category. If no items are selected then SuperUtility exports a list of all items on the device with the attributes you choose.
Exporting full detail information will result in multiple Memo Pad Records.

Editing Databases
To edit the database select the database file and tap the Edit button (paper and pencil). You'll see the database details and you can select each record for editing or viewing (depending on the card) NOTE - Editing the databases should only be done by developers. If you edit the database information then you could cause irreversible damage to the application or database.

Item Details
To view the details of a single item, select an item from the list and then tap the "?" button.
The Detail Screen displays item details including Name, Creator, Type, Creation Date, Modification Date, Backup Date, Total size, Data size, Number of records, Version, Database ID Number, Record/Resource database type, Read Only Status, Backup Bit, Memory Location (ROM/RAM), and the CopyBit status (beamable or not).

Some items in the detail screen are editable on selected items. Editable items include Name, Type, Creator. If the item is not editable (locked, busy, in ROM/Flash), then the fields won't be editable. Changes made to the name, type and/or creator are not saved until you tap the OK button. Changing the name, type or creator can be costly if care is not taken. Most applications locate their databases by type/creator or by name. Changing these may break the relationship between the data and the application.
The Res DB field indicates that the database item is a resource database. Applications are resource databases.

Items List - Virtual File System Card View
When a VFS card (SD/MMC, CF, etc) is selected the Items List Screen displays the directory (databases, applications, etc.) on the card. Each of the functions are the same as listed above but only a subset may be available depending on the type of expansion card.


Purchasing SuperUtility
The demo version of SuperUtility allows you to use SuperUtility for 30 days. Users can purchase a serial number from the Handmark web site and enter the number into SuperUtility to "unlock" it. A SuperUtility serial number can be purchased online from the SuperUtility product page or see the Purchasing/Registering section of the Handmark web site for more purchasing options.


Handmark Company Information
Handmark develops consumer software for the exploding handheld computer market. Handmark was created to meet an untapped opportunity for professionally packaged and supported Palm OS® software in the retail channel. The company is led by an experienced management team that has successfully developed and marketed numerous best-selling consumer PC software titles worldwide. Handmark software is compatible with the popular Palm® and Handspring® handheld computers as well as other licensees of the Palm OS including new devices from Sony®. The desktop component of Handmark applications is compatible with both Apple® Macintosh® and Microsoft® Windows® personal computers. Please see the Handmark web site for more information.

Check out our huge list of great Palm OS software titles at the Handmark web site.

 

Software License Agreement

PLEASE READ THIS LICENSE CAREFULLY BEFORE USING HANDMARK SOFTWARE. BY USING THE HANDMARK SOFTWARE, YOU AGREE TO BECOME BOUND BY THE TERMS OF THIS LICENSE IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE HANDMARK SOFTWARE.

The Handmark software ("Software") provided along with this License, is licensed, not sold, to you by Handmark Software Incorporated ("Handmark") for use only under the terms of this License, and Handmark reserves any rights not expressly granted to you. You own the media on which the Software is recorded, but Handmark and its licensors retain ownership of the Software itself.

1. License. This License allows you to:

(a) Use one copy of the Software on a single computer at a time To "use" the Software means that the Software is either loaded in the temporary memory of a computer or installed on the permanent memory of a computer. You may install the Software on a common storage device which is accessible by multiple computers, provided that if more computers have access to the common storage device than the number of licensed copies of the Software, you must have some software mechanism which locks-out any concurrent users in excess of the number of licensed copies of the Software and additional license is not needed for the one copy of Software installed on the common storage device accessed by multiple computers)
(b) Make one copy of the Software in machine readable form solely for backup purposes. Additionally, only so long as the Software is installed only on the permanent memory of a single desktop computer which is not accessible by multiple computers and that single desktop computer is used by one user for at least 80% of the time the computer is in use, that same user may also make a copy of the Software to use on a portable or home computer which is primarily used by such user As an express condition of this License, you must reproduce on each copy any copyright notice or other proprietary notice that is on the original copy supplied by Handmark
(c) Permanently transfer all your rights under this License to another party by providing to such party all copies of the Software licensed under this License together with a copy of this License and the accompanying written materials, provided that the other party reads and agrees to accept the terms and conditions of this License

2. Restrictions. The Software contains trade secrets in its human perceivable form and, to protect them, you may not REVERSE ENGINEER, DECOMPILE, DISASSEMBLE OR OTHERWISE REDUCE THE SOFTWARE TO ANY HUMAN PERCEIVABLE FORM YOU MAY NOT MODIFY, ADAPT, TRANSLATE, RENT, LEASE, LOAN OR CREATE DERIVATIVE WORKS BASED UPON THE SOFTWARE OR ANY PART THEREOF

3. Termination. This License is effective until terminated This License will terminate immediately without notice from Handmark or judicial resolution if you fail to comply with any provision of this License Upon such termination you must destroy the Software, all accompanying written materials and all copies thereof, and Sections 5, 6 and 7 will survive any termination

4. Limited Warranty. Handmark warrants for a period of ninety (90) days from your date of purchase that the Software as provided by Handmark will substantially conform to Handmark's published specifications for the Software Handmark's entire liability and your sole and exclusive remedy for any breach of the foregoing limited warranty will be, at Handmark's option, replacement of the media (if any), refund of the purchase price (based on fair market value of the Software) or repair or replacement of the Software. THIS LIMITED WARRANTY IS THE ONLY WARRANTY PROVIDED BY HANDMARK AND HANDMARK AND ITS LICENSORS EXPRESSLY DISCLAIM ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH REGARD TO THE SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.

5. Limitation of Remedies and Damages. IN NO EVENT WILL HANDMARK OR ANY OF THE LICENSORS, DIRECTORS, OFFICERS, EMPLOYEES OR AFFILIATES OF ANY OF THE FOREGOING BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT OR SPECIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE), WHETHER FORESEEABLE OR UNFORESEEABLE, ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE OR ACCOMPANYING WRITTEN MATERIALS, REGARDLESS OF THE BASIS OF THE CLAIM AND EVEN IF HANDMARK OR A HANDMARK REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Handmark's liability to you for direct damages for any cause whatsoever, and regardless of the form of the action, will be limited to the greater of $500 or the money paid for the Software (based on fair market value of the Software) that caused the damages. THIS LIMITATION WILL NOT APPLY IN CASE OF PERSONAL INJURY ONLY WHERE AND TO THE EXTENT THAT APPLICABLE LAW REQUIRES SUCH LIABILITY BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CON-SEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.

6. General. This License will be construed under the laws of the State of Missouri, except for that body of law dealing with conflicts of law If any provision of this License shall be held by a court of competent jurisdiction to be contrary to law, that provision will be enforced to the maximum extent permissible, and the remaining provisions of this License will remain n full force and effect If you are a U S Government user then the Software is provided with "RESTRICTED RIGHTS" as set forth in subparagraphs (c) (l) and( 2) of the Commercial Computer Software Restricted Rights clause at FAR52227-19 o sub paragraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 52 277-7013, as applicable Manufacturer Handmark, Incorporated 105 East 5th Street, Suite 201, Kansas City, MO 64106.

SuperUtility Serial Number
One SuperUtility serial number may be used by a single user on a single Palm Computing(R) Platform device. A new serial number is required for each Palm Computing Platform device.

Evaluation and Registration
Subject to the terms below, you are hereby licensed to use this software for evaluation purposes for 30 days only. If you use this software after the 30 day evaluation period a license fee is required. Licenses are available through the Handmark web site at www.handmark.com. When payment is received you will be sent a serial number which can be entered into the SuperUtility application form.

Unregistered use of SuperUtility after the 30-day evaluation period is in violation of U.S. and international copyright laws.

Distribution
You are hereby licensed to make as many copies of the this software and documentation as you wish; give exact copies of the original evaluation version to anyone; and distribute the evaluation version of the software and documentation in its unmodified form via electronic means. There is no charge for any of the above. You are specifically prohibited from charging, or requesting donations, for any such copies, however made; and from distributing the software and/or documentation with other products (commercial or otherwise) without prior written permission.

Send comments and requests about this information to info@handmark.com or visit the Handmark web site at: http://www.handmark.com/