Slashdot Mirror


Ask Slashdot: Best Software To Revive PocketPCs With Windows Mobile 5-6?

An anonymous reader writes I recently got my hands on some amazing (at their time) pieces of technology, PocketPCs from the 2005-2007 era. All run with Windows Mobile 5 or 6, have storage SD cards (up to 4GB), 300 to 600 MHz ARM CPUs and 64-124MB of RAM/ROM. GPS chip is Sirf STAR III. I want to know what software you would install on them. Maybe a good Linux with GUI - if anyone can point on how to make it work. Creating some apps myself would be nice, but dunno where to start for WM5. One of my ideas was to use them as daily organizer / shopping list / memory games for people that don't own smartphones. So if anyone remembers such apps, I'd appreciate a reference. Tips or ideas for memory training or smart games are also highly welcomed. The power within these toys is simply unused and it's a shame!

110 comments

  1. good question by Anonymous Coward · · Score: 0

    Is software for old Windows Mobile devices still available? maybe you can find some on eBay? Wish I could help you out more. Good luck on trying to find some software.

    1. Re:good question by davester666 · · Score: 1

      it doesn't sound like he's looking for old wince software, but to replace the OS [he suggests Linux, but might as well just head straight to an older version of Android because it is designed/setup for devices of roughly this class, particularly the UI]. But that also sounds like a train wreck:
      1. you may or may not be able to even change the OS, depending on how much effort they originally put in into locking the OS to the hardware. sure, they probably didn't spend the effort that Apple is doing now, but it's another hurdle to clear
      2. unlikely to get drivers for the various bits of hardware inside, even after you determine what actual hardware bits are inside. It's not just the CPU, but also the GPU, all the different I/O bits [even ignoring any cellular functionality, which is even less likely to get working without a lot of effort on his part]
      3. now, you have a OS with a windowing system on a device with a tiny little screen. start trying out Android apps or write your own for what you want it to do.

      See you in a year or two...

      --
      Sleep your way to a whiter smile...date a dentist!
    2. Re:good question by AK+Marc · · Score: 2

      If you are going through all that trouble, just run DOS on it. The HP 200 LX was an XT PC in the size of a (very large) phone. I've seen them used on factory floors and for replacing old DOS PCs for SCADA. http://en.wikipedia.org/wiki/H...

    3. Re:good question by fuzzyfuzzyfungus · · Score: 5, Informative

      The situation is really pretty dire. Even back when PocketPC devices were in their 'best case' period for hobbyist tinkering(ie. fairly current, available either new or nice and cheap used), the Linux ports were rough.

      The onboard flash was usually eccentric enough that you could only run Linux from CF or SD, some devices you still had to boot to WinCE every time and use a program that did some clever memory twiddling to kick the device over to Linux(something like the DOS Linux loaders that had their uses back in the day, though I'm not nearly qualified to discuss the details; but the concept and use were similar).

      Peripheral support(especially graphics) was also generally atrocious, makes today's proprietary-blobs-for-one-antique-android-version mobile GPU situation look like some kind of Stallman Valhalla. With the right witchcraft, some models could at least display stuff on screen, some 'ran linux' in the sense that a linux kernel running on the device could be made to chat over the USB dock or a serial header; but not much else.

      Since that time, the sites, documentation, writeups, tools, and projects have substantially rotted. With the hardware supply dwindling and Android devices cheap and common(or expensive and fairly classy, if you prefer) virtually all the developer, tinkerer, power-user, and other useful people have moved on. At best, you might still be able to dig up copies of files and docs that aren't just broken links; but that's about it.

      WinCE software (while that has its own limitations, like being WinCE software) is actually likely to be markedly less painful. It's not exactly still on the market; but the value of used/new-old-stock/not-yet-linkrotted/etc. WinCE software is close to zero, so you can probably score some with sufficient scrounging. Plus, while MS certainly doesn't give a damn about supporting you anymore, 2005-2007 wasn't all that long ago, so you can probably get a full WinCE dev environment, exactly as MS would have recommended, with nothing more than a bit of piracy and an XP VM with USB passthrough.

      Lest this all seem doom-and-gloom; I do have one useful recommendation: Pocket Putty. Exactly what it sounds like. Everyone's favorite Windows SSH client; but for Pocket PC. There's also a VNC Viewer. Never could find any X11.

      At this point, pretty close to useless as standalone devices(and yes, the batteries are probably shot in any case, Li-ion is born to die); but between Putty and VNC you might actually be able to get some nice little 'dashboard' style display screens tethered to a more capable computer(possibly even use them as 'heads' for the routers, NASes, etc. that run Linux properly and have USB ports; but don't have graphics output: even something with no physical graphics hardware can, if it has the RAM, run xvnc, which would allow you to use a pocket PC with VNC client as a 'monitor'. Not something you'd want to do video playback on; but a nice little bandwidth graph, or some alerts or something? Sounds fun.

      (Also, you mentioned SIRFStar III GPS units: you didn't say if those were built in, CF/SDIO expansion, or some proprietary 'cradle' thing: in any case those are very, very, well supported by practically everything, common, reasonably well regarded, spit NEMA strings over something that looks like a serial port, sometimes 3.3v, sometimes 5v, sometimes actual RS-232, sometimes USBTTY. Assuming that you can crack them out of their packaging and get the pinout right before you fry something, you should be able to use SIRFStar IIIs with damned near anything, with at most a serial level converter or suitable USB/serial adapter. Even if you have to junk the Pocket PCs, those might be handy to have.)

    4. Re:good question by drinkypoo · · Score: 2

      3. now, you have a OS with a windowing system on a device with a tiny little screen. start trying out Android apps or write your own for what you want it to do.

      The only wince devices with Android ports are later-era devices but before Microsoft got serious about preventing competing operating systems on the devices, so that's stuff from the end of the Wince 6 era, the wm2003 era, and that's about it. And these ports are pretty dirt. The port for HTC Raphael was not what you'd call reliable. A lot of common actions would commonly crash Apps or give you a free reboot, like trying to make or receive a call.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re: good question by Anonymous Coward · · Score: 0

      I may still have some ROMs for my old Eten x800 (which was bought by HTC around 2006). I deleted my "X800" folder recently, but may still have it in a backup.

      I'll post again if I find it.

    6. Re:good question by fuzzyfuzzyfungus · · Score: 1

      Unfortunately, while such devices are undeniably cool(and I don't covet several or anything), they are a minority among 'Pocket PC' devices. The questioner mentions Windows Mobile 5/6, which (while they do support x86, see HP's thin client lines among numerous other embedded uses) are late enough that ARM and the occasional other non-x86 had pretty much entirely annihilated the DOS/x86-based minature PCs.

      Now, a 3-600MHz ARM might be as fast, if a DOSbox port is available, as the HP you mention; but that style of 'Pocket PC' died some years before what TFA is about. Sadly.

    7. Re:good question by AK+Marc · · Score: 1

      I don't deny they dies, but people managed to load Windows 3.0 onto a 20 year old pocket PC that was the size of a phone of the day. And had IrDA and 9-pin serial ports. Yes, that meant that your Win 3.0 pocket PC could have a mouse.

      Cheaper than a PC (nearly 1/10th the cost), less than 1/10th the size, and almost all the capability. What's not to like. But they didn't last. The OSs moved past DOS, and left those behind. It's a shame they didn't keep up to compete longer. But HP stopped innovating, and the Atom was many years away.

      A 64 bit DOS on an Atom would be an interesting competitor for the embeded market. DOS makes a much better ATM then Windows, now that they've given up OS/2. And a 20 year old handheld had more than enough power to run an ATM.

      The only thing that ever came close was the HP 48 calculator line. It could run an ATM as well, though I don't think anyone ever tried.

    8. Re:good question by Anonymous Coward · · Score: 0

      The WCE SDKs were free to download and use back in the day. Look for evc 4 and/or pocketpc SDK. It was basically full MSVC and emulation environment for free. Porting code from desktop win32 to WCE api takes little to no work at all

    9. Re:good question by Alien1024 · · Score: 1

      Talking about VNC, it is worth mentioning that WM5/6 has a working, usable VNC SERVER, at least since 2007. I am still waiting for one for Android (I've tried the free ones on my rooted Nexus 4 - they're sluggish to the point of unusable).

    10. Re:good question by AntiSol · · Score: 1

      Good Answer.

      I tried putting Linux on my HP 6515 back in the day. It wasn't fun. It's going to be really painful and you're not going to have 100% success. If you get X started you're doing really well.

      The best thing to do if you actually want to use them is to not waste your time or energy with linux - use the built-in OS and find old pocket pc software. TomTom is great on those things. There's also a ScummVM port, so it'll run all the important games.

      Alternative options:

      • * hit them with a hammer. laugh. upload video to youtube.
      • * put them on ebay with 'COLLECTABLE' in the listing. If you're lucky and they're in good condition (boxed will be a big plus) there might be a collector out there willing to give you good money for them. Use the money to buy something which is linux-friendly and has more processing power than all the pocket pcs combined.
    11. Re:good question by fuzzyfuzzyfungus · · Score: 1

      True, I was assuming a copy of Visual Studio and the various other windows dev trimmings included in "exactly as MS would have recommended". You can make do with less than that; but it won't make your life any easier. In any event, doing an OS-level port is going to be somewhere between brutal and impossible, so either going native with your win32 skills, or going 'native' by using the device as an SSH/VNC display mechanism is the option of preference.

  2. Mobile is where progress is happening now by Anonymous Coward · · Score: 5, Insightful

    A device from 8 years ago is ancient. Just let it go. If you want to play with it for a sense of nostalgia, don't let me stop you, but don't foist that trash on anyone else.

    1. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      I was in the same situation last year. I had a box full of AXIM, IPAQ etc. They taught me a valuable lesson:

      Never invest in any mobile tech unless you have beforehand knowledge of - Battery cost, availability and lifetime. I occasionally use one of them (tethered to a wall wart) as an internet radio in the garage.

      I finally bought a cheap paperwhite kindle, rooted it and use it for a PDA. At least it keeps a charge for more than a couple hours.

      Pocket PC's are like beautiful women. They look so great that you just can't resist. But, in the end, YOU are the one that ends up fucked.

    2. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      I've bought an old pocket calculator from the 90s for just a few bucks, it is programmable and has a built-in CAS with symbolic derivation and integration. You can take it away from me once your mobile phone has 2 years of battery life without recharging.

    3. Re: Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      Bingo. New, no contract android smartphones are sub $100 and have well documented, open and modern development tool chains.

      Let it go.

    4. Re:Mobile is where progress is happening now by fuzzyfuzzyfungus · · Score: 1

      A device from 8 years ago is ancient. Just let it go. If you want to play with it for a sense of nostalgia, don't let me stop you, but don't foist that trash on anyone else.

      Pocket PCs happen to be a fairly bad case; but some old gear actually ages quite well, for certain purposes. I absolutely loved my Visor Edge with Weasel Reader and I can't even count how many books I read on that thing before Kindles were available, and back when they still cost a small fortune. Nice and portable, too.

      Also, you can have my '92 Model M when you pry it from my cold, dead, hands, assuming you brought enough backup to keep me from bludgeoning you to death with it.

    5. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      Oh yeah? Well, when your pocket calculator can make a call or give me turn-by-turn directions through Shanghai, I'll consider it as a worthwhile investment. Until then, I'll stick with a device where I can load an HP 28S emulator (which supports symbolic operations) as well as make phone calls, answer e-mails - and get directions.

    6. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      Give them as Xmas presents to people you hate.
      Most of them have two (2) batteries.
      Even if you find a cheap replacement for the main battery, your clock / cal / config battery will be dead or dying by now.
      You will most always need to open the case, disassemble and then solder a new battery in place.
      These little buggers are cheap (not lithium) , but a real pain to replace.
      Part of an obvious planned obsolescence.

      PS: In five years everyone will hate today's new tech just as much, and it will be just as obsolete.

      .

    7. Re:Mobile is where progress is happening now by squiggleslash · · Score: 1

      Can the mods who modded this "Insightful" please close their Slashdot accounts and leave permanently?

      This is Slashdot, a forum of geeks. We're interested in technology. We don't refuse to learn or discuss a particular technology because we think it's not useful to businesses in 2014.

      --
      You are not alone. This is not normal. None of this is normal.
    8. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      Really, and just sending something else that works just fine to the trash heap is preferable. I just LOVE our throw it away culture. Even spouses are throw away now a days.

    9. Re:Mobile is where progress is happening now by Anonymous Coward · · Score: 0

      Yes,
      Sounds just like my Vadem Clio. Physically, I still love it.... but nothing runs on it. I am keeping it until I find a way to tinker it into something. I LOVE the form factor!!!

    10. Re:Mobile is where progress is happening now by AntiSol · · Score: 1

      If they do bring enough backup, call me, and I'll come running with a model M in each hand. This is equivalent to about seven marines.

      They may take our lives, but they'll never take our Model M's.

  3. Ebay by Anonymous Coward · · Score: 1

    Sell each on eBay to enthusiasts such as yourself. Then use the profits to purchase a real smartphone.

  4. Get a Zaurus... by pigiron · · Score: 0

    if you want Linux.

    1. Re:Get a Zaurus... by wiredlogic · · Score: 1

      Better yet. Get a Wizard. It has a nifty tip calculator.

      --
      I am becoming gerund, destroyer of verbs.
    2. Re: Get a Zaurus... by Anonymous Coward · · Score: 0

      I'm more of a Willard man myself.

    3. Re:Get a Zaurus... by IANAAC · · Score: 1
      Or better yet, get something like a Viliv or a BenQ. They have relatively modern Intel processors, so you can install most any Linux on them, provided you can find the drivers.

      I have a BenQ. I have Opera 12 running on it, and just recently installed Softmaker Office (they recently released their 2012 suite as free) so I have a very capable office suite. With a foldable BT keyboard, it' s WAY more useful than any smartphone is, although if I could find a decent enough office suite for Android, I' d opt for a cheap tablet.

    4. Re:Get a Zaurus... by AntiSol · · Score: 1

      It does other things too!

  5. see how long b4 they are owned with public IP's! by Anonymous Coward · · Score: 0

    use them as bait and put the port they connect to in Mirror mode, are they attacked from inside the USA or from China? what are they used for DDOS or spam? I bet the bad guys have more software for WinCE than the public still does.

  6. Possibly android by wierd_w · · Score: 3, Informative

    There were some community ports of linux to compaq ipaq series pocketpcs of that era, one of which is "Familiar linux".

    http://www.smartphonemag.com/c...

    There were also some efforts to port early android builds in the Froyo family, but i cant seem to dredge any up at the moment.

    These devices are a tad dated, but I could see them being used as a fancy IR remote control, and a few other things.

    1. Re:Possibly android by wierd_w · · Score: 4, Informative

      For the interested party, I found a github mirror of the original "Familiar Linux" distro, which is defunct.

      https://github.com/amatus/fami...

      It should at least open the door to permitting a more "Recent" build using updated packages for those so inclined, since they have the build system and everything there in that mirror repository.

    2. Re:Possibly android by wierd_w · · Score: 1

      The actual project's site was also archived by the internet archive (wayback machine) and seems to include actual package files as well.

      https://web.archive.org/web/*/...

    3. Re:Possibly android by wierd_w · · Score: 2

      Here's a deep link to the preserved Git repository.

      https://web.archive.org/web/20...

    4. Re:Possibly android by JWSmythe · · Score: 1

      I used Familiar Linux back in the day, when my Compaq iPaq became little more than a paperweight. When it was new, I had bought the iPaq with the battery sleeve that had 2 PCMCIA card slots. I did use it for a couple things. One was a little wifi scan tool, kind a primitive Wifi Analyzer. The other was the fancy IR remote that you mentioned.

      Since it was so limited, even though it was a little Linux box, it eventually just ended up sitting on my desk until the batteries died, and a few years later it end up in a box in the closet. I haven't seen it in a few years, so it got misplaced one of the times I've moved. No big loss, other than the huge amount I had paid for it when it was new.

      Since I can do everything with my Android phone that I ever did with the iPaq, there really isn't a reason to even try to resurrect one.

      --
      Serious? Seriousness is well above my pay grade.
    5. Re:Possibly android by drinkypoo · · Score: 1

      I had an iPAQ H2210, which had the fastest CPU of the ERA - a PXA255 at a whopping 400MHz! I got it on sale with an extended battery around $175, IIRC. My new phone, under $200 brand new including a protector, has a quad-core 1.2GHz processor, sixteen times the RAM, more than 16 times the storage... etc etc etc. And that's a Motorola, I didn't buy the cheapest thing I could find.

      Back in the day, you could run Familiar linux on the thing OK, and it had a choice of GTK and Qt-based environments. Problem is, the performance was never very good. And absolutely the only faster PDA was IIRC the Dell Axim, same CPU plus GPU. Plus, a Sandisk CF+WiFi (128MB! ooo) card was really expensive, and the driver support for it is still not good. Until recently there wasn't even a patch available to support both functions at once under Linux. Now there is one, it is said to be flaky.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Got it ! by Anonymous Coward · · Score: 0

    You could use landfill-Linux, the right distro for that hardware !

  8. Prospects were grim when I check earlier this year by Anonymous Coward · · Score: 1

    I actually looked into this earlier this year. I pulled 30 iPaq of various flavors out of a medical clinic as part of an upgrade. What I found was actually pretty grim. There was a NetBSD port for them, but it hasn't been maintained in years. Many of the tools used to build the images are just dead links now. Same with the Linux distros that are supposed to work on them. Hours of staring at 404 screens. I eventually gave up and recycled them.

  9. Back in the day... by djtremel · · Score: 1

    I had one of the original Casio Cassiopeia Pocket PC's. I remember thinking that it was the best thing ever. I could walk around with information in my pocket. Even had the network card with the dongle for reading my email. Had a 1GB IBM Micro Drive to expand the storage and play music in the car. I remember trying to install Linux on it at one point. Was only halfway successful and then the device bricked and never came back on. It was a great device at the time. But that was 15 years ago.

    1. Re:Back in the day... by wierd_w · · Score: 1

      I remember those but I was more a fan of the Toshiba Libretto that was out at that time.

      It was quite a bit larger than the casio, but it was functionally more powerful and user friendly. However, it too had issues with getting linux on it, since the floppy disk drive was attached to a very proprietary controller via a silly looking detachable cable. With no peripherals attached, and the lid closed, it was very near the size of a vhs cassette. Very impressive for the mid 90s.

    2. Re:Back in the day... by BancBoy · · Score: 1

      Loved the Libretto back in the 90s. Paperback book sized portable workstation. Had a Ricochet Wireless modem hooked up. Road Warrior stuff! I remember running the Windows NT 5 Betas and then 2K on it. I even had it dual boot into BeOS. If memory serves, the trick around the proprietary floppy issue was that we used a PC Card controller hooked up to an external portable CD-ROM drive to install alternate operating systems.

      --
      [UID-HeinzIntel]
    3. Re:Back in the day... by fuzzyfuzzyfungus · · Score: 1

      Man, a Micro Drive. Cheap flash has made those irrelevant; but I still admire their sheer beauty. All the 'I can't believe this possibly works, especially when they let it out of a lab and let an idiot like me bump it around' value of a mechanical HDD with a head floating on a cushion of air so thin that a speck of dust could ruin it; but on the scale of a nice mechanical watch movement, all crammed into a power envelope that a device expecting an normal CF card wouldn't choke on.

      I'd be hard pressed to find a use for one these days; but damn, those things are impressive.

  10. Some things by drewsup · · Score: 1, Interesting

    are best left dead, WM, WinCE are 2 of them. Set them on fire, piss on them to put them out, then have fun by throwing them 1 by 1 into a wood chipper and get a good nights sleep knowing you just did the world a solid.

    the only possible use i could see for them is for a cheap satnav, assuming they even have a GPS module.

    1. Re:Some things by wierd_w · · Score: 1

      He said that at least one of them has a GPS module, and cited the generation of the radio used.

      I am not sure if Familiar Linux still has binaries and sources up or not... Let me check.

      I found a github mirror of the source.
      https://github.com/amatus/fami...

      It should be possible to build an image using a cross-compliler.

  11. Make it useful by solid_liq · · Score: 1

    If you really want to tinker with that old technology, why don't you start out right by making it useful? Install Linux on it. It's too slow for Android, but you could try Firefox OS on it. Then you wouldn't be wasting your time learning an api for a dead OS.

    1. Re:Make it useful by dolmen.fr · · Score: 1

      It's too slow for Android, but you could try Firefox OS on it.

      Firefox OS is based on an Android kernel.

  12. Batteries / SDK by Anonymous Coward · · Score: 0

    If it still boots Windows, I think you used to be able to get the SDK and IDE from Microsoft for free I bought one of those a long time back, and wrote some kind of Access database based checkbook balancing app on it. It worked great for about a week, before it crashed and irreparably corrupted the database. Then I stuck the thing in a drawer for a couple of years, after which the battery would no longer hold a charge. Why don't you just get a smart phone?

    1. Re:Batteries / SDK by FlyHelicopters · · Score: 1

      Then I stuck the thing in a drawer for a couple of years, after which the battery would no longer hold a charge. Why don't you just get a smart phone?

      I think a lot of people did that...

      In 2005, Microsoft sold a total of 2.2 million Pocket PC devices of all types.

      Today, Apple sells that on launch day of the iPhone each year...

      The Pocket PC was a nice idea, but it was ahead of its time and had issues with the vision, many people make fun of Steve Jobs, but clearly he knew something that everyone else didn't.

    2. Re:Batteries / SDK by drinkypoo · · Score: 1

      The Pocket PC was a nice idea, but it was ahead of its time and had issues with the vision, many people make fun of Steve Jobs, but clearly he knew something that everyone else didn't.

      Get these damned scribble pads out of my office! *throw*

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Nokia N900 by Anonymous Coward · · Score: 0

    Debian works nice on N900. GPRS works with ofono. That should be good place to start. (Or you can still use Maemo). http://elinux.org/N900

  14. .NET Compact Framework by MtlDty · · Score: 3, Insightful

    I've coded for those WM5/6 mobile devices using .NET Compact Framework, using C#. You might think these things are beyond use, but they're suprisingly capable. We still use ruggedised WM6 devices in warehouses as there still isn't a good cheap alternative.

    So coding for them is simple enough, but the underlying OS has a pretty horrible UI by today's standards.

  15. There is/was AxDroid by Anonymous Coward · · Score: 0

    AxDroid project to bring Android to the Dell Axim line. I had an Axim x50v and it was a nice little computer at the time, but I wouldn't want to use it today.

  16. Re:Prospects were grim when I check earlier this y by wierd_w · · Score: 2

    You should have used the wayback machine.

    I found familiar-linux's git repository in there, circa 2008.
    https://web.archive.org/web/20...

    They also have the prebuilt packages in there (wayback machine), but you have to dig those out yourself.

  17. opie / familiar by lkcl · · Score: 4, Interesting

    i had 9 of those smartphone / pocket-pc style devices back at the time: the absolute best one was the HTC Universal, as it was more like a hand-held clamshell laptop with built-in 3G. you _used_ to be able to get information about them on handhelds.org but we coordinated through #htc-linux (since taken over by android dummies) and used wiki.xda-developers.com (since taken over by android wannabe modders). [note to xda-developer forum users: i may be being slightly unfair though about the android dummies and wannabes: i apologise in advance to any of you that aren't so stupid as to be able to find and pay attention long enough to read slashdot :) ]

    so you're going to have to dig... and you'll almost certainly need to begin with the 2.6 era linux kernel tree, which should give you a very very big hint about what you face, here. to give you an example: the fastest i've ever been able to reverse-engineer linux onto a device was 3 weeks and that was because it already had a [GPL-violating] linux kernel on it, where they had left some clues around and it was possible to poke around in /proc.

    beyond that, the fastest i managed - and i could not get PM/wakeup to work because i could not locate the correct RAM/device re-initialisation parameters - was six to eight weeks on the HTC/Compaq Ipaq, i believe it was called the hw6915.

    beyond _that_, the _longest_ i ever heard someone taking (and this was because it was worth it) to get full driver functionality was THREE YEARS, and that was for the HTC Universal (aka O2 "XDA III").

    please please DO NOT underestimate how much work it takes to do reverse-engineering. these handhelds are actually far more complex pieces of kit, in engineering and in software terms, than any laptop or desktop PC you've ever encountered. the HTC Universal had SEVEN audio output paths for example, and over four audio input paths. there were over 110 GPIO pins on its Intel PXA ARM processor, but these were nowhere near enough, so they had to use an external GPIO IC (we called it ASIC3). but... they actually ran out of GPIO pins on that *as well*, so they ended up utilising the 16 pins of GPIO on the Ericsson 3G GSM modem (only contactable over USB!) in order to control some of the functions such as camera light.

    so in many ways you are actually better off designing (and paying to have made) your own device. that is not a joke, in the slightest bit. it will take you less time and will cost you less in lost earnings from having to work full-time on the reverse-engineering. and before you splutter in disbelief, there are people who have done exactly that: Dr Schaeller did the GTA04 fairly recently (fits into a Neo FreeRunner case), and in that way he at least got to pick a) a modern-ish processor b) the best components that were available c) he got CONTROL OVER THE DEVICE DRIVERs, and he didn't have to _guess_ what the GPIO maps and memory maps are.

    basically, what i'm trying to say is that if you cannot find a pre-existing project (you didn't mention what devices you actually have) that has done the reverse-engineering, unless you are actually thinking of learning reverse-engineering as a useful specialist marketable skill, either throw those devices into landfill, give them to someone who doesn't mind winceouch, or break them down for parts and sell the components on ebay. check beforehand to make sure that they're desirable parts of course.

    of course... i say "throw them into landfill", which is directly and vehemently against our social responsibility, but unfortunately when actually buying these devices we make selfish decisions, not socially responsible ones, not least because they *aren't any alternatives*. now http://phonebloks.com/ is looking to change that in the smartphone space, and i'm looking to change that in the everything-else-device arena (starting here https://www.crowdsupply.com/eo...)

    1. Re:opie / familiar by gigne · · Score: 1

      seconded. Agree 100%

      I did some reversing on the msm windows phones. Took us 3 months to reverse the shared memory for radio interface and GPIO for the keyboards. Ahh the good old days.

      I say gather the ce devices all up, dice and slice them and make art pieces out of them. Make build some semi functional cool robot sculptures. Looks nicer than in landfill and would certainly be a better use of time

      --
      Signature v3.0, now with 42% less memory usage.
  18. Sorry. Just scrapped all of ours at work by jsrjsr · · Score: 1

    We had developed an app for them (which didn't move very well, although it did win a Control Engineering award). A few months ago, we tossed everything as our cubes were being reformatted.

    1. Re:Sorry. Just scrapped all of ours at work by Dynedain · · Score: 1

      How do you think the poster got their hands on a bunch?

      --
      I'm out of my mind right now, but feel free to leave a message.....
  19. Dead by Anonymous Coward · · Score: 0

    I have one of the few Toshiba PocketPC's with the HiDPI screen (was only released in Japan and Canada, not the US) and it lasted quite a while, but this was before the devices switched to NAND storage, so everything was gone when the battery dies. These could make a comeback as a "secure" device, but other than that, it's a pointless endeavor to try and salvage them. They just don't have enough internal storage to put anything useful on them. Running entirely off the SD card/CompactFlash slot (mine has both) isn't an option because you need one of those slots to store things on, and the other to run your io device that you bought the device for.

    If it wasn't for the WiFi part burning out (802.11b) I might have wanted to tinker with it more, but ultimately it sits in a box.

  20. Seriously? Sell them by Drew+M. · · Score: 1

    I owned two PocketPC devices back in 1999. They ran linux horribly, and sucked at everything else. I can say one thing for sure: SELL THEM. I'm pretty sure you could get $20-40 for each of them. When you're done with that, buy a no contract ZTE Zinger and don't activate it, normally $40, but at one time they were $10. YES $10 without a contract:
    http://slickdeals.net/f/733309...

    I own 2 of them as backups to my Nexus 5. Best dirt cheap phone ever. Dual core 1.2Ghz Snapdragon 200, 512M ram, near stock Android 4.4.2. Even Google Earth runs reasonably well.

  21. Mobile is where progress is happening now by dukeblue219 · · Score: 2

    Agreed. Maybe they can be recycled or used "for fun" but trying to make them useful for people without smartphones is probably going to take far more time and effort than it's worth. You can get off-contract Android or Windows Phone devices for $50 that are FAR more powerful and have a vast array of current software available. Trying to reinvent the wheel with a PDA from 2005 instead of a smartphone from 2011 is more of a hobby tinkering project that something that anyone else will find useful.

    *Also remember battery issues -- these devices will have old batteries that may not charge well and finding replacements may not be easy.

    --
    -Ted http://www.freemathhelp.com/
  22. Dead market by ourlovecanlastforeve · · Score: 0

    Microsoft has intentionally made their mobile devices expire after a few years.

    They have done it with every iteration of their mobile platform from Windows CE all the way to Windows Phone.

    It works like this:

    1. Buy our new mobile device! It's amazing! It does everything and we'll support it forever and ever, we promise! It's okay, go ahead and put all of your contacts and data on our devices. What could possibly go wrong?

    2. New generation of our mobile platform is out! Buy our mobile devices! It's amazing! Oh and also we're dropping support for existing devices tomorrow and closing the app store. You will never receive another software update and your old device is now a brick. But new platform!

    They did this with Windows CE, Windows Mobile 1 through 6 and they'll do it with Windows Phone.

    They even had a phone that was entirely cloud based in Europe and when they shuttered the cloud service the device literally refused to boot.

    1. Re:Dead market by viperidaenz · · Score: 1

      Since when was there a Windows CE or Windows Mobile app store?

  23. EMC2 by Anonymous Coward · · Score: 0

    EMC2, now renamed linuxcnc
    Strap that obsolete brick to the bed of the milling machine, and get linuxcnc to drill right through it, say 50 times, just to be sure.

  24. Shopping list appliance by Fencepost · · Score: 1

    Ignoring all the people advocating A) Linux or B) Trash 'em you can turn them into decent little shopping list gadgets for people if they have decent battery life still. Avoid anything that requires Internet or other connections at all - just turn off any wireless, etc. becasue you may not have the battery for it anyway and you certainly don't have the software/updates.

    HandyShopper was a great program for Palm and Windows Mobile back in the day, is free and still available: http://chrisant.home.comcast.net/~chrisant/hs3/hs3.htm

    It's most useful for people who shop at multiple stores, because one of the useful features is tracking pricing for the same item across stores and showing you when it's cheaper elsewhere.

    --
    fencepost
    just a little off
    1. Re:Shopping list appliance by drinkypoo · · Score: 1

      Ignoring all the people advocating A) Linux or B) Trash 'em [...] HandyShopper was a great program for Palm and Windows Mobile back in the day

      If they were palm devices which took normal batteries then I wouldn't say trash 'em. But they're wince devices which take special li-ions which you'll only be able to get old or cheap crap replacements for, and which stink on ice anyway. Palm vs. WinCE is very, very like Amiga vs. Windows back when Amiga was still a thing. Obviously, WinCE outlasted Palm, so that only adds to the congruence, but also because the Palm devices had less raw horsepower and yet were still far more pleasant to actually use.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  25. Trashcan by drinkypoo · · Score: 5, Insightful

    The power within these toys is simply unused and it's a shame!

    The power within those toys is pathetic, based on the fact that $30 will get you something newer which runs Android and which has more CPU and RAM. Throw those fucking things away. All of the environments for them are dead, Familiar linux is based on OpenEmbedded which is a goddamned nightmare to build, just drop them into the recycling at the landfill and buy something newer.

    With that said, if you have an absolute shitload of them, the fact that they have a halfway decent (which I think adequately describes STAR III) GPS chip suggests that you should do something GPS-related with them. The problem is, the GPS isn't very good by modern standards (even cheap phones will use GLONASS as well now) and the battery life will be atrocious.

    Those devices are dead, and all the software for them is dead or dying, you will waste a lot of time just dealing with their problems and if you don't manage to find another OS which will run on them, WINCE UGH WINCE.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Trashcan by Anonymous Coward · · Score: 0

      +1

    2. Re:Trashcan by TeknoHog · · Score: 1

      The problem is, the GPS isn't very good by modern standards (even cheap phones will use GLONASS as well now)

      Let's have some references before turning this into a USA vs. Russia fistfight. Oh, and Galileo FTW :D

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:Trashcan by Anonymous Coward · · Score: 0

      I think the point he's trying to make is that modern GPS chips also use GLONASS and Galileo together to improve accuracy.

    4. Re:Trashcan by BitZtream · · Score: 1

      It doesn't matter if GLONASS is better, its that modern chips use BOTH.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    5. Re:Trashcan by wellsdm · · Score: 1

      We just picked up a bunch of Stream7 tablets running full blown windows8.1 for $99 each. So guess, I'm saying why save the old hardware at all?

  26. AxDroid by John+Bokma · · Score: 1

    http://axdroid.wikia.com/wiki/... However it looks like nothing has happened for years... I own an Axim X51v and would like to give it a second life.

  27. Tiny Core Linux Is a Suggestion by Anonymous Coward · · Score: 0

    Tiny Core Linux would most likely work on the PocketPC. I run it on a Pentium 1 (120 MHz) and 64 MB RAM ThinkPad 365XD. Also, I run it on a Dell Evo n800c with Pentium 2 (300 MHz) and 128 MHz RAM.

    Tiny Core has a full installation with LibreOffice & other office application, Firefox/Seamonkey/other browsers, networking, etc.

  28. Maybe as one-off projects by morgauxo · · Score: 1

    Maybe, just maybe they might be useful if you can develop WinCE apps for them. No, I wouldn't waste time with anything too complicated. But.. if you are in to building one-off hardware projects and if the devices have any usable sort of IO (maybe a serial port that could be connected to a microcontroller with lots of GPIOs) you might be able to use them as one-off control interfaces for something or other. I wouldn't go any deeper than programming by dragging controls into place, sending commands out the serial port upon events. Anything more complicated isn't worth it, buy something newer. Changing the OS.. if you can find something where someone has already ported Linux to your device specifically with step-by step instructions then sure. You will probably need to use the Wayback Machine. Beyond that.. not worth it.

  29. XCOM by savuporo · · Score: 1

    There was an amazing XCOM or Ufo - the enemy unknown port on one of these, with reworked controls that matched stylus screen perfectly. Available on sourceforge or some place. There was a decent chess proggy too.

    --
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
  30. Streaming Internet Radio Player, Baby Monitor by gaiageek · · Score: 2

    Sorry few others here seem to see the value in finding a function for still-useful technology that you probably picked up for free.

    Up until a couple years ago I used an old WM6 device as a streaming internet radio player. Perfect function for it, as it remained plugged in and so battery life was never a concern, and it meant rarely having to interface with the device (which was of course clonky and sluggish by today's standards).

    Another possible use which I recently stumbled upon is using them as baby monitors. No idea if there are dedicated apps for this for WM, but it sounds like you might be willing to create one yourself, which is great (and if you do, I hope you share it). This is actually a brilliant use for old smartphones because:
    1. many of the dedicated solutions on the market use analog transmission (which results in static) or, if digital, are quite expensive ($100+)
    2. they can remain plugged in so battery life isn't an issue
    3. it's not really an issue if the phone's screen is cracked
    4. they can potentially interface with someone's current smartphone, which they probably have close-at-hand anyway

  31. Play streamed video by Anonymous Coward · · Score: 1

    Courtesy of integrated Windows Media Player (WMP), these devices can play Windows Media Video (WMV) at native screen resolution. If they are network attached, you could have VLC on a desktop machine transcoding video to WMV3/WMA and making it accessible via an MMSH transport. Might be useful as a cam monitor, etc.

    For your sanity, configure one of the hardware buttons to launch WMP w/ the server address so there is no futzing with the stylus oriented GUI when you want to use it.

  32. Doorstop by Anonymous Coward · · Score: 0

    That is what you should do with them. Paperweights and door stops And this is coming from a guy that collects "old stuff". These have no collector value, nor any 'geek value' to hack on. Plenty of current hardware out there that you can get for nearly nothing that wont be a nightmare to work with.

    If you MUST do something with them or you turn into a toad or something, NetBSD should run. But, why?

  33. Use it as-as for games, lists, Excel by Anonymous Coward · · Score: 1

    If your goal is sustainable re-use, I think it's a waste of time to force-fit linux on them. (Better options for same device) Instead, merely reset them with the original OS, apps and games, pre-tuned to the hardware. Our firm standardized on late-model Toshiba/Audiovox Windows Pocket PC smartphones with faster processors. When we moved the cell-phone carrier accounts and issued newer platforms, our users wanted to keep them because the built-in MP3/AVI player and SD card slot was simpler to use/manage than dedicated MP3-Players because it was file-based. I watched users with the newer phones whip out the old pocket pc to use multi-variable formulas they set up in Excel Spreadsheets. You could still use Word or Notepad for shopping lists, excel to estimate board-feet at the hardware store and store your files on SD-cards, which are still sold in stores and still readable by desktop PCs. More importantly, with your battery at 10% remaining, you could still play MP3s, Solitaire or Bubbles with impunity because, in your OTHER pocket, you had your newer phone!

    1. Re:Use it as-as for games, lists, Excel by Anonymous Coward · · Score: 0

      Finally, a thoughtful answer based on reality instead of a bunch of smart-assed arrogance. I was thinking along the same lines, but was ready to give up reading through this thread so full of all the flip answers above. I would also add that the handwriting recognition input mode is quite useful if you don't mind a stylus (and if you are sick of finger tip "blunt instrument" style input on smeared up capacitive screens...). I have kept notes that way in Pocket Word files on a micro SD card which can be still be read directly by PC-based MS Word and LibreOffice. Many disparage the UI, but it is just one of many, and is well-suited to a stylus such as I prefer to the blunt instrument smeary approach of "modern" UI's.

      As a matter of fact, I keep an Imagio, which run Windows Mobile 6.5, around for an FM radio/ MP3 player, and as a backup phone which still works fine on Verizon's EVDO network (being re-purposed to XLTE+, but will still be supported a few more years), as well as T-Mobile's GSM Edge network. When I tried it out last year, it did fine with an old GoogleMaps for WP version to navigate.

      I still have an XV6800 that I dropped 3-4 years ago from a second story roof (blowing the leaves and pine straw off when it slipped out of my belt holster...), and, then it bounced off the first story front porch roof, and popped the battery out when it hit the concrete sidewalk. After I put it back together (just some scratches on the corners), it started right up, and worked fine, slide-out keyboard and all. It still can pick up VzW 3g towers, and set the time. Rugged little beast!

      I think new batteries are still available on eBay - don't give up on these old workhorses too quickly.

  34. Re:Prospects were grim when I check earlier this y by drinkypoo · · Score: 1

    In theory I have 0.8.4 of GPE and OPIE for H22xx devices, and HaRET 0.3.4 for booting it. If someone would like that, it is not very large and I could arrange to upload it someplace. I say "In theory" because I have no way to test these files besides unpacking the archives.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  35. I had on by Anonymous Coward · · Score: 0

    htc kaiser second hand 50 quid

    Google maps and opera web browser. Made it a perfectly useful gadget. Gps lock a little slow but fine once going.

    Otherwise perhaps a wifi sip voip phone? Could be handy for cheap calls. There was software to make it a mifi wifi 3g hotspot but it cost money...

    I broke the screen and now have a 50 quid zte android 2.3 mobile. Still use opera and google maps. Experience is much the same. However try to set up the internet on a windows mobile and you will quickly see why the iphone one. Its a total nightmare.

  36. Re:Prospects were grim when I check earlier this y by blackest_k · · Score: 1

    think there was gpe for the htc universal it booted but the phone side didn't work one thing it did have was slide to unlock :) you dragged a key to the lock.

    haret and z3 i think sound familiar.

  37. Re:Prospects were grim when I check earlier this y by drinkypoo · · Score: 1

    HaRET was I think the most common loader for booting Linux from WinCE. I had (probably still have) the Sandisk 128MB CF+WiFi, I believe I stored my kernel and initrd on that and then had ext2 on my SD card. The H22xx series had both SD and CF, though it was pre-SDHC and also had only 3.3v CF as you would expect from a handheld. Once Linux booted I could only use the WiFi on the Sandisk card, though supposedly the driver will let you use both at once in more recent versions of the kernel — whatever will actually run on that, anyway.

    I don't remember having to do any wacky configs, just basic: point at the files. But it's been a long, long time.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  38. Re:Prospects were grim when I check earlier this y by blackest_k · · Score: 1

    linux on htc universal
    www.unilinux.4fan.cz

    7 options including android
    openmoko , opie qtopia i think were the ones i played with there is debian (tchy).

    how much works i have no idea, but you can get a few applications working and a gui.

  39. Re:Prospects were grim when I check earlier this y by blackest_k · · Score: 1

    actually it might have been the toshiba e740 /e750 that i was thinking of and your right its been a long long time.

  40. My experience with this kind of hardware by hey! · · Score: 5, Interesting

    I had a pair of clients who were primate researchers. In late 2006 they went into the Tanzanian bush with a bunch of Dell Axim X5s, which we chose over the sleeker, more modern X50s because of the lower price and the availability at the time of a superb third party aluminum case. The differences between the X5 and X50 were mainly skin-deep; a chunkier PDA was actually a bit nicer to use in the field.

    They carried the computers and PDAs along with a sophisticated solar-powered field biology lab to their research site via motorized canoe, then by native bearers -- just like in the old Tarzan movies. Then I didn't hear from for two and a half years, except for a message that bandits had stolen their stuff and could we send replacement hardware, which we did. I was very gratified to learn that the data backup procedures I recommended worked -- that the principal investigators always carry an SD card with an up-to-date backup of all the expedition data on their persons. Previous experience supporting field researchers in Africa suggested that anything not nailed down was bound to disappear over the course of two years.

    When they returned in 2009, they were agog. They'd gone into the bush with the most advanced consumer technology available. When they came back nobody was carrying PDAs anymore, there were iPhones everywhere. The left before the iPhone was announced and returned after everybody had one, and when they saw the user interface, there were staggered. They were like Rip Van Winkle waking up in a strange new world.

    As for the poster's question, as a geek I totally understand it, but from a perspective of someone who actually developed for the platform professionally, there's little attraction to working with these devices when you can get an 4.3 inch Android "tablet" for under fifty dollars, and its so much more easier and more enjoyable to develop for. There was some really nice hardware built to run pocketpc, but pocketpc itself was mediocre in the extreme. I certainly tried the Linux ports that were available, but there really wasn't a compelling reason to use them, however, other than the novelty of having Unix on the palmtop. But they didn't deliver a better handheld experience (as iOS and Android do).

    I'd still consider old-school hardware for sending into the bush for several reasons. The first is a removable battery. You're in the middle of a series of observations that will make your career (this often happens in field research) and your battery goes dead. So you carry a spare, which is more convenient and cost effective. The second reason is the SD card. You finish those career-making observations and head back to camp, but you drop your device into a deep, rocky gorge. With an SD or microSD card you just pop the card with your data out and it's just a minor mishap. Third, something a little more bulky than a razor-thin smartphone is better when you're chasing a troop of chimps through the jungle, your device in hand ready to record an observation at any instant.

    You can of course get android devices which have the virtues of old-school hardware, but they're not mainstream -- in other words they're pricey. Back when the X5 was being manufactured, it was being sold to people to keep their address books on. And it sold by the gazillions, which meant on a unit price basis it was a bargain. Scientists often have awesome tech, but it's because they absolutely need it. They don't have money to throw at inessentials. So it was really nice to be able to load our guys up with tons of bargain consumer tech. If they busted an X5 they could just grab a spare out of the crate. It was as close to my perfect world as I believe we'll ever be, where data is priceless but hardware is disposable.

    I got boxes of tech like this in my attic: Apple Newtons, Dell Axim x5s and X51s, practically every generation of Palm Pilot, very early proto-smart phones that ran "Windows CE", a ruggedized Trimble pocket pc with high accuracy DGPS built in. They all work too. And if anyone

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:My experience with this kind of hardware by Anonanonaon · · Score: 0

      Good post!

      Thanks for the fun read.

    2. Re:My experience with this kind of hardware by Alien1024 · · Score: 1

      You can of course get android devices which have the virtues of old-school hardware, but they're not mainstream -- in other words they're pricey

      The HTC Desire HD has those old-school virtues (SD card and removable battery), and I don't think it's pricey now. Of course it has to be bought second-hand or refurbished. If you can settle for even lower resolution, you can get an even cheaper HTC Tattoo or even older stuff.

    3. Re:My experience with this kind of hardware by Anonymous Coward · · Score: 0

      There's a reason lots of research still uses the old TRS80 model 100 notebook (laptop?). I did an audio test & they used them because they were silent with keyboards and serial ports. I'd imagine they'd use cheap android now.

  41. NetBSD by manu0601 · · Score: 1

    NetBSD runs fine on that stat stuff. Look for NetBSD on Jornada 720 in this page, running Doom as a demo

  42. lmgtfy by viperidaenz · · Score: 1

    A 5 second google returned http://www.anytux.org/hardware...
    Linux compatibility for hundreds of old handhelds are on there.

  43. Re:Prospects were grim when I check earlier this y by chaoskitty · · Score: 1

    That's not true. The sources for hpcarm (the port for ARM-based handheld PCs) compile and run just fine. Every version of NetBSD has hpcarm binaries (6.1.5, NetBSD-7_BETA, sources compiled from -current). I think you just don't understand how NetBSD works.

  44. Re:Prospects were grim when I check earlier this y by Anonymous Coward · · Score: 1

    What I found was actually pretty grim. There was a NetBSD port for them, but it hasn't been maintained in years. Many of the tools used to build the images are just dead links now. Same with the Linux distros that are supposed to work on them. Hours of staring at 404 screens.

    One of the benefits of not switching browsers too often and dragging your bookmarks with you is that you realize just how fragile the permanency of the web is. It is fairly grim that so many sites, even supposedly-profitable pornography, inexplicably take down your links, dmca does it for them, or the sites become domain-parked or lose maintenance. Bit rot kicks in on a resource that linked to other links, so all your leads end with 404s. And I'm talking about 3 to 5 years worth of time on STATIC sites. When it comes to forums, chan boards and even your job's corporate wiki, things have a habit of getting trashed via planned upgrades, log rotation, domain / database migrations, or whatever. The web 2.0 makes it so permalinks are not the norm anymore.

    Though it's a huge problem when you're late to the party looking for yesterday's time-looted treasures, my message is to save yourself some grief with those things you have access to now, if possible. Firefox has a description field for bookmarks --use it! it is frustrating when you come back years later and have nothing more than a urlName and a foggy memory of what you may have wanted to return to, that you never did.

    For downloads, save everything you install. Browsers auto-update, but as we all know, the bring pains with every release, such as inconvenient iframe policies and certificate revocation that goes a bit into a war with your safe-enough workflows. Though chrome auto-updates, Chromium forks on Windows can be had that you install in specific folders. Same for some Firefox "Nightly" or Firefox / Chromium Portable builds. Turn off auto-update, save your extensions folder once in a while...
    Keep a plain old textfile with your most important non-daily bookmarks in case of browser corruption. Again, today's web is ice-thin. We're already aware that stuff is sadly brittle to find when maintainers have moved on to new shinies or even passed away without a hint.

  45. Just put it in the trash by Anonymous Coward · · Score: 0

    The hardware was mostly terrible in these devices. They mostly had very low resolution resistive screens.
    I'd happily pay a considerable amount, not to have to ever use WindowsCE, or this kind of hardware.
    If you can still find a Linux that will run on whatever hardware you have, it might make an interesting toy, but I don't think you'd ever want to actually use the device.
    Personally, I'd strip the hardware for the GPS chips, and anything else that looks useful.

  46. Linux by stooo · · Score: 2

    The best software to revive old Hardware ? Linux.

    --
    aaaaaaa
    1. Re:Linux by exomondo · · Score: 1

      The best software to revive old Hardware ? Linux.

      Well that depends on the hardware, it's highly likely you won't find Linux drivers for that hardware making it pretty much useless.

  47. Linux by Anonymous Coward · · Score: 0

    you mean netbsd

    right?

  48. "Apps" under WM5 by Alien1024 · · Score: 1

    Creating some apps myself would be nice, but dunno where to start for WM5.

    You might want to have a look at VS 2008 and the .NET compact framework - I seem to remember the Express (free) version of VS 2008 supports it. It's pretty easy to develop. Expect far from fast performance and no easy way to scale across screen resolutions, but it should be good enough for things like "daily organizer / shopping list / memory games".

    I wouldn't bother, though - I have a couple of those devices (a Dell Axim x51v and an HP). They probably work like new, but I haven't used them for half a decade. Where to start? If the OS's horrible usability isn't enough to put you off, it isn't fun to deal with the short battery life and the proprietary, clunky connectors which made them a pain a recharge (though in all fairness, the HTC smartphones were slightly less awful). Any el-cheapo Android device runs circles around those.

  49. nightlight/desk clock by Brucutus · · Score: 1

    Plug it in, turn on the backlight, start World Clock and use it a night light/desk clock. My HP 320LX has been doing that for 8 years or so.

    1. Re:nightlight/desk clock by Anonymous Coward · · Score: 0

      Got a Tapwave Zodiac doing the same thing. Works great and I can pick up and play a few games on it from time to time. Helps to have a cradle for whatever you are using.

  50. Web Kiosk by Anonymous Coward · · Score: 0

    Your best option without writing software is to set it up as a web kiosk and install Zetakey. It's a webkit based Modern browser that supports HTML5. The only thing it is relay missing compared with most modern browsers is tabs (at least on the WM version). The best part is this software unlike a lot of WM stuff is still in active development for rugged industrial devices a lot of which still run CE.

  51. I've got one of those. by dotancohen · · Score: 1

    I've got a Dell X51V from that era. The only thing that I've though about doing with it is using it as a touchscreen for a Raspberry Pie. You could probably write an HTML frontend to cmus or some other useful application. You would then just access the Pie using the device's built-in web browser (garbage) or Opera Mini 2.x (I still have a copy). This is easiest if the device supports wifi (like my Dell) and has a cradle to hold it while it is connected to power (like my Dell).

    --
    It is dangerous to be right when the government is wrong.
  52. Don't bother by Mr_Wisenheimer · · Score: 1

    The Android ports all seem to have serious flaws. The Windows CE software can still be very useful, so long as running an older version makes sense. For instance, you're probably out of luck if you want to find an up-to-date browser or version of Skype, but if you want to use it as a calculator emulator, planitarium program, or gameboy emulator, you can probably find some fine programs for it.

    I have a couple of them (a Dell Axim PDA and a Windows Tilt 2 smartphone), but I just gave up on making anything useful out of them. The primary problem is that for all the cool uses that exist, very few are not better-served by simply using your smartphone. That said, there are still a few possible uses that I have thought of:

    1) An MP3 player for situations where your smartphone would be inappropriate (only problem here is the DAC in most of these phones suck, so probably won't work well hooked up to a $10,000 A/V system.

    2) A networked security camera.

    3) Give it to a child to play games and tinker around with (one who isn't going to be getting a smartphone for a while).

    4) An exchange server display (many of these still sync fine with exchange)

    5) An Alarm Clock (they display time, date, weather, et cetera).

  53. Mine is still fun by Anonymous Coward · · Score: 0

    My kids still like playing on mine. I have simcity 2000, monopoly, battleship, lemonade stand, HHGG text based game, etc.

  54. Browser UI by Anonymous Coward · · Score: 0

    Actually ZetaKey is a pretty good modern WebKit HTML5 browser for Windows Mobile that is still actively supported. It targeted for rugged devices that still use WinCE, but will work OK on any Win Mobile 5+ device. So you can use it as a UI for anything browser based.

  55. Get a RedFly For it by Anonymous Coward · · Score: 0

    I have a MWG Zinc II running WinMo 6.1 Pro. It was my daily driver phone for a long time thanks to my CelioCorp RedFly (http://www.racoindustries.com/celio-corp.htm).

    It was surprising how effective the little phone became once hooked up the redfly. I was able to view documents/web pages full size, SSH'ing into my servers was no longer painful..

    Currently it is used as a quick and dirty SSH terminal. But I have plans to write some .NET CF code for around the house.