ขอใครจับสัญญาณได้บ้างแบบไม่เปิด data แล้วก็ wifi
ของผมเปิดไว้นานยังจับไม่ได้เลย ลองอัพเป็ 1.12.2 ก็ยังจับไม่ได้
app ที่ลอง : google maps
รึว่าต้องเข้าไปตั้งค่า gps เป็นแบบอื่นครับ
ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายความเป็นส่วนตัว และการใช้คุกกี้ของเราคลิก
คุกกี้เหล่านี้มีความสำคัญต่อการให้บริการบนเว็บไซต์แก่คุณ และเพื่อให้คุณสามารถใช้คุณลักษณะบางอย่างได้ คุกกี้เหล่านี้ช่วยในการยืนยันตัวบุคคลของผู้ใช้งานและช่วยป้องกันการปลอมแปลงบัญชีผู้ใช้งาน หากไม่มีคุกกี้เหล่านี้เราอาจไม่สามารถให้บริการแก่คุณได้ เราใช้คุกกี้ดังกล่าวนี้เพื่อให้บริการแก่คุณ
แม้ว่าอาจเกิดคุกกี้ แต่อาจไม่สามารถบันทึกได้เนื่องจากมีสมุดบันทึกที่คุณสามารถอัปเดตได้เว็บไซต์นี้อาจมีคุกกี้หรืออาจเกิดคุกกี้ใหม่อีกครั้ง
ดูข้อมูลเพิ่มเติมคลิก
ตามที่ผมเขาใจ GPS ใน android ส่วนใหญ่จะเป็น a-gps นะครับ ซึ่งต้องทำงานผ่าน internet ดังนั้นหายไม่ได้เปิดส่วนที่รับข้อมูลจาก internet ก็จะไม่สามารถทำงานได้ครับ
google maps จะโหลดภาพแผนที่จาก internet ด้วยนะครับ ถึง gps จับได้แล้ว ก็จะได้แค่พิกัดครับ คุณจะไม่เห็นภาพว่าคุณอยู่ตรงไหน เพราะมันโหลดภาพมาไม่ได้ นอกจากจะเคยเปิดไว้แล้วเครื่องได้จำ cache ไว้แล้ว
cache มีโหลดไว้อยู่แล้วอะครับ
ถ้าเปิด a-gps ,wifi, edge หาได้ครับ
แต่เมื่อก่อนตอนลง miui แรกๆ เปิดแค่ gps มันก็จับตำแหน่งได้เร็ว ไว นะครับ
ตอนนี้ผมลอง gps test ดู เปิดแค่ gps อย่างเดียว ที่โล่งดาดฟ้า เจอ 3 ดวงเอง
ผมดูที่ตั้งค่าใน gps config
ntp server address :: pool.ntp.org
supl server :: supl.nokia.com
port :: 7275
ไม่แน่ใจว่าตั้งตรงนี้ถูกไหม
ผมไม่ค่อยเข้าใจครับ สรุปคือไม่ได้มีสัญญาณ internet จากแหล่งใดๆเลย ก็ใช้ได้เหรอครับ
แล้วที่ว่า gps config
ntp server address :: pool.ntp.org
supl server :: supl.nokia.com
port :: 7275
ดูยังไงก็ต้องใช้ internet ในการ access ไม่ใช่เหรอครับ เพราะจากข้อมูลด้านบนมันเป็นการที่ต้องติดต่อกับ server ผ่าน port 7275
ผมอาจจะรู้มาน้อยหรือรู้ไม่จริงมาก็ขอคำชี้แนะด้วยครับ
ตอบตามความเข้าใจของผมนะครับ ไม่ยืนยันว่าถูก เนื่องจากมือถืิอมีตัวรับสัญญานดาวเทียมก็จริงแต่ไม่ใช่แบบที่ดีนะ หรือพูดง่ายๆไม่ได้มี chip ที่เด่นด้านนี้เอาแค่พอกล้อมแกล้มรับได้ จึงต้องอาศัยระบบอื่นช่วยในการระบุตำแหน่ง ตัวช่วยหรือที่เรียกว่า a-GPS ซึ่งในกรณีที่เครื่องสามารถติดต่อ internet ได้ มันก็จะอาศัยข้อมูลจาก server ที่ช่วยระบุตำแหน่งให้ ที่เรียกว่า Secure User Plane Location อย่าง supl.nokia.com หรือ กรณีใช้ dtac ตัว web ของ dtac คือ www.dtac.co.th มันจะเป็น supl ด้วยดังนั้นตรง set apn หรือ access point จึงควร set เป็น ประเภทหรือ type เป็นแบบ default,supl จะทำให้โปรแกรมที่เกี่ยวข้องกับดาวเทียมทราบถึงตำแหน่งของมือถือได้เร็วขึ้นเมื่อเอาไปประกอบกับสัญญานที่ได้รับจากดาวเทียม
ถ้าเราไปยืนที่โล่ง ที่สัญญานดาวเทียมมันไม่ถูกบัง และแรงพอที่เครื่องเราจะรับได้ ก็ไม่จำเป็นต้องพึ่ง a-gps ก็ได้ครับ อย่างที่บอก มีตัวช่วยก็ย่อมจะดีกว่าไม่มี ดังัน้น มันจึงพยายามใช้ a-gps ช่วย หากไม่อยากให้มันช่วยก็ต้องปิด wifi กับdata mobile หรือปิด edge หรือ 3G นั่นเอง
ทั้งหมดที่ว่า น่าจะมั่ว ถ้าคะแนนเต็ม 10 ก็ขอสัก 7 แล้วกัน
ของผม gps.conf เหมือนกันกับที่บอกมานะ พึ่งลง 1.12.2 เหมือนกัน เปิด navi ด้วยโปรแกรม sygic รับดาวเทียมได้ประมาณ 5-7ดวงแต่ไม่ fix เลยเปิด gps status รอสักพักมันก็ fix ได้ แล้วกลับไป sygic มันก็โอเคครับ เปิด a-gps ไว้แต่มันไม่ได้ใช้ครับ ดูจากสัญญาญ Edge มันไม่เคลืน อีกอย่า Edge มันยังไม่ได้ถูก config ให้ถูก ก็เลยคิดว่ามันไม่ได้ใช้ a-gps ที่ช่วยคจริงๆน่าจะมาจาก gps status
กำลังไล่หา solution ที่แก้ปัญหานี้แบบถาวรจริงๆครับ เล่าได้แค่ว่า ผมทำตามที่บอกมา มันได้ผลตามนั้นนะครับ
โอ้ รับทราบเลยครับ เดี๋ยวตอนกลางวันจะลองเปิด a-gps ทดสอบหลายแบบดูก่อน
ก่อนหน้านี้ยังไม่ได้เปิด edge ผมลองเปิด google map ในรถมันก็จับได้บ้างตอนท้องฟ้าปลอดโปร่ง
รู้สึกว่าตอนนั้นยังไม่ได้ลง custom rom อะไรเลย แค่ config hidden ตามที่เว็บนอกบอกเท่านั้นเอง
เพิ่งมาสังเกตลองกดเล่นดูก็ตอนหลังๆนี่เองครับ 🙂
เอาเป็นข้อมูล เพื่อเปรียบเทียบนะครับ ผมเปลี่ยน รอมบ่อยเลยไม่กล้าตอบตรงๆเพราะตอนนี้ใช้ CM7 build 202 อยู่ สิ่งที่ผมทำคือ
1. ใช้ sygic เป็นเนวิเกเตอร์ เล่นๆ ก็ขับรถเส้นทางเดิมตลอดไม่ได้ไปไหนก็แค่เล่นสนุกๆ
2. มีลง gps status เอาไว้ดูข้อมูลดาวเทียม
3. แก้ gps.conf แบบที่ว่ามานั่นแหละ
เครื่อง O2X เปิด wifi กับ gps ทิ้งไว้ตลอด ไม่เปิด edge เพราะไม่อยากให้มันแอบต่อเน็ตเช็คเมล เพราะสมัคร package 20 hrs. มันฉิวเฉียดมากในแต่ละเดือน
เริ่มใช้งานครั้งแรก ไปยืนกลางแจ้งเรียก gps status มันจะใช้ไม่นานพบดาวเทียม แต่จะใช้เวลาพอสมควรที่จะ fix ให้ได้ตำแหน่งที่จะบอกได้ว่าอยู่ที่ไหน ผิดพลาดมากน้อยแค่ไหน (หากต้องการให้เร็วขึ้นต้องเปิด edge ช่วย) หลังจากได้ตำแหน่งมาแล้ว ปิด gps status เปิด sygic ก็จะใช้งานได้ฉลุย ผมใช้นำทางไม่มีหลุดครับ ในรถที่ติด v-cool ก็มีสะดุดบ้าง แต่อีกคันติด hi-cool ไม่มีมีปัญหาสัญญานติดตลอด
ทราบมาจากอ่านใน web ว่า a-gps จะมี cache ที่เก็บตำแหน่งการใช้งานดาวเทียมล่าสุดเอาไว้ 3 วัน ดังนั้น หากไม่ได้ใช้งาน gps บ่อยๆ ก็ค้นหาหรือใช้งานในครั้งถัดไปมันจะใช้เวลานานว่าปกติ นี่เป็นเรื่องธรรมดา จริงๆถ้าจะใช้นำทางจริง ผมคิดว่าซื้อ navi ของจีนราคาประมาณ 2 พันมาใช้ดีกว่า ใช้ O2X เป็น navi แบบแก้ขัดได้แต่จะเอาจริงจังมันไม่เหมาะ เพราะกินแบตมากและจอค่อนข้างร้อน ขนาดใช้แป๊บเดียวปิดแล้วยัดใส่กระเป๋าเสื้อ ยังอุ่นดีแหะ 555
ขอบคุณครับ
แฮะยังไม่ได้ไปลองเลย
ลองทำแบบผมดู นะครับ เอาไฟล์นี้ http://www.ziddu.com/download/16195028/gps.rar.html
แตกไฟล์ แล้วใช้ root explorer ก๊อบ ไปวาง ใน system/etc/วางในนี้ แล้วแก้ permission เป็น rw-r-r
อย่าลืมแก้ ตัว mount r/w เป็น mount r/o นะครับ ไม่งั้น มันจะไม่ยอม ให้วาง ใส่ นะครับ เสร็จแล้ว restart รอบนึง ใช้ gps test ในที่โล่งแจ้ง รับรองจับได้ ภายในไม่เกิน 1-2 นาที่ ครั้งต่อ ๆไปก็ใช้งานได้ น่าจะตามปกติ ลองดูครับ ได้ไม่ได้ยังไงแจ้งผล ด้วยนะครับ ป.ล. สามารถทำได้กับทุกรอมที่มีปัญหา gps ครับ
วิธีนี้ผมลองแล้วก็เหมือนเดิมนะ จับไม่ค่อยได้เลย
มะกี้เลยลองไปแกะ .zip ของ miui us มา
แล้วปรับแก้ตามนี้ใน config ของ gps
NTP server address :: north-america.pool.ntp.org
SUPL :: supl.google.com
SUPL server port :: 7276
กลับจับได้หลายดวงเลย ทั้งๆที่ก็ไม่ได้อยู่ที่โล่งมาก อยู่ชั้น 3 ของตึกแถว
เดี๋ยวว่าจะลองไปข้างนอกริมถนนแล้วดูอีกที ^^