Hacking

มาแล้ววิธีแก้ไขปัญหาลิงค์ไม่ตรงบน A88 (Android 1.6)

หลังจากพยายามหาวิธีคอมไพล์ libwebcore เพื่อแก้ไขปัญหาลิงค์ไม่ตรงสำหรับเจ้า WellcoM A88 มา 1 อาทิตย์เต็มๆ ฝ่าฟันอุปสรรคมากมาย และแล้วตอนนี้ก็ทำสำเร็จแล้ว!! วะฮะฮะฮ่าาาาา (หัวเราะด้วยความสะใจ)

[img]/sites/default/files/A88RingFixedImg.jpg[/img]

สนใจแล้วหละซี่ๆ งั้นมาทำกัน! 😀

หลังจากพยายามหาวิธีคอมไพล์ libwebcore เพื่อแก้ไขปัญหาลิงค์ไม่ตรงสำหรับเจ้า WellcoM A88 มา 1 อาทิตย์เต็มๆ ฝ่าฟันอุปสรรคมากมาย และแล้วตอนนี้ก็ทำสำเร็จแล้ว!! วะฮะฮะฮ่าาาาา (หัวเราะด้วยความสะใจ)

สนใจแล้วหละซี่ๆ งั้นมาทำกัน! 😀

ก่อนจะทำต้องเตรียมบางสิ่งไว้ให้พร้อมก่อนดังนี้

1. Root เครื่องให้เรียบร้อย (แน่นอนว่าไม่สอนรูทนะฮับบ ลองไปอ่านกระทู้เก่าของ bluemoko ดูได้ แต่ไฟล์หายไปแล้ว อาจจะต้องหากันนิดนึง ^^”)

2. ให้แน่ใจว่าลง Android SDK ไว้แล้วและสั่งรัน adb ผ่าน Command Line ได้

3. โหลดไฟล์ libwebcore_a88_1.6_fixed.zip มาเก็บไว้และ Extract ให้เรียบร้อยยยย

4. อย่าลืมใส่ MicroSD Card ไว้ด้วย (สำคัญมาก)

5. เตรียมใจไว้ด้วย หากทำไม่ผ่านหรือเกิดความเสียหายใดๆอย่าว่ากัน -*-

[br]
หมายเหตุก่อนเริ่มทำ:
– วิธีนี้ใช้ได้กับ 1.6 บน A88 เท่านั้น หากเอาไปใช้ในรุ่นอื่น… มีโทษถึงอาจเปิดไม่ขึ้น
– หากมีปัญหาอย่าว่ากันแต่ถามกันได้ถ้ามีปัญหาเพราะการแฮคนี้มันแอบ Sensitive
– สำคัญมากที่ต้องพิมพ์ถูกทุกขั้นตอน ถ้าผิดแม้แต่ตัวเดียวอาจจะรันไม่ผ่านหรือเปิดไม่ขึ้นเลยก็ได้ (ขู่)
Root แล้วประกันหลุดนะเออ

[br]
จากนั้นนี่คือวิธีทำ

1. เข้า Command Line แล้วสั่ง cd (Change Directory) ไปยัง path ที่เก็บไฟล์ libwebcore.msm7x27.fixed.so ไว้

> cd c:pathtolibwebcore

2. สั่งก็อปไฟล์ไปเก็บไว้ในเครื่อง

> adb push libwebcore.msm7x27.fixed.so /sdcard/libwebcore.so

3. เข้า shell เครื่องแบบ su

> adb shell
$ su
#

4. ก็อปปี้ไฟล์เก่ามา backup เก็บไว้

# cat /system/lib/libwebcore.so > /sdcard/libwebcore.ori.so

5. เอาไฟล์ใหม่ไปแปะทับ

# cat /sdcard/libwebcore.so > /system/lib/libwebcore.so

6. สั่ง Reboot เครื่องในบัดดล

# reboot

… เรียบร้อย!!! 😀 ลองไปทดสอบกันด้วย Web Browser ได้เล้ยยยยยยยยยยยยยยย

วิธีอาจจะดูง่ายแต่อันตรายใช่เล่น ระวังไว้ด้วยๆ ส่วนวิธีง่ายกว่า… เดี๋ยวรอแป๊บ จะทำให้ครับ 🙂

[br]
ผลการทดสอบ
– ลิงค์ตรงแล้ว เย้! (ส่งผลให้ปัญหาการคลิกลิงค์แล้วไม่ไปก็หายไปด้วยทันที น่าใช้ขึ้นเป็นกอง ^_^)
– ทุกอย่างยังปกติดี Multi Touch ใช้งานได้

49 Comments

  1. nuuneoi Post on July 6, 2010 at 7:08 am

    #14577

    ใครติดปัญหาตรงไหนบอกด้วยนะคร้าบ ไม่รู้เขียนผิดตรงไหนรึเปล่า (อุ่ย)

  2. inspirenext Post on July 6, 2010 at 7:12 am

    #14580

    ทำได้เฉพาะเครื่องสีดำเท่านั้น อิอิ

    • nuuneoi Post on July 6, 2010 at 7:14 am

      #14583

      แว้ก สีขาวก็ทำด้ายยยย

    • inspirenext Post on July 6, 2010 at 7:16 am

      #14586

      แซวเล่น ผมใช้สีขาวอยู่ครับ

  3. kantaweez Post on July 6, 2010 at 7:20 am

    #14589

    กะลังจะหยิบโทสับขึ้นมาทำ เจอข้อแรกก็คิดหนักเลย ต้องรูทก่อน ฮาาาาาาาาาาา

    • magnamonkun

      magnamonkun Post on July 6, 2010 at 7:34 am

      #14591

      ปกติ Hack แบบนี้ต้องใช้ Super User อยู่แล้วล่ะครับ เหอะๆ

  4. neungs

    neungs Post on July 6, 2010 at 7:41 am

    #14596

    ลงเรียบร้อยแล้วคร้าบ

    ถ้าทำตามขั้นตอนทุกอย่าง ก็ผ่านฉลุย

    ขอบคุณมากเลยนะครับคุณเนย

    อิอิ น่าเล่นขึ้นเยอะมากๆ

    ปล.ฝากถึงคนที่จะทำ ดูขั้นตอนดีๆๆเน้อ อย่าพิมพ์ผิดหละ

  5. Artikich

    Artikich Post on July 6, 2010 at 8:03 am

    #14601

    รูทไม่เป็น เห้อ…
    อยากเล่นกะเค้ามั่ง แต่ก็โง่จังเรา

    อด !

  6. niti_c Post on July 6, 2010 at 8:04 am

    #14602

    ก็อบไฟล์ลงเครื่องไม่ได้อะครับ ผมรูทตามวิธีนี้อะครับ http://www.mrchoke.org/node/247 มันติด permission ตอนก๊อบลง

    • nuuneoi Post on July 6, 2010 at 8:07 am

      #14605

      ติด Permission ในขั้นตอนไหนเอ่ย

  7. evilbenx

    evilbenx Post on July 6, 2010 at 11:18 am

    #14629

    ติดตรงที่ว่าต้อง root ก่อนนี่แหละ -____-"

  8. exboy

    exboy Post on July 6, 2010 at 12:25 pm

    #14637

    ใช้ Rootexplorer ก๊อบไปวางเองเลยได้รึเปล่าครับ (แค่สงสัย เพราะตอนใช้ Milestone ผมก็ทำแบบนั้น)

    • nuuneoi Post on July 6, 2010 at 12:28 pm

      #14638

      ได้ครับผมม

  9. chuti Post on July 6, 2010 at 2:26 pm

    #14641

    อยากได้ของ HERO มั่งใจ

  10. Kitti

    Kitti Post on July 6, 2010 at 3:26 pm

    #14650

    น่าจะจับยัดเข้าไปใน 2.1 ด้วยเลย 😉

  11. josa

    josa Post on July 6, 2010 at 3:39 pm

    #14653

    มาข้อแรกก็ อดเลยเรา T_T

  12. holysix

    holysix Post on July 6, 2010 at 6:09 pm

    #14683

    สุดยอดมากครับ

    แต่ถ้าจะรอทำตอน 2.1 มา ไม่ทราบว่าใช้วิธีนี้ได้เลยไหมครับ

    รวมถึงวิธี root เครื่องด้วย ต้องรอวิธีใหม่ด้วยไหมครับ

    ขอบคุณมากๆครับสำหรับสิ่งดีๆเสมอมา

    ^^

    • nuuneoi Post on July 6, 2010 at 6:21 pm

      #14686

      ตอน 2.1 รอดูอีกทีครับ

  13. sierra

    sierra Post on July 6, 2010 at 6:13 pm

    #14684

    เย้ๆ ใช้ Root Explorer จัดการลงเรียบร้อย ผ่านฉลุย

    ทดลองเปิดด้วย Dolphin Browser ก็ถูกแก้ไขไปด้วยเช่นกัน แจ่มมากกก

    ขอบคุณมากครับ 🙂

    • Tzidogang Post on July 6, 2010 at 10:09 pm

      #14759

      How to do it in Root Explorer? Is it just rename and replace the file?

  14. RobGThai

    RobGThai Post on July 6, 2010 at 6:45 pm

    #14698

    ขอสอบถามได้มั้ยครับ?

    อยากจะถามว่าแก้ ส่วนไหนของ libwebcore ถึงทำให้มันตรงได้ครับ? เผื่อจะลองไปดึงของ NX1 มาแกะดูบ้างครับ ละเหี่ยใจเหมือนกัน ^^

    ถ้าไม่สะดวกจะตอบก็ไม่เป็นไรนะครับ

    จะว่าไปแล้วตัวนี้มันคือส่วน core ของ Android เลย ดังนั้นมันก้น่าจะเหมือนกัน รึเปล่าครับ? พอดีรัน Froyo เดี๋ยวจะลองดึงมาดูครับ ยังไม่เคยดู .so เลยด้วย ปรกติไม่ค่อยยุ่งกับตัว Rom เท่าไหร่ครับ ^^"

  15. Todddd

    Todddd Post on July 6, 2010 at 7:20 pm

    #14711

    ไม่เข้าใจการทำตั้งแต่ข้อ 3 อะครับ ขอแบบละเอียดๆนิดนึง ถ้ามีรูปด้วยจะดีมากเลยคับ ขอบคุณล่วงหน้า ^^

  16. venus Post on July 6, 2010 at 7:21 pm

    #14713

    ขั้นตอนดูง่ายไม่ซับซอน แต่ตอนที่ดีบักมาคงต้องใช้พลังน่าดู ขอบคุณนะครับ ^ ^

  17. eakiros Post on July 6, 2010 at 7:53 pm

    #14717

    ผ่านฉลุยด้วย root explorer แต่ทำแล้วต้อง restart ก่อนถึงจะใช้งานได้ตามปกตินะครับ ไม่งั้นเครื่องมันจะเอ๋อๆ เพราะเราเข้าไปยุ่งกับ file system แต่ถ้า restart แล้วก็จะใช้งานได้เป็นปกติ ทีนี้ก็ไม่ต้องมานั่งเล็งตอนกด link แล้ว

  18. subancha

    subancha Post on July 6, 2010 at 9:17 pm

    #14734

    ขอบคุณ คุณเนยมากครับ A88 สมบรูณ์แล้วครับผม

    ปล. ผมใช้วิธี RootExplorer ครับผม

  19. Tzidogang Post on July 6, 2010 at 10:14 pm

    #14762

    In Root Explorer can we just rename "libwebcore.msm7x27.fixed.so" to be "libwebcore.so"
    and overwrite the file?

    • nuuneoi Post on July 6, 2010 at 10:17 pm

      #14765

      Yes, just rename libwebcore.msm7x27.fixed.so to libwebcore.so and copy to /system/lib/ then restart the device

      That's all 🙂

  20. Tzidogang Post on July 6, 2010 at 10:23 pm

    #14771

    Thanks

  21. alpha789 Post on July 7, 2010 at 3:12 am

    #14882

    ขอบคุณครับ nuuneoi
    ใช้งานคล่องขึ้นเยอะเลยครับ

  22. groovezilla

    groovezilla Post on July 7, 2010 at 4:47 am

    #14904

    ขอบคุณมากครับ สำหรับสิ่งดีๆ

  23. best0032001

    best0032001 Post on July 7, 2010 at 4:49 am

    #14908

    สมกับการรอคอยสำหรับข่าวดี

  24. pecpys Post on July 7, 2010 at 5:09 am

    #14912

    สุดยอดครับ
    OK ใช้งานได้สมบูรณ์ครับ

  25. dudex Post on July 7, 2010 at 11:23 pm

    #15054

    เรียบร้อยใช้ root explorer ลิ้งค์ตรงเป๊ะ
    ขอบคุณมากครับ <(^@^)>

  26. apex66

    apex66 Post on July 8, 2010 at 4:08 pm

    #15155

    สุดยอดเลยครับ ลำคาญมานานแล้วกดไม่ค่อยโดน ขอบคุณมากครับ

  27. ploy2005

    ploy2005 Post on July 8, 2010 at 10:16 pm

    #15245

    > adb shell
    $ su
    # $ su
    $ : not found
    #

    มันเป็นอารายคับ ก่อนหน้านี้ผม เปลี่ยนเมม เอาของเก่าออก แล้วเอา ของใหม่ใส่โดย ก็อบไว้ที่เครื่องคอมแล้วก็อบกลับใส่อันใหม่ ไม่รุมีผลหรือไม่คับ แนะนำทีคับ แต่ผลก็ใช้เหมือนเดิม

  28. slam16

    slam16 Post on July 11, 2010 at 4:50 am

    #15578

    ทำไม ผมใช้ root explorer copy ไม่ไป ทั้งที่มันก็ถามว่าให้ ทับ ไหม งง

  29. harvest Post on July 13, 2010 at 10:14 am

    #16039

    ลองด้วย root explorer โดยการ

    1. rename ไฟล์ที่จะเอามาทับเป็น libwebcore.so
    2. copy เอาไว้ก่อน
    3. browse หา libwebcore.so ใน /system/lib
    4. แตะค้าง เลือก rename เปลี่ยนเป็น libwebcore.so.bak
    5. กดปุ่ม Paste เอา libwebcore.so ตัวที่แก้แล้วมาลง
    6. Restart

    ลองเข้า Browser จิ้ม ๆ Link ภาษาไทย ตรงเป๊ะ

    ขอบคุณครับ +100 ไปเลย

  30. zaviroshi

    zaviroshi Post on July 13, 2010 at 6:01 pm

    #16069

    ทำตามวิธีด้านบนแล้วมันขึ้นมาว่า

    Paste Failure

    There was not enough free disk
    space to complete the paste
    operation.

    Please note that the free space
    displayed by Root Explorer (as
    reported by linux) is not always
    100% accurate!

    PS. ผมแก้ชื่อไฟล์เดิมของมันเป็น libwebcore.so.bak แล้วพอเอาตัวใหม่มา paste มันขึ้นว่ามาถามว่า over write? ป่าว (เหมือนยังมีไฟล์เดิมอยู่อ่ะครับ -_-")

    • octopatr

      bluemoko Post on July 13, 2010 at 8:23 pm

      #16099

      internal flash ในส่วนของ android มันมีจำกัดครับ ทางที่ดีคือ copy ตัว original ออกมาซะก่อน แล้วลบทิ้ง จากนั้นก็จะวางตัวที่แก้ไขเข้าไปแทน

  31. harvest Post on July 13, 2010 at 8:09 pm

    #16096

    มันเกี่ยวกับขนาดของ sd ด้วยป่าวหว่า

    จริง ๆ overwrite ไปเลยก็ได้ครับ ไม่ต้อง rename
    ผม rename ไว้เผื่อกันพลาดครับ 😀

  32. iwut

    iwut Post on July 14, 2010 at 6:57 pm

    #16376

    โหลดโปรแกรม RootExplore ได้จากที่ไหนอ่ะครับ ผมดูใน market ไม่มีอ่ะครับ

    • octopatr

      bluemoko Post on July 14, 2010 at 7:12 pm

      #16378

      ตอนนี้รู้สึกจะไม่มีของฟรีแล้วครับ มีแต่ paid >.<

  33. iwut

    iwut Post on July 14, 2010 at 9:17 pm

    #16417

    พอจะมีโปรแกรมอื่นๆที่แทนกันได้ไหมครับเนี่ย

  34. npex Post on July 19, 2010 at 5:38 am

    #17214

    ผมใช้ android mate แต่มานบอกว่าไม่สามารถ coppy ลงไปทับ ไฟล์ต้นฉบับได้อ่ะคับ
    ต้องมีอะไรเพิ่มเติมไหมคับ

  35. thanomsk

    thanomsk Post on August 5, 2010 at 5:57 am

    #21296

    ผมสังเกตุว่า หลังแก้ web browser ลิงค์เบี้ยว แล้วเนี่ย เจ้าโปรแกรม Barcode Scanner มันเรียกแล้วเด้งออกเลยน้อยลงอย่างมากเลยครับ จากเดิมเรียก 10 ครั้งเด้งซะ 8 ครั้ง กลายเป็นใช้ได้ตลอดเลยนะ หรือผมคิดไปเองหวา..

Leave a Reply

To Top