Creating a gold card for Rooting: การสร้างแผ่น memory card ให้สามารถใช้ update rom ได้
I. ก่อนเริ่ม
เตรียม memory card สำรองอีกหนึ่งใบ เพื่อใช้ทำ gold card โดยการทดสอบครั้งนี้เราใช่ memory card ของ Kingston ขนาด 2GB และ Micro SD adapter บางยี่ห้อไม่อนุญาตให้เราใช้เพื่อ update rom ของ android phone ได้ เพราะเราต้องดัดแปลงโครงสร้างของ SD card นิดหน่อย
II. เชื่อมต่อ android phone กับ computer
ติดตั้ง driver ของ android phone ให้เรียบร้อยก่อน และ download Android SDK มาเตรียมไว้
III. Create a Goldcard
1. ใส่ memory ที่จะใช้ทำ gold card ที่เครื่องโทรศัพท์
2. กด Settings>SD and Phone storage>Unmount SD card
เสร็จแล้วให้กด Format SD card
3. หลัง format เสร็จ ให้เลือก Settings>Applications>Development>เลือกใช้ USB Debugging
4. ต่อสาย USB เข้ากับเครื่องคอม แล้ว เปิด command prompt ที่ Windows และพิมพ์ตามนี้
cd\
cd\AndroidSDK\tools\
adb devices
หน้าจอจะแสดง serial number ของเครื่อง หากไม่ขึ้นให้ติดตั้ง driver ใหม่
หลังจากนั้นให้พิมพ์ตามนี้
adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid
5. หน้าจอจะแสดงเลขรหัสขึ้นมาให้จดไว้ อย่าให้พลาดล่ะ
6. ไปที่เว็บ http://hexrev.soaa.me/ใส่ เลขรหัส ที่ได้จากข้อ 5 ที่กล่องข้อความ แล้วกด submit
เว็บนั้นจะทำการ reversed รหัสที่ใส่ไป และแสดงรหัสที่ถูกแปลงแล้ว ให้จดไว้อีกครั้ง
7. หลังจากนั้นไปที่เว็บ http://psas.revskills.de/?q=goldcard ใส่ email ที่จะรับ file พร้อมทั้งรหัสที่จดไว้จากข้อ 6 โดยให้เปลี่ยนเลขสองตัวหน้าเป็น 00 (zero zero)
8. กด continue รอรับ file ที่ส่งจากเว็บนั้นเข้าที่เมล์ save เก็บไว้ที่ คอม
9. ไปที่ http://download.cnet.com/HxD-Hex-Editor/3000-2352-10891068.html?part=dl-HxDHexEdi&subj=uo&tag=button เพื่อ download HxD Hex Editor ติดตั้งลงคอม
10. เอา SD card ออกจากโทรศัพท์ ใส่ SD adapter แล้วใส่ไปที่คอม
11. เปิดโปรแกรม Hex Editor (Vista กับ Windows 7 ให้เปิดแบบ admin โดย right click>run as administator) ที่โปรแกรม กด Extra tab เลือก Open Disk>Removable Disk (เลือก drive ของ SD card แบบ ramovable disk ด้านล่าง และ อย่าลืมเอาเครื่องหมายถูก Open as ReadOnly ออก
12. ไปที่ Extra tab อีกครั้ง เลือก Open Disk Image เเล้วเลือกเปิด file ที่ได้รับจาก email goldcard.img หน้าจอจะให้เราเลือก partition ของ disk ให้เลือก 512 (Hard Disks/Floppy Disks).
13. เลือกที่ gold card tab กด Edit>Select All. แล้วกดอีกครั้งที่ Edit>Copy.
14. เลือกที่แถบ Removable Disk tab (Your SD Card) เลือก offset 00000000 ถึง 00000170 แล้วกด Edit>Paste Write.
15. กด File>Save
16. ปิดโปรแกรม
17. ท้ายสุดทดสอบโดย เอา memory card ออกจากคอมแล้วใส่ใหม่อีกครั้ง ถ้ามันขึ้น autorun โดยไม่ถามให้ format disk ถือเป็นอันเรียบร้อย พร้อมจะทำการ rooting และ ติดตั้ง rom ใหม่แล้ว
rooting = การเจาะระบบเข้าสู่เครื่องโทรศัพท์ android เพื่อการติดตั้ง ปรับปรุง เพิ่มภาษาไทย หรืออื่นๆ ได้เต็มที่ขึ้น
