Jump to content

Apple iPod Touch 1G (apple-ipt1g): Difference between revisions

From postmarketOS Wiki
CmdrWgls (talk | contribs)
No edit summary
CmdrWgls (talk | contribs)
Added infobox.
Line 1: Line 1:
[[Category:Unsupported Devices]]
[[Category:Unsupported Devices]]
=== Contributors ===
[[Category:Devices]]
{{Infobox device
| manufacturer = Apple
| name = iPod Touch (1G)
| codename = apple-ipt1g
| image = File:Apple iPod Touch 1G.png
| imagecaption = Apple iPod Touch (1G)
| releaseyear = 2007
| originalsoftware = iPhone OS 1.0
| cpu = Apple/Samsung ARM (400MHz)
| gpu =
| storage = 8/16/32GB
| display = 320x480
| memory = 128MB
}}
== Contributors ==


* MartijnBraam
* MartijnBraam
* opendata
* opendata


=== Progress ===
== 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.
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.
Line 11: Line 26:
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)
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 ===
== Links ==


* [https://github.com/iDroid-Project/openiBoot openiboot] (Great info on wiki)
* [https://github.com/iDroid-Project/openiBoot openiboot] (Great info on wiki)
* [https://github.com/planetbeing/iphonelinux iphonelinux] (Also this wiki has a lot of useful info)
* [https://github.com/planetbeing/iphonelinux iphonelinux] (Also this wiki has a lot of useful info)
* [https://github.com/postmarketOS/pmbootstrap/tree/device/ipod1 pmos branch]
* [https://github.com/postmarketOS/pmbootstrap/tree/device/ipod1 pmos branch]

Revision as of 02:50, 5 September 2017

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