สารบัญ:
เราทุกคนเกลียดเมื่อโทรศัพท์ของเราเรียบ บางครั้งเราตั้งใจให้มันเกิดขึ้นและบางครั้งเราก็ทำไม่ได้ แต่การรีบูตหมายความว่าเราไม่ได้เข้าสู่ระบบเพื่อป้องกันไม่ให้งานพื้นหลังจำนวนมากทำงาน มันยิ่งแย่กว่านี้หากคุณใช้โทรศัพท์เป็นนาฬิกาปลุกหรือตัวเตือน
Android 7.0 Nougat สามารถช่วยผ่านคุณสมบัติ Direct Boot
Direct Boot คืออะไร
เราทุกคนคงเคยไปที่นั่น เรามีหน้าจอล็อคเพื่อให้ไม่มีใครสามารถเห็นสิ่งที่เราเก็บไว้ในโทรศัพท์ของเรา (ทุกคนมีเพื่อน คนหนึ่ง) และมีอะไรบางอย่างเกิดขึ้นและโทรศัพท์ของเราเริ่มระบบใหม่ หากคุณไม่เข้าใจคุณอาจนั่งอยู่ตรงนั้นอย่างมีความสุข (หรือเศร้า) ที่คุณไม่ได้รับความกระหึ่มทุก 10 นาที - จนกว่าคุณจะสังเกตเห็นและลงชื่อเข้าใช้เพื่อดูทุกสิ่งที่คุณพลาดไป หวังว่ามันจะไม่ใช่สิ่งที่สำคัญเกินไป
ไม่ใช่ว่าทุกแอปจะต้องใช้ Direct Boot และนักพัฒนาจำเป็นต้องคิดก่อนที่จะเปิดใช้งาน
Google มีเนื้อหาครอบคลุมใน Android Nougat ซึ่งอาจทำให้สถานการณ์เป็นเรื่องในอดีต เราถือว่า Android 7.0 จะเสถียรและมีการรีบูตใหม่ไม่กี่ครั้ง แต่ก็ในกรณีที่คุณสมบัติ Direct Boot ใหม่จะทำให้แอป (หรือส่วนหนึ่งของแอป) ทำงานทันทีที่โทรศัพท์ของคุณทำการบูทเสร็จและ ก่อนที่ คุณ จะ ลงชื่อ ใน.
ทำให้คุณปลอดภัยและรับทราบข้อมูล
วิธีการทำงานของ Android Marshmallow ค่อนข้างดีจากมุมมองด้านความปลอดภัย เมื่อโทรศัพท์ของคุณเปิดหรือกู้คืนจากการรีบูตระบบปฏิบัติการจะโหลดและทุกอย่างจะหยุดทำงานในขณะที่รอการป้อนข้อมูลจากผู้ใช้ นั่นหมายความว่าคุณต้องป้อนรหัสผ่านหรือ PIN หรือต้องเลื่อนรูปแบบของคุณ แม้ว่าคุณจะไม่ล็อคโทรศัพท์คุณก็ต้องปัดหน้าจอล็อคออกไป (แต่โปรดล็อคโทรศัพท์ของคุณ) หากคุณมีโทรศัพท์ที่เข้ารหัสข้อมูลที่คุณเก็บไว้จะถูกเข้ารหัสและไม่สามารถใช้งานได้ด้วยวิธีการใด ๆ จนกว่าคุณจะเข้าสู่ระบบนั่นเป็นวิธีที่ดีในการช่วยให้คุณไม่ต้องละสายตา
ด้วย Android 7.0 มีขั้นตอนใหม่ในกระบวนการบู๊ต เมื่อโทรศัพท์ของคุณเปิดใช้งานอย่างเต็มที่และ Android กำลังทำงานมีวิธีสำหรับนักพัฒนาเพื่อให้สามารถสื่อสารได้ก่อนที่คุณจะลงชื่อเข้าใช้ทุกอย่างจะยังคงล็อคอยู่และคุณไม่สามารถโต้ตอบกับแอปอื่น ๆ ได้ Google ได้ใส่พื้นที่เก็บข้อมูลใหม่ที่เรียกว่า Device Storage สำหรับแอปที่ต้องการเรียกใช้ทันทีเพราะจะไม่สามารถเข้าถึงระบบไฟล์ที่มีการป้องกันข้อมูลรับรองปกติ
มีพื้นที่เก็บข้อมูลใหม่สำหรับแอพที่ต้องการ Direct Boot เพราะทุกอย่างยังคงได้รับการปกป้อง
นี่คือตัวอย่างของวิธีการทำงานกับไคลเอนต์ messenger อย่างง่าย นักพัฒนาของ messenger สามารถอนุญาตให้แอปรวบรวมข้อความและปิดการแจ้งเตือนก่อนที่คุณจะปลดล็อคโทรศัพท์เป็นครั้งแรก แต่คุณจะไม่สามารถเข้าถึงภาพถ่ายของคุณเพื่อส่งการตอบกลับได้เพราะพวกเขาได้รับการป้องกันด้วยรหัสผ่านเข้าสู่ระบบ.
เพื่อให้ได้มาคุณจะต้องเข้าสู่ระบบ สำหรับอุปกรณ์ที่เข้ารหัสโหมดการบูตโดยตรงช่วยให้ข้อมูลในพื้นที่เก็บข้อมูลอุปกรณ์ใหม่ทำงานในขณะที่ข้อมูลที่เหลือในโทรศัพท์ยังคงเข้ารหัสอยู่ มันเป็นการผสมผสานที่ดีระหว่างความปลอดภัยและความสะดวกสบาย Google กำลังทำสิ่งที่เลวร้ายมากและมันใช้งานได้มีผู้คนจำนวนมากล็อคโทรศัพท์และปกป้องความเป็นส่วนตัวและข้อมูลของพวกเขา สำหรับ Google นั่นเป็นสิ่งที่ดี และเราเห็นด้วย
ไม่ใช่สำหรับทุกแอพ
ไม่ใช่ว่าทุกแอปจะ (หรือควร) เริ่มทำงานทันที ชาว Google ที่เราคุยด้วยที่ Google I / O ในปีนี้ทุกคนเห็นพ้องกันว่าแอพ ส่วนใหญ่ ไม่ควรทำงานทันทีโดยใช้การบูตโดยตรง โหมดใหม่สงวนไว้สำหรับสิ่งที่คุณต้องการในทันทีและคุณไม่ต้องการพลาดหลังจากรีบูต ตัวอย่างคือนาฬิกาปลุกแอปส่งข้อความหรือแอปที่ช่วยในแผนกการเข้าถึงซึ่งเป็นประเภทที่ต้องใช้งานทันที นักพัฒนาสามารถเพิ่มฟังก์ชันการทำงานให้กับแอพใด ๆ เมื่อติดตั้งบนโทรศัพท์ที่ใช้ Android 7.0 (API 24) หรือสูงกว่า
Google บอกเราว่าพวกเขาจะไม่ยืนหยัดสำหรับแอพที่พยายามละเมิด Direct Boot
ผู้คนที่เราคุยด้วยก็ทราบว่าเรื่องนี้อาจถูกทารุณกรรม ไม่มีใครต้องการเครือข่ายโฆษณาสแปมที่วางลิงก์ในแถบการแจ้งเตือนหรือล็อคหน้าจอทุกครั้งที่โทรศัพท์เริ่มทำงาน และแอพบางตัวไม่ควรจัดเก็บข้อมูลจนกว่าคุณจะเข้าสู่ระบบและถอดรหัส สำหรับแอพที่อยู่ใน Google Play พวกเขาจะรับเรื่องร้องเรียนเกี่ยวกับแอพที่ละเมิดคุณสมบัติ Direct Boot อย่างจริงจังและจะไม่ลังเลที่จะลบออกจาก Play Store
Direct Boot เป็นอีกคุณสมบัติหนึ่งที่คุณไม่สามารถมองเห็นได้ แต่ต้องการความคิดสร้างสรรค์และวิศวกรรมจำนวนมากเพื่อนำไปใช้ คุณสมบัติและการปรับปรุงเล็ก ๆ เหล่านี้น่าจะช่วยเพิ่มความจำเป็นให้กับ Android และทำให้โทรศัพท์ของเราทำงานได้ดีขึ้นสำหรับเรา
หากคุณเป็นนักพัฒนาซอฟต์แวร์และมีความสนใจใน Direct Boot โปรดตรวจสอบเอกสารที่เว็บไซต์นักพัฒนา Android รวมถึงดูวิดีโอด้านล่าง