ปรับปรุง Apple TV 2 (5.2) ด้วยการ Jailbreak & XBMC
Apple TV เป็นอุปกรณ์เสริมสำหรับห้องนั่งเล่นที่ยอดเยี่ยม แต่หลายๆ รุ่นที่ใช้ Media Center และโฮมเธียเตอร์สำหรับพีซี มักจะชอบแอพที่มีประสิทธิภาพมากกว่า เช่น Plex และ XBMC เนื่องจากคุณสมบัติเพิ่มเติมและการรองรับตัวแปลงสัญญาณวิดีโอที่กว้างขึ้น ด้วย XBMC คุณสามารถเล่นวิดีโอหรือเสียงได้เกือบทุกรูปแบบ เข้าถึงไดรฟ์เครือข่ายที่ใช้ร่วมกันสำหรับการเล่นเครือข่าย ยอมรับสตรีมสื่อจาก LAN หรืออินเทอร์เน็ต ติดตั้งธีมผู้ใช้ใหม่ (สกิน) แสดงข้อมูลสภาพอากาศและข่าวสาร ตู้เพลงมัลติมีเดียที่เต็มเปี่ยม
ขอบคุณโลกแห่งการแหกคุกที่ยอดเยี่ยม ตอนนี้คุณสามารถติดตั้งซอฟต์แวร์ XBMC ฟรีที่ยอดเยี่ยมบน Apple TV 2 ที่ใช้ 5.2 (ซอฟต์แวร์ Apple TV 5.2 ที่มาพร้อมกับ iOS 6.1 สำหรับอุปกรณ์อื่นๆ) และช่วยปลดปล่อย อุปกรณ์เต็มศักยภาพเสมือนอุปกรณ์โฮมเธียเตอร์ การเริ่มต้นใช้งานทั้งหมดนั้นซับซ้อนกว่ากระบวนการติดตั้งแอปเจลเบรคทั่วไปเล็กน้อยเนื่องจากไม่มี Cydia และคุณจะต้องใช้ SSH ใน ATV จากนั้นใช้ตัวจัดการแพ็คเกจเพื่อดึงและติดตั้งไฟล์ XBMC ที่เหมาะสม แต่ก็ไม่ซับซ้อนจนเกินไป ลองทำตามดู แล้วคุณจะทำสำเร็จในลำดับสั้นๆ
ความต้องการ
- Apple TV รุ่นที่ 2
- อัปเดต Apple TV 2 เป็นเวอร์ชัน 5.2 (iOS 6.1) หากยังไม่ได้ดำเนินการ
- ดาวน์โหลด Seas0nPass (Mac OS X) (Windows)
- สาย USB เพื่อเชื่อมต่อ Apple TV กับคอมพิวเตอร์เพื่อทำการเจลเบรค
- ไคลเอนต์ SSH (เทอร์มินัลสำหรับ Mac OS X, PuTTY สำหรับ Windows)
น่าเสียดายที่ Apple TV รุ่นที่ 3 ยังไม่เจลเบรค ดังนั้นจึงไม่สามารถยอมรับการติดตั้ง XBMC ได้ การเจลเบรค Apple TV ด้วย Seas0nPass ทำได้ง่ายมากและค่อนข้างคล้ายกับเครื่องมือ Evasi0n สำหรับอุปกรณ์พกพา iOS คุณจะต้องเชื่อมต่อ Apple TV กับคอมพิวเตอร์เพื่อทำการเจลเบรค เมื่อตรงตามข้อกำหนดพื้นฐาน คุณก็พร้อมที่จะดำเนินการต่อ
Jailbreaking Apple TV 2 รัน 5.2 (iOS 6.1)
- เปิด Seas0nPass
- เลือก “สร้าง IPSW” และให้ Seasonpass สร้าง IPSW ที่เจลเบรคแล้วเพื่อติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อเชื่อมต่อ Apple TV 2 เข้ากับคอมพิวเตอร์ผ่าน USB เมื่อมีการร้องขอ
- ให้ Apple TV เข้าสู่โหมด DFU โดยใช้รีโมท ATV กดปุ่ม MENU และ PLAY ค้างไว้ 7 วินาที
- iTunes จะเปิดตัวเพื่อกู้คืน Apple TV เป็น IPSW ที่แหกคุกใหม่ ทำตามคำแนะนำบนหน้าจอต่อไปจาก Seas0npass
Apple TV จะรีบูตและคุณจะรู้ว่า Seas0nPass ได้รับการติดตั้งอย่างมีประสิทธิภาพ เนื่องจากไอคอนการตั้งค่าบนหน้าจอหลักของ Apple TV จะถูกแทนที่ด้วยโลโก้ “FC” สีแดงเป็นการชั่วคราว
ตอนนี้ส่วนที่ดีคือการติดตั้ง XBMC
การติดตั้ง XBMC บน Apple TV 2 (5.2)
ก่อนเริ่มต้น ค้นหาที่อยู่ IP ในเครื่องของ Apple TV โดยทำตามขั้นตอนต่อไปนี้:
- ไปที่ “การตั้งค่า” จากนั้น “ทั่วไป” แล้ว “เครือข่าย”
- จดที่อยู่ IP ของ ATV คุณจะต้องใช้สิ่งนี้เพื่อ SSH ลงในอุปกรณ์และติดตั้ง XBMC
จาก Mac (หรือ Windows PC) ให้เปิดหน้าต่างเทอร์มินัลใหม่และใช้ SSH เพื่อเชื่อมต่อกับ Apple TV ในฐานะผู้ใช้รูทโดยใช้ IP ที่คุณเพิ่งดึงข้อมูลมา:
ssh root@appletv-ip
รหัสผ่านเริ่มต้นสำหรับ Apple TV คือ "อัลไพน์" โดยไม่มีเครื่องหมายอัญประกาศ เช่นเดียวกับ iPads, iPhones และ iPods ทั้งหมด มันจะเป็น "อัลไพน์" เว้นแต่คุณจะเปลี่ยนมันในบางครั้ง
เมื่อคุณลงชื่อเข้าใช้ Apple TV จากระยะไกลแล้ว กระบวนการติดตั้งก็จะเริ่มขึ้น วิธีการอย่างเป็นทางการจาก XBMC ที่ระบุไว้ด้านล่างใช้บรรทัดคำสั่ง แม้ว่า XBMC Wiki จะเสนอวิธีอื่นหากคุณชอบผจญภัย
Apple TV จะรีบูต และตอนนี้คุณจะมีแอป XBMC Media Center ที่น่ารักทำงานอยู่
การติดตั้งปลั๊กอินและสกินที่กำหนดเองใน XBMC บน Apple TV
คุณจะต้องใช้ Terminal หรือ SFTP (ไม่ว่าจะกับแอปอย่าง Cyberduck หรือจากฟีเจอร์ sFTP ของ OS X Finder) เพื่อติดตั้งสกินแบบกำหนดเองบน Apple TV ที่ใช้ XBMC แต่ก็ไม่ซับซ้อนหากคุณ 'มาไกลถึงขนาดนี้แล้วเชื่อมต่อกับ ATV โดยใช้ root@ip-address แล้วไปที่:
/private/var/mobile/
วางไฟล์ zip ลงในไดเร็กทอรีนั้น จากนั้นจาก XBMC ไปที่ “Add On” และใช้ “Install from Zip”
อีกทางหนึ่ง คุณสามารถเปิดเครื่องรูดสกินและปลั๊กอินบนคอมพิวเตอร์ จากนั้นใช้ scp หรือ SFTP เพื่อคัดลอกโดยตรงไปยังปลั๊กอินหรือไดเร็กทอรีสกินที่เหมาะสม
Skins ดูดีจริงๆ และดาวน์โหลดได้ฟรีจาก XBMC
Confluence คือผิวบอบบางที่ดูดีซึ่งกลายเป็นค่าเริ่มต้น และ AEON เป็นตัวเลือกยอดนิยมของบุคคลที่สาม แม้ว่าจะไม่ได้รับการอัปเดตเป็นระยะเวลานานก็ตาม
ถอนการติดตั้ง XBMC จาก Apple TV
ตัดสินใจแล้วว่าคุณไม่ใช่แฟนของ XBMC? ไม่ใช่เรื่องใหญ่ ถอนการติดตั้งง่ายกว่ามากแล้วค่อยติดตั้ง ลงชื่อเข้าใช้ Apple TV อีกครั้งโดยใช้ SSH:
ssh root@appletv-ip
ตอนนี้ใช้เครื่องมือบรรจุภัณฑ์ apt-get เพื่อถอนการติดตั้ง XBMC:
apt-get remove org.xbmc.xbmc-atv2
สุดท้าย รีบูต ATV อีกครั้ง:
reboot
Apple TV2 จะรีบูตโดยไม่มี XBMC
ถอนการติดตั้ง XBMC ไม่ได้ยกเลิกการเจลเบรคบน Apple TV หากคุณต้องการยกเลิกการเจลเบรค Apple TV คุณจะต้องเชื่อมต่อกับ iTunes ที่ทำงานบนคอมพิวเตอร์ และใช้คุณสมบัติ "กู้คืน" เพื่อคืนค่ากลับเป็นการตั้งค่าจากโรงงาน
XBMC คืออะไร
สำหรับประวัติบางอย่าง XBMC ย่อมาจาก "Xbox Media Center" ใช่ Xbox เช่นเดียวกับคอนโซลเกมของ Microsoft เดิมที XBMC ถูกสร้างขึ้นสำหรับ xbox ที่ดัดแปลงเพื่อเปลี่ยนให้เป็นมีเดียเซ็นเตอร์ แต่หลังจากนั้นได้พัฒนาเป็นแอพมีเดียเซ็นเตอร์ที่เข้ากันได้ข้ามแพลตฟอร์มซึ่งทำงานโดยตรงเหนือสิ่งอื่นใด ตั้งแต่คอมพิวเตอร์ Mac และ Windows ไปจนถึง Raspberry PiXBMC เวอร์ชันล่าสุดรองรับการทำงานเป็นเครื่องรับ AirPlay ทั้งสำหรับการสตรีมวิดีโอและเสียงจาก iTunes ดังนั้นคุณจะไม่สูญเสียฟีเจอร์ที่ออกแบบโดย iOS โดยใช้ XBMC แต่แตกต่างจากซอฟต์แวร์เริ่มต้นของ Apple TV ตรงที่สามารถเล่นไฟล์ mkv ได้โดยตรงอย่างไม่มีที่ติ ATV (หรือเดสก์ท็อป) โดยไม่ต้องดิ้นรน
XBMC สามารถทำงานบน Apple TV ที่เจลเบรคแล้วได้ระยะหนึ่งแล้ว แต่นี่เป็นครั้งแรกที่มีให้ใช้งานในการอัปเดตซอฟต์แวร์ล่าสุด 5.2