Jump to content

Apple iPod Touch 1G (apple-ipt1g)

From postmarketOS Wiki
Revision as of 02:50, 5 September 2017 by CmdrWgls (talk | contribs) (Added infobox.)
Apple iPod Touch (1G)
Apple iPod Touch (1G)
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
Software
Original software iPhone OS 1.0
postmarketOS
Category testing
Pre-built images no
Mainline no
Features
Flashing
No data
USB Networking
No data
Internal storage
No data
SD card
No data
Battery
No data
Screen
No data
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data

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 I'm building it 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 the favorite GPU for any linux device porter: powervr (/s)

Links