Restoring a Prototype iPod Touch 2nd Generation
Vložit
- čas přidán 28. 08. 2024
- In this video, I go over the process I went though to get a rare prototype iPod Touch 2nd generation development board fully functioning and booting iOS. Although I hoped to be able to get it up and running with its original SOC, the SOCs these come with have a different bootloader that cannot boot any production version of iOS. As such, I ended up having to replace the SOC with one from a production iPod Touch 2G model. I have, however, recently managed to locate one of these boards that still has its original NAND and software, so I will most likely revisit this in the future and attempt to get one working with its original SOC.
#apple #prototype #ipod
P at the beginning of the model means the device was personalized for the user when shipped, such as an engraving on the back.
I admire your BGA skills. Unfortunately I still suck at this sort of work. Well done on reviving this intriguing hardware.
holy crap it's janus cycle
During my time at Apple, I had the opportunity to work at the iPod Engineering Team. Looking back, it's amazing to revisit those memories great video!
What exactly did you do? Can I have any details? Why did you leave and what are you doing at the moment?
P.S. A strange audience gathered here. Such a person looked in the comment, I thought there were already a hundred questions/answers, and there is no one before me!
ik
Dosdude1: ...You can see immediately why it's not fully working.
Me: Ah yes, the board looks burnt at the vga like port.
Dosdude1: The NAND's missing
Me: Ah...of course...the NAND...I knew that.
Me: Yeah Collin, I knew that
literally the same here LUL i was like omg someoine messed hard with the board and then he goes like Nand and i was like yes ofc i knew that ehem
looks like it's been re-soldered..not pretty but functional =)
That's just solidified flux on a db9 port
yeah that's totally d-sub
The reason there’s no flash chip is because the connector on the back was for a separate storage board with the chip on it so they can quickly remove it and modify the files for further testing
That seems stupid
Thats total opposite just the solution is always solder desolder to change whats in the storage board they couldnt do it with bridges or a better solution probably the resistance also its 2006 or 7…
@@LandonRaces Why does it seem stupid? It's practical for the developers.
@@ok1lad159 bc having it swap it out every time and etc
@@LandonRaces that's the point, no?
such a revolutionary device, even the bandwith of the USB is on par with the newest iPhone 15 or 14 Pro for that matter 😅
How
@@aidsmaster69420apple being apple.
@@aidsmaster69420 Only the iPhone 15 pro and max has usb 3, 15 and under has usb 2.0. Old and slow
I still couldn’t believe when I found out they were still using usb 2 speeds till my 14 pro. How can this be a pro device and take 3 business days to
restore 120gb backup…. Then 15 came out and made it even worse by making it only on pro models….😂😂😂
I'm amazed they removed the ICs rather than just drilling through the board or using other more destructive methods
Fantastic devotion to preserving this piece of Apple development history Collin.
Its not really preserving as he is modifying the board, but its very cool and interesting none the less.
@@apersimmon the board was already modified to make it unusable intentionally
@@GoldenAdhesive removing boot medium and clearing software dose not count, changing core parts of hardware that dictates how the device operates dose.
Thanks Dosdude1 for everything you do for the community free of charge. You are the best!
That's very interesting for sure. Looking forward to the next installment of the dev board saga!
7:18 the qfn footprint is for the accelerometer
Yep, I figured that out later.
This was a very very cool video. I'd personally rather see it functional then dead and stock.
I just discovered this channel and I absolutely love it! Never stop giving us these amazing videos man!
Your skills are always super impressive!
rare, even though many youtube channels have many of these boards
This is only tangentially related but have you looked at the classic iPod models as well? The older models had 32 megs of RAM but starting with the 5th generation the high capacity versions had 64 megs which enables a larger song database. I'm curious what upgrades would be possible. I figure a 5th or 5.5 Gen 32 meg can be upgraded to 64 megs but that's boring. Can older models like the Mini be upgraded as well? I'm also curious about if 128 megs is possible. Even if the hardware would work there's of course also the issue of firmware.
Been waiting for this 😎
This video needs to trend asap
I'm probably the only one who went here because of Apple Demo
You're not alone, brother, same here!
Same
Awesome video. I love your ambition to find a solution and never give up!
what a crazy hobby but i like it
Thanks for your Mac OS Catalina patcher. My 2008 MacBook Pro runs Catalina without problems
Super cool, I shows that Apple also mostly cooks with water like the rest of us.
I never sort of thought of the how an Apple product begins its journey.
The BGA RAM on top of SOC is something I have never seen, but is most
likely a result of space and speed/signal routing ?
Its more common then you think. Its used in a lot of phones these days and regular socs to its called pop(package on package) design
@@309electronics5 well it makes perfect sense, now that I know and think about it. But as in the video shown, never think about taking it apart :)>
I think the modern form, is multiple dyes on a chip, just that has to happen on packaging, while PoP would allow for some customizing.
I finally asked myself what the 30-pin-connector is doing with all those pins if the USB on the other side only has 4. Turns out that it's an amazingly simple design compared to today's USB-C, where the connector is just USB, Firewire, Audio and Video in parallel and the cable connects the pins that are relevant for the other side, ignoring the rest.
Snow Leopard looks so nice on a Vaio
I doub't apple would've removed the nand from the board. The dev setup probably booted the devboard from the usb port directly.
No, these definitely had NANDs... When looking close, you can see that the NANDs were desoldered from these. I also recently was able to get my hands on one that does indeed still have its original NAND (with software) installed.
If you look closely, you can see some of the old legs from the NAND were they sore it off.
@@jabbawok944 sore??? Really 🤣 Show me where the man touched you little iPod
How cool that you managed to make it work 🌟🌟🌟🌟🌟
What model of ipod touch did you use? To repair it? I have also a dev board but my ipod touch had a diffent NAND so cant put it on the board.
Awesome video!
You need an “MB” model iPod Touch 2G to use as a donor, “MC” model has a different BootROM in the SOC, and uses different NAND (2 BGA NAND ICs instead of a single TSOP NAND). The “MB” model can be identified by the case by having a larger storage size marking than the “MC” model.
Thank you for the information! Can you also tell me what power cable do you use for the device?
@@aqw0031 It's just a 5V power supply with a standard barrel jack.
Ok awesome thank you!
@@dosdude1 Do you have a copy of the nand?
now thats cool .so is the vga out showing the boot loader ?
Have a look at 9:25 - I'm pretty sure that's a 9 "pin" serial socket. VGA sockets had three rows of pin holes, not the two rows you see here.
@@jadamsnz so we’re was the command text coming from on the pc monitor?
@@markdjdeenix6846 It's a serial port (RS232). I have a terminal program open on that computer displaying the serial output.
I would like to see people reverse iOS and make it open source. I think it would be fun to tinker with it
Lawsuit from Apple guaranteed.
maybe an older version, good luck trying on a modern version without a loooooooooooooot of work 😂
@@jadamsnz if it was done from scratch or done in a clean room type of way
Theres already a version of ios running on an old nokia n900 if i'm not mistaken
Theres also darlinghq allowing you to run some macos/ios code, and some very basic interface on linux and bsd last time i checked
Dope. So dope. Awesome video. Sub'd and liked. Definitely gonna be waiting for the next one.
Amazing work as always! This channel needs to explode tbh.
not bad, nice work, reballing not easy when you do that some times, you must practise day by day 30 chip per day) so many old things was trashed, it all can be restored, i know it and believe. 20 year reparing work stage. may be send all my storage scrap to you?
I wonder if you could use the dev soc if you set the resistors correctly ?
Awesome stuff dude!
Incredible content. Subscribed.
very cool, could muck around with the board putting it in a 3d printed case and other stuff like that :)
Interesting experience👍🏻
What type of Macbook are you using, Collin? 😂😂😂
"For such a rare board I was surprised to get it for so cheap." The person selling the device, "Oh lord I have all this apple development junk that I've got to get rid of."
hey colin, do you think it'd be possible to turn an ipad mini screen + touch into a usb device (like an external display)?
You'd probably want the video to be done over HDMI or similar, video on standard USB is a mess
I know some custom boards exist to utilize certain iPad screens over DisplayPort.
how is jailbreaking trivial for old devices? doesn't all of them need paid apple account to work?
Well done!!!
That's pretty neat.
Hi Dosdude1, any plan to refresh the MacOS installer hack? Really love your work back in the days enable my Mac mini 2011 to run HighSierra on a RAID0 !!! Thank you and looking forward to see your update on the soft which enable Sonoma as well. Now I’m using OpenCore and Sonoma can only be installed into non-RAID disk.
awesome work
Wow very very interesting!
This is simple awesome! I'm intrigued about how do you make the connection for control it form the Mac... how do you know what address is the correct one?
Wicked
I have a couple ipod touches and an original iphone that would be good donors if you want to try getting that soc to work with the original iphone nand. Don't know if any of them power on or not. Would assume the nand is fine though.
I'm wondering how much of one this find is, there can not be that many out in the wild, or even still with apple? maybe not apple 1, but serenely some shelf space next to one?
Wow.
What would have happened if you had installed the side jumpers before changing the soc chip and spi? Also was the original ram any good?
Awesome content
Is there a guide somewhere about how I can setup VNC, I just think it would be useful for a system I am working on.
If possible could you provide the steps you used to jailbreak the device? This is so cool!
man it's a 15 year old ipod you've been able to google that for the last 15 years
@@bongomsLol
You've just ended up with the apple pi version of the raspberry pi!
amazing
Please tell us about your impressions of Hakko Omnivise
Hey dosdude, really like your videos. I’ve recently thought of an idea. Because you are so awesome at stuff like that, how about you actually fully mod the system firmware on a macbook pro (just like how you added a custom chime, maybe it’s possible to change the boot menu icons, maybe boot screen color as well). For example making a 2017 macbook pro’s system firmware look like a pre-retina style one.
Maybe take the prototype soc and put it on a production ipod touch
Thank you for the detailed video, amazing work!
Found one of those myself too, I'd love to see where you go with an original nand, and I'll perhaps try my luck at getting mine running with the original SoC too.
In your opinion, what would have been the purpose of this header on the bottom of the board?
nice
Very cool. I wish i wouldve gotten it lol
There are actually quite a few still available.
@@dosdude1can you provide a link?
Shouldn't that be in some computer museum somewhere?
0:57
Doubtful. Nobody would go through the effort to desoldering a NAND for data security reasons when they could just destroy the entire board. Not worth the hassle.
isnt any prototype board from Apple red?
You're definetely mage
if you are the same dosdude1 that made the various macos patches for unsupported systems THANK YOU
WOW!
Did you try kicking it out of DFU to see if it had proto software?
It had no NAND, so no software of any kind. Though as I mentioned at the end of the video, I did manage to get another one still WITH original NAND, so that one will have some software.
Amazing! I hope you share it with us. Great video!! @@dosdude1
holy pod
I looked at this board on eBay a few days ago i swear
What if I install a larger NAND on an iPod board? Will it work??
yes, but you also need to flash metadata to it
man can i ask you qus not related to this video? like i think no one know this
i have chinnse h81 motherboard which dont have support of 4690k because its refresh cpu
and no bios update avalable anywhere and not in the website
i treid a lot making costom bios, by adding cpuids to it and flash it to motherboard
after 22 try, by all ideas and ides from internet by diffrent probrams i couldnt make it work
what i should do to make it work?
Make a custom build of CoreBoot for it, easiest thing to do. I did that to get Ivy Bridge CPUs working on a 2011 MacBook Pro.
@@dosdude1 intersting i will try
Can you try to change the video memory from a 21,5 inch iMac from 2013 to like 4 or 8 gigs of video memory?
dig that ur still runnin snow leopard. last good version of apple computers
And it was my first ever phone I had
25:11 looks a little like a dip switch
This should be interesting…
I was not expecting to see a Sony vaio running macOS…
nice hackintosh
new boy
Nice video, but don't forget about RAM upgrade for M1 Mac Mini 😉
Suggestion for future video: ipod classic mod to work either AA or AAA batteries. Reason: ipod modes are popular these days and ipod classics are a pain to open meaning that even if you restore one, in some years you’ll need to do over again to fix swelled batteries
Hello
I am trying to recover files from my old iPod touch gen 4 on iOS 6.1.6.
I did a factory reset on it some years ago but I didn't use it since then.
I was trying to Mount it as mass storage to run a deep scan on it but I'm not successful.
Do you have a solution to copy the nand bit by bit ?
I tried : jailbreaking, libidevicemobile
I'm not quite knowledgeable on this topic, I found your channel trying to find a solution :)
I recovered photos from a customers iphone 3G years ago that had been factory reset. Heres how I did it.
Jailbreak the device.
Install openssh from the cydia store
Set the device to not sleep or turn the screen off
Have a second mac with SSH enabled. I used dd if=/dev/internalnand and piped the output over ssh to a disk image on the remote device.
I then used data recovery software on the image to extract the data.
Note: I was recovering from IOS 4 which did not encrypt the root partition. I do not know if this was still the case with 6.1.6
Good luck!!
Based
why the flip does it look like an arduino
I have a iPod touch that is working has a sim
So you're doing this just to piss off apple at this point, right?
No.. they do it for fun? It's something fun to do when boredd
@@natalialikenutella88 Pissing off apple is also something you can do for fun when you're bored.
Oddly enough, PC typically means it has engraving. Weird!
That data is stored on the NOR EEPROM, which I took from the production device, as well as the NAND and SOC of course. So I wouldn't be surprised if that donor production iPod was engraved.
Now here me out, ripping the contents of the in house chip that its on the broad that you are going to replace.
by god's sake - please clean you flux :D
40:43
Stop the insanity 😵💫 !
ты можешь сделать Nokia 6300 или Nokia 6230 или Nokia 2700 или Nokia 6233
Soooo... you removed all original memory and replaced with production model parts??? Is it not ruining the prototype collectible value??
apple devices like ipods and iphones used to be my dream devices until several third party repair channels on youtube talks about apple's "eco friendly logic" which is destroying the rights to repair, i no longer liked them
💀
Some apple executive is going to see this and flip out