Android P Developer Preview 1 (Android 9.0) ตัวแรกพร้อมใช้งานแล้วสำหรับ Google Pixel, Google Pixel XL, Google Pixel 2 และ Google Pixel 2 XL การเผยแพร่นี้มีให้บริการในรูปแบบ OTA และรูปภาพจากโรงงาน
ในที่สุดก็มาแล้ว! Android 9.0 หรือที่รู้จักในชื่อ Android P พร้อมให้ใช้งานตั้งแต่วันนี้ในรูปแบบของ Android P Developer Preview ตัวแรก สิ่งนี้จะไม่ให้ประสบการณ์ Android P เต็มรูปแบบแก่คุณ เนื่องจากยังอยู่ในระหว่างการพัฒนาอย่างมาก (และจะไม่เปิดตัวอย่างสมบูรณ์จนกว่า Google I/O) แต่โชคดี เจ้าของ Google Pixel, Google Pixel XL, Google Pixel 2 หรือ Google Pixel 2 XL คุณจะเป็นหนึ่งในผู้ใช้กลุ่มแรก ๆ ที่จะเห็นว่า Android P มีอะไรบ้าง เสนอ.
สามารถติดตั้งการอัปเดตผ่านไฟล์ OTA และอิมเมจจากโรงงานเท่านั้น Google จะ ไม่ กำลังให้บริการ OTA ผ่านโปรแกรมเบต้าในตอนนี้ คำแนะนำในการติดตั้งไฟล์ OTA หรืออิมเมจจากโรงงานสามารถดูได้จากลิงค์ต้นทางด้านล่างตาราง แต่ถ้าเป็นเช่นนั้น คุณได้ติดตั้ง Magisk และ/หรือ TWRP แล้ว จากนั้นเลื่อนลงมาในขณะที่เรามีคำแนะนำเกี่ยวกับวิธีการติดตั้งการอัปเดต Android P สำหรับ คุณ!
คำเตือน: หากคุณกำลังใช้งานอยู่ ชั้นล่าง ธีมบนอุปกรณ์ของคุณ เราขอแนะนำให้คุณปิดการใช้งานก่อนที่จะอัปเดต Android 9.0 ธีมเหล่านั้นได้รับการออกแบบมาสำหรับ Android Oreo และอาจทำให้เกิดความไม่ตรงกันในรุ่น Android P เช่นกัน ตรวจสอบให้แน่ใจว่าการอัพเกรดราบรื่น คุณควรปิดการใช้งานธีม Substratum จนกว่าธีมจะมีโอกาสอัปเดต พวกเขา. ดู ส่วนที่ 3 ของโพสต์นี้ สำหรับคำแนะนำในการปิดใช้งานธีม Substratum
ดาวน์โหลดตัวอย่างนักพัฒนาซอฟต์แวร์ Android P สำหรับ Google Pixel/XL และ Pixel 2/2 XL
โอตะ |
ภาพโรงงาน |
|
---|---|---|
กูเกิลพิกเซล |
OPM1.171019.021 --> พีพีพี1 |
พรรคพลังประชาชน1 |
Google พิกเซล XL |
OPM1.171019.021 --> พีพีพี1 |
พรรคพลังประชาชน1 |
กูเกิลพิกเซล 2 |
OPM1.171019.021 --> พีพีพี1 |
พรรคพลังประชาชน1 |
กูเกิล พิกเซล 2 XL |
OPM1.171019.021 --> พีพีพี1 |
พรรคพลังประชาชน1 |
น่าเสียดายที่ดูเหมือนว่า Google Pixel C จะไม่ได้รับ Android P และ Nexus 5X หรือ 6P ก็จะไม่ได้รับการอัปเดตเช่นกัน (แม้ว่าอุปกรณ์ Nexus คาดว่าจะไม่ได้รับการอัปเดตก็ตาม)
คำแนะนำในการอัปเดต OTA ตัวอย่างสำหรับนักพัฒนา Android P 1
หน้าตัวอย่างโรงงาน Android P Developer 1
หากคุณติดตั้งการอัปเดตและสังเกตเห็นสิ่งใหม่ที่เรายังไม่พบ ส่งทิปมาให้เรา และคุณสามารถได้รับ ฟรีเดือน XDA ที่ไม่มีโฆษณา ถ้าเราเขียนบทความตามเคล็ดลับของคุณ! นอกจากนี้หากคุณติดตั้งการอัปเดตอย่าลืมตรวจสอบ ข้อเสนอแนะ และ รายงานข้อผิดพลาด หน้าหนังสือ.
มีอะไรใหม่ใน Android P
ตามหน้าอย่างเป็นทางการ นี่คือรายการสั้นๆ ของสิ่งใหม่ๆ ใน Developer Preview แรกของ Android 9.0
- รองรับการแสดงผลคัตเอาท์ ใช่แล้ว รอยบากกำลังมาไม่ว่าคุณจะชอบหรือไม่ก็ตาม Android P จะช่วยให้นักพัฒนาทดสอบว่าแอปของตนจะทำงานอย่างไรบนอุปกรณ์ที่มีรอยบากได้ง่ายขึ้น
-
รูปลักษณ์ใหม่สำหรับการแจ้งเตือน นักพัฒนาสามารถแสดงรูปภาพและสติ๊กเกอร์ได้ พวกเขายังสามารถแสดงการสนทนาทั้งหมดพร้อมชื่อผู้ติดต่อ และตอนนี้รองรับการแสดงการตอบกลับอัจฉริยะ ซึ่งคล้ายกับ แอปตอบกลับ แต่ตอนนี้นักพัฒนาเข้าถึงได้มากขึ้น
- ตามที่เรารายงานไปก่อนหน้านี้ Android P จำกัดการเข้าถึง ไมโครโฟน และ กล้อง สำหรับแอพที่ไม่ได้ใช้งาน พวกเขายังจำกัดไม่ให้แอปเข้าถึงอีกด้วย เซ็นเซอร์ SensorManager ทั้งหมด.
- รองรับตัวแปลงสัญญาณวิดีโอและรูปภาพเพิ่มเติม เช่น HDR VP9 Profile 2 และ HEIF
- API ของกล้องหลายตัว ดังนั้นแอป Android จึงสามารถขอข้อมูลจากเซ็นเซอร์กล้องได้มากกว่าหนึ่งตัวในแต่ละครั้ง
- ImageDecoder สำหรับบิตแมปและสิ่งที่วาดได้ให้แนวทางที่ทันสมัยในการถอดรหัสภาพ ควรได้รับการสนับสนุนมากกว่า BitmapFactory
- RTT ไวไฟ (ไป-กลับ-เวลา) ทำให้แอพสามารถเข้าได้ ข้อมูลตำแหน่งในร่ม ด้วยความแม่นยำ 1-2 เมตร
- ปรับปรุงประสิทธิภาพสำหรับ รันไทม์ของ Android (ART) และแอปที่เขียนใน คอตลิน.
- การปรับปรุงเพื่อ การจำกัดการหลับใน การสแตนด์บาย และพื้นหลัง. ขณะนี้ Job Scheduler ยังตรวจสอบข้อมูลเกี่ยวกับสถานะเครือข่ายเพื่อรวมคำขอเครือข่ายของแอปเข้าด้วยกัน
- ข้อจำกัดสำหรับ API ที่ไม่ใช่ SDKตามที่เราได้รายงานไปก่อนหน้านี้
- แอปที่กำหนดเป้าหมายไปที่แพลตฟอร์มที่เก่ากว่า Android 4.2 จะแสดงกล่องคำเตือนเมื่อติดตั้งบน Android P นี่เป็นการสนับสนุนให้นักพัฒนาย้ายไปยัง SDK เวอร์ชันที่ใหม่กว่าเพื่อเตรียมพร้อมสำหรับ ข้อจำกัดใหม่ของ Google Play.
- ปึกแผ่น กล่องโต้ตอบการรับรองความถูกต้องของลายนิ้วมือ.
- การเข้ารหัสฝั่งไคลเอ็นต์ ของการสำรองข้อมูล Android ตอนนี้จะต้องป้อน PIN/รหัสผ่าน/รูปแบบของผู้ใช้เพื่อกู้คืนข้อมูลสำรองของอุปกรณ์
- ใหม่ API โครงข่ายประสาทเทียม เวอร์ชัน 1.1
- OpenMobile API (OMAPI) สำหรับการชำระเงิน NFC และการทำธุรกรรมที่ปลอดภัย
แน่นอนว่ายังมีอีกมาก เราขอแนะนำให้คุณลองดูที่ เว็บไซต์แสดงตัวอย่าง, เส้นเวลา, คุณสมบัติใหม่และภาพรวม API, หน้าอ้างอิง API, ไลบรารีการสนับสนุน API 28.
รายการคุณสมบัติใหม่ (ไม่ได้แจ้งล่วงหน้า) ใน Android 9.0
ต้องขอบคุณโครงการ Android Open Source ที่ทำให้คุณสามารถดูบางส่วนของสิ่งที่ Google กำลังดำเนินการสำหรับ Android รุ่นถัดไปได้ แม้ว่าโค้ดส่วนใหญ่สำหรับ Android 9.0 จะอยู่ในความรับผิดชอบภายในของ Google แต่ก็มีสิ่งที่น่าสนใจบางอย่างที่เราสามารถค้นพบได้จากการกระทำสาธารณะ แทนที่จะปรับปรุงการค้นพบแต่ละครั้ง เราจะลิงก์ย้อนกลับบทความทั้งหมดเกี่ยวกับคุณลักษณะที่ได้รับการยืนยันว่าจะนำเสนอในหน้าตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ครั้งแรก
- การพิมพ์ผ่าน Wi-Fi Direct อาจมาสู่ Android ในอนาคตอันใกล้นี้
- Android P จะเพิ่มการรองรับเสียงบันทึกการโทร เพื่อให้คุณสามารถบันทึกการโทรได้อย่างถูกต้องตามกฎหมาย
- Android P เพิ่มการรองรับการใช้โทรศัพท์ของคุณเป็นแป้นพิมพ์หรือเมาส์ Bluetooth
- เครื่องมือ Android Studio 'Systrace' สำหรับการตรวจสอบประสิทธิภาพจะถูกสร้างขึ้นใน Android P
- ผู้ให้บริการบางรายอาจเริ่มซ่อนความแรงของสัญญาณจากผู้ใช้ใน Android P
- การตั้งค่าใหม่ใน Android P จะช่วยให้ผู้ให้บริการกำหนดวิธีการแสดงแถบสัญญาณ LTE
นี่ไม่ใช่รายการที่ครอบคลุมแต่อย่างใด ในขณะที่เราติดตั้งตัวอย่าง Android 9.0 บนอุปกรณ์ของเราเอง เราจะเจาะลึกเพื่อค้นหาคุณสมบัติที่น่าสนใจเพิ่มเติมเพื่อแบ่งปันกับผู้อ่านของเรา
วิธีติดตั้ง Android P Developer Preview 1 บนอุปกรณ์ที่รูท
หากคุณใช้ Android 8.1 Oreo บนเครื่องของคุณ กูเกิลพิกเซล, Google พิกเซล XL, กูเกิลพิกเซล 2, หรือ กูเกิล พิกเซล 2 XL และ คุณมีรากฐานมาจาก Magiskแล้วคุณอาจสงสัยว่าจะอัปเดตเป็น Android 9.0 (Android P) ได้อย่างไร เป็นไปได้ไหมที่จะยอมรับการอัปเดต OTA ในฐานะผู้ใช้รูท? ใช่ แต่นั่นขึ้นอยู่กับปัจจัยหลายประการ คุณเคยแก้ไขอะไรใน /system หรือ /vendor หรือไม่? คุณติดตั้ง Magisk เท่านั้นไม่ใช่ TWRP หรือไม่ คุณติดตั้งทั้ง Magisk และ TWRP แล้วหรือยัง? ขึ้นอยู่กับคำตอบของคุณสำหรับคำถามเหล่านี้ มันเปลี่ยนแปลงสิ่งที่คุณต้องทำไม่น้อย
โชคดีที่คุณไม่ต้องกังวลกับความแตกต่างในสถานการณ์ใดๆ ข้างต้น หากคุณอัปเดตโดยใช้อิมเมจจากโรงงาน ฉันอัปเดตอุปกรณ์ของฉันเป็นการส่วนตัวโดยใช้อิมเมจจากโรงงานล่าสุดเสมอ และนี่เป็นวิธีการที่ไม่ผิดพลาดซึ่งคำนึงถึงรูปแบบต่างๆ ทั้งหมด คุณสามารถอัปเดตได้ โดยไม่ต้องล้างข้อมูลของคุณ ตราบใดที่คุณยังวิ่งอยู่ สต็อก Android 8.1 Oreo. หากคุณกำลังใช้งาน ROM แบบกำหนดเอง แสดงว่าคุณ จะ ต้องล้างข้อมูล ดังนั้นเพียงจำไว้และสำรองเนื้อหาทั้งหมดของ /data รวมถึง /data/media ลงในพีซีของคุณก่อนที่จะดำเนินการต่อ สุดท้ายนี้ คุณจะต้องแน่ใจว่าเครื่องของคุณมี ไบนารี ADB/Fastboot ติดตั้งแล้ว เรามีบทช่วยสอนเกี่ยวกับวิธีการทำเช่นนั้น ที่นี่.
นี่คือขั้นตอนที่คุณจะต้องปฏิบัติตามเพื่อติดตั้งการอัปเดต Android P Developer Preview 1:
- ดาวน์โหลดอิมเมจจากโรงงาน P Developer Preview ล่าสุดจากลิงก์ใดลิงก์หนึ่งในตารางด้านบนหรือจากหน้าเต็ม ตรวจสอบให้แน่ใจว่าคุณกำลังดาวน์โหลดรูปภาพที่ถูกต้องสำหรับอุปกรณ์ที่เหมาะสม (เช่น รูปภาพ Google Pixel 2 XL จะไม่ทำงานบน Pixel 2)!
- แตกไฟล์ zip อิมเมจจากโรงงาน
- ในโฟลเดอร์ คุณจะเห็นไฟล์หลายไฟล์: อิมเมจ bootloader, อิมเมจวิทยุ และไฟล์ zip อื่นที่ประกอบด้วยระบบ บูต ผู้จำหน่าย และพาร์ติชันอื่น ๆ ที่จะได้รับการอัปเดต คุณยังจะได้เห็นก
flash-all.bat
และกflash-all.sh
. -
หน้าต่าง: คลิกขวาที่ แฟลช-all.bat และคลิก แก้ไข. (ฉันขอแนะนำให้คุณใช้ NotePad++) มองหา "
fastboot -w update
" เส้น. ลบ -w จากบรรทัดนี้และบันทึกไฟล์ ซึ่งจะทำให้คุณสามารถแฟลชอิมเมจจากโรงงานโดยไม่ต้องลบข้อมูล หากคุณกำลังใช้งาน ROM แบบกำหนดเองและต้องการอัพเดต คุณต้องปล่อย -w ไว้ในคำสั่ง -
หน้าต่าง: ดับเบิลคลิกที่
flash-all.bat
และปล่อยให้มันทำงาน มันจะกระพริบทีละพาร์ติชั่น การดำเนินการนี้จะใช้เวลาสักครู่เพื่อปล่อยให้มันทำงาน -
แมค/ลินุกซ์: แก้ไข
flash-all.sh
สคริปต์ในโปรแกรมแก้ไขข้อความและ ลบ -w จาก "fastboot -w update
" เส้น. บันทึกไฟล์. ซึ่งจะทำให้คุณสามารถแฟลชภาพจากโรงงานได้โดยไม่สูญเสียข้อมูล อย่างไรก็ตาม หากคุณใช้ ROM แบบกำหนดเอง คุณต้องปล่อย -w ไว้ในคำสั่ง -
แมค/ลินุกซ์: เปิดเทอร์มินัลในไดเร็กทอรีเดียวกันกับ
flash-all.sh
script และทำให้สามารถเรียกใช้งานได้โดยการป้อนchmod +755 flash-all.sh
-
แมค/ลินุกซ์: รันสคริปต์โดยการป้อน
./flash-all.sh
ในเทอร์มินัล จะใช้เวลาสักระยะหนึ่งในขณะที่แต่ละพาร์ติชั่นถูกเขียนทับ ดังนั้นปล่อยให้มันนั่งและดำเนินการตามนั้น - ในที่สุดคุณควรบูตเข้าสู่ Android P ด้วย ข้อมูลทั้งหมดของคุณไม่เสียหาย หากคุณลบแฟล็ก -w!
เพลิดเพลินกับรสชาติแรกของ Android 9.0 บน Google Pixel, Pixel XL, Pixel 2 หรือ Pixel 2 XL ของคุณด้วย Android P Developer Preview ตัวแรก! หากคุณสงสัยว่ามีอะไรใหม่ในการอัปเดต โปรดคอยติดตามเรา แอนดรอยด์พี แท็กในขณะที่เราดำดิ่งสู่การเปิดตัวเพื่อค้นหาสิ่งใหม่ใน Android 9!