Wednesday, November 22, 2006

Getting Java JVM and midp SSH to run on a Motorola Q

I bought a Motorola Q a few days ago with the full intention of using it for emergency SSH access when I'm not in front of a computer. I was a little disappointed to find that getting a terminal app with SSH wasn't as easy as I had expected, but I got it working nonetheless.

If you want something quick for SSH or Telnet, try zaTelnet at the link below. It installed fine on my Q (make sure you download the version for SmartPhone running Windows Mobile 5), though it does seem a bit slow while working. It's freeware, but it's not open source, which makes me a bit wary. However, it does seem to work fairly well:

http://www.codebrowser.org/

If you're looking to get a Java VM installed so you can run MidpSSH, it's more involved, but not too bad, and then you have a Java VM for other Midlets.

First, you need the JVM for the SmartPhone, which is still in the "evaluation" stage from IBM Websphere, but it seems pretty stable. You have to sign up for an IBM account (free, just annoying) to get to the download, but this is the link:

http://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2006-04-06+13%3A40%3A41.975747R&S_TACT=104CBW71&S_CMP=

after you signup (and wait a few minutes for your account to become active, apparently), follow the steps below:

1. download the executable file listed under "CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0 Smartphone Edition/ARM". The filename will begin with ibm-weme-wm50-sp-arm-midp20. Also download install.pdf under the same heading.

2. run the file and complete the install wizard.

3. Once installed, browse to C:\Program Files\IBM\WEME\runtimes\61\wm50-arm-sp-midp20

4. in there you will find a zip file called weme-wm50-sp-arm-midp20_6.1.0.20060727-102926.zip
(Note: the filename might have a slightly different version number after midp20_, but it's the only zip file in the directory)

5. Extract the zip, then follow the instructions in the install.pdf file and you should be good to go.
(Note: The bin/, lib/, and examples/ directories referred to in the install file are the ones from the extracted .zip file, *not* from the _jvm directory.)

The install.pdf file details how to install their example app, but you can follow the same steps to install midPSSH.

30 comments:

Anonymous said...

will this give me the ability to use java built programs on the Q? (yes i know the lack of touch screen will be a issue)
reply @doug.saunders@comcast.net or Q forum

Anonymous said...

Sweet,thanks for the heads up on ibm java plus midpssh for motorola Q

Anonymous said...

Killer Info, Thanks to Jim Kellers Blog !
This setup rocks with the Motorola Q, we can use the Motorola Q's wheel to scroll commands in bash history.
Edit a few of my favorite pipe key commands in bash history with a real keyboard and access them with the "wheel"
Upgrade to a sierra blusetooth
keyboard and have a top-fuel ssh client on your Q

Anonymous said...

The file seems to be no longer available on the IBM site. Any ideas where it can be found?

Anonymous said...

The files are! at IBM's site.
http://www-128.ibm.com/developerworks/webs...l_runtimes.html
Start here, jump thru some hoops to find your edition. You should have your ibm uid/passwd al-ready.
~Enjoy

linuxdave said...

Thanks for the info. I posted a simplified version of installing the JVM to a Motorola Q here.

Those files are already packaged as CABs, so you don't really have to do anything other than download em.

Hope this helps. I spent a long time digging around IBMs site.

Anonymous said...

These are no longer available directly from IBM - the URL is
http://www-128.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html if you want to try going there.

Anonymous said...

I like Archlord gold very much. Since I entered into this game, I learnt skills to earn Archlord money. Thanks to archlord online Gold let me know a lot of friends. It is my habit to buy Archlord gold, and I get some cheap Archlord gold from my friends and Internet.
I like to play Asda Story, because I like its name, also I like Asda Story gold. My friend told me that she would buy Asda Story money for me, and I was so happy. I do not like to go shopping, because it always spends a lot of money, but I never hesitate to buy Asda Story Gold. You can buy cheap Asda Story gold; it is so easy and convenient.

World of Warcraft Gold Guides said...

good post :)

Anonymous said...

Have you heared about the game which you need use Anarchy credits to play, and you can also borrow Anarchy Online credits from other players? But you can buy AO credits, or you will lose the choice if you do not have Anarchy online gold. If you get Anarchy gold, you can continue this game.

Anonymous said...

On account of I have rohan crone , I am not afraid of the lonely. At that time I do not know the meaning of it. Later I buy rohan gold . And every time, I have no rohan online crone , I will feel very anxious. Why I buy rohan online gold , please it gives me such a warm place. At the moment, I have rohan money .

Anonymous said...

Burberry polo shirt because of the warm clothing comfortable who gets gradually the favour of athletes idiosyncratic, again soon in the football players in the star girlfriend and music. Ed hardy clothes in Hollywood is a very popular brand hot. Want to wholesale handbags from online stores. Babolat aeropro drive Racquets is Nadal's babolat tennis racket used. In many places to be able to buy cheap tennis racquets. These cheap jacket are on sale now. the Puma basket will make you feel very relaxed when you play basketball. If you want to buy the Cheap puma shoes shoes ,you can buy them online. Burbrery Polos of in the future I’m sure. Many ed hardy shirtsdesigns are more or less the same with each other.

Anonymous said...

Online poker texas holdem free bonus. No veryfication no id needed no risk at all.
Play with other players free bankrolls no id required all possible $50 bankrolls.
starting bankrolls and capital $50 bonus poker. Stay away, get more cheap poker promotion.
once you have free starting poker capital from bankrollmob.
Over fifty sponsors dollars poker bonus darmowe pieniądze bez depozytu tylko czyszczenia za darmo.
Ale także bez wpłaty no i mansion bet most,poker darmowe free czyszczenia no risk, no deposit.
on line promo wow bonus sign up poker account for free huge and gift promotion.
free no deposit need id sign tapicerki. Dlatego zarabiaj online karcher no deposit information for poker,
more and free no deposit sponsorship no id verify from bet poker blog.
money czyszczenie poker sławków dąbrowa katowice chorzów. wyrzynarke meblową z karcher odkurzaczem, tanio i śmiesznie cheap. poker capital no id katowice ślask ale także online odbywa się szybko i dokładnie wow.
Promocje związane z czyszczenie wykładzin tapicerek jest na prawdę tanie online free.
Czyszczenie odbywa się u klienta.

BUY WOW GOLD said...

WOW GOLD, nice blog. its worth reading. I liked it very much

Wow Gold said...

WOW GOLD from randyrun. Most cheapest wow gold supplier.More than 10,000 online satisfied customers bears to the fact that we are genuine and fastest wowgold provider!

WOW GOLD said...

I was looking for information regarding WoW Gold and searched in Google. Some how I landed in your Blog. And found interesting. Yours is a nice Blog with very good content.

WOW GOLD said...

I was looking for information regarding WoW Gold and searched in Google. Some how I landed in your Blog. And found interesting. Yours is a nice Blog with very good content.

pedro velasquez said...

Reading runtime information about Java sportsbook is useful sometime when your application is struggling in getting resources. System Memory is one of the main resource that an application developer has to consider while managing the application.
Hence bet nfl sometimes it is beneficial to see what amount of memory is your application using and what is the free memory in system.
Java’s Runtime class provide lot of information about the resource details of Java Virtual Machine or JVM.http://www.enterbet.com The memory consumed by the JVM can be read by different methods in Runtime class.
Following is the small example of getting/reading JVM Heap Size, Total Memory and used memory using Java Runtime api.

Anonymous said...

you have a nice site.thanks for sharing this site. various kinds of ebooks are available here

http://feboook.blogspot.com

blog said...

it's good,thanks your post.China BusinessChina MarketHong Kong BusinessElectronic PartInternational BusinessChina MarketBusiness OpportunitiesElectronic PartChina

Manufacturer
Computer PeripheralChina MarketChina MarketElectronic PartArtComputer PeripheralPaintElectronic PartElectronic PartChina MarketPictureComputer PeripheralComputerChina MarketComputer PeripheralElectronic

Partglamour tea

Anonymous said...

When I see your article, I really agree with you about the blog.I think people will know this after read the information. I hope you will share more with us.

At the same time, you also can go to our website to find someting that maybe you like. We have
nike chaussures,nike shox chaussures,
nike tn,nike tn requin
nike air max chaussures,nike chaussures femmes.
nike chaussures homme,nike chaussures enfants
We have so many kinds of nike shoes that we are sure you will find the one that you like. Besides, we have the special
MBT chaussures.
If you like climbing then you can choose the vibram chaussures in our store.
You can find the Y-3 Yohji Yamamotoand
Nike Air Jordan are designed for you!

Cheap Poker said...

great....
http://www.equay.com/artologi.htm

Anonymous said...

I ardently believe that the important information given is connected to almost everyone . Many thanks .
fort lauderdale locksmiths
Plantation locksmith
Locksmith Walnut Creek
Santa Clara locksmith
Locksmith Santa Clara CA
Locksmith Santa Clara CA
Locksmith Santa Clara CA
Locksmith Santa Clara CA
Lombard Locksmith
Lombard Locksmith
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard IL
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard
Locksmith Lombard
Lombard Locksmith
Lombard Locksmith
locksmith pembroke pines fl
locksmith fort worth tx
locksmiths fort worth
locksmith fort worth tx
locksmiths fort worth
locksmith fort worth tx
Aventura FL locksmith
irvine locksmiths
Aventura FL locksmith
locksmiths fort worth

airbnb clone said...

Nice post. Thanks for the share. It was very interesting and meaningful.
Clone Scripts| Angry birds flash| Angry birds flash|

jelish said...

You wish for getting to create people nowadays worried about women? can you need a awesome coloring as women? We are Louboutin 2011store. we are able to provide you using a broad wide variety of Sale Louboutin. For example:Christian Louboutin Slingbacks,Christian Louboutin Peep Toe,Christian Louboutin Evenings,Christian Louboutin Pumps. andChristian Louboutin Mensis a very distinctive design, its design reflects its style. You put on it, that means you have its style.You put on it, that means you have its style.They are astonishingly psychological color. Please do not pass up an superb chance.
http://www.sale-louboutin-shoes.us

Comprare Reductil said...

Nice post! Thanks for sharing!

Christian Louboutin sale said...

When it arrives to tattoos:Beyonce carries a praying angel,Drew Barryanmore carries a butterfly,Victory Beckam has stars and Angelina boasts meaningful estimates and coordinates of the geographical kind; all individual and quite cool. But before even thingking about steering below the needle; end and try the shoes first! Namely the LIli Marlene,The Christian Louboutin Beaute Strass Peep Toe Pumps as well as the Marale boot .Admittedly there's no ink incorporated but crystals that caress the toes,gimmer near to the mid-foot and collect with force near to the heel.They're crystals theat entice, glow and conjure up magic.Think of DOrothy within Wizard of Oz,Victoria web site within red-colored Cheap louboutin shoes and obviously toi-your individual wonderful production.

Christian Louboutin sale said...

Mirror, mirror on the wall, crystal is the fairest bauble of them all. This winter, let your feet marvel and sparkle with the likes of Lady Lynch Zeppa, Stellis, So Private, Calypso, Beaute Strass, Pigalle or made-to-measure crystallized high-tops(see Mika's latest cideo.) But be warned, crystal gazing can lead to a hypnotic state. There again, those darling Druids would beg to differ as would Queen Victoria who ordered up Crystal Palace and fervent fans of Naico Mine's 'Cave of the Gaints' in Chihuahua, Mexico. If visiting the latter, pack your Christian louboutin shoes and matching hairnet; the humidity is frizz bang outrageous.
DIscount moncler uk , cheap Babyliss Hair Straightener, CHI Hair Straightener.

London Escort Agency said...

Your Escort Agency offers exclusive and most beautiful London escort girls of various nationalities.

credit score repair said...

thanks for posting, i think it time to migrate to the iphone.