Cara Mendapatkan Aplikasi Android untuk Melihat Penyimpanan Eksternal di Chromebook
Aplikasi Android adalah cara yang bagus untuk memperluas kemampuan Chromebook yang terkadang terbatas, tetapi bisa menjadi masalah jika Anda menyimpan sebagian besar data Anda pada media eksternal seperti kartu SD, misalnya.
Untungnya, dengan beberapa perintah, Anda sebenarnya dapat "memaksa" aplikasi Android untuk tidak hanya melihat penyimpanan eksternal, tetapi juga menulisnya. Saya akan memperingatkan Anda: ini memang membutuhkan beberapa perintah shell, jadi jika Anda tidak nyaman dengan itu, telusuri dengan hati-hati. Berteriaklah kepada Nolirium untuk posting blog yang sangat membantu ini yang membuat saya berguling dengan ini. Berkat panduan yang ada di sana, saya bisa menjalankannya tanpa masalah.
Jadi, Bagaimana Ini Bekerja??
Singkatnya, kita akan menggunakan bind mounts pada dasarnya "menambat" folder pada media eksternal ke salah satu yang merupakan bagian dari struktur file internal. Pada dasarnya, ini memungkinkan Android melihat isi folder eksternal, karena itu terhubung ke folder di penyimpanan internal, yang dapat dilihat tanpa masalah.
Perlu dicatat bahwa mengikat folder ini hanya akan berfungsi di Android-itu tidak akan mempengaruhi bagaimana Chrome OS melihat folder atau file di dalamnya. Kita akan membuat folder bernama "Bound" di root direktori Unduhan di Chrome OS dan mengikat folder pada media eksternal ke folder ini, dan sementara Android akan melihat isi folder eksternal di direktori Bound, Chrome OS tidak akan - Bound secara langsung akan terlihat benar-benar kosong. Tetapi karena Chrome OS dapat berinteraksi secara native dengan penyimpanan eksternal, ini seharusnya tidak menjadi masalah.
Langkah Satu: Buat Folder Anda
Dengan itu, kami siap membuat direktori yang akan kami gunakan untuk ini. Seperti yang saya katakan di atas, kita akan membuat folder di direktori Unduhan yang disebut "Bound." Jadi, silakan buka dan buka aplikasi File Chrome OS, dan arahkan ke direktori Unduhan.
Dari sana, klik kanan dan pilih "Folder Baru."
Beri nama folder ini "Bound."
Perlu dicatat bahwa dapat memberi nama ini apa pun yang Anda suka, tetapi untuk keperluan tutorial ini dan perintah yang akan Anda gunakan di bawah ini, kami menggunakan "Bound."
Jika Anda memiliki kumpulan file tertentu yang ingin dilihat oleh Android di Chromebook, lanjutkan dan navigasikan ke media eksternal Anda dan buat folder baru di sini juga. Beri nama sesuai-saya menggunakan "Screenshot" untuk contoh ini, jadi jangan ragu untuk mengubahnya jika tidak masuk akal untuk aplikasi Anda. Ingatlah bahwa Anda harus mengubah bagian dari perintah di bawah ini untuk mencerminkan nama folder Anda.
Langkah Dua: Buka Shell Root dan Buat Bind
Pertama, Anda harus membuka jendela Crosh dengan menekan Ctrl + Alt + T pada keyboard Anda. Jendela hitam solid baru akan terbuka di browser Anda. Atau, Anda dapat menginstal aplikasi Crosh Window dari Chrome App Store (yang juga membutuhkan aplikasi Secure Shell untuk diinstal), tetapi itu tidak perlu jika itu sesuatu yang Anda pikir tidak akan sering Anda gunakan.
Di jendela Crosh, ketik berikut ini:
kulit
Diikuti oleh:
sudo su
Itu akan meminta kata sandi Anda - ini harus sama dengan yang Anda masuki ke Chromebook.
Pada titik ini, Anda berada di shell root, yang kami inginkan. Perintah berikut ini akan memberi Anda akses baca / tulis ke folder eksternal langsung dari aplikasi Android. Untuk keperluan tutorial ini, saya akan memecahnya satu per satu, tetapi perlu diingat bahwa Anda bisa merangkai mereka jika Anda mau - cukup pisahkan setiap perintah &&
simbol.
Catatan: Judul default untuk drive eksternal di Chrome OS adalah "UNTITLED." Jika drive Anda diberi nama yang lain, gunakan itu sebagai pengganti "UNTITLED" di perintah berikut.
Dengan itu, masukkan yang berikut ini ke jendela shell root:
mount --bind / media / removable / UNTITLED / Screenshot / run / arc / sdcard / default / emulated / 0 / Download / Bound mount --bind / media / removable / UNTITLED / Screenshot / run / arc / sdcard / baca / emulasi / 0 / Unduh / Bound mount --bind / media / removable / UNTITLED / Screenshot / run / arc / sdcard / write / emulated / 0 / Download / Bound
Sekali lagi, ubah nama folder eksternal menjadi apa pun yang Anda pilih jika berbeda dari milik saya.
Langkah Tiga: Untung
Cukup banyak yang ada untuk itu. Seperti yang saya katakan sebelumnya, ini tidak akan mempengaruhi cara Chrome OS melihat folder Anda, hanya Android.
Tentu saja, itu bukan sistem yang sempurna. Beberapa aplikasi Android mungkin dapat melakukannya Lihat isi folder terikat, tetapi tidak berinteraksi dengannya. Sebagai contoh, saya menggunakan Skitch untuk membuat anotasi tangkapan layar, dan meskipun dapat melihat semua yang ada di folder terikat, Skitch tidak dapat membuka file apa pun. Ini mungkin sebagian besar berkaitan dengan fakta bahwa Skitch tidak lagi dalam pengembangan aktif sehingga cukup ketinggalan jaman, tetapi itu masih merupakan contoh yang baik tentang betapa tidak sempurnanya sistem ini..
Juga, ikatan ini tidak akan selamat dari reboot. Jadi setiap kali Anda menyalakan ulang komputer, Anda harus memasukkan kembali perintah di atas. Saya juga telah melihat di mana beberapa pengguna kehilangan akses ke folder terikat setelah sistem masuk ke mode tidur, tetapi saya belum secara pribadi memiliki masalah ini. Seperti kebanyakan penyelesaian masalah seperti ini, jarak tempuh Anda mungkin berbeda.
PicSayPro menunjukkan konten folder Bound.Tentu saja, Google secara aktif bekerja untuk mengaktifkan konten kartu SD ke aplikasi Android, jadi akhirnya kami harus dapatkan dukungan yang tepat. Tetapi sampai saat itu, ini adalah hal terbaik berikutnya.