ऐप्पल टाइमकैपलस / एयरपोर्ट चरम। संलग्न क्षेत्र से रूट का उपयोग और पलायन

एप्पल नेटवर्क उपकरणों, इस तरह के TimeCapsule या हवाई अड्डे चरम के रूप में है कि इस लेख को पढ़ने के के निश्चित रूप से कई मालिकों, अभी या बाद में सोचा है कि उपकरणों रूस में खरीदा है नहीं है beamforming समर्थन और अधिकतम चैनल चौड़ाई 40 मेगाहर्ट्ज है? और परिणामस्वरूप, डेटा रिसेप्शन और ट्रांसमिशन की अधिकतम गति 600 एमबीपीएस (दावा किए गए 1300 एमबीपीएस के बजाय) है।

यदि कोई नहीं जानता था या भूल गया था, तो डिवाइस इस तरह दिखते हैं:



Apple ने उत्तर दिया: “एयरपोर्ट एक्सट्रीम IEEE 802.11ac मानक के लिए प्रारंभिक तकनीकी आवश्यकताओं के आधार पर बनाया गया है। 802.11ac सुविधाओं के लिए समर्थन देश विशिष्ट कानूनी आवश्यकताओं पर निर्भर है; 80 मेगाहर्ट्ज चैनल और बीमफॉर्मिंग तकनीक रूसी संघ, यूक्रेन, कुवैत, बेलारूस, मोरक्को, अजरबैजान, कजाकिस्तान और मिस्र में उपलब्ध नहीं हैं । अधिकतम सैद्धांतिक डेटा अंतरण दर 600 एमबीपीएस है; वास्तविक गति कम होगी। ”

इसलिए, आज मैं आपको बताऊंगा कि उपकरण को स्वयं बदले बिना क्षेत्र से कैसे बचना है।

इसके लिए हमें अजगर 2.7 (यह पहले से ही मैक ओएस एक्स पर प्रीइंस्टॉल्ड है), एयरपायर उपयोगिता और खाली समय के 5 मिनट की आवश्यकता है।

AirPyrt को डाउनलोड और इंस्टॉल करें।

रूट विशेषाधिकारों के साथ एक टर्मिनल:

python setup.py install

AirPyrt उपयोगिता ऐप्पल AirPort उपकरणों के साथ संचार करने के लिए ACP का उपयोग करती है। एक ही प्रोटोकॉल जिसके द्वारा एक iPhone या मैक AirPort उपयोगिता के माध्यम से एक अपुष्ट डिवाइस दिखाई देगा।

इसके बाद, हमारे डिवाइस पर ssh को सक्षम करें:

python -m acp -t {ipv4-address} -p {password} --setprop dbug 0x3000
python -m acp -t {ipv4-address} -p {password} --reboot

उसके बाद, हम ssh के माध्यम से डिवाइस तक रूट एक्सेस प्राप्त कर सकते हैं और उस पर पूरी तरह से सब कुछ बदल सकते हैं। वैसे, राउटर NetBSD पर आधारित है।

Ssh के माध्यम से कनेक्ट करें:

ssh root@{ipv4-address}

इसके बाद, हमें केवल दो चीजों को बदलना होगा: देश कोड और SKU

संयुक्त राज्य अमेरिका के साथ एक देश को बदलने के लिए:

acp -q syRe=0x00000000
acp static apple-sku=FCC

देशों और कोडों की सूची (HEX में स्थानांतरित की जानी चाहिए):
«syRe.0» = «United States»;
«syRe.1» = «Canada»;
«syRe.2» = «Mexico»;
«syRe.3» = «Colombia»;
«syRe.4» = «Puerto Rico»;
«syRe.5» = «Brazil»;
«syRe.6» = «Chile»;
«syRe.7» = «Japan»;
«syRe.8» = «Austria»;
«syRe.9» = «Belgium»;
«syRe.10» = «Cyprus»;
«syRe.11» = «Czech Republic»;
«syRe.12» = «Denmark»;
«syRe.13» = «Estonia»;
«syRe.14» = «France»;
«syRe.15» = «Finland»;
«syRe.16» = «Germany»;
«syRe.17» = «Greece»;
«syRe.18» = «Hungary»;
«syRe.19» = «Iceland»;
«syRe.20» = «Italy»;
«syRe.21» = «Ireland»;
«syRe.22» = «Latvia»;
«syRe.23» = «Liechtenstein»;
«syRe.24» = «Lithuania»;
«syRe.25» = «Luxembourg»;
«syRe.26» = «Malta»;
«syRe.27» = «Netherlands»;
«syRe.28» = «Norway»;
«syRe.29» = «Poland»;
«syRe.30» = «Portugal»;
«syRe.31» = «Slovak Republic»;
«syRe.32» = «Slovenia»;
«syRe.33» = «Spain»;
«syRe.34» = «Sweden»;
«syRe.35» = «Switzerland»;
«syRe.36» = «United Kingdom»;
«syRe.37» = «Australia»;
«syRe.38» = «Hong Kong S.A.R., China»;
«syRe.39» = «New Zealand»;
«syRe.40» = «Singapore»;
«syRe.41» = «Philippines»;
«syRe.42» = «China»;
«syRe.43» = «Malaysia»;
«syRe.44» = «Taiwan»;
«syRe.45» = «South Korea»;
«syRe.46» = «Thailand»;
«syRe.47» = «Argentina»;
«syRe.48» = «Venezuela»;
«syRe.49» = «Russia»;
«syRe.50» = «United States»;
«syRe.51» = «Canada»;
«syRe.52» = «Bulgaria»;
«syRe.53» = «Romania»;
«syRe.54» = «India»;
«syRe.55» = «Vietnam»;
«syRe.56» = «Sri Lanka»;
«syRe.57» = «Brunei»;
«syRe.58» = «Pakistan»;
«syRe.59» = «Nepal»;
«syRe.60» = «Bangladesh»;
«syRe.61» = «Peru»;
«syRe.62» = «Afghanistan»;
«syRe.63» = «Albania»;
«syRe.64» = «Algeria»;
«syRe.65» = «American Samoa»;
«syRe.66» = «Andorra»;
«syRe.67» = «Angola»;
«syRe.68» = «Anguilla»;
«syRe.69» = «Antarctica»;
«syRe.70» = «Antigua And Barbuda»;
«syRe.71» = «Armenia»;
«syRe.72» = «Aruba»;
«syRe.73» = «Azerbaijan»;
«syRe.74» = «Bahamas»;
«syRe.75» = «Bahrain»;
«syRe.76» = «Barbados»;
«syRe.77» = «Belarus»;
«syRe.78» = «Belize»;
«syRe.79» = «Benin»;
«syRe.80» = «Bermuda»;
«syRe.81» = «Bhutan»;
«syRe.82» = «Bolivia»;
«syRe.83» = «Bosnia Herzegovina»;
«syRe.84» = «Botswana»;
«syRe.85» = «Bouvet Island»;
«syRe.86» = «British Indian Ocean Territory»;
«syRe.87» = «Burkina Faso»;
«syRe.88» = «Burundi»;
«syRe.89» = «Cambodia»;
«syRe.90» = «Cameroon»;
«syRe.91» = «Cape Verde»;
«syRe.92» = «Cayman Islands»;
«syRe.93» = «Central African Republic»;
«syRe.94» = «Chad»;
«syRe.95» = «Christmas Island»;
«syRe.96» = «Cocos Islands»;
«syRe.97» = «Comoros»;
«syRe.98» = «Congo»;
«syRe.99» = «Cook Islands»;
«syRe.100» = «Costa Rica»;
«syRe.101» = «Ivory Coast»;
«syRe.102» = «Croatia»;
«syRe.103» = «Djibouti»;
«syRe.104» = «Dominica»;
«syRe.105» = «Dominican Republic»;
«syRe.106» = «East Timor»;
«syRe.107» = «Ecuador»;
«syRe.108» = «Egypt»;
«syRe.109» = «El Salvador»;
«syRe.110» = «Equatorial Guinea»;
«syRe.111» = «Eritrea»;
«syRe.112» = «Ethiopia»;
«syRe.113» = «Falkland Islands»; /* A.K.A. (Malvinas) */
«syRe.114» = «Faeroe Islands»;
«syRe.115» = «Fiji»;
«syRe.116» = «French Guiana»;
«syRe.117» = «French Polynesia»;
«syRe.118» = «French Southern Territories»;
«syRe.119» = «Gabon»;
«syRe.120» = «Gambia»;
«syRe.121» = «Georgia»;
«syRe.122» = «Ghana»;
«syRe.123» = «Gibraltar»;
«syRe.124» = «Greenland»;
«syRe.125» = «Grenada»;
«syRe.126» = «Guadeloupe»;
«syRe.127» = «Guam»;
«syRe.128» = «Guatemala»;
«syRe.129» = «Guinea»;
«syRe.130» = «Guinea Bissau»;
«syRe.131» = «Guyana»;
«syRe.132» = «Haiti»;
«syRe.133» = «Honduras»;
«syRe.134» = «Indonesia»;
«syRe.135» = «Iran»;
«syRe.136» = «Iraq»;
«syRe.137» = «Israel»;
«syRe.138» = «Jamaica»;
«syRe.139» = «Jordan»;
«syRe.140» = «Kazakhstan»;
«syRe.141» = «Kenya»;
«syRe.142» = «North Korea»;
«syRe.143» = «Kuwait»;
«syRe.144» = «Lebanon»;
«syRe.145» = «Libya»;
«syRe.146» = «Macau»;
«syRe.147» = «Macedonia»;
«syRe.148» = «Monaco»;
«syRe.149» = «Morocco»;
«syRe.150» = «Nicaragua»;
«syRe.151» = «Oman»;
«syRe.152» = «Qatar»;
«syRe.153» = «Saudi Arabia»;
«syRe.154» = «South Africa»;
«syRe.155» = «Syria»;
«syRe.156» = «Trinidad And Tobago»;
«syRe.157» = «Tunisia»;
«syRe.158» = «Turkey»;
«syRe.159» = «United Arab Emirates»;
«syRe.160» = «Ukraine»;
«syRe.161» = «Uruguay»;
«syRe.162» = «Uzbekistan»;
«syRe.163» = «Yemen»;
«syRe.164» = «Zimbabwe»;

SKU सूची:
FCC
JAPAN
ETSI
APAC
ROW
FCC-DFS
KOREA
RUSSIA
SAM

उसके बाद, ssh से डिस्कनेक्ट करें और डिवाइस को रिबूट करें:

python -m acp -t {ipv4-address} -p {password} --reboot

Ssh को अक्षम करने के लिए:

python -m acp -t {ipv4-address} -p {password} --setprop dbug 0x0000
python -m acp -t {ipv4-address} -p {password} --reboot

संयुक्त राज्य अमेरिका के लिए "स्थानांतरण" के बाद हमारे पास:



अद्यतन:
जैसा कि सही ढंग से नोट किया गया हैsmarty999ssh को निष्क्रिय करने के लिए कुछ फर्मवेयर पर, आपको ssh सत्र में चलने की आवश्यकता है
acp remove dbug
reboot

All Articles