Installing and Removing Bndls/Programs with HTConsole (dev kit)

Home
Hotkeys / Hints
Dev Kit Install
htConsole Tips
Making Ringers
Uploading Ringers
Sidekick Links
Overview: This guide assumes you already have the dev kit. installed and the dev key flashed to your CSK or SK2. (see guide to installing dev kit)


Software Required:
  • htConsole (located in the \htconsole folder of dev kit)
  • Bndls/Programs you want to upload to CSK, SK2  (.bndl extension)


Pre-steps:
-download and install developers kit from http://developer.danger.com
-apply to developer key using your sidekicks IMEI # and your username
-upload developer's key received in email to sidekick allow it to be able to upload apps, tones, etc (unlocking it for developer uses) (see guide to installing dev kit)

Introduction : Using htConsole
htConsole is basically the equivalent of a command prompt for your sk2. It shows what goes on in the background when your CSK/SK2 is getting your email or what not. There is a list of available commands, at the console command line, type: help

this will give you a list of available commands and a brief description for each.

However, most are for developers to use to debug programs and so on. The main command we will be using will be the loader command, here are the parameters below.
 

  • loader list - show all bundles in the system
  • loader abandon - delete non-linking bundles from flash
  • loader save - install soft-loaded bundles to flash
  • loader delete <name> - delete named bundle from flash



Loading BNDLS to your CSK | SK2 with htConsole

Step 1. compile your bndl or download one from http://skdr.net (you will need to get an account, free)

Step 2. connect your sidekick to the USB cable and open htConsole

Step 3. in htConsole, go to Commands > Upload Bundle

Then choose your bndl file

Once you hit Open,

htConsole will show something like this if it installed fine:

loader: load bundle (3429 bytes)
loader: installed 'com.danger.recorder'

However, if we want to save this program into RAM, we need to type this command in htConsole's command line:
loader save

Once you do, htConsole will show something like this:

flash_write(): try to erase block @ 0x480000 (0)
Intel_EraseBlock: erasing block at offset 0x00480000 (0x00480000 absolute)
flash_write(): try to write 131072-byte buffer @ 0x0c1681d4 to block @ 0x00480000 (0)
Intel_CopyBlockBuffered: copying 65536 words (131072 bytes) 0c1681d4 -> 00480000

Now your program is installed into RAM and will not disappear if you reboot your sidekick.


Removing Bndls/Programs from your CSK/SK2 with htConsole

Step 1. First, we will want to find out the name of the bndl we want to delete

Connect your Sidekick and open htConsole.

Type: cls (This will clear the screen to make things easier to see.)

Then type: loader list

  • This will list all of the bndls on your sidekick (including your system files, so beware of what you delete!!! Make sure not to delete any bndls that begin with 'apps. or .pdm , ie apps.notes (these are system applications!)



Step 2. to delete a bndl type: loader delete xxx.xxxx (xxx = name of bndl you got from loader list)

 

seamonkey420 2004,2005©-This website and its author DO NOT promote piracy or bootlegging. This site and the content on it are provided as-is and is intended for educational/personal archival  purposes only.