dil: (Default)
Thursday, January 12th, 2017 04:59 pm

Старенький HTC Desire S. При попытке выключить телефон как из основной системы (Андроид), так и из recovery, и из bootloader’а, он как бы выключается, но… через 10 секунд включается обратно в recovery. Единственный способ этого избежать – отключить внешнее питание, тогда он выключается насовсем. Но стоит воткнуть питание обратно, как он опять запускается в recovery.

И хотя recovery я там перепрошил в TWRP с целью рутования, но bootloader я вовсе не трогал, он стандартный. Что-то я не понимаю, как такое может происходить..

Оригинал этой записи в личном блоге.

dil: (Default)
Friday, November 25th, 2016 12:28 pm

Некоторые приложения, особенно игрушки, активно использующие процессор, могут довольно быстро посадить в телефоне аккумулятор. Вот в правой части картинки видно, как он сел процентов на 70 за пару часов. А заряжается он обычно ещё медленнее, процентов на 20-30 за час.

А вот чтоб он за час три раза падал на 20-40-почти 50%, и с такой же скоростью заряжался обратно, как в середине – это чушь какая-то, так не может быть.. Похоже, то ли аккумулятор, то ли телефон сходит с ума.

И купил я себе новый (Huawei) на DX. А он, блин.. на китайском языке, которого я нифига не понимаю. Попытался найти, где там можно язык поменять на английский. Погуглил, типа, там Андроиде в настройках должен быть раздел с буковкой “A”, и если туда зайти, то первый пункт меню – это выбор языка. Ан, нету в этом телефоне раздела с буковкой “А”. И ни с какой другой нету, даже с китайской. Долго тыкал в разные менюшки, но ничего подобного так и не нашёл.

Как обычно, я смог эти грабли обойти, настроил там как-то английский, но как именно – не помню, это глубокой ночью получилось. Вроде нашёл, как там сделать reset, и после включения телефон начал заново спрашивать про все настройки, но опять же по-китайски..
Только теперь в англоязычном меню я нашёл, где там поменять язык: в Settings/Advanced Settings – там второй пункт “Language & input”, в нём первый пункт – Language & region, и только в нём уже первый пункт – собственно Language. Теперь понятно, почему я до туда не докопался в китайском меню. А языков-то там оказалось дофига, кроме типичных Английского/Немецкого/Французского/Испанского и т.п., там есть и Азербайджанский, Эстонский, Хорватский, Литовский, Латышский, Турецкий, Болгарский, Русский, Украинский, и ещё кучка других, в том числе написанных неизвестными мне алфавитами..

Оригинал этой записи в личном блоге.

dil: (Default)
Saturday, January 30th, 2016 12:29 pm


Это андроид 5.0.2, хром там версии 47.0.2526.83, но вообще говоря, этот браузер вообще не хром, а HTCшный Internet, у которого User-Agent=»Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/33.0.0.0 Safari/534.24″, а иногда «Mozilla/5.0 (Linux; Android 5.0.2; HTC One Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/33.0.0.0 Mobile Safari/537.36″.

Оригинал этой записи в личном блоге.

dil: (Default)
Friday, May 3rd, 2013 10:48 am

В телефоне обнаружился safe mode. Прям Windows какой-то..

Если во время загрузки, когда он говорит про себя “Quitely brilliant”, зажать кнопку уменьшения громкости, то он грузится в безопасном режиме. В нём отключены все сторонние приложения, их виджеты и даже иконки. Остаются только родные приложения, которые были в исходной прошивке. Это позволяет определить, вызваны ли имеющиеся глюки именно родной прошивкой или понаставленной фигнёй..

Оригинал этой записи в личном блоге.

dil: (Default)
Tuesday, April 30th, 2013 11:03 am

*#*#4636#*#* включает режим выдачи подробной информации о самом аппарате, о состоянии GSM- и wifi-подключений, об аккумуляторе, показывает статистику использования установленных приложений по времени работы и количеству запусков. Там же можно протестировать доступ к интернетам посредством пинга и даже некоторые настройки поредактировать.

*#*#3424#*#* запускает HTC Function Test, программу для диагностики железа и органов управления.
Остальные найденные в интернетах коды не работают. Ну, разве что стандартный *#06#.

Оригинал этой записи в личном блоге.

dil: (Default)
Tuesday, March 19th, 2013 12:00 pm

А нет ли среди моих читателей обладателей сего телефона (просто One, без дополнительных буковок)? Если да, поделитесь впечатлениями.

Подумываю о приобретении, когда он появится у оператора. Привлекает большой (4.7 дюйма, мне для чтения книжек) и твёрдый (gorilla glass 2) экран. Раньше я хотел HTC Desire HD, но он внезапно исчез из продажи, а новые модели HD почему-то все под windows.

Есть ещё всякие ништяки типа дофигапиксельной камеры, возможности записи full-HD видео, full-HD же экрана (да, блин, 1080×1920 на этих четырёх с небольшим дюймах, 468 точек на дюйм), wifi всех известных стандартов (a/ac/b/g/n), DLNA для стриминга фоточек и видео прямо в телевизор (если он случайно понимает этот DLNA), и прочее, но оно мне неактуально.

Среди недостатков — отсутствие слота для дополнительной памяти (впрочем, 32/64 гига встроенной памяти этот недостаток почти компенсируют), невынимаемый аккумулятор (всё, теперь “телефоны, у которых аккумулятор не вынимается” относится к разным производителям) и micro-SIM (само по себе несущественно, но мешает при перестановке карт из телефона в телефон).

P.S. Да, оно ещё ГЛОНАСС поддерживает, что, видимо, улучшает навигационные способности, но непонятно, насколько сильнее расходует электричество.

Оригинал этой записи в личном блоге.

dil: (Default)
Monday, August 6th, 2012 11:15 am

Как я уже писал, встроенный в HTC Saga GPS-приёмник зело поган есть. При наличии десятка спутников не может залочиться очень долго, даже не двигаясь с места. А дома на подоконнике не лочится вообще никогда.

В связи с чем я попробовал подключить внешний bluetooth’ный приёмник, который хоть и древний, но почему-то гораздо более чувствительный и резвый. Он на том же подоконнике видит 10-11 спутников, хотя с приемлемым уровнем сигнала всего 2-4. И когда их видно больше двух, нормально лочится.

Первой засадой оказалось, что в Андроиде нет встроенных средств для подключения внешнего приёмника. Bleetooth есть, а маленькую прослойку, которая преобразует NMEA-строки в соответствующий API, написать не сподобились. Для этого надо ставить дополнительную программу — Bluetooth GPS Provider.

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

Первая от mobile-j.de
Вторая — от Michael Chourdakis, автора замечательной программы TurboGPS.
И третья – от какого-то Googoo Android.

Первые две прицепились к приёмнику без проблем.

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

TurboGPS и гугловое приложение Maps подцепили GPS из этой программы сразу, а вот гугловый же Navigation зачем-то потребовал явно включить GPS в настройках телефона. Хотя встроенный GPS-приёмник при этом совершенно даже и не включился, что определилось по отсутствию соответствующего значка на верхней панели.

Вторая программа ещё более минималистична: выбор BT-устройства — показ координат и непонятно что обозначающих звёздочек. И всё. Никаких настроек, а единственное доступное действие в меню — disconnect. Похоже, она работает только с родным TurboGPS, потому что после её запуска оба гугловых приложения потребовали включения GPS в телефонном меню, и судя по значку на панели, при этом включился телефонный приёмник. Видимо, это регулируется опцией Mock GPS, которая у первой и третьей программы есть, а у второй нет.

Третья программа оказалась самая навороченная. Куча настроек, умеет показывать не только дату/время и координаты, но также полный список видимых и используемых спутников на круговой диаграмме, уровни сигнала от них, сырые NMEA-строки. И самодостаточная, она сама умеет подгружать гуглокарты для показа текущего местонахождения.

У неё, правда, пришлось включить в настройках малопонятную опцию “Connection workaround”, без неё действительно соединение с приёмником не устанавливалось. И с ней, как и с первой, сразу сработались только TurboGPS и гуглоMaps. А гуглоNavigation опять потребовал явно включить GPS в настройках телефона, но встроенный приёмник при этом точно так же не использовался.

Вот на третьей, пожалуй, и остановлюсь.

Что ещё интересно, ни одна из трёх программ, в отличие от встроенного GPS-приёмника, не отдаёт наружу NMEA-строки, поэтому, например, GPS Test не в состоянии показать, какие спутники и с каким уровнем сигнала сейчас видны, хотя видит, что GPS включен, и показывает текущие координаты.

Оригинал этой записи в личном блоге.

dil: (Default)
Saturday, August 4th, 2012 08:56 pm

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

Комментарий от ремонтников: Logic board replaced. Please note new IMEI. Что-то они там, видать, существенное заменили, раз IMEI поменялся. И заодно залили последнюю прошивку, которую я раньше не трогал по принципу “работает — не трогай”.

Прошивка несколько непривычная, но красивая (Android 2.3.5, HTC Sense 3.0). Оосбенно удалось приложение про погоду.

Странно, что ни одно приложение, ранее установленное на SD-карту, теперь не обнаружилось. Придётся всё переставлять заново. Хорошо хоть бэкап телефонной книги у меня был.

Upd: интересная штука, гугломаркет начисто забыл обо всех приложениях, которые раньше я ставил на телефон с того же эккаунта. Придётся восстанавливать по памяти.. А одноимённое приложение Market после первого запуска самопроизовльно переименовалось в Play Store.

Оригинал этой записи в личном блоге.

dil: (Default)
Saturday, July 28th, 2012 12:09 pm

HTC Desire S.
История: с утра включил в нём wifi, он сходил на маркет, нашёл какие-то обновления приложений, начал устанавливать и завис. По нажатию выключателя только включал и выключал дисплей, но больше ни на что не реагировал.

Подождав пять минут, вынул из него батарейку, воткнул обратно, включил. Телефон нормально загрузился. Я запустил приложение market вручную, посмотрел, что там за обновления. Adobe Reader поставился, остались TurboGPS и два Google Maps (именно так, в списке они показывались два раза, один раз с обычной иконкой от Maps, другой – с серым логотипом андроида). Запустил вручную обновление TurboGPS. Оно скачалось, но на этапе установки телефон опять завис с вышеописанными симптомами.

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

После включения питания он, как обычно, включает экран, говорит на нём HTC, потом издаёт HTC’шный звук, добавляет надпись “quietly brilliant”, потом гасит экран и… всё. При подключении к компьютеру по USB опознаётся как обычно: scsi 8:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2, но индикатор зарядки на самом телефоне не включается, ни оранжевый, ни зелёный.

Включать без microSD и без SIM-карты пробовал, всё то же самое.

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

Что это за вредность такая, и как с ней можно попробовать побороться в домашних условиях?

Upd: вообще перестал включаться. При подключении к USB теперь определяется как Qualcomm USB modem converter

Upd: погуглил. Оказывается, это частая проблема, причём именно при обновлении приложений:
http://www.htcdesiresforum.com/htc-desire-s-troubleshooting/htc-desire-s-will-not-turn-back-on-help/
http://www.htcdesiresforum.com/htc-desire-s-troubleshooting/dead-after-1-month/

Оригинал этой записи в личном блоге.