Installation Guide

Midprofile for eBay

1    Requirements

 

Java Information

Midprofile for eBay is a Java application (or Midlet).

To use the current version of Midprofile for eBay you need a mobile phone, smartphone or PDA that supports Java version Midp 2.0 or above. Most mobile devices shipped today either are Java-enabled or can be prepared to run Java applications by downloading what is known as a Java Virtual Machine or JVM.

If your mobile device does not support Java, please check back with this site periodically. Later Midprofile updates may provide new support.

Camera Support

If your mobile device has a Java-enabled camera ("MMAPI" or "JSR 135" in the specifications for the mobile device) it should enable you to take photos using the Midprofile for eBay Capture function.

You may also be able to take photos using your regular phone menu camera function ("JSR 75"). You can save the photos on a storage card or in a folder in the camera memory, and then import the photos using the Midprofile for eBay Import function.

Some phone models have cameras and built-in Java support but don't currently support using the camera to capture photos from within a Java application. If this is the case for your mobile device, you will be able to use the Import function only.

Set your phone camera to save photos by default on the Storage Card (Mini or Micro SD card) if your mobile phone does not allow you to save pictures in the camera memory.

Midprofile for eBay also runs in no-photo mode. You can submit a new listing to eBay from your mobile phone or PDA and revise the listing on your PC to add photos, scanned images, or eBay-approved video.

Internet Use

Many cell phone carriers will allow you to use the Internet even if it is not included in your service plan, but will then charge on a per Internet usage basis. These charges can quickly add up and we recommend buying an unlimited Internet usage plan for regular use of Midprofile for eBay.

 

 

Restrictions

New phone models are continually introduced into the mobile device market in large numbers. It is not possible to test every new Java and camera-equipped phone for compatibility with Midprofile for eBay. However, most new camera-equipped cell phones on the market today that offer Java support and an internet connection are capable of running Midprofile for eBay.

Midprofile for eBay may not run on your mobile device in any of these cases:

1         You have a Verizon Wireless phone that uses the BREW platform.

2         Your service carrier or phone model allows the camera to be used only for programs downloaded from their own network.

3         Some phones have a preinstalled JVM that is not suitable for use with Midprofile.

 

Signed vs Unsigned

There are certain security settings you may need to adjust to enable Midprofile to use capture or import photos, or to use the network.

Midprofile for eBay is available in signed and unsigned versions. Signed versions are signed using a Verisign Sun Java Signing Digital ID certificate and selected carrier certificates such as Sprint.

In most cases the signed version will install. If it does not install, then it is worth trying the unsigned version. Depending on the phone and carrier, you may be asked one or more times during a Midprofile for eBay session to authorize use of the camera and/or the internet.

You can change your security settings to "Always Allowed" for Network Access, Multimedia, Read User Data. The instructions for doing this vary by phone.

 

2    Specific Devices and Carriers

 

 Verizon

Many Verizon phones run on the BREW platform, and many of the BREW phones do not support Java (although some such as the Nokia 6275 support both). There are JVMs available for the Windows Mobile and Palm devices that Verizon resells and some mobile devices either have Java installed or a downloadable JVM is available.

Symbian

Most Nokia phones and those from other manufacturers use this platform. Most of these phones are already Java-enabled, especially those running the Symbian 60 series 2 or 3 operating system.

Most Nokia mobile devices running Symbian 60 series 2 or 3 will run Midprofile for eBay although there are exceptions. There can be some minor display issues (notably, slow response) with some Nokia phones.

 

Nokia

Nokia phones running the Symbian 60 operating system (and other versions of the Symbian operating system for higher end phones) have a built in Java Virtual Machine (JVM) that works well with Midprofile for eBay on most models, assuming sufficient memory on the device.

Setting Java Security Levels

Before you download Midprofile, change the security settings on your phone. This ensures that your camera operates properly and can access the network freely.

1         On your phone, go to Menu> Tools> App Mgr> Settings

2         Set Software Installation to ALL

3         Set Online Certif. Check OFF

4         Next, downlaod the signed version of Midprofile for eBay.  Follow the instructions on the Midprofile website Downloads page.

5         On your phone, go to Menu> Tools> App Mgr> Midprofile> Options> Settings

6         Set the following to Always Allowed. Press OK to any Security Warning along the way.

Network Access
Multimedia
Read User Data
SIM/Smart card

 

3    Running with IBM J9 JVM (Java Mobile Version)

 

Mobile Devices not Java-enabled

Some phones (notably many PDAs running Windows Mobile or Palm OS) do not have a JVM installed. Other phones come with a JVM that does not support camera access. This causes rendering and data issues with some Midp 2.0 applications, including Midprofile for eBay.

If you have a Palm Treo running the Palm (now called Garnet) operating system, you can obtain a version of the IBM J9 Java JVM that will let you run Midprofile for eBay using the Import Photo feature.

Note:  This version of the J9 module does not have support for displaying thumbnails of imported photos within Midprofile for eBay. You will see a camera icon instead. Keep this in mind when you are selecting photos to import. The later Palm Treo models supporting Windows Mobile 5.0 Smartphone edition do show thumbnails because they operate using a later version of the IBM J9 module.

The next sections provide instructions and links for running the IBM J9 JVM with Midprofile for eBay for phones that it supports.

 

 

Palm Treo 650, 680 and others running Palm (Garnet) OS

The latest IBM J9 JVM for Palm OS comes with JSR75 support. This means you can import photos you have taken using the Palm's camera (but with just icons appearing instead of thumbnails, at least with the current version).

The link to the WebSphere Micro Environment 5.7.2 JVM that contains camera import support is found here.

This link page mentions that users of Treo 650, Treo 680, Treo 700p, LifeDrive, Tungsten T5, Tungsten E2, T|X, or Zire 72 can download the software at no cost from Palm. Currently, download points to an older version (5.7.1) that does not support the Treo 680.

Some later model Palms (such as the Treo 750 or 700w) run Windows Mobile 5.0 (see below).

4    Running with Windows Mobile

 

Windows Mobile 5.0/6.0 Pocket PC Phone Edition

Many devices use this operating system including Palm Treo 700/750 and others. Some mobile devices may come with a preloaded Java JVM but if it is the Mysaifu JVM current release it currently doesn't support functions and features required by Midprofile for eBay. If you run into these issues you should download and install the J9 JVM from IBM using Microsoft ActiveSync as described below.

Windows Mobile 5.0 for Smartphone can use the IBM J9 available at this link, but then you have to download a couple of additional files for the JSR75 Import Photo support and install them after you have installed the J9 IBM (evaluation license only, free registration and login required).

http://www-128.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html

 

1         Choose CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0 ARM

2         Download and install to installation default directory.

3         Locate to {install directory}\IBM\WEME\runtimes\61\wm50-arm-sp-midp20 and unzip the zip file there into an empty directory. You will find a bin and a lib directory which should be ActiveLinked to your PDA into an empty directory called J9.

Now you can navigate on your PDA to the J9/bin directory with the FileExplorer program and click on Emulator. This will bring up the J9 midlet manager and allow you to download and install over the air the latest signed version of Midprofile for eBay at http://www.midprofile.com/ota/eb/Midprofile.jad.

The J9 midlet manager will also let you set permissions for Midprofile for eBay.

Set the following:

File Read: Always Allowed

Http : Always Allowed

Https: Always Allowed

Note:  This installation does not include the support to enable you to run Midprofile for eBay with the Import Photos feature (JSR75). You need two additional files to do this.

fileconn.dll which gets moved to the J9/bin directory on the PDA

fc.jar which gets moved into a new directory called 'ext' in the J9/lib/jclMidp20 directory on the PDA.

You can find these files here

 

Windows Mobile 5.0 Smartphone Edition

This includes mobile phones such as Moto-Q. Follow the instructions for the Windows Mobile 5.0 Pocket PC Phone Edition above except use CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0 for Smartphone ARM