วิธีการติดตั้ง Android 2.3 บน Raspberry Pi

ด้วยซีพียู 700MHz และ RAM อย่างน้อย 256MB Raspberry Pi มีสเปคที่เทียบเท่ากับสมาร์ทโฟนระดับเริ่มต้นดังนั้นผู้ใช้หลายคนจึงสนใจติดตั้ง Android มือถือของ Google บนอุปกรณ์ Android

ข่าวดีก็คือคุณสามารถทำได้ - Android 2.3 ได้รับการพอร์ตแล้วและคุณสามารถดาวน์โหลดและติดตั้งได้ทันที ข่าวร้ายก็คือมันยังไม่รองรับการเร่งความเร็วของฮาร์ดแวร์ซึ่งหมายความว่าประสบการณ์นั้นไม่ราบรื่นอย่างที่คุณต้องการ

Android 4.0 สำหรับ Pi ที่มีการเร่งฮาร์ดแวร์อยู่ในผลงาน แต่ถ้าคุณอยากลองรุ่นก่อนหน้านี่คือสิ่งที่คุณต้องทำ ...

สิ่งที่คุณต้องการ

  • Raspberry Pi - ถ้าคุณเพิ่งมีของคุณนี่คือวิธีการตั้งค่า
  • การ์ด SD ที่มีพื้นที่ว่างอย่างน้อย 4GB จัดรูปแบบเป็น FAT32
  • CyanogenMod 7.2 (ROM Android แบบกำหนดเอง) สำหรับ Raspberry Pi

ของ windows

ดังนั้นคุณได้ดาวน์โหลด CyanogenMod จากลิงก์ด้านบน แต่คุณจะนำสิ่งนั้นไปไว้ในการ์ด SD ของคุณได้อย่างไร เพียงลากมันข้ามจะไม่ทำงาน Raspberry Pi ของคุณจะไม่สามารถบูตจากการ์ด SD ด้วยไฟล์. img ที่อยู่ในนั้น คุณจะต้องใช้ซอฟต์แวร์บุคคลที่สามเพื่อคลายซิปไฟล์ 7z ก่อน - 7-Zip และ WinRAR มีความสามารถเท่ากัน - จากนั้นต้องใช้ซอฟต์แวร์อีกชิ้นเพื่อแยกไฟล์จากภาพและโอนไปยังการ์ด SD .

โชคดีที่มีโปรแกรมที่ใช้งานง่ายสำหรับ Windows ที่เรียกว่า Win32DiskImager ซึ่งมีทั้งฟรีและมีน้ำหนักเบาและจะสามารถดูแลการยกที่หนักสำหรับคุณได้ทั้งหมด เพียงแสดงที่ไฟล์. img ที่คุณแตกแล้วและอุปกรณ์ใดที่คุณต้องการคัดลอกไป ในกรณีนี้การ์ด SD คือ E: \

เมื่อคุณเริ่มกระบวนการแล้วไม่ควรใช้เวลานานเกินกว่าจะเสร็จสมบูรณ์ เมื่อเสร็จแล้วให้เปิดการ์ด SD ลงใน Pi ของคุณและคุณจะสำรวจรอบ ๆ Android ในเวลาไม่นาน

Mac OS X

น่าเสียดายที่กระบวนการใน Mac OS X นั้นเกี่ยวข้องกับงานบรรทัดคำสั่งเล็กน้อย แต่ก็ไม่มีอะไรที่เราไม่สามารถจัดการได้และคุณจะสามารถเริ่มต้นใช้งานได้ก่อนที่คุณจะรู้

เช่นเดียวกับใน Windows ขั้นตอนแรกหากคุณใช้ Mac คือการแตกไฟล์ขนาด 7z ที่คุณเพิ่งดาวน์โหลด มีโปรแกรมฟรีจำนวนมากให้ทำเช่นนี้ แต่ฉันชอบที่จะใช้ 'The Unarchiver' ซึ่งมีน้ำหนักเบาและสามารถใช้ได้ฟรีจาก App Store

ต่อไปคุณจะต้องค้นหาชื่อ BSD ของการ์ด SD ของคุณ - ไม่ต้องกังวลคุณไม่จำเป็นต้องทราบรายละเอียดใด ๆ ที่นี่เรากำลังมองหาข้อมูลหนึ่งชิ้น ในการทำเช่นนี้คลิกที่โลโก้ Apple จากแถบเมนูจากนั้นไปที่เกี่ยวกับ Mac นี้> ข้อมูลเพิ่มเติมและดูที่รายงานระบบของคุณ

เมื่อคุณอยู่ที่นั่นให้เลือก 'USB จากแถบด้านข้างและมองหา' เครื่องอ่านการ์ดหน่วยความจำภายใน ' เมื่อเลือกสิ่งนี้แล้วชื่อ BSD จะปรากฏในรายละเอียดด้านล่าง ในกรณีของฉันมันบอกว่า 'disk1'

ด้วยข้อมูลดังกล่าวเราสามารถเปิด Terminal เพื่อเรียกใช้คำสั่งซึ่งจะคัดลอกไฟล์. img ของคุณไปยังการ์ด SD พิมพ์คำสั่งต่อไปนี้: sudo dd if = image_path_here.img of = / dev / diskn bs = 1m - แทนที่ image_path_here.img ด้วยพา ธ ของไฟล์ที่คุณดาวน์โหลดและตำแหน่งที่ระบุว่า 'disk n ' คุณจะต้อง แทนที่ n ด้วยจำนวนดิสก์ที่คุณพบในรายงานระบบระหว่างขั้นตอนก่อนหน้า ตรวจสอบให้แน่ใจว่าได้รับสิทธิ์นี้เนื่องจาก dd เป็นคำสั่งที่ทรงพลังและไม่ลังเลเลยที่จะจัดรูปแบบใดก็ตามที่คุณขับไปที่ตำแหน่งนั้นและแทนที่ด้วยรูปภาพที่ระบุ

จะใช้เวลาสักครู่ก่อนที่คำสั่ง dd จะใช้เวทย์มนตร์และมันก็ไม่ได้ให้ผลตอบรับใด ๆ ในขณะที่ใช้งานอยู่ดังนั้นอย่าใจร้อนและปล่อยให้มันทำ เมื่อเสร็จแล้วคุณจะมีการ์ด SD โหลดเต็มไปด้วยไฟล์ที่จะช่วยให้คุณสามารถบูตเข้าสู่ Android

ลินุกซ์

เช่นเดียวกับ Mac OS X การแจกแจง Linux อ้างอิงตาม Unix ดังนั้นพวกเขายังสามารถใช้คำสั่ง dd เพื่อคัดลอกไฟล์ภาพของคุณไปยังการ์ด SD กระบวนการมีส่วนเกี่ยวข้องมากกว่าเล็กน้อยสำหรับ OS X แต่ถ้าคุณเป็นผู้ใช้ Linux คุณอาจคุ้นเคยกับบรรทัดคำสั่งอยู่ดี

หากต้องการแตกรูปภาพออกจากไฟล์. 7z ที่คุณเพิ่งดาวน์โหลดคุณสามารถใช้เครื่องมือบรรทัดคำสั่งชื่อ p7zip ผู้ใช้ Ubuntu สามารถติดตั้งได้โดยใช้คำสั่ง: sudo apt-get install p7zip-full

เมื่อติดตั้ง p7zip แล้วคุณสามารถชี้ไปที่ไฟล์. 7z ของคุณและแตกเนื้อหาโดยพิมพ์: 7za e path_of_your_file.7z

ขั้นตอนต่อไปคือการค้นหาว่าการ์ด SD ของคุณได้รับการกำหนดฉลากไว้ในระบบใด หากต้องการทำสิ่งนี้ให้พิมพ์: df -h ในเทอร์มินัลแล้วคุณจะเห็นรายการอุปกรณ์ทั้งหมดของคุณ ในตัวอย่างนี้การ์ด SD อยู่ที่ / dev / sdc1

การจดจำตำแหน่งของการ์ด SD ของคุณคุณสามารถยกเลิกการต่อเชื่อมได้ด้วยคำสั่ง 'umount' ในตัวอย่างนี้คำสั่งคือ umount / dev / sdc แต่คุณจะต้องปรับเปลี่ยนตามตำแหน่งของการ์ดในระบบของคุณ

สุดท้ายคุณสามารถใช้คำสั่ง dd เพื่อคัดลอกเนื้อหาของไฟล์รูปภาพข้ามไปยังการ์ด SD ในตัวอย่างนี้คำสั่งจะเป็น: dd bs = 4M if = image_path_here.img ของ = / dev / sdc ( ดรอป 1 จากจุดสิ้นสุดของพา ธ ที่คุณพบก่อนหน้านี้เนื่องจากเป็นที่ตั้งของพาร์ติชันไม่ใช่ บัตรตัวเอง)

ตอนนี้สิ่งที่คุณต้องทำคือรอให้มีการคัดลอกข้อมูลและคุณก็พร้อมที่จะไป

ฉันติดตั้ง Android! อะไรต่อไป

เมื่อคุณจัดการบูตการ์ด SD ของคุณแล้วคุณสามารถทำสิ่งใดก็ได้ที่คุณทำกับ Android บนสมาร์ทโฟน คุณได้รับการสนับสนุน Ethernet เต็มรูปแบบตราบใดที่คุณเชื่อมต่อคุณสามารถท่องเว็บตรวจสอบอีเมลของคุณและแสดง Raspberry Pi ที่ยอดเยี่ยมให้กับเพื่อน ๆ บน Facebook

ดังที่ฉันได้กล่าวไปแล้วก่อนหน้านี้หากไม่มีการเร่งความเร็วฮาร์ดแวร์อาจเป็นประสบการณ์ที่ไม่ดีนักเล็กน้อยและเมาส์และคีย์บอร์ดค่อนข้าง จำกัด หากคุณคุ้นเคยกับการใช้ Android บนหน้าจอสัมผัส อย่างไรก็ตามนั่นยังเป็นโครงการที่ยอดเยี่ยมสำหรับ Raspberry Pi ของคุณและมันจะดีขึ้นในอนาคตเมื่อ AndroidPi 4.0 เปิดตัวพร้อมกับการเร่งความเร็วของฮาร์ดแวร์

  • สำหรับสิ่งที่ต้องทำเพิ่มเติมกับ Raspberry Pi ของคุณดูคู่มือสนุก 25 โครงการของเรา

หมายเหตุบรรณาธิการ : คำแนะนำเหล่านี้บางส่วนได้รับการแก้ไขจากวิกิการตั้งค่าการ์ด SD ชุมชน Raspberry Pi ที่ยอดเยี่ยม

 

แสดงความคิดเห็นของคุณ