Browser Ring Fix (libwebcore.so) ของ Galaxy S สำหรับเครื่องที่ไม่ได้รูท ไม่ต้องรูทก็ลงได้
ไฟล์ใน post นี้ สำหรับ firmware DXJF4 เท่านั้น เครื่องศูนย์ไทยซื้อใหม่ ไม่ต้องทำ/อย่าทำ
ไฟล์ใน post นี้ สำหรับ เครื่องศูนย์ไทยเท่านั้น เครื่อง Vibrant, Captivate, Anycall หรือเครื่องนอกอื่นๆ อย่านำไปใช้ครับ ใช้ไม่ได้นะ ให้หา post อื่นครับ มีคนทำไว้ให้แล้วหล่ะ
หลายๆท่าน ที่ไม่อยากรูท คงต้องทนรำคาญใจกับเรื่องลิงค์ไม่ตรง หรือจะต้องคิดหนักถ้าจะแก้ จะต้องมารูทเครื่องกัน ต้องลง adb, ต้องหัดพิมพ์ command line ต้องมาใจหายใจคว่ำกัน, ฯลฯ
วันนี้มีทางออกมาให้ครับ ไม่ต้องรูทให้ใจหายใจคว่ำ ไม่ต้องรู้ command line วิธีที่ไม่ยากเกินไป…
(ขอผาดพิง เอ้ย อ้างอิง) เห็นปัญหามาจาก post นี้ครับ
https://droidsans.com/node/3193
วันนี้มีของดีมาฝาก ไฟล์สำหรับแก้ไขเรื่องลิงค์ไม่ตรงโดยเฉพาะ (ไม่ทำอย่างอื่น)
โดยไฟล์ libwebcore.so ตัวนี้ผม compile ใหม่จาก Éclair source code, ที่ samsung opensource แจกจ่าย เลยไปนั่งคุ้ยนั่งหาว่าเค้าทำกันยังไงนะไอ่ไฟล์ update.zip จนวันนี้ผมทำได้แล้วครับ (ที่สำคัญผมลองกับเครื่องผมแล้ว ใช้ได้แน่นอน)
อ่านจบครบทุกข้อแล้วค่อยเริ่มทำนะครับ
(ถ้าโหลดไปแล้ว ซวย ไฟล์เสีย ตัว recovery software มันจะไม่ยอมทำให้ครับ)
1. ไปเอาไฟล์มาก่อนเลย (update-libwebcore-galaxys-dxjf4-fixed.zip)
http://db.tt/Vy9Q9X
md5: 4beed6c5d221857a2a1ca73131ec1b34 หรือ ไฟล์มีขนาดประมาณ 2,305KB
— เพิ่มเติม 22/07/2010
ไฟล์แก้กลับคืน (เป็นตัวที่ backup จาก original rom)
http://db.tt/qQuPA8 (update-libwebcore-galaxys-dxjf4-ori.zip)
md5: 48a2832449a445038513b95abe6880b2
—
2. ได้มาแล้วเปลี่ยนชื่อมันเป็น update.zip
(update-libwebcore-galaxys-dxjf4-fixed.zip -> update.zip)
3. ก๊อปปี้ไฟล์ update.zip นี้ใส่ไปที่ sdcard (สังเกตว่าเป็นตัว 16GB คิดว่าเครื่องจะรายงานว่า 14GB หรือตัว Internal memory แล้วแต่จะเรียกครับ)
— เพิ่มเติม 22/07/2010 #2
ก๊อปปี้ใส่ internal memory นะครับ ไม่ใช่ sdcard, micro-sd ที่เสียบเพิ่มเข้าไปได้นะ
—
4. ปิดเครื่อง
5. กดปุ่มเพิ่มเสียงและแป้นกลางค้างไว้ (Volume UP + Home) แล้วกดเปิดเครื่อง, กดปุ่มเปิดแช่ซักพักเดี๋ยวมันจะเปิดเครื่องขึ้นมา แต่ *อย่าปล่อยปุ่มเพิ่มเสียงกับแป้นกลาง จนกว่ามันจะขึ้นหน้า recovery menu นะครับ
6. ใช้ปุ่มปรับเสียงเพิ่มลด เพื่อใช้เลื่อนแถบสว่าง ขึ้นลงตามลำดับ กดแป้นกลาง (home) เพื่อเลือก
7. เลื่อนแถบสว่างไปที่ apply sdcard: update.zip
8. กดปุ่ม home เพื่อเลือกให้ทำงาน รอสักครู่ จะมีตัวหนังสือบอกที่หน้าจอ, ว่าทำถึงไหนแล้ว
9. พอ update เสร็จเดี๋ยวมันจะ reboot เครื่องเอง
10. เสร็จพิธีครับ ได้ใช้กันแล้วหล่ะ
**All pictures are owned by their respected owners.
ผมทดสอบกับ rom ตัว DXJF4 เท่านั้นนะครับ, ตัวที่มาจากโรงงาน ที่ขายกันในประเทศไทย
ท่านที่ใช้เครื่องต่างประเทศ (ที่เค้าลง rom ตัวอื่นมาให้ เช่น XXJG? ฯ) ยังไม่ได้ลอง..
พิมพ์มาถึงตรงนี้ อืม..รู้สึกว่าจะลืมทำ update.zip ตัวที่ restore ไฟล์กลับ
เดี๋ยวเอามาแปะอีกทีละกัน =P
ไม่รู้จะช้าไปรึเปล่า ชาวบ้านเค้ารูทกันไปหมดแล้วละม๊างงเนี่ยย -_-”
ติดใจสงสัยอะไรตรงไหน ติชมกันไว้ได้ครับ
อ่อ..(กันเกรียน) ถึงผมจะ root ไปแล้วแต่วิธีนี้เครื่องไม่ต้อง root ทำได้แน่นอนครับ เพราะ recovery mode มันไม่มี su นะ /(^_^)
— เพิ่มเติม 23/7/2010
บางท่านพบว่า windows mount drive ไม่ได้.. ลองแก้ปัญหากันตาม comment นี้ดูนะครับ
https://droidsans.com/node/3463#comment-18527
ขอบคุณมากคร๊าบบ
เพิ่งมาลองวันนี้ หลังจากเมื่อคืนใจหายใจคว่ำ ทำหน้าจอมืด บูทไม่ขึ้น
ขอบคุณอีกครั้งครับผม
อาร์ตครับ
สุดยอด link ตรงแล้ว ขอบคุณมากค่าาา
ผมลองลงกับ Rom I9000XXJP3 ที่เป็นเวอร์ชั่น 2.2 แล้วบูทไม่ขึ้นเลย อะครับ -_-“
ใช้ด้วยกันไม่ได้ครับ ใช้ JP3 หา post อีกอันของคุณ aet ครับ
คือ ผมเพิ่งซิ้อ Samsung Galaxy S มา เป็น Vibrant จาก T-Mobile คือ ลอง ทำดูแล้ว แต่ เขา recovery menu ไม่ได้ ช่วย บอกวิธี ด้วย ครับ ขอบคุณ คับ
vibrant อาจจะต้องเปลี่ยนท่ากดครับ หรือเค้าอาจจะป้องกันไว้ อันนี้ผมไม่แน่ใจครับ
ลองหาท่าในการกดเข้า recovery mode ก่อนนะ ถ้ามีเวลามากกว่านี้เดี๋ยวช่วยหา 😉
ไปเจอมาแล้วครับ ถ้ากดท่าทีบอกแล้วไม่ยอมเข้า recovery mode แสดงว่าโดน block ไว้
ให้ลอง ถอดแบตออก เสียบสาย usb เพื่อเป็นไฟเลี้ยงเครื่อง แล้วถึงจะใช้ท่าเข้า recovery mode มาตราฐาน =P Vol Up+Home + Power
ทำอะไรๆเสร็จก้อปิดเครื่อง ถอดสาย ใส่แบต ใช้งานได้
ถ้าลง sdk ไว้ก็ใช้
adb reboot recovery
ก็ได้นะครับ
จ๊ากกก….สุดย๊อดๆ นึกว่าเป็นคนเดียวซะอีก ขอบคุณคุณ dahoba มั่กๆ
ขอบคุณมากๆครับ ทำง่ายนิดเดียวเอง จริงๆ
ใช้กับ galaxy 3 ได้ป่ะ?
ไม่ควรเสี่ยงนะ