โทรศัพท์เครื่องแรกที่มี Ubuntu Phone ในที่สุดก็จะเป็นจริงในวันนี้แต่เนื่องจากพวกเราหลายคนเพิ่งมาถึงเราจะไม่มีอุปกรณ์ที่รันระบบปฏิบัติการเป็นมาตรฐานเหมือนที่นำเสนอในวันนี้ อย่างไรก็ตามสิ่งที่เราทำได้ตราบเท่าที่เรามีเทอร์มินัล Android ที่เข้ากันได้คือ ติดตั้ง ROM ของระบบในนั้น
ด้วยคำแนะนำที่เราจะเสนอให้คุณในวันนี้คุณจะสามารถทำได้ ติดตั้ง Ubuntu Phone บน Android ของคุณแต่ก่อนที่จะทำเช่นนั้นเราขอแนะนำหลายสิ่ง: ดูรายชื่อของ อุปกรณ์ที่รองรับอย่างเป็นทางการของ อุปกรณ์ที่ชุมชนรองรับทำตามขั้นตอนที่เราจะระบุว่าคุณเป็นอย่างดีมีสำเนาสำรองของทุกอย่างและชัดเจนมากเกี่ยวกับสิ่งที่คุณกำลังทำ
ก่อนอื่นควรชัดเจนว่าคำแนะนำที่เราจะให้คุณได้รับการออกแบบมาเพื่อติดตั้ง ROM โดยเฉพาะ อุปกรณ์ที่ได้รับการสนับสนุนอย่างเป็นทางการ. หากคุณไม่มีอุปกรณ์เหล่านี้คำแนะนำที่เกี่ยวข้องควรปรากฏในรายการเทอร์มินัลที่ได้รับการสนับสนุนจากชุมชน
สิ่งที่คุณควรรู้อีกประการหนึ่งคือการติดตั้ง Ubuntu Phone จะทำให้เกิดไฟล์ การสูญเสียข้อมูลจากเทอร์มินัลของคุณแต่ในภายหลังเราจะให้เครื่องมือในการสร้างสำเนาสำรองของทุกสิ่งที่คุณมีในเทอร์มินัลโดยใช้คำสั่ง ADB
ดัชนี
เตรียมเดสก์ท็อป
ก่อนอื่นเราต้องตรวจสอบให้แน่ใจว่าเราได้เปิดใช้งานที่เก็บจักรวาลแล้วเนื่องจากแพ็คเกจที่เราจะต้องติดตั้งนั้นมีอยู่ในนั้น เมื่อเราทำเสร็จแล้วเราจะต้อง เพิ่ม Ubuntu SDK PPA. เราเปิดเทอร์มินัลและเพิ่มสิ่งต่อไปนี้:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
แล้วก็ อัปเดตรายการที่เก็บ:
sudo apt-get update
สิ่งต่อไปที่เราต้องทำคือ ติดตั้งแพคเกจ ubuntu-device-flash
. ในการทำสิ่งนี้ในเทอร์มินัลเราดำเนินการคำสั่งนี้:
sudo apt-get install ubuntu-device-flash
หากต้องการทราบให้ดีขึ้นว่าเราสามารถทำอะไรกับแพ็คเกจนี้ได้ตลอดเวลา ไปที่หน้าคนโดยพิมพ์ข้อความต่อไปนี้ในเทอร์มินัล:
man ubuntu-device-flash
ต่อไปนี้คือ ติดตั้งแพคเกจ phablet-tools
. สำหรับสิ่งนี้เราหันกลับไปที่อาคารผู้โดยสารอีกครั้ง:
sudo apt-get install phablet-tools
เราจะได้รับไฟล์ รายการเครื่องมือรวมอยู่ด้วย ด้วยคำสั่งนี้:
dpkg -L phablet-tools | grep bin
เราจะได้รับ ความช่วยเหลือเครื่องมือ จากแพ็คเกจนี้ด้วยตัวปรับแต่ง -h
ตัวอย่างเช่น:
phablet-config -h usage: phablet-config [-h] [-s SERIAL] ... Set up different configuration options on a device [...]
ข้อควรพิจารณาเกี่ยวกับ ADB และ Fastboot
เมื่อติดตั้งแพคเกจ ubuntu-device-flash
มีการเพิ่มเครื่องมือสองอย่าง ซึ่งเราจะใช้มากในคู่มือนี้: ADB และ Fastboot ADB เป็นสะพานเชื่อมระหว่างเทอร์มินัลและคอมพิวเตอร์ที่ช่วยให้เราดำเนินการกับเทอร์มินัลได้เมื่อบูตเต็มที่และ Fastboot มีการเชื่อมต่อ USB เมื่อบูตอุปกรณ์จาก bootloader.
เราขอแนะนำ ดูที่หน้าความช่วยเหลือ ของสององค์ประกอบนี้โดยใช้คำสั่งทั้งสองนี้เพื่อค้นหาให้ได้มากที่สุด:
adb help 2>&1 | less fastboot help 2>&1 | less
กำลังบันทึกข้อมูลสำรองของ Android
นี้ สามารถทำได้สองวิธี: หากคุณมีไฟล์ bootloader ปลดล็อคและ การกู้คืนที่กำหนดเอง ติดตั้งแล้วคุณสามารถสำรองข้อมูลผ่านไฟล์ การฟื้นตัว ซึ่งคุณสามารถกู้คืนได้ในภายหลังด้วยวิธีเดียวกัน หากคุณไม่ได้ติดตั้งเครื่องมือการกู้คืนคุณจะต้องไปที่การตั้งค่า Android ก่อนเพื่อเปิดใช้งานโหมดการพัฒนา
สำหรับสิ่งนี้และถ้าคุณไม่เคยทำคุณจะต้อง ไปที่ส่วน เกี่ยวกับโทรศัพท์ แล้วกดหมายเลขบิลด์ซ้ำ ๆ จนกว่าข้อความจะคล้ายกับ !! ยินดีด้วยครับ !! คุณเป็นนักพัฒนาแล้ว!. จากนั้นตัวเลือกการพัฒนาจะปรากฏขึ้นและคุณสามารถเปิดใช้งานโหมดดีบัก USB ได้ที่นั่น
เมื่อคุณเปิดใช้งานคุณสามารถทำได้ เชื่อมต่อผ่านสาย USB ที่จะช่วยเราสร้างสะพาน ADB คุณสามารถตรวจสอบว่าการเชื่อมต่อประสบความสำเร็จโดยใช้คำสั่งในเทอร์มินัลที่ควรส่งคืนสิ่งนี้:
adb devices List of devices attached 025d138e2f521413 device
เมื่อเราทำสิ่งนี้แล้วเราสามารถดำเนินการต่อไปได้ บันทึกสำเนาสำรองบนเดสก์ท็อปของเรา ของทุกสิ่งที่รวมอยู่ในเทอร์มินัล Android ของเราซึ่งเราสามารถใช้เพื่อกู้คืนเทอร์มินัลของเราได้ในกรณีที่ Ubuntu Phone ไม่โน้มน้าวใจเรา ที่นี่คุณมีไฟล์ วิธีการกู้คืน Android จัดทำโดย Canonical แต่อย่างไรก็ตามเราจะพยายามอุทิศคู่มือฉบับอื่นให้ในภายหลัง
ในการสร้างการสำรองข้อมูลเราต้อง รันคำสั่งต่อไปนี้ ในเทอร์มินัล:
adb backup -apk -shared -all
ก กำลังจะสร้างข้อความขณะสำรองข้อมูล ในโทรศัพท์ของเราและจะถามเราว่าเราต้องการอนุญาตหรือไม่ เราบอกว่าใช่
การปลดล็อก bootloader
ในการติดตั้ง ROM ใด ๆ ไม่ว่าจะเป็น ROM จาก Ubuntu หรือแบบกำหนดเองจาก Android เช่น CyanogenMod ก็เป็นได้ รายการนี้จะต้องปลดล็อค. ในการทำสิ่งนี้จากเทอร์มินัลก่อนอื่นเราต้องรีสตาร์ทอุปกรณ์ในไฟล์ bootloader. สำหรับสิ่งนี้เราใช้คำสั่งต่อไปนี้:
adb reboot bootloader
เราจะรู้ว่าเราอยู่ใน bootloader เมื่อเราเห็นภาพของไฟล์ android นอนหงาย โดยเปิดแผงด้านหน้า หลังจากนี้เราตรวจสอบอีกครั้งว่าอุปกรณ์เชื่อมต่อได้ดีและหากทุกอย่างเป็นไปด้วยดีเราควรเห็นผลลัพธ์ดังนี้:
fastboot devices 025d138e2f521413 fastboot
สิ่งต่อไปคือการใช้ไฟล์ คำสั่งเพื่อปลดล็อกไฟล์ bootloader ต่อ se:
sudo fastboot oem unlock
เราจะเห็นหน้าจอข้อกำหนดและเงื่อนไขที่เราต้องยอมรับเพื่อดำเนินการต่อ สิ่งสำคัญคือต้องรู้ว่าถ้าเราปลดล็อกไฟล์ bootloader เราจะสูญเสียการรับประกันโทรศัพท์. หลังจากนี้เราจะรีสตาร์ทอีกครั้งใน Android เราจะสูญเสียข้อมูลของเราและเราจะต้องป้อนข้อมูลขั้นต่ำเพื่อให้การบูตครั้งแรกเสร็จสมบูรณ์เนื่องจากเมื่อเราติดตั้ง Ubuntu ข้อมูลทั้งหมดนั้นจะสูญหายอีกครั้ง
การติดตั้งโทรศัพท์ Ubuntu
ในการติดตั้ง Ubuntu Phone ก่อนอื่นเราจะต้อง ปิดอุปกรณ์. เมื่อเราทำเสร็จแล้วเราจะต้องเริ่มต้นใหม่โดยกดปุ่ม คีย์ผสมที่ถูกต้อง เพื่อทำในโหมด fastboot. เนื่องจากเราใช้วิธีการสำหรับอุปกรณ์ที่รองรับอย่างเป็นทางการเราจึงสามารถถอยกลับไปที่ไฟล์ คู่มือเผยแพร่โดย Google เพื่อทำอย่างถูกวิธี
สิ่งต่อไปคือการติดตั้ง ROM สำหรับสิ่งที่คุณต้องทำ เลือกช่อง. ตัวอย่างเช่นสมมติว่าเราใช้ Nexus 7 ในการติดตั้งเราสามารถใช้ช่อง devel. สำหรับสิ่งนี้เราจะต้องป้อนคำสั่งในเทอร์มินัล ubuntu-device-flash
และผลลัพธ์ที่เราจะต้องได้รับจะเป็นดังนี้:
ubuntu-device-flash --channel=devel --bootstrap 2014/04/16 10:19:26 Device is |flo| 2014/04/16 10:19:27 Flashing version 296 from devel channel and server https://system-image.ubuntu.com to device flo 2014/04/16 10:19:27 ubuntu-touch/trusty is a channel alias to devel [...]
ส่วนจะเลือกช่องไหน Canonical ได้โพสต์ คู่มือการเลือกช่อง ตามอุปกรณ์ของเราเนื่องจากเป็นวิธีที่เราต้องระบุภาพ คำแนะนำนี้สามารถปรึกษาได้ทางไฟล์ เว็บไซต์นักพัฒนา Ubuntu.
เมื่อการติดตั้งเสร็จสิ้นโทรศัพท์จะรีสตาร์ทและก่อนที่จะทำสิ่งใดคุณต้องรอ การรีบูตเสร็จสมบูรณ์. ในกรณีส่วนใหญ่ไม่จำเป็นต้องมีการโต้ตอบกับผู้ใช้และเราทราบว่าอาจใช้เวลาสักครู่ สำหรับการอัปเดตระบบการแจ้งเตือนความพร้อมใช้งานควรมาถึงโดยอัตโนมัติ
จนถึงตอนนี้คำแนะนำของเราในการติดตั้ง Ubuntu Phone บนโทรศัพท์ Android เราถือโอกาสนี้เน้นย้ำด้วยวิธีการติดตั้งนี้ เราจะลบ ROM Android ทั้งหมด; มันไม่ใช่ บูตคู่. ในการดำเนินการติดตั้งดูอัลบูตเราจะพัฒนาคู่มืออื่นที่เราจะเผยแพร่ใน Ubunlog ด้วย
ไปยัง รับข้อมูลเพิ่มเติม เกี่ยวกับการติดตั้งระบบคุณสามารถไปที่ไฟล์ คู่มือเผยแพร่โดย Canonical.
22 ความคิดเห็นฝากของคุณ
คำสั่งสุดท้ายที่ฉันคิดว่าไม่ถูกต้อง: subuntu-device-flash –channel = devel –bootstrap
ตอนนี้ฉันแก้ไขแล้วขอบคุณสำหรับข้อมูลที่ป้อน
ทักทาย!
สามารถติดตั้งบน galaxy note 2 ได้หรือไม่? ขอบคุณ
ตอนนี้โทรศัพท์ ubuntu เสถียรแค่ไหน? คุณมีแอปพลิเคชั่นพื้นฐานเช่น whatsaap หรือไม่? หน้า?
เทอร์มินัลตรวจไม่พบอุปกรณ์ที่ฉันทำในกรณีนั้น)
จะเกิดอะไรขึ้นถ้าฉันติดตั้งบน lg l5x optimus เนื่องจากมันไม่ปรากฏในรายการโทรศัพท์
สวัสดีจะเกิดอะไรขึ้นถ้าฉันติดตั้งบน htc desire 510 ที่ไม่อยู่ในรายการ
ดีทุกคนรู้หรือไม่ว่าฉันสามารถติดตั้งบน iPhone 4S ของฉันได้หรือไม่? ในทางทฤษฎีมันควรจะใช้งานได้เพราะทั้งสองมี UNIX CORE แต่ฉันคิดว่า OPR บางอย่างไม่อยู่ในรายการ: \: \ โปรดช่วยด้วยฉันต้องการลองใช้โทรศัพท์ UBUNTU
ขอบคุณ
มันจะใช้ได้กับ bq aquaris e4 หรือไม่?
สวัสดีคุณช่วยบอกฉันได้ไหมว่าฉันสามารถติดตั้งบน htc evo 4g cdma ได้
มีใครรู้บ้างว่ารองรับ gapps หรือไม่?
คุณสามารถในค็อกเทลป๊อปแบบสัมผัสเดียว (4.5
)
สวัสดีคำถามของฉันคือ Samsung Galaxy ตัวไหนใช้งานได้
ฉันมี Samsung galaxy s3 mini I8190L มีแรม 1GB และหน่วยความจำภายใน 5 เครื่อง
ระบบปฏิบัติการนี้จะมาพร้อมกับการกู้คืนเช่นเดียวกับ Android
ฉันต้องการทดสอบกับโทรศัพท์มือถือเครื่องนี้และผู้ที่อ้างว่าเป็น S3 mini เครื่องแรกของโลกที่มีระบบ
มองหาลักษณะทั่วไปที่จะทำให้ฉันเป็น Rom ได้โปรด
ฉันชอบปรับแต่งโทรศัพท์มือถือในแบบของคุณ
ขอบคุณมากล่วงหน้าและฉันรอการตอบกลับของคุณพร้อมคู่มือการติดตั้งฉบับสมบูรณ์
บายโชคดี !!!!
คำสั่งไม่รวบรวมฉัน
คำสั่ง sudo apt-get install ubuntu-device-flash
สวัสดีตอนบ่ายสามารถติดตั้งบน moto g 2013 ได้
สามารถติดตั้งบน Sony Xperiast21a
โทรศัพท์ Ubuntu สามารถติดตั้งบน S3 Mini ได้หรือไม่?
ฉันสามารถติดตั้ง Ubuntu บนมือถือ Huawei Ascend Y221 ของฉันได้
ฉันสามารถติดตั้ง Ubuntu บน SAMSUNG SMARTPHONE GALAXY GRAND PRIME PLUS ของฉันได้จะได้รับการสนับสนุนจากชุมชนหรือ Canonical
สวัสดีตอนบ่ายมีใครรู้ไหมว่าเมื่อตกลงคือสิ่งที่ฉันต้องเปลี่ยนแท็บเล็ต (lenovo yoga plus 3) เป็น ubuntu ทุกครั้งที่ฉันพยายามเข้าถึงรูทมันจะหยุดตอบสนองโดยการให้ adb reboot bootloader หากพวกเขาช่วยฉันในฐานะผู้ปกครองจะดีกว่ามากเพราะมันกรองการขยายพันธุ์ทั้งหมดของเด็ก ๆ และพวกเขาเรียนรู้สิ่งต่างๆเพิ่มเติมขออภัยในความไม่สะดวกและขอบคุณ ล่วงหน้าเป็นอย่างมาก
สวัสดีตอนเย็นสามารถทดสอบกับ Caterpillar S60 octa-core Snapdragon 617, RAM 3GB