Rockbox.org home
Downloads
Releases releases
Current build current build
Extras extras
themes themes
Documentation
Help FAQ
Manual manual
Wiki wiki
Docs index docs index
Support
Mailing lists mailing lists
IRC IRC
Forums forums
Tracker
Bugs bugs
Patches patches
Search




Welcome, Guest. Please login or register.
Did you miss your activation email?
July 31, 2010, 01:06:12 AM
Home Help Search Login Register

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Manual Installation
| | |-+  Apple - Installation/Removal
| | | |-+  New Bootloader and Installation Procedures - please test and give feedback
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: 1 2 [3] 4 Print
Author Topic: New Bootloader and Installation Procedures - please test and give feedback  (Read 18419 times)
linuxstb
Developer
*
Offline Offline

Posts: 1129


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #30 on: December 24, 2006, 05:40:42 AM »

Quote from: jamesmh on December 24, 2006, 05:37:28 AM

Right, thanks.  Bootloader working.


You said in your first post that the original firmware doesn't work either - is that now working?
Logged
Pancho_DJ
Member
*
Offline Offline

Posts: 8


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #31 on: December 30, 2006, 06:03:24 PM »

i have a problem but i don`t now if is the bootloader...

i try to load the ipod original firmware but i can`t, it keeps reboot the ipod and i can't make it load.

this problem happened when i install the new bootloader
Logged
fasmaie
Member
*
Offline Offline

Posts: 11


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #32 on: January 01, 2007, 11:03:07 PM »

linuxstb:

Here is the information you requested off a pristine 20 GB greyscale iPod 4th generation.

Step 1: ./ipodpatcher /dev/disk1 -v --list

ipodpatcher v0.5 - (C) Dave Chapman 2006
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[INFO] Reading partition table from /dev/disk1
[INFO] Sector size is 512 bytes
[INFO] Part    Start Sector    End Sector   Size (MB)   Type
[INFO]    0              63         80324        39.2   Empty (0x00)
[INFO]    1           80325      39054014     19030.1   W95 FAT32 (0x0b)
[INFO] Ipod model: 4th Generation
    Type         id  devOffset        len       addr entryOffset    chksum       vers   loadAddr   devOffset+len
0 - OSOS 0x00000000 0x00004400 0x00356f14 0x10000000 0x00000000 0x1259ef03 0x0000500b 0xffffffff 0x0035b600
1 - AUPD 0x00000001 0x0035b600 0x00109448 0x10000000 0x00000000 0x0bb890b3 0x0000500b 0x10000000 0x00464e00

Listing firmware partition contents:

Image 1:
    Main firmware - 3501844 bytes
Image 2:
    AUPD - 1086536 bytes

Step 2: ./ipodpatcher /dev/disk1 -v -a bootloader-ipod4g.ipod

ipodpatcher v0.5 - (C) Dave Chapman 2006
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[INFO] Reading partition table from /dev/disk1
[INFO] Sector size is 512 bytes
[INFO] Part    Start Sector    End Sector   Size (MB)   Type
[INFO]    0              63         80324        39.2   Empty (0x00)
[INFO]    1           80325      39054014     19030.1   W95 FAT32 (0x0b)
[INFO] Ipod model: 4th Generation
[INFO] Checksum OK in bootloader-ipod4g.ipod
[VERB] Original firmware begins at 0x00004600
[VERB] New entryOffset will be 0x00357000
[VERB] End of bootloader will be at 0x00365a00
[INFO] Moving images to create room for new firmware...
[INFO] Need to move images 2-2 forward 0000e800 bytes
[VERB] src_start     = 0035b800
[VERB] src_end       = 00464e00
[VERB] dest_start    = 0036a000
[VERB] dest_end      = 00473600
[VERB] bytes to copy = 00109600
[VERB] Copying 00109600 bytes from 0035b800 to 0036a000 (absolute 00363600 to 00371e00)
[INFO] Reading original firmware...
[INFO]  Wrote 3561984 bytes to firmware partition
[INFO] Bootloader bootloader-ipod4g.ipod written to device.

Step 3: ./ipodpatcher /dev/disk1 -v --list

ipodpatcher v0.5 - (C) Dave Chapman 2006
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[INFO] Reading partition table from /dev/disk1
[INFO] Sector size is 512 bytes
[INFO] Part    Start Sector    End Sector   Size (MB)   Type
[INFO]    0              63         80324        39.2   Empty (0x00)
[INFO]    1           80325      39054014     19030.1   W95 FAT32 (0x0b)
[INFO] Ipod model: 4th Generation
    Type         id  devOffset        len       addr entryOffset    chksum       vers   loadAddr   devOffset+len
0 - OSOS 0x00000000 0x00004400 0x00365954 0x10000000 0x00357000 0x12ba2a65 0x0000500b 0xffffffff 0x0036a000
1 - AUPD 0x00000001 0x00369e00 0x00109448 0x10000000 0x00000000 0x0bb890b3 0x0000500b 0x10000000 0x00473600

Listing firmware partition contents:

Image 1:
    Main firmware - 3502080 bytes
    Third-party bootloader - 59732 bytes
Image 2:
    AUPD - 1086536 bytes



Hope it helps.
Logged
bobbel
Member
*
Offline Offline

Posts: 9


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #33 on: January 03, 2007, 05:10:53 PM »

Quote from: fasmaie on December 19, 2006, 02:14:39 PM

It does not seem to work on my iPod 4G greyscale.

I went through the installation instructions from the new procedure. Used the latest (19/12/2006) build. After installation of the bootloader, RockBox boots fine, but I cannot boot into the Apple firmware at all.

When the hold button is on, I get the "booting into original firmware" message, then the process halts and the system reboots. This cycles if the hold button is kept on, and boots into RockBox if the hold button is off (not surprisingly).

It seems like the original firmware is not accessible to the bootloader, and when it is not found, it just reboots.

Just in case this is needed: I have a 20 GB, 4th Gen greyscale iPod. I use it on a mac, but it is Windows formatted.



same problem here (Firmware 1.4.1 iPod Mini)
Logged
linuxstb
Developer
*
Offline Offline

Posts: 1129


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #34 on: January 07, 2007, 09:30:45 AM »

In order to test if the problem is with the bootloader itself, or with the new ipodpatcher installation method, could someone who is experiencing a failure to load the original firmware try installing the old version of the bootloader using the new ipodpatcher installation method?

The old bootloaders in the ".ipod" format required by ipodpatcher can be found here:

4G (Greyscale) - http://www.davechapman.f2...ootloader-ipod4g-old.ipod
1st Gen Mini - http://www.davechapman.f2...ootloader-mini1g-old.ipod
2nd Gen Mini - http://www.davechapman.f2...ootloader-mini2g-old.ipod

Note that these bootloaders require you to hold MENU whilst booting to start the original firmware.

Thanks.
« Last Edit: January 07, 2007, 09:32:38 AM by linuxstb » Logged
bobbel
Member
*
Offline Offline

Posts: 9


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #35 on: January 07, 2007, 03:40:44 PM »

old bootloader doesn't work either...I'm just able to load rockbox.

1st Gen Mini - http://www.davechapman.f2...ootloader-mini1g-old.ipod

Well, I'm getting lots of crashes using latest rockbox builds playing mp3 and flac, too...

bobbel
« Last Edit: January 07, 2007, 03:43:04 PM by bobbel » Logged
linuxstb
Developer
*
Offline Offline

Posts: 1129


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #36 on: January 07, 2007, 03:54:40 PM »

Can you describe what happens when using the old bootloader?  Does it display the "Loading Original Firmware" message?  If so, what happens after that?
Logged
bobbel
Member
*
Offline Offline

Posts: 9


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #37 on: January 08, 2007, 04:12:52 PM »

It's just the same as with the new bootloader: Rockbox boots up and try to load the old sys - then crash - reboot and so on. Rockbox is loading fine if not pressing MENU-key.
Logged
Blogs
Member
*
Offline Offline

Posts: 6


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #38 on: January 12, 2007, 12:44:43 AM »

This is a fantastic project.
Thank you for all your hardwork. I came across then when a friend of mine went blind and I was trying to find someway to give her an ipod with audio books and a voice driven menu.

I just got her a 5.5G 30GB Video Ipod. Your instructions worked flawlessley.

Thank you!
Logged
Blogs
Member
*
Offline Offline

Posts: 6


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #39 on: January 12, 2007, 12:45:56 AM »

I forgot to add one thing. I am not sure how the "dual" booting works. I tried pressing the Menu and the select at the same time and no matter what i do I stay in rockbox and dont get back to a normal Ipod.
Logged
GodEater
Global Moderator
*
*
Offline Offline

Posts: 2811


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #40 on: January 12, 2007, 03:12:03 AM »

** Edited due to extreme idiocy**
« Last Edit: January 12, 2007, 09:14:06 AM by GodEater » Logged


Read The Manual Please
Llorean
Member
*
Offline Offline

Posts: 12810


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #41 on: January 12, 2007, 03:13:04 AM »

Well, actually, Menu+Select was never a method of dual booting. JUST Menu was the method, and it still works.

You turn on the iPod, and then either hold down Menu, or immediately turn on Hold.
Logged

spadger
Member
*
Offline Offline

Posts: 4


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #42 on: January 18, 2007, 07:19:43 PM »

I recently tried to update my ipod 4th gen grayscale by downloading and extracting the file and folder rockbox.ipod and .rockbox to the root of my ipod to overwrite the existing versions.

Upon rebooting the ipod i recieve the error "-4" and it continues to boot the default apple firmware. i had saved a copy of the old firmware on my pc (.rockbox and rockbox.ipod) which i transferred back to the root of the ipod, but i still got the same "-4" error.

I understand that since my original installation (23/10/2006) using linux there has been some updates to the installation procedure and now there seems to be an ipodpatcher version for linux, which wasn't the case at the time i performed the original installation. There was at that time a tool called ipod_fw.c .

I would like to uninstall rockbox so that I can start again fresh with the most recent bootloader/firmware. Thankfully I saved a copy of the manual locally at the time of original installation (01/11/2006) but this only details uninstallation using the ipodpatcher tool which at that time was only available for windows and mac so therefore i didn't download it. Even so the uninstall command seems to be different for the new and old version of ipodpatcher

old version:    ipodpatcher -w N bootpartition.bin

new version:    ipodpatcher N -d

My question is/are:

is there a simple solution to this problem?

if not how do i uninstall the old rockbox bootloader as the two apple and rockbox bootloaders seemed to be "merged" during the installation.

can i use the current ipodpatcher tool to remove the old bootloader or will this risk removing the apple bootloader/firmware at the same time?

Sorry this is such a long one but I would appreciate any advice/help anyone could offer.

Cheers,

J.
Logged
GodEater
Global Moderator
*
*
Offline Offline

Posts: 2811


Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #43 on: January 19, 2007, 06:10:37 AM »

Sounds to me like you might have some filesystem corruption if moving the old firmware back again still resulted in an -4 error.

Try running a fsck on the nano when it's not mounted as a file system.
Logged


Read The Manual Please
PHK Brasil
Artist
*
Offline Offline

Posts: 142


phkTAPE theme


WWW
Re: New Bootloader and Installation Procedures - please test and give feedback
« Reply #44 on: January 19, 2007, 05:52:41 PM »

♪
I don't understand why the method to access Apple OS was changed to switch HOLD, but still works holding MENU too, as before.

First I thought that the new method was changed to leaves free the MENU button, doing possible the access to Apple OS diagnostics, holding MENU + REW on Apple OS booting.

But this not happens.

♪
Logged

SORRY ABOUT MY ENGLISH

COMUNIDADE ROCKBOX IPOD no ORKUT http://www.orkut.com/Community.aspx?cmm=24876869
 TUTORIAL ILUSTRADO ROCKBOX EM PORTUGUÊS: http://tinyurl.com/37u8jf
Pages: 1 2 [3] 4 Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.079 seconds with 22 queries.
Loading...