Обновление Lenovo Yoga 2 Tablet – всё сложно  P

Подогнали мне 10ти дюймовую таблетку Lenovo Yoga 2. Забавная машинка, экран Full HD, батарейка внушительного объема, встроенная подставка (она-же подвеска). Вот пара фоток для общего представления:

Lenovo_Yoga_2_tablet_06

Lenovo_Yoga_2_tablet_02Lenovo_Yoga_2_tablet_03

Машинка пришла с Android KitKat 4.4 на борту. Интернет сказал что для данной модели есть официальная прошивка версии 5.0, что не могло не радовать. Кроме того, оказалось что существует программа для PC, под названием LenovoSmartAssistant, которая умеет обновлять прошивки на продуктах Lenovo, в том числе и на планшетах. Судя по инструкции, процесс обновления экстримально прост, и заключается в подключении планшета к PC с помощью USB провода и слепому следованию инструкций программы.

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

Как нетрудно догадаться, вскоре все сдохло. По окончанию процесса, планет и программа на компе радостно сообщили про install failure, после чего невозможно было ни загрузиться в Android, ни в recovery. Работал только fastboot.

Помучившись со скачивание кучи разных прошивок, с помощью программы PhoneFlashTool_4.4.4.1 удалось прошить KitKat 4.4 (YT2-1050F_S0198_150422_ROW – это последняя версия KitKat для данного аппарата). Вернув девайс к жизни, я попробовал обновиться до Lollipop по воздуху – обновление и вправду показалось в меню About – Update. Процесс занял минут 15, после чего, дойдя до 100% установки, аппарат написал что попытка не удалась. И опять кирпич – ни системы, ни recovery.

Тогда я вернул, через PhoneFlashTool_4.4.4.1, KitKat 4.4 предпоследней версии (YT2-1050F_USR_S000143_1501051823_WW21_ROW). Поигрался с ней полчасика, пока не заметил, что в About – Update появилось обновление до YT2-1050F_S0198_150422. Ну думаю, а почему бы и нет, и соглашаюсь на установку. Через минуту обновление, к моему удивлению, прошло гладко, даже несмотря на root.

А вот YT2-1050F_S0198_150422 уже предложил обновиться до Lillipop, по воздуху. Я согласился, заранее предвидя крах (так как этот же сценарий уже происходил). Но предупредив о возможных последствиях из-за root, обновление удалось. Мистика.

Далее я накатил YT2-1050F_USR_S100256_1601190545_WW52_ROW через PhoneFlashTool_5.2.1.0, после чего установил еще пару обнов по воздуху и заrootовал систему.

Судя по всему существует какая-то абсолютно необходимая последовательность обновления версий системы, не-следование которой ведет к плачевным результатам. Тем не менее, возможность угробить машину стандарнтыми средствами обновления (и по воздуху, и с помощью LenovoSmartAssistant) мягно говоря выбешивает – вся эта канитель стоила мне несколько часов жизненного времени.

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

Сейчас система стабильна, полет нормальный. Я не менял ничего в системе – дефолтный лончер вполне устраивает. Bloatware практически не было, а то что было, прибил в App Quarantine.

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

Короче, к чему я это – программеров Lenovo на мыло!

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 не бывает.

GPS трекер для авто AVL05 – установка и подключение к штатной сигнализации  P

Часть первая – вступление и первый опыт

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

Итак, в трекер вставляется сим-карта, посредством которой он сможет отправлять «хозяину» данные о местоположении автомобиля, скорости передвижения и т.п. Данные могут отправляться различными способами: посредством СМС сообщений и через интернет (существует масса платных и бесплатных веб-сайтов, предоставляющих услуги накопления и удобного отображения статистики о передвижении авто и состоянии датчиков, которую регулярно отправляет трекер).

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

Это вкратце основной функционал – от девайса к девайсу возможности эти немного варьируются, но основная идея неизменна.

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

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 картой любого другого оператора. Эту операцию мы тоже вскоре произведем.

Прошивка 3.1.3 на iPhone и SIM unlock (разлочка)  P

image

Задумал я продавать свой iPhone 3G. Ну и решил обновить прошивку перед продажей. Ставить на него 4тую прошивку является полным бредом, поскольку он ее банально не тянет. А вот 3.1.3, последнюю из 3тьей серии – самое то. Поставил. И только потом обнаружил, что с этой версией прошивки фиг снимешь блок на оператора (SIM lock). Через 3 часа жестоких экспериментов выход был найден:

  • Вынимаем SIM карту
  • Ставим оригинальную прошивку 3.1.3 (слить можно в массе мест в сети, включая сайт самого Apple, так что я выкладывать не буду.)
  • После установки телефон начнет требовать вставить оригинальную SIM карту. В ответ на это просто вырубаем телефон. Полностью. НЕ в спящий режим, а именно вырубаем его.
  • Сливаем с сети оригинальную прошивку версии 3.1.2.
  • Запускаем redsn0w 0.9.4, скармливаем ему прошивку 3.1.2!
  • Выбираем установку Cydia и делаем все, как скажет redsn0w 0.9.4
  • После финального ребута, коннектимся к какому нибудь Wi-Fi
  • Заходим в Cydia, ждем пока она закончит полчаса истерически обновляться, и устанавливаем прогу Fuzzyband
  • Запускам Fuzzyband и обновляем baseband
  • Затем снова идем в Cydia и устанавливаем прогу ultrasn0w версии 1.2. (у кого не получается найти в поиске, добавьте source c адресом http://repo666.ultrasn0w.com)
  • Вырубайте аппарат, вставляйте SIM карту и наслаждайтесь.

Ось на iPhone всё-же стоит обновить до 3.1.2  P

image Когда летом 2009 вышел iPhone 3GS, а вместе с ним новая ось версии 3.0, я тут-же проапгрейдил ось на своем iPhone 3G. И вот до недавнего её  юзал, активно пользовался её фичерами (вроде копи-пэста и мультиязычной поддержки) и мирился с тормознутостью.

В какой-то момент я заметил, что иногда, вне всякой зависимости от запущенных приложений, мой iPhone переставал принимать входящие звонки. Звонящему оператор уныло сообщал, что я, видимо, сгинул из з0ны обс/\уживания. iPhone в это время показывал отличный уровень сигнала ОПСОСа (Оператор СОтовой Связи). Проблема решалась только перезагрузкой аппарата. Это, пожалуй, стало последней каплей, и я наконец решился проапгрейдить ось до версии 3.1.2. (Тянул до последнего, поскольку, как вы понимаете, процесс не граничивается лишь установкой новой оси – это еще установка кучи софта,  перенос личных данных и т.д и т.п…)

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

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

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

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