Как прошить asus transformer pad tf300tg инструкция
Перейти к содержимому

Как прошить asus transformer pad tf300tg инструкция

  • автор:

Прошивка планшета Asus TF300TG

Вяземский городской портал

Замечательный девайс перестал работать. Включается, появляется надпись Asus, крутится загрузка — на этом все. «Бесконечная загрузка», «вечная загрузка» или бутлуп (он же bootloop) — так это называется. Возникает часто из-за некорректного обновления / неправильной прошивки устройства.

Обычные способы «сброса» планшета (wipe data factory reset) были опробованы, но результата не принесли. «Сторонние» сборки и загрузчики нами не рассматриваются — только официальные сборки. Но просто и быстро установить оригинальный образ — в данном случае невозможно.

Внимание. Все дальнейшие манипуляции Вы проводите на свой страх и риск. Автор данной статьи и компьютерный магазин «Компас» не несут никакой ответственности за возможную порчу вашего оборудования!

Прошиваемся по инструкции:

1) Нужно узнать территориальную принадлежность Вашего планшета (SKU). Для этого загружаемся в режиме «рекавери». Зажимаем клавишу «Громкость вниз» и включаем планшет, не отпуская кнопку громкости. Выпадает меню из 3х ярлыков. Вверху — строка, в которой указывается информация о текущей прошивке, вида WW_epad-9.X.X.X_2012xxxx. Где WW – это территориальная принадлежность (SKU).

2) Планшет пока что оставляем включенным в режиме «recovery». Больше ничего выбирать — включать не нужно.

3) Скачиваем последнюю версию необходимой прошивки с официального сайта Асус. (актуальная для нас версия — WW_V10.6.2.11)

4) В корне диска «C» на компьютере создаем пустую папку. Назовем ее «asus». Распаковываем скачанный zip файл. Внутри него будет еще один архив, распакуйте его тоже. В созданную папку.

5) Вы получите несколько файлов, один из которых называется «blob».

6) Загружаем с сайта 4pda.to/forum нужные нам драйвера (Universal_Naked_Driver_0.7). На 4pda необходимо обязательно зарегистрироваться — иначе не скачаешь. Распаковываем скачанные драйвера в отдельную папку.

7) Подключаем находящийся в рекавери-режиме (он же режим «fastboot») планшет к ПК.

8) Далее заходим в диспетчер устройств. Находим “ASUS Android Bootloader Interface”.

Кликаем по нему правой кнопкой мыши — Обновить драйвер — Установка из указанного места — Обзор — указываем путь к папке Universal_Naked_Driver_0.7 (это папка с драйверами).

9) Устройство должно превратиться в “Asus Fastboot Interface”.

Небольшое лирическое отступление (или «как отключить проверку подписи драйверов в windows 8»). В Windows 8.1 драйвер устанавливаться не захотел — нет цифровой подписи. Чтобы это победить, делаем так:

  • Win+i -> зажимаем клавишу «Shift» -> удерживая ее, выбираем «перезагрузка».
  • Затем выбираем Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
  • После перезагрузки появится меню, в нем выберите «Отключить обязательную проверку подписи драйверов».

10) Скачиваем нужную нам программу Fastboot с того же замечательного сайта 4pda. В зависимости от разрядности вашей системы win_x86.zip или win_x64.zip Распаковываем скачанный архив в корень созданной ранее папки «asus». В папке, рядом с файлом «blob», должен в том числе появиться исполняемый файл «fastboot.exe».

11) Запускаем командную строку. Win + R -> cmd -> OK.

12) В командной строке пишем команды по очереди:

cd c:\asus\
fastboot -i 0x0B05 flash system blob

13) Начнется процесс прошивки, что займет некоторое время. Ждем появления в командной строке сообщения об успешном завершении. Затем перезагрузите планшет командой:

fastboot -i 0x0B05 reboot

14) Как только планшет перезагрузится и установит необходимый софт — вы получите чистое, исправное устройство с «заводскими» настройками.

Как прошить asus transformer pad tf300tg инструкция

Изображение

Asus Eee Pad Transformer TF300 — Прошивки
TF300T, TF300TG
Описание | Обсуждение » | Покупка » | Аксессуары » | Клуб пользователей » | Украшательства » | Прошивка Ubuntu Touch » | Прошивки »

Важная информация!

Для вашего же блага рекомендуется сделать NVFLASH бекап перед установкой кастомов! Без него вы имеете шанс влететь на дорогостоящий ремонт в сервисном центре и потерю всех данных на планшете в случае неверных действий при прошивке устройства.Руководство по NVFLASH есть в разделе «Инструкции».

Драйвера, утилиты

Официальная поддержка нашего аппарата остановилась на 4.2
На кастомных прошивках не рекомендуется выполнять сброс пользовательских данных (ни через андроид/ни через меню бутлоадера) — это приводит к выходу из строя внутренней памяти. Если хотите сделать сброс, делайте это через TWRP

Если вы зашли впервые и не знаете с чего начать
Инструкции
Настройка 3G соединения на кастомах

Установить PPP Widget
Как настроить соединение:Вам сюда
Способ настройки №2 с Xposed: Вам сюда
Если перестало работать (или спсоб №3):Вам сюда

NvFlash
Разблокировка устройства

ВНИМАНИЕ. При разблокировке устройства Вы лишаетесь гарантии. Так же Вы лишаетесь права получать ОТА обновления прошивки.

Прошивка
Для отката с кастома на сток пользуйтесь командным файлом из раздела утилиты!
Восстановление
Установка официального обновления

1. Узнайте территориальную принадлежность Вашего планшета (SKU). Зайдите в «Настройки» > «О планшетном ПК» > «Номер сборки». Там вы увидите строку WW_epad-8.X.X.XX_2011xxxx, где 8.X.X.XX — версия прошивки, а WW – это территориальная принадлежность (SKU).
WW — Международная сборка.
US — Американская сборка.
2. Скачайте прошивку из шапки для Вашего региона].
3. После того, как вы скачали файл с прошивкой, распакуйте его содержимое в корень карты памяти, и вставьте её в планшет.
4. Далее Настройки — О планшетном ПК — Проверить обновление.

Как скопировать архив с прошивкой во внутреннюю память, если планшет не включается
Обновление bootloader

  • Обновление Bootloader для TF300T до версии 4.2 (10.6.1.27.5) без прошивки стока (Graiden).
  • Обновление Bootloader для TF300TG до версии 4.2 (10.6.2.11) без прошивки стока (Clamor).

Методы перехода в APX и fastboot
В fastboot/recovery без кнопок
Калибровка тачскрина
Калибровка акселерометра

Внимание! Данные рекавери предназначены для последней версии прошивки бутлодера (10.6.1.27.X для tf300t и 10.6.2.X для tf300tg/tl). Попытка их установки на старый бутлодер от Android 4.1 окирпичит ваше устройство с вероятностью в 99.99%.
На кастомных прошивках не рекомендуется выполнять сброс пользовательских данных (ни через андроид/ни через меню бутлоадера) — это приводит к выходу из строя внутренней памяти. Если хотите сделать сброс, делайте это через TWRP
TWRP версии 3.0 систему F2FS не поддерживает!

TWRP Official
TWRP для TF300T полностью подходит для TF300TG
TWRP Unofficial
Архив опросов

Прикрепленное изображение

Прикрепленное изображение

KatKiss Nougatella

Прикрепленное изображение

В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку, создав новую тему в разделе Хочу стать Куратором (предварительно изучив Правила и рекомендации для Кураторов). До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал cherva70 — 13.06.23, 00:51

Причина редактирования: Разблокировка загрузчика
27.06.12, 22:42 | #2


Постоянный
Реп: ( 80 )
dave312 @ 27.06.2012, 20:24
не подскажите как?

1. достаёте blob из понравившейся прошивки с сайта ASUS и кладёте его на планшет (внутри это /sdcard)
2. перегружаетесь с CWM — планшет подключен, в устройствах появляется устройство с названием Transformer — ставите для него драйвер из Android SDK принудительно (у меня вот тут лежит c:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\ — драйвер Android ADB Interface)
3. в CWM выбираете mount /data (вроде в advanced где-то, хотя могу ошибаться)
4. запускаете консоль (с загруженным CWM!) и там набираете adb shell
5. получите root shell в CWM — там набираете dd if=/sdcard/blob of=/dev/block/mmcblk0p4
6. идёте курить минут на 5
7. после того как dd (disk dump) отработал в CWM делаете wipe cache и wipe davlik cache
8. перегружаете и ждёте пока всё поставится заново.

на выходе (после перезагрузки) CWM recovery слетит на стоковый потому что blob содержит 5 партиций внутри себя:
1. таблицу разделов
2. bootloader
3. linux kernel
4. recovery
5. applications (то, что находится в /system) — root тоже слетит

собсно вот так где-то.

13.07.12, 21:04 | #3


Постоянный
Реп: ( 80 )

Собственно как вылечить «вылет видео» на этом планшете. Оказывается всё просто.
1. Планшет должен быть рутованным
2. На компьютере берём Notepad++, создаём новый файл, копируем туда следующее:

echo 2 >/proc/cpu/alignment
exit 0

пустых строк сверху быть не должно — «#» должен быть первым символом в файле.
3. В Notepad++ идём в меню «Правка->Конвертация конца строки->Преобразовать в Unix-формат».
4. Сохраняем файл под именем align.sh в папке, где хранится adb — больше для удобства. Если всё сделано правильно размер файла будет 53 байта.
5. Запускаем cmd в папке с adb.
6. Набираем «adb push align.sh /data/local/»
7. Набираем «adb shell»
8. Набираем «su»
9. Набираем «cp /data/local/align.sh /data/» — сразу в /data/ нельзя запихнуть — права не те 🙂
10. Набираем «chown 0.0 /data/align.sh; chmod 755 /data/align.sh»
11. Идём на Play Market и ставим Script Manager — он там один.
12. Запускаем, выбираем в нём чтобы запускался от root.
13. Идём в папку /data/ во внутреннем проводнике SManager’а, выбираем там align.sh
14. В появившемся меню отмечаем иконки «Su» и «Boot» — чтобы скрипт запускался при перезагрузке.

echo 2 >/proc/cpu/alignment

означает исправлять ошибки выравнивания при некоторых операциях (потоковых — SIMD), при этом возможны некоторые притормаживания видео (в местах где без этого плеер вылетел бы)
вы можете поменять эту строку в скрипте на

echo 0 >/proc/cpu/alignment

чтобы игнорировать а не исправлять — пробовал так — тоже работает

чтобы посмотреть сколько таких ошибок было исправлено можно набрать в консоли adb под рутом

cat /proc/cpu/alignment

PS в стоковой прошивке значение равно 4 (посылать сигнал SIGBUS) и устанавливается оно в /init.rc — если есть желание у умельцев пересобрать ramdisk — можете это сделать 🙂

15.07.12, 15:21 | #4


Постоянный
Реп: ( 80 )
pellada @ 15.07.2012, 14:50

почитайте главную темку о нашем планшете , на аппаратном не выкидывает на программном кодеке выкидывает из видео каждые 5-40 мин. Так что если у вас отлично работает я за вас оч рада . У меня купленный мх был пришлось дайс покупать.

Мадам, Вы можете скупить весь маркет — Вам никто не мешает 🙂 Вот что я точно абсолютно знаю — проблема воспроизведения видео тут не столько в плеере, сколько в планшете 🙂 И уж поверьте мне от количества ядер процессора она не зависит 🙂 И больше того вам скажу — приложения типа MX Player не имеют и не могут иметь возможности управлять количеством задействованных ядер процессора 🙂 Количество ядер, которое пишется во всех плеерах — это количество потоков декодирования (threads — для тех кто знаком с программированием) 🙂 И не факт что они будут выполнятся параллельно — каждый на своём ядре 🙂 Скажу больше — вероятность этого очень невелика 🙂 В доказательство моих слов — две ссылки:
Ядро для TF300T от прошивки 9.4.3.30
Ядро для TF300TG от прошивки 9.4.4.28.1
Для установки устройство должно быть разлочено (я не имею возможности подписывать эти вещи ключем ASUS) и вы должны иметь работающий root
1. сохраняем файл в папке где лежит adb
2. включаем на планшете отладку USB и подключаем к компьютеру
3. запускаем cmd в папке с adb
4. в cmd набираем «adb push kernel.blob /data/local/tmp/»
5. в cmd набираем «adb shell»
6. в уже появившемся шеле планшета набираем «su»
7. в рутовом шеле планшета набираем «dd if=/data/local/tmp/kernel.blob of=/dev/block/mmcblk0p4» и ждём завершения — секунд 5-10
8. в рутовом шеле планшета набираем «rm /data/local/tmp/kernel.blob; sync; reboot» при этом планшет отключится от компьютера и перегрузится.
при загрузке вы увидите синюю полосу — установка нового ядра, и ещё одна перезагрузка.
после загрузки можете забыть о проблемах вылета видео (и не только видео)

03.08.12, 21:16 | #5


Постоянный
Реп: ( 80 )
HiLL_RSM @ 02.08.2012, 14:03

В 90 % случаев перепрошивка на сток решит вопросы. Более того некоторые производители даже при наличии рута принимают аппараты по гарантии, в случае, если проблемы с девайсом возникли не по вине рута. Например, Самсунг. Видел их письмо одному товарищу на эту тему. Но также наслышан о случаях, когда вроде бы перепрошитый с нуля девайс не принимали в сервис, так как каким то образом определяли, что в прошлом он был рутован. Как они это делают, какие хвосты там обнаруживают, если системный раздел полностью форматируется — лично я не знаю. Но случаи реально были. Вероятность этого мала, но она все-таки есть. Поэтому иметь ввиду ее все -таки стоит.

Ну вот теперь послушайте как обстоит дело в действительности:
TF300T использует в качестве прошивки так называемый blob (в TG есть ещё 2 файла для модема). Внутри этого blob’а лежат следующие части:
APP — это тот раздел, что смонтирован непосредственно внутрь /system (обычная линуксовая файловая система ext4)
EBT — это загрузчик — аналог BIOS в компьютере
LNX — это линуксовое ядро + ramdisk, который монтируется в / и служит корнем всей файловой системы
PT — таблица разделов внутренней памяти (хотя не уверен)
SOS — recovery — структура как у LNX, только там есть всё для работы

Эти части не подписаны отдельно каждая (как например делает HTC), но подписан весь blob (первые 28 байт). Собственно blob — это своего рода контейнер, который позволяет прошить что нужно.

Помимо этого в системе android есть изменяемые части — /data и /cache (ну и /mnt) — куда пользователи могут писать и эти части форматируются при factory reset.

Если Вы прошьете blob (подписанный) на устройство с заблокированным загрузчиком и сделаете factory reset — у вас получится устройство из коробки и не один сервисный центр не сможет доказать что Вы получали на нём root. Ну если вы конечно не оставите SDCARD с SuperSU.apk в планшете 🙂

13.08.12, 21:07 | #6


Постоянный
Реп: ( 12 )

опять моя инструкция 😉
КАК ОТКЛЮЧИТЬ АВТОКОНТРАСТ!

. ТОЛЬКО ДЛЯ ROOT ДЕВАЙСОВ.

Инструкция из ЭТОГО ПОСТА

Даже при отключенной авторегулировке яркости подсветки планшет иногда подстраивает яркость/контрастность, наиболее это заметно в режиме энергосбережения и при низкой яркости подсветки.
Причина — технология Didim (она же dynamic dimmer, smart dimmer, динамический контраст) реализованная в процессорах Tegra3 — суть ее в том, что процессор постоянно анализирует изображение и подстраивает яркость/контрастность что бы вывести его без потери качества, но при меньшей яркости подстветки, что позволяет снизить потребление. Подробнее можно почитать, например, тут

Что бы избавиться от этого требуется рут, далее в консоли выполняем команду

echo 0 > /sys/devices/tegradc.0/smartdimmer/enable

Действует до перезагрузки.
Автоматического выполнения команды можно добиться, например, с помощью программы ® Script Manager (ставить лучше с маркета — там версия свежее)
Либо, если вы не против редактирования системных скриптов, можно добавить ВЫШЕУКАЗАННУЮ строчку в файлы

/system/etc/cpu1.sh
/system/etc/cpu2.sh
/system/etc/cpu3.sh

эти три скрипта выполняются при переключении режимов питания.
Источник

P.S. не забываем ставить лайки вот ЭТОМУ ТОВАРИЩУ т.к. это его инструкция ну можно и мне 😉

не забываем отписываться!

15.08.12, 18:37 | #7


Постоянный
Реп: ( 103 )

Wipe data/factory reset — сброс всех настроек, удаление сторонних приложений
Wipe cache — чистка кэша
Wipe dalvik-cache — чистка «хвостов» ядра
Wipe battery stats — итак понятно

Это все вкратце)

15.08.12, 21:49 | #8


Постоянный
Реп: ( 103 )

Попробовал сейчас с драйверами из шапки, не получилось заставить adb работать.

С ним устройство Transformer в диспетчере устройстве стало Tranformer Prime ADB Interface и я без проблем закинул архив на карту памяти.

Вот более подробная инструкция без лишних телодвижений. Что бы было все намного проще, сделайте все, как в ней написано.

1. Скачиваем USB-драйвер выше, распаковываем куда угодно, но не устанавливаем.
2. Скачиваем adb.zip ( 196.56 КБ )
, распаковываем и кладем папку adb в корень диска C
3. Копируем архив с прошивкой в корень диска C.
4. Включаем планшет в режиме рекавери, поключаем его к ПК.
5. В диспетчере устройств появится устройство Transformer.
6. Кликаем по Transformer правой кнопкой мыши — Обновить драйверУстановка из указанного местаОбзор — указываем путь к папке Universal_Naked_Driver_0.7 (это папка с драйверами).
7. Устройство становится Tranformer Prime ADB Interface.
8. Запускаем командную строку. Win + R — cmd — OK или Пуск — Выполнить — cmd — OK
9. В командной строке пишем команды по очереди:
cd c:\adb (не забудьте пробел между cd и c)
adb push c:\Название прошивки.zip /sdcard/ (не забудьте пробел между Название прошивки.zip и /sdcard/)
10. Появятся цифры.

Все, архив во внутренней памяти.

Если Вы все сделали так, как описано в этой инструкции, соблюдая все пути и названия, то все получится.

После установки дров от Prime’а, все выше написанное можно проделать на включенном планшете.

Прикрепленное изображение

Сообщение отредактировал Армстелл — 18.04.16, 20:02

18.08.12, 15:54 | #9


Постоянный
Реп: ( 8 )

t1m5,
Можно, нужно только скачать с сайта прошивку скинуть в память планшета и в нижнем баре выйдет уведомление о том что есть прошивка дальше нажимаешь на него а дальше сам все пойдет.
Помог ставь плюс 🙂

Правила Форума
5.3. Запрещается скрытое или явное вымогательство поднятия репутации, например: «Я тебе помог, а ты даже спасибо не сказал!» или «Мог бы и репутацию поднять!». Если вы заслуживаете поднятия репутации, ее вам поднимут без напоминаний.

Сообщение отредактировал K-User — 18.08.12, 16:02

20.08.12, 12:01 | #10


Постоянный
Реп: ( 22 )
Zee-X @ 20.08.2012, 13:24
Люди, а если поставить кастом, док клавиатура с мышкой работать будет? Подскажите пожалуйста

Правила Форума
4.13. Запрещается подъем темы. А именно, публикация сообщений, имеющих целью лишь подъем темы в списке и при этом не несущих смысловой нагрузки

Сообщение отредактировал K-User — 20.08.12, 12:30

22.08.12, 20:02 | #11


Постоянный
Реп: ( 419 )

Устанавливаем TWRP рекавери и рут права на Jelly Bean

Скачиваем оба файла внизу поста.
fastboot.zip расспаковываем и кладём в корень С диска
Выключаем планшет
Так же как и раньше зажимаем громкость вниз и павер, держим 3 секунды
Попадаем в бутлодер. Теперь там уже 4 иконки
Затем нижней громкостью перемещаем курсор на иконку USB подтверждаем выбор кнопкой громкость вверх
подключаем шланг. ждем чтоб винда распознала устройство.
На ПК запускаем CMD (Пуск -> Найти -> CMD)
Заходим на диск С: пишем fastboot
Потом пишем fastboot -i 0x0b05 flash recovery tf300t-jb.blob можно и даже нужно скопировать и вставить!
Жмём Энтер.
Ждем 8 секунд видим синюю полоску, процесс прошивки закончен. В командной строке видим ОКAY

Прикрепленное изображение

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

Теперь копируем Superuser-3.2-RC3-arm-signed на таблетку в любое место.
И снова запускаем бутлодер, только теперь нужно выбрать иконку RCK
Запускается TWRP
Прошиваем Superuser-3.2-RC3-arm-signed
Перезапускаем таблет
Загружаем Supersu из Google Play и устанавливаем
Открываем, соглашаемся на апдэйт бинарного файла

Всё. Теперь ваш Джелли с правами рут :thank_you:

Всё что нам нужно:
[attachment=»1962938:fastboot.zip»]
Superuser-3.2-RC3-arm-signed.zip ( 1.08 МБ )

Сообщение отредактировал desjkee — 23.08.12, 22:33

28.08.12, 20:26 | #12


Постоянный
Реп: ( 80 )
desjkee @ 28.08.2012, 09:50

Все правильно, без разлочки рекавери не поставить. Рекавери шьется в бутлоадер, но не заменяет его. В данном случае оф JB не блокирует бутлоадер, а заменяет. Если я не ошибаюсь, то бутлоадер зашит в ядро. В оф JB у ядра версия 3.0. в то время как все кастомы на JB (кроме последней гидры) собраны на исходниках имеют версию ядра 2.6. Видимо, в этом вся проблема. Это как предположению) Если ошибаюсь, то andrew_z1 поправит)

Поправит 🙂
1. bootloader — это аналог BIOS в планшете. вместо него ничего не шьется. прошивка чего-либо в планшет — это загрузка «этого добра» в специальный раздел staging (/dev/block/mmcblk0p4), проверка что «это добро» подписано правильными ключами (делается это бутлоадером), и прошивка «этого добра» уже туда, куда нужно. разлочка bootloader’а — это собственно запрещение проверки ключей перед прошивкой. протокол fastboot поддерживается именно bootloader’ом.
2. recovery — это обычное ядро linux плюс минимальный набор утилит для прошивки, обновления восстановления системы. прошивается в отдельный раздел. обычно занимает 5-6 MB (4 из которых — это ядро)
3. linux kernel — по составу — практически это recovery. по большому счету из отличий содержит только сценарий монтирования раздела /system и запуска dalvik — виртуальной машины на которой работает андроид.
4. system — собственно виртуальная машина dalvik и приложения андроид.

что касается разницы между ядрами 3.0 и 2.6 — большой разницы нету.

процесс загрузки как рекавери так и основного ядра такой:
1. загружается сжатое ядро
2. загружается ramdisk (из этого-же раздела)
3. ядро запускается и распаковывает само себя в памяти и стартует
4. монтируется ramdisk в /
5. запускается первый процесс «/init», который выполняет скрипт «/init.rc»

04.09.12, 14:03 | #13


Постоянный
Реп: ( 419 )

У нас нет темы для украшалок, по-этому пишу сюда, а куратор пусть решает что с этим делать 😉
Перерыл весь xda и наш форум, нигде нет инфы как сменить например софт кнопки или например батарею в процентах.
Софт кнопки на родном JB совсем другие и хочется чтоб было одинаково как на телефоне так и на планшете.
Посему небольшой мануал для желейных кнопок.

Внимамние! Не ставить на официальные прошивки!

На всякий случай сделайте бэкап!

Работает на деодекс прошивках! Такой является JellyBean-Hydro.
Если есть рут, то можете деодексировать сток сами.
Соответственно нужен рут

Скачиваем SystemUI.apk ( 2.81 МБ )

В root explorer (или похожий с правами рут) идем в папку system/app и переименовываем файл SystemUI.apk в SystemUI.apk.bac
Помещаем скаченный SystemUI.apk в эту папку
Даём файлу права rw-r-r
Перегружаем таблет
И любуемся

Прикрепленное изображение

Для более продвинутых, есть ещё один способ. Старый добрый MetaMorph
Скачиваем набор кнопок в зип формате
Открываем и немного изменяем название папок. Все иконки помещаем в конечную папку «drawable-sw720dp-hdpi» и «drawable-sw720dp-mdpi»
Устанавливаем MetaMorph на таблет, выбираем свой модифицированный зип и применяем. После рестарта слетают обои с рабочего стола,
но кнопки удачно меняются :thank_you:
Вот пример зипа, стоковые кнопки с отражением softkeys_JBstockreflect.zip ( 14.4 КБ )

Себе поставил например такие

Прикрепленное изображение

Сообщение отредактировал gralexon — 05.09.12, 12:18

10.09.12, 21:12 | #14


Постоянный
Реп: ( 40 )
GTR_skyline @ 10.09.2012, 10:13

«I’ve just been quoted $122 + $65 + $10 shipping. Which comes out to a shade under $200 total.»

Что-то после таких сообщений на xda мне кажеться, что и авторизованые сервис центр будет говорить мне что нужна замена мат. платы. и не умеют они шить через apx и сами то. Если за бугром все так-же.

200 это по моему у них так по божески (у нас вообще смысла нет такие вещи проделывать, либо технарь сегодня пошутил так и я не понял его шутки, либо так оно и есть) раскажу по порядку, решил я так как было время, сегодня смотаться в СЦ асуса (центральный!), ну меня там мило встретили, чего мол желаете, ну я и пожелал)) откат с JB на ICS, тут у приемщика возникла такая мина я вам скажу, а что мол не так и почему вы хотите это сделать, тем более за свои же деньги мол . ну да ладно сказал ему что просто не нравится и все, вот хочу ICS, в кратце обрисовал ситуевину, что мол асус свинью подложил, дал разблокировщик, я им воспользовался — лишился гарантии, а тут с обновлением мне снова блокировку получите а гарантию обратно нет, вообщем он пару раз сбегал к инженерам, видимо им рассказал как и чего, те спросили что ставить (в смысле какую версию) я уж порадовался, да мол любую .29 .30, типа я буду снова как нормальный человек на СМ и не тут то было, час примерно времени они его мучили и так я и остался с этим желейным бобом, но вариант предложили, если мол устраивает, то давайте его оставляйте, мы свяжемся с асусом (будет это 2-3 дня минимум) они должны дать код и мы мол только после сможем вам восстановить загрузчик и ICS, я пока не стал этого делать, всетаки надежда теплится что что нибудь придумают либо команда циана либо вторые (запамятовал, AOKR которая вроде). между делом поинтересовался а как мол тогда восстанавливают APX которые, ответил что не все мол восстанавливаются, ну и следующим вопросом поинтересовался стоимостью замены материнки и матрици (вот ответа не понял до сих пор, толи пошутил он толи так оно и есть, вообщем лажа полная у нас с этим, ибо и то и то случай чего под 400 бачей, склонен думать что он не пошутил, ибо я на это сказал что это же что то с чем то, проще новый купить и запчасти останутся, на что он как бы согласился со мной) вообщем вот такой у меня поход получился, слов нет только матом

12.09.12, 14:02 | #15


Постоянный
Реп: ( 80 )
tsamolotoff @ 11.09.2012, 22:54

А вы пробовали modprobe’ом подгружать модуль драйвера модема ? rmnet или raw_ip_net. Я че-то не могу найти, где запрятаны модули в этой «свободной» операционке.

Модуль raw_ip_net не управляет питанием модема. Он используется только для передачи пакетов IP из модема по шине USB (к которой он кстати подключен).
Питание, сброс и ещё некоторые вещи управляются через так называемые GPIO — general purpose input-output выводы этого SoC.
Модуль который отвечает за управление питанием модема называется baseband-xmm-power.c и находится в ‘arch/arm/mach-tegra’. Он собран в ядро и не может быть перезагружен.
Кроме этого для модема в TG ещё используется один модуль — baseband_usb_chr.ko. Он используется только для обновления фирмвари в модеме и загружается только в рекавери. Именно по этой причине для TG нужна специально собранная рекавери — иначе просто не будет обновляться модем.

Ещё предостережение для тех, кто хочет собрать ядро сам (на линуксовой машине это не сложно) — не пытайтесь собирать стандартным адроидным NDK — ядро загрузится, не будут грузиться модули. Компилятор нужно брать тут — Building Kernels

Сообщение отредактировал andrew_z1 — 12.09.12, 14:13

19.09.12, 18:25 | #16


Постоянный
Реп: ( 80 )
zikasak @ 19.09.2012, 18:39
andrew_z1,
это про nvflash? И какой толк от нее для пользователей? просто замена fastboot?

nvflash — это утилита от NVIDIA, которая позволяет прошить абсолютно чистое устройство (у которого просто чистая flash-память — кирпич в APX mode) через USB.
но для её использования нужно вытащить или сгенерировать некий ключ (SBK — Secure Boot Key), свой для каждого планшета и генерируется на основе серийного номера процессора.
вот сгенерировать (или вытащить) его можно (как я понимаю) только в старом загрузчике.

это не замена fastboot, хотя recovery (немного исправленный) и другие разделы можно ей прошить например (в APX mode)

19.09.12, 21:27 | #17


Постоянный
Реп: ( 80 )
signalizator @ 19.09.2012, 21:17

Всем доброго времени суток) хотел вот про NVflash уточнить,это что же получается что он может обратно залоченый бутлоадер залить? или я чего то не понял?))

При разблокировке загрузчик не меняется.
Просто прошивается так называемый Unlock Token — индивидуальный для каждого.
Если его стереть — устройство опять заблокируется.

Прошивка Asus TF300

Asus TF300

Сервисная прошивка (вместе с инструкциями и интересными вопросами и обсуждениями, которые все еще остались в кэше Гугла), скорее всего «пала жертвой» потому (наверное), что некие чайники неоднократно ее шили с целью откалибровать тач, а потом «не могли прошить нормальную», «затруднялись», а сейчас есть «новая чудесная инструкция». Недоум не позволяет понять, что кроме калибровки тача сервисная прошивка, обычно, содержит иной различный инструментарий для тестирования, равно как, и просто интересна для изучения.
На данный момент удалось найти весь комплект того, что было в топике (относительно только этой сервисной прошивки — иную информацию см. в топике ****) тут:
f_t_p://static77-82-87-210.kamchatka.ru/Firmwares/asus/Asus%20TF300TG/
В папке лежит И архив И все, что из него было распаковано, качать одно и тоже смысла НЕТ!
Русские буквы в именах попок могут вызывать проблемы с FTP клиентами!

Только Touch_Panel_calibration_tool.rar (9MB)
asus калибровка.rar (360MB)
Архив включает сервисную прошивку, драйвера, описание и калибровочную утилиту, которая лежит по предыдущей ссылке.

Оригинальный файл сервисной прошивки назывался EP201_768_SDUPDATE.zip (350MB)
На сервисах Asus ходил под именем 9407045_CSC_for_TF3.zip
Описание прошивки:
CSC Service Firmware for Asus EEE Pad Transformer TF300T/TG
FW Version: OPEN_epad-9.4.0.70.45-20130103 test-keys.
Android 4.0.3

Для установки сервисной прошивки:
Залить сервисную прошивку на флешку EP201_768_SDUPDATE.zip
Включить, удерживая уменьшение громкости
Для калибровки: После прошивки подцепить к компу и запустить TF300T_USER.bat

Внимание! Сервисная прошивка НЕ годится для постоянной работы с устройством!
После прошивки сервисной прошивки сложно вернуться на обычные!
Кроме того, пытаясь неправильно шить легко окирпичить аппарат!
Без точного понимания, как правильно действовать, не пытайтесь вернуться на обычную прошивку!
Без особой необходимости шейте сервисную прошивку!
Калибровка возможна и без нее, ищите информацию на форумах, есть разные варианты!

Если есть возможность, делайте резервную копию текущей прошивки!
Бакап делается с помощью NVFlash и патченного загрузчика для соответствующего устройства.
Для бакапа и восстановления требуется первично снять дамп уникальных ключей устройства.
Данная операция требует взаимодействия с устройством и несколько перезагрузок.
С неисправным тачскрином выполнить их затруднительно (возможно, поможет внешняя мышь).
Инструкции см. на ****

Blob из сервисной прошивки может быть распакован с помощью утилиты BlobUnpack
для последующего изучения. В Blob входят разделы:
PT (512KB, Partition Table, nVidia proprietary format)
EBT (1MB, Extended Bootloader, ARM binary code)
SOS (5MB, Linux core — Recovery image)
LNX (5MB, Linux core — Boot image)
APP (800MB, Android System partition image ExtFS)

В таблице разделов присутствуют иные разделы, образы которых не входят в прошивку
BCT (Primary Bootloader)
CER (Certificates?)
IMG (Boot splash/logo ?)
GP1 (Наверное, GPT)
CAC (Cache)
MSC (Mass Storage or Misc)
USP
PER (Persist ?)
YTU
CRA
UDA (User Data)
GPT (Скорее всего, GPT или его бакап в конце носителя)

Прилагаю большой массив собранных материалов по ремонту данного устройства, некоторые из которых, возможно уже утрачены в других местах.
В архив включены:
1. Сервисная прошивка Asus TF300T / TF300TG (возможно подходит и для TF300TL — не разбирался)
2. Утилиты для калибровки тачскрина
3. Драйвера ADB/MTP/Tethering (прошивочный Naked Driver бутлоудера см. в разделе Backup)
4. Инструкции по калибровке тачскрина, сенсоров, подключению мыши, в т.ч. с помощью пайки (с фото), прошивке, некоторым видам программного и аппаратного ремонта, пинаут разъема.
5. Слитые независимые образы прошивок BIOS/EC-MIO контроллера с обсуждением.
6. Все оригинальные инструкции (на русском и английском, загрузчики и утилиты для снятия полных бакапов с планшетов серий TF200 / TF300 / TF700 / Nexus 7 с помощью NVFlash — файлы с офсайта).
7. Утилиты для распаковки запаковки (blob) образов прошивок BlobTools* (BlobPack/BlobUnpack/GUI/Sources с офсайта)
8. Утилита для рутования Android через ADB (motochopper, годится для старых версий Android, 2013г, утрачена на ****)
9. Комплект для прошивки TWRP (одна из старых версий 2013г, утрачена на ****)
В описаниях даны ссылки источники информации, в т.ч., для более подробного изучения контекста.

Многотомный архив (внизу) построен таким образом, что для получения инструкций и большинства материалов достаточно скачать первую часть. Для получения тех же материалов + всех материалов по бакапу прошивок с помощью NVTools для TF200/TF300/TF700/Nexus7 — необходимо скачать первые две части. Сама сервисная прошивка занимает место с конца второй части и до последней.
Общий объем архива ок 450МБ. Пакованная сервисная прошивка 350МБ, распакованная 800МБ.

Автор TheDrive Скачиваний 6 Просмотры 989 Тип расширения zip Размер файла 821,2 МБ Хэш 56a777e0a752346e87697d02b41d324f Первый выпуск 3/1/22 Обновление 3/1/22 Рейтинг 0,00 звёзд Оценок: 0

Android 7.1 на Asus TF300TG — Нужна помощь с ядром прошивки ⁠ ⁠

Привет, Пикабу! Не думал, что второй пост будет сразу же просьбой о помощи, но приходится засорять ленту честным юзерам. Итак, с экивоками покончено, переходим к делу.

Имеется старенький планшет от Асус — TF300TG с док-станцией. Важно именно то, что это модель TG, т.е. с поддержкой 3g. Сам пациент на пикче:

Android 7.1 на Asus TF300TG - Нужна помощь с ядром прошивки Android, Прошивка, Asus, Помощь, Планшет

Проблема достаточно тривиальная — официальные прошивки остановились на Андрюше 4.2, и он к 2020 стал абсолютно неюзабелен. Как продвинутый пользователь, я полез на 4PDA за свежими прошивочками. Последняя кастомная — 7.1.2, чего вполне должно было хватить для моих непритязательных нужд — видосики, почта и печатная машинка.

Если коротко, после двух месяцев жесткого ночного прошивания, курения в нечеловеческих масштабах 4PDA, а затем и профильной ветки разработчика кастома на XDA, выяснилась одна особенность — в какой-то момент ядро прошивки перестало поддерживать именно мою модель TG. У разраба модель T (без 3g), соответственно, пилил он прошивки под свою модель. Методом проб и ошибок я выяснил, какая последняя версия прошивки соответствует моей модели — 6.0. Все работает отлично, но это 6 Андрюша, и он устаревает на глазах. Все версии новее уже не ставятся, синдром — вечный бутлуп.

На 4PDA и XDA ветки уже минимум год как мертвые. Гугление ничего не дало, проблема достаточно нишевая. Поэтому взываю к тебе, о Пикабу, в надежде найти человека, который разбирается в ядрах прошивок и может переделать ядро 7.1.2 для работы на TG.

Живем при капитализме, поэтому оплата может быть как по-братски (пивчанский, вискарик и тд), так и хрустящими вечнодеревянными рублями (в разумных пределах).

380 постов 2.7K подписчика

Подписаться Добавить пост

Правила сообщества

Просьба выкладывать посты только по программной части ремонта, а не аппаратной.

3 года назад

Имею такой девайс, но версия без симки. До сих пор даю родственникам попользоваться в поездках. А если накатить прошивку без поддержки 3г модуля он не работает со всеми возможными прошивками? Ибо я в свое время тоже далеко не с первого раза перепрошил его

раскрыть ветку
3 года назад
Да все просто!
Учи с, и пиши свое ядро, прошивку.
3 года назад

удалось прошить ? у меня такой-же аппарат, прошиться бы хотя бы до версии 6.0, а то одна нужная программа на 4-ом андроиде не идёт

раскрыть ветку
2 месяца назад

Автору доброго дня, есть все-таки способ прошиться до 7 андроида для версии TG?

раскрыть ветку
3 года назад

«видосики, почта и печатная машинка» — если не секрет, давно android 4.2 — 6 перестали с этими задачами справляться?

раскрыть ветку
Похожие посты
4 месяца назад

Модифицированные биосы под NVME m.2 для старых материнских плат Asus, Asrock, Gigabyte, MSI⁠ ⁠

Модифицированные биосы под NVME m.2 для старых материнских плат Asus, Asrock, Gigabyte, MSI Nvme, SSD, Материнская плата, Bios, Прошивка, Компьютерная помощь, Asus, Asrock, Gigabyte, MSI

Список материнских плат с прошитым биосом здесь: Ссылка

Скачать биос можно из облака: Ссылка

Адаптер за 6-10 долларов и какой-ть PATRIOT P310 за 30 доларов и будет ракета����

Показать полностью
6 месяцев назад

Ответ на пост «Монитор встроенный в системник»⁠ ⁠

Купил на авите старый древний доооохлый планшет Asus Nexus 7 / 2012
За штукарь.
Ну он сука реально дохлый в хлам! Тормозит как.
Ну в общем он настройки открывает секунд 40. Андроид 5.1.1.
Думал уже выкинуть или подарить или линукс поставить и тогда уже выкинуть.
В результате поставил на него https://play.google.com/store/apps/details?id=com.kolov.weat.

Единственная проблема — у бесплатной версии планшет надо держать включенным постоянно.
Иначе он не запоминает данные для графиков давления/температуры. А мне было надо именно это. Можно таки дать им денег. Но гугль с России денег не берёт 🙂

Ответ на пост «Монитор встроенный в системник» Переделка, Монитор, Длиннопост, Метеостанция, Android, Планшет, Новая жизнь старых вещей, Ответ на пост

Ну. Хоть так. Все-таки случилась у меня метеостанция 🙂
В системник встраивать не стал.

Поддержать
9 месяцев назад

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой?⁠ ⁠

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Тема различных ТВ-боксов очень актуальна в наше время. За весьма приемлемый прайс, им можно найти кучу применений: просмотр видеосервисов на старых телевизорах, использование в качестве тонкого клиента, накатывание линукса и превращение бокса в медиасервер — из всего этого мы делаем вывод, что эти девайсы весьма полезны в повседневной жизни. Однако есть ещё одно применение, которое до сих пор раскрыто не полностью: и это конечно же игры! Железо современных фирменных Smart телевизоров LG и Samsung до сих пор остается достаточно слабым и едва ли тянет 2D игры, чего уж там говорить о 3D, а телевизоры на Android а-ля DEXP достаточно быстро устаревают. Сегодня я купил рабочий TV-бокс на андроиде всего за 500 рублей, специально для применения в качестве игровой консоли. Что из этого получилось? Читайте в статье!

Что я купил?

TV-боксы как отдельные медиаустройства появились ещё в начале 2010х годов. В то время, это были весьма слабенькие и недорогие устройства для выполнения базовых мультимедийных задач. Большинство пользователей продолжали пользоваться обычными, не Smart-телевизорами, поэтому в какой-то степени, ТВ-приставка была «must have» устройством. По большей части, производители таких устройств называли их не просто мультимедийными устройствами, а микропк размером с флэшку — и ничуть не лукавили, ведь зачастую на них можно было накатить полноценный дистрибутив Linux!

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

К середине 2010х годов, Smart-телевизоры начали получать гораздо более широкое распространение: тут и доступные LG c webOS, и Samsung, которые переориентировали Tizen с мобилок на телевизоры, и китайские производители как Haier, которые встраивали ТВ-бокс прямо в основную плату устройства. Однако основной проблемой смарт-телевизоров оставалась их относительная слабость и закрытость: дополнительная ТВ-приставка умела банально больше. Именно поэтому, с 2016 года, некие компании, MXQ и X96, начали клепать боксы различных конфигураций: на разных чипсетах, с разными конфигурациями памяти, доступными разъемами и.т.п.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Основной проблемой подобных приставок является их поддержка. Конечно популярные бренды так или иначе выпускают обновления прошивок и выкладывают всю необходимую информацию у себя на сайтах. Однако в одном корпусе могут выпускаться кучу разных ревизий одного и того же устройства: где-то чипсеты отличаются, где-то модули Wi-Fi, а где-то меняют модули NAND, каждый из которых требует свой драйвер. Кроме того, эти гаджеты очень не любят резкого отключения света, из-за чего они зачастую уходят в вечную загрузку — или Bootloop. Из-за всех перечисленных факторов, поиск прошивки может обернуться настоящей проблемой и большинство людей банально не хотят с этим заморачиваться, выставляя свои гаджеты на Авито или Юлу — за сущие копейки, лишь бы купили 🙂

Так получилось и с сегодняшним устройством. Продавец выставил на продажу ТВ-бокс Rombica V003 за 500 рублей, также известный, как MXQ 4K. Это достаточно бюджетное устройство 2016 года выпуска, которое, тем не менее, обладает весьма занимательными характеристиками:

  • Процессор: RockChip RK3229, 4х-ядерный чипсет с архитектурой Cortex-A7, который работает на максимальной частоте до 1.5ггц.
  • GPU: Mali400MP3. Судя по даташиту, в чипе используется три ядра Mali400, которые вкупе могут давать относительно неплохую производительность в 3D приложениях (но не стоит ждать слишком многого).
  • ОЗУ: 1гб DDR3 двумя банками.
  • ПЗУ: 8гб NAND памяти Micron (в моей ревизии).
  • Видеовыходы: AV (тюльпаны) и HDMI вплоть до 4K. Производитель обещает возможность воспроизведения фильмов в полноценном 4К без каких либо проблем, но за 4K игры можно забыть 🙂 Хоть бы в 720p нормально работали.
  • Интерфейсы: 4x USB 2.0 разъема, ИК-порт для пульта, Wi-Fi. Bluetooth нет (но часто встречается в других похожих боксах).
  • Питание: 5В 2А. При этом, теоретически приставке хватит и блока на 1А.

Небезынтересно, да? Среди заявленных продавцом неисправностей: «не загружается». Это мне уже нравится, заказываю лот!

Что же в нём было не так?

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

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Всё весьма компактненько. У процессора «высокий» TDP: аж 5 ватт, что к нему даже приклеили маленький радиатор. После небольшого анализа платы, сразу был найден UART для потенциальной диагностики и кнопка RESET, благодаря которой мы можем попасть в Maskrom/Recovery. У устройств на базе процессоров RockChip, как я уже рассказывал в предыдущей статье про ТВ-стики, есть специальный режим для прошивки MaskRom, благодаря которому есть возможность залить прошивку в «мертвый» девайс (т.е с красным глазком при включении питания). Активируется он с помощью замыкания пинов на микросхеме NAND, каких — можно узнать в даташите на ваш чип (любые I/O линии между собой).

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Наш бокс назвать полностью нерабочим нельзя: у него как минимум жив загрузчик, а значит он сможет загрузится с SD-карточки. Флэшку можно подготовить с помощью фирменной программыSD Firmware Tool: выбираем подходящий img образ с прошивкой, выбираем флэшку и жмём Create, затем вставляем флэшку в устройство и включаем ТВ-бокс: приставка сама обновится. В процессе работы над устройством, я пытался зашить несколько официальных прошивок от MXQ 4K, брата-близнеца нашего устройства. К сожалению, стартовала лишь одна прошивка, да и то зависала на обновлении. Значит, самое время посетить официальный сайт производителя!

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Он нашёлся не сразу, а лишь по линку на официальном форуме. К сожалению, все ссылки на прошивки оказались нерабочими, поэтому расскажу вам о небольшом лайфхаке про поиск прошивок на неизвестные устройства. Видим домен files.rombica.ru ? Вставляем его в archive.org , идём на вкладку URLs и ищем прошивку. Вполне возможно, что Wayback Machine сохранил архив с вашей прошивкой и даст его скачать. За пару часиков: скорость отдачи у архива очень медленная к сожалению.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Тем временем, я вернулся к ТВ-боксу и обнаружил, что он в общем-то загрузился. Несмотря на то, что по всем признакам он висел в бутлупе, у приставок на ранних процессорах RockChip есть неприятная особенность: они весьма долго грузятся при обычной загрузке и очень долго грузятся при первой загрузке (около 15-20 минут). В этом и была «неисправность»: продавцу лень было ждать первой загрузки, из-за чего он забраковал девайс и выставил его за копейки на продажу. Я ещё раз сделал Factory Reset через рекавери и подождал всё те же 20 минут. После этого, девайс стал грузится гораздо быстрее.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

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

Что мы имеем?

На устройстве установлен Android 6 Marshmallow. Хоть это уже и достаточно старая версия, но она до сих пор вполне себе поддерживается современными приложениями. Ни о каких свежих играх и речи не идёт, но эмуляторы и мобильную годноту середины десятых он должен потянуть без каких-либо проблем.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Из коробки тут стоит лаунчер от самой Rombica. Но, очевидно, накатить можно любой: хоть сразу ретроарч ставь! Кроме того, из коробки стоит Kodi, что позволяет использовать девайс как полноценный медиацентр, но в этой статье мы коснемся только темы игр.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Для игр нам нужен будет геймпад: не с пульта ж мы играть будем. У Android в этом плане всё хорошо: есть как поддержка XInput-устройств (геймпад Xbox 360), так и DirectInput. Но геймпады у ритейлеров сейчас такие дорогие… идём опять же на онлайн-барахолки и ищем новый джой за копейки. И такой нашёлся: от некой российской консоли GS GameKit! Геймпад с вибрацией и Bluetooth всего за 300 рублей. Заказал, поигрался — вроде норм. Геймпад конечно с кривой прошивкой, дабы его нормально увидел ПК/консоль, нужно одновременно зажать правый триггер и X. После этого он нормально определяется и работает.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Важно отметить и то, что разрешение HDMI можно в любой момент изменить в настройках. Эдакий Performance-mode, как у Xbox: если игра лагает в 1080p, то можно скинуть разрешение до 720p и попробовать поиграть с комфортом.

Вроде все готово. Геймпад у нас есть, бокс работает стабильно. Во что мы сможем поиграть и в каком качестве? Предлагаю узнать!

Нативные игры

Вот с нативными играми как раз возникают некоторые проблемы. Несмотря на то, что бокс можно назвать достаточно производительным, обратная совметимость Android уже давно стала набором костылей и пшиком. Я всю прошлую ночь искал подходящие версии старых приложений и игр, которые адекватно работали бы на 6 андроиде — и такие нашлись. Я рассматривал только действительно достаточно тяжелые игры, поскольку аркады, очевидно, консолька потянет без проблем.

Не забывайте про лайфхак с 720p: Mali400 хоть и неплохой GPU по мобильным меркам, ждать от него 4K графики не стоит.

GTA Vice City идёт отлично в 720p и на высоких настройках детализации. Средний FPS колеблется на уровне 30, при этом никаких особых рывков или проседов при большом количестве машин в кадре нет. Кроме того, игра сразу подхватывает любые геймпады и работает без каких либо проблем, будто Вы проходите игры на ps3/x360.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Несколько хуже идёт Dead Trigger. Несмотря на игры с разрешением, игра умудряется работать в ~15 кадров. Причем упор явно не в проц: в свое время эта игра свободно шла даже на одноядерных мобильных чипсетах. Скорее всего, это «проапгрейженная» версия до Unity 5, у Unity 4 рендерер был ощутимо легче для слабых мобилок и на процессор нагрузка была несколько ниже.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Raging Thunder 2 — одна из самых годных гоночек начала десятых для мобилок. Кроме того, она полностью поддерживает геймпад, что нельзя не записать в плюсики. Идет отлично и в 1080p, 30-40 кадров точно есть, никаких рывков.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

В процессе подготовки материала, я хотел запустить еще как минимум Asphalt 6, Asphalt 7, Moder Combat, NOVA — но многие игры Gameloft тех лет безнадежно «сломались» на версиях Android выше 5. На rk3229 есть Android 4.4, но будете ли Вы даунгрейдить консоль для этого? Не думаю. Давайте перейдем к лакомке, той самой, которая может отговорить вас от покупки лагающего Game Stick Lite — эмуляторам!

И вот здесь, бокс раскрывается на все сто. На старых консолях не нужен был мощный GPU, по правде сказать, с графикой PS1 справится процессор и в софтварном режиме. И здесь наши 4 Cortex-A7 ядра раскрываются на полную: результаты действительно неплохие!

Начинаем с NES и SMD. Оба работают отлично, под обе есть куча эмуляторов, я лично пользуюсь NES.emu и MD.emu. Оба эмулятора легко подхватывают несколько геймпадов, а игры работают без каких либо проблем и пропуска кадров/заедания звука. Ну, это для rk3229 ещё цветочки!

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Переходим к куда более тяжелой консоли для эмуляции: Nintendo 64. Её едва ли вытягивают бюджетные мобилки тех лет, чего уж там думать про бюджетный бокс. Но нет! На удивление, N64.emu показал себя очень достойно, Mario Kart идёт просто отлично. Не могу говорить за все игры, но системселлеры N64 думаю можно будет пройти без проблем.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Если бокс смог раскусить N64 как семечки, то сможет и пс1. Включаем хардварный рендеринг, отключаем эмуляцию BIOS и запускаем Porsche Unleashed: игра идёт максимально плавно. Для любителей графона можно поиграть с разрешением рендеринга, при софтварном рендерере бокс может не вытянуть 1080p, но при аппаратном — легко.

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Неплохо идёт и Quake 2. Но управление в этой игре просто жесть какая-то 🙂

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Ну и конечно же я не мог вспомнить про ту консоль, которую Вы ждёте: PSP! И тут я вам скажу, что результат переменный. Местами консоль откровенно слабовата для сонивской портативки, однако 2D должны идти хорошо. 3D идут не все: например, NFS MW хоть и работает в 20 кадров, но геймплей слишком кисельный для того, чтобы это можно было назвать играбельным (неверная реализация таймера в игре?).

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Полноценная игровая консоль за 500 рублей. Может ли полурабочий ТВ-бокс стать игровой платформой? Гаджеты, Мобильные игры, Игры, Консоли, Android, Дешево, Покупка, Планшет, 3D, Длиннопост, Тв-приставка, Игровая приставка

Итак, давайте подведем итоги, что же мы получаем за 500 рублей (800, если брать еще геймпад):

  • Игры с 16-битных консолей, NeoGeo и другие не сильно тяжелые консоли идут отлично. Насколько мне известно, на Game Stick Lite бывают подлагивают и 16-битные игры в том числе.
  • Игры с консолей уровня PS1/N64 идут вполне неплохо, хотя может потребоваться копание в конфигах. У Game Stick Lite, насколько мне известно, есть подтормаживания в некоторых играх, но и эта консоль потенциально не застрахована от них. Кроме того, консоль должна потянуть и Dreamcast.
  • Игры с PS2/GameCube сразу идут мимо. Бокс слишком слаб для них. У PSP еще есть шанс — зависит от того, во что вы играете.
  • Нативные игры до 2015 года идут неплохо. Может потребоваться поиграться с разрешением или таскать с собой мышку в некоторых играх, но в целом поиграть есть во что, причём в честных 1080p!
  • Возможность смотреть кино по сети в 4K разрешении. Тоже неплохой плюсик в общую копилку.

Такой девайс «за 3 копейки» должен неплохо подойти либо ребенку, либо любителю ретро-игр, особенно если накачать туда ромсеты с любимых игровых консолей. Любителям современных мобильных игр такая консоль не подойдет совсем, но применение ей явно найти можно в любом случае. Я уже знаю, куда отправить этот ТВ-бокс после статьи: накачать ромов и отправить на дачу! Ну а вас, я возможно мотивирую зайти на онлайн-барахолку и попытаться поискать похожий TV-бокс за копейки и для себя! Это будет гораздо лучше, чем он отправится на помойку будучи забытым навсегда…

Показать полностью 24
Поддержать
10 месяцев назад

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами⁠ ⁠

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Иногда на барахолках могут попадаться очень интересные гаджеты с небольшими дефектам за очень приятную цену. Бывает и так, что за условную тыщу рублей можно купить вполне неплохой смартфон, планшет или даже игровую консоль. Ещё несколько месяцев назад, мой читатель подарил мне весьма занимательную консоль — JXD S7300, которую он покупал на юлито под реставрацию, однако победить он её не смог. Сегодня мы с вами: подпаяемся к диагностическому разъему для того, чтобы понять неисправность, отремонтируем консоль с помощью фена, отвертки, кабеля и паяльника, а затем посмотрим, на что способен такой антикризисный аналог Nintendo Switch в действии!

❯ Что за девайс?

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

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Вероятно кто-то думает, а зачем вообще такие консоли нужны в 2023 году, пусть даже и за пару сотен рублей, если бюджетные сяоми вполне себе тянут эмуляторы вплоть до PSP? И ответ тут прост: некоторым людям очень не хватает настоящих хардварных кнопок и удобного форм-фактора портативной консоли. Не всем нравится таскать с собой телескопический геймпад, да ещё и отдельно подзаряжать, а тут уже готовое устройство в монолитном корпусе, которое специально спроектировано для удобной игры. Без всяких стиков-липучек и прочих костылей.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

В целом, причины описанные выше как раз и объясняют, почему в эпоху засилья мобильных гриндилок взлетел Nintendo Switch, ведь дело было не только в крутых и ненавязчивых аркадахза 5 тыщ рублей. И наша S7300 даже визуально на неё похожа: два стика, 7″ дисплей с тачскрином, 4 триггера и, конечно же, д-пад с кнопками действий. Но, несмотря на тотальную дешевизну, S7300 обладает весьма бодрыми для такой цены характеристиками:

  • Процессор: AMLogic AML8726-MX с двумя ядрами Cortex-A9, работающими на частоте 1.3ггц
  • GPU: Mali-400 MP2
  • ОЗУ: 1гб DDR3 памяти
  • ПЗУ: 8гб NAND памяти
  • Дисплей: 7″, 1024×768 HD, выполнен по технологии TN, однако матрица качественная
  • Видеовыходы: HDMI

Очень похоже на среднебюджетные планшеты тех лет, коим S7300 и был — только с завода ему добавили хардварные кнопки.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Мой читатель с DTF с ником «Редизайнер» ещё в марте этого года предложил мне консоль на оживление и для дальнейшего контента. Её проблемы он описывал как хардварные: читатель подумал, что у консоли не работает дисплей, её не получается прошить по инструкциям с 4pda, а значит ей скорее всего уже «кирдык». Но раз уж вы читаете эту статью, значит всё не так плохо, верно? 🙂

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

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

❯ Ремонт

Заранее извиняюсь за качество фотографий тут. Их я делал, что называется, в режиме live action. 🙂

Итак, какие у нас симптомы? Светодиод зарядки горит, консоль включает подсветку дисплея и заливает экран черным цветом. На попытки войти в рекавери реакции ноль. В таком случае нам ничего не остается, кроме как разобрать консоль и подпаяться к диагностическому разъему UART! UART — простая асинхронная однобитная (ну или двухбитная, тут кому как удобно) шина для общения между несколькими электронными устройствами, будь то два чипа на одной плате или внешнее расширение для устройства. В мобильных процессорах обычно есть несколько каналов UART — для общения с радиочастью, Bluetooth или какими-либо иными устройствами. Но один из каналов (зачастую UART0) обычно зарезервирован под лог ядра, в который система пишет весь процесс загрузки и его можно использовать для диагностики устройства. В качестве UART-преобразователя я использую ESP32 с выпаянным чипом.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

На большинстве подобных консолей UART выведен в виде пятачков, обведенных прямоугольником. Иногда они подписаны, иногда нет — в таком случае сразу вызваниваем землю, центральные обычно и есть RX/TX. Шина UART работает на определенной скорости и её нужно подобрать из стандартных (как только вместо кракозябр увидите читаемый текст — вы подобрали скорость). Процессоры AMLogic пишут в лог с бодрейтом 115200, MediaTek — 921600. Запускаем putty, подключаемся к COM-порту и включаем консоль. С виду всё хорошо: u-boot находит ядро и загружает его, ядро грузится, но… начинает флудить в консоль:

error, the rtc serial communication abnormal, reset the rtc!

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

RTC — модуль часов реального времени (который может выполнять и иные задачи — например, выводить чип из сна по прерыванию). RTC находится в одном кристалле с процессором, поэтому никаких ошибок общения с ним быть не может, но они происходят. Почему? Идём смотреть даташит на процессор:

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Видим XIN, XOUT? Они в обрыве (на уровне шаров, а не платы).

Часы не смогут нормально функционировать, если у них не будет тактового сигнала с кварца. Если кварц не будет работать сам по себе — то процессор вообще никак не стартанет (в логах будет тишина). А значит что мы делаем? Правильно — придавливаем пальцами (не сильно, дабы не прогнуть плату, но ощутимо) чип к плате и перезагружаем консоль. О чудо! Ядро пошло грузится! На лицо у нас самый обычный отвал чипа.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Если в случае с ноутбуками/консолями обычно требуется замена самого чипа (поскольку отходит кристалл от подложки), то на мобильных устройствах очень часто помогает обычный прогрев, причем надолго (ремонтники мобильников раньше писали именно Reflow, а не Reball). Сам отвал произошел скорее всего из-за того, что консоль когда-то уронили (причём скорее всего это было под нагрузкой — когда процессор был горячий), а из-за плохого качества заводской пайки и тряски нарушился контакт у BGA-шариков. Разливаем под чип флюса, обклеиваем мелочевку термоскотчем, чтобы её случайно не сдуть и греем. Для наглядности я это сделал строительным феном Интерскол при среднем потоке воздуха на температуре 300 китайских попугаев в течении минуты.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Ждём пока плата остынет, подключаем периферию и включаем консоль. Ура, она запускается! Но система все еще не грузится (ещё на этапе диагностики я попытался прошить консоль и сделал полную чистку NAND-памяти с переразметкой бэдблоков — чтоб уж на всякий).

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Находимпрошивку, качаем её и не забываем скачать AMLogic Burning Tool — фирменный флэшер. Теперь нам нужно перевести консоль в режим низкоуровневой прошивки: для этого выключаем девайс, берем отвертку и замыкаем любые I/O пины между собой (см. картинку ниже) и в это время подключаем USB-кабель к ПК. Для тех, кому интересно что происходит во время замыкания пинов —читаем тут. Появится новое устройство: M6-Chip, драйвера на который можно найти в папке с Burning Tool.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Burning Tool обязательно нужно запускать от имени администратора. Загружаем config_progress.xml из прошивки и нажимаем кнопку Start. Всё, теперь флэшер уже всё сделает сам (в процессе появится новый диск в системе — его не трогаем), а позже мы увидим процесс прошивки на экране консоли. В UART при этом будут сыпаться различные логи системы и будет доступен шелл — при желании, можно поэкспериментировать с командами.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

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

❯ А куда её теперь применить?

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Поскольку данная консоль работает на Android, круг её применений широко выходит за рамки просто игрушки. У устройства есть HDMI-выход, что позволяет как превратить консоль в эдакое подобие Wii U, так и использовать её в качестве простенького ТВ-стика. Едете на дачу/в гараж — хоб, взяли такой гаджет и вот вы уже смотрите кино или играете в игры на большом экране. На некоторых моделях есть AV-выход на тюльпаны, благодаря чему можно будет сдуть вековую пыль с телевизора Goldstar на даче!

Что касается просмотра видео, то консоль позволяет смотреть фильмы вплоть до FHD разрешения без проблем. А чтобы эти фильмы уместить — есть слот под MicroSD, ну и парочка фильмов в DVD-качестве вполне уместятся во внутреннюю память.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Поскольку хардварный видеодекодер выводит картинку напрямую на экран, то при попытке «заскринить» видео мы получаем пустой дисплей. Пришлось фоткать.

Тоже самое касается и музыки. У устройства весьма неплохой аудиотракт, благодаря которому можно послушать музыку в дороге. Это не Hi-Fi плеер, но звучит вполне неплохо — если вы не аудиофил, или купили гаджет ребенку. Вполне неплохим применением может стать установка в машину в качестве эдакой магнитолы — удобные хардварные кнопки уже присутствуют, остается лишь поставить приложение и подключить аукс к основной магнитоле. Так можно стримить музыку даже из ВК через Kate Mobile!

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

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

❯ Играем

Само собой, брать такую консоль только лишь из-за функций медиаплеера никто не будет, главными всё равно остаются игры. Но вот как она с ними справляется? В течении некоторого времени я играл в различные игры на эмуляторах самых разных консолей: от относительно несложных для эмуляции 8-биток и 16-биток, до тяжелой PS1 и уж тем более Dreamcast. Сразу дисклеймер: про PPSSPP можно забыть. Чипсет этого гаджета все еще слишком слаб для эмуляции портативки от Sony, но консоли на 4х ядерных рокчипах уже вполне могут его потянуть! Что забавно — в момент выхода консоли, здесь работал собственный магазин (!) ромов. Ну как магазин, там было все бесплатно, но при этом отсортировано — некий GameX даже эмуляторы сам ставил при необходимости и складывал игры куда нужно. Я помню как сам пользовался похожим сервисом (HappyChick) — очень нравилось в свое время.

Сначала, конечно-же, идёт годнота с NES и SMD. У консольки есть один серьезный минус: кнопки на д-паде нельзя нажать одновременно. Это болячка многих китайских консолей: интерфейс с кнопками сделан не в виде одна кнопка -> один порт (GPIO) в процессоре, а в виде keypad’а, где кнопки подключаются как-бы на одну-две линии через резисторы. На помощь приходит аналоговый стик: и им в несовские игры играть вполне неплохо.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Фреймрейт достаточно стабилен, хотя под нагрузкой может быть небольшой фреймскип. Сеговские игры идут тоже неплохо: и соник, и принц персии пошли бодренько. Даже Duke Nukem 3D работает.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Идём к чему потяжелее: Nintendo 64. Эта консоль уже сама по себе довольно тяжелая в эмуляции из-за необычной архитектуры: приходится эмулировать сразу несколько блоков, да ещё и заниматься их синхронизацией. Поэтому Mario здесь идёт в 60FPS с некоторыми просадками. Если чуть поиграть с Mupen, должно стать получше.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Игры с PS1 идут по разному. 2D он потянет точно без каких либо проблем, а вот тяжелые игры типа Crash Bandicoot — только если повозится с настройками эмулятора. Идет неплохо, но есть небольшие пролагивания.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

А вот кто приятно удивил, так это дримкаст. Дримка, казалось бы, достаточно тяжелая и сложная консоль, которую уж точно не проще эмулировать чем PS2. Но нет — консоль тянет системселлер консоли в виде Crazy Taxi в стабильные 30 кадров. И это достойный результат как по мне.

❯ Серая мораль

К сожалению, по концовке консоль все равно померла. Поскольку статью я готовил в два подхода, сначала я оживил девайс и готовил материал (играл, смотрел видосы, делал скриншоты) и только потом уже решил сделать красивые фоточки платы. После отмывки платы от флюса, чипсет, увы, уже не стартанул — опять жаловался на RTC.

После повторного прогрева, консоль начала жаловаться на ошибки ECC при чтении с NAND, а затем совсем отказалась с ней работать (скорее всего, «поплыли» остальные шары). Вывод: гретые чипы лучше вообще не подвергать никаким физическим нагрузкам. Ну а я возможно закажу с алика процессор с уже накатанными шарами в заводских условиях и перепаяю вручную.
Если бы я не отмывал флюс, то скорее всего она продолжала бы жить и дальше. Ну а для меня это лишь новый челлендж, тем и интереснее. 🙂

Друзья! Нет ли ни у кого консоли Soundtronix Warrior II (именно II)? Нужно сдампить два раздела, работы буквально на 5 минут, а с меня контент. Пишите в телегу @monobogdan, спасибо!

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи каждую неделю!

Показать полностью 24
Поддержать
11 месяцев назад

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей⁠ ⁠

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Ни для кого не секрет, что иногда на онлайн-барахолках можно встретить продавцов, которые продают различные устройства с помойки. И ведь иногда прямо слёзы наворачиваются от того, какие крутые штуки люди умудряются выкидывать. Зачастую подобные девайсы требуют серьёзного обслуживания, но и стоят копейки: недавно я увидел симпатичную игровую консоль PGP Aio Droid Letto, которая привлекла моё внимание своими миниатюрными размерами и симпатичным дизайном, а ещё тем, что была в ужаснейшем состоянии и стоила всего 250 рублей. А поскольку я обожаю копаться в различных девайсах и давать им вторую жизнь, я сразу же её заказал! Сегодня мы с вами: приведем корпус устройства в подарок, подберем дисплей от GPS-навигатора, найдём прошивку на безымянное устройство и перепрошьём с помощью замыкания ножек NAND, а также посмотрим, годится ли на что-то консоль по цене кофе в столице!

Мои давние читатели знают, что я просто обожаю различные старые китайские консоли. Денди, сеги, портативные устройства: уже как минимум с 10’ок игровых консолей я отремонтировал и написал о них статьи. Как уже было упомянуто выше, нашим сегодняшним героем станет некая PGP Aio Droid Letto 2012 года выпуска — ODM устройство, на которое налепили шилдик PGP. В своё время, подобные консоли были довольно популярны (в первую очередь — из-за своей цены) и как минимум несколько китайских заводов разрабатывали и продавали их локальным брендам под реализацию. Средняя цена была 2.000-6.000 рублей, что было весьма немного.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Листал я себе онлайн-барахолку в поисках игровых консолей и увидел Letto за преусловный прайс 250 рублей. Как уже говорил в интро — меня привлек приятный дизайн и компактность: я любитель поиграть в дороге, но даже PS Vita/PSP может оказаться великоватой для кармана летних шорт. А тут идеальный вариант! Ну и конечно же я видел плачевное состояние консоли и мне хотелось в ней покопаться и попытаться довести до ума.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Заказ сделан, консоль пришла из Анапы в Ейск за несколько дней и вот, уже дома я начинаю осматривать покупку и разбирать консольку. И конечно же без серьезного ремонта не обошлось!

Хардварный ремонт

Разобрать устройство довольно легко: лишь выкрутить 4 винтика, которые уже кто-то до меня потерял и расщелкнуть корпус. Перед нами открывается плата, которая не похожа на топляка, но явные следы попадания влаги имеют. Кроме того, она очень пыльная.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Поскольку устройство действительно могло лежать в грязном месте, я решил сначала полностью отмыть корпус в два этапа: мылом и спиртом. Причём спиртом мы не только дезинфицируем устройство, но и оттираем неприятное и липкое софт-тач покрытие, которое разлагается от времени.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

После мытья и сушки корпуса, я решил заодно и заменить дисплей. Родной оказался с царапинами и неприятной трещиной на тачскрине. И вот тут есть маленький лайфхак: кто сказал, что дисплеи для таких устройств нужно покупать по названию модели втридорога? Секрет вот в чём: в небольшие консоли, китайцы обычно ставили стандартные матрицы с разрешением 480×232 и интерфейсом TTL RGB от… автомобильных навигаторов и фоторамок! Почти все дисплеи с этим интерфейсом унифицированы и имеют одинаковый шлейф (40 пин) и распиновку, а поскольку тачскрин у таких модулей резистивный (резистивный тач требует всего 4 сигнальных линии), то он сразу же включен в общий шлейф дисплея, делая дисплеи навигаторов и китайских консолей взаимозаменяемыми! Вот вам и идея, куда можно применить старый нерабочий авто-навигатор 🙂

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Включаем устройство и проверяем новый дисплей. Всё работает отлично — цветопередача стала немного лучше по сравнению с родным дисплеем, а ещё на этом этапе выяснилось, что устройство висит на заставке. Но нам ещё есть что сделать по хардварной части.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

После осмотра платы, на фронтальной стороне можно увидеть сгнивший SMD-элемент. Скорее всего, это ключ и я изначально предположил, что он отвечает за питание камеры (т.к находился близкой к ней). К сожалению, после того, как я счистил коррозию, оказалось что один пятачок и ножка ключа сгнили 🙁 И чуть позже это стало серьёзной проблемой.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Не забываем почистить аналоговой стик от грязи и пыли. Подойдет спирт или контакт-клинер.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Программный ремонт

Поскольку консоль висела на заставке, нам предстояло найти прошивку и прошить устройство. Тут нам очень помогает Wayback Machine: ищемоф. сайт устройстваи пытаемся найти кликабельные ссылки на прошивку. В моём случае, ссылка была наяндекс диски файл был на месте!

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Однако в архиве нет никакой инструкции: лишь софт для прошивки и сама прошивка. У меня был опыт с GP33003, поэтому я быстро разобрался: нам придется замкнуть пару ножек на чипе NAND. Для этого гуглим модель NAND и ищем даташит. В даташите смотрим на распиновку и ищем пины I/O — это сигнальные линии, в моём случае они находятся снизу, 5 и 6. Суть манипуляций проста: при загрузке, первичный загрузчик (Boot ROM) пытается загрузить вторичный загрузчик из встроенной памяти. Если зажата одна из сервисных кнопок (а таковых у этой консоли нет) или вторичный загрузчик найти не удалось (если плата только-только с конвейера), то он переводит консоль в режим прошивки с помощью фирменного софта. Замыкая сигнальные линии, отвечающие за ввод-вывод (и таким образом, выдавая билиберду вместо нормальных данных), мы обманываем первичный загрузчик и как-бы делаем вид, что в памяти нет системы и плата только-только с конвейера.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

По итогу девайс определился и пошёл прошиваться фирменной программой без каких либо проблем. 5 минут и вуаля! Устройство уже загрузилось и предложило откалибровать тачскрин!

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Собираем девайс и всё проверяем: кнопки работают, стик работает, всё замечательно! Или не совсем… а звук то где? Я полез менять динамик, предположив, что возможно он не перенес солёной ванны но всё оказалось куда печальнее. Ведь тот самый сгнивший ключ как раз относился к аудиотракту… Звука нет совсем, даже на подключение наушников устройство не реагирует… Вот обидно то, а? И Bluetooth у нас тоже нет. И ведь судя по всему, отлетел пятачок IN, а не GND 🙁

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Но это не помешает нам попробовать потестировать консольку в эмуляторах и проверить её в играх. GP33003 — вполне бодрый чип, который тянет большинство эмуляторов вплоть до PS1. Попробуем поиграть в игры для NES, SMD, SNES и PS1. Справится ли она с ними?

Сначала я решил погонять парочку предустановленных игр: Fruit Ninja и Trial X. И обе игрушки шли отлично: за Trail X можно даже повспоминать про давно ушедшие годы Gravity Defied. Игра идёт стабильно, без каких-либо лагов. В целом, спокойно можно ставить нативные игры до ~2013-2014 года — они здесь пойдут хорошо.

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Эмулятор PS1 в лице EPSXE без проблем дал настроить хардварные кнопки и попробовать поиграть в Time Crisis. FPS хороший, а как я понимаю, это далеко не самая легкая игра для PS1. Никаких лагов нет, но плавность звука, по понятным причинам, проверить нельзя. Автопропуск кадров делает своё дело (при этом рывков нет).

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

А вот эмуляторы классики, такие, как PS1 или SMD работают без нареканий. Ну если уж тяжелющий эмуль PS1 потянул, то с чего бы ему не тянуть 8 и 16 битки? Проблем никаких нет, все кнопки можно забиндить без танцев с бубном (виртуальный джойстик можно убрать).

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

Этот китайчик просто любит жизнь: реставрируем игровую консоль с помойки за 250 рублей Покупка, Девайс, Гаджеты, Планшет, Игры, Консоли, Ретро, Китайцы, AliExpress, Android, Диковинки, Барахолка, Длиннопост

И конечно же, консоль можно использовать в качестве простенького планшета. В ВК ленту полистать, или видос посмотреть (тут был бы HDMI кстати) — короче доступны почти все фишки планшетов 2012-2013 годов. Вполне неплохо, да?

Копаться в этом девайсе было весело. Увы, но малину подпортил сгнивший ключ: со звуком от консоли было бы гораздо больше толку. Однако сама по себе концепция устройства очень классная и я понимаю, почему современные анберники в похожем дизайне и форм-факторе расходятся как горячие пирожки: это действительно удобно! И даже несмотря на довольно старое железо, если у вас есть подобный девайс, он всё ещё может оказаться вам полезным.

А вам как этот гаджет? Жду ваше мнение в комментариях! Кстати, если вдруг у вас есть подобные китайские консольки и вы не хотите с ними замарачиваться/не можете сами оживить — я их последнее время начал коллекционировать и оживлять из принципа. Авось кому-то данная в статье информация окажется полезной и вы сможете оживить свой ништяк?

Показать полностью 19
Поддержать
11 месяцев назад

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера⁠ ⁠

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

К сожалению, в наше время многие старые, но весьма неплохие по характеристикам гаджеты отправляются напрямую в помойку, и их владельцы не подозревают, что им можно найти применение. Сервер, мультимедийная-станция, да даже просто как TV-приставка — люди в упор не замечают сфер, где старенький планшет мог бы быть полезен. Но как быть, если посвящаешь жизнь портативным гаджетам, кодингу и копанию в железе? Правильно: сделать довольно мощную игровую консоль из старого планшета самому! Сегодня вам расскажу, как я сделал свою портативную приставку из планшета с нерабочим тачскрином, Raspberry Pi Pico и 8 кнопок! За рабочим результатом прячется несколько дней работы: поиск UART на плате, разработка контроллера геймпада на базе RPi Pico, написание приложения-сервиса, которое слушает события и отправляет их в подсистему ввода Linux в обход Android. Интересно? Тогда жду вас под катом!

❯ Мотивация

Прошло уже практически 10 лет с того момента, как у меня появилась моя первая портативная консоль. Несмотря на то, что я был заядлым ПК-игроком, я уже успел посмотреть на PS3 и PSP, но денег на их покупку у меня особо не было, да и к тому времени уже был в наличии Android-планшет. Но к моему 13-летию в 2014 году, когда я ходил и выбирал себе будущий девайс на день рождения, отец и мама решили подарить мне мою первую портативную консоль. Изначально, я уговаривал её купить мне целых два девайса, но бюджет был ограничен 4.000 рублей, а я хотел взять смартфон Fly IQ239 и консоль JXD S601 одновременно:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

Однако, увидев здоровую 7-дюймовую консоль в магазине TREC (думаю, жители южной части РФ помнят такой), мама уговорила меня взять именно её, мотивируя это «ну и чего ты будешь тыкаться в этот мелкий экран? Возьми большую». После покупки гаджета, я был доволен: играл какие-то игрушки с ретро-платформ, устанавливал игры на Android, сидел в ВК через Kate Mobile. Что еще нужно было школяру? Однако, планшет прожил у меня недолго: с очередного лага я психанул и ударил по нему кулачком, унеся на тот свет и дисплей и тачскрин. Так консолька и пролежала в подвале около 8 лет. Впрочем, мне продолжали импонировать подобные устройства и в прошлом году я купил и написал про несколько подобных девайсов.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

Несколько месяцев назад, мой читатель Кирилл Севостьянов с Хабра прислал мне HTC HD2 в качестве донора и планшет Prestigio PMP7170B3G, который был рабочим, но… у него отказал тачскрин. Я всё думал, чего бы с ним сделать и решил реализовать игровую консольку своими руками из подручных средств. Идея крутилась в голове довольно давно, но реализовал я её только сейчас.

❯ Что нам нужно сделать?

Итак, что должно быть у портативной консоли? Чипсет, дисплей, звук, ОС — это всё нам уже предоставляет планшет. Нам остаётся лишь сделать свой геймпад. Давайте подумаем, что нам будет нужно для того, чтобы его сделать и передавать от него события на планшет:

  • Контроллер для геймпада: тут нам подойдет практически любой микроконтроллер, который работает от 3.3в. Выбор большой: Arduino Pro Mini 3.3v, ESP32, RPi Pico. Я остановился на последнем: недавно я взял себе две штучки «пощупать» их — и они мне очень понравились!
  • Физический интерфейс: с планшетом нужно как-то общаться. У нас есть три варианта: USB (не факт, что поддержка преобразователей включена в ядре), UART и SPI/I2C на пятачках тачскрина (потребуют написания драйвера т. к. в android-устройствах нет прямого доступа к SPI/I2C из userland’а). Я остановился на UART: его легко найти на большинстве китайских планшетов, а если не получилось — то на помощь может прийти схема платы.
  • Программная реализация: как это будет работать? Я решил реализовать геймпад в виде сервиса на Android, который слушает состояния кнопок с UART и «инжектит» события напрямую в драйвер ввода. Таким образом, поддержка нашего геймпада появляется даже в самой системе — можно управлять менюшкой или приложениями как с клавиатуры!
    С планом определились, пора начать с программной части: сначала нам обязательно понадобится ROOT-доступ. Его получение на разных девайсах отличается — на prestigio уже был порт CWM и я просто поставил SuperSU. Без ROOT доступа мы не сможем использовать UART!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

Теперь нам нужно найти пятачки UART на плате. Разведен он не везде, но в случае устройств на MediaTek — почти всегда, ещё и пятачки подписаны. На моём планшете он нашёлся сразу: был между двух металлических экранов и соответствовал 4-ому каналу UART. Получить к нему доступ можно в /dev/ttyMT3. Я использую ESP32 в качестве UART преобразователя: подпаиваемся к RX/TX, запускаем putty и заходим в adb shell. Определяем бодрейт (скорость) нашего UART порта — на MediaTek он обычно равен 921600, на других чипсетах — 115200. Пытаемся что-то вывести и хоба — мы уже можем «поболтать» с планшетом!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

❯ Приложение-сервис

Итак, у нас уже есть доступ к UART и мы можем общаться с планшетом из внешнего мира. Но получить события с кнопок пол дела, нужно их ещё и послать в систему. Для этого есть целых три способа:

  1. InputManager.injectInputEvent — именно этим методом пользуется команда input, которую вы можете использовать через adb. Но увы, он работает только при наличие разрешения INJECT_EVENTS, который доступен только системным приложениям — находятся они в /system/app и подписаны тем же сертификатом, что и остальная прошивка.
  2. Модуль uinput дает возможность создать виртуальное устройство ввода и посылать события из userland’а — т. е. из прикладного приложения. У моего планшета было устройство /dev/uinput, но lsmod показывал, что сам модуль не загружен. Так что отметаем — он есть не везде.
  3. Прямой инжект событий в character устройство — весьма грязный хак, который позволяет инжектить события, не притворяясь системным приложением, но имеет некоторые ограничения. Именно его я и выбрал и о ограничениях ниже.

Сначала нам нужно узнать, какие кнопки поддерживают загруженные устройства ввода в системе. Для этого используем команду getevent -li. Там есть разные устройства ввода, в том числе и тачскрин (если вам нужно симулировать нажатия на экран), мне же подошёл драйвер физических кнопок mtk-kpd. Он занимается обработкой кнопок громкости, включения и т. п. Тут важно обратить внимание на то, что если попытаться послать кнопку, которое устройство не реализует (например пробел), то ничего не произойдет:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

Инжект событий я писал на C, т. к. это требовало прямой записи input_event, а в Java прокинул его через Jni. Концепция простая: открываем устройство /dev/input/event2 и посылаем в него события ввода и синхронизации (это обязательно!), которые затем Android читает и обрабатывает:

#include

#include

#include

#include

#include

#include

#include

int uinput;

extern «C» JNIEXPORT void JNICALL Java_com_monobogdan_inputservicebridge_InputNative_init(JNIEnv *env, jclass clazz)

uinput = open(«/dev/input/event2», O_WRONLY);

__android_log_print(ANDROID_LOG_DEBUG , «Test», uinput >= 0 ? «Open event OK» : «Failed to open event»); >

void emit(int fd, int type, int code, int val)

struct input_event ie; ie.type = type;

ie.code = code; ie.value = val;

ie.time.tv _sec = 0;

ie.time.tv _usec = 0;

write(fd, &ie, sizeof(ie)); >

extern «C» JNIEXPORT void JNICALL Java_com_monobogdan_inputservicebridge_InputNative_sendKeyEvent(JNIEnv *env, jclass clazz, jint key_code, jboolean pressed)

__android_log_print(ANDROID_LOG_DEBUG , «Test», «Send»);

emit(uinput, EV_KEY, key_code, (bool)pressed ? 1 : 0);

emit(uinput, EV_SYN, SYN_REPORT, 0);

>

Основной обработкой занимается сервис, который я реализовал в отдельном потоке: он слушает события с UART и посылает соответствующие изменения состояния через sendKeyEvent. На вход приходят простые сообщения вида:

U L где U/D — нажато, не нажато, а L — однобайтовый идентификатор кнопки. В случае L — это влево, R — вправо и т. п. Вся доступная раскладка хранится в словаре. Причём само чтение из UART реализовано костылем с чтением «чужого» stdout, т. к. android-приложения не умеют сами по себе работать с root правами. В теории, это могло дать неприятный оверхед, но на практике никакого серьезного инпут лага это не создает. Не забываем сделать устройство event записываемым — ставим ему права 777:

package com.monobogdan.inputservicebridge;

public class InputListener extends Service

private static final int tty = 3;

private InputManager iManager;

private Map keyMap;

private Method injectMethod;

private Process runAsRoot(String cmd)

try

return Runtime.getRuntime().exec(new String[] < "su", "-c", cmd >);

>

catch (IOException e)

e.printStackTrace();

return null;

>

>

@override

public void onCreate()

super.onCreate();

// According to linux key map (input-event-codes.h)

keyMap = new HashMap<>();

keyMap.put(‘U’, 103);

keyMap.put(‘D’, 108);

keyMap.put(‘L’, 105);

keyMap.put(‘R’, 106);

keyMap.put(‘E’, 115);

keyMap.put(‘B’, 158);

keyMap.put(‘A’, 232);

keyMap.put(‘C’, 212);

InputNative.init();

try

runAsRoot(«chmod 777 /dev/input/event2»).waitFor();

> catch (InterruptedException e)

throw new RuntimeException(e);

>

Executors.newSingleThreadExecutor().execute(new Runnable()

@override

public void run()

Process proc = runAsRoot(«cat /dev/ttyMT» + tty);

BufferedReader reader = new BufferedReader(new InputStreamReader(proc.getInputStream()));

while(true)

try

String line = reader.readLine();

if(line != null && line.length() > 0)

Log.i(«Hi», «run: » + line);

boolean pressing = line.charAt(0) == ‘D’;

int keyCode = keyMap.get(line.charAt(2));

Log.i(«TAG», «run: » + keyCode);

InputNative.sendKeyEvent(keyCode, pressing);

>

>

catch(IOException e)

e.printStackTrace();

>

/*try

Thread.sleep(1000 / 30);

> catch (InterruptedException e)

e.printStackTrace();

>*/

>

>

>);

>

@override

public IBinder onBind(Intent intent)

return null;

>

>

Таким образом, если мы отправляем с ПК «D L» — система считает, что мы зажали стрелку влево, а U L — считает что мы отпустили. Но если mtk-kpd поддерживает стрелки и еще некоторые действия без каких либо проблем, то enter в список обрабатываемых кнопок не входит: придется мудрить! И тут нам приходит на помощь механизм трансляции кодов кнопок в действия: они хранятся в специальных файлах .kl в /system/usr/keylayout/. Я назначил DPAD_CENTER на… кнопку регулировки громкости звука! Ну, а почему бы и нет. 🙂 Таким образом можно переназначить уже имеющиеся кнопки громкости на, например, start/select.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

❯ Геймпад

После того, как сервис был готов и отлажен, нужно было реализовать хардварную часть проекта — сам геймпад. В качестве контроллера я, как уже говорил, выбрал Raspberry Pi Pico на базе МК RP2040 — бодреньком контроллере с двумя ARM Cortex-M0 ядрами. Стоит копейки, а в отличии от ESP’шек, его SDK не такое перегруженное и выглядит более приближенным к bare-metal.

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

На данный момент, я решил развести все кнопки на бредборде — макетной плате без пайки, т. к. макеток для пайки у меня под рукой не было. Сделал примитивный геймпад:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

Развел на соответствующие GPIO:

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

И написал примитивную прошивку, которая отслеживает состояние кнопок. В прошивке точно так же есть словарь, задающий ассоциацию между физическими пинами и «виртуальными» кнопками. При нажатии или отжатии кнопки, программа изменяет стейт и отсылает новое состояние планшету.

Собираем всё вместе и тестируем. Хоба, всё работает, мы можем перемещаться по менюшке используя наш геймпад!

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 8 кнопок и микроконтроллера Смартфон, Телефон, Идея, Своими руками, Arduino, Embedded, Встраиваемые системы, Планшет, Игры, Консоли, Самоделки, Моддинг, Android, Linux, Java, C++, Kernel, Покупка, Raspberry pi, Микроконтроллеры, Видео, Длиннопост

А почему бы не попробовать поиграть в какую-нибудь игру? Ну мы же консоль вроде делаем: берём эмулятор NES, биндим кнопки в настройках и наслаждаемся игрой в Марио!

❯ Заключение

Реализация этого проекта заняла у меня не так уж и много времени: всего около 3-х дней работы по вечерам. Вероятно кто-то спросит: «а чего ты просто Bluetooth геймпад не купил?». Так это не прикольно ведь. Гораздо приятнее играть в девайс, к которому ты приложил руку сам. Более того, не у всех старых планшетов есть BT. Обошёлся на данной стадии проект недорого: планшет мне подарили бесплатно (точно также у вас дома может лежать подобный), RPi Pico — 350 рублей, кнопки по 10 рублей/штучка.

В целом, я сам по себе обожаю копаться в различных железках и их софтварной части (вспомнить хотя-бы статью про перекомпиляциюu-boot из вендорских исходников для нонейм консоли), а созидать что-то свое вообще вызывает какие-то нереальные всплески эндорфина — оно и понятно! 🙂

Однако несмотря на то, что мы уже имеем рабочий «прототип», проект далёк от завершения: я намерен довести его до конца и окончательно перевоплотить старый планшет в автономную игровую консоль (и рассказать об этом во второй части статьи). Для этого мне понадобится распечатать корпус и кнопки на 3D-принтере. К сожалению, у меня в городе ни у кого особо нет 3D-принтеров, поэтому начну копить на Ender 3, а от вас, читателей, с удовольствием почитаю мнение в комментариях и советы касательно выбора принтера!

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать еженедельные статьи про моддинг различных гаджетов!

Показать полностью 10 1
Поддержать
11 месяцев назад

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей?⁠ ⁠

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

В наше время, 300 рублей (4$) — совсем небольшие деньги. Большинство считает, что за эту сумму можно разве что плотно перекусить стритфудом, или пару раз съездить на такси, не говоря уже о покупке какой-то техники. Но всяческие барахолки всё ещё могут удивить: недавно я купил полноценную игровую консоль на Android с целым корпусом, дисплеем и кнопками всего за 300 рублей, которая висела на заставке. Ну а поскольку контент моих статей обычно связан с подручным ремонтом, то без фена, паяльника и дата-кабеля конечно же не обошлось! Интересно, на что способна консоль по цене шаурмы? Тогда добро пожаловать под кат!

Предисловие

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

В наше время принято считать, что только Nintendo из большой тройки продвигает портативный гейминг, в то время как Sony давным-давно ушла из этого направления (и это после оглушительного успеха PSP!), а Microsoft особо даже и не пыталась, ограничившись функциями Xbox и поддержкой DX11 в смартфонах на Windows Phone. Но так или иначе, на рынке всегда присутствовали игроки «помельче» — различные компании, которые выпускали свои консоли почти не имея собственной библиотеки игр или студий, опираясь лишь на эмуляторы. Двумя такими компаниями были JXD, выпускавшие чуть ли не 80% всех консолей для российского ритейла (EXEQ, Smaggi и.т.п) и Yinlips (Turbo Games, Emote, Func, !QU).

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Хотя обе компании предлагали кучу разных моделей на любой вкус, из-за общей бюджетности устройств у них иногда всплывали несерьезные, но неприятные железные болячки: то Wi-Fi плохо ловит или вообще отвалится, то переключатель блокировки кнопок залипнет, то АКБ через год перестанет держать. Но в отличии от Vita, или 3DS, которые на вторичке сейчас стоят почти как новые в своё время, «китайцы» продолжали только падать в цене и в 2023 они стоят очень дешево. Так я и взял некую Turbo Games за 300 рублей, которая оказалась перемаркированым Yinlips YDP G18A (ревизия на AllWinner A10).

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Основная фишка этой консоли в чипсете — A10 не только сам по себе неплохой чип для старых игрушек, но на нем есть возможность запустить обычный Debian, причём без каких-то особых проблем! Однако моя консоль висла на заставке и никак не хотела входить в рекавери. Будем ремонтировать!

Подобные консольки разбираются очень легко: либо четыре винтика на задней крышке, либо четыре винтика по ободкам. В моем случае пришлось слегка поработать дрелью, т.к консоль лежала где-то в сарае и винтики были заржавевшими. Тем не менее, приставка не была утопленником и в неё явно никто и никогда не лазил до меня. Отпаиваю старую и нерабочую АКБ, припаиваю нормальную и пытаюсь зайти в recovery.

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

А толку то нет! Консолька продолжает висеть на заставке. Ну, бывает и такое, качаем прошивку вот отсюда и фирменный флэшер livesuit отсюда. Запускаем LiveSuitPack, он распакует программу и установит драйвера. Зажимем кнопку reset на консоли (снизу, спрятана) и подключаем к ПК. Опа, ПК увидел консоль, это уже хорошо. Но как бы я не пытался, флэшер не видел устройство, а логов нигде не было! Я уже даже нашел пятачки RX/TX и хотел смотреть UART. Но косяк оказался хардварным: изначально я даже не подозревал отвал т.к консоль вела себя адекватно: инициализация ОЗУ проходила нормально, артефактов не было, с NAND загрузка тоже была. Но на одном форуме, сервисник тоже описал такую проблему с аллвиннером, с теми же симптомами. Подключил плату к ПК, придавив проц к плате и кто бы сомневался — пошёл шиться с первого раза 🙂

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Диагностический прогрев подтвердил диагноз. Поскольку трафаретов A10 и навыков такого сложного реболла у меня нет, решение одно: налить флюса под процессор, заклеить весь пластик на плате термоскотчем и аккуратно прогреть феном под прямым углом, на температуре ~200-250гр с небольшим потоком воздуха, около 30-40 секунд. Стоит быть осторожнее с совсем маленькими SMD-компонентами: чтобы не сдуть их случайно, лучше их тоже проклеить термоскотчем и оставить в прямой видимости только сам чип (в моём случае они были большими и я особо не боялся). Прогреваем чип, подключаем дисплей, подпаиваем АКБ и вуаля: плата ожила!

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Поскольку я не первый раз грею портативные устройства, то я обязательно провел тест на тряску: потряс плату отдельно во время работы, потряс саму консоль в сборе — всё работает нормально и стабильно, никаких артефактов или зависаний/произвольных ребутов. Однако, важно отметить что прогрев — не полноценный ремонт (хотя олдовые сервисники часто писали в солюшках именно reheat, а не rework). Прогрев, конечно, поможет консоли пожить и возможно даже проработать не один год, но среди сервисников такая практика считается не очень хорошей.

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Почему чипы отваливаются? Нет, тут причина не такая же, как у видеокарт. Мобильные чипы обычно не отваливаются «сами по себе» от нагрева, в отличии от GPU, зато очень чувствительны к падениям, особенно будучи горячими: скорее всего, эта консоль когда-то была ударником, после чего нарушился контакт BGA-шаров и она перестала работать. Как продлить жизнь гретому чипу? Не допускать его перегрева: а значит мы устанавливаем CPU-Master и принудительно заставляем ядро тормозить чип с стоковых 1.2ггц (на которых он довольно горяч) до «холодных» 600-800мгц, а ещё это продлит жизнь от АКБ. Для эмуляторов нам этого хватит с головой. Заодно я заменил АКБ с родного мертвого, на вполне живой от LG Leon на 2600мАч и почистил стик, который тут всего один и дублирует DPAD по какой-то причине.

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Ну что-ж, после всех манипуляций (которые с учетом того, что я не сразу нашел проблему заняли день, если по факту ремонта — справился за полчаса-час) консолька полностью рабочая. Но как она себя проявит по прямому назначению? Давайте смотреть!

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Вообще, у этой консоли вполне себе неплохие характеристики даже в наше время: одноядерный чипсет на частоте 1.2ггц (у нас уже 800мгц), 512мб ОЗУ, 4гб ПЗУ под ромы. Вполне себе можно разгуляться (а при наличии навыков — припаять второй чип NAND, например, с USB-флэшки). Разрешение дисплея выше чем у PSP в 2 раза — 480×800, но выполнен он по технологии TN. Из лично моих придирок — тачскрин резистивный. И это не проблема, если бы он был нормальный: резистивные тачи никогда не бывают полностью прозрачными и слегка «серят» картинку, что видно и в нашей консоли. А ещё в неё невозможно играть при солнечном свете: на дисплее вообще ничего не видно. Но в остальном, дисплей вполне себе ничего: более-того, он даже ремонтнопригодный и такой же дисплей можно выцепить с автомобильного навигатора, если разобьётся родной!

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Работает девайс на базе Android 2.3 Gingerbread. Однако, есть возможность апгрейда до 4.0 ICS, правда толку от этого немного: лично мне 2.3 кажется удобнее. Из коробки есть ROOT доступ.

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

Стандартный набор в виде NES и Sega Mega Drive работают безупречно и из коробки. Мне пришлось только назначить кнопки:

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Артефакт из-за скриншотера, в эмуляторе все норм

Игровая консоль по цене шаурмы: Можно ли купить живую приставку за 300 рублей? Покупка, Девайс, Гаджеты, Игры, Консоли, Ремонт, Планшет, Android, Прогрев, Bga, Дешево, Экономия, Видео, Длиннопост

Девайс тянет и более тяжелые игрушки от NeoGeo и кое-как справляется даже с N64! У меня часто раньше спрашивали, сможет ли китайская консолька справится с N64 — с твиками да!

Всё таки, получить полноценный гаджет за 300 рублей вполне возможно. И он даже сможет приносить пользу при относительно небольших трудозатратах (а иногда они вообще сводятся к сбросу устройства из рекавери до заводских настроек). Я уже всерьез начал коллекционировать китайские консольки: у меня есть JXD S7100, S7300, S5100, S5300, S601 (была), а теперь к ним добавился и вот такой Yinlips!

А вы как считаете? Купили бы подобную консольку за пару соток?

Показать полностью 13 1
Поддержать
11 месяцев назад

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни⁠ ⁠

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Практически каждое поколение портативных устройств производители чипов на архитектуре ARM пытаются втиснуться в рынок полноценных десктопных компьютеров и получить себе место под солнцем в качестве рабочих станций, серверов, а то и простых мультимедийных ПК. Последний десяток лет им это удаётся особенно хорошо, и в первую очередь — благодаря выходу чипа Apple M1. Даже Qualcomm, в сотрудничестве с Microsoft, выпустили нетбуки на полноценной Windows 10 For ARM с эмулятором x86, который и игрушки неплохо тянет. Однако яблочные устройства стоят огромных денег: 100+ тысяч рублей может потратить далеко не каждый энтузиаст, который хотел бы себе портативный компьютер на ARM. А вот 500-2.500 рублей вполне! Предлагаю в этой статье глянуть на ARM-смартбуки прошлых лет и оценить их перспективы тогда и сейчас!

Предыстория

На самом деле, эра портативных ПК на ARM началась не с выхода M1, как кто-то может считать, а ещё с самого начала нулевых. Параллельно обычной версии Windows для x86-совместимых систем, Microsoft разрабатывала и успешно продвигала Windows CE — версию ОС для встраиваемых систем, для которой характерны различные архитектуры (MIPS, PPC, ARM) и ограниченные ресурсы (от 5 МБ ОЗУ для запуска GUI окружения, для CLI можно и меньше). Портативная версия системы от Microsoft могла похвастаться интерфейсом а-ля десктопной Windows, идентичным форматом exe и возможностью загрузки динамических библиотек, поддержкой «ООП на уровне системы» — т.е COM и ActiveX, и API, которое очень напоминало обычное WinAPI с некоторыми особенностями (выкинули ANSI версии функций, выкинули слои совместимости с 16-ти битными приложениями). Чуть позже даже подвезли почти полную поддержку .NET Compact Framework — т.е. под встраиваемые системы была возможность писать на C# и VB.NET , а приложения, спроектированные с учетом особенностей CE, могли работать без изменений и на обычных ПК!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Скорее всего, Вы хоть раз встречали в своей жизни WinCE: её повсеместно использовали в автомобильных навигаторах (помним звук «блюм»?), терминалах самообслуживания (POS), станках управления ЧПУ, телефонах (коммуникаторы на базе Windows Mobile), КПК или даже планшетах! Система действительно имела хорошую популярность, и в не последнюю очередь благодаря уже наработанной базе разработчиков, знакомых с API обычной Windows. Благодаря этому, в разные времена выходили разные устройства, которые были призваны играть роль портативных ПК, на которых можно было бы выполнять различные задачи: просматривать и редактировать документы, слушать музыку, выходить в сеть, использовать программы, написанные сторонними разработчиками. Как вам, например, планшет на WinCE из 2003 года?

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Одним из самых популярных классов подобных устройств быликарманные персональные компьютеры— т.е КПК. Их название говорило само за себя. Такое устройство могло было выполнять довольно обширный круг задач обычного ПК: слушать музыку, заниматься теми же самыми документами, играть, сёрфить ранний WEB2.0, а иногда и выводить картинку на телевизор. А ещё можно было всегда держать связь с «большим братом» — т.е обычным ПК, и синхронизировать всю работу, выполненную на устройстве.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Тем не менее, «под капотом» Windows NT и CE сильно отличались: CE была написана так, чтобы её легко можно было портировать между любыми устройствами, где нет чёткой спецификации «что и как должно работать», как это происходит на обычных x86 ПК. Если на обычных компьютерах у нас гарантированно есть BIOS, который может предоставить функции для работы с дисками/флоппиками/cd-rom и что-то вывести на экран, есть стандартизированный способ общения с видеокартой и вывода 2D изображения (VESA), есть четко фиксированные порты ввода-вывода для работы с клавиатурой и мышкой, то на портативных устройствах у вас есть только голое железо, под которое вы сами должны написать Board Support Package (BSP) и адаптировать систему под конкретно эту плату/платформу — сделать опрос физических кнопок, выводить картинку на экран, обрабатывать ввод с тачскрина и т.п. Этим и обеспечивался большой парк поддерживаемых устройств.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Кроме WinCE, были и другие системы для embedded устройств: QNX (BlackBerry OS), Palm, Symbian (EKA) и они тоже использовались на весьма обширном числе устройств, но Symbian в первую очередь была предназначена для смартфонов, Palm — для КПК и, позже, коммуникаторов, но была однозадачной, а QNX была проприетарной. Поглазеть исходники WinCE мог любой: Platform Builder с полным исходным кодом как UI, так и ядра, можно было скачать свободно, но чтобы использовать в коммерческих целях, нужно было платить…
Но что насчёт чего-то свободного? Тут приходит Linux, который вполне неплохо работал на ARM уже тогда. Вспомнить только Sharp Zaurus, или серию интернет-планшетов от Nokia а-ля N810, которые не просто работали на Linux как Android, но и использовали типичное *nix окружение в виде glibc/xorg. А ещё всё это было полностью свободным, производитель обязан был выпустить исходный код ядра устройства, благодаря чему моддить его мог кто угодно!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Шло время, в КПК стали появляться радиомодули, что превращало их в коммуникаторы, а у коммуникаторов росли дисплеи и становилось меньше хардварных кнопок, что превращало их в смартфоны и планшеты. Чипсеты портативных ПК серьезно нарастили свою мощь: уже в 2010 году, в мобильном мире, чипы с частотой 600 мгц-1 ггц и мобильным GPU были вполне себе нормой, и они практически не выделяли тепло, а потребляли сравнительно мало. С момента выхода первого iPad, интернет-планшеты потихоньку начали заменять некоторым людям нетбуки, а благодаря китайским производителям и чипмейкерам, через год-два цены уже упали ниже 200$ за полноценный Android-планшет в кармане, который может запустить что-то вроде Asphalt 6.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Примерно в тоже время, как выходили первые интернет планшеты, производители решили поэкспериментировать и выпустить небольшие ARM-смартбуки! Это эдакие предшественники хромбуков, только ориентировались они не на веб, а на мобильные приложения. Уже тогда у Android была довольно большая база приложений, а сама система поддерживала мышку с клавиатурой в качестве устройств ввода. Перспективы были большими, ведь ARM-чипы стоили в разы дешевле, однако разные производители пошли разными путями…

Кто на что горазд

Один из самых популярных смартбуков своих лет, Toshiba AC-100, работал на базе мощнейшего, по своим годам, чипсета Nvidia Tegra, имел 512 МБ ОЗУ (что было неплохо по меркам планшета, но мало по меркам десктопа) и 8 ГБ ПЗУ. Всё это удовольствие стоило около 150$ в розницу — или ~4.000 рублей по тем деньгам. Очень недорого, согласитесь? EEEPC на x86 стоил не меньше 8-9 тысяч, или 280$, а тут смартбук с весьма годным железом, которое гораздо лучше справляется с мультимедийными задачами, стоит почти в два раза дешевле!
Так уж получилось, что AC-100 мне подарил читатель с хабра под ником —inkvizitor68slи именно поэтому, данный девайс станет первым из тех, что будут участвовать в нашем сравнении.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

С завода смартбук работал на базе Android 2.1, а вышел в конце 2010 года — прошло почти 13 лет с момента его выхода! Благодаря низкой цене и массовости (в своё время, на форуме linux.org.ru люди строили большие планы на подобные девайсы), а также относительной лояльности Nvidia к open-source (исходники ядра были открыты, но драйвера на видео и, вероятно, другие мультимедийные модули, были в виде «блобов»), на смартбук довольно быстро портировали обычную Ubuntu. Причём разработчики порта откровенно жаловались на Nvidia, объясняя их решения примерно как «накидали всё подряд, чтобы работало как-то, а нам разгребать». Глюков в свое время было куча — то звук отвалится или хрипит, то с видео проблемы. Nv стабильно держала планку касательно поддержки Linux.

Вторыми по популярности стали китайские смартбуки на чипе WonderMedia WM8650. Тут уж китайцы перепрыгнули сами себя: полноценный девайс с клавиатурой, дисплеем, тачпадом, Ethernet, Wi-Fi, аккумулятором и USB-хабом стоили всего ~1.500 рублей, что равняется ~50-60$. 50 БАКСОВ ЗА НЕТБУК, КАРЛ! Это был эдакий ответ на OLPC, производился очень долго (примерно до 2014-2015 года, по некоторым данным — до 2018), а работать мог на 3-х разных ОС, две из которых предоставлял производитель: Windows CE (стоковый), Android 2.1 (тоже от производителя) и обычный Linux.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Фотка выглядит конечно странно, но какой-то шарм в ней есть 🙂

Судя по референсной схеме, WonderMedia сама проектировала и планшеты, и нетбуки, отдавая готовые схемы производителям на производство. Спроектировали устройство в конце 2010 года. Первый чипсет компании — WM8505, увидел свет в конце 2009 года и имел много общего с 8650 — это были ARMv5 одноядерные процессоры на частоте 600мгц, которые похожи на процессоры для обычных КПК. Из-за того, что WinCE был популярнее Android в 2009-2010 году, изначально вендор портировал именно её.
Чипсет не имел встроенного GPU, поэтому Android на нём работал весьма медленно, однако в нём был модуль для декодирования видео в h264, позволявший смотреть кино с комфортом. Кроме того, устройство относительно адекватно переваривало веб тех лет, что делало из него отличную машинку для серфинга, или, например, сисадминам по объекту бегать. В целом, причина их популярности понятна сразу: дешево, кастомизируемо, доступно (они очень часто светились на главной странице китайских магазинов).

Нетбуков на базе чипсетов WonderMedia у меня целых два: второй из них на WM8880, который я купил почти новым, с родной коробочкой. Через несколько лет после выхода подобных ультрабуков, WonderMedia активно метила в рынок ультрадешевых планшетов и даже добилась некоторых успехов, но основной рынок занял AllWinner/RockChip, а затем пальму первенства перехватил MediaTek.

В сравнение можно было бы добавить популярные в прошлом «планшеты с клавиатурами» от китайцев — эдакие трансформеры по 2 тыщи, — но это будет не совсем честно: мы ведь смотрим на полноценные смартбуки!

Итак, у нас есть аж три девайса, которые мы будем сравнивать, но по каким критериям? В 2023 году, нам нужны будут как минимум три вещи:

  • Мультимедийные возможности — просмотр кино, прослушивание музыки, опционально — DLNA сервер
  • Серфинг — сможет ли устройство выйти в сеть и насколько хорошо у него это получится. Одно дело linux.org.ru листать, другое «тяжелый» Хабр читать
  • Возможности администрирования — поскольку мои статьи всегда были с уклоном в техническую часть, весьма немалый процент моих читателей — потенциальные сисадмины, которые могут рассматривать подобное устройство к покупке. Попытаемся узнать, можно ли подключиться по VNC к серверу, или админить сервак с SSH
  • Удобство использования — сюда я причисляю такие характеристики, как качество дисплея, качество динамиков, плавность работы, время жизни от аккумулятора. Тут уже моя личная субъективщина — для кого-то TN матрицы после Galaxy S22 вырвиглазные, а мне норм!

Такие устройства сейчас можно найти на барахолках за копейки. В среднем, их цена 500-1.500 рублей (не забываем про торг! Можно попытаться сбить ещё ниже), но иногда продавцы наглеют и просят больше цены нового (!). Т.е., условно, AC-100 стоил 4.000 рублей новым по тому курсу 13 лет назад, а сейчас её пытаются впаривать за 5.000. Тоже самое с ноутами на вондермедии: они стоили 1.500 рублей, а кто-то пытается впарить за 2.000 рублей. Но цену можно легко скинуть, если указать продавцам на цену нового девайса 10 лет назад: обычно люди соглашаются.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Обслуживание

Первым делом, мы обслужим нетбук на WM8650, благо требовал он только замену АКБ и перепрошивку. Предыдущий владелец успел установить тормозной кастом с кучей софта: благо с прошивками тут всё хорошо. Поскольку эти смартбуки были почти идентичным в хардварном плане (дисплеи — TTL, тачскринов не было, контроллеры тачпада/клавиатуры — идентичные), то подходит одна единая прошивка «для всего». Прошить их очень легко: кидаем прошивку на заранее отформатированную в FAT SD-флэшку, вставляем в смартбук и включаем его. Дальше он сделает всё сам!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Под «капотом» всё работает достаточно просто: в качестве загрузчика используется обычный U-Boot (записанный в SPI-памяти), который выполняет роль BIOS. При старте он ищет скрипт wmt_scriptcmd в корне флэшки, и если находит, то начинает исполнять команды из него. Скрипт очень простой: по сути, он напрямую загружает файлы в память (стандартные образы nb0) и записывает их в внутреннюю память. Затем u-boot запускает свежую, но ещё чистую систему, копирует все программы во внутреннюю память и отправляет систему в ребут. Благодаря такой свободе действий, можно напрямую грузить систему с SD-флэшек/USB-флэшек, да хоть по сети, если такая поддержка есть в U-Boot. А исходники U-Boot ведь доступны любому!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Теперь время разобрать смартбук и заменить АКБ. После разборки я немного удивился: обычно в подобных лэптопах используется стандартная 3.7В аккумулятор, но в этом смартбуке было два элемента 7.4В, связанных изолентой в «динамитную шашку» :). Поскольку места в «поддоне» много, я решил заменить их на довольно ёмкие аккумуляторы от битый телефонов.

Сделать АКБ «по заводу» своими руками не выйдет, поэтому я вынес плату контроллера отдельно (выглядит не очень, т.к не хотел ничего клеить, да и тканевого скотча под рукой не оказалось). Осторожнее с полярностью, контроллер не уйдет в защиту при переполюсовке! Если после подключения АКБ у вас отсутствует напряжение на выводах, то отверткой можно аккуратно позамыкать все ножки у контроллера АКБ, и он начнёт работать (справедливо для любых аккумуляторов).

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

За кадром я привел хаос из проводов в порядок.

Давайте посмотрим на плату устройства поближе. По сути, основная плата с чипсетом, памятью и всей обвязкой, припаяна к дополнительной плате с контроллером сети, аудиокодеком, USB-хабом и.т.п. Сделано это, скорее всего, для удешевления: заведомо рабочие «чипсетные модули» при бракованных платах можно будет просто перепаять, а ещё эти модули могли продавать и другим разработчикам железа, например, ЧПУ станков.
На плате очень много подписанных (!) диагностических пятачков, благодаря чему можно подпаяться к UART и общаться с нетбуком через COM-порт в WinCE, или попробовать подключить внешние девайсы к шине SPI/I2C (насчёт их использования в юзермоде WinCE я не уверен). Для самоделок, такой нетбук может оказаться просто незаменимой панелью управления!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Его более «свежий» брат на WM8880 (произведенный аж в 2018 году) уже работал исключительно на Android 4.4 KitKat и был скорее планшетом без тачскрина и с клавиатурой. Он не требовал никакого обслуживания, кроме замены АКБ, которая тут была пухлой как батон! Благо, она съёмная — что несомненный плюсик производителю.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Этот нетбук уже ценный тем, что работает от обычного 3.7В АКБ и потребляет не очень много энергии, что при небольшом моддинге позволяет вынести мощный аккумулятор за корпус и получить автономный девайс. Пятачки у них обычно тоже подписаны, и с условной Arduino/ESP32 можно попытаться «общаться» через UART. Кроме того, он довольно ремонтопригоден: например, дисплей тут универсальный, 7-дюймовый, с TTL-интерфейсом от планшетов и стоит по 200-300 рублей.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

AC-100 же требовал только переустановки ОС и работал из коробки, даже аккумулятор живой. Разве что кнопка Backspace отвалилась со временем, но это мелочи. На нём уже была установлена Ubuntu 12.04 моим читателем, но в ней были глюки со звуком, а ещё забыт пароль (в single user загрузиться нельзя, или я не понял как).

Благо найти образ ОС и переустановить её легко и сейчас. Берём отсюда presintalled bootimg и tar.gz — это ядро с рамдиском и установщик системы. Подключаем выключенный нетбук к ПК с MiniUSB кабелем, нажимаем Ctrl + Esc и нажимаем кнопку включения. Нетбук перейдет в режим загрузки: надо установить драйвера nvflash и сам nvflash. Закидываем bootimg в «Program Files/NVIDIA Corporation\tegra_froyo_20101105», открываем командную строку и пишем:

nvflash —bl bootloader.bin —download 6 «lubuntu-12.10-preinstalled-desktop-armhf+ac100.bootimg»

Ядро записано. Теперь берем любую USB-флэшку, просто кидаем в корень tar.gz (не распаковывая), вставляем в нетбук и перезагружаем его долгим зажатием кнопки питания и повторным включением. Нетбук сам распакует rootfs и начнёт установку, дальше процесс идентичен установке десктопной Ubuntu.

Система устанавливается ~10 минут. Но это ещё не все: репозитории с софтом давно перемещены на old-release, поэтому сразу после загрузки открываем /etc/apt/sources.list в nano/vi/abiword и меняем ports.ubuntu.com , на old-releases.ubuntu.com . Выполняем apt-get update, ждём и всё: теперь мы можем устанавливать софт из репозиториев, но только для архитектуры armhf (есть ещё armel, но это другое ABI без поддержки FPU).

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

❯ Мультимедиа

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Первым делом заценим мультимедийные возможности нетбука на WinCE. И тут все в целом ничего: есть стерео-звук (правда достаточно тихий), благодаря Windows Media Player поддерживаются многие форматы музыки, а хардварный видео-декодер полностью работает. Есть ещё и TCPMP плеер, судя по всему, есть поддержка воспроизведения с удаленного сервера. Удобно!

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Правда, стоит быть готовым к тому, что видео придется переконвертировать при необходимости: настроек для принудительного включения программного декодера я не нашёл. В целом — посмотреть киношку в mp4/h263 можно без проблем. Для музыки его можно использовать только нетребовательным пользователям: WinCE вроде-бы не поддерживает внешние аудио-DAC, поэтому в качестве полноценной аудиосистемы его использовать не выйдет.

Острого недостатка в софте под WinCE не чувствуется: ещё в нулевых выходили устройства, которые назывались HPC (Handheld Personal Computer), под которые и вышло основное число программ. Плюс, здесь запускаются некоторые программы и игры от WinMobile, но только в полноэкранном режиме.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Ситуация с AC-100 же ровно наоборот: у него гораздо более качественный стереозвук, обилие самых разных плееров (mplayer, vlc и кучу других), есть возможность переконвертировать видео прямо на устройстве (ffmpeg), но несмотря на присутствие блобов… 720p видео он всё равно декодирует софтварно! Чипсет точно умеет до 1080p, но поддержки декодера в системе нет. В качестве грязного хака, можно сделать дуалбут с Android’ом и для просмотра видео использовать его — там точно всё будет работать.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

А вот музыку на нём слушать очень даже неплохо! Плюс, DLNA-сервер из него развернуть не будет проблемой.

Малыш, благодаря Android на борту, оказался самым функциональным: тут есть и кучу плееров, и эквалайзеры, и аудиоредакторы. Кроме того, есть DLNA-сервер.
Видео он переваривает без каких либо проблем.

❯ Сёрфинг

Не стоит ожидать, что такие нетбуки смогут больше, чем устройства на Atom. Их максимум — лампово полистать opennet, зайти на linux.org.ru , или почитать rss Хабра. Никаких ютубчиков, вкшечек и прочего: лучше всего они работали на выходе с вебом времен HTML4.

Вот так это выглядит с AC100. Тут у нас есть Chromium и FireFox, не исключаю, что можно попытаться собрать и более свежие версии браузеров, но как они будут работать на 512 МБ ОЗУ? Вот то-то же…

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Относительно неплохо идут дела у нетбука на WM8650. В качестве браузера тут Pocket IE, который Вы можете помнить по коммуникаторам на Windows Mobile, и есть альтернатива в виде Opera Mobile, но всё равно — работает так себе.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Малыш тут показывает себя лучше всего. Можно накатить последний доступны на KitKat Google Chrome (правда работает он так себе), а можно остановиться на Opera Mini, который еще переваривает большинство сайтов для «почитать».

❯ Администрирование

У всех устройств с этим всё хорошо: под WinCE есть VNC-клиент, RDP-клиент для Windows и порт Putty (который может слушать в том числе и COM-порты).
Под Ubuntu всё максимально очевидно: TightVNC есть, ssh из коробки есть, а под Android разработаны самые разные клиенты, про некоторые я рассказывал в статьях о превращении «сонерика» в тонкий клиент и Galaxy J3 за 500 рублей в сервер. Всё тоже самое — только с клавиатурой!

❯ Личные ощущения

Самой крошечкой, которую при желании можно закинуть даже в сумку или карман зимней куртки, оказался нетбук на WM8880. В целом, он не только крохотный, но и весьма добротно собран. В целом, при желании им можно пользоваться даже стоя, держа его в одной руке, а работая второй рукой: такое качество может пригодится сисадминам, которые бегают по объекту.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

У него есть полноценный Ethernet-контроллер на 100мб/с, Wi-Fi, и он поддерживает 3G модемы. Тачпад здесь всего на одно касание, без возможности скроллинга, но из-за специфики Android, весь скроллинг производится «зажал кнопку и потянул». Кроме того, у него есть 2 полноценных USB разъёма, 3.5 разъемы для наушников/микрофона, слот для SD-карт и полноценный HDMI для вывода картинки на монитор (правда, только в разрешении экрана — т.е 480p).

Кроме того, у него весьма ёмкая АКБ и он питается от 5В, что позволяет путём нехитрых манипуляций сделать зарядку от повербанка. Жаль, что у устройства нет тачскрина, хотя-бы резистивного — он был бы очень кстати. Дисплей, хоть и TN, весьма низкого разрешения, но неплох в повседневной работе — с такого расстояния явных пикселей не видно, да и есть серьезный плюс — как я уже говорил, сюда подойдут обычные TTL матрицы с планшетов по 300 рублей, так что даже разбитый экран не будет означать конец нетбуку!

Девайс на WinCE оказался очень тонким и слегка косит на MacBook. Несмотря на то, что нетбук пытается казаться «большим» (хотя есть подобные буки и с 7″ дисплеями — как и WM8880), рамки у него очень здоровые. Зато всё гораздо лучше в плане дисплея: HD TN матрица с неплохими характеристиками: скажу честно, у многих нетбуков за 10-12 тысяч рублей ситуация в разы хуже. Однако, такие матрицы и минус: если её повредить, то замена на алике будет стоить ~2.000 рублей, а найти её больше нигде не представляется возможным.

Качество сборки у него неплохое — даже после нескольких разборок у него не рассыпались клипсы, и он чувствует себя уверенно. Однако пластик оказался слегка скрипучим (впрочем, нетбук явно многое повидал). Что мне понравилось — так это клавиатура. Она здесь действительно ничего, как и тачпад, зато не понравились динамики — очень тихие (возможно «сели»). Для WinCE здесь просто огромный объём ОЗУ: аж 200 мегабайт почти свободно! Для Android это нормальный объём, но не более: какой-то хорошей многозадачности ожидать не придётся.

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Электроника, Покупка, Нетбуки, Ноутбук, Гаджеты, Девайс, Смартбуки, Android, Linux, Windows, Wince, Ништяки, Китай, Планшет, Длиннопост

Тошиба же чувствуется как гораздо более дорогое устройство. Скажем так, явно не на 5 тысяч рублей: классный рельефный корпус, отличная сборка без люфтов и скрипов, АКБ продолжает жить спустя 13 лет. От клавиатуры весьма неплохие тактильные ощущения, хотя кому-то кнопки могут показаться великоватыми. Мне же нормально, понравилось, привык почти сразу (хотя читатель, подаривший мне устройство, назвал клавиатуру неудобной). В теории, даже замену при желании можно будет попытаться найти.

У Toshiba весьма достойный HD дисплей 10″, также выполненный по технологии TN. В целом, у него, пожалуй, лучшая матрица: никаких особых искажений не видно, даже при работе в разных положениях. Мне лично понравился. Звук из его динамиков заметно чище и громче.

❯ Заключение

Ещё 13 лет назад, смартбуки на ARM были достаточно функциональными и при этом очень дешевыми устройствами. Они легко выполняли многие повседневные задачи пользователя в те годы: мультимедиа, какие-то игры, серфинг в интернете. Но это не значит, что спустя 10 лет они стали бесполезными — подобный нетбук вполне подойдет на дачу, в гараж, или даже в качестве небольшого сервера. Кроме того, из них можно сделать отличные терминалы для самоделок: например, панель для умного дома.

Так может, для успеха нужен дешевый open-source нетбук до 2 тысяч рублей, с доступными схемами и исходниками загрузчика/ядра хотя бы с блобами? Ведь ТВ-приставки захватили сегмент дешевых устройств с мощным железом, почему бы не добавить этим приставкам дисплей и клавиатуру!? А вы как считаете? Жду ваше мнение в комментариях!

Понравился материал? Тыкните плюсик этой же статье на Хабре — это поможет с финансированием новых статей! Материал подготовлен при поддержке компании TimeWeb.Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи о гаджетах каждую неделю!

Показать полностью 25
Поддержать
1 год назад

Планшет из 2013 за «3 тыщи»: Находим применение китайскому трансформеру за 500 рублей⁠ ⁠

Планшеты-трансформеры прочно заняли свою нишу в нашей повседневной жизни, потихоньку вытеснив нетбуки. Ведь это очень удобно: захотел физическую клавиатуру и дополнительную АКБ — «прицепился» к док-станции, захотел полежать на диване и полистать Хабр — «отцепил» и пальцем пользуешься устройством. 10 лет назад китайские инженеры подумали: «а почему бы не взять дешевое планшетное железо, сделать гибкий чехол и продавать это в качестве трансформера за 3 копейки?». И таки сделали, а девайс, благодаря цене в 2-3-4 тысячи рублей за новое устройство, стал очень успешным и производился несколько лет! Сегодня у нас будет легендарная подделка, которая лежит в шкафах многих моих читателей: Samsung Galaxy Tab N8000. Мы с вами: вспомним историю появления этих гаджетов, узнаем что у них «под капотом», заменим аккумулятор, получим root и пропатчим систему и узнаем, где можно применить такой смартбук в 2023! И да, максимальный интерес вызовет всего одна фраза: Сюда можно накатить Linux!

Планшет из 2013 за

Предыстория

Класс планшетов-трансформеров зародился как раз на пике популярности стандатных планшетов-«таблеток». К моменту их появления, люди уже оценили все преимущества подобного форм-фактора и могли выполнять большинство повседневных задач благодаря таким девайсам. Сёрфинг в интернете, работа с документами, чтение книг, соц. сети — всё это уже можно было делать на ранних планшетах без каких либо проблем, а надобность в здоровом и толстом нетбуке потихоньку отпадала. Параллельно процветал и рынок X86 планшетов на Windows, где уже ставились полноценные версии Windows 7, а чуть позже и Windows 8. И поскольку в большинстве устройств уже был реализован USB-OTG (возможность переключения в USB Host и подключения периферии), то инженеры задумались: а почему-бы вкупе с тонкостью планшетов, не сделать относительно недорогие нетбуки с отсоединяемыми дисплеями? Сказано — сделано, именно так появился законодатель в мире планшетов-трансформеров Asus TFPad.

Планшет из 2013 за

Понемногу набирала обороты концепция предшественников хромбуков — смартбуков (тонких нетбуков на Android, без возможности отсоединения дисплея) и даже Toshiba сделала очень бюджетную модель AC100, которая позиционировалась как эдакий мультимедийный недорогой нетбук на Android, всего лишь за 4.444 рублей!

Но и китайские производители не спали и видели популярность подобных решений, смекнув: а почему бы нам не сделать похожий девайс, только доступный каждому? И ведь идея действительно оказалась неплохой: ребята взяли обычную тряпичную внешнюю клавиатуру для планшетов (которая сама по себе гибкая), вывели на неё MicroUSB выход (предварительно замкнув OTG и массу на самом разъеме), спроектировали 9-дюймовый планшет, взяв под основу стандартное железо для устройств подобного ценового сегмента и начали продавать! А для большей популярности, ребята решили нацепить логотип Samsung и назвать планшет в честь уже имеющейся модели: Galaxy Tab N8000.

Конечно же подобную реплику не поставляли в официальные магазины, в основном их распространяли через TaoBao и AliBaba, где их опт закупали продавцы самых разных стран. И в Россию их тоже везли, причем огромными партиями.
В РФ, подобные планшеты продавались в основном на радиорынках: подходишь ты к ларьку с китайскими айфонами и самсунгами (многие уже и не помнят такого), а там продавец уже развесил новые планшеты и клавиатуры на «витрине» и рассказывает за новый чудо-девайс! И когда продавец оглашал цену: 2-3-4 тысячи рублей, в зависимости от наглости, покупатель удивлялся подобной щедрости китайцев и вполне мог купить подобный девайс, даже
просто «по приколу». Планшеты в магазинах стоили в среднем от 4-5 тысяч рублей и обладали меньшими дисплеями, иногда — более слабым железом и обычно не имели чехла в комплекте.

В определенный момент, эти планшеты стало возможным увидеть во многих местах: ведь люди понимали, что девайс стоит недорого и особо не жалели его. Такой гаджет могли купить ребенку на день рождения/за окончание очередного класса, для базовой работы в офисе, игрушек (даже дешевый планшет умудрялся тянуть околотоповые игры в то время), диагностики авто, или просто сисадмины, чтобы иметь возможность быстро бегать по объектам, не таская тяжелый ноутбук или заметно более дорогой нетбук. Я отчетливо помню те времена, когда они были популярны: ведь я сам был частым посетителем таких радиорынков и засматривался на новинки будучи школяром. И чего я там только не видел: китайские реплики Nokia Lumia (сейчас их активно ищу, очень стильные), Android смартфоны по 2 тыщи рублей, айфоны, аккумуляторы, дешевые наушники, которые ломаются через неделю — во всём этом был свой особый, провинциальный шарм!

Сегодняшний экземпляр мне достался от моего читателя с Хабра с никнеймом mik-mak, который откликнулся на поиск подобного девайса в статье о Asus TFPad. Мы списались с ним, договорились об отправке и через полторы недели я уже получил свой новенький планшет!

Поскольку модель действительно довольно популярная и много у кого может лежать в шкафу, я решил подготовить материал о том, как найти применение такому девайсу в наше время. Фронт работ будет следующим:
1. Замена аккумулятора
2. Получение ROOT прав
3. Фикс DPI на нормальный в build.prop

А применение найдем в следующих моментах:
1. Оценим его работоспособность в интернете, соц. сетях и просмотре видео
2. Попробуем поиграть в игры и протестируем эмуляторы. Хардварная клавиатура — неплохое подспорье для ретро-игр.
3. Потестируем клиенты SSH и VNC
4. Рассмотрим вариант использования устройства в качестве сервера.

Ремонт и моддинг

Гаджет требовал замены аккумулятора, ведь родная держала заряд всего 5 минут! Девайс разбирается очень просто: поддеваем ногтями заднюю крышку и начинаем расщелкивать клипсы, пока крышка не откроется. Не спешим выдирать заднюю крышку: в ней находится динамик. Не потеряйте толкатели кнопок.

Планшет из 2013 за

Весьма маленький аккумулятор для такого огромного пространства, согласны? И этого действительно хватало, ведь AllWinner славился тем, что был отнюдь не прожорливым чипсетом в своё время. Причем в разных ревизиях ставили разные АКБ: где-то тонкая и длинная, где-то чуть более пухлая и маленькая. Ёмкость конкретно этого элемента мне неизвестна, но полагаю что-то около 2.000мАч. АКБ приклеена, поэтому перед снятием её нужно поддеть пластиком и «пошурудить», поворачивая вправо-влево. Аккумулятор оказался 2014 года выпуска, хотя эти девайсы массово появились в 2012-2013, а значит находились в производстве около 2х лет.

Планшет из 2013 за

Я взял аккумулятор от довольно свежего планшета, на 3.000мАч. Толщина АКБ особо не имеет значения — пространство под крышкой большое, поэтому можно уместить и два элемента по 3.000мАч, если они у вас есть. Планшет требует только плюс и минус, средний контакт или BSI не нужен. В наличии у меня оказался только толстый двухсторонний скотч, да и тканевого скотча под рукой не было, поэтому приклеил элемент на изоленту. Обязательно синюю, тогда будет лучше держаться! 🙂

Планшет из 2013 за

Теперь, самое время взглянуть на чём работал гаджет под капотом. И тут мы видим классический процессор бюджетных планшетов тех лет: AllWinner A13. Это весьма неплохой одноядерный чипсет, без поддержки Wi-Fi/Bluetooth из коробки, известный как сердце некоторых одноплатников Orange Pi. Кроме того, девайс оборудован 512мб ОЗУ и 4гб NAND ПЗУ, плюс место под распайку второй микросхемы памяти, что весьма неплохо.
Компания AllWinner в целом соблюдает GPL, поэтому стал возможен порт Linux на одноплатники, а поскольку хардварно они схожи с планшетами (в том числе и в плане дисплея — это не MIPI, тут не нужна инициализация, просто шлешь пиксели, не забывая стробы синхронизации), то почти сразу Armbian появился и на планшетах этого производителя! Но об этом чуть позже.

Планшет из 2013 за

Обратите внимание на распаянный отдельно USB Wi-Fi модуль (на чипе Realtek), контроллер тачскрина снизу и контроллер питания AXP сверху. Весьма компактно всё!

Планшет произведен компанией For-Fun, с вот такой маркировкой. Было несколько разных ревизий: дисплеи для всех одинаковы, а вот тачскрины — нет. Несмотря на совместимость, на ранней ревизии, коннектор тачскрина слегка сдвинут и не влезает. Дисплеи здесь 50 pin, 8″, 800×480 с TTL интерфейсом. Такой можно воткнуть и в какой-нибудь одноплатник и он там заведется без проблем (возможно придется корректировать тайминги синхронизации), а снятие/замена дисплея не требует расклеивание тачскрина:

Планшет из 2013 за

А ещё у девайса есть камера. Но она, как вы понимаете, чисто для галочки или для скайпа (в прошлом).

После замены АКБ девайс начал брать в себя зарядку и без проблем включился, однако плотность пикселей вызывала удивление. И так было с завода. Многие люди думали, что у планшета низкое разрешение, но это не так — оно было стандартным для 7-8″ таблеток тех лет, а производитель видимо хотел усидеть на двух стульях. Ведь у чехла не было тачпада, а значит управление только с тачскрином и чтобы в режиме нетбука было удобно попадать по кнопкам, решили просто увеличить dpi. Да, костыль, но в целом тоже прикольно.

Планшет из 2013 за

Планшет из 2013 за

Устройство работает на базе Android 4.0.4 и на ядре 3.0.4, без возможности апгрейда — но она и ни к чему. Обратите внимание на test-keys — это значит что можно подписать любой update архив тестовым ключом и прошить таким образом root из под recovery, или «сварганить» кастомную прошивку. И что самое приятное — в устройстве с завода есть root доступ к системе из под adb. Никаких программ для контроля, ничего не установлено: пользователь волен распоряжаться системой так, как считает нужным. Для изменения dpi, нам нужно вытащить /system/build.prop. Для этого пишем:

adb pull /system/build.prop

Планшет из 2013 за

С завода у устройства DPI 160, что для такого дисплея много. Нужно поставить поменьше: я остановился на 120. Попытки увеличить DPI до 200 заканчиваются бутлупом и исключениями в logcat, поэтому редактируйте dpi в разумных пределах. Перемонтируем раздел /system/ в чтения и запись:

adb shell
mount -o remount, rw /system
exit
adb push build.prop /system/
adb reboot

И смотрим на результат.
Если получите бутлуп, то корректируйте dpi из под adb, пока не подберете идеальный для вас!
Ну вот, стало получше, верно?

Планшет из 2013 за

Теперь девайс гораздо более юзабелен. Но где его можно применить теперь? Смотрим сами:

Находим девайсу применение — Интернет и серфинг.

В прошивку устройства встроена поддержка самых разных 3G модемов. Да-да, ещё 10 лет назад увидеть человека с планшетом и USB-свистком было вполне себе нормально! Причём поддержка не «втихую», а действительно с отдельными пунктами в меню настроек.

Планшет из 2013 за

Стоковый браузер 4.0.4 уже старичок — ему уже 12 лет. Само собой, он ни на что не способен уже и последний хром для этой версии Android не меняет особо ситуацию. Есть конечно порт свежего хрома на старые версии Android, но на бюджетниках он работает, прямо скажем, не очень.
Зато Opera Mini летает! Opera регулярно обновляет софт на серверах Opera Mini, поэтому проблем с стандартами особо нет. Однако мы лишаемся JS (не полностью, но интерактива не будет вообще), увы, хотя почитать википедию или полистать хабр — это без проблем.

Планшет из 2013 за

Насчет мессенджеров — то по сути, остался ВК. Telegram на 4.0.4 уже не работает, ватсапп работает, но с костылями. Увы и ах, но потреблять контент всё равно можно.

Планшет из 2013 за

А вот что продолжает работать отлично — так это клиент почты! Только не забываем галку «принимать все сертификаты». Пуши прилетают, почтовый клиент удобный в связке с хардварной клавиатурой — так почему бы и нет?

А тут у нас два потенциальных применения: подогнать такой ништяк дитю, или приспособить такой гаджет для себя! И здесь с этим всё неплохо. В качестве GPU, здесь используется одноядерный Mali400, который без проблем поддерживает большинство старых игр. На таком девайсе есть во что поиграть, в том числе и эмуляторы!

Вероятно кто-то спросит: так старые игры не поддерживают ни клавиатуру, ни дпад. И будут не правы: Большинство смартфонов в 20092-2010 году комплектовались трекболлами, которые в системы опознаются как DPAD. Как DPAD распознаются и стрелки клавиатуры — по итогу в часть игр мы сможем поиграть обычными кнопками!

Планшет из 2013 за

И в нативные игры тут можно поиграть без проблем. Аркады идут замечательно, некоторые 3D игрушки тоже идут неплохо. На таком же железе я когда-то даже в GTA 3 играл 🙂

Планшет из 2013 за

Как вариант — ещё раз пробежать «кваку»!
Но и с эмуляторами всё хорошо. 8-битки, 16-битки идут здесь замечательно.Почему бы и не поиграть?

Планшет из 2013 за

Сойдёт ли в качестве портативного тонкого клиента?

Да, конечно же! Тут у нас есть и SSH, и RDP, и VNC. Подключится к удаленному серверу и что-то настроить не составит труда. Клиентов под Android масса.

В целом, можно девайс применить и как сервер: например, развернуть SAMBA диск, FTP сервер, HTTP сервер для домашней страницы. Про различные серверы на Android я писал вот в этой статье.

Для AllWinner A10 уже есть готовые образы с Linux. Конечно большинство из них armv6, что несколько ограничивает нас в софте из репозиториев, но найти кое-что можно. Самое приятное — простота настройки, по сути, большинство дистрибутивов достаточно лишь записать на флэшку.

Планшет из 2013 за

Эти дистрибутивы совместимы почти со всеми устройствами на A10, но если вам нужен вывод на дисплей — то все они требуют настройки аналога dtb от AllWinner — script.bin. Необходимо будет пропатчить этот файл (lcd_used) и включить поддержку TTL дисплеев, поскольку большинство дистрибутивов ориентируется на HDMI, которого в конкретно моей ревизии нет (но возможно есть в «белой»).

Но поскольку моя ревизия на A13, на которой uImage от A10, очевидно, не запускается, то нам придется собирать ядро ручками. А поскольку сообщество активно поддерживает репозиторий sunxi, то мы можем собрать свой uImage и без проблем запустить Linux на нём.

Китайцам удалось сделать неплохую альтернативу планшетам-трансформерам за совсем небольшие деньги. И в целом, этот девайс был вполне неплохой покупкой на свое время, ведь в 2012-2013 году планшеты были далеко не у всех, а это был неплохой способ их попробовать. Для моддеров здесь тоже открывалось кучу возможностей для фантазии: ROOT из коробки, открытое ядро и даже какие-то кастомные прошивки позволяли сделать из такого девайса самые разные штуки, от умных часов на тумбочке, до того же сервера.

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

Показать полностью 18
Поддержать
1 год назад

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя⁠ ⁠

Несмотря на то, что ядро Linux предоставляется под лицензией GPL, ушлые китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. И ладно, если бы это касалось смартфонов по 2-3 тысячи рублей, но ведь даже за 8-10 тысяч вас могут обделить с «исходниками», хотя по закону это их прямая обязанность! Однако, даже отсутствие исходного кода ядра, не помешает нам портировать кастомную прошивку и подарить вторую жизнь герою нашей сегодняшней статьи — поддельной реплику Huawei P20 Pro на базе чипсета MT6580! Сегодня мы с вами: узнаем подробнее про новые смартфоны за 7-8 тысяч рублей из онлайн-магазинов, портируем прошивку crDroid простым копированием файлов и посмотрим, как работает такой девайс в 2023. Интересно? Тогда добро пожаловать под кат!

Дорогие представительницы прекрасного пола, я и TimeWeb Cloud, поздравляем вас с 8 марта!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

❯ Что за девайс?

Сегодняшний девайс расходится в онлайн-маркетплейсах как горячие пирожки. Хитрые продавцы пишут заведомо ложные характеристики в духе «1TB ROM 8GB RAM», где характеристики нужно поменять ровно наоборот — где 1TB на самом деле 1гб ОЗУ, а где 8GB RAM — на самом деле 8гб ПЗУ. И ведь китайцы сделали собственную вариацию Android, умудряясь подделывать выводимые данные о количестве свободного места во внутренней памяти и ОЗУ.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Довольно популярные «сойесы» — мини реплики последних моделей iPhone. Прикольная штука, если честно, эдакий отголосок к Xperia X10 Mini из 2010!

Некоторые ушлые покупатели решили сделать на этом бизнес, намеренно заказывая подобные смартфоны, а затем снимая разоблачения и открывая споры, получая таким образом почти бесплатные гаджеты. И ведь спору ноль: это косяк продавца, что он намеренно обманывает (однако отмазка в том, что «1TB ROM 8GB RAM» — это название устройства), но именно из-за этого AliExpress стал негативно относится к покупателям из СНГ, зачастую закрывая споры, где права клиента очевидны.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Подобные устройства работают фактически на одной и той же аппаратной платформе. Похоже, не меняются даже платы, а лишь корпуса: где-то стилизация под последнюю модель iPhone, где-то под Samsung, ну а где-то под Huawei. Унифицируют всё — шлейфа на разные ревизии смартфонов, нижние платы, да и платы зачастую очень похожи. Вероятней всего, унифицированы и дисплеи, а нужную форму «брови» иногда рисуют в виде оверлея в системе или на рамке тачскрина. Обычно подобные девайсы работают на базе известного ультрабюджетного чипсета 8 летней давности — MediaTek MT6580, который повсеместно встречается в смартфонах до 5-6 тысяч рублей. И ведь чипсет был неплох на момент выхода, но китайские производители умудрились портировать на него последние версии Android и пытаются выжать из них последнее. Как итог, жутко тормознутые устройства с откликом на действия 1-2 секунды. Через месяц-два такие девайсы попадают на онлайн-барахолки за цену в 2-3 раза ниже той, за которую их купили. Таким образом, я подарил своей маме I14 Pro Max за 1.500 рублей, у которого ядро собрано в декабре 2022 года, а попал он на Авито в январе 2023 (!). 🙂

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

После нового года подобные штуки просто взлетели в цене: китайская реплика S22 может стоить более 20.000 рублей

Кто покупал такие устройства? Самый разный контингент. Конечно, iPhone или Samsung уже не имеют той «крутости», которую могли предложить хотя-бы 10 лет назад, поэтому навряд ли имеют место быть банальные понты. Кто-то ведётся на крутые характеристики, которые обещают китайцы «за дешево», кто-то покупает подобный девайс ребенку (поколения конца 90-х начала нулевых меня поймут, насколько круто было принести в то время реплику айфона), а кто-то просто берёт как «звонилку» с здоровым дисплеем и модным дизайном. И ведь не осудишь людей: устройства вполне себе выполняют свои функции и более того, их можно модифицировать, дабы довести их до ума!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Довольно краткую историю о моддинге и кастомных прошивках я уже рассказывал вам в прошлой статье. Однако в тот раз мы с вами накатили готовую кастомную прошивку, которую уже кто-то подготовил за нас. В этой статье я хочу простым языком рассказать о том, как портировать прошивку между устройствами без исходного кода ядра и какой-либо поддержки со стороны производителя.
Причём гайд применим и для планшетов: так уж вышло, что линейка чипсетов MediaTek для планшетов (MT8xx) имеет своих собратьев среди обычных 3G/4G чипсетов (MT65xx, MT67xx).

Нашим подопытным девайсом оказалась китайская реплика Huawei P20 Pro (как-то даже забавно звучит, китайская реплика Huawei) и является представителем смартфонов, описанных выше. Смартфон был выпущен в 2019 году и продавался на «Алике» под видом смартфона «1TB ROM 8GB RAM». Взял я его на известной онлайн-барахолке всего за 800 рублей!
Смартфон работает на Android 6.0, «подкрашенный» в 8.1 на ядре 3.10.72. И это очень хорошо — ведь кастомов на эту версию ядра очень много. Портировать мы будем crDroid — быстрый дистрибутив с кучей настроек, но наш выбор не ограничен только им: под эту версию ядра есть и ColorOS (Oppo), и MIUI (не рекомендую, тормоз), и EMUI, и даже закосы под OneUI/TouchWiz! Выбирать только вам!

❯ Портирование прошивки

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Нужно понимать, что нельзя просто взять и портировать любую прошивку на подобного китайца. Нет возможности даунгрейда (поскольку более старые версии Android работают на базе более старых ядер), и нет возможности апгрейда, если на этом же ядре не собрали новый Android под другое устройство. Суть вот в чем: порядочные производители, такие как ZTE, Huawei и Lenovo (хотя были жалобы, что «леново» кладёт мусор в исходники вместо драйверов), без каких-либо проблем публикуют исходный код ядер своих устройств. Таким образом, если на ZTE V815W (MT6572) в своё время были исходники, то энтузиасты собирали свежие версии системы на базе старого ядра, которые затем могли себе «протащить» владельцы хайскрнов и прочих бюджетников.
Но поскольку 6580 очень ходовой чипсет, то здесь у нас есть выбор аж из трех систем (при условии, что у вас 3.10.72): Android 5.1, Android 6, Android 7. Весьма неплохо, да? 6580 поддерживает даже Android 9, но на более свежих версиях ядра (скорее всего, MediaTek выпускали патчи, чтобы подтянуть нужные фишки для свежих версий системы).

В основном, портирование заключается в копировании врапперов железа для Android или очень условно — драйверов. Поскольку основная часть драйверов (дисплей, тачскрин, камеры, звук) слинкована с ядром, то для их работы достаточно лишь заменить zImage в boot.img, в то время как для работы вибромотора, звука, отрисовки графики и тому подобного, есть библиотеки в /lib/hw/, замена прошивки модема, перенос других различных либ «пока не заработает». 🙂

Сначала нам нужно заполучить имеющийся образ /system/. Это можно сделать несколькими вариантами:

1. Сдампить стоковую прошивку. Сделать readback во флэштуле, а затем вытащить system.img с помощью утилиты типа Wwr-MTK. Самый лучший вариант.

2. Скопировать системные файлы на флэшку из под adb. Тут все просто, «cp -rf /system/* /data/media/system/». Затем подключить девайс как MTP устройство и перенести все файлы на ПК. Осторожно, в таком случае теряются разрешения! Как один из вариантов — создать пустой образ, отформатировать его в ext4 и скопировать файлы с сохранением прав. Например так:

  • dd if=/dev/zero of=/data/media/system.img bs=1M count=1500 (где count — подставляем размер системного раздела)
  • mkfs.ext4 /data/media/system.img
  • mkdir /system2/
  • mount /data/media/system.img /system2/
  • cp -rf /system/* /system2/

3. Если есть root, то достаточно сделать лишь dd if=/dev/block/platform/mtk-msdc.000 (тут может быть и по другому, см ls /dev/block/platform/)/by-name/system of=/data/media/system.img. Это даст тот же самый образ, что и первый вариант.

Для получения дампа флэштулом, нам нужно загрузить любой скаттер от смартфона с таким же чипсетом (достаточно просто загуглить MT6580/MT6570 scatter), и во вкладке readback вычитать раздел BOOT1 (его размер обычно 2мб) и USER (размер около 8гб, реально полезные из них первые 2). Добавляем элементы дампа, жмем кнопку readback и подключаем выключенный смартфон. Готово! Разделить дамп на прошивку поможет Wwr-MTK: там всё просто, загружаем обе части дампа, программа вычитает GPT, разделит прошивку и создаст scatter! Если вы с чем-то накосячите, то сможете вернуть стоковую прошивку обратно, как ни в чем не бывало!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Также нам понадобится boot.img. Можно поступить почти также, как и с system.img — либо полный дамп (предпочтительнее), либо с рутом сдампить раздел в /dev/block/ в boot.img. Теперь нам необходимо портировать TWRP. На 6580 это делается довольно просто, поскольку карта разделов почти идентичная во многих устройствах. Качаем, например, вот этот recovery. Берем AndImgTool (или готовую кухню типа MTKImgTool) и распаковываем образ рекавери и boot.img, подменяем ядро (т.е zImage) из стока в портируемый рекавери, и собираем TWRP обратно.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

После этого прошиваем раздел recovery (точно также, с помощью dd, если есть рут или с помощью Wwr-MTK создать scatter на основе имеющегося дампа GPT и прошить флэш-тулом) нашим свежим TWRP и смотрим, что получилось. У меня вышло с первого раза! Если рекавери сыпет ошибками — смотрим таблицу разделов в обычной системе (mount) и правим fstab рекавери в соответствии с fstab в самой системе.

Рекавери у нас есть, а значит теперь можно переходить к портированию прошивки. Доноров заботливо собрали на 4pda. Но, когда я хотел превратить свой смартфон в iPhone с прошивкой в стиле iOS, я судорожно бегал по темам с устройствами на том же чипсете и искал хоть что-то в стиле айфона!

Теперь выбираем кастом. Я выбрал crDroid с Fly Nimbus 7.

Достаём из архива boot.img и точно также подменяем ядро, как и в случае с TWRP. Запаковываем и заменяем boot.img в архиве на новый.

Теперь идём в папку /lib/ стока и /lib/ кастома. Копируем папки hw/, egl/ из стока в кастом с заменой всех файлов. Так мы перенесли все необходимые «врапперы», это необходимый минимум для запуска системы.
В процессе тестирования прошивки у нас может не работать Bluetooth/GPS. Для их фикса переносим libbluetooth*.so, при необходимости переносим хардварные кодеки — libmtkomx*.so.
Если у вас слишком мелкие значки, значит вам необходимо скорректировать dpi. Для этого идём в build.prop и меняем параметр lcd_density на тот, что в стоке и отталкиваясь от него, подбираем под свой дисплей. Там же можно скорректировать имя устройства, кол-во симок и прочие радости.
Если в процессе портирования у вас не завелся модем (нет связи или ошибки сети) — то нужно вручную перенести его прошивку из /etc/ вместе с другими конфигами.

Теперь закидываем любым удобным способом архив с прошивкой на внутреннюю память устройства. Я делаю это через adb — заходим в recovery и устанавливаем zip. Делаем вайпы (wipe cache/wipe data) и перезагружаемся.

Android на MTK загружается в три этапа:

  1. Preloader (без изображения);
  2. lk, аналог u-boot (статичное изображение с логотипом девайса. Логотип хранится в разделе logo и его можно подменить), который загружает ядро;
  3. Сама система (анимация загрузки).

Если всё сделано верно, то система пойдет загружаться.

Если же нет, то см. FAQ:

  • Ребут на первой заставке (т. е. lk) — неподходящая версия системы, либо вы не заменили ядро на родное. Скорее всего, вы выбрали прошивку с версией ядра повыше.
  • Зависание на первой заставке — бывает, если не заменить ядро на родное.
  • Ребут в процессе бутанимации, но не доходя до adb — система не может стартовать, вероятнее всего из-за конфликта с врапперами. Смотрим внимательнее либы, которые переносили.
  • Зависание на анимации загрузки — либо не сделали вайпы, либо есть конфликт с врапперами.

Для точной диагностики можно принудительно включить adb в boot.img (файл: default.prop, secure = 0, debuggable = 1) и листать логи. Система будет циклично пытаться загрузиться и выплевывать исключения — смотрим на них внимательно.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

❯ Можно ли пользоваться?

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Давайте ещё раз вспомним вводные: у нас был дефектный девайс без какой либо поддержки, про который производитель забыл сразу после его выпуска. Прошивку найти на конкретно этот экземпляр можно без каких-либо проблем, но ведь люди регулярно продолжают покупать подобные девайсы и в 2023!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Но сможет ли такой девайс оставаться приятным для использования ближайший год-два? Ведь сами по себе ТТХ не такие уж и плохие для очень дешевого смартфона: цена подобного устройства на вторичке в плёночках и с коробкой (а зачастую ещё и с комплектом): ~1.000 рублей. Огромный 6″ IPS дисплей с довольно низким, но терпимым разрешением 480×960, 4х-ядерный чипсет MediaTek MT6580, Android 5.1-8.1 (как повезет), 1гб ОЗУ, 8гб ПЗУ, возможность расширения памяти за счёт MicroSD. Что можно найти в ДНСе за 2-3 тысячи рублей? Компактный «Дексп» или «Дигму» с тем же железом, но дисплей будет заметно хуже, точно также без какой-либо поддержки для моддеров.

Поскольку прошивка основана на базе CyanogenMod (да, это ещё не LineageOS), то здесь есть кучу дополнительных примочек и настроек, а дизайн устройства можно полностью кастомизировать. Например, перекрасить в стиль Android 4.2 или сделать а-ля Samsung. Trebuchet в качестве встроенного лаунчера почти ничего не кушает!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Использовать устройство мы будем без сервисов Google, «как есть». Оценим производительность в [b]старых[/b] бенчмарках (новые не запустятся из-за тяжелого 3D теста).

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Даже несмотря на древнее и откровенно бюджетное железо, смартфон прямо таки получает вторую жизнь — в мессенджерах и социальных сетях работает замечательно!

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

На 5.1 уже появилась возможность обновить WebView, так что проблем с совместимостью сайтов скорее всего не будет. Однако не стоит ожидать, что смартфон сможет легко переваривать тяжелые страницы. Впрочем, полистать новости на Хабре вполне можно. А вот с Пикабу сложнее! Изначально на устройстве установлен WebView на базе Blink 39 — «хром» аж из 2014 года! Девайс даже тянет HD видео 30 FPS. FHD здесь смотреть смысла нет.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Качество фотографий… нуу… так себе. Камера снимает в 5-10 FPS, однако возможно дело в том, что я не перенес фильтры. Суть вот в чем: под капотом Android, видимо, имеет некоторую концепцию «фильтров» для камеры — возможно какие-то микропрограммы для DSP или просто модули для встроенного модуля камеры, которые позволяют делать такие фишки, как софтовая стабилизация. Но и с завода она тут особо не блещет:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Синтетические бенчмарки показанные выше хороши, но если у нас есть огромный вытянутый дисплей, почему бы не попробовать поиграть во что-то? И тут Mali-400 оказывается заметно мощнее бюджетных Snapdragon’ов прошлых лет. Игрушки идут в целом неплохо. Например, Raging Thunder 2 2011 года выпуска выглядит здесь отлично и играется приятно:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Но ведь мобильная классика без доната — это не то, что может заинтересовать современного игрока в мобильные игры. Поэтому переносимся к более крутым игрушкам, например Dead Trigger:

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

А вот тут и вскрывается «косяк» устройства — тачскрин начинает регистрировать касание только если немного поводить по дисплею — иначе реакции нет! Из-за этого получаем неотзывчивое управление (это не инпут лаг, а именно особенность тачскрина) и играть почти невозможно. Но игра идет отлично.
А ещё выясняется, что тачскрин у нас всего-лишь на два касания! Вот так вот!

Одну из лучших гонок на мобилках — NFS Most Wanted, девайс тянет плавно с микрофризами в некоторых моментах.

Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя Смартфон, Телефон, Покупка, Android, Мобильные телефоны, Моддинг, Портирование, Кастомизация, Прошивка, Длиннопост

Ну и разумеется, устройство неплохо выполняет функции звонилки. Тут китайцы за сим-лотком спрятали аж два слота под сим и одновременно под MicroSD! А она вам пригодится: 8гб ПЗУ — совсем немного на сегодняшний день.

А что ещё можно сделать с таким девайсом? Ну, как вариант сварганить сервер!

❯ Заключение

Вероятно, мой читатель уже хочет написать в комментариях, мол «друг, чего ты так возишься с этими подделками» — но нет! Гайд применим не только к устройствам на MT6580, но и к более новым/старым устройствам на самых разных чипсетах. В конце концов, половина кастомных прошивок на новодельные устройства появляется благодаря портированию с одного устройства, на другое. «Пробег» кастома может составлять далеко не одно устройство!

Мои читатели на разных платформах спрашивали меня: а как мне оживить планшет на MT81xx, смартфон Highscreen из 2013 или относительно свеженький Xiaomi Redmi. Ну а решать, юзабелен ли такой гаджет в 2023 или нет только вам! Жду ваше мнение в комментариях.

Я регулярно пишу статьи о моддинге различных девайсов. Подписывайтесь на меня и TimeWeb Cloud, чтобы не пропускать еженедельный контент по различным девайсам! 🙂

Показать полностью 22
Поддержать
1 год назад

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой?⁠ ⁠

Ребята из Google проделали огромную работу по популяризации Android на массовом рынке и поспособствовали появлению смартфонов в самых разных ценовых сегментах. Ведь разработка своей мобильной ОС — это многомиллионные вложения, плюс серьёзные проблемы совместимости (вспоминаем нулевые и подбор асек и игр под экраны/платформы). Однако годы идут и несмотря на довольно долгую поддержку предыдущих версий Android, со временем даже флагманы умудряются устаревать, чего уж говорить о девайсах среднего сегмента. В качестве подопытного, у нас выступит бюджетный смартфон Samsung Galaxy J5 на Android 6 Marshmallow. Сегодня мы с вами: немного вспомним историю моддинга девайсов, накатим кастом без сервисов Google и узнаем, способен ли смартфон с железом 9 летней давности стать устройством на каждый день. Интересно? Тогда добро пожаловать под кат!

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

❯ Предисловие

Многие мои читатели помнят период рассвета Android смартфонов, а именно 2010-2011 год. Открытость ОС от Google, а также лёгкость разблокировки загрузчиков мотивировала энтузиастов активно модифицировать свои девайсы. Android уже к версии 2.1 была достаточно удобной и приятной системой, особенно вкупе с интерфейсными фишками от лидеров рынка: HTC, Samsung, LG. Однако, голодному до приключений пользователю всего этого было мало!

Android смартфоны практически нереально было полностью «окирпичить» (исключение — чипсеты Tegra, на которых не сразу научились бэкапить зашифрованные разделы) и пользователи делали самые разные модификации. Причём касались они как части ядра и хардварного моддинга: модификация драйвера cpufreq (разгон чипсета), компиляция ядра с поддержкой swap (увеличение доступной ОЗУ за счёт ПЗУ), «горячее» переключение governer’ов (набор правил, определяющий как Linux будет распоряжаться ресурсами системы в разных ситуациях). Так и по части UI: нельзя сказать, что увидеть интерфейс Samsung TouchWiz на HTC было редкостью. Ну или HTC Sense на мотороле или интерфейс а-ля iOS 5! На очень многих девайсах стояла только-только набирающая обороты, но уже завоевавшая сердца владельцев мощных девайсов MIUI:

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

MIUI 2.3. Что-то она мне напоминает, но вот что. =)

Темы на профильных форумах набирали сотни страниц, а разделы с кастомными прошивками на девайсы иногда делились на отдельные темы. Только в топике о Galaxy S2 на 4pda были отдельные темы с прошивками, основанными на 2.3, на 4.0, на Ubuntu Touch и отдельная тема с украшательствами. Новички приходили, читали FAQ (или не читали) и спрашивали более опытных юзеров, которые уже создавали т.н «кухни» — название, пришедшее к нам со времен коммуникаторов на Windows Mobile! Кухни — сборная солянка из программ, необходимая для разборки прошивки и образов системы, дальнейшей модификации и запаковки. Таким образом, стало возможно изменять рамдиск, сделать автозагрузку каких-то сервисов или программ или даже грузиться с SD-карты.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В какой-то момент, некоторые люди для себя выделили главного врага всех тормозов Android — сервисы Google. С годами они заметно «разжирались», а многие программы требовали их для биллинга/показа таргетированной рекламы/API карт и т. д. Жирели они с каждым годом, отъедая не только драгоценную на то время внутреннюю память, но и продолжая работать в фоне со своими сервисами и занимая ресурсы.

В какой-то момент дошло до того, что с флагманского смартфона 2013 года, в 2017-2018 году уже было проблематично зайти в Google Play: всё начинало откровенно тормозить, пока обновлялись сервисы и сам Google Play. После завершения всех операций и скачивания обновлений, ситуация оставалась прежней. Два года назад, Google отключила какую-либо поддержку сервисов Google на Android 2.3, но и с минимально поддерживаемых 4.0-4.1 пользоваться ими очень проблематично. Например, iPhone 5s на своей последней iOS 12 пока что относительно хорошо себя чувствует в AppStore, а устройства от BlackBerry так вообще летали, пока у них магазин был доступен!

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

К развитию использования Android без сервисов Google поддали «газку» санкции США в сторону Huawei: ребята не отчаялись и сделали свою инфраструктуру, а популярность 4х-5и летних «хуавеев» на вторичке только доказывает, что всё у них получилось хорошо!

Данным образом и получились таким проекты, как microG — миниатюрная замена API сервисов Google, достаточной для запуска YouTube и других необходимых приложений.

К сожалению, я заметил тенденцию, что люди больше стали «потребителями» девайсов, не стремясь продлить им жизнь. Хотя такая возможность обычно есть и любимый девайс может ещё отлично послужить если не моим читателям, то их детям или родителям. При том, что во многих случаях потребуется не более часа времени.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Сегодняшним героем станет «народный» смартфон от Samsung 2016-2017 года — Galaxy J5 2016! Это довольно неплохой девайс, работающий на 4х ядерном чипсете девятилетней выдержки — Qualcomm Snapdragon 410, с графическим ускорителем Adreno 305, 2гб ОЗУ, 16гб ПЗУ и Android 7.0 в качестве ОС. Данное устройство было представлено в среднем ценовом сегменте и стоило около 15 тысяч рублей на 2016 год. Его сегодняшний аналог в этом сегменте: Galaxy A23. Благодаря относительно невысокой цене на девайс и адекватной поддержке (смартфон получал апдейты с 6.0 до 7.0), гаджет часто покупали вместо iPhone 6 со вторичного рынка, а в последующие годы устройство продолжало котироваться на вторичном рынке, оставаясь относительно востребованным и сейчас. Средняя рыночная цена — 1.500-2.000 рублей за рабочее устройство с AMOLED дисплеем. Устройство с китайским IPS аналогом будет стоить около 1.000 рублей (если вам об этом честно напишут).

Мне же этот девайс достался за 200 рублей. Женщина продавала два смартфона за 400 рублей, пометив их как «на запчасти»: Galaxy Y (о котором была статья) и J5. Ей было жалко выкидывать их и она выставила девайсы на известной онлайн-барахолке. Так получилось, что эти девайсы должны были попасть ко мне: я написал одним из первых, хотя сколько же людей навалилось ей в личку!

Толкнув АКБ и обойдя привязку к аккаунту Google (я описывал способ в статье про j3), я начал пользоваться девайсом как своим основным.

С J5 я ходил с апреля 2022 года по октябрь, сменив его на Galaxy S4 Mini, который подарил мне читатель хабра. Недавно я пересел на «большой» Galaxy S4: уж очень он мне нравится!

❯ Прошиваем девайс

Большинство смартфонов на Snapdragon 410 не требуют даже разблокировки загрузчика! Во многих смартфонах Samsung тех лет максимум ограничений — это надпись «set warranty bit recovery» при загрузке и отключение Knox и Samsung Pay. Те, кто ставил прошивки раньше, наверняка найдут процесс установки нового софта до боли знакомым:

  1. Прошиваем рекавери TWRP;
  2. Закидываем во внутреннюю память архив с прошивкой;
  3. Прошиваем архив через Install ZIP;
  4. Делаем wipe cache/wipe data.

Ничего не поменялось с 2011! Для скачивания файлов с 4pda нужна регистрация — иначе будет ошибка 404.
Для прошивки «recovery», нам пригодится фирменный флэшер Samsung —Odin. Odin используется в смартфонах от Samsung с самых первых их устройств на Android и сам по себе очень удобен.
Кроме того, нам понадобится самTWRP.

Запускаем Odin, нажимаем на AP и выбираем TWRP.
Теперь нам нужно ввести девайс в режим Odin. Для этого можно либо нажать громкость вниз + домой + включение, а затем нажать громкость вниз, либо если по каким-то причинам кнопки громкости не работают, можно перезагрузиться используя adb:

adb reboot bootloader

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Подключаем девайс к ПК, Odin должен увидеть устройство. Нажимаем Start и прошиваем устройство. После этого, копируем архив с прошивкой во внутреннюю память и обязательно выходим из аккаунта Google. В TWRP можно зайти сочетанием громкость вверх + включение, или если не работают кнопки громкости — с помощью adb reboot recovery.

Делаем вайпы на 4х разделах: ART Cache, Cache, Data и System. Internal memory трогать не нужно — это внутренняя память устройства. Идём в Install ZIP -> выбираем архив и свайпаем слайдер.

Для J510H нужно установить другое ядро, см. в линке на 4pda

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

После перепрошивки, девайс перезагружаем и видим меню LineageOS! Я выбрал именно «линейку», поскольку привык к CyanogenMod-подобным кастомам, они максимально чистые и шустрые. Теперь мы лишились NFC и VoLTE, но получали свежую версию Android.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

❯ Как работает девайс теперь?

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В «линейке» нет блоатвари, по умолчанию тут нет даже GApps (которые можно поставить отдельно). Именно поэтому, девайс летает как ракета во всех повседневных задачах. Установлен минимально-необходимый набор приложений: телефон, браузер, сообщения, контакты. GApps можно поставить отдельно, либо выбрать другой магазин приложений. Например F-Droid

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Давайте ещё раз вспомним вводные данные: мы имеем 6-летнее устройство, с чипсетом 9-летней выдержки на Android 10 без GApps’ов. И в базовых задачах он бегает очень хорошо: мессенджеры, соц. сети, музыка — всё это работает на достойном уровне. Хотя о играх придётся забыть — Adreno 305 в HD даже GTA Vice City тянет лишь в 50% разрешении.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

А ещё, кастомная прошивка добавляет Always on Display, который очень актуален на OLED дисплеях. Теперь девайс даже не нужно разблокировать, чтобы получить последние уведомления:

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Характеристики устройства выглядят ультрабюджетными в наше время, девайс не наберет много очков в синтетике. Однако он всё ещё мощнее устройств до 6.000 рублей из ближайшего DNS, которые работают на базе MT6580/MT6735, за исключением GPU (Mali показывает себя гораздо лучше). Но синтетика и реальное использование — разные вещи. Редмики в синтетике гораздо мощнее Snapdragon 410 и чего толку, если MIUI отжирает все их ресурсы!? Кстати, пользователи старых редмиков — эта статья наглядный повод прошить инженерку/кастом.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Поскольку у меня нет GApps’ов, в качестве клиента YouTube я использую NewPipe. Это быстрый и легкий клиент, который местами гораздо удобнее официального. Девайс спокойно «переваривает» видео 1080p. Взамен, мы теряем возможность комментировать и управлять каналом, но если вы вдруг ведете свой канал — может поставить Vanced и microG. Я же предпочитаю не пользоваться сервисами от Google вообще.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

В качестве клиента ВК, я предпочитаю использовать Kate Mobile. В целом, некоторые люди продолжают пользоваться VTosters и прочими модами, основанными на базе старых и шустрых версий оф. клиента ВК. Листание ленты и прослушивание музыки удаётся девайсу на ура — скроллинг очень плавный, а благодаря наличию LTE — ресурсы загружаются весьма быстро.
С Telegram проблем нет, но я пользуюсь им для общения. Я не знаю как он себя поведет, если вам прилетает 100 пушей в минуту с новостных каналов 🙂

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Сёрфинг девайсу даётся отлично. Android 10 ещё долго будет поддерживаться, никаких проблем с сертификатами нет. Хабр грузится не быстро, но лагов при прокрутке нет вообще. В бенчмарках тоже всё неплохо.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Фотовозможности девайса весьма средние. В целом, фотографирует он не так уж и плохо, но только в руках нормального фотографа. Насколько я знаю, есть возможность установить камеру с Google Pixel — там скорее всего всё будет гораздо лучше. Стандартное приложение не блещет возможностями, но запечатлеть момент сможет без проблем.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

А вот с играми вопрос обстоит заметно хуже. И всё упирается в GPU. Это не значит, что тут не во что поиграть: игрушки до 2014 он тянет отлично. Почему бы не вспомнить мобильную классику и не поиграть в Dead Trigger, Cut The Rope или, например, GTA 3?

Эмулятор PSP идёт плохо, но Dreamcast/N64/PS1 должны работать очень хорошо. Что занимательно — несмотря на то, что Snapdragon 410 — 64х битный чипсет, ОС под него скомпилирована 32х битная. А значит никакого эмулятора GameCube!

Есть поддержка Miracast через Wi-Fi. Эта фишка тут работает отлично.

❯ Выводы

Конечно, если стоит выбор бюджетного БУ устройства, то можно добавить еще 2-3 тысячи рублей и купить, например, флагманский Galaxy S6/S7. Но поскольку J5 были очень популярными в своё время и у многих продолжают лежать, а у вас появилась необходимость во втором смартфоне, или даже основном, то у такого девайса куча неоспоримых плюсов:

+ Super AMOLED дисплей HD разрешения за копейки. Это серьёзный плюс для большинства людей: амоледы яркие и приятны большинству глаз. Их хорошо видно на солнце. Однако, некоторые люди чувствительны к таким дисплеям и их глаза могут через время уставать.
+ Относительная ремонтопригодность. Оригинальные AMOLED модули стоят весьма дорого, а поскольку самая частая неисправность всей J линейки — это битые модули, то найти за пару сотен рабочего донора и перекинуть плату не составляет никаких проблем. Плюс, китайцы наконец-то научились копировать контроллеры Samsung и делать IPS/TN дисплеи, совместимые с оригиналами.
+ Большое количество кастомных прошивок на самый разный вкус. Тут и PixelExperience со всеми фишками Google Pixel, и гибкий crDroid, и LineageOS. Благодаря не заблокированному загрузчику, мы можем устанавливать что захотим в пару кликов!
+ Поддержка MicroSD. Это звучало бы дико несколько лет назад, но здесь всё ещё есть поддержка флэшек, плюс встроенные 16гб памяти. В целом, этого хватает для комфортного пользования.
+ NFC и приложения банков. Тут всё работает без каких либо проблем, но на части кастомов NFC не работает. Плюс, после установки кастомного рекавери вы навсегда теряете доступ к Samsung Pay и Knox! Однако я не могу сказать, что будет через год после написания этой статьи. Сбер, например, постоянно жирнеет и начинает лагать даже свежих среднебюджетках, а СБП нет в браузерной версии. Задумываюсь о смене банка.

А так же, хотел бы отметить следующие минусы:

— Хрупкий дисплей. Это частая проблема AMOLED дисплеев — у них слишком тонкая воздушная прослойка между тачскрином и самим дисплеем. Тут уж как повезет — от падения на асфальт дисплей либо не выживет (и не будет вообще ничего показывать, малейшее повреждение матрицы на оледах вызывает неработоспособность всего дисплея), либо треснет тачскрин, либо появятся пятна на дисплее. Плюс, нет возможности замены тачскрина отдельно — только модуль в сборе.
— Выгорание дисплея со временем. Это не критично, у меня S4 с выгоревшими участками выглядит нормально, но кому-то может быть неприятно. Но поскольку девайсу 6+ лет, неизвестно сколько им пользовались до этого.
— Слабенькая АКБ и отсутствие поддержки быстрой зарядки. Девайс относительно долго заряжается. Хотя возможность замены АКБ снятием задней крышки частично компенсирует этот недостаток.
— Слабый GPU. Только старые игры, ребенку может не понравится, но кто-то из читателей найдет в этом плюс. Нечего в геншины всякие играть!

В одной из следующих статей, я расскажу вам как портировать кастомную прошивку на свой девайс самостоятельно, в пределах чипсета. А вы как считаете, есть смысл накатывать кастом?

Подписывайтесь на меня и TimeWeb Cloud, чтобы не пропустить новые регулярные статьи о различных девайсах. Возможно, вам будут интересны другие мои статьи по теме мобилок:

  • На грани отвала eMMC: Устанавливаем Android на SD-карту на любом смартфоне/планшете! Вторая жизнь для дешевых кит. устройств
  • ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023?

Сегодня мы установили уже готовую и протестированную кастомную прошивку. В следующей статье, я хочу рассказать вам, как можно портировать прошивки между устройствами на базе чипсетов MediaTek. Гайд может пригодится владельцам свежих бюджетных реплик с алика а-ля P20 Pro, P30 Pro, Welcome 12 Pro Max, и других подобных девайсов, которые на стоковой прошивке сильно лагают или появились баги, которые не лечатся сбросом до заводских, а родную прошивку найти не представляется возможным.

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Свежий Android на 9 летнем железе: Сможет ли смартфон 2016 года оставаться актуальным в 2023 с кастомной прошивкой? Смартфон, Телефон, Покупка, Samsung, Galaxy, Ништяки, Прошивка, Кастомизация, Оживление, Android, iOS, Xiaomi, Видео, Вертикальное видео, Длиннопост

Показать полностью 22 1
Поддержать
1 год назад

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023?⁠ ⁠

Нетбуки и планшеты уже давно заняли место среди наших повседневных гаджетов для работы и развлечений. Из ноутбучной тематики, мы уже успели посмотреть на EEE PC 1011px на базе Intel Atom, iRu Stillo 1514 на базе TM5800 и RoverBook Partner W500, который работал на VIA C7-M. Однако в начале десятых годов, с появлением массовых Android планшетов на рынке и падением популярности нетбуков, компания ASUS решила выпустить целую линейку достаточно необычных и интересных девайсов, имя которым — Asus TransformerPad. Это были не просто планшеты, ведь они комплектовались док-станциями с полноценным тачпадом и клавиатурой, USB и HDMI выходами, который превращал их в миниатюрные портативные десктопы. И это за год до выхода Microsoft Surface! Сегодня мы с вами немного окунемся в историю появления планшетных ПК и узнаем, можно ли им пользоваться в 2023! Интересно? Тогда добро пожаловать под кат!

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Предыстория

Отправной точкой начала развития планшетов как умных устройств обычно принято начинать с 2010 года, ведь именно тогда вышел первый iPad. Устройство от Apple было действительно в некоторых аспектах революционным: большой 10-дюймовый IPS дисплей с HD разрешением, относительно мощный чипсет Apple A4, который применялся также в iPhone 4, здоровенный аккумулятор на 10.000мАч и поддержка технологии мультитач. Конечно, были планшеты и до первого iPad, причём работали они на полноценных x86 процессорах (а самые ранние промышленные планшеты Fujitsu-Siemens работали на десктопных селеронах), но их диагональ зачастую была ограничена 7 дюймами, разрешение — тем же HD, а матрица выполнена по технологии TN.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

В свои юные годы я частенько видел его в рекомендациях магазинов-агрегаторов и облизывался. Но о появлении первого x86 планшета я расскажу немного позже

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Серия Stylistic от Fujitsu-Siemens была одной из самых успешных в нулевых. По сути, под капотом, это были обычные бюджетные ноутбуки, однако портативный форм-фактор, наличие тачскрина, выхода VGA и полноценных USB были очень полезными и удобными на различных промышленных объектах, производствах, да и просто как девайс для человека, который мог себе его позволить. Цены, прямо скажем, кусались.

Apple позиционировала свой девайс не просто как электронную книгу или игрушку «поиграть в фрутонинзю на большом экране», а как полноценную замену ноутбука для большинства повседневных задач. На первом iPad можно было полноценно сёрфить интернет, смотреть фильмы/сериалы и YouTube в том самом HD и даже создавать какую-то музыку! Девайс оказался успешным, во многом благодаря тому, что Apple смогли продвинуть саму концепцию интернет-планшета не только как устройство для гиков или промышленный девайс, но и как мультимедийный гаджет на все случаи жизни.

Само собой, другие производители тоже не спали и видели успех первого iPad. Уже к концу 2010 года начали выходить первые бюджетные планшеты от китайских производителей, таких как ZTE. Лично я сразу вспомнил проБилайн М2, который в девичестве былZTE Light— один из первых доступных планшетов в РФ, по цене около 10.000 рублей. Причём работали они точно также на базе мобильных чипсетов. В большинстве случаев, производители ставили Qualcomm MSM7227, который использовался в смартфонах до 5-6 тысяч рублей (200$). Посмотрите на фотографию ниже. Панелька сверху ничего не напоминает? 🙂

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

В то же время, китайские разработчики чипсетов начали разработку недорогих чипов для максимального удешевления устройств. Выходили самые разные чипсеты — некоторые даже были на архитектуре MIPS (!), который Android тогда ещё продолжал поддерживать. На рынке появлялись такие производители, как RockChip, AllWinner (BoxChip), WonderMedia (VIA). При этом WonderMedia, похоже, решили делать планшеты на базе… чипсета для автомобильного ГУ, поскольку с завода там была Windows CE, а Android туда портировали немного позднее. В результате, к 2012 году, цена на самый дешевый планшет упала до 100$, окончательно закрепив популярность подобного форм-фактора устройств.

Моя история знакомства с планшетами началась в 2012 году. Тогда, ещё будучи юнцом, за окончание какого-то класса, мне подарили недорогой планшет за 200$ — Explay Informer 708 3G, который по совместительству стал моим первым устройством на Android. Основным критерием было наличие слота под SIM, поскольку проводного интернета у меня тогда не было, но с телефона я уже регулярно посещал веб. История этого девайса оказалась весьма запутанной: после покупки он проработал около недели, а затем просто не включился. Девайс отправился на гарантийный ремонт, а затем служил мне около 3х лет, пока я от тормозов не треснул ему дисплей. Недавно перебирая чеки, я даже нашел выцветший гарантийный талон 10 летней давности, где написано: «замена материнской платы, замена дисплея», а недавно я поменял на нём дисплей и поставил в зал славы на память 🙂 Именно он стал героем одной из первых моих статей —про минипк из старого планшета.

Чуть позже, я начал наблюдать планшеты в руках сверстников и знакомых. Для маленького провинциального городка на юге страны такие устройства были в диковинку. Многие до сих пор продолжали ходить с кнопочниками и Samsung’ами по типу S5230, но уже через год, в 2013 году, началось шествие смартфонов и в моем городе, особенно это касалось операторских смартфонов. Теперь я вижу планшеты относительно редко, их заменили смартфоны с большими дисплеями.

Линейка EEE PC от Asus была довольно важным направлением, поскольку занимала немалую долю рынка. Развитие планшетов на Android потихоньку вытесняло классические x86 нетбуки с рынка и с этим нужно было что-то делать. И вот, Asus решила объединить… нетбук с планшетом, сделав их как два независимых модуля! Концепция была простая: у нас есть планшет на топовом железе 2011 года (Tegra 2, 1гб ОЗУ, 16гб ПЗУ), плюс есть док-станция с клавиатурой, к которой можно в любое время подключить планшет. У обоих модулей есть свои отдельные аккумуляторы, которые можно заряжать отдельно. Таким образом, если планшет разрядится, его можно подключить в док-станцию и продолжить работу, не теряя данные. А когда планшет немного подзарядился, можно поставить саму док-станцию на зарядку и уйти заниматься своими делами — этакая ранняя концепция повербанка.

В софтовом плане тоже никаких проблем: поддержка клавиатуры и мышки уже была на тот момент в Android. Необходима была лишь небольшая оптимизация системы и девайс можно выпускать на рынок! Вот только не обошлось и без серьезных недостатков: в 2011 году, уже почти повсеместно приняли MicroUSB как стандарт для разъемов питания. Однако, TFPad питался сразу от двух аккумуляторов, соединенных последовательно, на выходе выдавая 7.4в. Причем такая схема использовалась как в док-станции, так и в самом планшете. Схема зарядки планшета позволяла заряжаться от 5 и 12в, соответственно при 5в он заряжался очень медленно. От 12в и планшет и док-станция заряжались достаточно быстро. Однако стандартный MicroUSB слишком слабый для 12В/2А зарядки, поэтому пришлось идти на ухищрения с добавлением дополнительных пинов в коннектор USB, для переключения БП в режим отдачи 12в (дабы он случайно не спалил обычный гаджет). Коннектор очень напоминал разъем для зарядки Apple или ранних планшетов Samsung, но кабели были очень хрупкими и ломались на раз-два. У меня есть в запасе несколько штучек, но они не вызывают доверия. Этот разъем оказался бичом для некоторых владельцев TFPad:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Серьезным плюсом стало наличие одного полноценного USB-выхода, второй кард-ридер (помимо уже имеющегося в самом планшете) и выхода MicroHDMI. Полноценный USB позволял подключить помимо флэшек и мышек, 3G/4G модем, кейс для HDD или зарядить телефон в дороге. При всём этом, девайс оставался очень тонким: такой тонкостью могут похвастаться современные нетбуки по 10-15 тысяч рублей в ближайшем магазине техники, а у ASUS это было уже в 2011 году:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

По итогу девайс оказался достаточно конкурентоспособным и неплохо продавался как альтернатива обычным нетбукам. А что юзерам нужно было от нетбуков чаще всего? Сёрфинг, просмотр YouTube, игрушки. И со всем этим Tegra справлялась гораздо лучше слабеньких Atom’ов. Всего через год после выхода первого TFPad, Asus полностью свернёт линейку EEE PC как таковую, отдав предпочтение планшетам-трансформерам. Причём трансформеры были не только в виде ноутбуков, но и… отстегивающегося от планшета телефона, где планшет выполняет роль «дисплея» и док-станции. Да, это выглядит дико. Когда-то юнцом я увидел в «Top Gear» дом на колесах с выезжающим сбоку кабриолетом. Примерно такие же эмоции у меня вызывает Asus Padfone ниже:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Вот реально, Asus хочется похвалить за то, что они не брали недорогие ODM планшеты у китайских производителей, а делали какую-то свою диковинку, как и Acer! Но китайцы тоже не спали и видя популярность Android нетбуков, решили выпустить свои вариации, каждая со своей изюминкой. Первой из них был ноутбук на том самом чипсете WM8650:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

P.S: Друзья! Я обыскал барахолки, спросил у своих подписчиков, на форумах — нигде не могу такие найти, а написать статью про него было бы интересно. Ни у кого такой не лежит? С меня обслуживание при необходимости, замена АКБ на свежую и почетное место в «зале славы».

Пик их популярности пришёлся на 2013-2014 год, когда на «Али» они продавались по 2 тысячи рублей (~50$). Вот он, настоящий OLPC! По сути, их начинка — это было нечто среднее между навигатором и планшетом. Матрицы — планшетные 7 дюймовые с разрешением 800×480, АКБ — 3.7в Li-Pol, в качестве ЦПУ уже упомянутый WM8650 на 800мгц + 300мгц DSP для декодирования видео, без GPU, а в роли ОС — WinCE с возможностью установки Android 2.2. Появились они примерно в 2013 году и предназначались в первую очередь для базового сёрфинга интернета. Присмотритесь внимательнее к монтажу WM8650 на основную плату — чипсет с памятью припаивались в виде модуля-платы. Я не удивлюсь, если это просто часть референсной платы вынесли без изменений:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Полагаю, на основной плате располагались коннекторы, питание, что-то типа мультиконтроллера для клавиатуры (возможно это и есть «мультик» с обычного ноутбука) и разводка USB (плюс USB для Wi-Fi модуля).

А вторым решением нетбука-трансформера стала… очень известная в свое время копия Galaxy Tab N8000! Я почти уверен, вы наверняка видели такие лет 10 назад! Суть вот в чем: продавались такие планшеты на рынках по 2-3 тысячи рублей, работали на базе AllWinner A10, имели дисплей 8″ 800×480, имели 512мб ОЗУ и в целом, были относительно неплохими (кроме огромного DPI в стоковой прошивке). Их «нетбучность» достигалась за счёт идущего в комплекте чехла-клавиатуры, которая позволяля сделать из него эдакий трансформер. Дешево и сердито. Когда-то такие планшеты «впаривались» под видом оригинальных Samsung и никого не смущал логотип Samsung для «потребительской» техники.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Их я регулярно встречаю на барахолках, но пока что без клавиатуры. Нужен ведь с родной клавиатурой, иначе не канон!

Клавиатура в таких ништяках была обычной USB клавиатурой, которая подключалась в качестве OTG устройства. Возникает вопрос — «А заряжать то как?» — на что китайцы предусмотрели отдельный разъем для зарядки (Nokia «толстая»). Удобно! Вполне себе неплохая штука в свои годы была, если накатить кастомную прошивку и уменьшить DPI. Тем более, за такие деньги.
Для максимального удешевления, некоторые модели набивались аккумуляторами Nokia BL-4C!

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

И таки да, с них можно было звонить, аж с двух симок! Раньше мы смеялись с таких ребят, кто звонит с планшетов, а теперь сами почти дошли до этого…

У меня есть целых 3 EEE PC на данный момент. Два из них мне подарил читатель с Хабра (который пожелал остаться анонимным), а один — читатель Даниил с DTF под ником Qwweert Cdddcd. У первых двух трансформеров имелись мелкие болячки: у tf300 поврежден разъем для ЗУ, а найти замену не так-то просто, плюс он припаян на шлейфе, а у tf100 КЗ на входе. Ими я займусь чуть позже, а вот tf700 от Даниила полностью рабочий, плюс в комплекте с чехлом. Большое спасибо вам!

Установка Android

На обеих планшетах установлен кастом с Android Nougat. Буду предельно честен: Tegra откровенно не «вывозит» эту версию Android. В идеале, их лучше даунгрейднуть до «родной» прошивки 4.2, которая всё ещё поддерживается. Оба планшета по концовке я понизил до 4.2. Главный совет по работе с тегрой: делайте бэкапы NVFLASH! Если планшет окирпичить, а бэкапов не оказалось — оживить его будет почти нереально!

Блобы можно получить вот так. Даже если уже стоит кастомная прошивка, то после прошивки рекавери, лучше вернуть какое-нибудь удобное типа TWRP.

Если у вас уже стоит Nougat, значит загрузчик прошит последний — можно спокойно ставить любую прошивку. Я ставил сток 4.2, делается это так: заходим в бутменю нажатием громкость вниз + включение на выключенном планшете, выбираем рекавери и жмём Install. На предварительно вставленную MicroSD флэшку копируем прошивку в архиве zip и устанавливаем её, не забывая сделать Wipe cache/Wipe data. В случае стока, после загрузки он пожалуется на ошибку дешифровки пользовательского раздела.
Это нормально, не все ядра поддерживают шифрование разделе /data/, а ошибка возникает из-за того, что переразметка при прошивке стока не происходит. Исправить это можно в TWRP -> Mounts -> Fixes и отформатировать /data/ и /sdcard/ без поддержки шифрования. После этого система загрузится и будет работать, будто вы купили планшет вчера!

Я не рекомендую использовать Android 7 — она относительно сырая и довольно тормозная. Например, есть хардварный выключатель wi-fi, который по дефолту выключен, что вызывает вылет приложения первоначальной настройки. Но в статье, для наглядности, мы будем использовать именно её!

Касательно раскладки

Для того, чтобы с клавиатуры переключать раскладку, нужно настроить сочетание клавиш. Для этого идём в настройки док-станции, выбираем желаемый модификатор, кнопку, нажимаем плюсик и выбираем «несколько клавиш». Там вводим «204» и жмем «ОК». После этого появится возможность переключать раскладку по сочетанию клавиш, однако система регистрирует их последовательно. Если поставили Shift + Alt, нужно жать Shift + Alt, иначе не сработает!

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Смотрим на девайс

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Опыт на стоковой прошивке и Android 7 совершенно разный. В первую очередь, из-за отсутствия большинства фишек вендора в кастомной прошивке. Однако, есть полная поддержка док-станции и второго аккумулятора. Я крайне не рекомендую устанавливать гаппсы, планшету итак тяжело с 1гб ОЗУ на полноценной Android 7, а с сервисами Google он «ляжет». Из коробки предустановлен минимальный набор приложений, необходимый для функционирования системы:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

И само собой, нас в первую очередь интересуют возможности девайса для серфинга интернета. Здесь у нас два варианта: стандартный KatBrowser и Opera Mini. Свежий Chrome будет тормозить на нугате, но должен неплохо работать на 4.4/5.0.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Отнюдь нельзя сказать, что страницы грузятся как на свежем айпаде, но в целом — посерфить интернет можно. Благодаря обновляемому WebView, проблем с сертификатами не должно быть ещё долго. Однако лучше всего здесь работает Opera Mini: в ней можно без проблем и достаточно плавно поскроллить ленту на Хабре, загуглить какую-то нужную информацию или посидеть на классическом форуме рунета:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Не подкачал и удобный почтовый клиент. Работает со всеми современными сервисами, умеет пуши, адаптирован и под палец, и под клавиатуру.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Что касается соц. сетей и мессенджеров, то тут всё скромно, но работает. В ВК посидеть можно без каких либо проблем через клиент Kate Mobile, который неплохо оптимизирован под подобный форм-фактор. Видео тоже работают нормально, вплоть до 1080p:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

С «телегой» проблем особых нет, но только если вы не подписаны на 100 каналов. Если вам Telegram нужен чисто пообщаться «со своими» — то работает он неплохо, но если вам прилетают пуши каждую минуту и приложение начинает кэшировать картинки и видео — планшету будет очень плохо. Не будет проблем и с WhatsApp/Viber, который тоже тут бегает нормально.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Что касается YouTube, то тут у нас свеженький Android, мытарства с Inviduous можно прекратить. Поскольку гаппсов у нас нет, Vanced я ставить не рекомендую. Даже с эмулятором гаппсов — он повесит планшет намертво или будет работать очень медленно. Я попробовал два клиента — SkyTube и NewPipe. NewPipe завёлся из коробки, а вот SkyTube висел на бесконечной загрузке видео даже при подстановке своего токена.
Планшет отлично переваривает видео 720p60, без каких либо тормозов и лагов, спасибо тегре. В целом, такое не часто можно встретить среди планшетов, которым 10+ лет:

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Единственное, что не будет работать, так это вход в аккаунт.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

❯ Игры

Куда в моём блоге без теста игр? Тестировать будем нативные игры 2012-2013 годов и эмуляторы.

Эмулятор PSP теоретически должен идти хорошо, но только на стоке/кастоме до Android 5.0. На семерке поиграть во что-то тяжелое можно только в нативном разрешении PSP. В какие-то не особо тяжелые игры без пост-эффектов (а они в PSP софтовые — от этого и тормоза с повышением разрешения) или 2D типа Loco Roco, можно поиграть без каких-либо проблем. Стоит учитывать то, что Burnount Dominator довольно тяжелая игра для эмуляции.

ASUS TransformerPad — планшет-трансформер, который заменил когда-то EEE PC. Что может в 2023? Ноутбук, Электроника, Asus, Нетбуки, Android, Ништяки, Планшет, Видео, Вертикальное видео, Длиннопост

Эмуляторы 8/16 битных консолей летают. Вообще нет никаких проблем, плюс из коробки поддерживается клавиатура. Надо бы начать брать трансформер с собой в машину и на случай, когда скучно — доставать и играть в классику. Дисплей у девайса отличного качества, глаза от игры «не вытекают» 🙂

Но тут опять же, если хочется использовать такой планшет для портативного гейминга — нужно поставить стоковую прошивку. «Нугат» съедает 700мб ОЗУ, оставляя приложениям лишь около 300.

❯ Заключение

Вообще, концепция классная. Мне действительно очень нравятся подобные девайсы — до TransformerPad я купил планшет Irbis с клавиатурой на Cherry Trail. Его клавиатура тряпичная и это были совершенно не те ощущения, в то время как Asus TransformerPad ощущается именно как полноценный нетбук, хоть в нем и есть некоторые недостатки. А какое развитие подобной идеи мог бы получить подобный девайс в наше время? Например, беспроводную связь с доком? Как вы считаете?

+ Необычный форм-фактор. Многие люди до сих пор не видели подобных девайсов, а ведь они достаточно удобные. Взял в машину с собой нетбук, понадобилось сходить куда-то — отцепил клавиатуру и пошёл с планшетом.
+ Невысокая цена. Предложения на барахолках начинаются от 1.500-2.000 рублей. Трансформер будет явно не хуже свежего планшета из ДНСа до 5.000 рублей.
+ Достаточно мощное железо. Да, Tegra очень горячая, но она действительно бодрая. На стоковой прошивке, это легко можно будет увидеть как в играх, так и в повседневных задачах. Плюс, я не уверен, потянет ли Exynos Hummingbird или Apple A5 720p60 видео без подёргиваний.

Производитель слишком быстро «забил» на поддержку TF300. Могли бы поддерживать хотя-бы до 4.4, но нет. Кастомные прошивки выше 5ки слишком тормозные.
Коннектор зарядки. Это слабое место «трансформеров», а шлейф на AliExpress пытаются втюхать за 1500 рублей. Не менее слабые сами кабели для питания, плюс при выходе из строя оригинального БП, планшет будет заряжаться очень долго от сторонних ЗУ.

Ну а решать вам!

Кстати, на девайс можно установить Ubuntu Touch и превратить его в штукенцию а-ля Sharp NetWalker PC-Z1. Мой читатель с Хабра предложил мне такой подарить, в обмен на статью 🙂 В armv6 репозиториях софта не так много и он старых версий, но всё таки есть, а вот TFPad уже armv7 и вероятно, там можно попытаться запустить обычную свежую Ubuntu.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *