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:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  New in the forum, installing on iPod classic
« previous next »
  • Print
Pages: [1]

Author Topic: New in the forum, installing on iPod classic  (Read 6867 times)

Offline gobens

  • Member
  • *
  • Posts: 1
New in the forum, installing on iPod classic
« on: February 08, 2016, 02:55:30 AM »
Hi there, I'm new and would really appreciate any help!

I got a 160GB iPod classic, and if I'm understanding the model number, it's the 2nd revision of the 6th gen (https://en.wikipedia.org/wiki/IPod_Classic#6th_generation). However, other websites describe the late 2009 model as 7th gen.

I tried installing Rockbox, but it describes 6th gen as unstable and doesn't even mention a 7th gen. I don't know what DFU or emCORE are, but I hear they come in handy. Can someone please explain where I begin? I couldn't find any video walkthroughs.
« Last Edit: February 08, 2016, 03:02:53 AM by gobens »
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: New in the forum, installing on iPod classic
« Reply #1 on: February 08, 2016, 08:27:17 PM »
Quote from: gobens on February 08, 2016, 02:55:30 AM
Hi there, I'm new and would really appreciate any help!

First of all, welcome to our community.


Quote from: gobens on February 08, 2016, 02:55:30 AM
I got a 160GB iPod classic, and if I'm understanding the model number, it's the 2nd revision of the 6th gen (https://en.wikipedia.org/wiki/IPod_Classic#6th_generation). However, other websites describe the late 2009 model as 7th gen.

We follow the manufacturer when it comes to device naming schema.

There is actually no such thing as an iPod 7G, it simply doesn't exist. When people refer to the 6.5G or 7G iPod Classic models, they are just referring to the various iterations of the iPod Classic 6G in a confusing and erroneous way.


Quote from: gobens on February 08, 2016, 02:55:30 AM
I tried installing Rockbox, but it describes 6th gen as unstable and doesn't even mention a 7th gen.

Actually, technically, the port is classified as "unusable", not "unstable".

But it really helps to understand what those build classifications actually mean, because they have very little in common with their English language definitions. Stable doesn't imply stability, unstable doesn't imply instability, just the same as unusable doesn't literally mean that it can not be used. I understand how this could be confusing at first glance.

Our main page describes the classifications like so:

Stable: Rockbox runs well on these players, has a complete manual and is supported by the installer

Unstable: Rockbox runs on these players, but is incomplete, less usable or has problems that limit it to advanced users

Unusable: Work has begun on porting Rockbox to these players, but much remains before they are usable

Now, in the case of the Classic 6G, it is not "stable", or "unstable", it gets classed as "unusable" because there is quite literally no officially supported method of booting Rockbox on this device. Booting Rockbox at this time relies on one of either of two third party bootloaders.

The first one, and the most widely known, is emCORE, from the Freemyipod team.

The second, and little known, is an ongoing work to provide a Rockbox bootloader and Rockbox Utility support for the iPod 6G that is to be mainlined into Rockbox source in the near future. You can see this task in our Gerrit instance.


Quote from: gobens on February 08, 2016, 02:55:30 AM
I don't know what DFU or emCORE are, but I hear they come in handy.

emCORE is explained in the paragraph and linked pages above.

DFU is a special mode that all iPod from the iPod Nano 2G (including the Nano 2G, though accessing DFU mode on this device requires opening the device and bridging some hardware pins to initiate it - no other devices after the Nano 2G require this) upwards. This is a special mode that allows low level communication with the device for the purpose of updating and recovery. Best guess is that the acronym stands for something along the lines of "Direct Firmware Update".

You can find an explanation and live demonstration of how to access DFU mode here.


Quote from: gobens on February 08, 2016, 02:55:30 AM
Can someone please explain where I begin? I couldn't find any video walkthroughs.

There is a detailed walkthrough for installing emCORE on your device that can be found via the Freemyipod project's wiki here.

However...

At this stage emCORE is to be considered deprecated in favour of the Rockbox iPod 6G bootloader intended to be mainlined which I mentioned earlier.  The intention for emCORE never really was for it to be deployed large scale, it was more of a proof of concept bootloader and low level debugging tool. It was far too powerful and complicated for the average user who only really wanted it because it allowed them a path to booting the Rockbox binaries that the Rockbox project provides (without any means to actually boot them).

The intention was to mainline a much simpler bootloader in line with the current iPod mainline bootloaders, based on emCORE code. But as life has a way of doing, time and motivation dwindled for the main contributor (Michael Sparmann - [7]/TheSeven) and because there was already a working model in the form of emCORE itself there was little incentive to complete the required work.

...<skip forward in time ~2 years>...

Now, this is where Cástor Muñoz (prof_wolfff) comes in. Who did exactly that. A new bootloader was born of the theoretical ashes of emCORE that is much simpler for the end user, and supports dual-booting both Rockbox and the Original Firmware, which is something the current release of emCORE cannot do. This work is under the process of review for submission into upstream Rockbox codebase presently.

Here is an archive containing that work (rockbox-bootloader-installation-pack_20160209_135859_NZDT.zip - 10.76 MB), contained in the archive are Windows RockboxUtility.exe and mk6gboot.exe binaries and dualboot-installer-ipod6g.dfu, dualboot-uninstaller-ipod6g.dfu compiled by user890104 of the Freemyipod team, and an mk6gboot binary for Linux, as well as the bootloader-ipod6g.ipod and main Rockbox rockbox-ipod6g.zip compiled just a matter of minutes ago by myself. There is also README files for both mk6gboot and Rockbox Utility.

It is suggested at this stage to use this method. Installation is incredibly simple on Windows machines, and you should have no problems if you follow the included README.

However...

If you do have any issues or questions, you can contact myself ([Saint] on Freenode IRC, as here) or other staffers/developers/contributors/community members here in this forum or over at our IRC channel on Freenode, here is a url that will open an IRC browser session for our channel if you need it, or just want to say hello and meet us in person (so to speak).


[Saint]
« Last Edit: February 08, 2016, 08:29:58 PM by [Saint] »
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline MightyBora

  • Member
  • *
  • Posts: 9
Re: New in the forum, installing on iPod classic
« Reply #2 on: February 12, 2016, 05:01:45 PM »
hi Saint,

Thanks for your thorough reply. This explained a lot to me. (However I've created my own topic with some questions I have in the same subforum)

But the link to the dual boot solution (rockbox-bootloader-installation-pack_20160209_135859_NZDT.zip - 10.76 MB) is pointing me to a suspicious "installer.exe" file which I'm a bit reluctant to download. Could you verify this ? Also where can I find more information about this dual boot ?

Regards,
Simon.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: New in the forum, installing on iPod classic
« Reply #3 on: February 12, 2016, 07:11:41 PM »
Quote from: MightyBora on February 12, 2016, 05:01:45 PM
But the link to the dual boot solution (rockbox-bootloader-installation-pack_20160209_135859_NZDT.zip - 10.76 MB) is pointing me to a suspicious "installer.exe" file which I'm a bit reluctant to download. Could you verify this ?

I think you clicked the wrong link.  That is probably adware or malware so I would probably not run it if you care about your computer.

The file you're looking for is a zip, not an exe. 
Logged

Offline MightyBora

  • Member
  • *
  • Posts: 9
Re: New in the forum, installing on iPod classic
« Reply #4 on: February 13, 2016, 07:05:12 PM »
Yeah that's what I'm saying. When I follow that link, it is always pointing me to "installer.exe" instead of the expected zip file?

Are you able to download the zip?
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Installation / Removal
| |-+  Rockbox Utility
| | |-+  New in the forum, installing on iPod classic
 

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

Page created in 0.085 seconds with 16 queries.