पूर्व आवश्यक वस्तुएँ
सबसे पहले, आवश्यक पैकेज स्थापित करें:
sudo apt-get install mtp-tools mtpfs
थोड़ा कोहनी का तेल
अपने Android फ़ोन को अपने कंप्यूटर से कनेक्ट करें। अपने फ़ोन पर, नोटिफिकेशन ड्रावर खोलें, और क्लिक करें USB Connection type। सुनिश्चित करें कि MTPचयनित है।

अब, इन कमांड्स को उबंटू पर चलाएँ:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
नीचे लिखी संख्याओं पर ध्यान दें idVendorऔर idProduct। आपको बाद में इसकी आवश्यकता होगी।
अब, यह कमांड चलाएँ:
gksu gedit /etc/udev/rules.d/51-android.rules
एक Geditखिड़की खोलनी चाहिए। इसमें यह पाठ टाइप करें, सभी एक पंक्ति में:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
VENDORID को उस idVendor से बदलें, जिसे आपने पहले नोट किया था। इसी तरह, PRODUCTID को उस idProduct से बदलें जिसे आपने नोट किया था।
फ़ाइल को सहेजें और बंद करें।
अपना फ़ोन डिस्कनेक्ट करें और इन कमांड को चलाएं:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
yourusernameअपने Ubuntu उपयोगकर्ता नाम के साथ बदलें । अब, यह कमांड चलाएँ:
gksu gedit /etc/fuse.conf
में Geditखिड़की, हटाने #आखिरी पंक्ति (एक है कि के साथ शुरू होता की शुरुआत में #user_allow_other)। फ़ाइल को बंद करें और सहेजें।
अपने कंप्यूटर को पुनरारंभ करें, और फिर इन तीन आदेशों को चलाएं:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
अपने फोन को फिर से कनेक्ट करें, सुनिश्चित करें कि यह अभी भी MTPमोड में है, और फिर इस कमांड को चलाएं:
android-connect
टा-बांध!
अब आप Nautilus का उपयोग करके अपने Android फ़ोन की सामग्री ब्राउज़ कर सकते हैं। बस फ़ाइल प्रबंधक को आग लगाओ, और फिर साइड बार में अपने फोन के फाइल सिस्टम को ब्राउज़ करने के लिए अपने फोन के नाम पर क्लिक करें जैसे आप एक यूएसबी स्टिक के साथ करेंगे। आप सामान्य फ़ाइल सिस्टम की तरह ही फ़ाइलों को जोड़, हटा और संशोधित कर सकते हैं।

हालाँकि, आपने देखा होगा कि आप फ़ोन को डिस्कनेक्ट करने के लिए Nautilus इजेक्ट आइकन का उपयोग नहीं कर सकते हैं। इसके बजाय, फोन को सुरक्षित रूप से हटाने के लिए, आपको कमांड चलाने की आवश्यकता है:
android-disconnect
अब से, आपको android-connectअपना फ़ोन माउंट करने और फिर android-disconnectसुरक्षित रूप से अपना फ़ोन निकालने के लिए भागना होगा । बाकी सब कुछ अपने आप संभाला जाना चाहिए।
नोट: इन दोनों आदेशों को चलाने के लिए रूट अनुमति की आवश्यकता नहीं होगी। सभी उपयोगकर्ता जो fuseउपयोगकर्ता समूह के सदस्य हैं, उन्हें रूट एक्सेस के बिना इन कमांड को चलाने में सक्षम होना चाहिए।
हो गया
बस! आपने अपने आइसक्रीम सैंडविच को अपने उबंटू कंप्यूटर से सफलतापूर्वक कनेक्ट किया है।
स्रोत: OMG! उबंटू!