Skip to main content

Recent blog posts

URL อื่นๆ ของ Apple

Submitted by ezybzy on

โพสนี้คงไม่มีปัญหาอะไรนะ (ฮา)

เราทราบกันว่าเราสามารถโหลด Firmware ของ iPod ได้เองจากที่ไหน เราสามารถโหลด Patch ของ Mac OS X ได้จากที่ไหน ตอนนี้เราก็ทราบอีกว่าเราสามารถโหลด Firmware ของ Apple TV ได้จาก URL นี้

http://mesu.apple.com/version.xml

อาจจะไม่มีประโยชน์สำหรับผู้ใช้อย่างพวกเรา แต่ถ้าอยากจะแกะดูว่ามีอะไรน่าสนใจใน Firmware ก็สามารถโหลดกันได้ตามอัธยาศัยครับ

ที่มา: มีคนกล่าวถึงใน Hackint0sh.org

Tags

Recovery Jailbroken iDevice from Scratch

Submitted by ezybzy on

เมื่อวานได้นำเครื่อง iPhone ของพี่ที่รู้จักที่นี่มากู้ข้อมูลเพื่อเตรียมอัพเกรด เลยขอรวบรวมความรู้ที่กระจัดกระจายเสียหน่อยว่าทำอะไรไปบ้าง (คำบรรยายต่อไปนี้ไม่เหมาะแก่ผู้ไม่มีประสบการณ์)

ค่าเริ่มต้น

เครื่อง iPhone เครื่องนี้เป็นเครื่องจากจากสหรัฐอเมริกาสัปดาห์ที่ 51 ของปี 2007 ถูกติดตั้ง Firmware 2.0 มา ปัญหาคือเขาบอกว่าเขาต้องกรอกรหัสบางอย่างทุกครั้งที่ต่อเข้ากับ iTunes ทำให้ไม่สามารถ Sync ข้อมูลบนเครื่องได้

วิธีดำเนินการ

  1. ทำการติดตั้ง OpenSSH ลงใน iPhone เครื่องนี้ เพื่อให้สามารถเข้าไปดึงข้อมูลที่จำเป็นได้โดยง่าย
  2. ผมทำการทำสำเนา /private/var/mobile/Library และ /private/var/mobile/Media ออกมา ซึ่งจะมีปัญหาเกี่ยวกับ Symbolic link ภายใน /private/var/mobile/Library รวมถึงจะมีไฟล์บางอย่างที่ไม่สามารถดึงออกมาได้เพราะถูกใช้งานอยู่โดยระบบ (อ่านข้อควรระวังให้ละเอียดก่อนจะดำเนินการ Restore นะ)
  3. ทำการสร้าง Custom Firmware ด้วย PwnageTool 3.1.4 โดยใช้ Firmware 3.1.2 และกำหนดให้ทำการ Activate/Unlock ไปในคราวเดียวกัน
  4. เนื่องจากเครื่องนี้ผ่านการ Pwned มาแล้ว จึงทำแค่ Restore ด้วย Custom Firmware ตัวนี้ (ควรจะตั้งให้ iTunes เข้าเป็นหมด StoreGeniusMode เพื่อไม่ให้ข้อมูลเช่น iTunes Account ของเครื่องที่ใช้ทำงาน ไหลลงไปในเครื่องดังกล่าว)
  5. เมื่อทำการ Restore เสร็จ รอให้การ Unlock ด้วย BootNeuter เรียบร้อย แล้วจึงทำการติดตั้ง OpenSSH เข้าไปอีกครั้ง (อาจจะติดตั้ง SBSetting ไปด้วย)
  6. ทยอยนำของที่ได้ทำสำเนา ย้อนกลับไปในเครื่องทีละรายการ
  7. (แถม) ลง “Native MMS iPhone 2G” สำหรับ Firmware 3.1.2 จาก apt source ชื่อ http://cydia.ifoneguide.nl
  8. ปิดหรือถอนการติดตั้ง OpenSSH

ข้อควรระวัง

สำหรับรูปภาพจากกล้อง จะพบปัญหาว่าเมื่อโยนรูปกลับเข้าไปใน Media/DCIM จะไม่ได้ Thumbnail ในหน้า Camera Roll และรูปตัวอย่างด้านในเป็นสีดำทั้งหมด เนื่องจากมีการเปลี่ยนแปลงวิธีจัดการ Thumbnail รูปในเฟิร์มแวร์ 2 กับ 3 วิธีแก้คือ ให้ทำการสร้างโฟลเดอร์ .MISC ภายใต้โฟล์เดอร์ย่อย 1xxAPPLE แล้วทำการย้ายไฟล์ที่ไม่ใช่ไฟล์รูปไปไว้ด้านในนั้น แล้วรูปภาพด้านใน Camera Roll จะแสดงผลอีกครั้ง สำหรับ Thumbnail ที่หน้าแรกของ Camera Roll ให้ทำการดึงสำเนาของ Media/DCIM/.MISC มาด้วย (ห้ามลืมตอนทำสำเนาข้อมูล) ไม่เช่นนั้นอาจจะต้องถ่ายภาพเล่นๆ ซักภาพแล้วลบทิ้ง เพื่อให้มีการสร้างตัว Thumbnail ที่ถูกต้อง ซึ่งผลกระทบจากการลืมทำสำเนาโฟลเดอร์ดังกล่าวคือ รูปภาพที่ถ่ายเพิ่มไปอาจจะทับกับรูปเดิมได้

นอกจากนี้ให้ตรวจสอบสิทธิ์ของไฟล์ที่นำไปวางกลับสู่ใน iPhone ซึ่งควรจะมีสิทธิ์ของผู้ใช้เป็น mobile:mobile และสิทธิ์การเข้าถึงเป็น 600 ตามสิ่งที่ควรจะเป็นในระบบที่ไม่ถูกแทรกแซง สำหรับ Preferences ของ com.apple.springboard.plist (เช่น นาฬิกาปลุก) จำเป็นต้อง Restart เครื่องเพื่อให้ระบบนำ Setting ที่ตั้งไว้ไปใช้ รวมไปถึง Preferences อื่นๆ เช่น com.apple.Preferences.plist อาจจะต้อง Restart ด้วยเช่นกัน

การเปิด StoreGeniusMode ให้ปิด iTunes แล้วจึงพิมพ์คำสั่งดังนี้ (บน Mac OS X) ลงใน Terminal

defaults write com.apple.iTunes StoreGeniusMode -bool yes

เมื่อเลิกใช้งานให้ปิด iTunes แล้วจึงพิมพ์คำสั่งต่อไปนี้เพื่อยกเลิก

defaults delete com.apple.iTunes StoreGeniusMode

สำหรับ Windows ให้พิมพ์คำสั่งนี้เพื่อเปิดใช้งาน iTunes

"%ProgramFiles%\iTunes\iTunes.exe" /StoreGeniusMode 1

หรือ

"%ProgramFiles(x86)\iTunes\iTunes.exe" /StoreGeniusMode 1

ข้อควรระวังสำหรับ StoreGeniusMode คือ มันจะล้าง Backup เดิมของ User account นั้นออกด้วย ดังนั้นถ้าจะใช้งานกรุณาสร้าง Account ใหม่ขึ้นมาจัดการน่าจะดีกว่า

สำหรับหลังจากนี้อยากจะทำอะไรเพิ่มเติมก็ตามสะดวกครับ

ทำให้ MacBook ไม่ Air ใช้ Remote Disc ได้

Submitted by ezybzy on

พอดีไปคุ้ยเจอหลังจากค้นหาว่าสาเหตุที่แท้จริงที่ทำให้ MacBook Air SuperDrive ใช้กับแมคได้แค่บางรุ่นเท่านั้น (แล้วก็จริงคือมันกั้กที่ Driver หนทางที่จะแก้ได้คือต้องหลอกไม่ให้มันใช้ Driver ของมันเอง ไม่ก็ปลอมตัวเป็นเครื่องรุ่นนั้นเสียเลย ฮา) ลองอ่านบทความนี้เพื่อที่จะได้เป็นแนวทางสำหรับ Binary coder ทั้งหลายที่จะไปแก้ไฟล์ดังกล่าว

เลยลองค้นหาด้วยคีย์เวิร์ดว่า enable remote disc macbook pro ก็พบหลายเว็บซึ่งขั้นตอนหลักๆ ที่จะทำให้มันใช้ความสามารถนี้มีเพียงแค่สั่งสองคำสั่งต่อไปนี้

defaults write com.apple.NetworkBrowser EnableODiskBrowsing -bool true  
defaults write com.apple.NetworkBrowser ODSSupported -bool true

แล้วทำการ Restart ก็เป็นอันเสร็จพิธีแล้ว

Tags

แอบส่อง Mac รุ่นใหม่

Submitted by ezybzy on

ถ้าจำข่าวลือช่วงที่จะมีการออก Mac mini รุ่นใหม่ (รุ่นปัจจุบัน) กับเครื่องอะไรอีกซักอย่างแล้วมีรูปเป็นการ Capture หน้าจอแสดงรายชื่อ Model ของเครื่องทั้งหมดภายใน Folder อะไรซักอย่างใน Mac OS X Update Beta จริงๆ แล้วที่อยู่ของไฟล์นั้นก็คือ

/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources

จดเอาไว้กันลืม เผื่อมีคนจะซน ๆ เข้าไปส่องเข้าไปแก้อะไรซักอย่าง เผื่อเครื่องจะมีความสามารถพิเศษที่คาดไม่ถึงก็เป็นได้!

Tags
Mac

ดูด URL ลับของ iTunes โดยง่าย

Submitted by ezybzy on
โจทย์มีอยู่ว่า เรามักจะเข้าไปตรวจสอบความเป็นไปของ iTunes ว่ามีอะไรที่ปรับปรุงเปลี่ยนแปลงบ้าง (เช่น iPod Software Update, iPhone Software Update) โดยที่เรารู้ URL ลับอันนั้น แต่เราไม่ต้องการที่จะเปิดดูผ่านทาง Browser เพราะการแสดงผลมันไม่เป็นระเบียบสวยงาม
Tags

ยุติธรรม ที่ไม่มีธรรม

Submitted by ezybzy on

นึกสนุกเลยไปค้นคำว่า ยุติธรรม ในพจนานุกรมฉบับราชบัณฑิตก็ได้คำแปลความหมายดังนี้

ยุติธรรม
น. ความเที่ยงธรรม, ความชอบธรรม, ความชอบด้วยเหตุผล, เช่น ศาลย่อมทรงไว้ซึ่งความยุติธรรม; ชื่อกระทรวงที่มีอํานาจหน้าที่ เกี่ยวกับการศาลยุติธรรม แต่ไม่รวมถึงการพิจารณาพิพากษาอรรถคดี.
ว. เที่ยงธรรม, ไม่เอนเอียงเข้าข้างใดข้างหนึ่ง, ชอบด้วยเหตุผล, เช่น ราคายุติธรรม กรรมการตัดสินอย่างยุติธรรม.

ก็ยังไม่ค่อยเข้าใจเลยเอาคำว่า เที่ยงธรรม ไปหาความหมายต่อ ก็ได้ความว่า

เที่ยงธรรม
ว. ตั้งตรงด้วยความเป็นธรรม.

ก็หมายความว่า ยุติธรรม มันต้องใช้ธรรมมาประกอบด้วย ซึ่งในอดีตสมัยโบราณมาก (อ่านดราม่าประวัติกฎหมายไทยมา) ก็มีอ้างอ้างอิงถึงคัมภีร์พระธรรมศาสตร์ ซึ่งใช้ในการตัดสินคดีความต่างๆ ด้วย ก็ทำให้เห็นได้ว่าเราไม่สามารถแยกคำว่า ธรรม ออกจาก ยุติธรรม ได้ ซึ่งถ้าคิดตามกรอบความคิดของกลุ่มคนที่เชื่อมั่นในตัวเลขที่วัดได้บางกลุ่มที่กล่าวไว้ว่า *คนดีบ่มิไก๊ ก็จะทำให้สรุปได้ว่า กลุ่มคนนี้ไม่สามารถเชื่อมั่นในความยุติธรรมใดๆ เลย เพราะอาจจะขัดกับกรอบความคิดที่กลุ่มคนนั้นเชื่อ ดังนั้นแล้วจะมาเรียกร้องหาความยุติธรรมอะไรกันอีก เพราะไม่อยากให้ใช้ธรรมตัดสินอะไร (บางคนก็เชื่อว่า ธรรมะ มันเป็นแค่ความเชื่อส่วนบุคคล ต้องใช้วิจารณญาณในการเชื่อด้วย) ก็แปลว่าไม่สามารถตัดสินให้เป็นไปตามความยุติธรรมได้ เพราะมันขาดธรรมประกอบซึ่งขัดแย้งกับความหมายของคำว่ายุติธรรมดังที่ยกมา

คนกลุ่มนี้คงต้องเรียกร้องให้ใช้กระบวนการ ยุติ ตัดสินเรื่องต่างๆ แทน เพราะคำว่ายุติธรรมอาจจะแสลงหูกลุ่มคนที่อ้างถึงนี้

* คนในทีนี้เป็นคนในอุดมคติ ซึ่งไม่กล่าวรวมถึง … (กรุณาระบุชื่อของบุคคลที่ไม่ใช่คนในอุดมคติ และไม่อยากให้กล่าวรวมถึง)

Tags