หลายคนคงสับสนว่าพวกที่เ่ล่น iphone กันคุยภาษาอะไร
มีแต่คำแปลกๆกันทั้งนั้นแม้กระทั้งเจ้าของ iPhone เองก็เข้าใจสับสนกันไปมาด้วยก็มี
ดังนั้นวันนี้จึุงเขียนมาสรุปกันให้เข้าใจง่าย


Firmware:
คือ ซอฟต์แวร์ที่บรรจุไว้ในชิปแทนที่จะบรรจุไว้ใน harddisk เช่น ซอฟต์แวร์ที่ถูกฝังอยู่ใน BIOS
ซึ่งโปรแกรมจะถูกเรียกใช้งานทันที่เปิดเครื่องคอมพิวเตอร์ ในส่วนของ iPhone นั้นก็ประกอบไปด้วย Firmware อยู่

สองส่วนคือ

- OS Firmware:
**Hidden Content: To see this hidden content your post count must be 1 or greater.**


-Modem Firmware:
ทำหน้าที่เป็นตัวควบคุมการโทรเข้า/ออก ของมือถือ iPhone ตัวอย่าง Firmware ก็เช่น 02.28.00 หรือ 04.05.04 เป็นต้น

หากอยากทราบว่าค่าตัวเลขพวกนี้สามารถอ่านได้จากไหน บนมือถือ iPhone ที่ซื้อมา
วิธีเช็คให้เข้าไปที่ Setting-> General -> About ก็จะพบข้อมูลเหล่านี้
โดย หัวข้อ
-version จะบอกหมายversion ของ OS Firmware
-Modem firmware จะบอก version ของ Modem Firmware

ดังนั้นหากไปพบว่ามีการให้โหลด Firmware จาก Apple ที่มีชื่อดังนี้

iPhone1,2_2.2_5G77_Restore.ipsw ก็หมายความว่า
เป็น Firmware version 2.2 (5G77) ตัวภาษาอังกฤษที่อยู่ในวงเล็บคือ Build number code
เอาไว้สำหรับสื่อสารกันระหว่างนักพัฒนาด้วยกัน ส่วนคำว่า Restore เป็นการบ่งบอกว่าใช้สำหรับย้อนค่าระบบ OS ของ
iPhone กลับสู่ค่าดั่งเดิมที่ผลิตจากโรงงาน


Activate
คือขบวนการเปิดการทำงานครั้งแรกของมือถือ คือหาก iPhone ยังไม่ทำการ Activate ก็จะเข้าได้เฉพาะหน้าโทรแบบ

Emergency เท่านั้น ไม่สามารถเข้าไปสู่ด้านในที่เป็นหน้า Home เพื่อทำงานใดๆได้
การ Activate สามารถทำได้โดยการต่อเข้ากับโปรแกรม iTune แล้วทำการ Activate

JailBreak
**Hidden Content: To see this hidden content your post count must be 1 or greater.**



Cydia
คือโปรแกรมที่ถูกติดตั้งหลังจากทำการ Jailbreak ใช้สำหรับติดตั้งโปรแกรมจากนักพัฒนาอิสระลงบน
iPhone ไม่ว่าจะเป็นโปรแกรมทำให้กล้อง iPhone สามารถถ่าย Video ได้หรือโปรแกรมบริหารจัดการการโทร
เข้าโทรออก ที่มีประโยชน์ต่างๆ พูดง่ายๆว่าทุกโปรแกรมที่ถูก Jailbreak จะต้องมี Cydia ติดอยู่ในเครื่อง

Installer
เป็นโปรแกรมอีกโปรแกรมนึงที่ทำหน้าที่เหมือน Cydia แต่มี interface และการใช้งานต่างออกไปเล็กน้อย โดยส่วน

ตัวแล้วพบว่าโปรแกรมที่ลงจาก Installer นั้นมักมีปัญหาอาจจะทำให้โปรแกรมโทรออกใช้งานไม่ได้

Unlock
เดิมทีนั้น iPhone ถูกจำกัดให้ใช้กับผู้บริการมือถือได้ไม่กี่เจ้าเท่านั้น หนึ่งในนั้นคือ AT&T ซึ่งไม่มีให้บริการในบ้านเรา ทำ
ให้ Hacker ก็ไม่พอใจอีกเลยพัฒนาโปรแกรมขึ้นมาเพื่อ unlock ข้อจำกัดตรงนี้ออกทำให้เราสามารถใช้ได้กับ True,
DTAC, AIS บ้านเราได้ แต่ถ้าเครื่องมือถือของท่านซื้อมาจาก Hongkong หรือจาก Truemove shop ท่าน
ไม่จำเป็นต้องทำการ unlock เพราะระบบได้ทำการ unlock มาให้แล้ว
ในเชิงเทคนิคนั้นการ Unlock คือการติดตั้งโปรแกรม Yellowsn0w เพื่อทำการไป Inject คำสั่งไปหลอก
process ของ modem firmware ให้เข้าใจว่ามือถือนี้ถูกออกแบบมาให้ใช้กับ operator เจ้าอื่นๆได้นอก
จาก AT&T หลายคนอาจจะสงสัยว่าทำไมเวลาทำการ Unlock โปรแกรม Yellowsn0w ต้องทำงานด้วยเพราะมัน
ปลือง RAM ไม่สามารถเอาโปรแกรมที่ crack แล้ว ลงไปทับให้ทำงานแทนได้เหรอ? สาเหตุเป็นเพราะว่าเจ้าตัว
Process ของ Modem Firmware มันมีการเช็คด้วยว่าตัวมันถูกแก้ไขอะไรหรือไม่ซึ่งหากถูกแก้ไขหรือ Crack
มันจะไม่ยอมทำงาน พูดง่ายๆก็คือ Apple ได้พัฒนาระบบป้องกันไว้ระดับนึงแต่ก็ยังมีทางในการเจาะได้คือใช้หลักการ
Payload ซึ่งเป็นหลักการในเชิงลึก โหลด source code ของขั้นตอนนี้และสามารถเข้าไปศึกษาเพิ่มเติมได้ที่
http://theiphonewiki.com/wiki/index....tle=Yellowsn0w


SIM hacks หรือ SiM Unlock
คือ SIM ที่ใช้ในการหลอกระบบ Modem Firmware ของ iPhone (บางรุ่น) ที่ถูกบังคับให้ใช้งานกับ AT&T
เท่านั้น สามารถใช้งานกับ operator อื่นๆได้ซึ่งกรณีที่ต้องซื้อ SIM ดังกล่าวมาใช้นี้มักเกิดขึ้นกับผู้ที่ซื้อเครื่อง iPhone
มาจาก America แต่สำหรับผู้ที่ต้องการใช้ SIM เดิมก็สามารถใช้วิธีการ Unlock ด้วย Yellowsn0w ดังที่
กล่าวมาแล้วได้

BaseBand
มักจะใช้อ้างอึง Baseband Device ซึ่งคืออุปกรณ์ Hardware ชิ้นนึงที่ทำการจับสัญญาณโทรเข้าโทรออกของมือ
ถือมี RAM และ Firmware เป็นของตนเองแยกจาก resource ของ CPU ARM ซึ่ง Firmware ภายใน
อุปกรณ์ดังกล่าวนี้แหล่ะเป็นตัวควบคุมว่าจะให้ใช้งานกับ Operator ไหนได้หรือไม่ได้


Yellowsn0w
เป็นชื่อโปรแกรมหรือ Process ที่ติดตั้งเพิ่มได้จาก Cydia เพื่อใช้ในการ Unlock ให้มือถือของสามารถโทรออก
ได้จาก operator ต่างๆนอกจาก AT&T

QuickPwn
ชื่อโปรแกรมที่ใช้งาน Window ที่ใช้ในการทำ JailBreaking เพื่อให้ติดตั้ง Cydia และในบาง Version
ก็จะมี Interface ในการ Activate iPhone ติดมาด้วยไม่จำเป็นต้องทำการ Activate ผ่าน iTune

Pwnagetools
คือโปรแกรมบน Mac OSX ที่ใช้ทำ Custom firmware สำหรับ iPhone

Springboard
คือ Process สำคัญของ iPhone ทำหน้าที่คล้ายกับ Explorer.exe ของ Window คือจัดการ
resource , บริหาร Thread ต่างให้กับ Application ต่างๆบน iPhone

Winterboard
คือ Process ที่เปิดโอกาสนักพัฒนาอิสระสามารถตกแต่ง Theme, background และส่วน graphic อื่น ๆของ iPhone ได้

DFU
Device Firmware Upgrade มักใช้ว่า DFU Mode ซึ่งหมายถึงการเปลี่ยน Mode ของการใช้งาน
iPhone ตามปกติไปเป็นสถานะที่พร้อมทำการแก้ไข Firmware ซึ่งจำเป็นในการทำการ Jailbreak และ

Restore วิธีการเข้าสู่ DFU
1. ปิดโทรศัพท์โดยกดปุ่ม Power
2. กดปุ่ม Power + ปุ่ม Home (ปุ่มกลม) ค้างไว้ 10 วินาที
3. ปล่อยปุ่ม Power แต่ยังกดปุ่ม Home ต่อไป
4. กดปุ่ม Home ต่อไป 4-8 วินาทีจนกระทั้งมีการแจ้งว่าได้เข้าสู่ DFU mode แล้วที่หน้าจอคอม

คำว่า Pwn ใน QuickPwn หรือ Pwnagetools มีที่มากจากอะไร
อ่านต่อไปที่ http://citec.us/forum/index.php?showtopic=27232

ทั้งหมดนี้เขียนและเรียบเรียงเอง Copy ไปเผยแพร่ก็ให้ Credit link มาที่นี้ด้วย