Внутренности и ремонт чехла PowerSkin®  P

2013-06-02_163104Почти полгода назад я писал про семейство силиконовых кейсов со встроенной внешней батареей для смартфонов. Кейс у меня в постоянном использовании, но на днях случилась беда – он выпал из рук вместе с воткнутым шнурком для зарядки (micro-USB), и как назло, при приземлении на пол, торчащий шнур повредил гнездо для зарядки кейса. После падения, зарядка происходила только если рукой с силой прижимать штекер шPowerSkin®_3нурка к гнезду на кейсе. К слову – телефон не пострадал. И это уже не первое падение – в этом плане кейс безупречен.

Не долго думая я разобрал кейс – под декоративной наклейкой на внутренней поверхности кейса были найдены 6 маленьких шурупчика, которые держат пластиковую крышку, под которой, в свою очередь, находится батарейка на 3.7 вольта и небольшая плата, с размещенными на ней модулем зарядки, модулем индикации заряда и step-up преобразователем напряжения, для питания телефона напряжением в 5 вольт.

PowerSkin®_1PowerSkin®_2

Плата была извлечена, и виновник проблем был тут-же найден – отвалившаяся от удара пайка разъема micro-USB. Хорошо, что не порвались дорожки на плате.

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

После завершения операции, девайс был собран в обратной последовательности и вернулся в строй.

Вот такие дела.

PowerSkin®–чехол для смарта со встроенной батарейкой для подзарядки  P

PowerSkin_logo

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

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

С месяц назад, подыскивая для своего HTC Desire HD новый защитный футляр, я совершенно случайно наткнулся на силиконовый кейс с интегрированной батарейкой, для подзарядки телефона — PowerSkin for HTC® Desire HD™ & Inspire™ 4G (ссылка на сайт производителя, а купил я, скажу забегая вперед, на eBay, за треть цены).

Купил не сразу – сначала посмотрел на картинки:

PowerSkin_01 PowerSkin_02

Дальше под катом »

Запись разговоров на Android смартфонах  P

Как известно, качественная запись телефонных разговоров на большинстве современных смартфонов, так чтобы было одинаково хорошо слышно обоих собеседников, это самый настоящий pain in the ass. До перепрошивки, на моем HTC Desire HD стоял ROM Android Revolution HD 7.1. ROM был очень хороший, вылизанный и проверенный временем иdesire_hd_inspire_4g_2 фантастическим количеством пользователей. Одним из замечательных встроенных фичеров ROM’а была возможность записи телефонных разговоров, причем программа получала доступ напрямую к голосовому потоку на уровне ядра, через так называемый 2-way recording patch. Это позволяло производить качественную двустороннюю запись разговоров даже во время пользования беспроводной гарнитурой. Сам софт для записи разговоров был уже вшит в ROM, и ничем не выдавал себя, кроме небольшой иконки с изображением зеленого микрофона вверху экрана.

Упомянутый 2-way recording patch появился в ROM’е не сразу – его довольно долго допиливал талантливый человек, нашенский, русский. Я имел честь переписываться с ним в свое время на 4pda.ru. Произведенный им реверс инжиниринг обрадовал тысячи и тысячи человек по всему свету – наконец можно было забыть об омерзительной низкокачественной записи разговоров с микрофона.

Для справки скажу, что при отсутствии 2-way recording patch, программа для записи может получить доступ лишь к микрофону аппарата. При таком подходе, через микрофон будет хорошо записываться ваш голос, а вот голос вашего собеседника будет еле различим, поскольку он так же записывается через микрофон. Т.е. микрофон через корпус самого аппарата слышит динамик, и слышит его очень хреново. О записи разговоров через гарнитуру можно вообще забыть.

JellyTimeПосле более полутора лет использования этого ROM’а, я проапгрейдил таки свой аппарат до Jelly Bean. Попривык уже к интерфейсу, но функции записи разговоров мне очень не хватало.

За последние пару дней перепробовал 100500 разных софтин для записи разговоров. Ставил и удалял все, что смог найти в Google Play. Ничего не заработало – или не записывалось вообще, или записывалось херово, с микрофона. Были довольно продвинутые софтины, типо того-же Total ReCall, которые предлагали в настройках выбрать опцию записи голосового потока на уровне ядра, но попытка выбора этой опции заканчивалась уведомлением об ошибке доступа, или же запись просто не велась. И никакие манипуляции, наделение софтин правами доступа к чему угодно и т.п. не помогали.

Мало того, при работе всех перепробованных мной софтин, беспроводная гарнитура переставала работать – в ней просто пропадал звук.

И вдруг, уже практически отчаявшись найти что-либо стоящее, я наткнулся на знакомую иконку с зеленым микрофоном – это была программка CallRecorder, стоявшая по умолчанию у меня на старом RcallrecorderOM’е. Примечательно, что в Google Play я ее не замечал (хотя она там есть), и потому не пробовал ставить.

Ну думаю, надо попробовать. Скачал с 4pda опубликованную там версию 1.3 beta12, установил, и… О ЧУДО! Заработало! Само! Через ядро! И гарнитура беспроводная вернулась к жизни, и запись через нее идет!

В общем полный фантастиш, автору низкий поклон!

Примечательно, что официально я нигде не видел, чтобы в моей нынешней прошивке был 2-way recording patch – ни на сайте автора, ни в readme — ни слова об этом. Ну и фиг с ним! Главное что пашет.

За сим и откланяюсь.

Техобслуживание HTC Desire HD  P

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

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

Вот, кстати линза этого самого датчика, для тех, кто не обращал внимания:

proximity

Как оказалось процедура разборки намного проще, чем это кажется на первый взгляд. Подробную видео инструкцию по этому процессу можно найти в youtube, например эту:

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

Забегая вперед скажу, что это помогло – датчик вернулся в рабочее состояние.

Кстати, датчик можно откалибровать с помощью нехитрой программки под названием Proximity ReCalibrator:

proxomityproxomity1

В процессе сборки аппарата, раз уж была возможность, я произвел небольшую модификацию антенны GPS. Модификация заключается в том, что имеющаяся антенна, представляющая собой маленький завиток проводящего напыления на пластике, заменяется кусочком провода, как показано на картинке (взято отсюда):

GPS_fix

После этой модификации прием GPS и вправду стал получше. Стал даже из окна дома ловить достаточно спутников, чтобы определиться – раньше этот фокус не удавался.

Кстати, есть еще более продвинутый способ – здесь.

Ну, вот собственно и все.

Android 4.1 Jelly Bean на HTC Desire HD  P

htc_dhdВсе еще нося в кармане старичок HTC Desire HD (аппарату почти два года и по современным меркам это уже довольно древняя трубка), задался я мыслью — менять его на новый или попытаться прошить новейшую версию Android’а – Jelly Bean.

Менять аппарат, по большому счету, желания не возникало, ибо он меня устраивал, но и обновить прошивку была необходимость – было несколько программ, которыми хотелось пользоваться, но не получалось, всилу того, что они неимоверно глючили под установленным у меня Android 2.3 Gingerbread (к примеру утилита для дистанционного управления танчиком Brookstone Rover 2.0). Ну и плюс просто хотелось чего-то нового, интересного.

Официально HTC давно наплевали на обновление програмного обеспечения для моего аппарата, поэтому надеяться оставалось только на кастомные прошивки.

И такая не заставила себя ждать – основанная на популярном CyanogenMod прошивка JELLYTIME. Хотя она все еще находится в состоянии отладки, народ на форумах говорит, что 21ая бета версия вполне стабильна и работоспособна. Ее то я и поставил, в точности как написано в интсрукции на страничке автора. (UPD: на момент публикации статьи уже вышла 22ая бета.)

Jelly_Time

JellyTime

Вот хожу уже полторы недели с новейшим Android’ом в кармане. Несмотря на свой возраст и одноядерность, мой аппарат вполне сносно справляется с Jelly Bean’ом – работает довольно плавно, не подвисает. Конечно, сравнивая гладкость интерфейса с более новыми аппаратами, как например Galaxy Nexus, заметно, что у последнего интерфейс работает немного быстрее и плавнее. Но стоит отсложить Galaxy Nexus в сторону, то точка отсчета в голове тут-же теряется, и начинает казаться, что и на HTC Desire HD эффекты на экране отрисовываются идеально гладко.

Несмотря на то, что прошивка все еще находится в разработке, явных глюков я пока не нашел – все функции работают, ничего не тормозит, не зависает.

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

Важно еще раз подчеркнуть, что это не результат точного измерения, а лишь ощущение.

Интерфейс Jelly Bean мне немного непривычен после длительного использования HTC Sense, так, что первое время я затруднялся сходу находить некоторые вещи. Но к сегодняшнему дню уже попривык, и работа с аппаратом стала более гладкой.

Из минусов могу заметить то, что стандартный почтовый клиент, поставляемый с Jelly Bean менее удобный, чем идущий в комплекте HTC Sense, а также бесит отсутствие нормальной утилиты для прямой синхронизации данных с MS Outlook. После продолжительных экспериментов была найдена утилита под названием MyPhoneExplorer, позволяющая путем набора хитрых манипуляций произвести синхронизацию, но эти долбаные танцы с бубном никак нельзя сравнить с простотой и эффективностью HTC Sync.

Кроме того, в течение первой недели использования, проснувшись утром от пиликанья будильника на смарте (это я к тому, что смарт не завис), я обнаружил, что телефон просит ввести пин-код для регистрации в сети, так, как это происходит при включении. Это наводит на мысль, что аппарат, по какой-то причине, сам перезагрузился ночью.

В виду всего вышесказанного, в целом я доволен тому, что обновился, несмотря на то, что ничего революционно нового для себя в Jelly Bean я не обнаружил. Конечно, в системе есть интересные и приятные изменения, например индикация фотографии звонящего на весь экран, вместо микроскопической пиктограммы, как это было раньше. Но все же на мой взгляд, большая часть нововведений или бесполезны (к примерну новые возможности камеры), либо глубоко зарыты. Это напоминает мне мега возможность Win7 сворачивать все остальные окошки, кроме одного, если его потрясти мышкой за заголовок – Aero Shake. Фичер конечно интересный, но я не видал живых людей, которые бы реально им пользовались, акромя случаев показухи друзьям-товарищам.

Здесь конечно стоит добавить, что как владелец аппарата HTC, я сравниваю Jelly Bean с тюнингованым Gingerbread’ом, на который HTC навесили Sense, а потом товарищи из xda-developers дополнительно допилили его, доведя до совершенства. Если сравнивать Jelly Bean со стандартным Gingerbread’ом, то здесь, разумеется, разница колоссальна и видна невооруженным взглядом. В таком случает обновление, на мой взгляд, уже не опция, и прямая необходимость.

Что касается моего аппарата, то если все пойдет так и дальше, и система вдруг не начнет серьезно глючить, то попользуюсь этой версией как минимум несколько месяцев, прежде чем ставить следующую сборку, бету или релиз – смотря, что будет реализовано к тому моменту. В идеале хотелось бы поставить самый новый HTC Sense, потому что на мой взгляд, лучше GUI не бывает.

HTC Desire HD–permanent root, superCID, SIM unlock  P

imageПриобрел себе недавно новый телефон — HTC Desire HD. Аппарат превосходный. Писать насколько и чем он хорош не буду – в интернете уже есть масса обзоров на всех возможных языках и во всех возможных форматах. От себя могу лишь добавить – надежды смартфон оправдал с лихвой.

Теперь к делу. Операционная система Android, на которой работает HTC Desire HD, являясь дальним потомком unix систем имеет различные права доступа для различных пользователей. Пользователь смартфона под управлением  Android, фактически, пользуется учетной записью с некоторыми ограничениями. Например, нельзя видеть файловую систему, нельзя произвести полное резервное копирование и т.п. Проблему эту можно решить, активировав аккаунт суперпользователя root с полными правами доступа.

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

В то же время, если не делать глупостей, типо вызова команды “а-ля стереть все” из терминала, и не ставить левый софт, непонятно откуда взявшийся – все будет пучком. Получив root доступ, вы сможете:

  • Менять системные файлы: темы, стандартные приложения (карты, календарь, часы и т.д.)
  • Получить доступ к Recovery image и Bootloader
  • Менять изображения, выводимые при загрузке
  • Запускать продвинутые приложения, которые требуют большего контроля над системой (например файловый менеджер)
  • Пользоваться продвинутым диспетчером задач
  • Производить резервное копирование системы
  • Создать папку на SD карте и скопировать туда все ваши установленные *.apk файлы
  • Переместить кэш (браузера/карт/Market'а) на SD карту
  • Переместить ваши установленные приложения на SD карту (по умолчанию приложения устанавливаются в память телефона)
  • Перезагружать смартфон из терминала и т.д. и т.п…

Прежде чем перейти к делу, давайте разберемся еще с кое-какой терминологией. Если порыть в интернете, можно увидеть, что вместе с понятием permanent root, используются понятия S-off и Radio S-off. S-off значит Security-OFF, т.е. отключить систему безопасности. Система эта встроена во многие телефоны под управлением Android, и занимается она тем, что следит за изменениями в критических разделах системы, и если замечает их, восстанавливает все как было. Т.е. пользуясь правами суперпользователя можно изменить картинку при загрузке, но система безопасности тут-же вернет старую. Соответственно, надо ее отрубить. Понятия S-off и Radio S-off обозначают 2 способа отключения системы безопасности:

  • S-off – вместо штатного загрузчика HBOOT устанавливается инженерный загрузчик ENGineering HBOOT. Этот способ появился первым. Преимущества: полный контроль над системой и возможность управления телефоном с компьютера. Недостатки: риск при смене HBOOT.
  • Radio S-off – в радиомодуле (модуль, отвечающий за работу аппаратной части телефона; пусть слово «радио» не вводит в заблуждение) отключить проверку изменения системного раздела телефона. Этот способ появился позже. Преимущества: более безопасен, т.к. не требуется прошивка HBOOT. Недостатки: невозможность управления телефоном с компьютера.

Следующий термин – CID, расшифровывается как Carrier IDentification. Это параметр, который определяет, прошивка от какого оператора может быть установлена на смартфон. Например:

  • Unbranded: «HTC__001»
  • O2: «O2___102»
  • Orange: «ORANG001»
  • German T-Mobile: «T-MOB101»
  • Vodaphone UK: «VODAP001»

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

Последний термин – SIM unlock – это операция, позволяющая отвязать смартфон от конкретного оператора (если такая привязка есть в конкретном аппарате) и использовать его с SIM картой любого другого оператора. Эту операцию мы тоже вскоре произведем.

Облако меток:

  • самопал обзор поржать модернизация доработка компьютер Almera измерения гараж ремонт паяльники и пайка водянка двигатель N15 прошивка кулер Nissan Софт технологии интрумент блок питания микропроцессоры смартфон Windows тюнинг помпа история бред интрукция браузер GA16DE GPS автоматика unlock чистка процессор мышка программирование рабочее место электрогитара

  • Подняться вверх