Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
«Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Android + Linux

С этим тегом используют

Игры Смартфон Приложение iOS Телефон Google Play iPhone Windows IT Программирование Ubuntu IT юмор Компьютер Программист Все
148 постов сначала свежее
0
AKlM
AKlM
2 года назад
Про железо

Таблица дескрипторов для блютуз пульта Xiaomi⁠⁠

Здравствуйте уважаемые обитатели. Помогите в решении проблемы. Имеется проектор xiaomi mi 4k laser projector 150 (XMJGTYDS01FM) он управляется родным пультом и умным пультом LOOKin Remote2 через блютуз, все команды с этого пульта срабатывают корректно, но есть проблема с включением проектора, с родного пульта он включается а с LOOKin Remote2 почему то нет, нужна верная таблица дескрипторов именно на включение, причем при включенном проекторе команда на выключение срабатывает корректно, это одна и таже команда. Прошу любой помощи, или вдруг если вы знаете человека который с этим сможет помочь, прошу познакомить меня с этим человеком.
тг https://t.me/akim_aganim

Компьютерная помощь Сборка компьютера Windows Linux Компьютер Хакеры Android Текст
5
194
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 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 <linux/uinput.h>

#include <fcntl.h>

#include <unistd.h>

#include <stdio.h>

#include <stdlib.h>

#include <android/log.h>

#include <jni.h>

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<Character, Integer> 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, Микроконтроллеры, Видео, Длиннопост



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

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#include "pico/stdlib.h"

#include "pico/time.h"

#include "hardware/uart.h"

struct keyMap

{

int gpio;

char key;

bool pressed;

int lastTick;

};

keyMap keys[] = {

{

15,

'L',

false,

0

},

{

14,

'U',

false,

0

},

{

13,

'D',

false,

0

},

{

12,

'R',

false,

0

},

{

11,

'E',

false,

0

},

{

10,

'B',

false,

0

},

{

20,

'A',

false,

0

},

{

21,

'C',

false,

0

}

};

#define KEY_NUM 8

int main() {

stdio_init_all();

uart_init(uart0, 921600);

gpio_set_function(PICO_DEFAULT_UART_TX_PIN, GPIO_FUNC_UART);

gpio_set_function(PICO_DEFAULT_UART_RX_PIN, GPIO_FUNC_UART);

sleep_ms(1000); // Allow serial monitor to settle

for(int i = 0; i < KEY_NUM; i++)

{

gpio_init(keys[i].gpio);

gpio_set_dir(keys[i].gpio, false);

gpio_pull_up(keys[i].gpio);

}

while(true)

{

int now = time_us_32();

for(int i = 0; i < KEY_NUM; i++)

{

char buf[5];

buf[1] = ' ';

buf[3] = '\n';

buf[4] = 0;

if(!gpio_get(keys[i].gpio) && !keys[i].pressed && now - keys[i].lastTick > 15500)

{

buf[0] = 'D';

buf[2] = keys[i].key;

puts(buf);

keys[i].lastTick = now;

keys[i].pressed = true;

continue;

}

if(gpio_get(keys[i].gpio) && keys[i].pressed && now - keys[i].lastTick > 15500)

{

buf[0] = 'U';

buf[2] = keys[i].key;

puts(buf);

keys[i].pressed = false;

keys[i].lastTick = now;

}

}

}

}

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

Сам себе игровая консоль: превращаем планшет с нерабочим тачскрином в игровой девайс из 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
[моё] Смартфон Телефон Идея Своими руками Arduino Embedded Встраиваемые системы Планшет Игры Консоли Самоделки Моддинг Android Linux Java C++ Kernel Покупка Raspberry pi Микроконтроллеры Видео Длиннопост
33
38
CyberCook
2 года назад
Игровые скидки и раздачи

На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня⁠⁠

Трековый гоночный боевой симулятор

На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня Gamedev, Инди игра, Unity3D, Unity, Разработка, Раздача, Low poly, Гонки, Симулятор, Не Steam, Халява, Itchio, Windows, Mac Os, Linux, Android
На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня Gamedev, Инди игра, Unity3D, Unity, Разработка, Раздача, Low poly, Гонки, Симулятор, Не Steam, Халява, Itchio, Windows, Mac Os, Linux, Android
На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня Gamedev, Инди игра, Unity3D, Unity, Разработка, Раздача, Low poly, Гонки, Симулятор, Не Steam, Халява, Itchio, Windows, Mac Os, Linux, Android

Релизная версия уже выпущена.

ЗАБРАТЬ

Track Racing Battle Simulator - 3D автономный симулятор гонок, в котором вам предстоит играть с искусственным интеллектом.

Выбирайте автомобили на свой вкус среди 8 автомобилей. У ботов тоже есть 8 видов машин, но они разного цвета.

Играйте в разные режимы игры. Вы можете играть в режиме "Чемпионат", в котором вы займете первое место, чтобы перейти на более сложный уровень. И вы также можете тренировать свое время круга на разных картах в одиночку, чтобы повысить свой уровень игры. Или вы можете играть в аркадном режиме игры, где вам нужно пройти на 3 круга быстрее, чем остальные, а также вы можете настроить сложность игры.

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

Желаем вам приятной игры, ждем ваших новых рекордов!

Игру так же можно забрать с

На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня Gamedev, Инди игра, Unity3D, Unity, Разработка, Раздача, Low poly, Гонки, Симулятор, Не Steam, Халява, Itchio, Windows, Mac Os, Linux, Android

Uptodown

На Itch.io раздается w-poly гонка-симулятор Track racing battle simulator до 7 июня Gamedev, Инди игра, Unity3D, Unity, Разработка, Раздача, Low poly, Гонки, Симулятор, Не Steam, Халява, Itchio, Windows, Mac Os, Linux, Android

Galaxy store

Статус: В разработке

Платформы: Windows, macOS, Linux, Android

Автор Данкофф

Жанр: Гонки , Аркады, Для одного игрока, От третьего лица,

ЗАБРАТЬ

Показать полностью 4
Gamedev Инди игра Unity3D Unity Разработка Раздача Low poly Гонки Симулятор Не Steam Халява Itchio Windows Mac Os Linux Android
0
201
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Дешёвые 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 года?

EB2000:

Дешёвые 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) и адаптировать систему под конкретно эту плату/платформу — сделать опрос физических кнопок, выводить картинку на экран, обрабатывать ввод с тачскрина и т.п. Этим и обеспечивался большой парк поддерживаемых устройств.

Почти Win95!

Дешёвые 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
[моё] Электроника Покупка Нетбук Ноутбук Гаджеты Девайс Смартбуки Android Linux Windows Wince Ништяки Китай Планшет Длиннопост
21
Аноним
Аноним
2 года назад

Мое мнение о Windows 11⁠⁠

В общем впервые попробовал. Что тут сказать, есть ощущение "андроид-скости". Несмотря на то что у меня проц вроде как совместимый (10 поколение интел), не удалось в биосе материнки, настроить под Windows 11. Хорошо что утилита Rufus которой создавал загрузочную флэшку, распознала в образе 11 версию и предложила сделать так, что Windows 11 не будет больше напоминать совместимости. Установилась ОС легко и без проблем.

В общем Windows идет в сторону Android и минимализма в плане дизайна, спрятав под ковер список системных утилит, которые в версиях 10 и ниже были раскиданы по всему ПК. Чем то даже напоминает по дизайну сейчас Linux, всевозможные GNOMы.

Из позитивного- не нужно было устанавливать драйвер Asrock, как на 10-ке. Все заработало сразу.

Победа Google

Windows Linux Android Текст
8
PersonalSecurity
PersonalSecurity
2 года назад
Серия Персональная безопасность

Как прятать приложения от любопытных глаз?⁠⁠

Как прятать приложения от любопытных глаз? Инструкция, Полезное, Android, Linux, Лайфхак, Рекомендации, Гайд, Приложение, Информационная безопасность, Защита информации, Приложение на Android, iOS

Бывают случаи, когда вам приходится разрешать кому-то копаться в вашем телефоне/компьютере против собственной воли, иначе же вас могут заподозрить в чем-то. Это могут быть ваши родственники, парни/девушки...пограничники 😳

В этом случае вам нужно заранее позаботиться о собственной безопасности, скрыв нежелательные приложения от любопытных глаз. Да и вообще, в мире информационной безопасности есть такой принцип - "security through obscurity", означающий "безопасность путем сокрытия", который часто работает даже лучше любой системы защиты и который лично меня не раз ставил в тупик: если не понятно, что у вас есть, то и не понятно, что искать.

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

  • Для Android самым универсальным вариантом будет установить кастомный домашний экран (Home Screen), поддерживающий сокрытие приложений. Например, Apex Launcher (скрывает с домашнего экрана и из поиска).

  • Для iOS (Apple, iPad) - удалить приложение с домашнего экрана и скрыть его из поиска (подробнее тут).

  • Для Windows/macOS/Linux надежнее всего использовать программы для запуска приложений в изолированной оболочке (лучшая в своем роде - Sandboxie), о ней еще поговорим в будущий постах). Такие программы позволяют запускать приложения в "песочнице" - изолированном месте. Если вдобавок вы спрячете файлы песочницы, как это было рассказано в посте "Прячьте ценные файлы", то никто и никогда не заподозрит вас в использовании приложения 😎

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

Показать полностью
Инструкция Полезное Android Linux Лайфхак Рекомендации Гайд Приложение Информационная безопасность Защита информации Приложение на Android iOS
1
Programma.Boinc
Programma.Boinc
2 года назад

Волонтеры участвуют в Rosetta@Home, чтобы остановить COVID-19⁠⁠

Волонтеры участвуют в Rosetta@Home, чтобы остановить COVID-19

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

Изображение: Frost Science

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

Один из вариантов — сделать пожертвование на биомедицинские исследования, но для этого не обязательно открывать кошелек.

Rosetta@Home — это проект распределенных вычислений, основанный на сети добровольных компьютеров. Цель проекта — узнать больше о важных биомолекулах, в том числе о белках, из которых состоит новый коронавирус. При этом ученые могут узнать, как создавать лекарства и вакцины, чтобы остановить его.

Rosetta@Home работает на открытой инфраструктуре Беркли для сетевых вычислений, или BOINC, которая существует с 2002 года. BOINC имеет открытый исходный код и финансируется в основном Национальным научным фондом.

В последние дни Rosetta@Home стала свидетелем притока новых добровольцев, которые щедро жертвуют использование своих простаивающих процессоров для настольных компьютеров, ноутбуков и смартфонов. Количество активных пользователей удвоилось, а четыре из десяти лучших вычислительных дней проекта пришлись на последнюю неделю. Это пожертвование стимулирует исследования нового коронавируса в Институте белкового дизайна UW и в других университетах.

Появляются новые волонтеры

Чтобы обезопасить общественность от нового коронавируса, Музей науки Филиппа и Патриции Фрост в Майами, штат Флорида, был вынужден временно закрыться. В музее находится ультрасовременный планетарий, оснащенный серверами Dell PowerEdge 7910 Frost Planetarium, состоящими из 168 процессоров. Музей Frost только что объявил, что щедро жертвует время простоя своих компьютеров на проект Rosetta@Home.

«Как ведущее научное учреждение, мы хотели найти способ перепрофилировать мощную вычислительную технологию, которая простаивала до закрытия. В настоящее время мы активно поддерживаем новаторские исследования, которые помогут нам решить некоторые из самых серьезных мировых проблем, таких как COVID-19. Сейчас, как никогда ранее, нам необходимо работать вместе и держать науку и высококачественные исследования в центре нашего мышления. Мы призываем других присоединиться к нашей команде Frost Science BOINC и помочь изменить мир к лучшему, не выходя из дома», — сказал Фрэнк Стеслоу, президент и генеральный директор Frost Science.

Modus Create, многонациональная консалтинговая фирма, также объявила, что передает все запасные части для компьютеров в своей штаб-квартире в Рестоне, штат Вирджиния, аналогичному проекту Rosetta@Home и Folding@Home. «Изобретательность человечества часто лучше всего проявляется во время кризиса», — пишут они. Как и многие волонтеры, Modus также создал команду на BOINC для организации пожертвований. Было сформировано более 11 000 таких команд, в том числе многие из университетов, бизнеса и других учреждений.

Присоединиться к Rosetta@Home легко

Присоединиться к Rosetta@Home очень просто. Сначала загрузите приложение BOINC на совместимое устройство (Windows, Mac, Linux или Android). Затем выберите Rosetta@Home в качестве предпочтительного проекта. Вот и все! Rosetta@Home не предназначена для получения прибыли, управляется учеными и не будет собирать вашу личную информацию. Следите за обновлениями проекта в Твиттере: @RosettaAtHome

С Rosetta@Home, работающей на ваших устройствах, вы можете внести свой вклад в науку, даже когда спите.

https://boinc.bakerlab.org/join.php

https://twitter.com/RosettaAtHome

https://boinc.bakerlab.org/rosetta/team_display.php?teamid=19395

https://www.frostscience.org/frost-science-boinc/

https://www.frostscience.org/

https://boinc.berkeley.edu/

https://en.wikipedia.org/wiki/Grid_computing

Хотите принять участие в распределенных вычислениях, тогда, Вам сюда:

https://boinc.berkeley.edu/wiki/Simple_view

https://boinc.berkeley.edu/download_all.php

https://boinc.ru

Ссылка на git-хаб, где лежат исходники программы-клиента BOINC.

https://github.com/BOINC/boinc

Волонтеры участвуют в Rosetta@Home, чтобы остановить COVID-19 Linux, Android, Гайд, Розетта, Boinc, Коронавирус, Длиннопост
Волонтеры участвуют в Rosetta@Home, чтобы остановить COVID-19 Linux, Android, Гайд, Розетта, Boinc, Коронавирус, Длиннопост
Волонтеры участвуют в Rosetta@Home, чтобы остановить COVID-19 Linux, Android, Гайд, Розетта, Boinc, Коронавирус, Длиннопост
Показать полностью 3
Linux Android Гайд Розетта Boinc Коронавирус Длиннопост
0
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
213
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

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

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux




Предыстория

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



Понемногу набирала обороты концепция предшественников хромбуков — смартбуков (тонких нетбуков на 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 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux
Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

adb pull /system/build.prop

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



С завода у устройства 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 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

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

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Игры

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

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

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

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

А Linux?

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

Планшет из 2013 за "3 тыщи": Находим применение китайскому трансформеру за 500 рублей Покупка, Китай, Планшет, Реплика, Подделка, Galaxy, Ништяки, Девайс, Arm, Android, Смартфон, Телефон, Длиннопост, Linux



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

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

Заключение

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

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

Показать полностью 18
[моё] Покупка Китай Планшет Реплика Подделка Galaxy Ништяки Девайс Arm Android Смартфон Телефон Длиннопост Linux
33
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии