Page 1 of 31 12345611 ... LastLast
Results 1 to 20 of 601
  1.    #1  
    Thanks to the efforts of the first round beta testers, I've managed to shake out nearly all the bugs from the tool and it should work for nearly every device out there.

    You can grab the latest version of the ROM tool from:

    http://grack.com/romtool

    Software requirements:

    - Windows
    - .NET Framework 2.0 (download , thanks rlynn)

    Sorry - the tool is only for Windows right now. I'll likely be working on a Java port in a little while, but for now this is unfortunately the limitation. You can always use it as a ROM conversion tool in VMware or VirtualPC to go from ROM directories to ZIP files on an SD card using the old methods for now, but I know this isn't ideal.

    I'll be delivering updates to that page over the coming weeks, though there may be an initial delay while I wait for my new phone motherboard to arrive.

    If you have any trouble, please post here or drop by Shadowmite's IRC channel at: irc://shadowmite.com:3399, channel #shadowmite. There should be people around at either place to help people get started.

    I highly recommend downloading the existing ROM from your phone as a starting point so you can go back to a known-good ROM.

    Also, before customizing your first ROMs, you might want to check out my previous
    article on ROM size and how stuffing everything into your ROM might not always
    be the best idea:

    http://www.grack.com/blog/articles/2...e-and-rom-size

    Before starting, you should read james' HOWTO
    Last edited by mmastrac; 02/22/2006 at 12:00 PM.
  2. #2  
    awesome! Thanks, will definately be checking it out.
  3. #3  
    I'll add my name to the list of people to try it. Thanks
  4. #4  
    Thanks mmastrac! This is terrific.

    I just read your article on ROM sizing and I think it is a terrific piece of Treo culture. However, could you clarify something in that article for me? You say that we should leave as much out of ROM as possible, because a file in RAM that is Resco-Locked into DBCache is equivalent. But if you have a file locked into cache, don't you now have two copies of the file taking up space: one in DBCache and the original still in RAM? If you were to instead put that same file into your ROM, wouldn't it be equivalent to having it in DBCache without the RAM copy?
  5.    #5  
    PatrickS: in both cases you have two copies of the file - one stored in persistant storage (ie: on the DiskOnChip) and one in RAM (either in DBCache or the ROM area). The only real difference is that when you have a file in ROM, it is stored in zipped format on the phone versus a regular file that is stored unzipped.

    The confusing part of the whole Treo experience is that Palm refers to the persistant flash storage as "RAM" in a couple of places, where it is more accurately "free disk space". This is really just a holdover from the old Palm days where you really did have all your data in RAM.

    Remember that on the Treo, RAM consists of three things - the dynamic memory heap, the DBCache (loaded versions of files stored in the NVFS partition) and the ROM memory area (loaded versions of files stored zipped in the ROM partition).

    Hopefully this clarifies the statement that I made about the equivalence of using Resco Locker and putting files into RAM. While they are slightly different in their technical implementation, they both keep the files locked into RAM while PalmOS is running.

    I suppose that you could use this argument to conclude that any files that you would normally use Resco Locker for would be suited for inclusion in your ROM. I would somewhat agree with that point with the caution that you may experience instability, as some of the applications are unable to function when placed in read-only storage.
  6. #6  
    Thanks for all your hard work and support !!
    I'll give it a run later on today....

    Best Regards
  7. #7  
    Some of you may need this link

    Microsoft .NET Framework Version 2.0

    http://www.microsoft.com/downloads/d...DisplayLang=en
  8. #8  
    The tool works great. Exporting to a directory, changing a few files and then uploading from the directory couldn't be easier.
  9. #9  
    I've been using this since the beta and its a great tool for treo users that will really change how easy it is for people to do custom ROMs.

    Any fix for the download speed yet? I'm getting 13.6K download and like 70K upload.
  10.    #10  
    The download speed limitation is unfortunate, but it's difficult to get it going any faster due to limitations of the bootloader. Thankfully you should only ever need to download a couple of times - it's uploading that should happen more often.
  11. #11  
    When uploading from a directory, does the romtool keep the "locale" parameter in the first line of boot.conf in the [bigrom] section ?

    Why is this needed : if I remove all language files except _frFR files, the LOCALE parameter should be set to frFR, otherwise the Treo won't boot.

    Thanks a lot for this awesome tool,

    stipus
  12. BD1
    BD1 is offline
    BD1's Avatar
    Posts
    228 Posts
    Global Posts
    231 Global Posts
    #12  
    Help: in Reset Loop.

    I am trying this tool but obviously made a mistake.

    Here is what I did:
    1. Download current ROM (Cingular unlocked)
    2. Copied ROM
    3. Deleted Versamail and Real win copied directory
    4. Deleted old FAT added FAT32
    5. Converted directory to zip file
    6. Uploaded new custom ROM
    7. Did hard reset and phone is now in reset loop

    I can stop the reset loop with the booter app but what did I do wrong?

    Thanks for any help
  13. #13  
    Try reset while holding up arrow.
    PalmIII > PalmIIIx > PalmIIIxe > TRGPro > Handera 330 > Zire71 > Treo600 > Treo650 > Treo680 > Treo750 > Centro > TreoPro > iPhone 32GB 3GS

  14.    #14  
    Quote Originally Posted by stipus
    When uploading from a directory, does the romtool keep the "locale" parameter in the first line of boot.conf in the [bigrom] section ?

    Why is this needed : if I remove all language files except _frFR files, the LOCALE parameter should be set to frFR, otherwise the Treo won't boot.

    Thanks a lot for this awesome tool,

    stipus
    Yes - it keeps all the entries in boot.conf with the exception of the romDB entries that are rebuilt from scratch every time.
  15. #15  
    With this tool, a hard reset it not required after uploading the new ROM. Correct? The changes that I made showed up in the ROM (viewing the files in ROM from ZLauncher) and are working.
  16. #16  
    Quote Originally Posted by 2000 Man
    With this tool, a hard reset it not required after uploading the new ROM. Correct? The changes that I made showed up in the ROM (viewing the files in ROM from ZLauncher) and are working.
    Nope! Cool huh!
    PalmIII > PalmIIIx > PalmIIIxe > TRGPro > Handera 330 > Zire71 > Treo600 > Treo650 > Treo680 > Treo750 > Centro > TreoPro > iPhone 32GB 3GS

  17. BD1
    BD1 is offline
    BD1's Avatar
    Posts
    228 Posts
    Global Posts
    231 Global Posts
    #17  
    Quote Originally Posted by jamesgangut
    Try reset while holding up arrow.
    I tried this along with trying a hard reset but I can't get out of reset loop.

    The only way to get out of reset loop is with boot tool.

    Any other ideas
  18. #18  
    Quote Originally Posted by jamesgangut
    Nope! Cool huh!
    Very cool. I guess that's because it's going through the bootloader tool. This tool certainly rocks, mmastrac!
  19. BD1
    BD1 is offline
    BD1's Avatar
    Posts
    228 Posts
    Global Posts
    231 Global Posts
    #19  
    Can I try to load a custom ROM someone else has created? Just something basic?
  20. #20  
    Cingular B or G?
    PalmIII > PalmIIIx > PalmIIIxe > TRGPro > Handera 330 > Zire71 > Treo600 > Treo650 > Treo680 > Treo750 > Centro > TreoPro > iPhone 32GB 3GS

Page 1 of 31 12345611 ... LastLast

Posting Permissions