Friday, November 24, 2006

[Howto] ทำยังไงดี Update Firmware แล้วภาษาไทยหาย

สวัสดีครับเพื่อนๆ ก่อนอื่นต้องขอโทษกันก่อนเลยครับที่หายไปนาน เนื่องจากที่ผ่านมา Windows เจ๊งครับกว่าจะกู้ข้อมูลกลับมาได้หมดเล่นเอาเหงื่อตกครับ อีกอย่างนึงเนื่องจากตอนนี้การทำภาษาไทยสำหรับ iPod หลังจากที่ทาง Apple ได้ออก iPod รุ่นใหม่ (iPod 5.5th Gen และ iPod Nano 2nd Gen) พร้อมๆกับการ update Firmware และ iTune (ver 7.0.2) เป็นเวอร์ชั่นใหม่ (การ update ต้องทำผ่าน iTune เท่านั้น) ทำให้การพัฒนาภาษาไทยต้องหยุดชงักชั่วคราวครับ (ถึงปัจจุบันนี้ยังไม่มีกำหนดแน่นอนครับว่าจะทำได้เมื่อไหร่) สำหรับเพื่อนๆที่เผลอลง iTune 7 และทำการ update Firmware ไปแล้ว วันนี้ผมมีวิธีการแก้ไขชั่วคราวมาให้ครับ เริ่มกันเลยดีกว่าครับ

Note กรุณาอ่านจนจบก่อนลงมือทำนะครับ

-----------------------------------------------------------
Support:
iPod 1st-5th Gen, iPod Nano 1st Gen
ไม่ support สำหรับ iPod 5.5th Gen และ iPod Nano 2nd

GenPrepare:
ก่อนเริ่มเราต้องมีไฟล์เหล่านี้เตรียมไว้ก่อนนะครับ ถ้าใครมีครบแล้วให้ข้ามขั้นตอนนี้ได้เลยครับ
1. iTune 6.05 ซึ่งโหลดได้จากที่นี่ครับ Download iTune 6.05 for WINDOWS, Download iTune 6.05 for MAC
2. Original Firmware Updater 28-06-2006 จาก Apple โหลดได้ที่นี่ครับ for WINDOWS, for MAC
3. Thai Firmware โหลดได้จากที่นี่ครับ for WINDOWS, for MAC

Uninstall iTune 7:
1. Uninstall iTune 7 โดยไปที่ Control Panael เลือก "Add or Remove Programes" จากนั้นมองหาโปรแกรม iTunes แล้วคลิกเลือก "Remove" ตามรูปครับ 2. เพื่อให้แน่ใจว่าได้ถอนการติดตั่ง iTune 7 ออกหมดแล้วให้ไปที่ "C:\Program Files\iTunes" ลบทุกอย่างออกให้หมดครับ
Note หากไม่สามารถลบบางไฟล์ได้ ให้เรียก Task Manager ขึ้นมาโดยการกด Ctrl+Alt+Delete และ เลือก "iPodService.exe” จากนั้นกดปุ่ม ”End Process" ทำซ้ำกับไฟล์ “iTunesHelper.exe” จากนั้นลองลบใหม่ หากยังไม่ได้อีก ให้ Restart Windows และเลือกเข้า “Safe Mode” โดยการกด “F8” ระหว่างที่เครื่องกำลัง Boot อยู่และลองลบใหม่

Install iTune 6 & iPod Updater
1. หลังจาก Uninstall iTune 7 เรียบร้อยแล้ว ให้ลอง Search หาไฟล์ชื่อ “Itunes Library.itl” ใน drive c: ถ้าหากเจอให้ทำการลบทิ้ง
2. จากนั้นทำการ Install iTune 6
3. และตามด้วย iPod updater 2006-06-28 (ข้อที่2 iPodSetup.exe หรือ ipod20060628.dmg)แตกไฟล์ Thai Firmware (ข้อที่ 3) ทับไฟล์เดิมที่ “C:\Program Files\iPod\iPod Updater 2006-06-28” (ดูข้อมูลเพิ่มเติมที่ [Howto] Update Firmware ภาษาไทย)
4. Restart Windows 1 รอบครับ

Patch Thai (ดูข้อมูลเพิ่มเติมที่ [Howto] Update Firmware ภาษาไทย)
1. iPod เข้ากับเครื่องคอมพิวเตอร์
Note หากเกิด error ขึ้นเช่น “"Invalid Ipod Service" หรือ "Invalid Ipod Service version" ให้ถอด iPod ออกและ reinstall iTune 6 (repair) จากนั้น boot เครื่องใหม่
2. ทำการ patch ภาษาไทยให้กับ iPod โดยไปที่ Start>All Programs>iPod>iPod Updater 2006-06-28 เลือก Restore
Note การทำตามขั้นตอนทั้งหมดนี้ข้อมูลที่อยู่ใน iPod จะหายไปทั้งหมด (ดูข้อมูลเพิ่มเติมที่ [Howto] Update Firmware ภาษาไทย)

-----------------------------------------------------------
Remark
สำหรับเพื่อนๆที่ใช้ iPod 5.5th Gen และ iPod Nano 2nd Gen ไม่สามารถใช้วิธีการข้างบนได้นะครับ ถ้าใจร้อนก็พอมีวิธีกาทำได้อยู่สำหรับ iPod 5.5th Gen โดยการ Edit ที่ตัวเครื่อง iPod โดยตรงหาข้อมูลเพิ่มเติมได้ที่ http://freemac.net/modules.php?name=Forums&file=viewtopic&t=12531 โดยคุณ bigies คุณ PaYuNeverDie

Tuesday, September 12, 2006

[News] Next iPod Thai Font Feature

12-09-2549
แวะมาแจ้งข่าวกันครับ คือตอนนี้ผมกำลังพัฒนา Firmware ให้สามารถใช้งานภาษาไทยได้ทั้งฟอนต์แบบ Unicode และ ASCII (เดิมใช้ได้เฉพาะ Unicode) ซึ่งจะทำให้ปัญหาเรื่องการอ่านภาษาไทยได้บ้างไม่ได้บ้างบน Note น่าจะหมดไป

ขอให้เพื่อนๆอดใจรอกันสักนิดนะครับ น่าจะคลอดได้ประมาณเดือนตุลาคม (ipod Updater 2006-06-28) นะครับเพราะช่วงนี้ผมค่อนข้างยุ่งมากครับ สำหรับเพื่อนๆที่ MSN มาคุยกันแล้วผมไม่ได้ตอบต้องขออภัยด้วยนะครับ

PS หากเพื่อนๆท่านใดมี Comment หรือข้อเสนอแนะอะไรรบกวน Post Comment ไว้ได้เลยนะครับ

-------------------------------------------------------------------------------------------------------------------
เพิ่มเติมวันที่ 14-09-2549
สำหรับ Firmware เวอร์ชั่น 1.2 (5G) ซึ่งโหลดจาก iTune 7.0 (หรือเวอร์ชั่นอื่นซึ่งโหลดผ่าน iTune 7) ผมแนะนำว่าอย่าเพิ่ง update กันนะครับเนื่องจากผมยังหาวิธีใส่ฟอน์ตไทยเข้าไปใน Firmware ใหม่ดังกล่าวยังไม่ได้ และยังไม่รู้ว่าจะใช้เวลานานแค่ไหนด้วยนะครับ ส่วนคนที่ลง iTune 7 ไปแล้ว Update Firmware เวอร์ชั่นเก่าไม่ได้ผมแนะนำให้ลอง Uninstall iTune 7 ออกแล้วลงเวอร์ชั่นที่เก่ากว่า (iTune 6) แล้วลอง update หรือ restore นะครับ
อีกอย่างช่วงนี้ผมคงหายไปซักประมาณ 1 อาทิตย์นะครับมีปัญหาหรือคำแนะนำอะไร Post ทิ้งไว้ได้เลยครับ

-------------------------------------------------------------------------------------------------------------------
เพิ่มเติมวันที่ 12-10-2549
ตามที่คุณ thaispy แจ้งมาใน comment ด้านล่าง ผมเองไม่ได้นิ่งนอนใจครับ ได้ติดตามข่าวการพัฒนาตลอด ซึ่งขณะนี้สามารถแก้ไขภาษาไทยสำหรับ iPod รุ่น 5G และ 5.5G ได้แล้วแต่ยังคงยุ่งยากสำหรับผู้ใช้ทั่วไปอยู่แต่ถ้าใครที่ใจร้อนอยากจะแก้ไขภาษาไทย ผมแนะนำให้ลองอ่านที่นี่ครับ freemac.net ส่วน iPod Nano 2G (รุ่นที่2) คาดว่าน่าจะทำได้ในเร็ววันนี้ครับ

เพื่อให้การพัฒนาทำได้อย่างรวดเร็วผมอยากจะขอความช่วยเหลือจากเพื่อนๆที่ลง itune 7 ไปแล้วและได้ทำการ download firmware ตัวใหม่มาแล้วส่งไฟล์มาให้ผมด้วยครับ โดยขอให้ระบุรายละเอียดของ iPod รุ่นที่คุณใช้อยู่มาด้วยนะครับ โดย ขอให้ทำการ zip โฟล์เดอร์ "C:\Documents and Settings\XXX\Application Data\Apple Computer\iTunes\iPod Software Updates" (หมายเหตุ
XXX คือชื่อ login ที่เราใช้ครับ)ทั้งโฟล์เดอร์เลยนะครับ ส่งมาให้ผมที่ thaiipod@gmail.com ครับ

Wednesday, July 19, 2006

[Firmware] iPod Updater 2006-06-28 Script Thai Rev1 (ภาษาไทย)

มาแล้วครับฟอนต์ลายมือครับ สำหรับ Firmware อัพเดต 2006-06-28 สำหรับ theme ทั้ง FireTheme และ KittyTheme คงต้องรอกันอีกพักใหญ่นะครับเนื่องจาก Theme สำหรับ Nano มีการเปลี่ยนแปลงค่อนข้างมากครับ

Thai Patch:
ในส่วนของภาษาไทยผมได้แก้ไข ภาษาไทยฟอนต์ลายมืออัพเดต 2006-06-28 ทั้งเวอร์ชั่นบน Windows และบน OSX ครับ
Script Thai Font (Unicode)

Support:
iPod 5G & Nano


Bug Fix:
Update 2006-06-28

Download Link:
MAC (OSX)
Updater 2006-06-28 (Script Thai font) for Mac
Original from Apple for Mac

PC (Windows)
Updater 2006-06-28 (Script Thai font) for Win
Original from Apple for Win

สำหรับวิธีการติดตั้งอ่านเพิ่มได้ที่นี่ครับ Howto Update Firmware ภาษาไทย
และสำหรับคนที่ไม่ต้องการให้ข้อมูลเดิมถูกลบให้ลองอ่านบทความนี้ครับ Howto Downgrade iPod Firmware
สำหรับเพื่อนๆที่ลองใช้ แล้วมีปัญหาอะไร post ทิ้งไว้ได้เลยครับ ถ้ามีรูปประกอบด้วยยิ่งดีครับจะได้แก้ปัญหาได้ตรงจุดครับ

Friday, June 30, 2006

[Firmware] iPod Updater 2006-06-28 Thai Rev1 (ภาษาไทย)

พบกันอีกแล้วครับเพื่อนๆ คราวนี้ทาง Apple ออก Firmware ล่าสุดอัพเดต 2006-06-28 ครับ
OK เรามาดูกันว่าอัพเดต 2006-06-28 ทาง Apple แก้ไขอะไรบ้าง
  1. ปรับรุ่น Software เป็น 1.2 สำหรับ iPod Nano, เป็น 1.1.4 สำหรับ iPod shuffle, เป็น 1.1.2 สำหรับ iPod สำหรับ iPod รุ่นอื่นๆไม่มีการเปลี่ยนแปลง
  2. เพิ่มการสนับสนุนการใช้งานร่วมกับรองเท้า Nike สำหรับ iPod Nano (อันนี้รู้สึกว่าจะต้อง upadte iTune เป็นเวอร์ชั่น 6.0.5 ด้วยนะครับ)
  3. เพิ่มฟังก์ชั่น Volume Control สำหรับ iPod Shuffle
  4. แก้ไข bug (ทาง Apple ไม่ได้แจ้งรายละเอียดว่า bug อะไรบ้าง สามารถอ่านเพิ่มได้จาก Apple หรือ iPodWizard)
Thai Patch:
ในส่วนของภาษาไทยผมได้แก้ไข ภาษาไทยฟอนต์ธรรมดาให้ก่อนนะครับสำหรับอัพเดต 2006-06-28 ทั้งเวอร์ชั่นบน Windows และบน OSX ครับ ส่วนฟอน์ตลายมือเวอร์ชั่นบน OSX คงต้องให้เพื่อนๆรอซักระยะนึงก่อนนะครับ
Nornal Thai Font (Unicode)

Support:
iPod All Model


Bug Fix:
Update 2006-06-28

Download Link:
MAC (OSX)
Updater 2006-06-28 (Normal Thai font) for Mac
Original from Apple for Mac

PC (Windows)
Updater 2006-06-28 (Normal Thai font) for Win
Original from Apple for Win

สำหรับวิธีการติดตั้งอ่านเพิ่มได้ที่นี่ครับ Howto Update Firmware ภาษาไทย
และสำหรับคนที่ไม่ต้องการให้ข้อมูลเดิมถูกลบให้ลองอ่านบทความนี้ครับ Howto Downgrade iPod Firmware
สำหรับเพื่อนๆที่ลองใช้ แล้วมีปัญหาอะไร post ทิ้งไว้ได้เลยครับ ถ้ามีรูปประกอบด้วยยิ่งดีครับจะได้แก้ปัญหาได้ตรงจุดครับ

Wednesday, June 21, 2006

[Firmware] มาแล้ว iPod Updater 2006-03-23 Rev2 With Theme (ภาษาไทย)

สวัสดีครับเพื่อนๆ
ออกใหม่แล้วครับ iPod Updater 2006-03-23 Rev 2 with Theme ออกแล้วครับผม โดยครั้งนี้ผมออกทั้งของ OSX และ Windows

Support:
iPod 5G
และ iPod Nano

Bug Fix:
  1. เพิ่ม Kitty Theme สำหรับ iPod Nano (โดย Kitty Theme สำหรับ 5G กับ Nano จะต่างกันเล็กน้อย ถ้าใครลองไปใช้กับ Nano แล้ว รบกวน Post รูปตาม web board ให้ดู แล้วมาแจ้งลิ้งค์ไว้ให้ด้วยนะครับ จะเป็นพระคุณมากครับ)
  2. แก้ไขระยะห่างระหว่างตัวอักษร ในส่วนของ Calendar, Contact, Note สำหรับรุ่น 5G และ Nano
  3. แก้ไขตัว “ต” ที่บางคนบอกอ่านยากมาครับ (5G) เนื่องจากผมใส่ฟอน์ตผิดตัว
  4. ปรับปรุงสระ อิ อี อึ อื ให้ดูง่ายขึ้นสำหรับรุ่น Mini, 1G-4G
Download Link:
MAC (OSX)
Kitty Theme Rev2 for Mac
Fire Theme Rev2 for Mac

PC (Windows)
Kitty Theme Rev2 for Win
Fire Theme Rev2 for Win

สำหรับวิธีการติดตั้งอ่านเพิ่มได้ที่นี่ครับ Howto Update Firmware ภาษาไทย
และสำหรับคนที่ไม่ต้องการให้ข้อมูลเดิมถูกลบให้ลองอ่านบทความนี้ครับ Howto Downgrade iPod Firmware
สำหรับเพื่อนๆที่ลองใช้ แล้วมีปัญหาอะไร post ทิ้งไว้ได้เลยครับ ถ้ามีรูปประกอบด้วยยิ่งดีครับจะได้แก้ปัญหาได้ตรงจุดครับ


ภาพตัวอย่าง Nano Kitty Theme โดยคุณ nuvoMAC-AiT จาก freemac.net ครับ

Song PlayCalendarScreen LockStopWatch

Wednesday, June 14, 2006

[Firmware] มาแล้ว iPod Updater 2006-03-23 Rev2 (ภาษาไทย)

สวัสดีครับเพื่อนๆ iPod Updater 2006-03-23 All iPod Rev 2 ออกแล้วครับผม และต้องขอโทษด้วยครับที่แจ้งข่าวช้าไปหน่อย โดยครั้งนี้ผมออกทั้งของ OSX และ Windows โดยเวอร์ชั่นนี้สามารถใช้ได้กับ iPod ทุกรุ่น ทั้ง 2 แพลทฟอร์มครับ โดยมีการแก้ไขเล็กๆน้อยๆเพิ่มเติมดังนี้
  1. ในส่วนของระยะห่างระหว่างตัวอักษร ในส่วนของ Calendar, Contact, Note สำหรับรุ่น 5G และ Nano รวมถึงในส่วนของฟอน์ตหลักของรุ่น Photo ด้วยครับ
  2. แก้ไขตัว “ต” ที่บางคนบอกอ่านยากมาครับ (5G) เนื่องจากผมใส่ฟอน์ตผิดตัว
  3. ปรับปรุงสระ อิ อี อึ อื ให้ดูง่ายขึ้นสำหรับรุ่น Mini, 1G-4G
สำหรับ Mac Platform (OSX) โหลดได้ที่นี่ครับ iPod Updater 2006-03-23 ModBy hOng Rev2 All iPod OSX Version
สำหรับ PC Plateform (Windows) โหลดได้ที่นี่ครับ iPod Updater 2006-03-23 Mod By hOng Rev2 All iPod Windows Version

สำหรับวิธีการติดตั้งอ่านเพิ่มได้ที่นี่ครับ Howto Update Firmware ภาษาไทย
และสำหรับคนที่ไม่ต้องการให้ข้อมูลเดิมถูกลบให้ลองอ่านบทความนี้ครับ Howto Downgrade iPod Firmware

Thursday, May 25, 2006

[Howto] Downgrade iPod Firmware

คุยกันก่อน

การทำตามคู่มือ/บทความฉบับนี้ มีความเสี่ยง ต่อการทำให้ iPod ของคุณเสียหายได้ ผมไม่ขอรับผิดชอบหากเกิดความเสียหายใดๆที่เกิดจากการ ทำตามคู่มือ/บทความฉบับี้ี้ รวมถึงการ flash firmware กับ iPod ของคุณนะครับ
หมายเหตุ ไม่แนะนำสำหรับมือใหม่

วิธีการ Downgrede iPod Firmware

  1. เปิดไฟล์ชื่อ SysInfo ขึ้นมาครับ
    สำหรับเครื่อง PC (Windows)
    • ต่อ iPod เข้ากับคอมแล้วเปิด Windows Explorer > Tools > Folder Options แล้ว Click ที่ View แล้ว เลือก Option ที่มันบอกว่า Show hidden files and folders แล้ว Click OK ตามรูปครับ
    • เข้าไปที่ Directory ของ iPod ตามนี้นะคับ Y:\iPod_Control\Device (iPod ของผมมันเป็น Drive Y นะคับ ของคุณอาจจะเป็น drive อื่น) ใน Y:\iPod_Control\Device จะมีไฟล์ชื่อ SysInfo ให้เปิด file นี้ขึ้นมาโดยใช้โปรแกรม NotePad หรือ โปรแกรม text editor ตัวไหนก็ได้ครับ
    สำหรับเครื่อง MAC (OSX)
    • ให้ต่อ iPod เข้ากับคอมแล้ว double click ที่ไอคอนรูป iPod ครับ (อย่างของผมเนี่ยจะชื่อ hOng's iPod ของเพื่อนๆจะเป้นชื่ออื่นตามที่เราเคยตั่งชื่อเครื่องเอาไว้ครับ) ตัว finder จะถูกเปิดขึ้นมา ให้เราไปที่เมนูด้านบนนะครับเลือก Go>Go to Folder… ตามรูปครับ
    • จากนั้นให้พิมพ์ ipod_control แล้ว click GO ตามรูปครับ
    • จากนั้นทำเหมือนเดิมอีกครั้งครับแต่ให้พิมพ์คำว่า device แทนครับ ตามรูป
    • มองหาไฟล์ชื่อ SysInfo ครับแล้วเปิดด้วย textedit
  2. แก้ไขข้อมูลในไฟล์ชื่อ SysInfo ครับโดยมองหาบรรทัดที่มีคำว่า buildID: ครับ
  3. การแก้ไขให้เราสังเกตุชุดตัวเลขหลังคำว่า buildID: เช่น 0x06118000 (6.1.1) ส่วนที่เราจะแก้ไขมี 2 จุด คือตัวเลข 4 ตัวหลัง x ซึ่งก็คือ 0611 และตัวเลขในวงเล็บ ซึ่งก็คือ (6.1.1) ให้เราแก้ไขเป็น 0x06108000 (6.1.0) จากตัวอย่างเป็นข้อมูลของ iPod 5th Gen ส่วน iPod รุ่นอื่นๆให้แก้ไขตามความเหมาะสม ครับโดยดูจากตัวอย่างด้านล่างครับ
  4. หลังจากแก้ไขเรียบร้อยแล้วให้เราทำการ save ไฟล์ที่แก้ไข เป็นอันเสร็จสิ้นการ downgrade หรือหลอก iPod Updater ให้คิดว่า iPod มี firmware เวอร์ชั่นเก่า (เก่ากว่าที่เป็นจริง) และเครื่อง iPod พร้อมสำหรับการ update แล้วครับ (สำหรับ firmware เวอร์ชั่น 2006-06-28 หรือใหม่กว่า กรุณาอ่านเพิ่มเติมด้านล่างครับ)

ตัวอย่างการแก้ไขสำหรับ iPod รุ่นต่างๆ

iPod 5th Gen buildID: 0x06118000 (6.1.1) เปลี่ยนเป็น buildID: 0x06108000 (6.1.0) หรือ buildID: 0x06008000 (6.0)

iPod Nano buildID: 0x05118000 (5.1.1) เปลี่ยนเป็น buildID: 0x05108000 (5.1) หรือ buildID: 0x05008000 (5.0)

iPod Photo/Color buildID: 0x04218000 (4.2.1) เปลี่ยนเป็น buildID: 0x04208000 (4.2) หรือ buildID: 0x04108000 (4.1)

iPod Mini buildID: 0x02618000 (2.6.1) เปลี่ยนเป็น buildID: 0x02608000 (2.6) หรือ buildID: 0x02508000 (2.5)

iPod 4th Gen buildID: 0x03118000 (3.1.1) เปลี่ยนเป็น buildID: 0x03108000 (3.1) หรือ buildID: 0x03028000 (3.0.2)

iPod 3rd Gen buildID: 0x02308000 (2.3) เปลี่ยนเป็น buildID: 0x02208000 (2.2)

iPod 2nd Gen และ 1st Gen buildID: 0x01508000 (1.5) เปลี่ยนเป็น buildID: 0x01408000 (1.4)


สำหรับ Updater รุ่น 2006-06-28 หรือใหม่กว่า
หลังจากทำตามขั้นตอนที่ 1-4 เรียบร้อยแล้วให้ทำการ update โดยใช้ firmware เวอร์ชั่น 2006-03-23 หรือเก่ากว่า จากนั้นค่อย update โดยใช้ firmware เวอร์ชั่น 2006-06-28 หรือใหม่กว่าอีกครั้ง