[Root][CWM][ROM][Kernel] A800 Viewpad7 +-ITE แปลจากเว็บ XDA ทีละขั้นสำหรับผู้ที่อยากลองของ

ก่อนอื่นต้องทำความเข้าใจภาพรวมของเครื่องๆนี้ก่อนอธิบายคือ
A800 , Viewpad7 , Comtiva N700 , OliviaPad , Spice Mi700 และอื่นๆ
อีกมากมายคือตัวเดียวกันแต่คนละ HW version เช่น ในไทยน่าจะ v.104
เพราะของผมคือเวอร์ชั่นนี้เรียกง่ายๆว่า ITE และ non-ITE
ตรวจได้โดยการปิดเครื่องและกดปุ่ม (Vol -)+(Power) ค้างไว้
ตัวเครื่องจะแสดง HW version ออกมา รีสตาร์ทได้ด้วยการจิ่ม Reset
ซึ่งจะมีเวอร์ชั่นที่ Touch screen เป็นมัลติทัชแท้ 2 จุด
ได้แก่ HW version 106 บางตัวและ 107 ขึ้นไป ซึ่งแตกต่างกัน
แต่ละประเทศที่ OEM เข้าไปในชื่อต่างๆกัน ซึ่งเว็บบอร์ดหลักในการ
พัฒนารอมและอื่นๆทีผมนำมาลงในเว็บนี้คือ

http://forum.xda-developers.com/forumdisplay.php?f=1225

เว็บของ XDA Developer และจากหัวข้อข้างบนการ root สำหรับ
linux ซึ่งเป็นระบบปฏิบัติการที่ Android นำมาปรับใช้กับมือถือและ
แทปเล็ทหลายๆรุ่นก็คือการ login เข้าระบบด้วยผู้ใช้งานที่มีสิทธิ์สูง
ที่สุดและสามารถทำได้ทุกอย่างแม้กระทั่งการลบไฟล์สำคัญๆซึ่งทำให้
เครื่อง Boot ไม่ขึ้น ดังนั้น จะทำอะไรในสิทธิ์ของ Root ก็พึ่งระวังกัน
ไว้ดีๆนะครับ แต่ก็เหมือนการลงวินโดว์ในเครื่องคอมแหละครับ
ถ้าเครื่องไม่ได้เสียอะไรก็จะสามารถลงวินโดว์ใหม่กี่ครั้งก็ได้ด้วยตัวเอง

[Root] วิธีการจาก http://forum.xda-developers.com/showthread.php?t=1015005

สิ่งที่ต้องมี
1. Super One Click 1.7
โหลด http://forum.xda-developers.com/showthread.php?t=803682
ซึ่งเป็นเวอร์ชันใหม่หากใช้ไม่ได้ให้หาเวอร์ชั่น 1.7 มาจะตรงที่สุด
2. สายดาต้า usb mini usb ไว้ต่อเข้ากับเครื่อง
3. ลงไดร์ฟเวอร์ของ A800 ในเครื่องด้วยการเสียบสาย USB แล้วจะเห็นไดร์ฟใหม่ในนั้น
มี Driver อยู่ให้ setup ลงให้เรียบร้อยก่อนนะครับ

วิธีการทำ
1. ดาวน์โหลด 1.7 of Super One Click. ลิ้งค์ส่วนใหญ่จะเป็นเวอร์ชั่นใหม่
2. ต่อสาย USB A800 เข้ากับคอม จะขึ้น Debug Mode ซึ่งเราอาจจะต้องไปติ๊กใน Setting
ให้พอเวลาเราเสียบสายเข้าไปแล้วเป็น Debug Mode ก่อน

3. คลิ๊กขวาที่ไฟล์ Super One Click exe แล้วเลือก ‘Run As Administrator’.
4. เมือโปรแกรมเปิดขึ้นมาเลือก ‘rageagainstthecage’ ที่ด้านขวาๆแล้วกด ‘Root’.
5. ถ้าไม่มีอะไรเกิดขึ้นเกินกว่า 30 seconds และหน้าจอค้างที่ ‘Running rageagainstthecage….’ ให้เอาสาย USB ออกจากเครื่องแล้วเสียบกลับเข้าไปใหม่ โปรแกรมจะรันต่อไป
6. คุณจะเจอข้อความขึ้นที่โปแกรมว่า “***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***” followed by an ADB reset, waiting for device, และก็จะได้ข้อความว่าการ Root สำเร็จลงแล้ว (ที่ต้องเอาสายออกเพราะมันเป็น บัค ของโปรแกรมนี้).
7. พอทำเสร็จหมดแล้วโปรแกรมก็จะแสดงการตรวจสอบการรูท แค่นี้ก็เรียบร้อยแล้วครับพอบูทเข้าเครืองใหม่จะมีแอปที่ชือ Super User ปรากฏขึ้นและแอปนี้จะโผล่หน้าต่างขึ้นมาถามทุกครั้งแรกให้เรากด Allow ตอนที่เราใช้แอปที่ต้องการสิทธิ์ของ Root และครั้งต่อๆไปมันจะขึ้นมาเป็นหน้าต่างให้รู้เฉย

คลิ๊ปวิดีโอแสดงการ root จากผู้พัฒนาซอร์ฟแวร์ครับ

Play video

[CWM] วิธีการ http://forum.xda-developers.com/showthread.php?t=1243133
เนื่องจาก CWM(Clockwork mod) เป็นโปรแกรมที่เราต้องลงเพื่อจะสามารถจัดการรอม
ได้ในหลายๆกรณีเช่น ลงรอมใหม่ แบ็คอัพรอมเก่า เคลียร์เครื่อง และอื่นๆอีกมากมาย
ซึ่งทางผู้ผลิตจะลงเวอร์ชั่นตุ่นๆมาให้และทำอะไรไม่ได้มาก

สิ่งที่ต้องมี
1. CWM version ใหม่สุดโหลดที่ http://dl.dropbox.com/u/21654931/recovery.img
2. แอป Terminal Emulator โหลดได้จาก Market

วิธีการทำ
1. โหลดไฟล์มาจากลิ้งค์ด้านบนแล้ววางไว้ที่ micro-sd ไม่ต้องใส่ folder นะครับ
2. เข้าแอป Terminal Emulator กดปุ่ม Menu เลือก Solfkey ขึ้นมาพิมพ์
>su แล้ว enter (หน้าต่างแอป super user จะโผล่ขึ้นมาให้กด Allow)
>flash_image recovery /sdcard/recovery.img แล้ว enter (จะมี error โผล่ขึ้นมาเล็กน้อยแต่ไม่มีปัญหา(สำหรับเครื่องผมนะ))
>reboot recovery แล้ว enter เครื่องจะทำการรีบูทเข้า recovery mode โดยไม่ต้องกด (+-vol)+(power)
3. เราจะพบว่าเมนูและสีของเมนูเปลี่ยนไปมีอะไรมากขึ้น(จุดกำเนิดของความมันส์)

[ROM]
1. rom ไฟล์ ZIP
วิธีการจาก http://forum.xda-developers.com/showthread.php?t=1224825
ลิ้งค์ด้านบนเป็นรอม EUViewpad7 1.7b ซึ่งก็คือตัว non-ITE กับ
ITE Touch Screen ซึ่งผมคิดว่าเป็นรอมที่เสถียรที่สุดในตอนนี้
และยังมีการแบ่ง micro-sd เพื่อให้มีที่ว่างลงแอปได้เยอะๆ แต่ถ้าลงแล้วใช้ wifi ไม่ได้
ให้ลงรอมจากลิ้งค์นี้แทน CleanViewpad7 v1.0|APPS2SD|CWM
http://forum.xda-developers.com/showthread.php?t=1168562
ซึ่งก็เป็นรอมที่ใช้งานได้ดีเช่นกันครับแต่หากต้องการลงรอมศูนย์ซึ่งมี เมนูภาษาไทย
ก็ต้องรออ่านวิธีลงรอมแบบ .nbo ในหัวข้อถัดไปครับ

สิ่งที่ต้องมี
1. ไฟล์รอมโหลดได้จาก http://www.multiupload.com/DVLZIZOET0 มาเก็บไว้ที่ชอบๆ
2. ใจเต็มร้อยเผื่อจะเสีย

วิธีการทำ
1. Backup Data ที่สำคัญๆไว้เช่น เบอร์โทร ข้อความ รูปภาพ บุ๊คมาร์ค micro-sd และอื่นๆ
เว็บส่วนใหญ่จะให้แบ็คอัพรอมเก่าไว้ด้วยแต่ผมไม่เคยทำเลยครับ ขอแค่มีเบอร์โทรและ
micro-sd ไม่มีถูกลบพอ แต่ทำไว้ก็ดีครับเผื่อในกรณีที่รอมใหม่ใช้งานไม่ได้จะได้กลับไป
หาอะไรเก่าๆที่บ้านได้ (ลองใช้ Titanium Backup ดูก็ได้ครับ)
2. เข้าแอป Terminal Emulator กดปุ่ม Menu เลือก Solfkey ขึ้นมาพิมพ์
>su แล้ว enter(ครั้งนี้จะไม่มีหน้าต่างให้กด Allow แต่จะมีแถบข้อความขึ้นมาบอกว่าได้สิทธิ์รูทแล้ว)
>reboot recovery แล้ว enter เครื่องจะทำการรีบูทเข้า recovery mode
3. ที่เมนู recovery เลือก “advanced->Partition SD Card” เพื่อทำการแบ่งไดร์ฟไว้สำหรับลงแอปได้เพิ่มขึ้น (แนะนำที่ 1024MB), ต่อไปเลือก 0 เป็น swap partition. (การกระทำในข้อ 3 จะลบทุกอย่างใน micro-sd ออกทั้งหมด เราต้อง backup ไว้ด้วยนะครับ)
4. เมื่อแบ่ง Partition เสร็จให้เลือก “reboot system now”
5. เมือบูทเข้าไปเสร็จแล้วหาทางเอาไฟล์ EUViewpad7v1.7b.zip ไปวางไว้บน micro-sd และจะพบว่าพื้นที่ในนี้หายไป 1024MB เพราะเราแบ่งไว้
6. เข้า Terminal และ reboot recovery อีกครั้งเพื่อลงรอม
7. เลือก “backup and restore->Backup” เพื่อแบ็คอัพรอมเก่า ไฟล์รอมเก่าจะถูกเก็บไว้ที่ /sdcard/clockworkmod/backup/date&time/
8. เลือก “wipe data/factory reset->Yes – เพื่อลบข้อมูลทุกอย่างให้สิ้น
9. เลือก “install zip from sdcard->choose zip from sdcard” และเข้าไปเลือกไฟล์ EUViewpad7v1.7b.zip ที่เราได้วางไว้ตอนข้อ 5 ตอบ Yes
10. เมื่อแฟลชเสร็จให้เลือก “reboot system now” และการบูทครั้งแรกจะนานนิดหน่อยทำให้ตกอกตกใจกันได้บ้าง

2. rom ไฟล์ .nb0
รอมพวกนี้ได้แก่รอมของศูนย์นะครับวิธีสังเกตง่ายๆคือเมื่อแตก zip ออกมาจะได้ไฟล์
นามสกุล .nb0 ซึ่งเราต้องใช้โปรแกรมช่วยในการลง

สิ่งที่ต้องมี
1. ไฟล์รอมโหลดได้ที่ http://www.wellcommobile.com/android1/A800ROM_2011_08_05.rar
เป็น version 2.2.2 ซึ่งเอามาใส่เมนูไทยโดย Wellcom นั้นก็คือรอมจาก EU Official Rom นั้นเองครับ
2. โปรแกรม SUTLR โหลดได้จาก http://vsg.viewsonic.com/ViewPad7/SUTL3_v1.6.5.zip ถ้า link
เสียก็รบกวนหาเอาในเน็ตนะครับ จะลองใช้เป็นเวอร์ชั่นอื่นก็ได้แต่ว่าแนะนำ 1.6.5 ครับ

วิธีการทำ
1. ลงโปรแกรม SUTLR เครื่อง มันก็จะให้ลงโน้นลงนี้ C++
2. แล้วก็เปิดโปรแกรม กด Next >> ไปเรื่อยจนถึงหน้าเลือกรอมค้างไว้ก่อน (เพราะเรากด Next ไม่ได้ต้องเลือก Rom ไฟล์ให้ SUTLR v1.7.0ก่อน)
3. แตกไฟล์ได้ไฟล์ .nb0 วางไว้ที่ชอบๆบนคอมของเรา
4. กลับเข้าไปหน้าโปรแกรม SUTLR v1.7.0 ที่เปิดค้างไว้เลือกไฟล์ rom.nb0 และเลือก Update Option: Erase user data (ปุ่ม Next จะยังไม่ปรากฏ)
5. ปิดโทรศัพท์แล้วเสียบสาย USB เข้าเครื่องให้ขึ้นเป็นรูปชาร์ต
6. เปิดด้วยการกด (+-Vol)+(Power) เพื่อเข้าหน้า Recovery Menu โปรแกรม SUTLR v1.7.0 จะทำการค้นหาอุปกรณ์จนเจอ ปุ่ม Next จะโผล่ขึ้นมา 7. กดปุ่ม Next Next Next แล้วหลับตา
7. ถ้าทำสำเร็จเครื่องจะรีบูทจนเข้าหน้าโทรศัพท์ ผมสามารถเข้าไปใช้งานโดยไม่ต้อง Wipe user data แต่ไม่แนะนำนะครับ เพราะเจ้าของกระทู้บอกมาให้ Wipe เท่านั้น เราก็ทำการกดสามปุ่มค้างเข้าหน้าเมนูอักษรสีเขียวอีกครั้ง กดเพิ่มลดเสียงเพื่อเลื่อนขึ้นลงแล้วเลือก Wipe ซะกด power เพื่อเป็นการเลือกก็เป็นอันเสร็จพิธี

[Kernel] จากกระทู้ http://forum.xda-developers.com/showthread.php?t=1333553
ตามความเข้าใจของผมมันคือแกนกลางในการประมวลผลฝั่งโปรแกรม
เพื่อทำการสั่งงานอุปกรณ์ต่างๆภายใน ดังนั้นผมจึงแนะนำให้อัพเดทเพื่อให้เครื่องแรงขึ้นครับ

ภาพตัวอย่างหากลง kernel ใหม่แล้วจะทำ Quadrant ได้ราว 900-1300 กว่าๆซึ่งทำให้เครื่องเราทำงานได้ดีขึ้นกว่าเดิมมากเลยครับ

สิ่งที่ต้องมี
1. โหลดไฟล์ http://dl.dropbox.com/u/21654931/BlueLitmus_signed.zip วางไว้ที่ชอบๆใน micro-sd
2. ใจอีกละครับ

วิธีการทำ
1. เข้า Recovery Mode
2. เลือก “install zip from sdcard->choose zip from sdcard” และเข้าไปเลือกไฟล์ BlueLitmus_signed.zip ที่เราได้วางไว้ตอนข้อ 1 ตอบ Yes
3. Reboot system

โอ้ว รายมายาวมากกกกกกกมีอะไรสงสัยก็ตัวใครตัวมันนะครับ ahahahhaahahaha
ผมจะปรับปรุงบทความนี้เรื่อยๆ คิดว่าคงมีเงินใช้แค่ A800 ไปอีกนานเลย
ถึงแม้โลกจะเปลี่ยนไปเป็น 4คอ แล้ว แต่ผมยังคอเดิม คอเดียว จนกว่าจะตายจากกัน

ปล. ทั้งนี้ทั้งนั้นข้อมูลทั้งหมดมาจากการแปลงูๆปลาๆหมาๆแมวๆของผม หากผิดพลาด
ประการใดขอให้ใช้กันตามมีตามเกิดและที่สำคัญที่สุดเหมือนที่ทุกคนบน XDA กล่าวไว้
“Do so at your own risk.” ถ้ามันเสีย คุณเป็นคนทำเองนะ ผมไม่เกี่ยว

Cledit
http://forum.xda-developers.com User
Amalgation http://forum.xda-developers.com/member.php?u=4220716
lakehousetech http://forum.xda-developers.com/member.php?u=2098659
googlehome http://forum.xda-developers.com/member.php?u=3213976
tj_style http://forum.xda-developers.com/member.php?u=2570969
DroidSans https://droidsans.com/forum/51