Replies from TTBoy
คุณ pssxsx นี่อะไรครับ C8 หรือ WM8650
C8 ก็ไม่มีอะไรครับกดตามที่เขียนไว้เหมือนแฟลชรอมปกติ จะทำในลินุกซ์หรือวินโดวส์อ่านแล้วรู้สึกอีหรอบเดียวกัน เอาให้แน่ใจว่าทำถูกต้องตามขั้นตอนแล้วกัน ถ้าไม่ได้จริงๆ ก็ต้องโพสถามที่ slatedroid ล่ะครับ
WM8650 จากที่ผมใช้ถ้าแฟลชผิดให้แทงรีเซ็ตทีนึง เท่านี้เวลากดเปิดเครื่องต้องกดค้างไฟจะติด จอไม่ติดช่างมัน ก็แค่นี้ครับผมมั่วรอมของ WM8650 ไปเป็นสิบแบบแก้กลับได้ตลอด
เรื่องฟอร์แมต SD อย่าไปสั่งควิกก็น่าจะผ่านหมดครับ แต่ถ้าไม่รอดลองทูลอย่าง HP Flash หรือโปรแกรมพาร์ทิชั่นมาเนเจอร์ทั้งหลายก็ได้
สำหรับ WM8650 ถ้าเราแฟลชรอมผิดแล้วเปิดแล้วจอไม่ติดนี่คือมันจะกดปุ๊บไฟติดปั๊บครับกดอีกทีดับปุ๊บเหมือนกัน
แต่หลังจากที่แทงรีเซ็ตแล้วต้องกดค้างครับถึงจะไฟติดแต่จอก็ยังไม่ติดนะ ก็แปลว่าแค่ใส่ SD ที่มีรอมลงไปแล้วกดค้างเหมือนเปิดเครื่องมันก็จะแฟลชใหม่ให้เราครับ คราวนี้จะเห็นหน้าติดแสดงกระบวนการแฟลชให้ดูเลย
ลองตรวจสอบวิธีทำว่าตรงตามที่บอกไว้หรือเปล่า ถ้าไม่หรือไม่แน่ใจทำซ้ำใหม่อีกสักรอบ
แต่ถ้าแน่แใจว่าทำตามโดยไม่พลาดแต่ก็ยังไม่ฟื้นคงต้องลองใช้วิธีเตรียม SD ในลินุกซ์ครับเนื่องจากมันจะเปิดเครื่องเข้าสู่โหมดที่ต่างจากเตรียมในวินโดวส์ ซึ่งอาจต้องใช้วิธีนี้ครับ ลองอ่านดูครับ
http://www.slatedroid.com/topic/19289-guide-revive-your-dead-tablet/page__pid__195756#entry195756
ถ้าคิดว่าไปไหวก็ลุยเลยครับ ถ้าไม่เข้าใจก็ถามมาครับผมก็ต้องลองเหมือนกัน
ถ้าใช้ PE ก็เบาแรงลงเยอะครับ
ขอออกความเห็นละกันครับผมไม่ได้ใช้ play หรอก
– การใช้โทรศัพท์แอนดรอยด์กับอูบุนตู เสียบปุ๊บเจอปั๊บครับมีไดรเวอร์ให้แล้วในเคอร์เนลใช้งานเป็นสตอเรจได้เลย
– การใช้งานแบบให้ครบถ้วนด้วยซอฟท์แวร์ของผู้ผลิต ซัมซุงของผมไม่เห็นมีให้ครับ
– โปแกรมทดแทนผมไม่ได้หาครับไม่รู้ว่ามีหรือเปล่าโดยปกติผมไม่ได้ใช้งานด้าน PIM ใช้แค่อับเดทโทรศัพท์เลยใช้วิธีลงอูบุนตูคู่กับ XP อยู่จะอับเดทโทรศัพท์ผมก็บูทเข้า XP เอา
– ถ้าไม่เคยใช้อูบุนตูมาก่อนหรือลินุกซ์ตัวอื่นมาก่อนเลยและไม่มีความรู้เรื่องลินุกซ์ แนะนำอย่าหักดิบครับลง XP ติดไว้ด้วยจะ 7 ก็ได้แค่ใช้งานกับโทรศัพท์ลงใหม่สะอาดๆ ไม่ลงอะไรมากมันคงไม่ช้าเท่าไหร่
– ที่บอกอย่างนี้เพราะอูบุนตูใช้ง่ายก็จริง แต่บางสิ่งบางอย่างอย่างเช่นเรื่องดูหนังฟังเพลงอูบุนตูไม่ได้ให้อะไรไว้มากนักต่องมาลง codec เองแทบทั้งนั้น เอาง่ายๆ มันไม่สามารถเล่นแผ่นดีวีดีที่มีระบบป้องกันได้ในทันทีครับ
– ที่เป็นอย่างนี้เพราะอูบุนตูไม่ยอมใส่อะไรที่ไม่ใช่ Open Source ไว้ให้ครับถึงให้ใช้ฟรีแต่ถ้าไม่โอเพ่นก็ไม่ใส่ให้ครับ ต้องหาใส่เอง
– ลองเอา 11 บูทเป็นไลฟ์ซีดีหรือไลฟ์ยูเอสบี ใช้งานก่อนติดตั้งดูก่อนครับถ้าพอไหวก็ลองดูเลย แต่ยังคงแนะนำดูออลโอเอสครับ
– ชุมชนคนใช้อูบุนตูครับ www.ubuntuclub.com
ลองดูว่าโปรแกรมที่ใช้มันสามารถเร่งเสียงได้หรือเปล่าดูครับ ตัวอย่างโปรแกรม DeVeDe มันเร่งเสียงได้
ถ้าโปรแกรมที่ใช้มันทำไม่ได้ ก็ต้องถามว่าเบาแบบไหนเบาทั้งเรื่องหรือเบาเป็นช่วงๆ ถ้าแบบนี้พอจะปรับไดนามิคเรนจ์ช่วยได้ ไอ้ที่เบาก็จะดังขึ้น ไอ้ที่ดังก็จะเบาลงมาหน่อย ฟีเจอร์นี้ผมว่าน่าจะมีในทุกโปรแกรม
แต่ถ้าใจรักโปรแกรมที่ใช้อยู่ และไม่อยากปรับไดนามิคเรนจ์ชอบแบบเดิมๆ ก็ต้องแงะเสียงออกมาจากไฟล์วีดีโอ เอาไปปรับแต่งให้ดังพอใจด้วยโปรแกรมจัดการเสียง แล้วค่อยเอามาแปลงรวมกันอีกทีครับ
อีกวิธีคือหาวิธีเร่งเสียงลำโพงของโทรศัพท์ครับ อย่างแอป equalizer ตัวเต็มผมเห็นมี Audio Boost อยู่แอปอื่นก็มีครับ
***ขอแค่ยกตัวอย่างนะครับผมไม่ค่อยได้แปลงดูในโทรศัพท์ อีกอย่างคือใช้อูบุนตูอยู่เอาโปรแกรมในวินมาลงบางตัวมันก็ไม่รัน ในลินุกซ์มันไม่ค่อยมีตัวเลือกมากนักสำหรับเรื่องนี้***
ขออธิบายให้ฟังเป็นขั้นๆ นะครับเผื่อบางคนไม่เข้าใจ ถ้าอ่านแล้วไม่เข้าใจก็ขออภัย
วิธีการ
1. เครื่องที่เป็นรอม 2.3 ผมใช้รอมศูนย์ไทย และต้องรูทไว้ด้วยนะครับไม่รูททำไม่ได้แน่นอนมันมีการแก้ไขไฟล์ระบบไม่รูททำไม่ได้ วิธีการหาดูในนี้แหละ
2. ต้องมีโปรแกรมจัดการไฟล์ที่สามารถเข้าถึงไฟล์ระบบได้ ผมใช้ es File Explorer โหลดได้จากมาร์เก็ตโหลดแล้วตั้งค่าในส่วน Home Directory และroot setting ตามนี้ ตอนตั้งค่าแอป super user จะโผล่หน้ามาถามว่าจะยอมให้แอปนี้ใช้สิทธิ์รูทหรือเปล่าให้กด Allow
3. ตั้งค่าให้เครื่องสามารถติดตั้งแอปโดยไม่ต้องโหลดจากมาร์เก็ตได้ โดยเข้าไปที่ menu > setting > application แล้วติ๊กตรง unknown sources ตามนี้
4. ไฟล์ทั้งหมดที่ใช้ในการนี้ตามลิงค์ข้างบน แนะนำอันที่สามเอามาใส่ไว้ที่ sdcard ได้เลย เราสามารถใช้ es แตกไฟล์ได้เลยโดยกดค้างที่ไฟล์แล้วเลือก extract to แล้วกด ok ได้เลย ตัวอย่างของผมวางไฟล์ .zip ไว้ที่ /sdcard แตกไฟล์เสร็จไฟล์จะอยู่ที่ /sdcard/Flash ตามรูป
***จะแตกไฟล์ในคอมแล้วกอปใส่ sd ก็ตามใจครับ***
5. ติดตั้งแฟลชก่อนกดทีนึงที่ไฟล์ .apk มันจะทำการติดตั้งแฟลชให้มันโผล่อะไรมาก่อนหน้ากด ok ไปเลย
6. ยังมีไฟล์ .so เหลืออีกสี่ไฟล์จัดการกดปุ่มเมนูเลือก operation แล้วสั่ง select all กดปุ่มเมนูอีกครั้งเลือก operation เลือก copy พอสั่งเสร็จก็กด back จนหน้าจอมาอยู่ที่ / แล้วไล่เส้นทางไปที่ /data/data/com.adobe.flashplayer/lib จากนั้นกดปุ่มเมนูเลือก operation แล้วสั่ง paste จะได้ตามนี้ ไฟล์ .apk ก็ลบทิ้งไปนะครับ
ที่ผมพลิกภาพเพื่อจะให้แสดงเส้นทางให้ครบครับ จะได้เห็น
7. ที่หน้าจอนี้กดค้างที่ไฟล์แล้วเลือก property แล้วเลือก change จัดการตั้งค่าตามวิธีการข้างบนทำจนครบสี่ไฟล์เป็นอันเรียบร้อย กดเมนูสั่ง exit ได้เลย
***ตอนนี้รีบูททีไรไฟล์หายทุกทีครับยังแก้ไม่ได้ opera Mobile ก็ใช้ได้ครับ***
ไม่มีครับ รอมสามกลุ่มของ wm8650 ที่ผมเคยลองคือ uberoid modroid และรอมที่ slatedroid มีลักษณะเหมือนกันครับคือไม่เจาะจงรุ่น อาจมีบางเจ้าที่ผมไม่เคยแต่ผมว่าไม่ต่างจากนี้
http://www.eken.com/support/
ผมเห็นมี eken เจ้าดียวที่มีรอมให้โหลดแต่ผมไม่เคยเห็นรุ่นห้านิ้วของเขานะ และจริงๆ แล้วรอมโมที่เราใช้กันมันก็มีพื้นฐานมาจาก eken นี่แหละ
หนทางที่ผมเสนอข้างบนเป็นทางออกที่ดีที่สุดแล้วครับ ถามผู้ที่ชำนาญมากกว่าเราให้เขาช่วยแก้ปัญหา
มีวิธีแก้อีกวิธีเพิ่งนึกออกผมเคยทำตอนเวอร์ชั่น 7 มั๊งคือเปลี่ยนเคอร์เนลเดี๋ยวรื้อฟื้นก่อน ถ้าวิธีนี้ไม่ได้ผลต้องถามแล้วนะครับผมหมดปัญญาแล้ว
ยังเหลืออีกวิธีครับ ถามในเวปเขาเลย
ต้องบอกข้อมูลทั้งหมดให้รู้กันครับคือ
– ขนาดจอ และชนิด
– สีไฟ led เวลาเปิดใช้
– สีพอร์ทหูฟัง
– มีระบบสั่นหรือเปล่า
– ทัชสกรีนกี่จุด
– เวลาชาร์ทไฟสีอะไร
– ข้อมูลอื่นที่เครื่องมี เช่น 3G, GPS อะไรพวกนี้
ก็บอกไปว่าเกิดอะไรขึ้นเราแก้ยังไงผลเป็นอย่างไรแล้วรอคำแนะนำ เห็นอ่านเข้าใจคงตั้งเองได้นะครับ แต่ถ้าไม่มั่นใจยังไงแจ้งข้อมูลนี้ไว้เดี๋ยวผมถามให้
น่าจะจบที่เลข 1-9 ครับคงไม่ต้องเลยถึงหลักสิบ
ใช้เมาส์ได้นี่ได้คาลิเบรทจอยังครับเข้าที่เมนูเลย อยู่ก่อน about device คาลิเบรทเสร็จรีบูทมันทีนึงเลย
ถ้าไม่ได้ค่อยมาลองแก้ irq ดูครับ
ลองค้นๆ สำหรับเวอร์ชั่น 9.1.2 อ่านไปได้สิบห้าหน้าเหลืออีกยี่สิบยังไม่เจอเครื่อง 5 นิ้วมีปัญหาการทัชครับ เจอแต่ไวไฟ มาร์เก็ทและก็เสียงมั๊ง
อ่านดูในเรื่องการแก้าทัชยังไม่เจอ 5 นิ้วครับ แต่จะขอเอาปัญหาของเครื่อง 7 นิ้วมาเล่าให้ฟัง
นี่เป็นเรื่องในเวอร์ชั่น 5 นะครับยังอ่านไม่หมดตาลาย คือเขาแก้ด้วยการเอาค่าบางอย่างในรุ่น 8 นิ้วมาใช้ โดยเขาแก้ไฟล์ env_uboot ให้เป็นค่าดังนี้
setenv touchcodec uor615x
setenv wmt.io.touch 1:uor615x:0:800:600
&
setenv wmt.io.ts.2dcal 3 -17786 68960183 14239 12 -5362731 80387
แต่ของเรามัน 9.1.2 จอก็เล็กกว่ามันจะเหมือนกันหรือเปล่า ผมเลยลองทำเป็น option 14 ของคุณกับ option 7 ของผมมาเทียบกันดูว่ามันเหมือนหรือต่างกันยังไง
——————————————————————————————————————
อันนี้ 5 นิ้วของคุณ
setenv memtotal 212M
setenv mmcid 0
setenv lpj AUTO
setenv ipaddr 192.168.0.2
setenv serverip 192.168.0.1
setenv gatewayip 192.168.0.1
setenv netmask 255.255.255.0
setenv nandargs \
setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd} noinitrd rootfstype=yaffs2 \
rw console=ttyS0,115200n8 lpj=${lpj} ${android_bootargs} ${platform_bootargs} quiet
setenv nandboot \
nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}\; \
if iminfo 0x1000000\; then \
run nandargs\; \
bootm 0x1000000\; \
fi
setenv bootcmd \
run nandboot\; \
echo No kernel found
setenv logocmd nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000\; \
nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000\; \
nandrw r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000\; \
display init force\; \
decompanima -f ${wmt.display.logoaddr2} 0x3000000; \
decompanima -f ${wmt.display.logoaddr} 0x3000000
setenv wmt.display.logoaddr2 550000
setenv wmt.audio.i2s vt1603:f1:f1:f1:ff:100
setenv wmt.io.pwbn 100:0:2000
setenv wmt.display.logoaddr 500000
setenv wmt.kernel.animation.addr f600000
setenv wmt.eth.param 1
setenv wmt.gpi.bat [0:0:00020000:d8110040:d8110080:d8110000:d8110480:d81104C0][1:0:00000020:d8110040:d8110080:d8110000:d8110480:d81104C0][2:1:00010000:d8110040:d8110080:d8110000: d8110480:d81104C0]
setenv wmt.gpo.camera1 1:0:7:D8110040:D8110080:D81100C0
setenv wmt.gpo.wifi 6:1:6:d8110040:d8110080:d81100C0
setenv wmt.gpt.gsensor 3:8:d8110040:d8110080:d8110000:d8110480:d81104c0:83000000:d8110300:8:d8110320:6
setenv wmt.io.bat 3:2:1000:e3a:bcb:e3a:e2a:de5:da3:d60:d1f:cdc:c9b:c5b:c16:bcb
setenv wmt.io.gsensor 1:3:4:0:1:1:-1:2:-1
setenv wmt.io.keypad 1:20:2
setenv wmt.sys.keypad 5inch:1:rc_1:2:r0_9e:r1_8b
setenv wmt.io.ts.dis 0
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv touchic true
setenv touchirq gpio0
setenv touchcodec uor615x
setenv wmt.io.touch 1:uor615x:0:800:480
setenv wmt.bus.i2c i2c0:1:1:i2c1:1:1
setenv bootdelay 1
setenv wmt_ui_hibernation 1
setenv wmt_sys_powerhold 0
setenv wmt.gpo.vibrator 1:1:2:D8110040:D8110080:D81100C0:1
setenv wmt.camera.param 0:0
setenv android_bootargs init=/init
setenv platform_bootargs wmtvo=2:1:24:800:480:60
setenv wmt.display.param 2:0:16:0:0:0
setenv wmt.display.tmr 33000:0:7:128:800:0:10:23:480:10
setenv wmt.display.pwm 0:25:50:99
setenv panelres.x 800
setenv panelres.y 480
setenv wmt.io.ts.2dcal -28 -17327 66969369 -12033 35 43429330 80815
setenv wmt.sys.dcin.batfull 1
setenv wmt.model.no 5inch
——————————————————————————————————————
——————————————————————————————————————
อันนี้ของ 7 นิ้วของผม
setenv memtotal 212M
setenv mmcid 0
setenv lpj AUTO
setenv ipaddr 192.168.0.2
setenv serverip 192.168.0.1
setenv gatewayip 192.168.0.1
setenv netmask 255.255.255.0
setenv kernelargs \
setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd} noinitrd rootfstype=yaffs2 \
rw console=ttyS0,115200n8 lpj=${lpj} ${android_bootargs} ${platform_bootargs} \
quiet
setenv bootcmd \
nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}\; \
if iminfo 0x1000000\; then \
run kernelargs\; \
bootm 0x1000000\; \
fi\; \
echo No kernel found
setenv logocmd \
nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000\; \
nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000\; \
nandrw r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000\; \
display init force\; \
decompanima -f ${wmt.display.logoaddr2} 0x3000000; \
decompanima -f ${wmt.display.logoaddr} 0x3000000
setenv wmt.display.logoaddr2 550000
setenv wmt.audio.i2s vt1603:f1:f2:ff:ff:100
setenv wmt.io.pwbn 100:0:2000
setenv wmt.display.logoaddr 500000
setenv wmt.kernel.animation.addr f600000
setenv wmt.eth.param 1
setenv wmt.gpi.bat [0:0:00020000:d8110040:d8110080:d8110000:d8110480:d81104C0][1:0:00000020:d8110040:d8110080:d8110000:d8110480:d81104C0][2:1:00010000:d8110040:d8110080:d8110000: d8110480:d81104C0]
setenv wmt.gpo.camera1 1:0:7:D8110040:D8110080:D81100C0
setenv wmt.gpo.wifi 6:1:6:d8110040:d8110080:d81100C0
setenv wmt.gpt.gsensor 3:8:d8110040:d8110080:d8110000:d8110480:d81104c0:83000000:d8110300:8:d8110320:6
setenv wmt.io.bat 3:2:1000:db1:b6d:db1:d77:d3d:d03:cc9:c8f:c55:c1b:be1:ba7:b6d
setenv wmt.io.gsensor 1:3:4:0:1:1:-1:2:-1
setenv wmt.sys.keypad commonboard:1:rc_1:4:c0_73:c1_72:r0_9e:r1_8b
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:uor615x:0:800:480
setenv wmt.bus.i2c i2c0:1:1:i2c1:1:1
setenv bootdelay 1
setenv wmt_ui_hibernation 1
setenv wmt_sys_powerhold 0
setenv wmt.gpo.vibrator 1:1:2:D8110040:D8110080:D81100C0:1
setenv wmt.camera.param 0:0
setenv android_bootargs init=/init
setenv platform_bootargs wmtvo=2:1:24:800:480:60
setenv wmt.display.param 2:0:16:0:0:0
setenv wmt.display.tmr 40000:0:10:46:800:20:10:23:480:10
setenv wmt.display.pwm 0:25:50:99
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.model.no 7inch_std_vt1603
setenv wmt.io.ts.2dcal 3 -17438 67608023 11859 10 -5362731 80387
——————————————————————————————————————
ผมก็มาคิดเอาว่าลอกค่าสามบรรทัดที่ว่าทั้ง 8 นิ้ว กับ 7 นิ้วแล้วลองทีละตัวว่าอันไหนใช้ได้ก็เป็นหนทางนึง แต่ผมสะดุดตาตรงบรรทัด
setenv touchirq gpio0
ซึ่งมันมีในออปชั่นที่คุณใช้ แต่ของผมมันไม่มี ผมเลยนึกถึงเวปนึงที่เคยอ่านตอนแฟลชจนเครื่องไม่บูท เวปนี้ครับ
http://www.scriptdd.com/webtip/build_MID_M70003_ROM_android_tablet.html
ถ้าลองอ่านมาเรื่อยๆ จะเจอเรื่อง irq ครับมันอาจจะไม่เหมือนเป๊ะคือของคุณขาดไปบรรทัดนึงแต่ผมว่าใกล้เคียงครับ
คือผมอยากให้คุณลองทำรอมลง sd พอเสร็จให้เปิดเข้า sd แล้วเปิดโฟลเดอร์ FirmwareInstall\env ไฟล์ env_uboot จะอยู่ในนี้แก้บรรทัดที่ผมว่าด้วย notepad ได้เลยแก้เสร็จเซฟแล้วก็เอาไปแฟลชดู ลองแก้ค่าไปเรื่อยๆ น่าจะได้ผล ตัวอย่างเช่น
setenv touchirq gpio5
อาจจะวุ่นวายนิดนะครับแต่เครื่อง 5 นิ้วมันมีให้เลือกแค่ตัวเดียวซึ่งอาจจะไม่ลงตัวกับทุกรุ่นที่ทำออกมา จะแนะนำ modroid มันก็เป็นต้นน้ำของ uberoid น่าจะให้ผลไม่ต่างกัน
ถ้าใช้เมาส์ calibrate ไม่ได้ผลอยากให้ลองวิธีแก้ IRQ ดูก่อนครับ
อาจจะดูลายตานิดนะครับ แต่ผมเน้นสีแล้วมันไม่ยาวมาทั้งหมดติดสีแค่ช่วงเดียวเลยไม่ทำซะเลย
ดูแค่ที่ผมพูดแล้วมองหาก็พอครับ
เดี๋ยวลองดูวิธีแก้ให้ครับมันหลายหน้ายังหารุ่นห้านิ้วไม่พบ
ระหว่างนี้ขอให้เอาเมาส์ต่อไว้มันน่าจะกดได้แล้วเข้าเมนูหาหัวข้อ Touchpanel calibration แล้วลองทำดูแล้วลองบูทใหม่ดูอีกทีครับ
ลืมถามไปอ่านแล้วนึกได้ จอเป็นเรซิทีฟหรือคาปาซิทีฟครับรุ่นนี้
ใช้ใน Galaxy Mini ตอนนี้ดูได้ดีครับชอบมากครับ
ทำต่อไปนะครับ ถ้าจะขายจะโดเนตยินดีสนับสนุนครับ