Google
 
Web www.howardforums.com
Pages: 1

Sidekick Dev Kit refresher...

(Click here to view the original thread with full colors/images)


Posted by: seamonkey420

just thought i'd put up a quick refresher course for those new csk/sk2 users on the dev kit (i'm sold on this.. :-) so many great apps...)

Quote:
1. By providing my IMEI number on my sk2, what exactly am I giving up to t-mobile...my warranty?

- your imei is,..

Quote:
The GSM MoU's IMEI (International Mobile Equipment Identity) numbering system is a 15 digit unqiue code that is used to identify the GSM/DCS/PCS phone to a GSM/DCS/PCS network.

When a phone is switched on, this unqiue IMEI number is transmitted and checked against a database of blacklisted or greylisted phones in the network's EIR (Equipment ID Register).

This EIR determines whether the phone can log onto the network to make and receive calls.


so you don't give up anything, this just lets the dev key sync up with your actual device.. you do give up your software warranty by installing the dev kit (ie data loss due to a bad app) but your hardware warranty is still in effect.. plus, anything happens.. just flash the null key back onto your sk and its back to a non-development sk...

2. What if I use an IMEI number of another sk2, would that work?

- nope.. won't work..


3. I need the USB cable correct? Would the one from t-mobile be sufficient?

-actually.. any USB "A" Plug to USB Mini "B" will work... and the one from tmobile..



created on: july.27.2004

WHAT YOU NEED:

http://developer.danger.com - the SK Developer's SDK and developers key

-OPTIONAL, ONLY IF YOU WANT TO BE ABLE TO COMPILE SOURCE CODE :
http://java.sun.com/j2se/1.4.2/download.html - Java J2EE SDK 1.4
-OPTIONAL, ONLY IF YOU WANT TO BE ABLE TO COMPILE SOURCE CODE :
http://mirrors.midco.net/pub/apache...t-1.6.2-bin.zip - Apache Ant 1.6.2

Device Library Files (at danger dev. site)

USB Drivers for cable (included in dev kit, check in the htconsole folder for a file named "windows-hiptop-driver.zip", extract it to a folder in htconsole)

USB data cable - comes with sidekick

Sidekick

UPDATED on 8/1/04! These steps are optional marked in dark red, not required if you plan on just uploading apps and ringers to sidekick (steps 1a, 2a, 2b, 6a). If you plan on developer and compiling source code, all steps are required!.

1. Go to the developer.danger.com website and get the developers kit (sdk).

1a. Go to Sun's Java website, and get the Java J2EE 1.4 SDK

2. Install the Sidekick Dev kit to your c:\sidekick (extract files to this location). Also extract the device files to that same location.


2a.
Install apache ant to this folder, c:\sidekick\apacheant
Install the Java SDK to this folder c:\sidekick\java

2b. Once your done, you'll need to setup your system variables.
3. Install the USB Drivers.
-Go to Control Panel > Add Hardware Wizard.
Plug in the USB Cable to PC and point the wizard to look for driver files to where we extracted USB Drivers to.

4. Go to the Location where we installed the sidekick, then go into the htconsole folder, run the htconsole.exe program. This is a shell to use to upload programs and your developers key.

5. Hopefully you have your developers key, once you do you'll have to upload it. In htconsole go to Commands > Flash System and find the key you received from danger

6. BOOM! you can now upload and if your geeky enough, develop your own applications and ringers. Peace!

6a. If you want to compile source code, there are examples in the dev kit folder in <i> Examples</i>.
When in the folder of the example, at your command prompt type: ant to compile the source code and it will then run the application in the Sidekick Emulator.

seamonkey420


HINTS/TIPS on using HTConsole:
commands:
loader list (lists all installed apps/bundles)
loader delete bundlename (replace bundlename with name you get after running " loader list " )
loader save (saves bundles to RAM)


http://skdr.net skdr.net - Great place for alpha/beta programs!

peace
seamonkey420





vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2008 - Created by Stefan "Xenon" Kaeser