пятница, 11 июля 2014 г.

Linux, Skype и гарнитура из радиохлама

Уже достаточно давно установил на свой Gentoo GNU/Linux Skype. Это программа, кстати неплохо работает в вышеупомянутой ОС и ставится довольно быстро. Причина кроется в том, что Skype хоть и бесплатен, но имеет закрытый исходный код и распространяется только в виде бинарников. Смотрим:

$ ls /usr/portage/distfiles|grep skype
skype-4.2.0.13.tar.bz2
Это говорит о версии установленного ПО. В моем случае 4.2.0.13. И, вряд ли, в ближайшем будующем грядут глобальные изменения и мажорная версия поднимится хотя бы до 5. Однако, под Windows, на момент написания статьи, уже есть Skype 6.18.0.105 (что за тотальная дискриминация!). Да и для Linux версия обновилдась до 4.3 (надо обновлять мир, пожалуй).

В любом дистрибутиве Linux пользователь неминуемо сталкивается с особенностью работы данной программы с pulseaudio. Начнем с того, что для корректной работы Skype надо запускать с параметром PULSE_LATENCY_MSEC=60 . То есть так PULSE_LATENCY_MSEC=60 skype, соответственно стандартный ярлык для запуска содержит следующий текст:

~ $ cat /home/_user/.local/share/applications/skype.desktop
[Desktop Entry]
Name=Skype
Comment=Skype Internet Telephony
Exec=env PULSE_LATENCY_MSEC=60 skype %U
Icon=skype
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;InstantMessaging;Telephony;
MimeType=x-scheme-handler/skype;
X-KDE-Protocols=skype

То есть, самое простое, запустить Скайп через пиктограму в меню или на рабочем столе нашего рабочего окружения, ну или использовать вышеприведенные команды, иначе звука не будет! Но и это еще не все. Траблы на этом не заканчиваются. Об этом чуть дальше.

Для начала опишу конструкцию своей самодельной гарнитуры. Идея сделать такую пришла довольно давно, но первая пробная схема была собрана на операционном усилителе MC4558 и спаяна на пачке из-под сигарет. Но работа такой схемы меня не устроила, так как на больших коэффициентах усиления (буду голословен, измерения не проводились) слышен шум (его вносят p-n переходы транзщисторов данной микросхемы). Это раз. Два - нужен был дополнительный провод питания. Было решено собрать что-нибудь другое. Совершенно случайно набрел на статейку на РадиоКоте. Честно скажу, схемы подкупили своей простотой. Решил собрать вот это.

Схема не содержит дорогих или дефицитных компонентов. Электретный микрофон был выпаян из раздолбанной платы от магнитофона, резисторы и конденсаторы также были найдены буквально на помойке (в раздолбанных платах от китайских телевизоров). Но КТ3102 под рукой не оказалось, зато нашлись КТ315Г (их характеристики не очень сильно отличаются от КТ3102, к тому же имеют ту же проводимост, т.е n-p-n). Других изменений в схему внесено не было. Для теста схема была собрана навесным монтажем и заработала без всяких танцев с бубном.

Для записи звука была использована программа с открытым исходным кодом AudaCity. Внимание на ней заострять не буду, она довольно проста в использовании, скажу лишь, что она помогла мне понять, почему звук в Skype есть, а микрофон не работает при исправном сервере pulseaudio и исправной гарнитуре. Но вернемся к нашей гарнитуре. Ножки элементов были упрятаны в термоусадочные трубки-кембрики, и укорочены, настолько насколько это было можно сделать. Готовая конструкция с легкостью помещается в тубе от припоя POS-60 или в корпусе одноразового медицинского шприца, соответсвующего диаметра. Я поместил все в тубу от припоя. Получилось так.

А вот теперь возвращаемся к Skype. Последний просто не хотел работать с моей гарнитурой. В моем случае все оказалось очень просто. Открываем Регулятор громкости PulseAudio, если такого нет, ставим pavucontrol. Открываем, смоотрим на вкладку Устройства ввода.

В моем случае там просто было mute, щелкаем на эту кнопочку, проверяем. Звук появился. Ну вот, собственно и все.

четверг, 10 июля 2014 г.

Меняем дисплей LG-E400

На фото уже отремонтированный LG-E400 Optimus L3. Началась эта история с того, что что один мой знакомый (Сергей) сломал дисплей своего смартфона, а так как ему уже очень хотелось приобрести новый, ремонтировать он свой аппарат не стал, а продае его мне за смехотворную сумму (50р.) Недолго думая, я отправился в сервис центр "Три А" и заказал себе новый дисплей (к моему удивлению он обошелся мне всего-то навсего в 600р, то есть ровно столько же, сколько я бы заплатил, скажам в Екатеринбургском "STR-Mobile"). Опять же оговорюсь, что мне посчастливилось найти видеоинструкцию по разборке данного аппарата, поэтому, заострять внимание не буду, скажу лишь, что свежекупленный дисплей не был проклеен с обратной стороный диэлектричекой наклеечкой,которая в случае соприкосновения контактных пяточков мейнбоарда защищает от короткого замыкания, так как "опасных" пяточков нашел всего четыре сверху, там проклеил обычным канцелярским скотчем.

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

Слава Великому Google и создателям его, инфа нашлась очень быстро, буквально вторая ссылка привела меня на нужный сайт. Далее привожу текст без каких-либо изменений.

После многократных и неудачных попыток ввести графический ключ, вы читаете: «Слишком много попыток ввода графического ключа, пожалуйста введите аккаунт гугл». Хорошо если вы помните свой аккаунт, а если нет… В этом случае поможет «Hard reset» т. е. жёсткий сброс, но хочу сразу предупредить вы потеряете всю информацию которая есть в вашем телефоне. Алгоритм такой:1. Выключаем телефон.2. Когда телефон выключится, нажимаем и удерживаем последовательно клавиши:«Домик»(которая посередине)+«громкость вниз»+«Питание».3. Когда появится логотип «LG» отпускаем клавишу питания, но не отпускаем остальные две клавиши. Ждём примерно секунд 10 не отпускаем...4. После того как на экране появится меню настроек выбираем параметры или нажимаем на кнопки «Далее» или «пропустить», в оконцовке нажимаем на надпись «перезапустить телефон?» и получаем разблокированный, но «чистый» телефончик.

После чего, смарт был подключен к ноутбуку data-кабелем от фотика SONY WX60 и полностью заряжен. На этом ремонт был закончен.

PS. За предоставленный аппарат спасибо моему очень хорошему знакомому, Сергею. За дисплей спасибо магазину "Три А".

Сегодня менял дисплей на телефоне Nokia 1616 сыну нашего секретаря учебной части. Процедура это настолько проста, что и расписывать тут особо не стоит. Для всех дешевых телефонов Nokia класса Low-End абсолютно одинакова (разница лишь в размерах дисплеев). В двух словах. Аккуратно разбираем корпус (он у данной модели на защелках), откручиваем шесть винтиков (отверткой типа звездочка). Корпус в сторону, а с мейнбоардом будем работать. Дисплей можно просто оторвать (он проклеен специальным токопроводящим клеем), но лучше все же прогреть обычным отечественным ("кастрюльным") паяльником ватт на 40, после чего шлейф будет проще отодрать. После чего вновь прогреваем дорожки (чувствуется запах "жаренного клея"), размякший клей удаляем любимым спиртом (изопропиловым, винным, я использовал жидкость для растворения канифоли). Когда контактны зачищеы, покрываем их флюсом (я использовал обычную "жидкую канифоль", которую можно приготовить самостоятельно, расстворив в этиловом, то есть винном спирте кусок канифоли по вкусу). Затем залуживаем (лучше легкоплавким сплавом Розе или Вуда, хотя вполне сгодится ПОС-60). Надо сказать, что лудятся контактные площадки как на плате так и не шлейфе дисплея. Затем, с помощью паяльника с тонким жалом (у меня обычный на 40Вт производства наших китайских товарищей) тщательно проходимся по каждой дорожке на той части шлейфа, которая паяется к плате. После этого удаляем остатки флюса контактором и собираемж. Все аппарат готов!

На это все, а также на ответы на Женины вопросы ушло даже меньше, чем пол-часа. Пациента фоткать не стал, так как торопился. Видео по замене дисплея можно посмотреть на Youtube.com (видео не мое и про другой телефон класа Low-End, но по нему понятно как это все происходит).

PS. За предоставленный в тридорога дисплей спасибо нашему Нижнетагильскому магазину Три А.