Slashdot Mirror


Filesystem Problems with the Treo 650s

Kaisa Tarasov writes "It turns out PalmOne's new Treo 650 is shipping with a major problem that's causing first adopter users and developers to cancel their orders in droves. The new Treo, along with the Tungsten T5, utilizes a new FAT based nonvolatile file system. Not only is the new system much slower, as the data has to be loaded into a SDRAM chip before running, but in this filesystem PalmOne switched from using directly addressable storage, to storage addressed in 512 Byte blocks. This has caused many files to swell in size - up to 500% in some cases (such as the address book). Users, already flustered with the small 23 MB of available memory, when trying to sync their old data onto the new device are discovering that their old data does not fit on the new Treo. What does PalmOne do?"

10 of 289 comments (clear)

  1. an excellent product by pbrinich · · Score: 5, Informative

    I think this new item is a bit too negative. I just upgraded from a 600 to a 650 and I think it's a great product. I didn't even know about any of the filesystem "issues" before reading this news. While, I guess this may be an issue for some users, I have not had any problems myself. Also to note:

    - the 650 loads programs at least 3 times faster than the 600 from my experience (likely due to the faster processor, but still!)

    - the 650 has 4X the resolution of the 600. It can be argued that the 600 should have had 320x320 to begin withy, but either way, it's worth the upgrade by itself.

    - Also, one of the benefits of the new memory is that you don't loose data when you loose power completely. Making the removeable battery system feasible.

    - Finally, it's the first sprint phone (to my knowledge) to have bluetooth. I love my jabra :)

    Well, just my $.02, I thought palmOne was getting a little too harsh of a rap, the 650 is a very good product in my opinion.

    1. Re:an excellent product by MadBiologist · · Score: 3, Informative

      Second phone from Sprint to have Bluetooth... they released the Sony Erricson t608, but only through Telesales, and it sucked... so it may be better to say that it's the first good Sprint phone to have Bluetooth :)

      --
      'Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?'
  2. Treo 650 Scam on eBay by bumbobway · · Score: 5, Informative

    Given this scare with the 650, I did a search on eBay to see if people are unloading their treos. What I found was a lot of listings for people selling COUPONS to get the Treo 650 at a discounted price of $349. I noticed that some people were obviously mistaken and bidding upwards of $300 for this coupon, rather than the actual device. Does anyone have any information on this coupon?

  3. Re:I think PalmOne is right by DoctorPepper · · Score: 5, Informative

    I don't know, I've owned one Windows CE device and two Palm OS devices, and I have to say I much prefer the Palm OS devices. Longer batter life, clean simple interface, easy to use and understand.

    --

    No matter where you go... there you are.
  4. Re:I think PalmOne is right by BenjyD · · Score: 4, Informative

    Each piece of contact data is not in a seperate file, they are each a seperate record in a database. In the past, each database record took up (size of record+8) bytes. It looks as if that it is now (size of record+8) and round up to nearest multiple of 512 bytes.

    All the current applications for PalmOS use the database way of accessing files. So there's no real workaround for it, except rewriting applications to combine records into one and use their own database access wrapper.

    This will affect the program I develop for Palm OS too, as it stores small (~100byte) macros in seperate records of a database.

  5. Who has 22,000 contacts on their phone? by jdb8167 · · Score: 5, Informative

    If you read the threads, this isn't something that is going to affect most users. This guy is trying to put 22,000 contacts on his phone. It is taking up over 11 MB. Not good but we are talking an edge case here. I can't believe that this is a normal usage pattern for a phone!

    I have about 100 contacts on my phone and I don't know who many of them are. They were added during business meetings or various introductions. How can anyone keep track of 22,000 contacts?

    The supposed problem with the Treo 650 seems to be completely overblown from what I can see.

  6. not really a big problem by ardiri · · Score: 4, Informative

    as an owner of the Treo 650 for a few months now (yes, i got it early) - it is definately the best phone/pda combination that exists; it gives users everything that the Treo 600 users have always been asking for.

    as for this being a problem, its not.

    palmone can get an update out for this to use the memory layout for its file system much more efficiently and then users can run a simple rom updater application (direct from SD card) to get the latest rom image flashed to the device.

    if the device had mask rom, it would be an issue. but, i've been updating my treo 650 every week with new rom images. its a small issue, the developers should fix it quite quickly and then its just a matter of getting the flashable SD card image out to normal users to fix the problem.

  7. Re:Are you trying to troll? by nneul · · Score: 3, Informative

    No. Graffiti works just fine on the treos. It just doesn't have the input area. If you want to enable graffiti, just install the GraffitiAnywhere package (free). It enables graffiti on the full screen area, and also works on older palm models.

  8. Re:What do they do? by WillerZ · · Score: 4, Informative

    Or go back to the PalmOS 5 way of storing data.

    I prefer the Palm database model to the desktop file model for use on handhelds, as it fits in nicely with how the majority of handheld applications want to work.

    As someone who's used Palm and PocketPC devices (and developed my own programs for both) I definitely preferred the Palm approach. Which is why my Tungsten C gets carried around and my HP Jornada is at the bottom of a box somewhere.

    Of course the main reason is that my jornada used to crash a couple of times a day, whereas my Tungsten C has crashed a couple of times (both when an 802.11 connection got dropped by a faulty access point).

    Phil

    --
    I guess today is a passable day to die.
  9. Re:FAT [Off-Topic] by ctr2sprt · · Score: 4, Informative
    Who remember DOS times - it is reserved name which is presumably impossible to give to a file. Some tools do allow to create/delete files with such name under WinNT/friends.
    Try \\?\path, e.g., \\?\c:\nul.

    C:\>echo Hello, world! >\\?\c:\nul

    C:\>dir \\?\c:\nul
    Volume in drive \\?\c: has no label.
    Volume Serial Number is 2007-5968

    Directory of \\?\c:

    11/21/2004 03:38 PM 16 nul
    1 File(s) 16 bytes
    0 Dir(s) 0 bytes free

    C:\>type \\?\c:\nul
    Hello, world!

    C:\>del \\?\c:\nul

    C:\>dir \\?\c:\nul
    Volume in drive \\?\c: has no label.
    Volume Serial Number is 2007-5968

    Directory of \\?\c:

    File Not Found
    Think of it as an issue of escapes. Remember the days of files called "-rf"?
    % echo 'Hello, world!' >"/tmp/-rf ."
    % echo rm *
    rm -rf . sess_c22cc906b82ec003d96a0c9aae5158cf