Skip to content

Android Lock Pattern: «Слишком много попыток ввести комбинацию»

Android Lock Pattern

Android Lock Pattern

В Android'е, если я не путаю, в саму ОСь вшита фишка Lock Pattern.
Штука, предназначенная для защиты телефона от случайной разблокировки, например, в штанах. Ну или от идиотов, которые любят читать чужие СМСки и вообще.
Работает очень просто — пальцем рисуем траекторию между девятью точками. Получившееся зюкало — есть сикретне комбинация. Для разблокировки рисуем ее же и профит.

А что же будет, если ввести комбинацию неправильно?
А еще раз? А потом еще один раз? И еще парочку? А потом другой крутой хакер попробует угадать комбинацию? А если повторить раз 30? :)

А будет сообщение «Слишком много попыток ввести комбинацию» и предложение ввести данные google-аккаунта. Ну, вы же их указывали, при первом включении телефона-то? Синхронизация почты, календаря, гугл толк, маркет, все дела :)
Короче, вроде бы чего проще — вводим и работаем дальше!
Супер защита от воров! Без шуток.
Обойти это окно ввода НИКАК нельзя. Только Hard-reset.
Нет, я читал про один забавный метод, но у меня не заработало:
Надо позвонить себе на телефон, ответить, а потом быстро и часто кликая кнопку Home, пытаться увидеть кусок десктопа, и слайдом его разблоикровать :) Ну или как-то так, ХЗ.
У меня на HTC Tattoo не вышло. И ладно.

Ну вот, вводим логин-пароль от google-аккаунта и… и ЖУЙ ТАМ! «Неверно», — говорит железка.
Опустим мат и душевные переживания. НЕ НАДО делать hard-reset!

Решение простое:
Вводим логин от гугл-аккаунта — без @gmail.com на конце
Вводим пароль — не свой, нет :) «null» — маленькими буквами, без кавычек.

Profit!

На удивление, в русскоязычной части интернетов про это решение ничего не нашлось, а на форумах пишут только про hard-reset или «убейсебяапстену». А про баг рапортуют всех железках подряд. Даже на Moto Droid'е. Там ситуация усугубляется тем, что есть какие-то трудности с hard-reset'ом. Нету его, чтоли :)

Картинку спер в гуглах, уж какая есть :)

Классификатор КЛАДР

Сижу, ковыряю классификатор КЛАДР — Классификатор адресов РФ.
Страшная штука, да. DBF базы, которые проектировали лет этак 20 назад. Как-то адекватно со всем этим работать сложно, структура базы — фееричный пиздец.

Зато, когда скучно, можно поискать смешные названия населенных пунктов и все такое.
«ул Е.Бурыки» — good! «Е.Баки» и «Е.Беня» почему-то нет.
«д. Перебатино» — не советую туда суваться.
«с. Хебатли» — вроде название, а так похоже на вопрос.
«с. Хетох» — столица мира по производству копировальных машин Xerox (с опечаткой в названии).
«с. Куйитли», «с. Гуатли»… «С. Гениятли» — село гордых собой мужиков, написанное с парой опечаток?
«с. Чатли» — о, вотэтипарни!

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

Есть таблица с допустимыми сокращениями названий населенных пунктов.
Аул, город, выселок — ОК. Местечко. МЕСТЕЧКО! Ок?

Из технических моментов:
Классификатор домов. Есть поле у записей — «название объекта». Везде стоит «ДОМ». Полез смотреть таблицу сокращений, что еще может быть. А ничего, только «ДОМ» и может быть.
Если верить «Футураме» и прочей ереси, то скоро придется добавили там «Канализационный люк», «Улей», «Дупло», «Нора», «Гнездо».
Номера домов тоже представлены оригинально, в формате «Ч(44-80),Н(35-81),101,103». И поди напиши запрос к БД, чтобы получить запись, отвечающую дому 33…

Согласно документации: «В качестве верхней границы интервала может быть указано число «999» (в случае, когда необходимо задать интервал, включающий последний дом улицы, а номер этого дома неизвестен).»
В базе все круче, есть как «1-990», так и «1-1000».

Ушел ковырять дальше.

Сделки с дьяволом псто

Думаю, все согласятся, что сейчас этот блог пуст и уныл. Не то, чтобы мне нечего писать, просто лень. Поэтому мы с юзернеймом Rainer решили заключить небольшой договор. Суть договора — писать развёрнутые и содержательные посты по выбранной тематике как минимум раз в неделю. За каждый просроченный день — пиво.

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

Учитывая текущие интересы, планирую писать про Python/Django/GoogleAppsEngine. Ну и не исключены другие интересные темы.

Что ж, поехали! Начинаем на наступающей неделе. Посмотрим, что из этого получится.

Wi-Fi на Курском вокзале

РЖДWiFi
РЖД не перестает радовать.
С сегодняшнего дня (25 июня) на Курском Вокзале должен заработать бесплатный (пока?) Wi-Fi!

К слову, мне, как пользователю Ёты (Yota) — пофиг :) Быстрый интернет из воздуха в любой точке Москвы и Спб доставляет. Чего и Вам советую.

Mouse gestures extension for Chromium (lol-alpha version)

Chromium
FML, it's possible! It's really tech preview, don't think it will solve all your problems  :-)

Features

  • Close tabs (hold any mouse button and gesture down-then-right)
  • Button that can be green and red :-)

Bugs

  • very unstable when more then one window opened
  • Latest tab in windows doesn't close (sometimes)
  • System tabs doesn't close. Error pages, Smart new tab page.

Getting start

  1. Get latest dev build (better: latest version from repository)
  2. Find your chrome shortcut (for example, right-click the Chrome icon on your desktop and choose Properties) and add the --enable-extensions flag to it:

    chrome.exe --enable-extensions
  3. Restart Chrome.
  4. Drag *.crx file into Chromium window, click OK, save file, click OK.
  5. Toolstripe appaers at bottom of the window, yeah? Restart Chromium.
  6. Click on mouse icon, make it greener :)
  7. Open tab and try to close it. Hold mouse button and move down-then-right.

Download

Mouse Gestures ver 0.2
Source Code