Jump to content


Photo

Fast Boot Firmware - 15 Second Boots


  • Please log in to reply
221 replies to this topic

#1 theoddbot

theoddbot

    GP Mania

  • GP Guru
  • 341 posts

Posted 21 February 2006 - 02:18 AM


Boot your gp2x in less than 15 seconds or your money back!



Features:

    Very fast boot time - 15 seconds

    Latest official firmware - version 1.4

    Read Only - save your precious NAND

    Automatic menu respawn - recover from crashes

    Automatic USB Serial console - straight to the system

    DaveC's LCD tweaker image - for the best picture

    Includes Some Useful Software:
        sterm 0.1 - for hacking on the go
        screen - multiple terminals
        lrzsz  - send and receive files via serial
        strace - see what that pesky app is up to


Download Now!


Big Fat Warning!!!:
Beta Only - Use at own risk!!!!!

Because cramfs is a read-only file-system, some applications may fail to
work properly. Best efforts have been made but we can't account for all
situations.

The gadget storage doesn't work at all, but it's broken in the official
firmware anyway.

Instructions:
    1. Download and extract 
        http://brendan.mine.nu/gp2x/cramfs/gp2x-cramfs-0.0.4.zip

    2. Turn on your gp2x

    3. Copy cramfs-0.0.4.dump to your SD card

    4. Put your SD card in the gp2x

    5. run:
        dd if=/mnt/sd/cramfs-0.0.4.dump of=/dev/mtdblock/4 bs=1M
        sync

        This step takes around 2-3 minutes to complete before it returns to
        the menu.
        
        flash_cramfs.gpu is provided for the terminal impaired, it has been 
        tested but use it at your own risk.

    5. Copy gp2xkernel.img to your SD card, and flash your gp2x as normal

That's it!, enjoy your new boot time

If you want to revert to the old firmware, simply reflash the kernel
to your current firmware (gp2xkernel.img) , your original file-system will not be
touched.


Edit: updated the link to 0.0.4

Edited by theoddbot, 21 February 2006 - 12:03 PM.


#2 DaveC

DaveC

    Mega GP Mania

  • GP Guru
  • 9170 posts

Posted 21 February 2006 - 03:08 AM

Cool is there a way to change backlight brightness? If not could one be added? The current setting is too bright and washed out and it would be nice to be able to adjust the backlight brightness on a screen similar to the tweaker one (could use the same image). If that could then be saved somewhere so all apps use it it would be great. (make not read only for that) It seems that all different FW versions have different brightness settings.

Edited by DaveC, 21 February 2006 - 03:10 AM.


#3 Paradox

Paradox

    oh em gee

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1746 posts
  • Gender:Male
  • Location:England

Posted 21 February 2006 - 03:31 AM

im usually the first to dive in trying the beta's but i think ill wait till this is more developed cause im lazy

#4 whiskthecat

whiskthecat

    whiskthecat

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 802 posts
  • Location:Texas
  • Interests:Computers

Posted 21 February 2006 - 03:35 AM

You should dive in paradox its totally worth it. I went from 40 seconds to 13 seconds.

#5 calqlater

calqlater

    GP32 User

  • Members
  • PipPipPip
  • 45 posts
  • Location:Pittsburgh, PA

Posted 21 February 2006 - 03:36 AM

I must say: this is a totally exciting development!!!! It works great so far and I think I'll stick with a similar system (who wouldn't want read-only stuff on the nand, anyway?).

I do have a question, though. I don't understand what the DD is actually doing there (other than copying the cramfs image into the nand somewhere. Where is it actually going? Spare partition? How does it coexist with the default filesystem?

Thanks! :D

#6 theoddbot

theoddbot

    GP Mania

  • GP Guru
  • 341 posts

Posted 21 February 2006 - 03:39 AM

It's going on to the spare partition.

#7 iignotus

iignotus

    The one and only

  • Banned
  • PipPipPipPipPipPip
  • 2719 posts
  • Interests:bumming men

Posted 21 February 2006 - 03:43 AM

What about skins? Do they still work, with all the read-only-ness?

#8 thetictacaddict

thetictacaddict

    GP32 User

  • Members
  • PipPipPip
  • 55 posts
  • Gender:Male
  • Location:MI, USA

Posted 21 February 2006 - 03:45 AM

Works for me! - 14 seconds.

Favorite feature: usb terminal at boot, with working ctrl+c

#9 Hochler

Hochler

    GP32 User

  • Members
  • PipPipPip
  • 30 posts
  • Gender:Male
  • Location:New York, USA

Posted 21 February 2006 - 03:45 AM

Link down.

#10 daclassicgamingmaster

daclassicgamingmaster

    It Is Your Birthday.

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 8163 posts
  • Gender:Male
  • Location:ATL
  • Interests:BJJ, Sub Grappling, MMA, Video games, marijuana, bar whores, NY Yankees

Posted 21 February 2006 - 03:58 AM

is everyone using the dump or has anyone tried the .gpu file?

#11 Hochler

Hochler

    GP32 User

  • Members
  • PipPipPip
  • 30 posts
  • Gender:Male
  • Location:New York, USA

Posted 21 February 2006 - 04:02 AM

Hmm... Is the link only down for me? How did you get it?

#12 thetictacaddict

thetictacaddict

    GP32 User

  • Members
  • PipPipPip
  • 55 posts
  • Gender:Male
  • Location:MI, USA

Posted 21 February 2006 - 04:02 AM

is everyone using the dump or has anyone tried the .gpu file?

View Post

The gpu file is just a script that copies the dump for you. I've done it with and without the script, no problems.

#13 whiskthecat

whiskthecat

    whiskthecat

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 802 posts
  • Location:Texas
  • Interests:Computers

Posted 21 February 2006 - 04:05 AM

I just used the script and it works flawlessly.

#14 bmilleker

bmilleker

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 267 posts
  • Location:Regina, Sask, Canada!

Posted 21 February 2006 - 04:14 AM

I think the link is http://brendan.mine....ramfs-0.0.3.zip

#15 Shikaku

Shikaku

    ROFL THE WORD PENIS IS HILARIOUS!

  • Banned
  • PipPipPipPipPipPip
  • 2802 posts
  • Location:USA... I feel lonely, not that many people from USA know what a GP2X is...

Posted 21 February 2006 - 04:15 AM

im usually the first to dive in trying the beta's but i think ill wait till this is more developed cause im lazy

View Post


... to reflash your unit if it messes up?

Just curious =p