สำหรับท่านที่ใช้ Cyanogenmod for Milestone(ผมใช้ mod 6.1.2-0.05-10.12.27)
คงจะเห็นเมนู Cyanogenmod settings กันใน settings ของเครื่องแล้ว
ข้างในก็จะมี setting ต่างๆ ที่มากับ Mod ตัวนี้ทำให้เพิ่มความสามารถ หรือ modify การทำงานเครื่องเราได้มากขึ้น
วันนี้ผมจะขอพูดถึงส่วนของ automatic backlight นะครับ
ก่อนอื่นขอพดให้เข้าใจการทำงานคร่าวๆของมันก่อน
Automatic backlight คือการปรับความสว่างหน้าจอตามสภาพแสงที่เครื่องวัดได้จาก light sensor
ทีนี้ถ้าใช้แบบเดิมๆที่มีใน milestone คุณอาจจะเคยเจอปัญหาว่า
ที่สลัวๆ จอมันปรับให้มืดลงแล้วแต่ยังสว่างเกินไปสำหรับสายตาเรา
หรืออยู่ในห้องมืดตอนกลางคืน ไฟจากไอ้เจ้า soft key 4 ปุ่มมันแยงตาเหลือเกิน
ทำไมเราปิดไม่ได้นะ
ประโยชน์ของ cyanogenMod เมนูนี้คือเราจะปรับ Lv ความสว่างตามที่เราต้องการ
ตามสภาพแสงแวดล้อมที่เราอยู่กำหนดครับ และปืดเปิดไฟที่ soft key , keyboardได้
เมนูนี้จะอยู่ใน path นี้ครับ
settings > CyanogenMod settings > User Interface > หัวข้อ General > Automatic backlight
เข้ามาจะเจอเมนูแบบนี้
1. Light sensor filter
ถ้าเราไม่ enable เครื่องก็จะปรับความสว่างจอแบบตรงๆ คือตั้งเกณฑ์ความสว่างไว้เท่าไหร่ก็ปรับให้จอสว่างตามนั้นทันที
อันนี้จะคล้ายๆ auto backlight ที่มีมาแต่เดิม แต่เราสามารถกำหนดเกณฑ์ความสว่างได้เป็นขั้นบันได(จะอยู่ในหัวข้อ Light Level) เช่น
ถ้า sensor วัดได้ 100 ถึง 499 ให้จอสว่าง 30
ถ้า sensor วัดได้ 500 ถึง 999 ให้จอสว่าง 60
ถ้า sensor วัดได้ 1000 ขึ้นไปให้จอสว่าง 255
ถ้า enable จะเป็นการปรับความสว่างหน้าจอแบบ moving average จาก sensor คือมีการเฉลี่ยค่าที่ตัวเครื่องวัดแสงมาได้ แล้วนำมาใช้ในการค่อยๆปรับความสว่างหน้าจอตามเกณฑ์ความสว่างที่ตั้ง พูดง่ายๆคือปรับแบบเฉลี่ย
–> 1.1 Window length อันนี้ไม่ค่อยแน่ใจ แต่ที่ผมเข้าใจคือช่วงระยะเวลาที่เราจะเอามาทำการเฉลี่ยค่าแสงที่วัดได้จาก sensor เช่นตั้งไว้ 20s คือ เครื่องจะเฉลี่ยนค่าแสงแวดล้อมที่ sensor วัดได้ภายใน 20 วินาทีนั้นๆ แล้วค่อยๆปรับความสว่างจนถึงจุดที่ sensor วัดได้จริงขณะนั้น
–> 1.2 Reset theshold อันนี้ไม่แน่ใจ ใครทราบรบกวนสอนด้วยครับ ผมตคั้งเป็น disable ตามเดิมไว้
–> 1.3 Sample interval ช่วงเวลาในการปรับความสว่าง ค่ายิ่งน้อยยิ่งปรับได้แม่นยำ(จริงๆคือปรับความสว่างได้เร็วตามที่วัดได้) แต่จะกินแบตขึ้น
2. Light Level อันนี้คือพระเอกเลย เพราะเราจะมาตั้งขั้นบันไดของการปรับความสว่างที่หัวข้อนี้ครับ
***** มี trig ว่าควรไปตั้ง notification widget ของ Cyanogenmod ก่อนครับ ที่
settings > CyanogenMod settings > User Interface > หัวข้อ Notification power widget > Widget button ให้มี widget ปรับแสง (Toggle Brightness) แล้วไปด้านล่างเซ็ท Brightness mode เพื่อว่าเวลาบางทีจอปรับความสว่างไปที่ 0 หรือ 1 อาจจะเซ็ทขั้นบันไดผิด
หรือเซ็ท dim lv เป็น 1 แล้วมันจะไม่เห็นอะไรบนจอเลย
เราก็จะได้คลำเอาจาก notification widget นี้
มันจะโชว์ที่ notification area เพื่อปรับความสว่างหน้าจอกลับมา
–> 2.1 Use custom ถ้าติ๊กเลือกเราจะตั้งค่า ขั้นบันไดความสว่างได้ แต่ถ้าไม่ติ๊กก็จะใช้แบบเดิมที่มากะเครื่อง
–> 2.2 Screen dim level คือค่าความสว่างต่ำสุดของหน้าจอที่จะปรับได้ หรือ เวลาเราเลือกความสว่างจาก widget เป็น dim นั่นเอง ค่า 1 คือมืดไปเลย, 26 คือสว่างสุดสำหรับความสว่างจอแบบต่ำสุดนะครับ
ผมปรับไว้ 2 เพราะเคย ปรับ 1 แล้วพอมัน dim มันมองไม่เห็นอะไรบนจอเลย กดไม่ถูกเลยครับ
–>2.3 Edit other levels… คือขั้นบันไดครับ ดูรูปตัวอย่างน่าจะเข้าใจได้เลยนะ แต่เดี๋ยวจะอธิบายละเอียดอีกทีครับ
–> 2.4 Allow light decrease คือค่อยๆลดความสว่าง ไม่ปรับทันทีทันใด
–> 2.5 Decrease hysteresis คือ %ของความช้าในการค่อยๆปรับแสง ต้อง enable ข้อ 2.4
การปรับ other levels… เข้าไปจะเห็นสามปุ่มดังนี้
ข้อควรระวัง ถ้าเราเพิ่ม lv แล้ว ตัวที่เพิ่มมาล่างๆ จะเซ็ท screen lv เป็น 0 เสมอ ถ้าเราเผลอตั้งขั้นบันไดไว้แต่ไม่ตั้ง screen lv ผลคือถ้า sensor ตกช่วงนั้นพอดี จอจะมืดสนิทมองไม่เห็นเลยนะครับ เพราะฉะนั้นตั้ง screen lv ไม่ให้เท่ากับ 0 ทุกอัน ทุกครั้งก่อน save ครับ
– Reload current กดเพื่อ refresh ข้อมูลด้านบนของจอว่า
ปัจจุบัน Sensor วัดได้เท่าไหร่
filter มีค่าเท่าไหร่
Screen, buttons(soft key 4 ปุ่ม), keyboard ถูกเซ็ทความสว่างไว้เท่าไหร่
ตัว screen ตั้งความสว่างได้ 0-255 ส่วน soft keys และ keyboard ตั้งได้ 0-255 ก็จริงแต่ว่ามันมีแค่ปิดกะเปิดเท่านั้น โดย 0 ปิด นอกนั้นค่าอื่นคือเปิด
– Load default คือ reset กลับเป็นค่าขั้นบันไดของเดิมที่มากะเครื่อง(จะมีแค่ 4 lv)
– Save& Apply ตามชื่อเลย หลังเราตั้งค่าบันไดแล้วต้องกดปุ่มนี้
– ล่างสุดจะมีปุ่ม Set Number of levels ก็คือตั้ง lv ของขั้นบันได
ผมตั้งไว้ 12 lv ก็คือจอจะปรับความสว่างได้ 12 ระดับ ตามเกณฑ์ค่าความสว่างที่วัดได้(หรือค่า filter ที่เฉลี่ยได้ ในกรณี enable ข้อ 1 Light sensor filter ไว้) และจอจะสว่างตามค่าที่ตั้งไว้สำหรับ Screen, Buttons, Keyboard ของ lv นั้น
ตรงด้านบน Sensor (filter/raw): ตัวเลขแรก/ตัวเลขสอง
ตรงนี้ตัวเลขแรกหมายถึงค่าเฉลี่ยนที่ filter ได้จากการที่เรา enable หัวข้อ 1 ไว้
เวลาที่เราเดินจากจุดที่แสงน้อยไปจุดที่แสงมากเครื่องจะวัดที่จุดแสงมากได้จาก sensor มาเป็นค่า raw
แล้วจะมีการเฉลี่ยค่าความสว่างตามเงื่อนไขที่ปรับไว้ในหัวข้อ 1 ได้มาเป็นค่า filter
ค่านี้จะค่อยๆเปลี่ยนไปจนตรงกับค่า raw ระหว่างที่เปลี่ยนก็จะปรับความสว่างจอไปตามขั้นบันไดที่ตั้งครับ
ค่า raw ที่ผมลองวัดดูของเครื่อง Milestone โดยการที่ผมเดินไปรอบบ้านในที่ๆสว่างไม่เท่ากัน
ผมเห็นว่ามันวัด raw ได้ 10/33/333/1400/และ 5พันเศษตลอดเลย เลยไม่แน่ใจว่าเครื่องคนอื่นเป็นป่าว
ลองดูรูปล่างเป็นตัวอย่างครับ
แบบแรกคือไม่ enable ข้อ 1 คือแบบเดิมๆที่เครื่องวัดได้ ค่าfilter = ค่า raw ตลอด
แต่มีการกำหนดขั้นบันไดความสว่างหน้าจอไว้เป็นแบบที่ผมพอใจ
สังเกตว่า ที่ความสว่างแวดล้อม 0-9 ผมตั้ง จอสว่างเท่ากับ 2 เท่าค่า dim ในหัวข้อ2.2 เลย
และให้ไฟของ soft key 4ปุ่ม ดับไป จะได้ไม่แยงตาเวลาเข้านอนครับ
แต่ keyboard นี่ไม่ปิด เพราะกลางคืนไม่ค่อยสไลด์ลงมาอยู่แล้ว
ส่วนถ้ารอบข้างเรามีแสงสว่างพอก็ไม่เปิดไฟ softkey เหมือนกัน เปลืองไฟครับ
แบบสองมีการใช้งาน filter ครับ สังเกตว่าค่า filter จะวิ่งไปเรื่อยๆจนเท่ากับ raw และระหว่างนั้น ความสว่างจอก็เปลี่ยนไปตามขั้นบันได
หวังว่าจะเป็นประโยชน์กับทุกท่านที่ใช้ Cyanogenmod for Milestone นะครับ เวอร์ชันนี้ที่ผมใช้มันบางทีชอบ force close เครื่องแฮะ ตอนเล่น Zenonia2 ไม่รุเป็นไร นอกนั้นใช้งานได้ครบครับ
ปล เมื่อก่อนกะจะทำ review Voice command ตัว original กับ Mysign(รึเปล่าไม่แน่ใจ แอพที่ใช้เขียนๆสัญลักษณ์บนจอแล้วจะกลายเป็นคำสั่งให้เครื่องทำงานตามต้องการ) 2 ตัวนี้มากะ milestone ใช้ดี ผมชอบมากเลย แต่มันหายไปใน cyanogenmod ครับ เห่อๆ เลย เอามายัดกลับลงไปก็ใช้ไม่ได้ เซ็งเลย
นอกเรื่องนิดนะครับ ใช้รอม cm 6.1.2-0.05-10.12.27 แล้วเครื่อง reboot เองบ้างรึป่าวครับ ผมลงแล้ว reboot บ่อยมากเลย ไม่รู้เป็นไร ลองลงใหม่หลายรอบก็เหมือนเดิม
ไม่เคยรีบูตเองนะครับตอนใช้ 10.12.27 ลอง Wipe เเล้วลงใหม่ดูไหมครับ ตอนนี้ผมลอง FroyoMod อยู่ ค่อนข้างถูกใจ
ผมลองดูแล้ว ติดอยู่อย่างเดียว ล็อกสัญญาณ GPS ช้ามาก อย่างอื่น ใช้งานได้ปกติ
ตอนแรกหาโพสตัวเองไม่เจอ งงเลยโดนปักหมดด้วย ขอบคุณครับ
ตอบคุณexboy ผมใช้ตัวนี้แล้วมี reboot เองเหมือนกันครับ แต่ชอบเป็นตอนเล่น zenonia2 อะครับ เป็นบ่อยเหมือนกัน แต่ reboot ตอนอื่นมีบ้างแต่น้อยมากครับ
มันชอบ reboot ตอนเล่นเกมนี่แหละแปลกๆ
ขออนุญาติเพิ่มเติม
Setting > CyangenMod setting > Input >
Mutitouch
มีให้เลือก 2 , 3 , 5 จุด