ผมได้ซื้อเครื่อง G1 เป็นเครื่อง USA firmware 0.33 มาแล้ว downgrade เป็น 0.29 ได้สำเร็จ ทั้งยังอัพ เป็น 1.5 cupcake ได้ ต่อมา ผมอยากอัพเป็น Hero ปรากฏว่า ผมลองทำการ downgrade ใหม่ตั้งแต่ต้นตามเว๊ปนี้ http://forum.xda-developers.com/showthread.php?t=533731 ทำได้ แต่ในการทำ spl กลับทำให้เครื่องค้างที่ LOGO G1 ผมเลย copy recovery.img และ update.zip มาไว้ที่ sd card แล้วปิดเครื่อง กด Home + ปุ่มแดงเปิดเครื่องค้างไว้ ทำการ recovery ได้เสร็จ แล้ว ก็กด ปุ่ม Home + ปุ่มย้อนกลับ ทำให้เครื่องรีสตาร์ท แล้วค้างที่หน้าจอ logo T-Mobile G1 นานมาก ผมจะทำการปิดเครื่อง แล้วกด Home+ปุ่มเปิดเครื่อง ก็ไม่สามารถไปที่หน้าเครื่องหมายตกใจได้แล้ว คงอยู่ที่หน้า logo G1 ค้างอย่างนั้นตลอด แม้ว่า ผมจะนำ sd card ไป format แล้ว copy file .nbu เพื่อกดปุ่มกล้อง + ปุ่มเปิดเครื่องก็ทำไม่ได้ ค้างที่ logo เหมือนเดิม
อยากถามว่า เครื่องผมมัน Brick หรือเป็นที่ทับกระดาษหรือเปล่า สามารถแก้ไขให้ฟื้นคืนชีพอย่างไรครับ ขอความช่วยเหลือด้วยครับ ผมหาจาก google แล้ว ไม่ได้คำตอบเลย ขอบคุณล่วงหน้าครับ
brick ไหมผมไม่แน่ใจ แต่ผมว่ามันน่าจะแก้ได้ แต่ต้องทำไงบ้างเนี่ย ไม่แน่ใจครับ เพราะข้อมูลที่บอกมานั้นน้อยเกินไปครับ
rom cupcake1.5 เป็น rom ตัวไหนครับ แล้วขั้นตอนการ update เป็น hero ทำอะไรไปแล้วบ้างครับ เพราะเท่าที่ผมใช้อยู่นั้น ตอน up hero ไม่ต้อง downgrade เป็น rc29 นะครับ ทำต่อจาก 1.5 ได้เลย
เท่าที่ฟังดู น่าจะเป้นเพราะ up h-spl โดยที่ไม่ได้ up radio ก่อนครับ เพราะ h-spl ใช้ radio 2.22.19.26I แต่ 1.5 cupcake จะใช้ตัวที่ต่ำกว่านั้น
ปกติเวลากดเข้า bootloader มันไม่มี logo G1 ขึ้นก่อนไม่ใช่เหรอครับ น่าจะเป็นการกดผิดมากกว่า
ลอง boot เครื่องด้วย fastboot ดูแล้ว update radio แล้วตามด้วย h-spl แล้ว ค่อย up hero
อีกอย่าง hero ใช้ a2sd นะครับ เพราะ rom มันใหญ่มาก ต้อง partition sdcard ใช้เป็น fat/ext2 ก่อนด้วยนะครับ
ปล. ข้อมูลที่ให้มาไม่ค่อยชัดเจนครับ ผมเลยตอบได้แค่นี้อ่ะครับ
ปล2. คำตอบผมมาจากการที่ผมเคยลองผิดถูกเองนะครับ ถ้าผิดถูกหรือทำไม่ได้ยังไงก็ขอโทษด้วยครับ เพราะผมเองก็ brick มาร่วม 100 รอบแล้ว จนตอนนี้ ต้องใช้ มือถือเครื่องอื่นเป็นเบอร์ประจำแล้วครับ up rom ใหม่แทบทุก 3 วัน (ซนเองแกละ) บางทีก็ brick ไป วันกว่าๆจะแก้ได้ก็ 7-8 ชั่วโมง
ต้องขอบคุณที่ตอบคำถามของผมได้เร็วดีครับ ผมไปดาวน์โหลดไฟล์ cm-recovery.img และ spl-sign.zip มาcopy ลงใน sd card แล้ว down grade ตามวิธีในเว๊ปนี้ http://www.droidsans.com/node/220 โดยกดปุ่ม home + ปุ่มเปิดเครื่อง ขึ้นเครื่องหมายตกใจ เข้าสู่ recovery mode ผมก็กด Alt-S หน้าจอขึ้นจน successful แต่เมื่อผมกด home + back เครื่อง restart แล้วติดอยู่ที่หน้าจอ logo G1 ตลอดไม่เปลี่ยน
ตามวิธีที่ผมทำนี้ คิดว่า ผมคงไม่ได้ up radio ก่อนแน่เลย ผม recovery h-spl ก่อน เลยทำให้ boot เครื่องแล้วค้างที่ logo
สิ่งที่ผมอยากได้คำตอบคือ จะทำอย่างไรให้เครื่องเชื่อมต่อกับคอมได้ และ เข้าสู่ recovery mode ให้ได้ ส่วนการ adb ต้องเปิดเครื่อง G1 ให้ได้ก่อนไหม ถ้าเป็นอย่างนั้น ผมก็หมดสิทธิ์ที่จะทำให้ G1ฟื้นได้ เพราะเครื่องเปิดได้และอยู่ที่หน้าจอ logo G1 เท่านั้น ปุ่มต่าง ๆ ใช้การไม่ได้ กดปุ่มกล้อง+ปุ่มเปิดเครื่องก็ไม่ได้ และกดปุ่ม home + ปุ่มเปิดเครื่องเข้าสู่ recovery mode ก็ไม่ได้ ส่วน adb ต้องมีโปรแกรมอะไรในการติดตั้งหรือเปล่า ผมยังไม่เข้าใจ
เอ่อ สรุปคือ สามารถ boot เป้น 1.5 ได้หรือยังอ่ะครับ เพราะเท่าที่อ่านดูจากข้อมูลที่ให้มาคือ
กำลังจะ downgrade เป็น rc29 แต่ boot ไม่ได้ มากกว่าที่จะเป้นเพราะ update hero นะครับ
ผมขอข้อมูลเพิ่มเติมละกัน
1. downgrade เป็น rc29 สำเร็จหรือยังครับ
2. ถ้าสำเร็จแล้ว เข้า root ได้หรือยังครับ (เข้า reovery mode ดูแล้วกด alt + x เพื่อเข้า console แล้วพิม su แล้วกด enter ถ้าเครื่องหมาย $ เปลี่ยนเป็น # คือ root แล้ว แต่ถ้าไม่ยอมเปลี่ยน คือยัง root ไม่ได้ครับ)
3. ถ้า root ได้แล้ว ใช้ fw ตัวไหน อยู่ก่อนที่จะ brick ครับ (ถ้าทำตามเวบนี้ ต้องเป็น fw JFv_rc33 หรือไม่ก็ JFv_adp1.1 ไม่ก็ JFv_rc9 นะครับ ซึ่งพวกนี้จะเป็น custom rom)
4. ถ้า up custom fw ที่ root ได้แล้ว ล่าสุดก่อนจะค้าง ใช้ fw อะไรอยู่ครับ
5. ก่อน update haykuro-spl ได้ทำการ update radio ก่อนหรือยังครับ
ตอบผมแค่นี้ก่อนละกันครับ ถ้าตอบได้สุดที่ข้อไหนข้อต่อไปก็ไม่ต้องตอบแล้วครับ ผมจะได้รู้ว่า สรุปมันค้างตรงขั้นตอนไหนนะครับ
เพราะเท่าที่อ่านดู เหมือนกับค้างตรงขั้นตอนการ downgrade rc29 เพื่อ root นะครับ ยังไม่เคย update เป็น cupcake 1.5 หรือไม่ก็ เคย update cupcake 1.5 แต่เป็นตัว original มากกว่าที่จะเป็นการค้างในขั้นตอนการ update hero หรือ ลืม update radio ตามที่ผมบอกไปตอนแรกนะครับ
ตอบคำถามครับ
1. downgrade เป็น rc29 สำเร็จหรือยังครับ
– ผม downgrade ได้สำเร็จครับ
2. ถ้าสำเร็จแล้ว เข้า root ได้หรือยังครับ (เข้า reovery mode ดูแล้วกด alt + x เพื่อเข้า console แล้วพิม su แล้วกด enter ถ้าเครื่องหมาย $ เปลี่ยนเป็น # คือ root แล้ว แต่ถ้าไม่ยอมเปลี่ยน คือยัง root ไม่ได้ครับ)
– ปัญหาอยู่ที่ข้อ 2 นี้ล่ะครับ เพราะผมใช้ขั้นตอนในการทำดังนี้
1) เมื่อเปิดเครื่องขึ้นมาใหม่แล้วให้เข้าไปที่ Contact (รายชื่อเบอร์โทร) เปิดคีย์บอร์ดแล้วพิมพ์คำ ว่า telnetd แล้วกด enter (มันจะเหมือนการค้นหารายชื่อเบอร์โทร แต่ไม่ต้องสนใจ)
2) กดปุ่ม back กลับออกมาที่หน้าหลัก ไปที่เมนูแล้วเข้าโปรแกรม Telnet
3) เชื่อมต่อ telnet ไปที่ localhost port 23 (ขึ้นให้อยู่แล้ว) กดปุ่ม connect to server
4) จะเห็นหน้าจอสีดำแล้วมีบรรทัด ลงท้ายด้วย # (หากเชื่อมต่อไม่ได้ให้ลองทำขั้นตอน 21 อีกครั้ง) ที่ช่องให้ใส่ข้อความด้านล่าง ให้พิมพ์ใส่คำสั่งต่อไปนี้ทีละบรรทัด (กด enter เมื่อจบบรรทัด) ** ระวังพิมพ์ผิด
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd sdcard
flash_image recovery recovery.img
cat recovery.img > /system/recovery.img
5) ทุกคำสั่งที่สั่ง เมื่อทำเสร็จแล้วจะขึ้นบรรทัดใหม่ เป็น ## ถ้ามีข้อความผิดพลาดเกิดขึ้นแสดงว่าอาจจะพิมพ์ผิด เมื่อทำหมดแล้วให้ปิดเครื่องโดยกดปุ่ม power ค้างไว้
6) เปิดเครื่องโดยกดปุ่ม Home ค้างไว้แล้วกดปุ่ม power รอจนขึ้นหน้าจอ G1 แล้วค่อยปล่อย
7) จะเห็นหน้าจอเป็นรูปเครื่องหมายตกใจ ให้กด ปุ่ม Alt ค้างไว้แล้วกดปุ่มตัวอักษร L
8) จะเห็นเมนูสีเหลือง ให้กดปุ่ม Alt ค้างไว้แล้วกดปุ่มตัวอักษร S (apply sdcard: update.zip)
9) เมื่อเสร็จแล้วให้กดปุ่ม Home ค้างไว้แล้วกดปุ่ม Back เครื่อง restart แล้วก็ค้างที่หน้าจอ Logo T-mobile G1 ตลอดเลย ปุ่มอะไรก็กดไม่ได้ ยกเว้นปุ่มเปิดปิดเครื่องเท่านั้น ผมคิดว่าเกิดจากการเอาไฟล์ cm-recovery 1.3.1.img และ spl-signed.zip มาไว้ใน sd card แน่ ๆ แทนที่จะเอาไฟล์ recovery.img และ update.zip จาก http://www.droidsans.com/node/220 ซึ่งผมเคยทำได้มาก่อนนะครับ
เหตุผลที่ผมใช้ cm-recovery 1.3.1.img และ spl-signed.zip ซึ่งได้มาจาก http://forum.xda-developers.com/showthread.php?t=533731 เพราะใน web นี้ สอนการทำ hero ครับ
ปัญหาผมตอนนี้คือ ทำอย่างไรถึงจะ recovery ได้ เนื่องจาก ผมกดปุ่ม home+ปุ่มเปิดปิด เพื่อเข้า recovery mode ไม่ได้ แม้แต่เริ่มต้น downgrade ไปที่ rc29 ด้วยการกดปุ่มกล้อง + ปุ่มเปิดปิด ยังทำไม่ได้เลยครับ
ขอบคุณล่วงหน้าครับที่สละเวลาช่วยแก้ปัญหาให้ครับ
โอเค ทีนี้เข้าใจแล้วครับ สรุปคือไม่ได้ brick เพราะ up hero ครับ สาเหตุเกิดจาก update spl โดยที่ไม่ได้ update radio อย่างที่บอกแหละครับ แต่คนละกรณีกัน เพราะว่าว่าไฟล์ spl-sign.zip คือ hard-spl ไม่ใช่ haykuro-spl ครับ ซึ่ง fw ต่างๆ ก้จะใช้ได้เฉพาะกับ spl นั้นๆ เช่นเดียวกับ radio อ่ะครับ (แนวว่ามันต้องมาด้วยกันทั้งชุดอ่ะครับ fw+spl+radio ต้องเป็น version ที่ support กัน) และที่สำคัญ haykuro-spl นั้น ทำให้เครื่อง brick ไปหลายเครื่องแล้วครับ ด้วยความที่ เป็น spl อันตราย(เห้นใน xda เค้าว่ากันงี้นะครับ) เพราะต้องชัวร์ว่า update radio ก่อน
เอาล่ะ พอเรื่องต้นเหตุ… มาพูดเรื่องทางแก้… จะบอกว่า ผมไม่เคยทำจริงๆนะ แต่เท่าที่เคยรู้ๆมา มันมี%ที่จะแก้ได้แต่พอดีผมยังไม่เคยประสบด้วยตัวเองเลยยังไม่กล้าตอบว่าต้องทำอะไรถึงจะแก้ได้ หรือจะให้บอกว่าแก้ไม่ได้แล้ว ก็ไม่กล้าพูดอีก เพราะไม่ใช่ว่า ทุกคนที่ brick แล้วจะแก้ไม่ได้
ตอนนี้ต้องแล้วแต่เจ้าของเครื่องแล้วครับว่าจะทำไง แต่ถ้าจะเอาไปทับกระดาษจริงๆ ผมขอยืมเครื่องมาลองแก้ดูได้ไหมครับ เผื่อแก้ได้ อย่างน้อยก็ถือว่า ทำบุญให้ความรู้เด็กครับ อิอิ (แต่ผมจะไม่มีการยุ่งกับ hardward นะครับ เพราะผมพองมได้แต่ software ถ้าจะให้ผมลองแก้ hardware ผมแนะนำให้ส่งร้าน หรือ ส่งเคลมเถอะครับ อย่ามาหวังกะผมด้านนี้เลย)
ว่าแต่ตอนนี้เวลา boot เครื่อง จอยังติดอยู่ไหมครับ หรือติดแต่ค้างอยู่หน้า G1 ครับ ถ้ายังสามารถเข้าหน้า G1 ได้ ผมว่ายังพอมีลุ้น เพราะหลายๆครั้งที่ผมซนด้วยตัวเองจนมัน brick ส่วนใหญ่ก็ค้างอยู่ที่หน้า G1 นี่ล่ะครับ แต่ก้ยังพองมทางกลับมาได้ เพียงแต่ว่าจะใช้เวลานานแค่ไหนเท่านั้นเอง (เท่าที่เคยเจอ มีตั้งแต่ 1 ชั่วโมง ยัน 2 วันกว่าจะคลำทางเจอครับ)
ยังไงก็ต้องขอโทษที่ให้คำแนะนำได้แค่นี้นะครับ แต่ผมไม่ขอให้คำแนะนำว่างมตรงไหนดีกว่าครับ เพราะตัวผมเองก็ใช้วิธีงมอยู่ ถ้าให้ไปแนะนำคนอื่นให้งมด้วย เดียวไปกันใหญ่ครับ (ประมาน เตี้ยอุ้มค่อมล่ะทีนี้)
ตอบคุณ hermie
ผมยินดีที่จะให้ยืมเครื่องไปลองแก้ได้เลยครับ ว่าแต่ว่า จะติดต่อได้อย่างไรครับ หรือ ติดต่อกลับ email ส่วนตัวของผมที่ teng007teng@gmail.com หรือ teng007teng@yahoo.com ผมจะได้ให้เบอร์ติดต่อกลับ ผมอยู่ในกรุงเทพนะครับ แถวยานนาวา หรือที่ทำงานอยู่แถวประตูน้ำ ผมก็อยากรู้เหมือนกัน
wipe แล้วยัดไฟล์ update.zip ใหม่ไม่ได้เหรอฮะ?
ผมได้ส่งเมล เบอร์ติดต่อผม ไปที่เมล teng007teng@gmail.com แล้วนะครับ
โทรมาได้ทุกเวลาครับ เพราะผมนอนไม่ค่อยเป็นเวลา ถ้าไงโทรมาแล้วผมไม่รับ เดี๋ยวผมโทรกลับครับ (หลับแล้วมักไม่ได้ยินเสียงโทรศัพท์ครับ)
รบกวนด้วยคนนะค่ะ พอดีว่าไปซนจนได้เรื่องเหมือนกัน รบกวนขอเบอร์ติดต่อเพื่อปรึกษาได้รึเปล่าค่ะ
ถ้าไงรบกวนติดต่อกลับที่เมล aritnuk@hotmail.com ขอบคุณล่วงหน้าค่ะ
ชาว droidsans ยินดีช่วยเหลืออยู่แล้วครับ ยังไงถ้าผมช่วยได้ก็จะช่วยนะครับ
รบกวนหน่อยนะค่ะ คือว่าซนจนได้เรื่อง เพราะลองลงฟรอนต์ไทยในเครื่อง แต่ว่าไม่ได้ใช้ sd card ตัวที่ทำการ root ไว้ อ่ะค่ะ อืม…เริ่มจากใส่ floder fonts ไว้ที sdcard แล้ว copy ไฟล์ libsgl.so ไปใส่ที่ sdcard แล้วก็ถอดสาย usb ออก เปิดโปรแกรม Terminal Emulator พิมพ์คำสั่งตามวิธีลงภาษาไทยตามนี้
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/fonts/* /system/fonts
cp /sdcard/libsgl.so /system/lib
หลังจากพิมพ์คำสั่งสุดท้ายเครื่องค้าง รอนานเลยถอดแบตออกแล้วเปิดใหม่ เข้ามาหน้า recovery
== นี่แหละค่ะ ที่มาของปัญหา ==
อันนี้ไม่ยากครับ แค่ flash เครื่องใหม่ก็หายครับ โดยใช้ update.zip อะครับ
ผมไม่แน่ใจว่าคุณ Kuntira ใช้ 1.0 หรือ 1.5 ถ้าเป็น 1.5 ไม่ต้อง cp libsgl.so ครับ
ยังไงลองอีกที ถ้าติดตรงไหนก็โทรมาถามนะครับ
ขอบคุณค่ะแต่อาจจะต้องรบกวน คุณ bluemoko แบบ step by step อ่ะค่ะ
http://www.droidsans.com/node/337 ตามนี้ครับ
ถ้าเกิด boot เครื่องเข้าไปวางไฟล์ไม่ได้ ก็แนะนำ เอา SD Card ออกมาจากเครื่อง แล้วไปใส่ใน Card Reader แล้วใส่ไฟล์ เอาครับ
ที่สำคัญ ถ้า อัพเป็น 1.51 แล้วอยากทำ ภาษาไทย ก็แค่ Copy Font ไปวางไว้ใน SD Card เอาน่ะครับแล้วก็ใส่คำสั่ง
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cp /sdcard/fonts/* /system/fonts
คร่าวๆ ครับ แต่ อย่างละเอียดก็ตาม ลิงค์ที่ให้ไปเลยครับ
เข้า recovery หรือ bootloader ไม่ได้ ครับ … วิธีที่คุณบอกต้องเข้า recovery ให้ได้ก่อนครับ และ bootloader ก็เข้าไม่ได้ ทำ fastboot ไม่ได้ adb ไม่พบ device ครับ
ตอนนี้ต้องการ qmat ตัวเต็มครับ ถ้าใครมีบริจาคไหมครับ เหมือนจะเป็นทางเลือกสุดท้าย
goldcard หรือไม่ก็ upload radio เข้าทาง usb port ครับ
อ้อ ผมอ่านผิด อิอิ
ขอคุณ kuntira ลอง เข้า recovery แล้ว alt+w ล้าง แล้ว reboot อาจจะหายนะครับ ไม่ต้อง flash ใหม่ก็ได้