Aceasta ar trebui să fie o întrebare stupidă, așa cum telefoane Android care acceptă ubuntu afirmă că toate dispozitivele Android sunt bazate pe Linux și ar trebui să fie acceptate. De asemenea Cum să remediați conexiunea USB între Android 11 și Ubuntu 20.04 (pentru a face backup la datele telefonului - după ce nu ați demontat corect)? afirmă că Android 11 este acceptat.
Dar noul meu Motorola G20 cu Android 11 are probleme cu montarea pe Ubuntu 20.04 LTS:
- Dispozitivul nu apare în Android Studio.
- Montarea sistemului de fișiere Android în Ubuntu necesită o soluție
Soluția este că sistemul de fișiere cu MTP reușește doar dacă montez mai întâi dispozitivul virtual USB, care montează telefonul ca o unitate DVD aproape goală.
Un telefon mai vechi cu Android 8 funcționează bine și apare în mod normal în Android Studio.Acest lucru ar trebui să însemne că Android Studio este instalat corect pe Ubuntu-ul meu. Ambele telefoane folosesc același cablu USB-C, astfel încât să excludă problemele cu cablul USB.
Aș putea încerca să fac upgrade la Ubuntu 21.04, dar asta nu este atât de banal și, de asemenea, m-ar forța să fac mai întâi upgrade la 20.10 și, de asemenea, la 21.10 etc, înainte de a reveni la următoarea versiune LTS. De asemenea, deoarece Moto G20 este din aprilie 2021, Ubuntu 21.04 ar putea să nu fie mai bun decât 20.04.
Am testat Motorola G20 pe un laptop cu Windows 10. Acolo, montarea fișierelor funcționează impecabil, iar dispozitivul apare pe Android Studio. Asta ar putea însemna că G20 nu este atât de special și că nu este nimic în neregulă cu G20 și cablul USB
Am verificat pe Ubuntu dmesg
ieșire. Există doar mesajele normale pentru conectare, dar nu există mesaje de eroare. Atunci, lsusb
arată telefonul ca: Google Inc.
După ce ați selectat MTP pe telefon, în browserul de fișiere nautilus, telefonul arată ca: Telefon Unisoc, dar nu sunt afișate fișiere, iar lsusb nu arată telefonul. După soluția de mai sus, selectând unitatea virtuală USB, nautilus arată CDROM, cu un singur fișier, iar lsusb nu arată telefonul. După ce ați selectat din nou MTP, fișierele apar pe Ubuntu, dar lsusb nu afișează telefonul. Pe un alt sistem Ubuntu 20.04, lsusb arată mai întâi Google, apoi, când montarea fișierelor funcționează după soluție, lsusb arată Unisoc. Destul de ciudat că lsusb nu arată doar un nume stabil pentru telefon.