Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Manual Installation
| | |-+  Apple - Installation/Removal
| | | |-+  New Bootloader and Installation Procedures - please test and give feedback
« previous next »
  • Print
Pages: 1 2 [3] 4

Author Topic: New Bootloader and Installation Procedures - please test and give feedback  (Read 36513 times)

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
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

Offline Pancho_DJ

  • Member
  • *
  • 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

Offline fasmaie

  • Member
  • *
  • 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

Offline bobbel

  • Member
  • *
  • Posts: 4
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

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
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.f2s.com/rockbox/bootloader-ipod4g-old.ipod
1st Gen Mini - http://www.davechapman.f2s.com/rockbox/bootloader-mini1g-old.ipod
2nd Gen Mini - http://www.davechapman.f2s.com/rockbox/bootloader-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

Offline bobbel

  • Member
  • *
  • Posts: 4
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

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
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

Offline bobbel

  • Member
  • *
  • Posts: 4
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

Offline Blogs

  • Member
  • *
  • 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

Offline Blogs

  • Member
  • *
  • 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

Offline GodEater

  • Member
  • *
  • Posts: 2829
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

Offline Llorean

  • Member
  • *
  • Posts: 12931
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

Offline spadger

  • Member
  • *
  • 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

Offline GodEater

  • Member
  • *
  • Posts: 2829
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

Offline PHK Brasil

  • Artist
  • Member
  • *
  • Posts: 132
  • phkTAPE theme
    • Comunidade Rockbox iPod no Orkut
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

  • Print
Pages: 1 2 [3] 4
« previous next »
+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Manual Installation
| | |-+  Apple - Installation/Removal
| | | |-+  New Bootloader and Installation Procedures - please test and give feedback
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.122 seconds with 14 queries.