การ Unlock ICS Bootloader แบบง่าย ๆ
สำหรับวินโดวส์
ลงมือ [ผมใช้ผ่าน WindowsXP ลองใน VirtualBox แล้วไม่ดีเทค APX Mode]
1. ที่ a500 ดาวน์โหลด/ติดตั้ง/เปิดโปรแกรม Terminal Emulator https://play.google.com/store/apps/details?id=jackpal.androidterm แล้วพิมพ์ :
dmesg> /mnt/sdcard/dmesg.txt
2. เข้าไปเปิดไฟล์ dmesg.txt ที่ /mnt/sdcard หรือก็อปปี้มาไว้ที่คอมพิวเตอร์ มองหาบรรทัด androidboot.serialno=xxxxxxxxxxxxxxx < นี่คือ CPUID ของท่าน
3. ก็อปปี้ CPUID ไว้ แล้วไปที่ http://vache-android.com/v1/index.php?site=sbk วางหรือกรอก CPUID ลงไปที่ช่องแล้วกด Generate my SBK ก็จะได้ Your SBK ให้ก็อปปี้ SBK เก็บไว้ก่อน
4. ดาวน์โหลด/ติดตั้ง acer USB Driver ที่คอมพิวเตอร์ http://www.acer.be/ac/nl/BE/content/drivers คลิกที่ Tablet >ICONIA TAB>A500
5. ดาวน์โหลดไฟล์ nvflash-bl-v8 http://www.mediafire.com/?svl4oavdwv5j7ed แตกซิปไฟล์จะได้โฟลเดอร์ nvflash-bl-v8 ก็อปไปวางที่ Drive C:
6. เปิดโฟลเดอร์ nvflash-bl-v8 ที่ Drive C: แล้วดับเบิ้ลคลิกไฟล์ run.bat
7.มันจะขึ้นว่า Enter your SBK: แต่อย่าเพิ่งใส่ลงไป ปล่อยค้างไว้แบบนั้นล่ะ
เข้า APX Mode
8. ที่ a500 เสียบสาย usb เข้ากับคอมพิวเตอร์
9. ปิดแท็บเล็ต a500 [ย้ำว่า “ปิด” นะครับ]แล้วหาคลิปหนีบกระดาษมาหนึ่งอัน ยืดมันออก เสียบคลิปหนีบกระดาษไปที่ปุ่ม Reset ที่ขวามือล่าง [รูเล็กๆ นั่นแหละ] กดค้างไว้อย่าปล่อย แล้วเอื้อมมืออีกข้างไปกดปุ่ม Power [ปุ่มเปิด-ปิดเครื่อง] กดค้างไว้ 3-4 วินาทีแล้วปล่อยมือ ซัก 1-2 วินาทีก็ดึงคลิปหนีบกระดาษออกด้วย ตอนนี้คอมพิวเตอร์จะดีเทค a500 แล้วมันจะติดตั้ง APX Driver ลงไปเอง [ถ้ามันมีให้คลิกเพื่อติดตั้งก็คลิก] รอจนมันติดตั้งเสร็จ [ถ้ามันไม่ติดตั้ง Driver หรือติดตั้งไม่สำเร็จให้ทำใหม่ อย่าข้ามขั้นตอนนะจ๊ะ]
10. กลับไปที่ Command Prompt ที่เราค้าง Enter your SBK: ไว้จากข้อ 7. ให้ก็อปปี้ SBK ที่เราเก็บไว้จากข้อ 3. ลงไป แล้วกดเอนเทอร์ รอ….
11. เมื่อเสร็จจะขึ้นคำว่า PASS ตัวใหญ่ ๆที่หน้าจอ a500 แล้วไปปิด a500 แล้วเปิดใหม่ เป็นอันเสร็จการ Unlock Bootloader
…………………………………………………………………………….
สำหรับลีนุกซ์/อูบุนตู [ดิสโตรอื่นเทียบคำสั่งเอา]
0. ไปหา CPUID กับ SBK ตามวิธีวินโดวส์จากข้อ 1-3
1. สร้างไฟล์ 51-android.rules
# gedit /etc/udev/rules.d/51-android.rules
2. ก็อปปี้ 2 บรรทัดข้างล่างไปวาง
SUBSYSTEM=="usb", ATTR{idVendor}=="0502",ATTR{idProduct}=="3325", MODE="0666", SYMLINK+="a500"
SUBSYSTEM=="usb", ATTR{idVendor}=="0955",ATTR{idProduct}=="7820", MODE="0666"
**ข้อความโค๊ดล่ะ 1 บรรทัด ก็อปปี้ไปทีเดียว
เซฟ/ปิด
3. พิมพ์
$ sudo restart udev
4. เสียบสาย usb เข้าที่เครื่องคอมพิวเตอร์
5. เข้า APX MODE [ดูจากวิธีวินโดวส์ข้อ 10]
6. ดาวน์โหลด nvflash-bl-v8 http://www.mediafire.com/?svl4oavdwv5j7ed แตกไฟล์ซิปไปวางไว้ที่ /home/user
7. สั่ง cd ไปที่ nvflash-bl-v8
$ cd ~/nvflash-bl-v8
$ gedit linux-run
ก็อปปี้ sbk ของท่านลงไปแทนที่ค่า xxxx xxxx xxxx xxxx
ปืดแล้วเซฟไฟล์
$ ./linux-run
8. รอจนมันทำงานจบ ปิด-เปิดเครื่อง
คำเตือน : อ่านให้เข้าใจแล้วจึงลงมือทำนะครับ ผมไม่รับผิดชอบหากเครื่องของท่านมีปัญหา
Thank to :
Skrilax_CZ for Patched ICS bootloader http://forum.xda-developers.com/showthread.php?t=1619913
http://forum.xda-developers.com/showpost.php?p=26372919&postcount=460
http://forum.xda-developers.com/showthread.php?t=1522384
PJ รบกวนหน่อยสิ สอนผมทำรอมกลับศูนย์ทีสิ (จาก rom mod ics flexreaper r14 อยากกลับ honeycomb 3.0 แล้ว update ขึ้นเรื่อยๆจนถึงรอมศูนย์ปัจจุบัน ไม่รูท)
สาเหตุคือ รอมโมใช้ๆไปภาพชอบล้ม เหมือนตอนจูนทีวียังไม่ตรงช่อง ระยะหลังเป็นบ่อยมาก รบกวนครับ
ผมยังไม่เคยกลับหลังด้วยซิ ไปข้างหน้าตลอด
ผมเห็นคุณ hellvy เขียนไว้ http://droidsans.com/node/64723#comment-438486 ลองดูครับ
มาเพิ่ม Unlock Bootloader v7 กับวิธี Unlock Bootloader บนลีนุกซ์
ไม่ทราบว่าวิธีนี้ใช้กับตัว A-510(ตัวใหม่)ได้หรือปล่าคับ พอดีเพิ่งซื้อมา ยังหาวิธีรูทไม่ได้เลยคับ ไม่รู้ว่าใชของA-500แทนได้มั๊ยคับ
A510 ไปดูที่นี่ครับ http://forum.tegraowners.com/viewtopic.php?f=8&t=499
ขอบคุณมากๆคับ
ทำแล้วมันดียังไงครับ เพราะตอนนี้ผม up ตามที่เพื่อนๆบอก มาเป็น 4.0.3 แล้วล่ะครับ แต่ททททำให้เล่นเกมที่เคยลงไม่ได้หลายเกมเลย ภาพล้มบ่อยๆ ค้างก็บ่อยตั้งแต่ up ver. ใหม่นี้เล่น reset ไปหลายรอบแล้วล่ะครับ ช่วยบอกที่ครับ
ลอง Factory Reset แล้วลง App ใหม่ดูนะครับ ผมว่าลื่นกว่าเดิมมากเลย
ผม up มันเป็น ver. นี่ยัง ok ไหม๊ครับมันมีอะไรแปลกๆหรือเปล่าช่วยบอกทีครับ
Unlock bootloader ไม่ได้ทำให้ประสิทธิภาพรอมดีขึ้น แต่ทำเพื่อให้สามารถติดตั้ง รอม เคอร์เนล หรือ recodery ตัวใหม่ได้ โดยที่ไม่ต้องทนใช้เฉพาะจากศูนย์
เรายังสามารถ Relock/Unlock ได้ผ่านคำสั่ง fastboot ลองค้นวิธีใช้งานดูครับ
ผมหาcpuid ไม่เจอครับผมทำตามที่ท่านเขียน เปิดไฟล์dmesg.txt ไม่มี androidboo.serialno=xxxxxxxxxxxxxxx เลยครับ. และผมยังไช้โปรแกรม a500manager ดู viewdmesg ก็ไม่เจอครับ. แต่มีขอแตกต่างกัน คือ ผมใข้โปรแกรม a500manager เปิดดูมีคำว่า androidแต่ไม่มีandroidboo.serialno แต่ที่ tablet ผมใช้โปรแกรมอ่านไฟล์ txt กับไม่มีแม่แต่คำว่า android เลยครับ
และผมยังใช้ veiwusb serial number กับได้ตัวเลข 11 หลักแต่ที่ผมอ่านเจอ มันต้องเป็น 13 หลักครับ
ผมเลยอยากรู้ว่า มีวิธีอื้นดู cpuid ไหมครับ แล้ว cpuid มีตัวเลขกี่หลักครับ
ผมใช้ iconia a500 4.0.3
มันน่าจะมีนะครับ ลองเซิร์ชคำว่า “androidboot” ดู
หรือลองอัพโหลดไฟล์ dmesg.txt ให้ผมดูหน่อยครับ
http://www.upload-thai.com/download.php?id=2339d93c65b2fa739bb1e9c1a32c4737
ผมเขียนไม่เก่งครับ
ผมต้องไปทำงานก่อนนะครับอีก 1 ชัวดมงผมจะเขามาไหมครับ
ผมดูแล้ว ไม่มีจริง ๆด้วย
ลองพิมพ์ ใน terminal emulator
dmesg | grep androidboot
หรือ
dmesg | grep Kernel
แล้วดูอีกที
ผมหาได้นะ PJ ทำตามที่คุณบอก แล้วก็ unlockbootloaderแล้ว ปัจจุบันกำลังลองเล่นjellybeanอยู่ มีbugพอสมควรคือลงflashplayerในmarketไม่ได้ต้องหาจากgoogle ,USB drive ใช้เสร็จต้องไปunmountในstorageไม่งั้นต้องrebootแน่ ถ้าจะใช้อีกครั้ง ปุ่มlock หน้าจอไม่ทำงาน นอกนั้นก็ปรกติ รู้สึกลื่นขึ้นเยอะ smooth ขึ้นมากครับ อ้อลืมขอบคุณ PJ
ขอบคุณครับ pj
ไม่งั้น flash กี่รอบๆก็boot วนไปวนมา จนมาเจอวิธีunlockbootloader ของคุณpjนี่ละครับ
dmesg | grep androidboot แล้วผมต้องกด enter ด้วยไหมครับ แล้วผมต้องดูที่ไหนครับ ในโปรแกรม Terminal Emulator หรือ ไฟล์ dmesg.txt
กดเอนเตอร์ด้วย และดูใน terminal นั่นล่ะครับ
เจอแล้วครับมันเขียนว่า androidboot.serialno=มีทั้ง ตัวเลขและตัวอักษร รวมกัน 16หลักครับ ขอบคุณมากครับแล้วถ้าผม detreted atx mode ไม่ได้ ผมขออณุญาติมาถามไหมครับ
ยินดีด้วยครับ
ปัญหาที่เกิดขึ้นคือ ตอนสั่งให้มันเขียนลง .txt มันเขียนมาไม่ครบหายไปหลายบรรทัด เลยต้องใช้คำสั่ง | grep เพื่อกรองคำที่เราต้องการ
มีปัญหาอะไรก็แปะไว้ได้เลยครับ ในนี้มีคนเก่ง ๆ คอยตอบอยู่แล้ว [ผมอาจจะนาน ๆ แวะมา]
ปล.ว่าแต่คุณ hellvy หายไปไหน ไม่เจอนาน อิอิ
สวัสดีครับ ผมก็ยังวนเวียนอยู่แถวๆ นี้แหละครับ ช่วงนี้ a500 เค้านิ่งๆ ผมก็เลยไม่ได้โผล่มา ตัวผมเองก็กำลังตบตีกับ linux บน a500 อยู่ คอมไพล์โน่นนี่นั่นไปเรื่อย เปิด a500 เกือบทุกวัน แต่ไม่ได้ใช้งานเลยครับ ToT
ขอบคุณที่ถามถึงนะครับ 🙂
ปล. โพสท์จาก Linux บน a500 (จะมีใครอยากรู้มั้ย?)
อยากลอง Ubuntu12.04 [Linaro] มั้ยครับ พรรคพวกปรับแต่งไว้ให้ กินแรมน้อยลง ผมก็ยังไม่ได้ลอง
แต่มีเฉพาะไฟล์อิมเมจนะ ไปคอนฟิกกับ A500 เอาเอง
10. กลับไปที่ Command Prompt ที่เราค้าง Enter your SBK: ไว้จากข้อ 7. ให้ก็อปปี้ SBK ที่เราเก็บไว้จากข้อ 3. ลงไป แล้วกดเอนเทอร์ รอ..
คำว่ารอ รอนานไหมครับกี่นาที แล้วเราต้องติก use debug ด้วยไหมครับ
-รอไม่เกิน 40 วินาที
-ไม่ต้องติ๊กครับ
ผมทำเสร็จแล้ว แต่พอบู๊ตมันมาค้างอยู่ที่หน้า recovery ไม่สามารถเข้าหน้า andriod ได้ครับ ทำอย่างไรดีขอความช่วยเหลือด้วยครับ มันขึ้นว่า error:Invalid secondary (AKB) kernel image ครับ
a100 ทำได้รึเปล่าครับ
ขอวิธี Unlock bootloader บน A501 ด้วยครับ
เป็น ICS 4.0.3 Root แล้วครับ
acer a501 ใช้ได้ครับ
ส่วน a100 ไม่ได้ ลองไปค้นๆ กระทู้ a100 ที่ xda-developer