Архив метки: android

Обзор приставки Смотрёшка

Обзор работы интерфейса Android приставки от Smotreshka TV. Смотрешка основана на базе платформы AOSP. При включении сразу запускается приложение от Смотрешки. Читать далее

Прошивки для HTC One X

Вышло так, что решил однажды на свой HTC ONE X поставить прошивку CyanogenMod. Ставил потому, что на этой прошивке была поддержка BLE (Bluetooth low energy) а в родной прошивке этого не было. Т.е. физически телефон поддерживает BLE, но в оригинальной прошивке этого нет. BLE в частности нужна для Jawbone браслета. Увы, браслеты эти ломаются очень быстро и после поломки моего браслета — решил вернуть оригинальную прошивку. Оказалось, что с момента первой прошивки я полностью забыл весь процесс и надо было снова бегать по форумам и искать описание что и к чему. Чтобы в будущем этого не делать — пишу сейчас себе памятку.

PS: Это не профессиональная инструкция, многое здесь скорее догадки и домыслы, но для меня они сработали.

  1. Хорошие описания того что к чему есть здесь https://wiki.cyanogenmod.org/w/Install_CM_for_endeavoru — но это, если есть желание ставить прошивку для Cyanogenmod — но сам принцип хорошо описан и он мне помог вернуть и родную прошивку HTC ONE X
  2. В телефоне есть несколько режимов через которые все делается:
    1. HBOOT — запуск бутлудера — кнопка power и кнопка ВНИЗ
    2. FASTBOOT — режим который запускается из бутлудера. В этом режиме надо быть для отправки команд с компьютера. На компьюте должны стоять утилиты fastboot.exe. Для простоты лучше всего сделать папку на C:\Android и там держать эту утилиту. Далее запускаем через CMD этот файл cd c:\android fastboot и дальше команды
    3. RECOVERY — это режим через который делается установка прошивки. Здесь работает утилита adb.exe — которая нужна например для заливки прошивки в телефон.
  3. boot.img — это образ ядра, поэтому он нужен что бы установить ту или иную прошивку.
  4. recovery.img — Есть разные recovery сборки, есть оригинальные, а есть более профессиональные с удобным интерфейсом. Например есть вот такой https://twrp.me/ — правда стоит отметить, что когда я поставил последнюю версию TWRP то у меня не работал touchscreen и я не мог нажать ни одной кнопки. Спасло то, что поставил более старую версию twrp-2.4.0.0-endeavoru-JB.img и вот как раз в ней уже работал тачскрин и можно было выбрать прошивку для установки.
  5. Unlock_code.bin — утилита, которая позволяет снять блокировку с телефона
  6. А теперь команды, которыми пользовался:
    1. Загрузка прошивки в телефон. Если телефон живой, то проще всего выйти в интернет и заранее закачать прошивку в нужну папку. Но если мы имеем дело с телефоном без прошивки, то в режиме recovery надо запустить через CMD команду adb FILENAME.zip /sdcard/ — здесь под filename пишем прошивку которая у нас находится в одной папке с утлилитой adb — если все верно, то после отправки команды cmd уходит в задумчивость и минуту или две ничего не происходит на экране. В этот момент с компьютера льется прошивка в корень sdcard. Как только все завершено появится сообщение типа «1883 KB/s (712492770 bytes in 369.420s)» — т.е. столько то килобайт залилось за столько то секунд. Если же появилась команда типа «error: device not found» — то вероятно или делаем не в RECOVERY режиме, или этот рекавери не поддерживает подключение и эти команды. Например последняя оригинальная прошивка которую нашел на 4pda — One_X_4.18.401.4_odexed.zip — вот здесь http://4pda.ru/forum/index.php?showtopic=326069&view=findpost&p=45210099
    2. Загрузка ядра boot.img — это ядро берется из архива с прошивкой. Заливается в режиме Fastboot и делается это командой
      fastboot flash boot boot.img — если все пошло удачно, то будет сообщение «OKAY».
    3. Загрузка recovery. Выполняется командой fastboot flash recovery RECOVERYNAME.img
    4. Запуск команды для анлока fastboot -w flash unlocktoken Unlock_code.bin
    5. Обновление прошивки через команду fastboot update rom.zip — вот эту команду я не использовал, но она похожу нужна если уже стоит прошивка и хочется сделать обновление.

UI Cloud

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

Сравниваю фото камеры на мобильных телефонах

Неделю назад коллегам скинул фотографию со своего HTC Desire, на что один из коллег спросил: «Когда ж уже HTC начнет делать нормальные камеры?». Я постарался отстать честь своего телефона и заявил, что моя модель не так нова и вот последние HTC делают фотографии очень неплохо. Спор решили закончить экспериментом. Так как у части коллег были и новые и старые HTC, были новые iPhone и совсем старые Nokia — сделали фотографию одного и того же места и увидели интересную картину. В испытаниях приняли участие: Читать далее