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
|-+  Third Party
| |-+  Unsupported Builds
| | |-+  Apple iPod Classic - Working Git Build with Upstream Commits
« previous next »
  • Print
Pages: 1 [2] 3 4

Author Topic: Apple iPod Classic - Working Git Build with Upstream Commits  (Read 24697 times)

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8965
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #15 on: December 26, 2014, 06:07:05 PM »
Quote from: joesomebody on December 26, 2014, 05:58:43 PM
Are you sure the alignment changes are unnecessary? With SSD's the alignment can greatly affect lifetime and read/write performance, depending on the default blocksize of the device.

Its the alignment in memory for the test_disk plugin, not SSD.  And it makes alignment less strict, not more, so I don't see why that would make any difference.  If the strict settings were somehow broken, then allowing even less strict would be at least as broken.  Probably its an unrelated change that slipped into the patch. 
Logged

Offline joesomebody

  • Member
  • *
  • Posts: 55
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #16 on: December 26, 2014, 09:46:17 PM »
Quote from: saratoga on December 26, 2014, 05:58:05 PM
Do you have a device with an SSD?  Might be worth removing the useless stuff (alignment changes) and then testing. 

Quote
It would be nice if SSD were an option on format, and a configuration option otherwise for the sleep and such.

Why even have an option?  Just figure out which of those random changes actually matter and add them to all builds.

I'm probably going to be going with the CF/SDXC route, which is about the same difference. I did find the guy behind the patch though. Haven't contacted him though:

http://www.head-fi.org/u/391404/beyondwind

It also seems that emCORE had a patched/dev version for increasing storage limits on the iPods. No idea if it is mainline or not:
http://www.tarkan.info/20140804/tutorials/howto-install-rockbox-on-the-ipod-classics
« Last Edit: December 26, 2014, 11:02:28 PM by joesomebody »
Logged

Offline joesomebody

  • Member
  • *
  • Posts: 55
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #17 on: December 30, 2014, 01:58:38 PM »
Version update...

Too bad http://gerrit.rockbox.org/r/#/c/890/ causes errors when you try to play music - it makes the UI feel a lot more responsive, else I'd have included it.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8965
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #18 on: December 30, 2014, 02:21:15 PM »
I would not recommend adding random patches to builds if you want them to actually work.
Logged

Offline joesomebody

  • Member
  • *
  • Posts: 55
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #19 on: December 30, 2014, 08:03:56 PM »
I haven't been adding random patches.
Logged

Offline SukkoPera

  • Member
  • *
  • Posts: 14
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #20 on: February 12, 2015, 12:06:14 PM »
Quote from: joesomebody on December 26, 2014, 09:46:17 PM
It also seems that emCORE had a patched/dev version for increasing storage limits on the iPods. No idea if it is mainline or not:
http://www.tarkan.info/20140804/tutorials/howto-install-rockbox-on-the-ipod-classics

Surely it is not in r859 of emCORE (the recommended release), as that is now... 3 years old (Released on 2012-01-02)! :o
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #21 on: February 12, 2015, 04:40:22 PM »
A: He's not building or supplying emCORE
B: There is no need to add a patch to increase the storage limit on these devices, as there is no such limit.
C: Why do you consider the fact that the recommended emCORE release is 3 years old to be a bad thing?

There's a reason there hasn't been another release, the current development builds of emCORE are not quite rerady for public consumption (not that any of these binaries were ever intended for mass public consumption - emCORE is an incredibly powerful tool and frankly, end users should not be using it).

But, anyway...Its a bootloader, and it works, does it not?

As the saying goes, if it ain't broke, don't fix it.

emCORE is there to facilitate booting Rockbox (which is at best a secondary function), and providing an embedded fallback image to aid in initial installation and recovery of the device. Both of these things it does well.

Generally speaking, you shouldn't ever see emCORE for more than a second or so as most users will use emCORE's fastboot option to boot directly into Rockbox.

I absolutely cannot stress the fact that you shouldn't even be using it in the first place, really. Its primary function is a development and debugging tool, that just so happens to also function as a bootloader for Rockbox. It is incredibly powerful, and to quote another cliche phrase, with great power comes great responsibility.

There's a reason why Rockbox provides no means of installation for emCORE, it is not intended for use by end users at all. Many users have clicked on to the fact that it exists, and due to many third party forums and communities its popularity has grown, but this was never the intention. Mass market consumption of this tool wasn't ever supposed to happen.


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline SukkoPera

  • Member
  • *
  • Posts: 14
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #22 on: February 12, 2015, 06:10:14 PM »
Well, I never meant to say that no releases for a long time is a bad thing, nor did I want to question the usage that RockBox is making of emCORE. I absolutely agree with the "if it ain't broke, don't fix it" philosphy and I can confirm that r859 works great on my iPod.

All I wanted to say, and I think I'm in line with joesomebody on this, is that Tarkan, in his posts, seems to allude that a few patches were necessary to take advantage of the full storage space his devices allow to put on an iPod (or at least that his devices do not work 100% with the stock emCORE). SVN activity on the emCORE project would seem to confirm this (See r965-966-967). Tarkan even provides some binaries that supposedly include the mentioned patches. All I wanted to point out is that those patches are surely not present in r859, as this was released long before the patches were committed. Nothing less, nothing more. Sorry if I somehow implied anything else.
« Last Edit: February 12, 2015, 06:12:08 PM by SukkoPera »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8965
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #23 on: February 12, 2015, 06:57:21 PM »
Quote from: SukkoPera on February 12, 2015, 06:10:14 PM
SVN activity on the emCORE project would seem to confirm this (See r965-966-967). Tarkan even provides some binaries that supposedly include the mentioned patches. All I wanted to point out is that those patches are surely not present in r859, as this was released long before the patches were committed. Nothing less, nothing more. Sorry if I somehow implied anything else.

r965 is actually the change that the custom build you are talking about was made to remove.  You could install a version of emcore with that change, but if it breaks ATA in rockbox, it'll probably break emcore too. 
« Last Edit: February 12, 2015, 07:33:09 PM by saratoga »
Logged

Offline SukkoPera

  • Member
  • *
  • Posts: 14
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #24 on: February 13, 2015, 02:23:36 AM »
I have no intention of installing anything new, r859 works like a charm 8).

I guess there is just a lot of confusion on what those patches are all about.
Logged

Offline joesomebody

  • Member
  • *
  • Posts: 55
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #25 on: February 27, 2015, 04:47:22 PM »
Put a new built up recently: https://mega.co.nz/#!4I9QUKQY!XEaxdWrZ4TRpVmOi85UBCjPSR20XfiZHIRcUHhkVU_E
Logged

Offline stueyp11

  • Member
  • *
  • Posts: 1
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #26 on: March 31, 2015, 03:00:44 PM »
joesomebody - many thanks, after many hours of frustration, have just downloaded that last build you posted and finally rockbox works on 7g with tarkan's SD adapter.

I had previously installed emcore and the rockbox build linked to by SukkoPera below, but whilst it booted up ok, it wouldn't play any tracks, when hitting play it just skipped to the end.

Anyway, just wanted to leave you some feedback. Good work!  :D

Logged

Offline mark-1978

  • Member
  • *
  • Posts: 11
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #27 on: April 23, 2015, 05:06:23 AM »
Quote from: joesomebody on February 27, 2015, 04:47:22 PM
Put a new built up recently: https://mega.co.nz/#!4I9QUKQY!XEaxdWrZ4TRpVmOi85UBCjPSR20XfiZHIRcUHhkVU_E

hey joesomebody,

how can i do the patching myself, using patch < patchfile?
if i enter rockbox.ipod it always gives me an error, 'can't find file to patch at line 'x''.
My target is making all daily builds work on my ipod classic 6th gen 160 gb fat.

Logged

Offline joesomebody

  • Member
  • *
  • Posts: 55
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #28 on: April 23, 2015, 11:14:41 PM »
Quote from: mark-1978 on April 23, 2015, 05:06:23 AM
Quote from: joesomebody on February 27, 2015, 04:47:22 PM
Put a new built up recently: https://mega.co.nz/#!4I9QUKQY!XEaxdWrZ4TRpVmOi85UBCjPSR20XfiZHIRcUHhkVU_E

hey joesomebody,

how can i do the patching myself, using patch < patchfile?
if i enter rockbox.ipod it always gives me an error, 'can't find file to patch at line 'x''.
My target is making all daily builds work on my ipod classic 6th gen 160 gb fat.

You don't use patch to update the binary on the ipod, you just extraxt the zip and overwrite what is currently on your ipod. If you are trying to modify the code, there is no patching done manually, I use git and cherry pick the necessary changes.

Quote from: stueyp11 on March 31, 2015, 03:00:44 PM
joesomebody - many thanks, after many hours of frustration, have just downloaded that last build you posted and finally rockbox works on 7g with tarkan's SD adapter.

I had previously installed emcore and the rockbox build linked to by SukkoPera below, but whilst it booted up ok, it wouldn't play any tracks, when hitting play it just skipped to the end.

Anyway, just wanted to leave you some feedback. Good work!  :D

Great, thanks!

Also, a new release!

https://mega.co.nz/#!1BkV0B6T!o6SFuKxx3rObv5qK9qANq1HcwjJpa69LQF6FAIBDftg
Logged

Offline mark-1978

  • Member
  • *
  • Posts: 11
Re: Apple iPod Classic - Working Git Build with Upstream Commits
« Reply #29 on: May 30, 2015, 12:51:54 AM »
Quote from: joesomebody on April 23, 2015, 11:14:41 PM
Quote from: mark-1978 on April 23, 2015, 05:06:23 AM
Quote from: joesomebody on February 27, 2015, 04:47:22 PM
Put a new built up recently: https://mega.co.nz/#!4I9QUKQY!XEaxdWrZ4TRpVmOi85UBCjPSR20XfiZHIRcUHhkVU_E

hey joesomebody,

how can i do the patching myself, using patch < patchfile?
if i enter rockbox.ipod it always gives me an error, 'can't find file to patch at line 'x''.
My target is making all daily builds work on my ipod classic 6th gen 160 gb fat.

You don't use patch to update the binary on the ipod, you just extraxt the zip and overwrite what is currently on your ipod. If you are trying to modify the code, there is no patching done manually, I use git and cherry pick the necessary changes.

Quote from: stueyp11 on March 31, 2015, 03:00:44 PM
joesomebody - many thanks, after many hours of frustration, have just downloaded that last build you posted and finally rockbox works on 7g with tarkan's SD adapter.

I had previously installed emcore and the rockbox build linked to by SukkoPera below, but whilst it booted up ok, it wouldn't play any tracks, when hitting play it just skipped to the end.

Anyway, just wanted to leave you some feedback. Good work!  :D

Great, thanks!

Also, a new release!

https://mega.co.nz/#!1BkV0B6T!o6SFuKxx3rObv5qK9qANq1HcwjJpa69LQF6FAIBDftg

Hello Joesomebody, could you once more make a recent version of the ipod classic rockbox files? thx!
Logged

  • Print
Pages: 1 [2] 3 4
« previous next »
+  Rockbox Technical Forums
|-+  Third Party
| |-+  Unsupported Builds
| | |-+  Apple iPod Classic - Working Git Build with Upstream Commits
 

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

Page created in 0.156 seconds with 20 queries.