Monday, 27 September 2010

Google's Birthday

Websites come and go, but google has always been here (at least for the last 12 years) to guide us.
Before google I used Lycos and Altavista to find things.

Google has always been a big player even back in the day when it was young, a quick search on wikipedia says that google was created on just $100k, and it's now worth absolute billions!
As I have watched google grow, I've seen it go from strength to strength, however that doesn't mean it hasn't made some mistakes.

One of the most recent mistakes it's made is Google Wave. Unfortunatly for them it just never took off, but that's what I like about google, it will make a mistake and just brush it off and forget about it, only to innovate more.

12 more years!

Pretty nice pets

I recently purchased some shimps for one of my tanks.
They hide most of the time but it's nice when they climb around resting on some plants.
Unfortunatly it's quite hard to take a decent picture of them.
Will post a picture later - other half has the camera SD card.
In the mean time, enjoy this picture:

Friday, 17 September 2010

Sad

>my face when I just initialized my ps3's hdd on windows on accident
>my face when the PS3 can't recover the partition table and they need to reformat the entire drive


Tuesday, 14 September 2010

Here you can see 3 of my goldfish 
They seem to get along well, used to have one more but it had a very angry personality,
had to put it outside in the pond.

Saturday, 11 September 2010

iPod linux Openiboot struggles! Compile from source step by step

Since the iPhone/iPod touch has just been released I decided to install Openiboot on my Touch
This turned out to be a massive pain as I kept getting loads of errors.
However I manged to do it.
So here are the steps to install openiboot for those having trouble.
For ease I used a Ubuntu live cd and another computer but you could use any distro and probably just one comptuer.

Here is exactly what I did.
 !! The default build-toolchain.sh did NOT work for me some editing was required I will post my version soon !!

STEP 1
Installed msysgit on windows 7
Used this git client to download the git source
"git clone git://github.com/planetbeing/iphonelinux.git"
This will make a directory here C:\msysgit\iphonelinux
I copied the directory to a removeble USB drive.
Go here and save the text as build-toolchain.sh
Assuming "M:\" is your USB drive's letter, save build-toolchain.sh to
M:\iphonelinux\toolchain\build-toolchain.sh
STEP 2
Boot Ubuntu into live CD mode, when the OS has loaded, connect to the internet however you like. Then press CTRL + ALT + F1.
This is where all the work need to be done in the terminal.
Plug your USB drive in and type,
# sudo su
# fdisk -l
Your USB drive will probably be the last entry, something like /dev/sdc1 but might be different.
Now type 
# mount /dev/sdc1 /mnt
# cd /mnt
You are now in your USB drives directory.
STEP 3 
Type
# sudo apt-get install libssl-dev libusb-dev libusb-1.0-0-dev libpng12-dev
# sudo apt-get install build-essential texinfo tofrodos git-core
# cd /mnt/iphonelinux/toolchain
STEP 4
# fromdos build-toolchain.sh
STEP 5
# build-toolchain.sh clean 
(^if that errors it doesn't matter)
# rm /usr/local/bin/arm-elf-cc 
(^if that errors it doesn't matter)
# build-toolchain.sh make
STEP 6
# sudo updatedb && locate libcommon.a
Not sure if this was required but I did it,
copy the libcommon.a from /iphonelinux/openiboot/mk8900image/x86/libcommon.a to /iphonelinux/openiboot/mk8900image/libcommon.a
with this command
# cp /mnt/iphonelinux/openiboot/mk8900image/x86/libcommon.a /mnt/iphonelinux/openiboot/mk8900image/libcommon.a
**for x64 bit systems, the path is x86_64 instead of x86
STEP 7 
# cd /iphonelinux/openiboot/
iPod touch >
# PLATFORM=IPOD make openiboot.img3
iPhone >
# PLATFORM=IPHONE make openiboot.img3
iPhone 3G
# PLATFORM=3G make openiboot.img3

STEP 8
# cd client
# make all
# cd ..

STEP 9

Your iProduct must be in recovery mode for this to work
Turn your iPod/phone off, press and hold the home key, and plug the connector into it, it should now show an iTunes logo (or Steve jobs depending on what jailbreak you used)

STEP 10

# client/loadibec openiboot.img3
Your iPod/phone should now be showing the openiboot screen
Press the power button once to move the selector to the Console icon (middle one)
Press the Home button.
Back to the computer,
Type
# sudo client/oibc
You should now see "WELCOME TO OPENIBOOT" on your computer and your iPod/Phone

STEP 11

Now in this program type all this out
# nor_read 0x09000000 0x0 1048576
# ~norbackup.dump:1048576
# install

DONE

You should now have openiboot installed!

I wrote this pretty quickly and it probably contains spelling errors.
The reason was I kept getting an annoying error when trying to install openiboot with the precompiled binaries.
"uploaded failed : 0xffffff92" be gone!
You can find my build-toolchain.sh here
More info


Friday, 3 September 2010

Follow up on Ps3 Jailbreak

Turns out there is an adroid port of the jailbreak in the works by netzke.blogspot.com
Check out that blog!
I just cancelled my teensy order.

Thursday, 2 September 2010

Cute Anemone

Another picture from the sea life center.
Started googling Anemones and found a cute article about them here

Wednesday, 1 September 2010

Very nice stingrays at the sea life center in Holland!


PS3 Jailbreak, happy users, sad sony

Great news about the open sourced jail break for ps3, sad for sony though.
Ordered my Teensy++!