From AwkwardTV
The Apple TV includes the system_profile command line tool. These tables were generated using the information provided by Awkward on The Something Awful Forums.
[edit] Hardware Overview
| Machine Name:
| Mac
|
| Machine Model:
| AppleTV1,1
|
| Processor Speed:
| 1 GHz
|
| Number of Processors:
| 1
|
| Total Number of Cores:
| 1
|
| Memory:
| 256 MB
|
| Bus Speed:
| 400 MHz
|
| Boot ROM Version:
| ATV11.00D9.B00
|
| Serial Number:
| Machine Specific
|
| L2 Cache:
| 2 MB
|
Apple TV runs an Extensible Firmware Interface (EFI)
[edit] Photos of AppleTV internals:
http://www.engadget.com/photos/apple-tv-dissected/
[edit] Network
The system has both a wired ethernet port and an 802.11b/g/n AirPort card. Some of this information will vary depending on if the device is attached and its specific configuration. This information is in italics where identified.
[edit] Ethernet
This table shows typical settings when the device is connected via a wired ethernet connection.
| Type:
| Ethernet
|
| Hardware:
| Ethernet
|
| BSD Device Name:
| en0
|
| Has IP Assigned:
| Yes
|
| IPv4 Addresses:
| x.x.x.x
|
| IPv4:
|
| Addresses:
| x.x.x.x
|
| Configuration Method:
| DHCP
|
| Interface Name:
| en0
|
| Router:
| x.x.x.x
|
| Subnet Masks:
| x.x.x.x
|
|
| IPv6:
|
| Configuration Method:
| Automatic
|
|
| DNS:
|
| Domain Name:
| Network Specific
|
| Server Addresses:
| x.x.x.x, x.x.x.x
|
|
| DHCP Server Responses:
|
| Domain Name:
| Network Specific
|
| Domain Name Servers:
| x.x.x.x
|
| Lease Duration (seconds):
| 0
|
| DHCP Message Type:
| 0x05
|
| Routers:
| x.x.x.x
|
| Server Identifier:
| x.x.x.x
|
| Subnet Mask:
| x.x.x.x
|
|
| Proxies:
|
| FTP Proxy Enabled:
| No
|
| FTP Passive Mode:
| Yes
|
| Gopher Proxy Enabled:
| No
|
| HTTP Proxy Enabled:
| No
|
| HTTPS Proxy Enabled:
| No
|
| RTSP Proxy Enabled:
| No
|
| SOCKS Proxy Enabled:
| No
|
|
| Ethernet:
|
| MAC Address:
| Machine Specific
|
| Media Options:
| Full Duplex
|
| Media Subtype:
| 100baseTX
|
|
[edit] AirPort
This table shows the typical settings when the AirPort device is not in use.
| Type:
| AirPort
|
| Hardware:
| AirPort
|
| BSD Device Name:
| en1
|
| Has IP Assigned:
| No
|
| IPv4:
|
| Configuration Method:
| DHCP
|
|
| Ethernet:
|
| MAC Address:
| Machine Specific
|
| Media Options:
| Network Specific
|
| Media Subtype:
| autoselect
|
|
[edit] System Software
This table shows information regarding the original shipping version of the system software.
| System Version:
| Apple TV OS 10.4.7 (8N5107)
|
| Kernel Version:
| Darwin 8.8.2
|
| Boot Volume:
| OSBoot
|
| Computer Name:
| AppleTV
|
| User Name:
| System Administrator (root)
|
TODO
The audio on the Apple TV is provided by Intel High Definition Audio and provides only audio output features.
[edit] Diagnostics
This shows the results of the Power On Self Test.
| Last Run:
| Last Machine Reboot
|
| Result:
| Passed
|
[edit] FireWire
The Apple TV does not include a FireWire port.
[edit] Graphics & Displays
[edit] Graphics
| Chipset Model:
| GeForce Go 7300
|
| Type:
| Display
|
| Bus:
| PCIe
|
| VRAM (Total):
| 64 MB
|
| Vendor:
| NVIDIA (0x10de)
|
| Device ID:
| 0x01d7
|
| Revision ID:
| 0x00a1
|
| ROM Revision:
| 3144
|
[edit] Displays
| Resolution:
| 1280 x 720 @ 60 Hz
|
| Depth:
| 32-bit Color
|
| Core Image:
| Supported
|
| Main Display:
| Yes
|
| Mirror:
| Off
|
| Online:
| Yes
|
| Quartz Extreme:
| Not Supported
|
| Rotation:
| Supported
|
[edit] Memory
The Apple TV has two logical memory banks, 0 and 1, but only one of these is occupied.
The system has a total memory compliment of 256 MB of DDR2 SDRAM.
[edit] Bank 0
| Size:
| 256 MB
|
| Type:
| DDR2 SDRAM
|
| Speed:
| 400 MHz
|
| Status:
| OK
|
[edit] Bank 1
| Size:
| Empty
|
| Type:
| Empty
|
| Speed:
| Empty
|
| Status:
| Empty
|
The device is designed to operate solely on AC power and has no built in facility to use batteries or other DC power sources.
| System Sleep Timer (Minutes):
| 0
|
| Disk Sleep Timer (Minutes):
| 0
|
| Display Sleep Timer (Minutes):
| 0
|
| Sleep On Power Button:
| No
|
| Automatic Restart On Power Loss:
| Yes
|
| USB High-Speed Bus:
|
| Host Controller Location:
| Built In USB
|
| Host Controller Driver:
| AppleUSBEHCI
|
| PCI Device ID:
| 0x27cc
|
| PCI Revision ID:
| 0x0002
|
| PCI Vendor ID:
| 0x8086
|
| Bus Number:
| 0xfd
|
|
| USB Bus:
|
| Host Controller Location:
| Built In USB
|
| Host Controller Driver:
| AppleUSBEHCI
|
| PCI Device ID:
| 0x27c8
|
| PCI Revision ID:
| 0x0002
|
| PCI Vendor ID:
| 0x8086
|
| Bus Number:
| 0x1d
|
| IR Receiver:
|
| Version:
| 2.42
|
| Bus Power (mA):
| 500
|
| Speed::
| Up to 1.5 Mb/sec
|
| Manufacturer:
| Apple Computer, Inc.
|
| Product ID:
| 0x8241
|
| Vendor ID:
| 0x05ac (Apple Computer, Inc.)
|
|
|
[edit] AirPort Card
The Wireless Card Locale may be different depend on the country where the device was purchased.
| Wireless Card Type:
| AirPort Extreme (0x14E4, 0x87)
|
| Wireless Card Locale:
| USA
|
| Wireless Card Firmware Version:
| Broadcom BCM43xx 1.0 (4.80.79.1)
|
| Current Wireless Network:
| AirPort is currently turned off
|
[edit] Locations
TODO
[edit] system_profiler Output
bash-2.05b# system_profiler
Hardware:
Hardware Overview:
Machine Name: Mac
Machine Model: AppleTV1,1
Processor Speed: 1 GHz
Number Of Processors: 1
Total Number Of Cores: 1
Memory: 256 MB
Bus Speed: 400 MHz
Boot ROM Version: ATV11.00D9.B00
Serial Number:
L2 Cache: 2 MB
Network:
Built-in Ethernet:
Type: Ethernet
Hardware: Ethernet
BSD Device Name: en0
Has IP Assigned: Yes
IPv4 Addresses: [Removed -- Awkward]
IPv4:
Addresses: [Removed -- Awkward]
Configuration Method: DHCP
Interface Name: en0
Router: [Removed -- Awkward]
Subnet Masks: [Removed -- Awkward]
IPv6:
Configuration Method: Automatic
DNS:
Domain Name: blah blah blah
Server Addresses: [Removed -- Awkward], [Removed -- Awkward]
DHCP Server Responses:
Domain Name: [Removed -- Awkward]
Domain Name Servers: [Removed -- Awkward]
Lease Duration (seconds): 0
DHCP Message Type: 0x05
Routers: [Removed -- Awkward]
Server Identifier: [Removed -- Awkward]
Subnet Mask: [Removed -- Awkward]
Proxies:
FTP Proxy Enabled: No
FTP Passive Mode: Yes
Gopher Proxy Enabled: No
HTTP Proxy Enabled: No
HTTPS Proxy Enabled: No
RTSP Proxy Enabled: No
SOCKS Proxy Enabled: No
Ethernet:
MAC Address: [Removed -- Awkward]
Media Options: Full Duplex
Media Subtype: 100baseTX
Type: AirPort
Hardware: AirPort
BSD Device Name: en1
Has IP Assigned: No
IPv4:
Configuration Method: DHCP
Ethernet:
MAC Address: [Removed -- Awkward]
Media Options:
Media Subtype: autoselect
Software:
System Software Overview:
System Version: Apple TV OS 10.4.7 (8N5107)
Kernel Version: Darwin 8.8.2
Boot Volume: OSBoot
Computer Name: AppleTV
User Name: System Administrator (root)
ATA:
ATA Bus:
FUJITSU MHW2040AT:
Capacity: 37.26 GB
Model: FUJITSU MHW2040AT
Revision: 0081000C
Serial Number: [Removed -- Awkward]
Removable Media: No
Detachable Drive: No
BSD Name: disk0
Protocol: ATA
Unit Number: 0
Socket Type: Internal
Low Power Polling: No
OS9 Drivers: No
S.M.A.R.T. status: Verified
Volumes:
OSBoot:
Capacity: 900 MB
Available: 422.18 MB
Writable: Yes
File System: Journaled HFS+
BSD Name: disk0s3
Mount Point: /
Media:
Capacity: 35.96 GB
Available: 35.19 GB
Writable: Yes
File System: Journaled HFS+
BSD Name: disk0s4
Mount Point: /mnt
Volumes:
disk0s3:
Capacity: 900 MB
Available: 422.18 MB
Writable: Yes
File System: Journaled HFS+
disk0s4:
Capacity: 35.96 GB
Available: 35.19 GB
Writable: Yes
File System: Journaled HFS+
Audio (Built In):
Intel High Definition Audio:
Available Devices:
Line Out:
Connection: RCA
S/P-DIF Out:
Connection: Optical
Diagnostics:
Power On Self-Test:
Last Run: [Removed -- Awkward]
Result: Passed
FireWire:
Graphics/Displays:
GeForce Go 7300:
Chipset Model: GeForce Go 7300
Type: Display
Bus: PCIe
VRAM (Total): 64 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x01d7
Revision ID: 0x00a1
ROM Revision: 3144
Displays:
Resolution: 1280 x 720 @ 60 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
Rotation: Supported
Memory:
BANK 0/DIMM0:
Size: 256 MB
Type: DDR2 SDRAM
Speed: 400 MHz
Status: OK
BANK 1/DIMM1:
Size: Empty
Type: Empty
Speed: Empty
Status: Empty
Power:
System Power Settings:
AC Power:
System Sleep Timer (Minutes): 0
Disk Sleep Timer (Minutes): 0
Display Sleep Timer (Minutes): 0
Sleep On Power Button: No
Automatic Restart On Power Loss: Yes
USB:
USB High-Speed Bus:
Host Controller Location: Built In USB
Host Controller Driver: AppleUSBEHCI
PCI Device ID: 0x27cc
PCI Revision ID: 0x0002
PCI Vendor ID: 0x8086
Bus Number: 0xfd
USB Bus:
Host Controller Location: Built In USB
Host Controller Driver: AppleUSBUHCI
PCI Device ID: 0x27c8
PCI Revision ID: 0x0002
PCI Vendor ID: 0x8086
Bus Number: 0x1d
IR Receiver:
Version: 2.42
Bus Power (mA): 500
Speed: Up to 1.5 Mb/sec
Manufacturer: Apple Computer, Inc.
Product ID: 0x8241
Vendor ID: 0x05ac (Apple Computer, Inc.)
AirPort Card:
AirPort Card Information:
Wireless Card Type: AirPort Extreme (0x14E4, 0x87)
Wireless Card Locale: USA
Wireless Card Firmware Version: Broadcom BCM43xx 1.0 (4.80.79.1)
Current Wireless Network: AirPort is currently turned off
Locations:
Automatic:
Active Location: Yes
Services:
Built-in Ethernet:
Type: Ethernet
BSD Device Name: en0
Hardware (MAC) Address: [Removed -- Awkward]
IPv4:
Configuration Method: DHCP
IPv6:
Configuration Method: Automatic
AppleTalk:
Configuration Method: Node
Proxies:
FTP Proxy Enabled: 0
FTP Passive Mode: 1
Gopher Proxy Enabled: 0
HTTP Proxy Enabled: 0
HTTPS Proxy Enabled: 0
RTSP Proxy Enabled: 0
SOCKS Proxy Enabled: 0
Type: IEEE80211
BSD Device Name: en1
Hardware (MAC) Address: [Removed -- Awkward]
IPv4:
Configuration Method: DHCP
IEEE80211:
AllowNetCreation: 1
JoinMode: Automatic
MAC Address: [Removed -- Awkward]
Thanks Awkward.
Cited from http://forums.somethingawful.com/showthread.php?threadid=2391956&perpage=40&pagenumber=4