Gif2Boot: Convert animated GIFs to boot animations (v0.5 updated 6/12/2012 -- now with ADB for Mac!)


  1. BLuFeNiX

    BLuFeNiX Well-Known Member

    Gif2Boot


    This tool will allow you to take any animated gif and convert it to a bootanimation.zip file! It is meant to be robust and easy to use.

    Update: See here for new thread. This thread will no longer be updated.

    User Guide
    1) Download the latest version of Gif2Boot (links at bottom of post) and extract it.
    2) Run gif2boot.jar (You will need to have Java installed)
    3) Follow the on screen instructions

    Change log
    Code (Text):
    1.  
    2.  
    3. [B][U]5/10/2012[/U][/B] version 0.4
    4. ■ added GUI
    5. ■ multi-threaded processing
    6. ■ support for all android devices & screen resolutions
    7. ■ ADB support
    8. ■ zoom frame option
    9. ■ lots of code clean-up
    10.  
    11. [B][U]4/18/2012[/U][/B] version 0.2a
    12. ■ added --centerFrame option, which attempts to do some intelligent cropping
    13.  
    14. [B][U]4/17/2012[/U][/B] version 0.1a
    15. ■ initial release
    16. ■ converts animated gif to bootanimation.zip
    17. ■ works with gif of any size/resolution (smoothly resizes to 320x480, for phones like the Transform Ultra)
    18. ■ auto-detects framerate from gif animation
    19.  
    Updates explained

    If you're not sure how or why to use a new feature, please read my update posts here:
    update v0.2a - centerFrame


    Planned features
    Code (Text):
    1.  
    2. ■ manual entry of framerate and other options
    3. ■ anything the users want :)
    4.  
    Disclaimer: modifying your boot animation should not pose any risk to your phone, that being said, make a backup anyway :)

    Bugs/Features: I want this software to be useful and easy to use. Please submit any ideas, suggestions, bug reports you have!


    Update: See here for new thread. This thread will no longer be updated.


    Advertisement
    blackmanxp, h20, chevanlol360 and 6 others like this.
  2. ChoznJuan

    ChoznJuan Well-Known Member

    Happy birthday to you. I'll definitely be checking this out. Thanks.
    BLuFeNiX likes this.
  3. scary alien

    scary alien not really so scary Moderator

    BLuFeNiX,

    I've moved your thread for you to the all-things-root area as we discussed :).

    I know your bootanimation utility is useful for even non-root phones, but you're probably more likely to find your relevant audience here in the ATR section.

    Feel free to post a short thread in the main Samsung Transform area that links to this one so that the non-root folks know about this, too.

    Cheers and thanks!

    -SA
    BLuFeNiX likes this.
  4. gkak

    gkak Well-Known Member

    happy birthday and thanx. sorry for noob question but can this run on android or only on PC?
  5. BLuFeNiX

    BLuFeNiX Well-Known Member

    Thanks. This tool is for use on a computer (Windows, Mac, or Linux). The current (alpha) release is command-line only, so you'll need to open a command prompt. If you aren't sure how to use it let me know and I'll create a comprehensive guide.
  6. Loota

    Loota Well-Known Member

    Happy birthday man and ty!
    BLuFeNiX likes this.
  7. BLuFeNiX

    BLuFeNiX Well-Known Member

    Hey everyone!

    I just added a new feature to my tool, the "--centerFrame" option. You can use it like this:
    Code (Text):
    1. java -jar gif2boot.jar --centerframe image.gif
    It's great for animations like this one:

    [​IMG]

    Because of the empty space on the sides and the content in the middle, the animation would normally be rotated counterclockwise and therefore wouldn't look very good. This new option crops the sides off and doesn't rotate the image. Try it out!
    blackmanxp likes this.
  8. izzyvmendoza

    izzyvmendoza New Member

    Can you create a guide on how to use this great tool. IM kind of new at this. thanks
  9. BLuFeNiX

    BLuFeNiX Well-Known Member

    I just added a short user guide to the first post for you :) Please let me know if it's not clear enough. I am planning on making the GUI soon, so things will be MUCH easier with the next release.
  10. h20

    h20 Well-Known Member

    happy birthday dude in the middle of theme n starrom so now i can add a custom boot ani 2 thanks
  11. BLuFeNiX

    BLuFeNiX Well-Known Member

    You're welcome :) Thanks for using my program, and let me know if you have any suggestions!
  12. BLuFeNiX

    BLuFeNiX Well-Known Member

    Hey everyone,

    I did a LOT of work on gif2boot in past few days. It's got an easy to use GUI and I'm in the middle of adding ADB support. Once it's done all you'll have to do is plug in your phone and click a couple of buttons. The rest is done for you :)

    Here's a preview:
    [​IMG]

    - BLuFeNiX
    smith058, Loota and gkak like this.
  13. BLuFeNiX

    BLuFeNiX Well-Known Member

    Well, it took a lot of hard work, but we have a GUI and ADB support now!!!

    ADB was only tested with Windows 7 and Linux, but I'm hoping it will work for all OS. ADB support for Mac is currently disabled, as I was not able to test it yet. If anyone would like to help me test it, please PM me. Otherwise I'll install a Mac VM one of these days.)

    Please let me know what you think, let me know about bugs.
    Also, if you were able to get some use out of it, poor-college-student-me would really appreciate a donation :) (I haven't gotten any yet :( )
    Loota likes this.
  14. Loota

    Loota Well-Known Member

    Beautiful man!

    Sent from my SPH-M930BST using Tapatalk 2 Beta-6
    BLuFeNiX likes this.
  15. BLuFeNiX

    BLuFeNiX Well-Known Member

    Just got my first donation! :D

    Which reminds me, I have an update with a few bug fixes and some small features that I haven't released yet. I'll try to polish it up this weekend and post it :)

    Also, I think I'm going to make my program more public soon (maybe post it in Android Applications - Android Forums). Does anyone have a suggestion for a better place to post it? I'll be sure to update the OP if I post somewhere else.

    Thanks everyone!
  16. BLuFeNiX

    BLuFeNiX Well-Known Member

  17. h20

    h20 Well-Known Member

    how do you open\ run Gif2Boot v0.5.3 <--- newest version all i get is cant find main class errors on win7. i don't know alot about java
  18. BLuFeNiX

    BLuFeNiX Well-Known Member

    I responded to your post in the other thread.
  19. h20

    h20 Well-Known Member

    thanks bro i am trying it now
  20. rocketero

    rocketero New Member

    Also while trying to create a bootanimation with the Nexus One gift animated in UOTkitchen website, I get this on the DOS window while the gif2boot apps is hanging and don't let do anything else:

    H:\Downloads\Pandigital Supernova 8\temp-UOT\gif2boot_v0.4>java -jar gif2boot.jar
    BROWSE
    Processing animated gif...
    Number of frames: 95
    gif frame delay: 0
    Exception in thread "Thread-3" java.lang.ArithmeticException: / by zero
    at backend.createBootZip(backend.java:95)
    at gif2bootGUI$8$1.run(gif2bootGUI.java:182)
    at java.lang.Thread.run(Unknown Source)

    After that the gif2boot app gets stacked so I have to force close it. it happens only with this an another particular gif. the gif I'm trying to convert is the Nexus ONE animated gif to a bootanimation.
  21. BLuFeNiX

    BLuFeNiX Well-Known Member

    Please see the updated thread (there is a big link in the first post). This problem is fixed in the current version (it also means the GIF you are using was not created correctly, AFAIK).
  22. irenkad

    irenkad New Member

    it either says that it can't detect my phone
    or that its offline
    or that it stopped due to "insufficient permissions"

    im pretty noob and just got introduced to ROMS and stuff so plz help thatd be great thanks!
  23. BLuFeNiX

    BLuFeNiX Well-Known Member

    Did you install the drivers for your device? Did you try running it as an Administrator? Please tell me what you did, step by step. Also, please make sure you are using the newest version. Check the OP for the new thread with the latest downloads.

Share This Page