การ upgrade สำหรับ xoom 3g 3.1 ไป android 3.2 สำหรับเครื่องที่ใช้วิธี root ของ
[Root] Universal Xoom Root – ANY XOOM ANY UPDATE
http://forum.xda-developers.com/showthread.php?t=1242241
ใครที่เคย root มาแล้วคงต้องทราบการใช้ คำสั่ง ผ่าน android sdk tool kit (มีinstall ลง pc มาก่อน ) แล้วไปหาไฟล์ fastboot.exe มาใส่ ใน folder c:androidsplatform-tools
ถ้ายังไม่มีก็ต้อง install ลง pc ก่อนครับ ดู คลิป วิธีการลง android sdk tool kit ตามนี้ครับ
1. Backup ข้อมูลก่อน โดย Copy internal storage ไปเก็บที่ pc (ใครจะใช้ titanium back up ก็
โอเคครับแต่ถ้าไม่ root ภายหลัง เครื่องก็ restore ไม่ได้ครับ)
2. ต่อ usb กับ pc ตลอด (จะได้ทราบว่า PC ยังเห็น xoom ในระหว่างการทำ ถ้าช่วงใดช่วงหนึ่ง PC
มองไม่เห็นจะใช้คำสั่ง ผ่าน PC ไม่ได้ ที่ xoom ให้ เข้าไปที่
setting>application>development> เลือก USB debugging)
3. เริ่ม Flash rom กลับไปเป็น android 3.0 official
การกลับ ไป rom android 3.0 official
1. โหลด zip ไฟล Build H.6.1-38-9 for Retail Other International ที่
http://developer.motorola.com/products/software/MZ601_H.6.1-38-9_Other_International_Retail.zip/
2. แตก zip ไฟล์ แล้ว copy ไฟล์ทั้งหมด (เป็น img) ไปใส่ folder เดียวกับ fastboot.exe
( ในplatform-tools)
เข้า fastboot protocol support
1. ต่อ xoom เข้ากับ pc
2. ที่ pc เข้า dos command line run>พิมพ์ cmd ไป folder ที่ adb.exe , fastboot.exe ,
และ ไฟล์ img ที่เราไปใส่ไว้ (ผมใส่ไว้ใน c:androidsplatform-tools)
3. ที่ command line ใน pc c:androidsplatform-tools (พิมพ์)
adb reboot bootloader (กด enter)
Xoom จะ reboot แล้วจะหยุดที่ โลโก โดยมี ข้อความอยู่ขอบจอด้าน บนซ้าย ใต้ motolora
“Starting fastboot protocol support.”
4. ที่ pc ก็พิมพ์ ตาม คำสั่งต่อไปนี้
พิมพ์ fastboot flash boot boot.img
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
พิมพ์ fastboot flash system system.img
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
พิมพ์ fastboot flash recovery recovery.img
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
พิมพ์ fastboot flash userdata userdata.img
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
พิมพ์ fastboot erase cache
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
พิมพ์ fastboot oem lock
(กด enter) รอดูข้อความเมื่อเสร็จแล้ว
เสร็จแล้ว
เครื่อง xoom จะ reboot เป็น android 3.0
ทำการ ติดตั้ง google email account
ติดตั้ง wifi connection
ยังไม่ต้อง ใส่ app อะไรเพิ่มนะครับ
แล้วก็ทำการ system updates อีก 3 รอบ
upgrade เป็น android 3.1
upgrade เป็น android 3.1 ปรับปรุงเพิ่มอีกรอบ
upgrade เป็น android 3.2
เสร็จแล้ว ก้ได้ update ล่าสุด เป็น android 3.2 build number H.6.5-17-1
ครับ
ก็ update เสร็จเรียบร้อย
ถ้าอยากจะใช้ USB host mode (ต่อ ext. HDD ได้) ก้อต้อง unlock และ root ต่อ ตอนนี้เลย
ก้อใช้ วิธี Universal Xoom Root – ANY XOOM ANY UPDATE อันเดิม นั่นหละครับ
เมื่อเสร็จแล้ว xoom 3G เรา ก็พร้อมใช้งานได้เลยครับ
กรณีถ้า ไม่สำเร็จ
ให้ทำ wipe data/ factory reset ก่อนนะครับ (ข้อมูลใน internal storage หายหมด ครับ )
วิธีนี้ ผมทำกับเครื่องผมเอง
ใช้เวลาประมาณ 30-40 นาที เสียเวลาตอนโหลดไฟล์นะครับ ถ้า เนทเร็วจะใช้เวลาสั้นกว่านี้ครับ
ถ้าใครมีวิธีที่ สั้นกว่านี้ มา share กันนะครับ
ถ้าใครไม่มี android sdk tools ไป โหลดได้ที่นี่ ครับ
http://developer.android.com/sdk/index.html
ต้องโหลด Java 6 ด้วยนะครับ หลัง install sdk โปรแกรมจะถามหาและโหลดให้ครับ
ส่วน fastboot.exe ลอง gooogle หาโหลดในเนทนะครับ
มีอะไรใหม่ใน 3.2 บ้างครับ
ได้ quickoffice HD Pro ตัว full มาใช้ ทำงาน สร้าง แก้ไข word ppt excel
function zoom หน้าจอ สำหรับ เล่น app ที่ไม่เต็มหน้าจอ ครับ
root เป็น 3.2 แทนการอัพแบบ official
โทรออกได้มั้ยครับ ถ้าได้น่าสน
ยังโทรออกไม่ได้ครับ ได้แค่ส่ง sms แต่ต้องลงเพิ่ม
ที่ผมไม่อัพ 3. 2 ของ tiamat เพราะว่า ตัว tiamat ทำก่อน ที่ 3. 2 ของ 3Gจะออก เข้าใจว่า มันเป็นของ wifi นะครับ
จริงๆ ถ้าทาง โมโตปล่อย imgของ 3. 1 มา จะสะดวกกว่านี้เยอะ
ขอบคุณครับ
อยากลองมั่งจิงๆ แต่ช่วงนี้เป็นผู้อพยบใช้ 3gไม่เสถียร
ต้องรอกลับบ้านก่อน
เอ…. พิณขอถามอะไรโง่ๆหน่อยนะคะ T_T
คือที่ให้ system update 3 ครั้งนี่คือผ่าน ota ใช่ไหมคะ ดังนั้นวิธีการที่เขียนไว้ อีกนัยหนึ่งก็คือวิธี unroot กับ lock bootloader ใช่ไหมคะ
1. ครับ ต้อง update ผ่าน OTA ครับ เท่านั้นครับ ถ้า MOto ปล่อย file. img ของ 3.1 มาคงไม่ต้องถอยไป 3.0 นะครับ
2. ถูกต้องครับ ต้อง unroot กับ re lock ก่อน ถึงจะ install upgrade ได้ครับ
ผมลอง ทำ ทั้งๆ ที่ root กับ unlock เครื่องสามารถโหลด update 3.2 ได้ แต่ พอ reboot จะค้าง เป็นเครื่องหมายตกใจ แล้ว จะ reboot วนอยู่อย่างนั้นครับ install ไม่ได้ครับ
unroot ก้อพอครับ อัพได้ไม่ต้อง re lock
ขอบคุณค่ะ ทุกคน ^^ อยากลอง root ดู แต่ไม่รู้ว่าจะ unroot ยังไง (ตอนนี้รู้แล้ว ขอบคุณค่ะ)
ไม่ได้คิดจะใช้ custom rom หรอกค่ะ แต่อยากใช้ usb host อ่ะค่ะ 🙂
เช่นเดียวกับผมเลย ครับ
USB host น่าจะใส่มาใน รอม official เลยนะ
ตอนแรกคาดว่า จะใส่มา ใน 3.2
วิธี universal xoom root เท่าที่ลองใช้ดู ไม่พบปัญหาอะไรเลยครับ
อยากใช้ usb host ก็ flash เฉพาะ kernal ที่โมแล้วลงไปก็ได้ครับ
ลองหาตัวนี้มาดูครับ [KERNEL][AOSP]Tiamat Xoom 2.2.0 “Odachi”
สถานที่ก็ ณ ดินแดนแห่งทวยเพทนั้นแล
เกิดความงงอีกแล้วค่ะ ก่อน flash kernel ไม่ต้องroot กับ unlock หรือคะ ถ้ายังงั้นน่าลองจังค่ะ 🙂
LG P350 ทำได้ ใหม
ไม่น่าได้นะครับ
ต้องไปหา ของ LG เองครับ
แล้วถ้าผมอัปเป็น 3.2แล้ว แต่ยังไม่ได้ Root เครื่อง แต่ ตอนนี้ อยากจะ Root แล้วมันต้องกลับไปใช้ รอม3.1ก่อนไม๊ครับ แนะนำทีครับ
รอคำตอบด้วยครับ
ได้ค่ะ rootจาก3.2 ได้เลย เพิ่งทำเสร็จค่ะ
มีวิธีทำอย่างไรบ้างครับ
ขอบคุณครับ
หลักๆ พิณใช้วิธีของอันนี้ค่ะ (ขอบคุณ คุณ Akarapol99 ค่ะ)
http://forum.xda-developers.com/showthread.php?t=1249798
^
^
(คำอธิบายคร่าวๆภาษาไทยประกอบกับหน้าข้างบนค่ะ)
** 1.0 กับ 1.1 ไม่มีอะไรค่ะ เป็นการลง driver ให้ com อ่าน xoom เจอเฉยๆค่ะ
** 2.0, 2.1 ลงโปรแกรม android SDK ค่ะ (มันจะเรียกหา JDK ซึ่งโหลได้จาก link สุดท้าย) แล้วอย่าลืม save ไฟล์ fastboot.exe จาก link ที่ 2 ด้วยค่ะ
** 2.2 save ทุกไฟล์ที่ใช้ (fastboot.exe, recovery img) ไปลงใน folder เดียวกัน ซึ่ง folder นี้ต้องอยู่ใน C:\ นะคะ ห้ามลงไฟล์ .zip ในนี้นะคะ (ในนี้บอกให้ใช้ folder Platform-tools แต่ไม่จำเป็นค่ะ)
** 2.3 ทดสอบว่า com หา Xoom เจอหรือไม่ โดยการ run cmd แล้ว พิมพ์ cd C:\ (ชื่อโฟลเดอร์) แล้ว enter มันจะขึ้นว่า C:\ (ชื่อโฟลเดอร์) > ให้พิมพ์ adb devices มันควรจะขึ้นว่ามีเครื่องต่อกับ com อยู่ค่ะ (ถ้าไม่ขึ้นคงต้องลง driver ใหม่ หรืออาจจะยังไม่เปิด USB debugging)
** 3.1-3.2 ข้ามไปเลยค่ะ เพราะ xoom มันต่อคอมไว้อยู่แล้ว
** 3.3 ที่ หน้าต่าง cmd พิมพ์ adb reboot bootloader
** 3.4 ที่ หน้าต่าง cmd พิมพ์ fastboot oem unlock (มันจะ reset เครื่อง ดังนั้น back up ข้อมูลไว้ก่อนนะคะ) ที่หน้าจอ xoom จะมีตัวเลือกขึ้นมา (ประมาณให้ยืนยันว่าจะล้างเครื่องละนะ เครื่องจะหมดประกันนะ โอเคมั๊ย ประมาณเนี้ยอ่ะค่ะ) เลื่อนขึ้นลงโดย vol – เลือกโดยกด vol + นะคะ
** 3.5 xoom จะ reboot ไม่ต้อง set อะไรทั้งนั้น เสียเวลาค่ะ ที่เดียวที่ต้องไปเปิดไว้ คือ USB Debugging ค่ะ
** ไฟล์ recovery img จะโหลดตามข้อ 4 จะใช้ Tiamat ตาม link ข้างล่าง (หมายถึง http://forum.xda-developers.com/showthread.php?t=1242241) ก็ได้ค่ะ save มันเอาไว้ใน folder ตามข้อ 2.2 ค่ะ
** 4.1 ที่ หน้าต่าง cmd พิมพ์ adb reboot bootloader
** 4.2 ที่ หน้าต่าง cmd พิมพ์ fastboot flash recovery recovery-solarnz-100611-1150.img (แต่ถ้าใช้ Tiamat ก็จะเป็น fastboot flash recovery recovery-Tiamat-R4c-100611-1150.img)
** 4.3-5 ลองตามนี้ไม่สำเร็จค่ะ ที่ใช้แล้วได้ผลคือให้ disconnect xoom จาก com (ดึง usb ออกนั่นแหละค่ะ) กด vol+ พร้อมกับ power จนเครื่อง restart พอเห็น logo moto แล้วต้องกด vol- ภายใน 3 วินาที มันควรจะขึ้นว่า Android recovery ถ้าไม่ขึ้น แปลว่าต้องทำใหม่ตั้งแต่ 4.1 ค่ะ
** 4.6 กด vol+ เพื่อเข้า CWM recovery ค่ะ
** 5.1 (จริงๆแล้วควรทำตั้งแต่ก่อนเริ่มเข้า cmd นะคะ) save Universal Xoom Root.zip ไปไว้ใน SD card ชั้นนอกสุด (5.2 เค้าให้ใส่ SD ใน xoom ค่ะ -*-)
** 5.3 อันนี้ถ้าทำต่อเนื่องจากข้างบนก็ไม่ต้องค่ะ เพราะจากข้อ 4.6 เราก็อยู่ที่ CWM recovery อยู่แล้วค่ะ
** 5.4 ใช้ปุ่ม vol+/- เลื่อนขึ้นลงนะคะ เลื่อนไปที่ Install zip from SD card กดปุ่ม power เพื่อเลือกค่ะ
** 5.5 ใช้ปุ่ม vol+/- เลื่อนขึ้นลงนะคะ เลื่อนไปที่ Choose zip กดปุ่ม power เพื่อเลือกค่ะ
** 5.6 ใช้ปุ่ม vol+/- เลื่อนขึ้นลงนะคะ เลื่อนไปที่ file .zip ที่ save ไว้ กดปุ่ม power เพื่อเลือกค่ะ มันจะให้ยืนยันอีกครั้ง ก็เลื่อน +/- จนเจอ Yes ก็กด power อีกทีนั่นแหละค่ะ
** 5.7 พอ root เสร็จ ก็ reboot เครื่องค่ะ (เลือกให้มันไปที่ menu แล้วก็เลือกให้มัน restart ค่ะ)
** 5.8 ไปที่ market โหลดโปรแกรมอะไรก็ได้ที่ต้อง root (ถ้าไม่รู้จะโหลดอะไร เอาง่ายๆก็พิมพ์ว่า root ตรงช่อง search ใน market เลยค่ะ .. อะไรขึ้นมาก็เอาอันนั้นแหละ) มาเพื่อทดสอบว่าเรา root สำเร็จ ถ้าสำเร็จ มันจะขึ้นให้เรา allow superuser ค่ะ
** 6 อันนั้นลง custom rom/kernel ค่ะ ยังไม่ได้ทำ ดังนั้นไม่อธิบายนะคะ (แต่มันก็เหมือนกับที่ลง .zip แหละค่ะ)
ไฟล์ที่ใช้ พิณโหลดตามอันนี้ค่ะ (ขอบคุณ คุณ Prapan39 และคุณ Akarapol99 ค่ะ)
http://forum.xda-developers.com/showthread.php?t=1242241
ส่วนอันนี้เอาไว้อ้างอิงเฉยๆ ไม่ได้ใช้อะไรค่ะ (ขอบคุณ คุณ Prapan39 ค่ะ)
http://www.xoomforums.com/forum/motorola-xoom-hacking-guides/1838-setting-up-adb-windows-7-64-bit-other-windows-platforms.html
[ทั้งหมดนี้เอามาจากหัวข้อ Universal Xoom Root – ANY XOOM ANY UPDATE ในนี้แหละค่ะ]
ไปตามนี้เลยค่ะ ถ้าติดตรงไหนก็มาถามในนี้ได้ค่ะ แต่ถ้าพังพิณไม่เกี่ยวนะคะ ^^ (อย่างพิณ ถ้าไม่ได้คุณ prapan39 ก็คงแย่ค่ะ ขอบคุณนะคะ ^^)
ขอบคุณครับละเอียดมากครับ
ถ้าติดจะมาถามครับ
ได้ลองแล้วง่ายกว่าที่คิดครับ ขอเพิ่มเตืมนิดนึงครับ
1. ให้คัดลอกไฟล์ Image มาเก็บไว้ที่ external SD ก่อนทำข้อ 3.3
2. สำหรับ driver ให้ใช้ตัวนี้เลย http://developer.motorola.com/tools/usb_drivers/handset_usb_driver/Motorola_End_User_Driver_Installation_5.9.0_32bit.msi/ เท่านั้นนะ
3. สำหรับขั้นตอนข้อ 4.3-5 เพิ่มนิดนึงคือเมือเห็นโลโก้ moto ให้นับจับเวลา 3 วินาที แล้วค่อยกดปุ่มกด vol- นะ
สำหรับข้ออื่น ละเอียดมากๆๆ เลย ขอบคุณ @arty_pin ครับ
วิธีนี้
root ที่เวอร์ชั่นไหน ก้ออยู่ที่เวอร์ชั่นครับ
มาอัพ ครับ
แต่คำว่า แต่ถ้าพังพิณไม่เกี่ยวนะคะ เล่นเอาผมเบรคจนตัวโก่ง ถอยดีกว่า ไม่ทำดีกว่า….กลัวพังน่ะครับ
มันไม่พังหรอกครับ แค่อัพ source code เหมือนเปลี่ยน windows ยังไม่เคยมีใคร พูดว่าพังนะครับ