Wednesday, April 13, 2011

Method to fix my continually rebooting Joggler

This post is an amalgamation of a number of posts by various people.
Including:
Code by xoom450 http://www.joggler.info/forum/viewtopic.php?f=11&t=2554
Ubuntu by http://joggler.exotica.org.uk/ubuntu/
Joggler mod by http://www.gforums.de/juggler/download.html

Please be careful, I do not take any responsibility for you totally bricking your Joggler.


I used 2 USB sticks one with Ubuntu and one with the download from this site: http://www.gforums.de/juggler/download.html (Unrar and place on the other USB stick)
You will need to know your Joggler IP address, this can be obtained from the Joggler System menu.

STEP 1

I booted up Ubuntu from the USB stick using the following site to create a bootable 4GB USB Stick:
http://joggler.exotica.org.uk/ubuntu/
I downloaded the Btrfs Compressed Version.
I used the Windows instructions to create the Bootable USB.
Windows instructions
Download Win32DiskImager from https://launchpad.net/win32-image-writer/0.1/0.1. Then unpack the
.img.gz file using something a tool like 7-zip. Run W32DiskImager.exe, and select the unpacked .img file. Choose the drive that corresponds to your USB stick and use "Write" to write the image.
I configured Ubuntu to allow remote desktop: -
1.) First go to Preferences > Remote Desktop.
2.) Then tick Allow others to view your desktop.
3.) Ran VNC client on my Windows machine and connected to the IP address of the Joggler.

Download the latest version and restore:
I opened up a Terminal in Ubuntu, by click on Applications > Accessories > Terminal
I cut and pasted each of the following lines onto the Terminal. (After each line is entered wait for the return message before you start the next line.)

wget http://o2.openpeak.co.uk/firmware/app-o2flash-26635.8686-S3-f1-reimage.tgz
tar xvfz app-o2flash-26635.8686-S3-f1-reimage.tgz
sudo su
tools/bin/partimage -z2 restore /dev/mmcblk0p2 payload/image.myg
tools/bin/partimage -z2 restore /dev/mmcblk0p3 payload/image.myg
mount /dev/mmcblk0p1 /mnt
cp payload/vmlinux /mnt/vmlinux0
cp payload/vmlinux /mnt/vmlinux1
cd /mnt
md5sum vmlinux0 >>sum0
md5sum vmlinux1 >>sum1
sed -i '3d' sum0
sed -i '3d' sum1
exit
exit

Shutdown the Joggler

STEP2.
After the Joggler shuts down take out the Ubuntu USB stick and put in the USB stick that contains the unrared download files. Power on the Joggler and wait the boot up should take quite a bit longer than usuall as the gforum P'n'P server is installed.
This can take a while.....

The gforum P'n'P server installed on the Joggler will allow you to access it from a computer on your home network, in your browsers address bar type in the IP address of the Joggler - this can be accessed from the Settings - Network screen on the Joggler. You will then be able to install other applications such as Squeezebox client and BBC iPlayer.

Please be careful, I do not take any responsibility for you totally bricking your Joggler.

1 comment:

Jubal said...

Thanks for collating this. I just rescued my joggler!