Crouton kullanmadan Chrome OS 67'ye ADB yükleme
Android uygulama geliştiricileri için ADB ve Fastboot, bilgisayarınızda bulunması gereken en önemli araçlar arasındadır ve ADB uzun zamandır Chromebook'larla uyumlu olsa da, daha önce bazı engellerin aşılmasını ve crouton adı verilen bir dizi harici komut dosyasının yüklenmesini gerektiriyordu ; bu da temelde Chrome OS içinde bir Linux ortamının çalışmasına olanak tanıyordu, böylece ADB Linux ortamından çalıştırılabiliyordu.
Ancak en son Chrome OS 67 güncellemesiyle birlikte, ADB artık x86_64 çipli Chromebook'larda geliştirici modundan resmi olarak destekleniyor . İşlem oldukça kolay; çoğu işi sizin için yapan basit bir komut dosyası kullanılıyor. Tek dezavantajı, Chromebook'unuzda fabrika ayarlarına sıfırlama ( tam silme/fabrika ayarlarına döndürme ) yapmanız gerekecek , bu nedenle devam etmeden önce tüm önemli verilerinizi yedekleyin.

Öncelikle Chromebook'unuzun x86_64 işlemciye sahip olduğundan emin olun. Bunun için CTRL + ALT + T tuşlarına basarak crosh terminalini açın ve uname -m yazın.
Terminalde crosh x86_64 mesajı görünüyorsa , devam edebilirsiniz.
Şimdi Chromebook'unuzu Geliştirici Moduna almamız gerekiyor – bunun Chromebook'unuzu daha az güvenli hale getireceğini unutmayın, çünkü Geliştirici Modu doğrulanmış önyükleme gibi bazı güvenlik özelliklerini devre dışı bırakır ve varsayılan olarak root shell'i etkinleştirir. Bu ayrıca verilerinizi silecektir/Chromebook'unuzu fabrika ayarlarına sıfırlayacaktır, bu nedenle devam etmeden önce yedeklemeler oluşturun! Uyarıldınız!
Geliştirici Modunu etkinleştirmek için Chromium.org adresindeki Chromium OS Aygıt Listesi sayfasına gidip Chromebook'unuzu bulmanız gerekir . Chromebook model adınıza tıklayın; bu sizi cihazınıza özel genel bir eğitim sayfasına götürecektir. Geliştirici Modunu etkinleştirme yöntemi Chromebook'lar arasında büyük ölçüde farklılık gösterdiğinden, burada bu sürece ilişkin kapsamlı, adım adım bir kılavuz sunamıyoruz.

Chromebook'unuzda geliştirici modunu etkinleştirdikten sonra, ADB ve Fastboot araçlarını kurmak için gerekli betiği indirip çalıştırmaya geçebiliriz. Ancak öncelikle Chrome OS kabuk terminali olan crosh'a bir göz atmamız gerekiyor. Açmak için CTRL + ALT + T tuşlarına basmayı unutmayın.
Varsayılan olarak, crosh sanal alan modunda çalışır, bu nedenle daha gelişmiş komutlara erişmek için ayrıcalıklarınızı yükseltmeniz gerekir. Bunu yapmak için, crosh terminalini açın ve ` shell` yazın.
Bu aşamada bir sudo parolası oluşturmanız gerekiyor; bu, geliştirici modunu etkinleştirirken feda ettiğimiz güvenliğin bir kısmını geri kazandıracaktır. Bunu yapmak için şunu yazın:
Terleyin Chromeos-setdevpasswd Çıkış
Bundan sonra, sudo komutları parola gerektirecektir.
Artık komut dosyalarını indirmeye hazırız ve bu işlem terminal üzerinden yapılır. Çalıştıracağımız komut dosyaları, uzun vadede size çok zaman kazandıracak iki özel işlem gerçekleştirecektir:
Bu komut dosyası, uygun ikili dosyaları indirecek ve otomatik olarak doğru konuma ( usr/local/bin) taşıyacaktır.
Ardından bu komut dosyası ADB ve Fastboot sarmalayıcısını indirip kuracak ve ADB çalıştırmak istediğinizde komut yazma zahmetinden sizi kurtaracaktır.
Komut dosyasını indirme ve yükleme işlemine başlamak için, crosh terminalinize aşağıdaki komutları yazın:
curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh | darbe
Alternatif olarak, curl çıktısını bash'e göndermek istemiyorsanız, şu diğer komutu kullanabilirsiniz:
cd ${HOME}/Downloads; curl -s https://raw.githubusercontent.com/nathanchance/chromeos-adb-fastboot/master/install.sh -o install.sh
Son komut için, önce `more` veya `vim` kullanarak kontrol etmeniz, ardından çalıştırmanız gerekiyor:
chmod +x install.sh; bash install.sh
Şimdi her şeyin başarıyla tamamlandığını doğrulamak için crosh terminalinde şunu yazın:
Adb –sürüm Fastboot –sürüm
Bu, bu araçların /usr/local/bin dizinine yüklendiğini göstermelidir – bir sorunla karşılaşırsanız, Chromebook'unuzu yeniden başlatmayı deneyin. Chromebook'unuzun USB bağlantı noktalarına bağlıyken Android cihazınızda ADB bildirimi almazsanız da aynı durum geçerlidir – hem Chromebook'unuzu hem de Android cihazınızı birlikte yeniden başlatmayı deneyin.
Yoruma kapalı.