Речь пойдет о выборе классного телефона с NFC, чтобы вам не пришлось больше брать с собой банковскую карту, а также бесплатно (только ради эксперимента, конечно же!) ездить в Московском транспорте и Метро.
Привет, уважаемые мои читатели :) Я наконец-то вернулся в Ростов, чтобы радовать вас более регулярными и интересными постами.
Дилемма выбора NFC
Я очень давно хочу телефон с NFC. Так уж сложилось, что давно слежу за этой технологией (~2009) и верю в неё, ведь она ускоряет и упрощает жизнь (доступ к СКУД, быстрая оплата, проезд в транспорте, профилирование телефона, и т. д).
А тут ещё и недавно мне напомнили, что уже есть готовый дампер для Тройки, который позволяет копировать карту и "восстанавливать" её (таким образом, фактически обретая безлимитный баланс ценой одного пополнения карты). И я решил наконец купить себе телефон с NFC - затестить работу бесконтактной системы при оплате покупок, транспорта, "научить" телефон сменять режимы работы по NFC меткам.
Как водится, я не совершаю импульсивных решений при покупке вещей дороже, чем на 1000 руб. Поэтому я замутил анализ NFC телефонов среди тех моделей, что проверено работают с NFC-чипом в "Тройке". Вот список этих телефонов на гитхабе (в целом, прога работает с NFC-чипом производства компании NXP Semiconductors):
https://github.com/gshevtsov/TroikaDumper/blob/master/supported_phones_list.txt
Почему только NXP? Карты "Тройка", основанные на семействе бесконтактных карт MIFARE Classic, требуют чип NFC от NXP из-за специфичной проприетарной технологии TecTile, которая поддерживается только чипами NFC от NXP. Как-то так... Ну и соответственно ссылка на мой анализ в гугл-табличке (обратите внимание, там 3 страницы!)
По ясным причинам, я включил туда только Android-телефоны (хотя в списке анализа значатся также телефоны от мелкомягких).
Среди критериев, которые я выбрал для себя, фигурируют такие:
- Цена - если телефон берется как основной, то не так уж важно, но т.к. у меня этот телефон запланирован как "запасной" и "проездной", цена для меня важный критерий, не рассматриваю телефоны дороже 10к, лучше - ближе к 5-6к
- Экран - не люблюю телефоны с разрешением экрана меньше FullHD, но это на вкус и цвет
- Наличие 4G - очень приятный плюс
- Наличие второй симки - при моём основном телефоне на 2 SIM почти излишество, но всё равно считаю хороший плюс
- ОЗУ и ПЗУ - достаточный объем (в современных телефонах менее 2 гб RAM и менее 16 гб ROM уже маловато)
- Дата выхода - желательно 2015+ (совсем старые телефоны сложно найти и сложно чинить, хотя цена может быть супер)
- Android 5, 6 и 7 - их поддержка будет хорошим плюсом, значит телефон ещё актуален и сможет устанавливать любые современные приложения
- Аккумулятор - желательно больше 3 ампер-часов, или дже больше 4 (я привык что у меня буст на 6а, мне теперь кажется что все телефоны быстро садятся)
- Наличие microSD-слота
- Наличие GPS (странно, но он оказался во всех ~ ..70.. моделях)
Пара слов о основном телефоне
Отмечу, что основным телефоном пользуюсь Highscreen Boost 3 Pro, маме купил такой же - телефон супер с точки зрения музыки, работы от аккумулятора (1 день активной работы, стриминга, очень много экранного времени + в комплекте аккумуляторы на 6 и на 3 ампера, можно выбрать по ситуации, сделав телефон тонким, можно иметь второй АКБ про запас), цены (на Авито везде продается почти новый от 5 до 10к, новый можно отыскать за 12-15к), экрана (FullHD), поддержки 2 SIM и карты microSD (одновременно всё это, а не как в последних поделках либо SIM либо microSD, причем microSD реально умеет сохранять на себя приложения), всё есть, 4G, обновления приходят, разные прошивки есть на 4pda, шьется из Linux без проблем. Пользуюсь с ноября 2015 г - уже, получается, полтора года. Полёт отличный. Одни плюсы, кроме отсутствия NFC...
На что же пал мой NFC-выбор
Я долго размышлял о двух вариантах - Lenovo Vibe Z2 Pro ("красивый") или LG G4 Dual ("популярный"). Остановил выбор на втором просто потому, что его можно было сразу "поехать посмотреть" (а я уже уезжал из Москвы). Да и судя по отзывам был достаточно неплохой телефончик.
Послевкусие. Нюансы.
Обратите внимание, что если телефон находится в списке выше, это ещё не гарантирует, что всё получится сразу! Так вот случилось у меня. Здесь есть много факторов, например:
- Глючит NFC по какой-то причине
- В вашей модели нету NFC (бывает и такое, даже когда указано, что NFC есть)
- NFC поломался/выпаян предыдущим владельцем
- В текущей версии Android NFC не работает (например, нужно откатиться на более старую)
- Не заработает нужное вам NFC-приложение (мало ли)
В общем, я посмотрел телефон LG G4, он мне понравился, и я купил его в Москве за 7к, состояние на 4.5 из 5. Пока ехал в Метро так и не смог заставить работать NFC - грешил на мою косячность и то, что надо ещё попробовать разобраться. Приехал в Ростов уже.
В общем прошли уже сутки, а заставить NFC я работать так и не смог. Замечены странные факты:
- Программы для анализа наличия NFC говорят, что NFC есть и работает. В системе NFC есть и активен. Но никакие приложения NFC не видят никакие карты.
- Программа для прямой отправки команд говорит, "нет NFC чипа". Возможно, она просто несовместима с чипом от NXP, а возможно у меня его и правда нет (выпаяли?!)..
- У LG G4 NFC-антенна находится в задней крышке. Возможно, она просто не "контачит" нормально с платой телефона, и поэтому такая проблема.
Возможно, вы сможете подсказать, в чём дело, уважаемые читатели? :) Сегодня или завтра хочу купить NFC-стикер или крышку, попробовать поставить, или отнести кому-то, кто сможет физически проверить наличие и работоспособность NFC-чипа.
Tips & Tricks при использовании TroikaDumper
Если вдруг у вас получилось воспользоваться приложением, вот 2 основных совета от создателя приложения:
- Не пополняйте вашу тройку более, чем на 100 руб (снимайте копию с карты которая пополнена максимум на такую сумму). Не знаю, с чем это связано.
- Турникеты в Метро Москвы не обновляют время на карте, и если вы пройдете по ней 2 раза в метро, карта будет заблокирована. Так что заложите себе форумулу после каждой поездки в метро делать хотя бы 1 поездку на любом наземном транспорте. Благо его много в Москве :)
Надеюсь, вам было интересно и полезно. :)
Для моралистов и переживающих
Если вы считаете, что копировать карту "тройка" нехорошо и это воровство, то почитайте о том, кто такие White Hat или Gray Hat хакеры. Для того, чтобы системы развивались, нужно, чтобы исправляли уязвимости. Текущий директор МосМетро сообщил в новостях, что "о уязвимости ему ничего неизвестно" (читай, уязвимости нет). Если уязвимости нет, но мы ездим бесплатно, то всё хорошо? :)
Дальнейшая логика такая, если вы не поняли: чтобы уязвимость исправили, нужно, чтобы её вначале признали. Чтобы её признали, нужно, чтобы уязвимостью начали пользоваться буквально все. Чтобы это произошло, надо распространять информацию об этом и учить людей, как ей пользоваться. Именно так и исправляются системы, а тем, кто выступает в качестве gray/white hat hacker, в нормальных компаниях, ещё и платят прилично за найденную уязвимость (обычно это 5-10 тыс долларов).
иллюстрации - гугл и соотв. сайты
лайфхакер, линуксоид, криптоаналитик :)
Den Ivanov aka @SXIII
Такой то серьёзный анализ, а на выходе не рабочий телефон. Пичалька ((
Про хакеров согласен. Но вот ради халявы каждый раз искать наземный транспорт... ну не знаю, только для очень бедных
Сколько раз был в Москве, почти всегда получалось по формуле "чтобы добраться до места, нужно использовать метро+транспорт или транспорт+метро. И не смотря на мою любовь ходить везде по центру Москвы пешком, я все равно часто езжу на наземном. Ещё в нем плюс в отсутствии необходимости муторно спускаться на эскалаторе, но минус в пробках. Впрочем, во время пробок я хожу пешком. Имхо, вполне удобно и реально
Живу в Москве всю жизнь. Наземкой почти непользуюсь.
Ну даже не суть, пусть часто так надо. Но если за каждую вторую не "перебитую" наземкой поездку тебе блочат карту это тупо очень неудобно. Опять же наземка часто не ходит поздно, когда метро ещё открыто...
В общем как бы я ни любил халяву, такой аспект для меня черезчур...
По схожим соображениям я, имея телефон с NFC, не собираюсь переходить с безлимитной годовой Тройки на сторублёвый лайфхак))
А вообще статья норм.
Дополни, пожалуйста, почему-то мне стали поступать вопросы по твоей статье, почему именно чипы NXP:
Карты "Тройка", основанные на семействе бесконтактных карт MIFARE Classic, требуют чип NFC от NXP из-за специфичной проприетарной технологии TecTile, которая поддерживается только чипами NFC от NXP.
@leinlawun сделано!
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
chetlanin, gidlark, losos, litrbooh, littleboo, t3ran13, analise, neo, rbrown, dabudi, genyakuc, amikphoto, guepetto, chika25, ladyzarulem, kssenia, romapush, lira, gryph0n, kamila, yuriks2000, master-set, vika-teplo, myhardmoney, talia, generationg, gradovskih
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
Вы когда выбирали, не читали что в LG G4 встречается брак платы? Сама компания LG этого не признает. Информации по этому поводу в сети много.
Да, читал. Но нигде не было ни слова о том, что брак платы касается именно NFC. Тем более что при покупке протестировал почти всё. Буду думать, спасибо, @kos. В любом случае в Ростове эти телефоны по 12к б-у)
ок, я имею ввиду только брак материнской платы, NFC там отдельно.