Menginstal Ubuntu Touch pada Nexus 7 (2012) sekarang karena tidak lagi didukung

13

Saya mencoba menginstal Ubuntu pada Tablet Nexus 7 (2012) saya, namun, tampaknya tablet ini tidak lagi termasuk dalam rilis dev resmi. Saya hampir setengah jalan mengikuti Porting ke Panduan Perangkat Baru dan saya baru mulai menyadari betapa mendalamnya proyek ini, jadi saya bertanya-tanya apakah ada cara untuk menemukan dan menginstal devel terakhir lepaskan untuk ikan kerapu.

Ini adalah hasil yang saya dapatkan saat mengikuti panduan instalasi untuk Ubuntu Touch:

$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap

2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable

Saya juga mencoba ini develjuga. Masuk akal bahwa build uTouch untuk Kerapu tidak ada di salah satu saluran ini, karena tidak lagi didukung secara resmi.

Karena saya tidak menentang meluangkan waktu untuk mempelajari cara melakukan ini dengan benar, jika tidak ada cara untuk mengakses build untuk kerapu, apakah ada yang punya beberapa artikel bagus untuk dibaca atau saran dari upaya mereka dalam melakukan hal-hal semacam ini? Ini akan menjadi perampokan besar pertama saya dalam pengembangan atau mencoba sesuatu seperti ini.

SocksofGranduer
sumber
Lihatlah Menginstal Ubuntu Touch ini .
vembutech
2
masih, ada masalah parah dengan grafik pada 2012 nexus 7 (salah satu alasan utama mereka berhenti menggunakannya), saya ragu bahkan jika Anda melakukan port dengan benar bahwa itu akan berhasil
Mateo
Saya memang membaca artikel Instalasi Ubuntu Touch itu, tetapi mengingat bahwa itu juga ditulis pada tahun 2013, ketika pengembangan devel untuk grouper masih tersedia, disarankan untuk menggunakan "phablet-flash ubuntu-system -channel devel -no-backup" isn ' t akan membantu dengan ini. Juga, saya kira saya mengerti bahwa ini tidak akan terjadi tanpa masalah besar, tetapi saya masih akan mencobanya.
SocksofGranduer
@SocksofGranduer Apakah Anda beruntung? Saya juga memiliki Nexus 7 (2012) dan ingin mencoba sentuhan Ubuntu.
mote
1
Saya tidak @Mote. Saya menulis daftar hal-hal yang perlu saya pikirkan bagaimana melakukan langkah-langkah yang perlu saya ambil. Saya masih mengerjakannya, tapi saya akan mengatakan itu "dua minggu keluar"
SocksofGranduer

Jawaban:

7

Sejak kemarin saya miliki di desktop Nexus 7 2012 Ubuntu 14.04.3 LTS saya, jadi saya pikir langkah-langkah untuk mereproduksi ini di Ubuntu Touch bisa serupa (atau Anda dapat mencoba versi desktop).

Jadi semua yang Anda lakukan dengan risiko Anda sendiri. :-)

Singkatnya langkah saya adalah ini:

  1. Flash Ubuntu 13.04 melalui Fastboot (perintah dalam jawaban sebelumnya)
  2. Edit file dengan repositori di /etc/apt/sources.list berdasarkan pada contoh ini (saya memilih Trusty karena LTS berikutnya setelah 13,04 dan saya tidak mengharapkan masalah)

    deb http://ports.ubuntu.com/ trusty main restricted
    deb-src http://ports.ubuntu.com/ trusty-security main restricted

  3. Membuat apt-get updatedanapt-get upgrade

  4. Opsional: Instal server SSH dengan apt-get install ssh

  5. Mulai ulang tablet dan nikmati Ubuntu versi LTS terbaru :-)

Sumber: blogpost saya hari ini (dalam bahasa Ceko)

zorbon.cz
sumber
1
Bagaimana dengan kegunaan Ubuntu Desktop 14.04 pada Nexus 7? Tautan github dari jawaban bseibold mengatakan bahwa "Lingkungan Desktop Persatuan sangat buggy, lambat, dan tidak cocok untuk Nexus 7"
Jaime M.
hai terimakasih, nampaknya bagus saya telah meredupkan tablet saya dua kali saat melakukan ini ... mendapatkan pembaruan pertama dan meningkatkannya segera setelah mengedit sumber tetapi kemudian ada satu set pembaruan yang mengacaukan tampilan sehingga saya tidak bisa masuk dan tidak mau menemukan cara untuk membuka tty. akan mencoba mengatur ssh untuk debug, terima kasih sobat.
Yvain
@Ya, Hai, saya tidak ingat apa-apa tentang masalah dengan tampilan. Apakah Anda mencoba menyambungkan keyboard atau mouse USB melalui OTG USB? Apakah Anda menginstal SSH sebelum memulai ulang? Bisakah Anda mencapai port SSH? Saya tidak punya N7 lebih dari satu tahun jadi saya tidak bisa membantu Anda lebih daripada dengan ide-ide itu ..
zorbon.cz
sayangnya saya tidak dapat menggunakan ssh karena diluncurkan dengan sesi pengguna, bahwa saya tidak dapat memulai ... satu-satunya hal yang dapat saya lakukan adalah masuk ke sesi tamu (karena layar melompat, saya dapat dengan cepat menekan "turun" lalu "pergi" tetapi ada tidak mungkin saya bisa memasukkan kata sandi untuk login). Sudah mencoba mencopot aplikasi yang menyebabkan masalah sebelum memutakhirkan tetapi boot macet saat persiapan jaringan) mungkin paket baru yang disediakan karena posting Anda tidak kompatibel, mungkin saya perlu memintanya untuk masuk secara otomatis! kesalahan yang saya dapatkan dengan hanya meng-upgrade merujuk ke gtk dan pixbuf, itu akan memberikannya beberapa percobaan lagi ... :)
Yvain
baik saya melakukan dist-upgrade daripada upgrade dan sekarang hampir baik-baik saja; tampilan rusak tetapi saya memiliki akses ke ttys (perlu keyboard otg) dan tidak berantakan, layar masuk ok, tidak ada koneksi yang mungkin untuk sesi pengguna atau tamu (hal yang baik), saya tidak harus memulai semuanya tidak lagi. Hanya perlu memperbaiki x atau lightdm saya tidak yakin tentang bagaimana tetapi saya yakin itu dapat dikelola.
Yvain
7

Langkah Satu: Unduh Semuanya

Pertama, ambil file build harian Raring terbaru untuk Nexus 7 2012:

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.bootimg

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.img.gz

(ditemukan di sini: http://old-releases.ubuntu.com/releases/raring/ )

Selanjutnya, ambil alat yang diperlukan untuk menginstal file build ini ke perangkat Anda:

  1. Di komputer Anda, tekan Ctrl + Alt + T untuk memulai terminal.

  2. Tambahkan PPA Rilis SDK Ubuntu:

    $ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

  3. Perbarui sistem Anda untuk menggunakan paket terbaru:

    $ sudo apt-get update

    $ sudo apt-get upgrade

  4. Instal paket ubuntu-device-flash:

    $ sudo apt-get install ubuntu-device-flash

(ditemukan di sini: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )

Langkah Dua: Buka Kunci Perangkat Anda

Nexus 7 2012 dikirimkan dengan bootloader yang terkunci yang berarti Anda harus membukanya untuk mem-flash berbagai gambar ke perangkat. Untungnya, ini adalah proses yang sepele, dan Anda hanya perlu melakukannya sekali.

( Peringatan: Membuka kunci bootloader menghapus semua data dan mengatur ulang perangkat ke default pabrik. Jika Anda lebih suka tidak kehilangan semua gambar kucing berharga Anda, buat cadangannya ke komputer Anda!)

  1. Reboot 2012 Nexus 7 Anda ke dalam pemuat boot Android. Untuk melakukan ini, pertama-tama matikan perangkat dengan cara normal (tahan tombol daya, lalu pilih matikan dan tunggu beberapa detik). Dari kondisi mati, tahan tombol volume bawah dan tekan tombol daya. Lanjutkan menahan volume dan tombol daya hingga Anda melihat UI boot loader.

  2. Menggunakan kabel micro-USB (yang Anda gunakan untuk mengisi daya harus baik-baik saja), colokkan perangkat Anda ke komputer yang menjalankan Ubuntu. Perangkat sekarang menampilkan GUI boot loader, yang terlihat seperti ini:

Ini adalah bootloader.

  1. Verifikasi fastboot mencantumkan perangkat. Di terminal di Ubuntu, jalankan:

    $ sudo fastboot devices

  2. Mulai proses membuka kunci bootloader:

    $ sudo fastboot oem unlock

  3. Perangkat Anda sekarang akan meminta Anda untuk membuka kunci bootloader. Ikuti petunjuk di layar untuk melanjutkan. Layar Anda sekarang akan terlihat seperti ini:

Ini adalah prompt.

  1. Selesaikan proses dengan me-reboot:

    $ sudo fastboot reboot-bootloader

Ketika perangkat reboot kembali ke bootloader (mode fastboot), Anda akan melihat "LOCK STATE - UNLOCKED" dalam cetakan merah kecil. Pada titik ini perangkat Anda sekarang tidak terkunci.

(dari sini: https://wiki.ubuntu.com/Nexus7/Instalation )

Langkah Tiga: Instal Semuanya

  1. Gunzip file * .img.gz yang diunduh di Langkah Satu untuk mengekstrak file .raw di dalamnya.

  2. Verifikasi sekali lagi bahwa perangkat Anda terhubung melalui micro-USB dan fastboot itu mencantumkan perangkat dengan menjalankan yang berikut di terminal:

    $ sudo fastboot devices

(Jika perangkat Anda tidak terdaftar, pastikan bahwa perangkat dihidupkan dan boot ke bootloader.)

  1. Keluarkan serangkaian perintah berikut:

    $sudo fastboot erase boot

    $sudo fastboot erase userdata

    $sudo fastboot flash boot /path/to/*.bootimg

    $sudo fastboot flash userdata /path/to/unzipped/*.raw

    $sudo fastboot reboot

Langkah Empat: Gunakan Perangkat Anda

Jika semuanya berjalan dengan baik, Anda seharusnya menjalankan Desktop Ubuntu pada Nexus 7 2012 Anda! Pemasang mungkin akan buggy, tetapi sangat akrab. Hati-hati, tentu saja, bahwa versi Ubuntu ini tidak lagi didukung oleh Canonical, dan Anda mungkin mengalami kesulitan menemukan dan menggunakan aplikasi terbaru di perangkat Anda. Selamat mencoba, dan bersenang-senang dengan tablet Ubuntu agak baru Anda!

Cosmo
sumber
Bagaimana bisa digunakan? Apakah mungkin untuk meningkatkan ke versi Ubuntu yang lebih baru setelah Raring diinstal?
imolit
3
@imolit Ini bisa digunakan , tapi saya tentu tidak akan merekomendasikannya sebagai pengemudi harian. Saya terutama menggunakannya sebagai alat untuk memonitor cluster server lebih dari ssh sementara saya menggunakan mesin utama saya untuk hal-hal lain (yaitu sesuatu di sepanjang garis monitor kedua semi-portabel). Saya mencoba untuk memutakhirkan ke 16,04 dan akhirnya merusak instalasi sama sekali, memaksa saya untuk menginstal ulang. Namun, dalam jawabannya, zorbon.cz melaporkan telah mendapatkan 14,04 Tahr Trusty untuk bekerja, tetapi saya belum mencobanya sendiri. Semoga berhasil dan selamat bersenang - senang! :)
Cosmo
2

Anda dapat menggunakan instruksi instalasi manual dari https://wiki.ubuntu.com/Nexus7/Installation - lokasi file tidak lagi valid, tetapi file masih tersedia di sini: http://cdimage.ubuntu.com/ rilis / raring / rilis /

Instruksi bermuara pada perintah-perintah ini:

fastboot erase boot
fastboot erase userdata
fastboot flash boot /path/to/*.bootimg
fastboot flash userdata /path/to/*.img

Namun tampaknya ada opsi lain untuk mendapatkan Linux "nyata" pada Nexus 7 (2012) yang tercantum di sini https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux

Harap perhatikan juga bahwa Nexus 7 (2013), Nexus 4 dan Nexus 10 didukung oleh Ubuntu Touch, lihat https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/

bseibold
sumber