Saya ingin mem-port Ubuntu Touch ke perangkat yang saat ini tidak didukung. Apa persyaratan untuk melakukan ini dan di mana saya mulai?
ubuntu-touch
Nathan Osman
sumber
sumber
Jawaban:
Ubuntu (Sentuh) 13.10 dirilis; itu stabil untuk pengembang sekarang. Anda bisa mendapatkan panduan langkah demi langkah di sini .
Namun, saya menggunakan CyanogenMod. Periksa panduan bangunan CyanogenMod untuk mempelajari cara membangunnya.
Membangun dari sumber untuk panduan Android , dan Membangun wiki Touch Ubuntu juga akan membantu Anda.
Setelah siap, kunjungi panduan Porting Ubuntu Touch bersama dengan panduan Instalasi Telepon Ubuntu yang diberikan sebelumnya.
Langkah-langkahnya adalah:
Tautan ini memberi Anda ide yang adil tentang bagaimana Anda harus melanjutkan. Kode aktual yang digunakan berbeda dari perangkat ke perangkat, karena driver yang berbeda, (tetapi, perintah Terminal akan tetap kira-kira sama) dan itu adalah sesuatu yang harus Anda kerjakan sendiri dengan banyak trial & error.
Saya mencoba porting ke Lava Xolo Q800 , yang dibangun dengan baik, dan diinstal juga. Tapi, itu tidak melakukan apa pun yang harus dilakukan smartphone selain menghubungkan ke WiFi. Saya sekarang telah menginstal ulang Android.
sumber
Pertama-tama saya akan mulai dengan mendapatkan perangkat Linux (Android) yang telah di-rooting dan memastikan Anda memiliki sistem Ubuntu 64-bit. (Banyak ram akan bagus seperti 16 pertunjukan jika Anda dapat mengayunkannya, atau setidaknya banyak tersedia dengan file swap atau partisi)
Jika Anda tidak terbiasa dengan CyanogenMod menjadi terbiasa dengan menginstal dan membangunnya. Saya mengatakan ini karena panduan yang sudah Anda sebutkan dengan jelas menyatakan:
Jika perangkat Anda tidak tercantum di sini maka periksa di sini . Ini didokumentasikan dengan baik dan mudah diikuti dan akan membantu Anda lebih memahami dan memiliki banyak panduan.
http://wiki.cyanogenmod.org/w/Doc:_Building_Basics
Tergantung pada preferensi Anda, Anda mungkin ingin memulai di sini:
http://source.android.com/source/building.html
Kemudian pergi untuk proyek Cyanogenmod, tapi saya pikir taruhan terbaik Anda adalah membangun Cyanogenmod. Setelah Anda selesai melakukannya, kembali ke panduan yang Anda sebutkan.
Intinya, pelajari Android terlebih dahulu, semakin Anda dapat memahami dengan Android, semakin mudah Ubuntu Touch untuk port.
sumber
Jawaban ini sudah sangat lama. Instruksi modern dan terkini ada di sini
https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/
sumber
Setelah Canonical menghentikan pengembangan Unity, dan Ubuntu untuk perangkat, pada awal 2017, tugas telah diambil oleh komunitas UBports.
Untuk dokumentasi tentang porting Ubuntu Touch sekarang, orang harus mengunjungi http://docs.ubports.com/en/latest/porting/introduction.html
sumber