Logo th.androidermagazine.com
Logo th.androidermagazine.com

Android 7.0: การอัปเดตที่ราบรื่นคืออะไรและทำงานอย่างไร

สารบัญ:

Anonim

หนึ่งในคุณสมบัติที่เจ๋งที่สุดที่ Google แสดงให้เห็นใน Google I / O 2016 ที่จะเป็นส่วนหนึ่งของ Android 7.0 Nougat คือการอัปเดตที่ราบรื่น ในขณะที่มันจะไม่แวบวับหรือแสดงให้เห็นถึงด้านที่ผู้ใช้หันหน้าไปทางรายละเอียดเกี่ยวกับวิธีการทำมีความน่าสนใจและจริง ๆ แล้วง่ายมากที่คุณสงสัยว่าทำไมมันใช้เวลานานกว่าจะเกิดขึ้น

มาดูกัน

การอัพเดตแบบไม่มีรอยต่อคืออะไร

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

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

ด้วย Android N คุณสามารถอัปเดตโทรศัพท์ได้เหมือน Chromebook ในขณะที่คุณยังใช้งานอยู่

เมื่อทุกอย่างเข้าที่โทรศัพท์ของคุณจะรีบูตและคุณรอให้องค์ประกอบรันไทม์ตรวจสอบระบบและ "อัพเกรด" แอพของคุณเป็นเวอร์ชันล่าสุด สิ่งที่มันทำคือการเพิ่มประสิทธิภาพแอพสำหรับรุ่นรันไทม์ของ Android ที่เฉพาะเจาะจง แอพ Android ไม่ได้รันจากไฟล์เดียวที่คุณดาวน์โหลดและติดตั้งและถูกรวบรวมไว้ในไฟล์ odex ล่วงหน้า ด้วยวิธีดังกล่าวแอพสามารถโหลดได้เร็วขึ้นและกระบวนการบู๊ต (ไม่นับการบู๊ตครั้งแรกหลังจากและอัปเดต) จะเร็วขึ้นมาก

จากนั้นคุณจะได้ใช้โทรศัพท์ของคุณอีกครั้ง

ในขณะที่เวลาส่วนใหญ่สำหรับคนส่วนใหญ่ใช้เวลา 10 ถึง 15 นาทีในการอัพเกรดระบบปฏิบัติการของคุณไม่ก่อให้เกิดปัญหามากเกินไปวิธีใดก็ตามที่สามารถลดเวลาหยุดทำงานเป็นวิธีที่ดีกว่า โทรศัพท์ของคุณควรพร้อมใช้งานในกรณีฉุกเฉินเมื่อใดก็ตามที่คุณต้องการหรือต้องการให้พร้อมใช้งาน เข้าสู่ การอัพเดตอย่างราบรื่น

ด้วย Android 7.0 Nougat โทรศัพท์ของคุณสามารถอัปเดต (ไม่เพิ่มเติม - เพิ่มเติมในภายหลัง) เช่นการอัปเดต Chrome OS การดาวน์โหลดและการคัดลอกไฟล์ทั้งหมดจะทำในพื้นหลังในขณะที่คุณกำลังใช้โทรศัพท์ของคุณและเมื่อเสร็จแล้วคุณจะได้รับแจ้งว่าระบบของคุณจะอัพเกรดในครั้งต่อไปที่คุณรีบูตโทรศัพท์ และการเปลี่ยนแปลงในคอมไพเลอร์รันไทม์หมายความว่าคุณจะไม่ต้องคอยติดตามกระบวนการอัปเดตแอปทั้งหมดของคุณเมื่อคุณรีบูท

มันฟังดูเท่ห์ - มันทำงานยังไง?

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

พาร์ติชันระบบสองระบบหมายถึงการใช้พื้นที่มากขึ้น

เมื่อดำเนินการเสร็จสิ้นแล้วคุณสามารถรีบูตและใช้พาร์ติชันระบบใหม่ได้ สิ่งนี้ทำได้โดยไม่ย้ายพาร์ติชั่นหรือเปลี่ยนชื่อเพราะมันถูกกำหนดหมายเลขไว้ ไฟล์การกำหนดค่าที่ใช้ในระหว่างกระบวนการบู๊ต (เทียบเท่ากับ / etc / fstab สำหรับ Linux nerds ในบ้าน) จะถูกอ่านเพื่อแจ้งเคอร์เนลและกระบวนการบู๊ตที่แต่ละพาร์ติชั่นเริ่มต้นและหยุด ไฟล์นี้ถูกเปลี่ยนให้ชี้ไปที่พาร์ติชันระบบใหม่แทนไฟล์ปัจจุบัน ครั้งต่อไปที่ คุณอัปเดตพาร์ติชันระบบอื่นจะถูกลบและใช้งาน พวกเขาสลับไปมาอย่างราบรื่น

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

สิ่งสำคัญอื่น ๆ ที่ควรทราบ

  • การปรับปรุงอย่างต่อเนื่องไม่ได้เป็นข้อกำหนดสำหรับผู้ผลิต โทรศัพท์ที่มีอยู่ของคุณไม่ได้แบ่งพาร์ติชันอย่างถูกต้องและจะไม่สามารถทำการอัปเดตได้อย่างราบรื่น และคุณไม่ต้องการให้มีการอัปเดตในอนาคตลองและแบ่งส่วนใหม่ - หน่วยความจำภายในได้รับการออกแบบให้มีการบันทึก (แผนที่ที่แต่ละพาร์ติชันใช้งานได้) เขียนครั้งเดียวและไม่เคยเปลี่ยนแปลง นั่นหมายความว่าผู้ที่สร้างโทรศัพท์เครื่องต่อไปของคุณอาจไม่ใช้คุณสมบัติการอัพเดตอย่างราบรื่นเพราะไม่ จำเป็นต้อง ทำ เรารู้ว่าโทรศัพท์ Nexus 2016 จะเปิดใช้งาน แต่ไม่มีอะไรนอกเหนือจากนั้น

  • ควรมีการตั้งค่าการเลือกไม่ใช้เพื่อให้กระบวนการไม่อัตโนมัติหากคุณไม่ต้องการ ฉันไม่มีรายละเอียดทั้งหมด แต่ฉันมั่นใจโดย Google ว่าจะมีการตั้งค่าบางอย่าง นี่จะไม่ใช่แบบล้มเหลวของ Windows 10 เราจะค้นหามันและบอกคุณว่าจะดูทันทีที่เรามีโทรศัพท์ที่ใช้ในมือเล็ก ๆ ของเราร้อน

  • วิธีนี้จะใช้พื้นที่เพิ่มขึ้นบนที่เก็บข้อมูลภายในโทรศัพท์ของคุณ มันใช้พาร์ติชันระบบที่สองที่สมบูรณ์ คาดว่าสองกิกะไบต์จะใช้และสงวนไว้สำหรับมัน

นี่เป็นเพียงหนึ่งในการปรับปรุงที่ยอดเยี่ยมที่มาพร้อมกับ Android 7.0 Nougat เราจะพูดคุยเกี่ยวกับการเปลี่ยนแปลงและสิ่งที่คาดหวังในการติดตั้งซีรีย์นี้ในอนาคตและคุณสามารถเข้าสู่ฟอรัมเพื่อพูดคุยทั้งหมด