क्या रूट एक्सेस के बिना वाईफाई-टेथरिंग को सक्षम करने का एक तरीका है?


17

क्या रूट एक्सेस के बिना वाईफाई-टेथरिंग का तरीका है।

मेरा मतलब है फ्रायो से पहले।

मेरे पास एचटीसी हीरो 2.1 है, और स्पष्ट रूप से, मैं सुरक्षा कारणों से इसे जड़ नहीं देना चाहता।


किसी को परवाह है कि अगर वास्तव में कोई सुरक्षा कारणों से जड़ नहीं है?
MGOwen

जवाबों:


8

मैं रूट (2.2 से पहले) के बिना वाईफाई टेथरिंग करने का कोई तरीका नहीं जानता। हालाँकि, आप PDANet के साथ ब्लूटूथ या USB केबल का उपयोग कर सकते हैं, जिसमें रूट की आवश्यकता नहीं होती है।


मेरे पास कोई Bluethooth नहीं है (और यह भी नहीं चाहते हैं)। और दुर्भाग्य से, यूएसबी केबल बाहर पहना जा रहा है।
क्वैडरी

माइक्रो USB केबल खरीदना सस्ता है: amazon.com/s/…
SAGExSDX

हाँ, आप देखते हैं, यहाँ स्विट्जरलैंड में, सबसे सस्ता USB केबल जो आपको मिल सकता है, वह है 10 $। जब आप इसे अमेज़ॅन पर 1 - 2 $ के लिए खरीद सकते हैं (और 5 $ के लिए वितरित किया गया है), मुझे लगता है कि यह 60 डॉलर के सीमा शुल्क प्रसंस्करण शुल्क है। और इसके अलावा, केबल को कनेक्ट करना और डिस्कनेक्ट करना (और अपने साथ लाना) करना बेहद कष्टप्रद है।
Quandary

अद्यतन: अपने आप को ड्राइवर को पैच करके मेरे लैपटॉप पर काम करने वाला ब्लूटूथ मिला। लेकिन गुणवत्ता खराब है। पीडीएनेट ब्लूटूथ यूएसबी एथेरिंग की तुलना में बहुत तेजी से जोड़ता है, लेकिन यह अक्सर डिस्कनेक्ट हो जाता है।
क्वांडरी

@ ब्रायन डेनी: दुर्भाग्य से एक समाधान नहीं है, क्योंकि अब मैं विंडोज़ मशीन पर अब कोई एडमिन एक्सेस नहीं करता (कंपनी लैपटॉप)।
Quandary

4

यहाँ अंतिम उत्तर है:

सबसे पहले, अपने फोन पर, एंड्रॉइड मार्केट से एक टर्मिनल-एमुलेटर स्थापित करें, फिर चलाएं

cat /proc/cpuinfo


जो आपको अपने फोन की विस्तृत प्रोसेसर जानकारी दिखाएगा (ARM5 in my case)।

बाद में, आपको अपने फ़ोन के लिए मूल कोड संकलित करने के लिए अपने लिनक्स बॉक्स पर ARM5 क्रॉस-कंपाइलर वातावरण (यदि आप एक Windows / Mac-freak हैं और लिनक्स बॉक्स नहीं है, तो डाउनलोड करें) को इंस्टॉल करने की आवश्यकता है।

आप ऐसा करने के लिए अपने फोन पर विशेषाधिकार वृद्धि हमले शुरू करने में सक्षम हो।

तो, अगला, आपको ARM5 (HTC Hero माइक्रोप्रोसेसर) के लिए विशेषाधिकार-वृद्धि हमले को पार करने की आवश्यकता है। उसके लिए, Suse Linux बर्लिन के सेबास्टियन क्रैमर द्वारा किए गए RageAgainstTheCage हमले का उपयोग करें (केवल द्विआधारी में), यहां रिवर्स इंजीनियर:
http://pastebin.com/fXsGij3N

एक पूर्व-संस्करण संस्करण यहां उपलब्ध है http://cmw.22aaf3.com /common/rageagainstthecage-arm5.zip

Google से Android SDK स्टार्टर किट डाउनलोड करें।
उपयुक्त Android प्लेटफ़ॉर्म SDK (मेरे लिए संस्करण 2.1) स्थापित करें।
http://developer.android.com/sdk/index.html

फिर, सुपरयुसर (सु) पैकेज डाउनलोड करें:
http://cmw.22aaf3.com/common/su-2.3.2.2-efgh.zip

सभी, सुपरयुसर पैकेज, सु प्रोग्राम और RageAgainstTheCage को एक ही फ़ोल्डर में adb (एंड्रॉइड एसडीके से अपने एंड्रॉइड फोन से कनेक्ट करने का प्रोग्राम) के रूप में उपयोग करें। आपको USB- डिबगिंग सक्षम करने और इंटरनेट साझाकरण को स्विच करने की आवश्यकता है।

इसके बाद, आप फ़ाइल rageagainstthecage.bin को अपने फोन पर फ़ोल्डर / डेटा / स्थानीय / tmp में संचारित करें (शुरू में, सामान्य उपयोगकर्ता के रूप में, आपके पास केवल sdcard और अस्थायी फ़ोल्डर तक पहुंच है, लेकिन यह पर्याप्त है)

adb push rageagainstthecage.bin /data/local/tmp/

फिर आप अपने फोन पर एक शेल शुरू करते हैं:

adb shell

और सभी के लिए rageagainstthecage.bin पर स्वामित्व बदलें

chmod 755 /data/local/tmp/rageagainstthecage.bin

इसके बाद, आप सामान्य उपयोगकर्ता के रूप में अपने फोन पर rageagainstthecage शुरू करें

/data/local/tmp/rageagainstthecage

जब शोषण समाप्त हो जाता है, तो आपका adb कनेक्शन समाप्त हो जाना चाहिए।

अगर यह टाइप नहीं है

exit
adb kill-server
adb start-server

अब फिर से अपने फोन से कनेक्ट करें:

adb shell

एडीबी शेल अब बढ़े हुए विशेषाधिकारों (रूट) के साथ चलता है। तो अब, फ़ाइल सिस्टम को रिमाउंट करें ताकि आप सिस्टम विभाजन पर लिख सकें।

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
exit

अब अपने फ़ोन पर su और superuser को धकेलें (याद रखें, आपके पास अब पहुंच है)

adb push su /system/xbin/
adb push Superuser.apk /system/app/

और फिर सब पर स्वामित्व को बदलें

adb shell chmod 4755 /system/xbin/su

अगला डाउनलोड करें और उन सभी मुफ्त टीथर एप्लिकेशनों में से एक को स्थापित करें जिनकी आपको अपने फोन को रूट करने की आवश्यकता है। सुपरसुसर शुरू करो।

अब अपना टीथर ऐप शुरू करें। एक पॉपअप दिखाई देगा, जो आपसे पूछेगा कि क्या आप इस ऐप को रूट एक्सेस देना चाहते हैं। हाँ कहो, और याद की जाँच करें।

अब अपने फोन का स्विच ऑन करें और रीस्टार्ट करें। जब यह फिर से शुरू हो गया है, तो सब कुछ सामान्य हो गया है, कोई और अधिक विशेषाधिकार नहीं हैं। लेकिन सु अभी भी है और सभी के लिए निष्पादन योग्य है। इसलिए लॉग इन करते समय wifi tether ऐप को शुरू करें। चूंकि आपने सुपरयुसर ऐप में याद किया था, इसलिए यह इस एप्लिकेशन को रूट पर स्विच करने के लिए su का उपयोग करेगा, जिसका अर्थ है कि यह अब ठीक चलेगा, रूट विशेषाधिकार के साथ केवल tether ऐप के साथ :)

अगला, अपने लिनक्स बॉक्स के साथ अपने ब्रांड-नए से कनेक्ट करें एंड्रॉइड WIFI हॉटस्पॉट काम कर रहा है। यह सुनिश्चित करने के बाद कि यह काम करता है, जगह में हॉटस्पॉट के लिए पहुँच प्रतिबंध लगाना न भूलें।

BTW, यदि आप रिवर्स-इंजीनियरिंग के लिए कुछ apk संकुल को निर्यात करने के लिए अपने बढ़े हुए विशेषाधिकार का उपयोग करते हैं, तो आप देखेंगे कि android में cp कमांड का अभाव है।

आप इसके बजाय बिल्ली (कॉपी-कैट) का उपयोग करके उस प्रतिबंध को दरकिनार कर सकते हैं:

cat /data/app/superuser.apk >> /sdcard/Downloads/superuser.apk 

;-)


3

मेरी सैमसंग गैलेक्सी s (android 2.1) में शुरू से ही एक टेथरिंग विकल्प था। सेटिंग्स-> वाईफाई-मोबाइल एपी और मुझे केवल इसके लिए एक चेकबॉक्स की जांच करनी थी। और यह वास्तव में बहुत अच्छा काम करता है। (यहां टी-मोबाइल / नटरलैंड्स बंद नहीं है)

हालांकि मुझे एप्लिकेशन का नाम नहीं मिल रहा है।


उस एप्लिकेशन को Android 2.2+ कहा जाता है।
क्वैडरी

हां लेकिन इसके प्रदाता द्वारा बंद कर दिया गया है और आपको इसे प्रति माह अनलॉक करने के लिए पैसे देने होंगे। स्प्रिंट प्रति माह 30 रुपये चाहता है।
दिमित्रि लखटेन

मैं स्प्रिंट उपयोगकर्ता नहीं हूं, मैं ऑरेंज उपयोगकर्ता हूं; ;-)) लेकिन मेरे पास 2.2 नहीं है, फिर भी।
क्वांडरी

दुर्भाग्य से, यह संयुक्त राज्य अमेरिका में एटी एंड टी के माध्यम से सैमसंग गैलेक्सी एस कैप्टिनेट पर काम नहीं करता है।
एरिक वारिनर

मेरी आकाशगंगा s 2.1 है और यह विधि मेरे लिए भी काम करती है
लुईस

2

आसान टीथर एक भयानक ऐप है जो वाईफाई टेथरिंग की अनुमति देता है। http://www.androidzoom.com/android_applications/communication/easytether-lite_eoqh.html


मैंने सोचा था कि यह सिर्फ यूएसबी
टेथरिंग

@ कोलोरियम: यह है ...
Quandary

उन्होंने वाईफाई टेथरिंग का उल्लेख किया।
कोलाहल

@ रंग लिथियम: लेकिन यह निश्चित रूप से नहीं करता है।
व्याकुलता

यही कारण है कि मैंने टिप्पणी की ... प्रश्नकर्ता ने वाईफाई टेदरिंग समाधान के लिए कहा। आसान टेदर एक USB केवल टेदर समाधान है। इस उत्तर के साथ समस्या का संकेत देता है। मैं उलझन में हूँ
कोलोथियम

1

आप इस उत्तर को पसंद नहीं करेंगे लेकिन यदि आप इसके लिए अतिरिक्त भुगतान करने को तैयार हैं तो आपका कैरियर सेवा प्रदान कर सकता है। स्प्रिंट ने ईवो प्री 2.2 पर $ 30 / माह के लिए वाईफाई हॉटस्पॉट सुविधा की पेशकश की। हास्यास्पद, हाँ। लेकिन आपका एकमात्र विकल्प हो सकता है।


मेरे पास 2.1 नहीं 2.2 है। और हाँ, हास्यास्पद, लेकिन हे, लिनक्स FOSS है, बस अपना खुद का संकलन करें और उस वाईफाई चीज़ को अनलॉक किया गया है। मुझे लगता है यही कारण है कि Motarola डिजीटल रूप से बूटलोडर पर हस्ताक्षर करता है और किसी भी गैर- Motarola ROM को चलाने से रोकता है ...
Quandary

मुझे लगता है कि चारों ओर xda मिला है। लेकिन स्प्रिंट के साथ 2.1 पर वाईफाई टेथरिंग संभव था। केवल स्पष्ट करने के लिए।
21

क्या आप सुनिश्चित हैं कि यह 2.1 था? यदि हाँ, तो दिलचस्प।
क्वैन्ड्री

सकारात्मक। मुझे यकीन है कि आप 2.1 लॉन्च संस्करण और वायरलेस हॉटस्पॉट सुविधा का उल्लेख करते हुए प्रेस विज्ञप्ति पा सकते हैं। स्प्रिंट ने 2.2 फीचर में बनाया है और फिर भी आप चाहते हैं कि आप उन्हें भुगतान करें।
कोलाहल

1

आप बिना पढ़े प्राप्त कर सकते हैं, इसका एक ऐप जो आपको आपकी कर्नेल को बदलने के बिना रूट एक्सेस देता है / एक रोम चमकता है या आपके वॉरेंट को शून्य करता है, उसे हर स्टार्टअप (इसके स्वचालित) पर उपयोग करें और फिर सुपरयुसर ऐप प्राप्त करें। फिर आप ओपन टेथरिंग ऐप का उपयोग कर सकते हैं जिसमें रूट एक्सेस की आवश्यकता होती है।

वाईफ़ाई tethering करने के लिए केवल मुक्त तरीका Thats। अन्यथा स्प्रिंट या अपने प्रदाता को मासिक भुगतान करने की फीस सक्षम करें।

सबसे खराब मामला परिदृश्य आप EasyTether एप्लिकेशन का उपयोग करके तार कर सकते हैं। यह यूएसबी पोर्ट के माध्यम से HTTP अनुरोधों के लिए एक अग्रेषण तंत्र बनाता है। Android + कंप्यूटर पर सॉफ्टवेयर की आवश्यकता है। इसकी वाईफाई टेथरिंग नहीं, बल्कि इसकी निशुल्क, रूटलेस टेथरिंग है। 3 रुपये के लिए आप प्रो संस्करण प्राप्त कर सकते हैं और HTTPS भी कर सकते हैं। कुछ भी नहीं (या 30 रुपये एक महीने से बेहतर - बेहतर thats -)


मेरे नायक पर काम नहीं करता, मैं जड़ नहीं मिल सकता।
क्वांडरी

पू! मैं उस समस्या पर कुछ बनाता है के रूप में अच्छी तरह से। सबसे दुर्भाग्यपूर्ण। आसान टेदर आपका एकमात्र समाधान हो सकता है। यूएसबी केबल की आवश्यकता होती है और कुछ दोनों तरफ स्थापित होते हैं, लेकिन कुछ भी नहीं से बेहतर है।
दिमित्रि लखटेन

0

लघु उत्तर, आपको वाईफाई हॉटस्पॉट टेथरिंग के लिए रूट करने की आवश्यकता है, या स्प्रिंट $ 30 प्रति माह का भुगतान करें। मैंने पैकेज खरीदने के बारे में सोचा, लेकिन इसके खिलाफ फैसला किया क्योंकि वे पहले ही बिना किसी कानूनी कारण के आपसे प्रति पंक्ति 10 डॉलर अतिरिक्त शुल्क लेते हैं। मेरा विचार है कि वे आपसे अपेक्षा करते हैं कि आप इसके बारे में कुछ नहीं कर सकते हैं, इसलिए वे आपसे अतिरिक्त और हर महीने शुल्क लेते हैं, प्रति माह 10 रुपये जल्दी जुड़ जाते हैं, विशेषकर उन लोगों के लिए जो आपकी योजना पर ध्यान नहीं देते हैं। बिल्कुल भी।


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