Как выглядит модуль wifi в телефоне

Подскажите, как выпаять wi-fi модуль с планшета и не оторвать дорогжки. Модуль наверняка помимо пайки еще и дополнитеьно держится на клее?

Смотрите также

Комментарии 62

продолжение в блоге

Фен 370гр и поехали не очкуй

Всем спасибо за участие, мы его победили без потерь

На ИКшке или нижний подогрев + фен, строго контролируя температуру.

Феном, плиткой, утюгом снизу, паяльной станцией.

Не он на шариках ( тебе либо паяльная станция нужна либо лампа на 150-200W) Погугли видосов в ютюбе хватает. Попробуй ключевое словосочетание "реболлинг чипа"

спасибо, вроде посильно для меня сия операция

Можно попробовать феном с подогревом платы. Но лучше сделать в сервисе с ИК паяльной станцией. Поскольку плата там многослойная и её надо много и аккуратно греть. Клея там нет. иК паяльная станция стоит >240Кр.
А вообще бга корпуса паять дома это верх мастерства и терпения. Мне всяко слабо 😉

я думаю народные умельцы уже перепаивали такое 100 ватным паяльником)))

посмотрел бы я как эти "умельцы" под чип залезут. есть, конечно, отвязные отморозки которые южный мост проводами вытянули =)))

Тут бы инфракрасную станцию

для нас это из области фантастики

Тут бы инфракрасную станцию

Если нет опыта ребола, сперва потренируйтесь на "кошечках". А то и плату покоробит, и пятаки поотлетают. Все просто когда набита рука. и воздушкой легко снимается + нижний подогрев.Но лучше в мастерской нормальной попросить сдуть. И желательно термопрофиль для этого девайса знать.

как узнать термопрофиль, пытался на антенне проверить температуру плавления олова, пластичная становится при показаниях в 350 градусов

Термопрофиль это — греем в течении допустим 10 минут до 120 градусов, выдерживаем 10 минут, греем 20 минут до 180, это нижним подогревом. Сверху феном так же ступенчато с выдержками пока чип не поплывет, снимаем чип и так же ступенями с выдержкой снижаем температуру. Это не руководство к действию, а грубый пример. Термопрофили у каждого производителя разные. При несоблюдении можно угробить плату.

спасиб, не знал об этом

На станции лучше это делать. В городе есть заводы, которые электронику производят? Попросить отпаять за шоколадку знакомого на ик- станции лучше всего. Можно попробовать феном, поставив градусов 300 и уменьшив воздушный поток до

Машина опечатка айфон всегда свои слова цука ставит )))

Во первых компаунд-машина там точно нет))) во вторых ножек можно восстановить в третьих накрайняк перекатать микруху Ща любые трафареты есть)))

Да эт всё понятно, просто не каждый сумеет перекатать и при этом не накосячить)) Все приходит с опытом. Я пока учился на "донорах-невключайках" столько телефонов "затруповал", которые сейчас легко восстановил бы

Тоже самое бывало когда мастером работал на ударниках и утопленниках тренировался ))) Ггы но самое жесть было восстановление стекляшек под микроскопом

Ага))) Как сапер с иглой от шприца слои в плате копать то еще удовольствие))

Даа настолгия а щас готовые продают так уже не интересно((( бывало запчастей нет приходилось самим восстанавливать. Ни как щас купил поставил все профи по ремонту и идут в мастера телефоны делать)))

Ага, 50 процентов из этих профи на mobile-files.гu в разделе для новичков солюхи клянчат, чтобы стекляхи замычить вместо того, чтобы как минимум с донора их сдуть или хотя-бы перекатать)))

Ггы они ваще уже нубы я таких конкурентов на чистую воду выводил так брал тел 6300 у которого стекляшка на дисплей рядом с кнопкой сносил а там же их 2 вторую оставлял при этом дисплей горит темно синим и сдавал на ремонт вот они запаривались менять дисплеи )))аха свои дисплеи под брак списывали))))Ггы

Читайте также:  Как подобрать видеокарту для ноутбука

Была …опа как — то с дисплеями этими от 6300 на 6120 ни в какую не хотел идти, хотя взаимозаменяемы. Перекатывал раз пять фильтр, на мычки кидал, ну хоть убейся — серый экран и все тут. Пришел ориг. дисплей- так он и работат в обоих телах. Чинаопа творит чудеса! А конкурентов жестко ты "наказывал"))) Жаль, сейчас не ремонтом занимаюсь, а то мож так же подколол бы)

Я тоже уже ремонтом не занимаюсь уже 5 год пошел)) так для себя только чтоб быть в тонусе))

Во-во! Так, редкие шабашки, и то — за компаунд не берусь, с утопленниками не связываюсь, не хочу возиться

Да компаунд снимать в домашних условиях без кислоты невозможно. А утопленники я делаю иногда когда спирт в ультразвуковой ванне есть))) для полного счастья нет микроскопа остальное благо когда мастером работал все прикупил))

Тоже самое бывало когда мастером работал на ударниках и утопленниках тренировался ))) Ггы но самое жесть было восстановление стекляшек под микроскопом

сам модуль можно убить, подойдет любой усб построенный на таком же чипе, меня больше волнуют ответные части на материнке

Чтоб не убить нижний подогрев чтоб все быстро отпаять да и лакей с регуляторами так поиграть с воздухом и температурой иголка в помощь)))

Если нет опыта(а судя по вопросу его либо мало, либо нет вообще), то я рекомендовал бы это дело отнести в мастерскую. Если есть — то только феном, с паяльником и лезть нечего. Убедиться в наличии компаунда(если он есть, а навык некудышний, то опять же лучше неси в мастерскую, не дай бог пятаки повырываешь). Если есть компаунд — то удалить его(жидкость для снятия компаунда, и греть, греть, греть). При отсутствии компаунда необходимо смастерить из толстой фольги "экранчики", чтобы не "сдуть" ничего лишнего с платы(накрыть ими то, что паять не собираешься). Обильно смочить выпаемую микросхему флюсом и при температуре 300-350 градусов не на всю мощность обдува круговыми движениями греть микруху минут 2-5 феном, когда начнет "плавать", качаться — снимать её. Главное напастись терпения и подойти к вопросу без особого фанатизма.

кампаунда вроде не видно, спасибо за совет, завтра зафольгирую все

Главное не перегреть, чтобы плата "пузырями не пошла"

Все современные смартфоны поддерживают подключение к интернету через встроенный модуль Wi-Fi. И у большинства из них по умолчанию включена функция автоматического обнаружения доступных сетей. Но эта функция в ежедневном использовании не всегда нужна. Можно оптимизировать работу своего смартфона при подключении к интернету по доступным беспроводным сетям.

Почему не стоит держать Wi-Fi на смартфоне всегда включенным

Первая и наиболее веская причина отключать Wi-Fi в те моменты, когда в нём отсутствует потребность, состоит в большом энергопотреблении этой функции смартфона во включенном режиме. Ещё один повод отключить модуль беспроводной связи телефона во время поездок – постоянные уведомления о найденных сетях, подключаться к которым нет особой необходимости. Согласитесь, что при прослушивании музыки вам будет не особо приятно прерываться каждые несколько секунд, чтобы услышать «долгожданный» звук уведомления об очередной найденной Wi-Fi сети офиса или кафе.

Автоматическое включение Wi-Fi

Смартфоны, работающие на операционной системе Android Pie (9.0) и более новых её версиях, имеют функцию автоматического включения беспроводного подключения. Устройства от Apple (iPhone/iPad), начиная с операционной системы iOS 11, тоже получили подобную функцию. Её принцип работы заключается в том, что Wi-Fi модель смартфона автоматически включается в тот момент, когда устройство попадает в радиус действия сохранённой сети, например, домашней или рабочей.

Читайте также:  Как отслеживать человека через телефон

Пошаговая инструкция для включения опции

Как для Androis-устройств, так и для смартфонов и планшетов от Apple, включить функцию автоматического подключения к доверенным беспроводным сетям довольно просто.

  • зайдите в «Настройки»;
  • перейдите к пункту «Настройки Wi-Fi»;
  • отметьте пункт «Включать Wi-Fi автоматически».

Ещё раз обращаем ваше внимание, что при выборе этой опции беспроводная интернет-связь будет включаться именно при приближении к «знакомым» сетям, а не к любому источнику подобного сигнала.

  • убедитесь, что вы находитесь в зоне действия «знакомой» сети;
  • выберите «Настройки» в меню устройства;
  • перейдите к пункту «Wi-Fi»;
  • тапните на название сети, к которой в данный момент подключено ваше устройство;
  • нажмите на переключатель «Вкл/Выкл запроса на подключения».

В случае переведения этого переключателя в активное состояние, ваше устройство будет автоматически подключаться к нужной сети каждый раз, когда оно будет находиться в пределах её досягаемости.

Идея перевести сетевую карту телефона в режим монитора разрушилась по причине собственной наивности и незнания элементарной информации о том, что подавляющее большинство мобильных сетевых карт этот самый режим монитора и не поддерживают.

Идея реализации задумки с помощью внешнего беспроводного Wi-Fi адаптера или «свистка», поддерживающего желанный режим монитора, рушилась десятки раз из-за новых и новых ошибок и потери веры в то, что это вообще возможно, но переросла в данную статью.

Итак, как подключить внешний Wi-Fi адаптер к устройству на Android или бег с препятствиями на дистанции «вставил — netcfg wlan0 up»:

Должно быть в наличии:

  1. Телефон на Android
  2. Поддержка OTG и сам OTG
  3. Terminal Emulator
  4. ROOT
  5. Исходники ядра

FAQ — структура выглядит так:

  • Внешний Wi-Fi адаптер («свисток»)
  • Его firmware
  • Linux дистрибутив
  • ADB (не обязательно, но так удобнее)
  • Мой случай:

    1. Samsung GT-P5100 Galaxy Tab 2 10.1, Андроид 4.2.2
    2. OTG «30-pin — USB»
    3. Terminal Emulator for Android
    4. ROOT
    5. Исходники стокового ядра 3.0.31-1919150 с сайта Самсунг
    6. Адаптер TP-LINK TL-WN722N на чипсете AR9271
    7. ath9k_htc/htc_9271.fw
    8. Дистрибутив Ubuntu 15.04 в VMware
    9. android-tools-adb

    Начну. Но попрошу учесть, что далее все рассматривается для вышеперечисленного набора и алгоритм, скорее всего, не является универсальным, но отклонения незначительны.

    I. Старт

    Первым делом необходимо добыть фирмварь вашего адаптера. Вставляю адаптер в компьютер и выполняю команду dmesg . Нахожу:

    Где слово правее слова driver — искомая информация. У меня это — ath9k_htc. Гуглю для него firmware. Качаю. Закидываю .fw-файл на телефон в /system/etc/firmware

    Затем устанавливаю ADB:

    apt-get install android-tools-adb

    Третьим этапом качаю тулчейн (компилятор под ARM) отсюда. Там большой архив, мне нужна лишь папка android-platform_prebuilt-android-sdk-adt_r20-0-ga4062cc.zipandroid-platform_prebuilt-a4062cclinux-x86 oolchainarm-eabi-4.4.3, которую я распаковываю в произвольное место.

    II. Разгон

    Для начала пишу терминале:

    Затем перехожу в терминале в каталог с исходниками ядра, загруженными ранее, пишу

    make help и получаю тучу информации, среди которой нужно найти нечто, заканчивающееся на _defconfig, у меня это:

    И в завершении запускаю графическую конфигурацию ядра:

    Появляется вот такое окно:

    Продвигаюсь по маршрутам:

      Networking support → Wireless
      Спускаюсь к Generic IEEE 802.11 Networking stack (mac80211) и нажимаю на пробел, наблюдая появление значка М перед этим пунктом

    Device Drivers -> Network device support → Wireless LAN
    Ставлю М у своего чипсета, в моем случае — Atheros Wireless Cards
    Затем перехожу в сам этот раздел и внутри отмечаю все тем же пробелом и знаком M нужный мне пункт.

    Сохраняю. Возвращаюсь в терминал, а если вы его закрыли, то в и каталог с исходниками тоже, и выполняю сначала make modules_prepare , а следом просто make . Результат потребует ожидания. Мой итоговый набор:

    Потребуются модули (.ko-файлы), включающие слово ath и mac80211.ko. Переношу их на телефон.

    Читайте также:  Как подключить xbox к интернету через wifi

    Можно использовать adb, работая через компьютер, а можно не использовать и работать через терминал телефона, печатая команды пальцами по экрану. Я выбрал adb.

    Напомню, как он работает. Подключаю телефон через USB (отладка, естественно, включена) и выполняю:

    adb start-server
    adb shell
    su

    Я в телефоне и под рутом.

    Смотрю, какие модули уже есть командой lsmod и выгружаю их все, если это возможно, командой rmmod имямодуля

    Затем перехожу в каталог с вышеперечисленными модулями:

    cd /sdcard/ваш путь/

    Можно убедиться в их наличии командой ls .

    Загружаю их командой insmod имямодуля в такой и только такой последовательности (иначе просто не загрузится, выдавая ошибку):

    ath.ko
    ath9k_hw.ko
    ath9k_common.ko
    mac80211.ko
    ath9k_htc.ko

    III. Препятствия

    В этом и вся соль, без которой статья была бы слишком простой.

    1. Версии

    Естественно, первая ошибка возникает на первом этапе.

    Смотрю, что скажет об этом буфер сообщений ядра, выполнив команду dmesg :

    Не совпадают версии. 3.0.31 не есть 3.0.31-1919150.

    Открываю тот самый Makefile в исходниках ядра и в самом верху файла нахожу:

    VERSION = 3
    PATCHLEVEL = 0
    SUBLEVEL = 31
    EXTRAVERSION =
    NAME = Sneaky Weasel

    VERSION = 3
    PATCHLEVEL = 0
    SUBLEVEL = 31
    EXTRAVERSION = -1919150
    NAME = Sneaky Weasel

    И сохраняю.
    Заключительный этап пройдет в каталоге /include/config, где в файле kernel.release я поменяю 3.0.31 на 3.0.31-1919150
    Снова make modules_prepare , make и далее по предыдущему пункту.

    2. ewma

    Загружая mac80211.ko снова имею ошибку, о которой dmesg скажет следующее:

    Чудом прочитав на одном из англоязычных форумов опасное, но единственное в интернете, «решение», я перехожу в /net/mac80211/ и в файлах rx.c и sta_info.c и просто удаляю [либо комментирую (//)] строки ewma_add(&sta->avg_signal, -status->signal); и ewma_init(&sta->avg_signal, 1024, 8); соответственно.

    Опять перекомпилирую модули и двигаюсь дальше.

    3. Светодиод

    При загрузке ath9k_htc.ko и mac80211.ko очередные ошибки, у mac80211.ko это:

    А у ath9k_htc.ko это:

    Если ieee80211_-ошибки от ath9k_htc.ko это потому что я пытаюсь его загрузить до mac80211.ko, то led_-ошибки от обоих модулей от того, что телефон не понимает, что делать со светодиодом на моем адаптере. Тут два варианта развития событий.

    В первом просто убирается в графической конфигурации ядра значок [*] напротив
    Networking support → Wireless → Enable LED triggers и Device Drivers → LED Support.

    А во втором этот самый значок заморожен и снять его нельзя. Это значит, что при выборе моего адаптера, автоматически выбирается «поддержка» светодиода, убрать которую нельзя. Конечно же, это мой случай:

    Кнопка помощи по Device Drivers → LED Support выводит следующую информацию по разделу:


    config ATH9K_HTC
    tristate «Atheros HTC based wireless cards support»
    depends on USB && MAC80211
    select ATH9K_HW
    select MAC80211_LEDS
    select LEDS_CLASS
    select NEW_LEDS
    select ATH9K_COMMON
    .


    config ATH9K_HTC
    tristate «Atheros HTC based wireless cards support»
    depends on USB && MAC80211
    select ATH9K_HW
    select ATH9K_COMMON
    .

    и сохраняю. Теперь можно снимать галочки:

    Здесь и вовсе исчез пункт:

    Опять и снова перекомпиляция, новые модули и т.п.

    Вуаля. Все модули загружены. Выключаю Wi-Fi на телефоне и подключаю адаптер. Но светодиод на нем, как вы уже догадались, работать не будет. Оно и не нужно.

    4. Версия firmware


    [ 7582.477874] C0 [ khubd] ath9k_htc 1-1:1.0: ath9k_htc: Please upgrade to FW version 1.3
    .

    Просто качаем другой фирмварь, но уже требуемой версии, и кладем его вместо прошлого.

    IV. Финиш

    Теперь никаких проблем быть не должно. Выключаю родной Wi-Fi, все модули загружены, фирмварь нужной версии. Вставляю адаптер и netcfg впервые приносит счастье. Устанавливаю для появившегося сетевого интерфейса режим монитора и поднимаю его. Успех!

    Ну а как и зачем зачастую используется режим монитора, вы и так все знаете. Спасибо за внимание!

    Adblock
    detector