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

การเปลี่ยนแปลงภายใต้ฮูดของ Android n อาจนำไปสู่อนาคตใหม่สำหรับการอัปเดตระบบปฏิบัติการ

สารบัญ:

Anonim

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

สิ่งที่สองที่เราเห็นคือสิ่งที่น่าสนใจยิ่งขึ้นแม้ว่าเราจะยังไม่แน่ใจว่ามันเกี่ยวกับอะไร

สิ่งที่ยิ่งใหญ่อาจจะเป็นที่สำหรับ Android

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

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

ลองจินตนาการถึงโลกที่ Samsung สามารถมองเห็น Android ได้ในขณะที่ยังคงรักษาระบบที่ล้ำลึกไว้ได้

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

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

ก้าวไปอีกขั้นและพิจารณา บริษัท ขนาดเล็กที่ไม่มีแหล่งรวมทรัพยากรที่ไร้ค่าของ Samsung และพิจารณาว่าจะช่วยได้อย่างไร ระบบ "แบบสแตนด์อโลน" ที่สร้างขึ้นด้วยวิธีนี้จะดีกว่าสำหรับทุกคน - และที่สำคัญที่สุดคือคุณและฉัน

ไปกันลึกกว่านี้

Android เป็นเฟรมเวิร์กแทนที่จะเป็นระบบปฏิบัติการช่วยให้เปลี่ยนคุณสมบัติที่ผู้ใช้พบได้ง่ายขึ้น

Android เป็นเฟรมเวิร์กแทนที่จะเป็นระบบปฏิบัติการหมายความว่าง่ายต่อการเปลี่ยนฟีเจอร์ที่ผู้ใช้พบเจอ ฉันคิดว่ากลับไปที่ "โหมดการบล็อค" บนโทรศัพท์ซัมซุงรุ่นล่าสุดหรือ Moto Display บน Moto X ดั้งเดิมพวกเขาไม่ได้ปรับปรุงให้ดีขึ้นอย่างแน่นอนด้วยการอัปเดต Android และสิ่งที่เรามีจาก Google เพื่อแทนที่พวกเขาไม่ดีเท่าต้นฉบับ. วิธีสำหรับผู้ขายในการเข้าสู่กระบวนการระบบด้วยอินเทอร์เฟซของตัวเอง - และกระบวนการของระบบที่ยังคงเหมือนเดิมระหว่างรุ่น - ช่วยให้ Samsung ควบคุม วิธีที่ คุณเก็บการแจ้งเตือนไว้ในการตรวจสอบ หรือให้ Lenovo / Moto แสดงสิ่งต่าง ๆ บนหน้าจอล็อคตามที่ต้องการโดยไม่ต้องออกแบบใหม่ทุกอย่างตั้งแต่เริ่มต้นใหม่ทุกครั้ง

นอกจากนี้ยังหมายความว่าสิ่งที่เราเห็นในวันนี้อาจไม่ทำให้มือของคุณโปรดปราน

โทรศัพท์ Nexus เป็นแบรนด์ โทรศัพท์ Nexus ไม่เรียกใช้ Android โอเพ่นซอร์สที่ไม่มีการปนเปื้อน Google ใช้รหัสและเปลี่ยนมันตามความชอบแล้วติดตั้ง Android เวอร์ชันนั้นบนโทรศัพท์ที่จำหน่าย - และนั่นคือสิ่งที่ HTC และ LG และ Samsung ทำ Google สัมผัสน้อยกว่าระบบมากกว่าผู้ผลิตส่วนใหญ่ (แม้ว่า HTC One A9 จะถูกปิดลง) แต่ก็ยังไม่ใช่ Android โอเพ่นซอร์สที่คุณสามารถดาวน์โหลดและสร้างตัวเองได้

หากเรานำความคิดใหม่ ๆ เหล่านี้มาใช้และไม่ผิดพลาดในตอนนี้พวกเขาเป็นเพียงความคิดและคิดล่วงหน้าหนึ่งปีหรือมากกว่านั้นก็หมายความว่าสิ่งต่าง ๆ เช่นถาดแจ้งเตือนใหม่หรือโหมดมืดหรือหลายหน้าต่างเป็นเพียงวิธีที่ Google ต้องการเชื่อมต่อด้วย ระบบในวิสัยทัศน์ของ Android Samsung หรือ Huawei มีอิสระในการทำสิ่งต่าง ๆ ด้วยตัวเองและพวกเขาจะทำและมันจะไม่เข้ากับสิ่งที่ Google ทำ แต่ที่สำคัญกว่านั้นคือมันจะไม่ทำลายสิ่งต่าง ๆ ได้อย่างง่ายดาย ระบบจะให้คุณเลือกสีสำหรับส่วนต่อประสาน "ธีมมืด" เป็นแนวคิด UI และเป็นสิ่งที่ทุกคนสามารถนำไปใช้ได้ตามต้องการ

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

หวังว่า Google จะควบคุม Android ในการแก้ไขปัญหาที่ใหญ่ที่สุด

ให้ Google กังวลกับการ patched Widevine หรือ Stagefright และ Samsung สามารถกังวลเกี่ยวกับซอฟต์แวร์ของตัวเอง - สิ่งที่มันรู้ดีที่สุด Samsung สามารถปล่อยให้ Google เป็นคนตกหลุมรักได้อย่างถูกต้องเมื่อพูดถึงข้อบกพร่องของ Android แม้แต่ Evil Cabal ของผู้ให้บริการในอเมริกาเหนือก็ยังสามารถหยุดยั้งความปลอดภัยได้ ทุกคนชนะ

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

เราคาดหวังที่จะเรียนรู้เพิ่มเติมที่ Google I / O และหวังว่า Google จะเป็นผู้ดูแล Android ในการแก้ไขปัญหาที่ใหญ่ที่สุด