Android फोन से / के लिए फ़ाइलें प्राप्त करना


15

मुझे अपने फोन पर फाइल सिस्टम तक पहुंचने में परेशानी हो रही है (यह सैमसंग / गूगल गैलेक्सी नेक्सस है)। यह सिर्फ उबंटू के पिछले संस्करण में काम किया था, लेकिन अब यह खाली दिखाई देता है चाहे वह एमटीपी या पीटीपी के साथ घुड़सवार हो। मैंने सफलता के बिना libmtp इत्यादि के निर्माण और पुनर्स्थापना पर कुछ मार्गदर्शकों का पालन किया है। यह जवाब मेरे लिए मदद नहीं करता था, या तो, और जीएमटीपी कनेक्ट बटन पर क्लिक करने पर बस लटका रहता है। मुझे पता है कि मैं अपनी तस्वीरों तक पहुंचने के लिए wifi जैसे airdroid का उपयोग कर सकता हूं, लेकिन यह मेरे लिए बहुत धीमा और थोड़ा अनाड़ी है, और डाउनलोड की गई तस्वीरें अपने मूल टाइमस्टैम्प खो देती हैं।

क्या किसी को 12.04 पर इस फोन से जुड़ने में सफलता मिली है ??


क्या यहाँ कोई उत्तर मदद करता है?
टॉम ब्रॉसमैन

nope `` `` ``
wim

क्या आपने बंशी की कोशिश की, मेरे पास सैमसंग गैलेक्सी s2 है, और बंशी के साथ यह ठीक काम करता है। चित्रों / संगीत / वीडियो। कोशिश करें कि :)
ब्लेड19899

बस की कोशिश की, मेरा डिवाइस banshee में दिखाई नहीं देता
विम

1
नहीं, मेरे फोन शेयर एक चट्टान के रूप में है
विम

जवाबों:


4

जैसा कि मैंने इस सूत्र में लिखा है , कई समाधान हैं।

यह देखते हुए कि आपके पास रूट फोन नहीं है, आप सांबा फाइलशेयरिंग स्थापित नहीं कर सकते हैं और sambaआपके फोन पर पारंपरिक शेयर हैं।

लेकिन इस धागे को देखते हुए , ऐसा लगता है कि ASTRO फ़ाइल प्रबंधक प्लस इसका SMB मॉड्यूल बिना भी काम कर सकता है root access(मेरे द्वारा परीक्षण नहीं किया गया है, पुष्टि नहीं कर सकता है)। AirDroid परीक्षण का एक और विकल्प हो सकता है।


11

पूर्व आवश्यक वस्तुएँ

सबसे पहले, आवश्यक पैकेज स्थापित करें:

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! उबंटू!


2
मैंने पहले ही OMGubuntu गाइड की कोशिश की है और यह मेरे लिए ठीक से काम नहीं करता है
wim

क्या काम नहीं आया? विस्तार से बतायें।
सरचार्लो

क्या कोई 'कनेक्ट' / 'डिस्कनेक्ट' समस्या के लिए कोई सुझाव दे सकता है?
david6

माउंट किए गए शेयर पर ब्राउज़ करने की कोशिश करना बस लटका हुआ है .. और इसे अनफिट करने का एकमात्र तरीका केबल को अनप्लग करना है
wim

यह काम करने के लिए, mtp-डिटेक्ट को कुछ डिवाइस वापस करना चाहिए, क्या मैं गलत हूं? @SirCharlo
merveotesi

0

उनके बीच डेटा स्थानांतरित करने के लिए एक वैकल्पिक तरीके के रूप में, आप अपने पीसी और अपने मोबाइल डिवाइस (टैबलेट या फोन) पर Ubuntu वन का उपयोग करने की कोशिश कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.