Apple iPod Touch 1G (apple-ipt1g)
Appearance
WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it. The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly. |
This device is marked as not booting.
![]() Apple iPod Touch (1G) | |
Manufacturer | Apple |
---|---|
Name | iPod Touch (1G) |
Codename | apple-ipt1g |
Released | 2007 |
Hardware | |
CPU | Apple/Samsung ARM (400MHz) |
Display | 320x480 |
Storage | 8/16/32GB |
Memory | 128MB |
Architecture | armhf |
Software | |
Original software | iPhone OS 1.0 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Contributors
- MartijnBraam
- opendata
Progress
The iPod can boot Linux with the openiboot firmware which has to be build first. The openiboot firmware is not made for GCC6 and requires a few patches, it's also written for the arm-elf toolchain but it can be built with the arm-eabi toolchain for now which seems to work.
This is also the slowest device yet since it uses a 412 Mhz ARMv6 single-core cpu (Samsung S5L8900) and 128 MB ram. It has also has a PowerVR GPU which can cause trouble with porting.
Links
- openiboot (Great info on wiki)
- iphonelinux (Also this wiki has a lot of useful info)
- pmos branch