Премини към съдържанието

Фикс за No WiFi и No Bluetooth


Adamov
 Сподели

Recommended Posts

В последно време на доста потребители им се случва да ъпдейтнат до някоя от версиите над 2.0 и да се озоват без wifi и bluetooth. Един от начините е WiFi Fixer-a или така нареченото SWIFI. Това, което реално прави е да провери wifi calibration таблиците и ако има нужда да ги поправи. Процедурата няма нужда да трие бейзбенда, процедурата е бърза, но от друга страна бейзбенда трябва да бъде фалшив (fakeblanked). Приложението BootNeuter (което е част от pwnage инструмента на DevTeam) ви позволява бързо и лесно да минавате към fakeblanked бейзбенд и обратно към нормален.

Кога има нужда от този фикс?

Инструмента реално оправя проблема, при които wifi/bluetooth са сиви, т.е. неактивни и неизползваеми. Това е резултат от повреден по някаква причина бейзбенд nvram (най-често калпава програма за отключване). Можете да проверите дали бейзбенд nvram-a ви е прецакан като използвате iBooter. Свържете телефона, задайте командата radio readnvram и проверете дали ще видите 3 mac адреса (wifi, bluetooth, ethernet), wifi calibration checksum и build tag. Ако не виждате някой от изброените неща значи трябва да използвате фикса. Ако виждате обаче всичките изброени редове, но продължавате да имате проблем с wifi/bluetooth, най-вероятно имате друг проблем и в такъв случай не е препоръчително да използвате фикса.

ВНИМАНИЕ! Този фиксър не трябва да е използва освен ако нямате проблема със wifi/bluethoot описан по горе!!!

Преди да започнете процедурата е желателно да направите даунгрейд до 1.1.4, след което да джейлбрейкнете телефона с iLiberty и да му качите BSD Subsystem, Terminal и BootNeuter.

Инсталиране и използване

За да използвате фикса:

1. Направете бейзбенда фалшив (fakeblanked) използвайки BootNeuter (можете да го свалите от Cydia директно на телефона, след което настройте FakeBlank на ON преди да изберете Flash).

2. Свалете архива swifi.zip, разархивирайте го, и качете файловете на iPhone-а си. Правилния път е user/bin За по-лесно можете да го вкарате и в custom ipsw чрез PwnageTool. Уверете се, че на swifi са зададени правилните права (chmod +x swifi).

3. Логвате се в iPhone чрез Терминал VT100 като root

4. Ънлоудвате CommCenter (в друг случай swifi ще ви върне грешка: “Error 0xffffffff”).

Код:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

killall -9 CommCenter

5. Стартирате swifi фиксъра. Трябва да си свърши работата за по-малко от 3сек.

cd /user/bin
swifi

6. Ако сте сменили ръчно wifi MAC адреса чрез ibooter, или ако wifi MAC адреса е бил сменен от калпав (много ме радва тази дума) ънлокър, тогава трябва да го върнете в оригиналното си положение.

7. Ако swifi изпише “actions taken”, рестартирайте телефона, за да използвате новите таблици. Също така може да се наложи да направите и “Settings?General?Reset?Reset Network Settings”

Ето пример със нарочно повредени таблици на iPhone и проблема със неизползваемите или още сиви wifi/bluetooth:

# swifi
wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Actions taken:
Backup table checksum was corrected
Active table was restored from backup

След използването на swifi, програмата върна рипорт за поправени таблици:

# swifi
wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Nothing to fix!

Ето и едно улеснение и допълнение към ръководството от колега ammcfc, за което му благодаря много:

Свалете този архив. В него ще намерите инсталационно iliberty + един архив с необходимите ви payloads - terminal, bootneuter и swifi. Файловете от този архив ги копирайте в директория payloads на iliberty. И когато стартирате iliberty, за да правите джейл, отидете в Advanced и маркирайте необходимите ви програмки - terminal, bootneuter и swifi. След джейла ще ги намерите инсталирани на телефона.

payloads.jpg

Не е 100% задължително да използвате iLiberty за отключване, активиране и ънлок. Можете да ползвате и добре познатия ви QuickPwn :lol:

Линк към коментара
Сподели в други сайтове

  • 5 месеца по-късно...

Правя опит по този метод (ако се справя ще пиша отзиви) Ако мога ще направя и картинки

ЕДИТ: Е от вчера се пробвам да го напипа това в конзолата и неще и неще:

сега ми написа: No such file or directory. След като съм въвел това и enter:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

3. Логвате се в iPhone чрез Терминал VT100 като root - предполагам съм си root и не се логвам - ако има значение кажете да не се мъча като грешен дявол

4. Ънлоудвате CommCenter (в друг случай swifi ще ви върне грешка: “Error 0xffffffff”).

Код:

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

killall -9 CommCenter

Да наистина като не мога да премина през точка 3, става както в описано в точка 4ри - грешка: “Error 0xffffffff”

ЕДИТ 2: Да слeд дълго блъскаме на главата ми натам и насам (или обратното) видях какъв е проблема в /usr/bin/ просто липсва LOGIN. /user/bin/login: File does not exist. Ами сега на къде? Да преинсталирам ли? Какво да правя!!! Преинсталирах и нищо пак е така!!!

ЕДИТ 3: Накрая се светнах след 5-6 преинсталации, че мога да изтрия просто тези файлове com.apple.CommCenter.plist и да ресетна телефона той няма да ги зареди, да ама не, не става, след което се сетих че като пусна Ботуша той гаси точно това CommCenter и така пробвах, SWIFI каза че всичко е наред, както е описано по горе, сега преинсталирам.

ЕДИТ 4: Е най-накрая се справих да го видя и аз!!!

# swifi
wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Actions taken:
Active table was restored from backup
# swifi
wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Nothing to fix!

# launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
# killall -9 CommCenter
# swifi
wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Nothing to fix!
#

Линк към коментара
Сподели в други сайтове

  • 3 седмици по-късно...

може ли друг линки за архива на ammcfc ?

-- Вто Ное 10, 2009 4:43 pm --

още на първа стъпка ми излиза bootloader flash error 2 :question: :eek:

Линк към коментара
Сподели в други сайтове

  • 2 месеца по-късно...

http://www.redmondpie.com/fix-blacksn0w ... re-9140085

Здравейте, хора,

Имам iPhone от съвсем скоро, и при мен след една седмица се яви проблема с wifi - просто не намираше никакви рутери. На по долния линк е описано как се оправия този проблем при 3.1.2 за 3Gs

Пише, че става и при по-нисък firmware.

Eто с няколко думи все пак как става:

1. settings

2. general

3. reset

4. reset network settings

Ако го изпълните до тук, ще ви се рестартира автоматично телефона и след това проблема ще бъде оправен, но това е само временно и за това продължете и с втората част, като първо се кънектнете към wifi:

1. старт cydia

2. manage

3. edit

4. add

5. изписвате http://cydia.iphoneil.net и давате add source

6. cydiata инсталирва новия пакет

7. отивате на search и изписвате Push Fix

8. давате му install

9. рестартирвате си телефона и всичко ви напълно OK!!!!

Дано да съм помогнал на някои, че аз бая се порових докато намеря правилното решение!!!

Успех

Линк към коментара
Сподели в други сайтове

На търсачката излиза , но пише, че е само за Hong Kong . Аз го инсталирах , но ефект нямаше.

П.П. Инсталирах и от втория сорс но пак няма ефект. Push Fix не ми помага в моя случей.

Линк към коментара
Сподели в други сайтове

В сорса който е дал колегата, го има и работи.

Линк към коментара
Сподели в други сайтове

Push Fix е за активация на YouTube.app и това много кратно е обсъждано в темата за jailbreak с blackra1n.

В същата тема е обсъждано и за reset network settings. Винаги работещ начин за оправяне на Wi-Fi на 3G/3GS засега няма.

Линк към коментара
Сподели в други сайтове

  • 3 седмици по-късно...

Получих този проблем със затъмнения WiFi и това ми остана последната надежда :).Ако може някой да даде нов линк за архива с инсталационно iliberty + един архив с необходимите ви payloads - terminal, bootneuter и swifi.

Линк към коментара
Сподели в други сайтове

iliberty на 3G с 3.1.2 :) Ще сваляш чак до 1.1.4 ? ;) Рестор от DFU не помага?

А за останалото– има търсачка, а в търсачката – тема за базови приложения...

Редактирано от Sladichuk®
Линк към коментара
Сподели в други сайтове

  • 2 месеца по-късно...

Правя всичко по инструкция обаче когато напиша swifi просто седи и нищо не прави.

Линк към коментара
Сподели в други сайтове

Още един, дето живее извън времето, не гледа датите на постовете, не търси и чете актуалните новости...

Линк към коментара
Сподели в други сайтове

Присъединете се към разговора

Можете да публикувате сега и да се регистрирате по-късно. Ако имате акаунт, влезте сега да публикувате с вашия акаунт.

Гост
Отговори в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Сподели

  • Разглеждащи в момента   0 потребители

    • Няма регистрирани потребители разглеждащи тази страница.
×
×
  • Добави ново...