การใช้ fastboot เพื่อจัดการ kernel หรือ system

http://www.4shared.com/zip/HLsOVLtd/Fastboot.html

ที่เครื่องmediapad ให้ restart พอหน้าจอเริ่มดับให้กดปุ่มลดเสียงค้างไว้ จนขึ้นหน้าที่มีตัวหนังสือสีขาวพื้นหลังดำทั้งหมด
หรือถ้าปิดอยู่ ให้กดปุ่ม power พร้อมกับลดเสียง จะขึ้นเหมือนข้างบน นี่คือเข้าสู่ fastboot mode

อ่านตรงนี้ก่อน kernel และ system คืออะไร
เวลาที่เราอัพเดตเครื่องไปเป็น rom รุ่นใหม่ตามวิธีปกตินั้น
จะใช้ไฟล์ที่ชื่อ update.zip ซึ่งถ้าลองแตกดูจะเห็นไฟล์มากมายทั้ง system.img.ext , boot.img ,…..
ซึ่งเวลาที่เรา root จะต้องมีไฟล์ที่เป็นสิทธิ์ของ root ฝังมาใน system.img.ext ซึ่งอันที่ทางhuawei ปล่อยมาเป็นทางการจะไม่ได้ใส่มาให้
แต่ตาม rom โมทั่วไปก็จะเอาไฟล์su,superuser.apk ฝังมาใน system.img.ext และ zip ไฟล์อื่นๆกลับมาให้เราไปอัพเดตกัน
ซึ่งถ้าใช้การอัพแบบปกติ โปรแกรมทั้งหลายที่ลงไว้ก็จะหายไปด้วย เพราะการอัพเดตแบบนั้น เอาไฟล์ userdata.img.ext4 ไปทับในเครื่อง
ทำให้โปรแกรมหายหมด

แต่ถ้าเราต้องการอัพเดตแค่ OS มันเองจริงๆก็ทำแค่ flash system ไปแค่นั้น

ส่วน kernel เป็นเหมือนส่วนที่เป็นตัวกลางในการติดต่อระหว่างเครื่องกับOS

——————————————–
วิธีการใช้
แตกไฟล์ fastboot.zip ไว้ที่ไหนก็ได้ เช่น d:fastboot

เอา kernel ที่ได้มาเป็นชื่อ boot.img
ถ้า system ก็จะมีไฟล์ system.img.ext4

วิธีปรับให้ใช้ kernel ใหม่
ใช้คำสั่ง
fastboot flash boot boot.img

ถ้าสำหรับ system ให้ใช้คำสั่ง
fastboot flash system system.img.ext4

————————————
ทำไมบางครั้งถึงต้องใช้การอัพเดตแบบเต็ม
นั่นก็เพราะในไฟล์ update.zip นั้นจะมีไฟล์ที่บางส่วนก็เป็น firmware ของ touchscreen ด้วย และส่วนที่เกี่ยวกับพวก
การติดต่อเครือข่าย
————————————

ในประเด็นที่เวบต่างประเทศที่แก้การสั่นเวลากดที่หน้าจอ
ก็จะใช้ kernel เท่านั้นในการแก้
จากนี่ http://forum.xda-developers.com/showthread.php?t=1792713
ฉนั้นจึงโหลดไฟล์ boot.img มา flash ใน fastboot mode
ถ้าเกิดว่าใช้แล้วไม่ถูกใจ ให้แตกเอาไฟล์ boot.img จาก rom ดั้งเดิมไฟล์update.zip มา flash แค่นั้นเอง

ในตอนนี้ก็มี kernel ใหม่ขึ้นมาอีก ปรับ overclock หรือ เร่งความเร็ว cpu ขึ้นไปอีกถึง 1.5GHz
http://forum.xda-developers.com/showthread.php?t=1807658
———————————
คำเตือน ทุกการกระทำ ต้องรับผิดชอบด้วยตัวเอง
ผู้เขียนแค่อธิบายคร่าวๆในระดับที่ทำได้ แต่ในทางเทคนิคต้องอธิบายกันยาวมาก
ฉนั้น อะไรที่ไม่แน่ใจ ก็ไม่ควรทำ ก่อนที่จะได้ปรึกษา ดูแนวโน้มที่ผู้อื่นใช้กันก่อนหน้าไปก่อน