iPod 3G Compact Flash Mod
Apr 25, 2009 at 12:06 PM Post #16 of 107
Hi darkfury18,

thank you for your description.
I tried before the cf mod with my 3g ipod but never worked. now i found your advice to change a byte. i am curious if it works....
i cant find the right byte at 0x4230 Please can you or someone tell me how to get there? the value i found was 61. I was simply following the bytes until the program XVI32 showed the location 4230. Was this right? Were is the offset 0x? I thought its just in the beginning of the file....


thank you very much for a short reply...
 
May 23, 2009 at 1:16 PM Post #17 of 107
Search for this string "ATAdpua". The byte immediately after it is 0, change it to 1. This byte occurs at offset 0x4030 and 0x4230 as shown below. I changed only the byte at 0x4230 and that stopped the endless rebooting after flash update.

0004000: 2141 5441 736f 736f 0000 0000 00c2 0000 !ATAsoso........
0004010: c8fd 3100 0000 0028 0000 0000 907b 3211 ..1....(.....{2.
0004020: 1002 0000 4000 8d04 2141 5441 6470 7561 ....@...!ATAdpua
0004030: 0000 0000 00c0 3200 a8fb 1000 0000 0028 ......2........(
0004040: 0000 0000 6916 680c 1002 0000 4000 8d04 ....i.h.....@...
0004050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004070: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
0004080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004090: 0000 0000 0000 0000 0000 0000 ffff ffff ................
00040a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00040b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00040c0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
00040d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00040e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................
00040f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004100: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004110: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
0004120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004130: 0000 0000 0000 0000 0000 0000 ffff ffff ................
0004140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004160: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
0004170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004180: 0000 0000 0000 0000 0000 0000 ffff ffff ................
0004190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00041f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004200: 2141 5441 736f 736f 0000 0000 0044 0000 !ATAsoso.....D..
0004210: c8fd 3100 0000 0028 0000 0000 907b 3211 ..1....(.....{2.
0004220: 1002 0000 4000 8d04 2141 5441 6470 7561 ....@...!ATAdpua
0004230: 0000 0000 0042 3200 a8fb 1000 0000 0028 .....B2........(
0004240: 0000 0000 6916 680c 1002 0000 4000 8d04 ....i.h.....@...
0004250: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004260: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004270: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
0004280: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0004290: 0000 0000 0000 0000 0000 0000 ffff ffff ................
00042a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00042b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00042c0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................
00042d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
 
Jun 17, 2010 at 2:27 AM Post #19 of 107
I have a 3g but was bought without the hd. I have the same cd adapter as pictured and a 4gb ultra2. The card is formatted for fat32. I have both fw and usb cables and neither of them will work no matter what I do. On win7 during usb disk mode it would keep trying to find or install a driver but won't work. On OSX it would show up on sys profile under usb but neither OS would actually show a disk on the controller.
 
On ubuntu the tail shows the ipod in disk mode but also no disk on any sda.
 
I have no access to a working disk image. All I have is the blank CF and of course the .ipsw and firmware inside. I am baffled on how to actually put the firmware on. Would I have to put the CF card in a card reader and manually partition and then dd the image on?
 
With or without usb disk mode or just plain pluggin in, nothing- rockbox installer, ipodwizard, itunes nothing would acknowledge there is an ipod plugged in.
 
I need to at least put on some kind of bootloader whether apple or rockbox but cannot seem to find the right way to do so because there's also the issue of partitioning it the right way. Rockbox only seems to want to work if there's already the basic ipod fundamentals already on the cf card.
 
Would there be anyone willing to image their working cf card without the music? That would probably be a good asset to future modders who would just need to copy that onto their own blank card and then be set to connect to itunes right away...
 
Jun 25, 2010 at 4:28 AM Post #20 of 107
Inspired by the flash mod, I bought a CF adapter from DX and a Kingston 32GB CF card. Removed all the songs from my 3rd gen iPod, opened it and installed the CF card. iTunes recognizes my iPod but doesn't say that I need to restore it. When I try restoring my iPod, my pc totally freezes. No matter what I do.
So I figured the adapter wasn't good and bought a new one. Still the same problem. Used another CF card (brand less 128MB). Still the same problem. Scoured the internet for a solution but to no avail.

Do you guys have any idea's why I am stuck at restoring?

ps. connecting my iPod using a firewire cable
 
Oct 12, 2010 at 12:11 PM Post #21 of 107
I got this mod to work for me on my 3rd gen 20Gb iPod . With iPodWizard and the freeware Hex editor , everything went fine . The funny thing is that I'm not sure how I got it into Disk Mode , it seemed to be in that mode by itself . The one thing that I'm thinking about now is the upper address limit for available memory . The 'About' screen only indicates 28.X Gb available . If I'm not utilizing all of the CF card , is there an addressing limit value that can be hacked in order to use the entire 32Gb CF . Thanks for any help/replies .
 
Oct 13, 2010 at 11:31 AM Post #22 of 107
With the 32Gb Compact Flash , the HDD Diagnostic takes only a couple of seconds to complete . My concern is still regarding utilization of the full card . With capacity showing 28.3 Gb , I suspect that only 30Gb is being used . What capacity are you showing in your 'About' screen with a 32Gb CF card . Mine is a Kingston Elite Pro 133X . Is there an upper address limit value that's hackable ?
 
Nov 22, 2011 at 5:00 AM Post #25 of 107
I replaced the hard drive in my dead 3g 20gig classic with a 16 gig compact flash card. Pluged it into the computer to restore it. When it said ok to disconect and to plug it into the charger it got itself into disc mode and the only way I could get it out of that was to disconnect the battery and reconnect it. when I plugged it into the charger it just started working without having to edit the firmware. So that was great job done?. But no. the battery life is crap 3 and a half hours and whats more it discharges from full to zero in about 8 hours when it is turned off. The battery is new and runs a Hard drive 3g for 9 hours. So has anyone got any ideas. Should I have done the firmware edit anyway.
 
Jul 2, 2012 at 10:28 AM Post #26 of 107
does the ipod 3G take a 64gb CF card?
 
Feb 23, 2013 at 5:19 AM Post #27 of 107
Hi there,
 
thanks for your instructions.
Using the iPodWizard with Windows 8 I had could not access my iPod in USB-Disk-Mode.
After a lot of tries I found the hint to start the iPodWizard with Administrator privileges ... than it worked (and I also had to extract the firmware twice, but no matter ...).
 
Best regards,
Uli
 
Mar 28, 2013 at 2:47 PM Post #28 of 107
I did the CF mod on an iPod 4G, and would like to report that cheap, generic CF cards works just as well.  Actually bought a modded iPod with an 8GB card, and just upgraded to the 32GB card.
 
I bought a 32GB card from here http://www.ebay.ca/itm/200813077402?var=500093040706&ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649, and is working perfectly.
 
Just got a 64GB CF Cisco card for $7.50 (yes, $7.50, not $75), and is waiting for it to arrive, will see if it works.
 
Jun 20, 2013 at 1:35 PM Post #29 of 107
I've been trying to figure out which CF cards to use in a batch of diyMods I'm doing.  I've tried a 32GB TOPRAM card from Amazon, and it didn't work.  Perhaps foolishly, I've just ordered a 64GB variant of the card, to see if it works better.  I've also read that it might just be the IDE -> CF adapter that is causing the problems.  I also got that on Amazon.
 
Has anyone else successfully used a specific brand of CF card - preferably 32GB and bigger - and if so, can you let me know what brand/model you used?  Thanks!
 

Users who are viewing this thread

Back
Top