Philippe's Blog

May 2022 June 2022 July 2022 August 2022 September 2022 October 2022 November 2022 December 2022 January 2023 February 2023 March 2023 April 2023 May 2023 June 2023 July 2023 August 2023 September 2023 October 2023 November 2023 December 2023 January 2024 February 2024 March 2024 April 2024 May 2024 June 2024 July 2024 August 2024 September 2024 October 2024 November 2024 December 2024 January 2025 February 2025 March 2025 April 2025 May 2025 June 2025 July 2025 August 2025 September 2025 October 2025 November 2025 December 2025 January 2026 March 2026

Useless touch #

Tuesday, March 24, 2026 at 6:19 PM

I bought a first generation iPod touch to restore it to 1.1.4, jailbreak it with iLiberty+ and finally test the Installer 3 repo I made.

After dozens of tests, I figured that this iPod has a broken DFU mode.

It is currently on 3.1.3. I have a Windows XP laptop.

I can successfully restore it to 3.1.3 with iTunes 16. That works both in normal mode and in recovery mode. I cannot activate it on the XP laptop, but I can activate it with Finder on my iMac (macOS 14.6.1).

But when I put the iPod in DFU mode (black screen, laptop makes sound when plugged in), neither redsn0w nor iTunes can talk to it. I tried various iTunes versions from 7.5 to 8.2.

Redsn0w sees it as a first gen iPod touch in DFU mode, but it just says "USB communication error" when you try to do anything.

No version of iTunes shows anything while the iPod is in DFU mode. I can only get iTunes 16 to see it in normal or recovery mode.

When I give iTunes 16 the ipsw I want to restore with (I tried 1.1.4, 1.1.5 and 2.2.1), it just says "error 20" and leaves my iPod stuck in recovery mode. Apple says "error 20" is hardware related (cables, etc.). I tried another cable.

Older versions of iTunes do not want to see the iPod. 3.1.3 is too recent for them. Both in recovery mode and normal mode.

I will try to buy another iPod. I give up on this one. I found one on eBay with 1.1.5 already installed on it, although it has some screen issue.

Comment

It arrived ! #

Monday, March 23, 2026 at 5:18 PM

I bought my first first generation iPod touch on eBay and it arrived today in our mailbox :)

The screen is cracked, but I don't mind.

Comment

Hoppers #

Saturday, March 21, 2026 at 7:26 PM

I just finished watching the movie for the second time.

(I torrented and watched it yesterday.)

They definitely reused the butterfly and caterpillar from A Bug's Life.

Comment

Temperature : controlled #

Sunday, March 8, 2026 at 3:05 PM

Me and my dad just installed a thermostat to the controls we made yesterday.

I put a webpage on my server that tells my Arduino to turn on the heat in the large shed.

This is useful for my dad when he works in the large shed. He can turn on the heat while inside the house.

Comment

Twin death #

Friday, January 30, 2026 at 7:19 PM

When siamese twins die or are killed, does it count as one or two deaths ?

Comment

Complexity #

Tuesday, January 27, 2026 at 4:18 AM

Instead of making complexity easier to use, what about making things simpler ?

Comment

Autism #

Monday, January 26, 2026 at 5:39 PM

If it was up to me, autism wouldn't even be a condition.

But now it is entrenched, unremovable. All I can do is work with it.

Similar to how people have changed the meaning of terms that were used to insult them into something to bring them together, I want "autism" to become a positive thing.

Drop the "disorder" part. We can't be wired the same or be different only in "allowed" ways.

"Oh, this difference is normal, but this one is not. They should feel ashamed for being targeted by us. Those are people to be sorry for."

Comment

I am now 29 ! #

Thursday, January 8, 2026 at 8:46 AM

It's my birthday today.

Comment

Christmas is over #

Sunday, January 4, 2026 at 8:04 PM

We just undid and threw out the old Christmas tree.

Comment

Yay IPv6 ! #

Saturday, December 13, 2025 at 5:29 PM

I just got IPv6 working on my server today !

Turns out my firewall was blocking ICMPv6 and preventing my server from getting an address.

I just made all of my websites accessible via IPv6 !

I have a script that logs into my domain registrar and updates the IP addresses of all of my websites at once.

Comment