Tags:
Android

ช่องโหว่แอนดรอยด์ที่เพิ่งได้รับการแก้ไขเดือนนี้มักพูดกันถึงช่องโหว่ Stagefright แต่ช่องโหว่ CVE-2015-3860 ที่ถูกจัดว่าเป็นช่องโหว่ระดับกลางก็นับว่าน่ากลัวไม่น้อย เมื่อมันทำให้แฮกเกอร์สามารถฝ่าหน้าจอล็อกเครื่องไปได้

ช่องโหว่นี้จะทำได้กับเครื่องที่ล็อกหน้าจอด้วยรหัสผ่านเท่านั้น ไม่สามารถใช้กับการล็อกหน้าจอแบบ pattern หรือ PIN ได้

กระบวนการเจาะระบบอาศัยการเข้าหน้า Settings ของแอพกล้องหากเครื่องตั้งรหัสเอาไว้จะมีหน้าจอให้ใส่รหัสผ่าน จากนั้นใส่สตริงยาวมากๆ เข้าไปจนทำให้หน้าจอไม่เสถียร ถึงจุดหนึ่งแอพกล้องจะแครชและเปิดให้เข้าถึงหน้าจอ Home ได้

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

ที่มา - University of Texas

Tags:
React

เมื่อต้นปีนี้ Facebook เปิดตัว React Native ไลบรารีจาวาสคริปต์สำหรับสร้าง UI แอพมือถือแบบเนทีฟ โดยเริ่มต้นจากเวอร์ชัน iOS ก่อน

วันนี้ React Native for Android ออกตามมาแล้ว โดยผลงานแอพตัวอย่างที่สร้างด้วย React Native คือแอพ Facebook Ads Manager ที่หลายคนอาจเคยใช้กันมาบ้างแล้ว

Facebook ยังอธิบายเบื้องหลังการพัฒนา React Native ควบคู่ไปกับแอพ Ads Manager ด้วย ใครสนใจก็ตามไปอ่านประวัติได้จากต้นทาง

ที่มา - Facebook Code

Tags:

Nova Launcher เพิ่มฟีเจอร์ "Icon normalization" ช่วยแก้ปัญหาไอคอนของแอพแต่ละตัวใน Android มีขนาดไม่เท่ากัน ดูไม่สวยงามสม่ำเสมอ ทางแก้คือ Nova จะปรับขนาด (normalization) ของไอคอนทั้งหมดในระบบให้เท่ากันโดยอัตโนมัติ (อิงจาก Material Design Guideline ของกูเกิล)

ฟีเจอร์นี้กำลังทดสอบในเวอร์ชันอัลฟ่า และจะตามเข้าสู่กลุ่มเบต้าในเร็วๆ นี้

ที่มา - Android Police

Tags:
Google Nexus

ข่าวใหญ่โลก Android ประจำปีนี้คือ กูเกิลประกาศนโยบายอัพเดตความปลอดภัยให้ Nexus ทุกเดือน ซึ่งเมื่อไม่กี่วันที่ผ่านมา กูเกิลก็ออกอัพเดตครั้งแรก September 2015 ตามนโยบายนี้แล้ว

อัพเดตตัวนี้เป็น Android 5.1.1 รหัส LMY48M อุดช่องโหว่ความปลอดภัยจำนวน 8 ตัว ในจำนวนนี้มีช่องโหว่ระดับ critical 2 ตัว (ในที่นี้คือ StageFright) และช่องโหว่ระดับ high อีก 4 ตัว

อุปกรณ์ที่ได้อัพเดตผ่าน factory image แล้วคือ Nexus 4, 5, 6, 7 (2013 Wi-Fi), 9 (Wi-Fi/LTE), 10 ส่วนการอัพเดตแบบ OTA คงแล้วแต่อุปกรณ์ (ลุ้นกันเอง) และผู้ใช้สินค้ายี่ห้ออื่นๆ ก็ต้องไปกดดันผู้ผลิตกันเองต่อไปครับ

ที่มา - Google Nexus Security Bulletin, Android Police

Tags:
Android Pay

รอกันมานาน วันนี้กูเกิลเริ่มเปิดบริการระบบจ่ายเงิน Android Pay ในสหรัฐอเมริกาแล้ว โทรศัพท์ที่ใช้ได้ต้องเป็น Android 4.4 ขึ้นไป พร้อมมีชิป NFC ในตัว ส่วนบัตรเครดิตที่รองรับคือ American Express, Discover, MasterCard, Visa

กูเกิลบอกว่า Android Pay สามารถใช้ได้กับร้านค้ากว่า 1 ล้านแห่งในสหรัฐ ตัวอย่างร้านค้าที่ใช้งานได้คือ Macy's, Office Depot, Staples, Subway, Toys"R"Us เป็นต้น ระบบความปลอดภัยของ Android Pay ใช้ระบบ token แบบเดียวกับ Apple Pay

ในอนาคต Android Pay จะรองรับการจ่ายเงินภายในแอพ และรองรับบัตรสะสมแต้มของร้านค้าต่างๆ ด้วย

สำหรับผู้ที่มี Google Wallet อยู่แล้ว สามารถอัพเดตแอพแล้วใช้งานได้ทันที สำหรับผู้ใช้ใหม่ต้องรอแอพ Android Pay ที่จะเปิดให้ดาวน์โหลดอีกไม่กี่วันนี้

ที่มา - Official Android Blog

Tags:
Android

ช่องโหว่ Stagefright เปิดเผยออกมาเกือบสองเดือนแล้ว แม้จะได้รับการยืนยันจากหลายสำนัก แต่โค้ดที่ยืนยันช่องโหว่จริงจาก Zimperium ก็ยังไม่เคยเปิดเผยออกมา หลังจากเจรจากับผู้ผลิตและเลื่อนการเปิดเผยโค้ดนี้มาหลายครั้ง ตอนนี้ทาง Zimperium ก็เปิดโค้ดไพธอนสำหรับสร้างไฟล์ MP4 ที่เจาะช่องโหว่ CVE-2015-1538 แล้ว

ช่องโหว่นี้ทดสอบอุปกรณ์ตัวเดียวคือ Nexus (ไม่ได้ระบุรุ่น) และใช้กับรอม Android 4.0.4 เท่านั้น เพราะใน Android 5.0 มีกระบวนการป้องกันที่แน่นหนาขึ้น จากความสามารถของ GCC (compiler) รุ่นใหม่ อย่างไรก็ดีมีนักวิจัยรายอื่นๆ รายงานว่าสามารถใช้ช่องโหว่ Stagefright เจาะ Android 5.0 ได้สำเร็จ

Tags:
Opera

Opera Mini for Android อัพเดตใหม่ เพิ่มความสามารถด้านการบีบอัดข้อมูลไปอีกขั้น โดยผู้ใช้เลือกได้ว่าจะบีบอัดโหมด High หรือ Extreme

โหมด High จะเน้นการบีบอัดแบบที่รักษาหน้าตาและประสบการณ์ของเว็บเพจนั้นไว้ ส่วน Extreme จะเน้นการบีบอัดข้อมูลแบบสุดๆ สำหรับคนที่ใช้แพ็กเกจเน็ตราคาแพง หรือเน็ตไม่ค่อยดีมากนัก

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

ที่มา - Opera

Tags:
Lollipop

Google ได้ออกมาเปิดเผยสัดส่วนจำนวนผู้ใช้งานแอนดรอยด์ ผ่านการเก็บข้อมูลจากจำนวนผู้ใช้งานแอพ Google Play Store ในช่วง 7 วันที่ผ่านมา ปรากฎว่า Android 5.x Lollipop มีสัดส่วนผู้ใช้งานเพิ่มขึ้นเป็น 21% แล้ว

เปรียบเทียบจากเดือนที่แล้ว Android 5.x Lollipop โตขึ้นมาทั้งหมด 2.9% โดย Android 5.0 เพิ่มขึ้นมา 0.4% อยู่ที่สัดส่วน 15.9% ขณะที่ Android 5.1 เพิ่มขึ้นถึง 2.5% มาอยู่ที่สัดส่วน 5.1% แล้ว ทำให้สัดส่วนของ Lollipop ทั้งหมดเพิ่มขึ้นมามีสัดส่วนเกือบ 1 ใน 4 ของจำนวนผู้ใช้ Android ทั้งหมดที่ Google เก็บข้อมูล

ด้านเวอร์ชันที่มีสัดส่วนผู้ใช้มากที่สุดยังคงเป็น Android 4.4 KitKat ที่ 39.2% ซึ่งลดลงไปจากเดิม 0.1% ซึ่ง Android เวอร์ชันอื่นๆ ก็มีสัดส่วนที่ลดลงมาหมดตั้งแต่เวอร์ชัน 2.2 Froyo เป็นต้นมาเช่นกัน

ที่มา - Android Developer via Android Police

Tags:

กูเกิลอัพเดตแอพ Google บน Android (เมื่อก่อนชื่อ Google Search) การเปลี่ยนแปลงที่สำคัญคือเปลี่ยนไอคอนตามโลโก้ใหม่ และปรับเปลี่ยนโทนสี แอนิเมชันให้เข้ากับโลโก้ใหม่ด้วย (แอนิเมชันตอนรอฟังคำสั่งเสียงเปลี่ยนเป็นจุดสี 4 จุดตามแบบของใหม่ ปุ่มไมโครโฟนเปลี่ยนสีเล็กน้อย)

แอพตัวเดียวกันเวอร์ชันบน iOS ยังไม่มีการอัพเดต และยังเป็นโลโก้ g เล็กสีฟ้าของเดิมอยู่ครับ

ที่มา - Android Police

Tags:
Moto 360

Moto 360 กลายเป็นผลิตภัณฑ์ Android Wear ตัวแรกที่วางขายในประเทศจีน อย่างไรก็ตาม เนื่องจากกูเกิลไม่มีบริการ Google Play/Google Now ในจีน ทำให้ Moto 360 ต้องปรับเปลี่ยนมาเชื่อมต่อกับบริการสั่งงาน-ค้นหาด้วยเสียงจากบริษัทจีน Mobvoi แทน (เปลี่ยนจาก OK Google มาเป็น Ni hao Android)

งานนี้กูเกิลจะช่วยสนับสนุน Mobvoi ในการเชื่อมต่อกับ Android Wear แทนบริการของตัวเอง โดยเป็นส่วนหนึ่งของยุทธศาสตร์ดัน Android Wear เข้าเมืองจีนภายใต้ข้อจำกัดที่กูเกิลยังมาเองไม่ได้ (แม้จะมีข่าวลือว่ากูเกิลเตรียมกลับเข้าจีนในเร็วๆ นี้)

Mobvoi เป็นบริษัทประมวลผลเสียงพูดภาษาจีน และก่อตั้งโดยอดีตพนักงานกูเกิลในปี 2012

ที่มา - Mobvoi, The Verge

Tags:
Android Pay

เป็นอันรู้กันว่าในอัพเดต Google Play Service 8.1 เริ่มเตรียมความพร้อมสำหรับการเปิดให้บริการ Android Pay ด้วยการเพิ่มหน้าตั้งค่าเข้ามา แต่เดิมคาดว่าจะยังใช้ไม่ได้ (เนื่องจากกูเกิลยังไม่เปิดให้บริการ) แต่จากการทดสอบของผู้ใช้บางส่วน พบว่า Android Pay สามารถใช้งานได้แล้วกับสมาร์ทโฟนบางรุ่น ก่อนเปิดตัวจริงในวันที่ 16 กันยายนนี้

การใช้งาน Android Pay ก่อนเปิดตัวต้องเตรียมความพร้อมก่อนสองประการ อย่างแรกคืออัพเดต หรือดาวน์โหลด Google Play Service มาติดตั้งเสียก่อน จากนั้นก็หาแอพที่สามารถเข้าถึงหน้าตั้งค่า Android Pay ที่ยังเข้าจากวิธีปกติไม่ได้ ผ่าน Nova Launcher หรือ Activity Launcher ซึ่งสามารถเรียกคำสั่งที่ซ่อนไว้ได้ เพื่อไปเปิดใช้งานแล้วเพิ่มบัตรเครดิตเข้าไปใน Android Pay

สำหรับเครื่องที่ใช้งานได้นั้น จะสามารถเพิ่มบัตรเครดิตเข้าไปในบัญชีได้ (ลองแล้ว HTC One ยังใช้ไม่ได้) ถ้าโชคดีพอ โดยการใช้งาน Android Pay จะต้องเปิด NFC ในระหว่างใช้งาน รวมถึงตัวเครื่อง PoS ก็ต้องรองรับเช่นกัน ถ้าอยากเห็นภาพมากขึ้นสามารถดูวิดีโอทดสอบการใช้งานได้ท้ายข่าวครับ

ที่มา - Phandroid

Tags:
Marshmallow

ใครที่ใช้งาน Android ด้วยความยืดหยุ่นในการใช้งานที่เหนือกว่า น่าจะคุ้นเคยกับบรรดาแอพแบบหน้าต่าง ที่ลอยขึ้นเหนือแอพปกติ อย่างที่ผู้ผลิตหลายรายใช้เป็นจุดขายในชื่อต่างๆ กันไป (เช่น Multi Windows ของซัมซุง) ซึ่งกูเกิลปล่อยให้เปิดใช้งานกันอย่างอิสระมานาน ในอัพเดตใหญ่ Android 6.0 Marshmallow จึงมีกฎใหม่มาเพื่อจัดการกับแอพกลุ่มนี้โดยเฉพาะ

ความเปลี่ยนแปลงสำหรับแอพแบบหน้าต่าง บน Android 6.0 Marshmallow เริ่มต้นตั้งแต่ Preview 3 เมื่อมีแอพที่ต้องการใช้งานฟังก์ชันตามที่ว่ามา ผู้ใช้จะต้องให้สิทธิ์ในการใช้งานฟังก์ชันนี้ โดยจะมีตัวเลือกให้สับสวิตช์เปิด-ปิด เหมือนกับการลงคีย์บอร์ด โดยจะมีการแจ้งเตือนเมื่อติดตั้งแอพดังกล่าว ให้ไปอนุญาตใช้ฟีเจอร์ "Permit drawing over other apps" อยู่ด้วย

แม้ทางกูเกิลจะยังไม่ได้ออกมาอธิบายว่าทำไมถึงปรับไปเป็นแบบนี้ แต่ก็มีนักพัฒนาออกมาให้ความเห็นว่าการมีแจ้งเตือนขึ้นมาก็เพื่อให้ผู้ใช้รับรู้ว่าทำไมตัวแอพจากตัวเต็ม จึงกลายเป็นแอพขนาดเล็กลอยอยู่เหนือแอพอื่น รวมถึงเป็นการชี้ว่าจะใช้งานแอพนี้ในโหมดดังกล่าวจริงๆ เพื่อป้องกันกรณีแอพปลอมลอกเลียนแอพจริงไว้ดักข้อมูลผู้ใช้ แม้ว่าจะเพิ่มมาอีกหนึ่งขั้นตอน แต่ก็ปลอดภัยกับผู้ใช้ขึ้นมาก ถ้าหากการใช้งานแอพในรูปแบบนี้มีความนิยมเพิ่มขึ้นอีกในอนาคต

ที่มา - Android Police

Tags:

คนที่อยู่ในวงการ Android ROM คงคุ้นกับชื่อ Xposed Framework ซอฟต์แวร์สำหรับปรับแต่งพฤติกรรมของระบบและแอพ โดยไม่ต้องยุ่งกับการแก้ไขไฟล์ APK ช่วยให้ใช้ไฟล์ APK ดั้งเดิมของแอพได้เลย ลดปัญหาจัดการเวอร์ชันของแอพที่ต้องการปรับแต่งลงได้ (คำอธิบายละเอียด)

รูปแบบการใช้งาน Xposed คือต้องติดตั้งตัว Xposed Framework เข้าในระบบก่อน จากนั้นค่อยติดตั้งโมดูลปรับแต่งที่มีคนสร้างไว้แล้วเป็นจำนวนมาก (หรือจะสร้างเพิ่มเองก็ได้)

ในภาพรวมแล้ว Xposed Framework จะทำหน้าที่เป็นตัวกลางระหว่างระบบปฏิบัติการกับแอพ (ต้องการสิทธิ root) ซึ่งอาจมีปัญหาว่า Xposed อาจอัพเดตตามระบบปฏิบัติการของ Android ไม่ทัน ล่าสุด Xposed Framework เพิ่งรองรับ Android Lollipop (5.0/5.1) อย่างเป็นทางการ ใครสนใจก็ตามไปดาวน์โหลดได้จากลิงก์ครับ

ที่มา - XDA, Android Community

Tags:
Chrome

โดยทั่วไปแล้ว เวลานักพัฒนาแอพมือถืออยากแสดงเนื้อหาจากเว็บ มีวิธีให้เลือก 2 ทางคือเปิด URL ในเบราว์เซอร์ดีฟอลต์ของระบบ หรือแสดง URL นั้นผ่าน WebView แทน

การเปิดเว็บด้วยเบราว์เซอร์มีปัญหาว่าผู้ใช้ต้องรอโหลดเบราว์เซอร์นานพอสมควร ส่วนวิธีเปิดผ่าน WebView ต้องลงทุนพัฒนาโค้ดเพิ่มเติมเอง และประสบการณ์การใช้งานอาจไม่ดีเท่าเบราว์เซอร์

Android 6.0 พยายามแก้ปัญหานี้ด้วยฟีเจอร์ที่เรียกว่า Chrome Custom Tabs (ข่าวเก่าของ Android 6.0) ซึ่งถือเป็นทางเลือกที่สาม นอกเหนือจากเบราว์เซอร์และ WebView

Tags:
Android

กูเกิลเคยเปิดคอร์สสอนพัฒนาแอพ Android ฟรีบนเว็บไซต์ Udacity มาแล้ว คราวนี้กูเกิลขยับจากการสอนเขียนโค้ด มาเป็นสอนนักพัฒนาว่าควรดีไซน์แอพ Android อย่างไร โดยอิงอยู่บนแนวทาง Material Design เป็นหลัก

คอร์สนี้มีชื่อว่า Android Design for Developers ใช้เวลาเรียนประมาณ 6 ชั่วโมงต่อสัปดาห์ เป็นเวลานาน 4 สัปดาห์ ผู้เรียนควรมีประสบการณ์เขียนแอพ Android มาก่อน และมีพื้นฐานการใช้ Git สำหรับเรียกดูซอร์สโค้ดตัวอย่างด้วย คอร์สเรียนฟรีไม่เสียเงิน แต่ถ้าอยากได้ใบรับรองจาก Udacity ก็เสียเงินเพิ่มอีก 200 ดอลลาร์

ผู้สอนคอร์สนี้คือ Nick Butcher และ Roman Nurik ซึ่งมีตำแหน่งเป็นพนักงานฝ่าย Design Advocate ของกูเกิลทั้งคู่ ร่วมกับทีมงานของ Udacity ที่มาช่วยพัฒนาหลักสูตรให้

ที่มา - Udacity, Android Developers Blog

Tags:
Google Translate

แอพ Google Translate เวอร์ชันใหม่ 4.3 มีฟีเจอร์ใหม่ที่อำนวยความสะดวกในการแปลมากขึ้น โดยใช้ความสามารถลักษณะเดียวกับ Google Now on Tap ของ Android 6.0

เดิมทีถ้าเราเจอข้อความที่ต้องการแปล ต้องคัดลอกข้อความนั้นไปแปะใน Google Translate แต่ของใหม่ เราแค่ไฮไลท์ข้อความที่ต้องการ แตะหน้าจอค้าง จะมีเมนู Translate โผล่มาทันที กดแล้วจะมีหน้าต่างแปลลอยขึ้นมาทับหน้าจอปกติอีกชั้นหนึ่ง แถมสามารถใช้กับแอพใดๆ ก็ได้ไม่จำเป็นต้องอยู่ในแอพ Google Translate เพียงอย่างเดียว

สำหรับคนที่อยากลองคงต้องหา Android 6.0 Beta มาทดสอบกันครับ

ที่มา - Zachary “Wiki” Kew-Denniss, Android Police

Tags:
Google Nexus

CNET อ้างแหล่งข่าววงในว่ากูเกิลจะจัดงานเปิดตัว Nexus รุ่นใหม่พร้อม Android 6.0 ในวันที่ 29 กันยายนนี้ ส่วนมือถือที่จะเปิดตัวก็มี 2 รุ่นตามข่าวลือก่อนๆ คือ LG Nexus 5 และ Huawei Nexus 6

การเปิดตัว Nexus รอบนี้ถือเป็น Nexus ตัวที่สามของ LG แล้ว ส่วน Huawei เป็นครั้งแรกที่ได้ทำ Nexus ซึ่งน่าจะช่วยให้แบรนด์เป็นที่รู้จักมากขึ้นในโลกตะวันตก

ที่มา - CNET

Tags:
CyanogenMod

โครงการ CyanogenMod ประกาศออกรุ่น 12.1 ซึ่งเป็นรอม CM รุ่นแรกที่พัฒนาบน Android 5.1.1 ฟีเจอร์ใหม่ที่สำคัญคือ รองรับ Cyanogen Platform SDK แล้ว

นอกจากนี้ โครงการยังออก CM 11.0-security และ 12.0-security รุ่นแพตช์แก้บั๊ก StageFright แล้วด้วย

การออกรอมทั้งสามรุ่นจะขึ้นกับ maintainer ของอุปกรณ์แต่ละรุ่นด้วย ใครใช้รุ่นไหน เช็คกันเองจากหน้าดาวน์โหลด

ที่มา - CyanogenMod

Tags:

Robin โทรศัพท์จากบริษัทหน้าใหม่ Nextbit เริ่มเปิดระดมทุนบน KickStarter โดยชูจุดเด่นว่าเป็นโทรศัพท์ที่ออกแบบมาสำหรับทำงานร่วมกับคลาวด์เต็มรูปแบบ

Robin จะสำรองไฟล์ทุกอย่าง รวมถึงแอพพลิเคชั่นที่เราติดตั้งขึ้นไปยังคลาวด์เมื่อเราเชื่อมต่อ Wi-Fi หากมีแอพใดไม่ถูกเรียกใช้เป็นเวลานาน Robin ก็จะถอดแอพออกจากเครื่องไปเงียบๆ

Nextbit เปิดบริษัทมาตั้งแต่ปี 2012 และทำโซลูชั่นด้านการสำรองข้อมูลร่วมกับ NTT DoCoMo มาก่อน ก่อนที่จะมาเตรียม Robin ตั้งแต่ปลายปีที่แล้ว และเริ่มออกแบบฮาร์ดแวร์เมื่อต้นปีที่ผ่านมา ตอนนี้เครื่องทดสอบรุ่นแรกสำเร็จแล้ว และคาดว่าจะทำเครื่องทดสอบอีกสองรุ่นภายในสิ้นปีนี้ ก่อนจะเริ่มผลิตจริงมกราคมปีหน้า

Tags:

LINE ลงมาลุยตลาด launcher กับเขาบ้างแล้ว ด้วยการเปิดตัวแอพใหม่ LINE Launcher บน Android

จุดเด่นของ LINE Launcher หนีไม่พ้นเรื่องการปรับแต่งธีมครับ หน่วยงานอย่าง LINE ที่มีคาแรกเตอร์ของตัวเองมากมายย่อมอัดธีม Brown, Cony, Sally มาเต็มที่ ใครที่อยากใช้ battery widget ลายกระต่าย Cony หรือ memory widget ลายหมี Brown ฝันคุณเป็นจริงแล้ว

ยิ่งไปกว่านั้น LINE ยังเปิดให้เรานำสติ๊กเกอร์มาดัดแปลงเป็นไอคอนสำหรับแอพได้ด้วย ความสร้างสรรค์ของการใช้สติ๊กเกอร์จึงไปไกลกว่าการแชท ลามมาจนถึงโฮมสกรีนของคุณแล้ว

ใครอยากลองก็ดาวน์โหลดได้แล้ววันนี้จาก Google Play

ที่มา - LINE