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

From postmarketOS
Jump to: navigation, search
(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 22:50, 4 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
Original software iPhone OS 1.0
Hardware
CPU Apple/Samsung ARM (400MHz)
Display 320x480
Storage 8/16/32GB
Memory 128MB
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG


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