Как установить игры на кнопочный телефон без java
Перейти к содержимому

Как установить игры на кнопочный телефон без java

  • автор:

Где скачать игры на китайский телефон и как их установить

Наиболее распространенным форматом игр и приложений является формат Java. Многими западными устройствами используется именно формат Java, но в китайских телефонах он может и не поддерживается. Если ваша модель китайского телефона поддерживает Java, проблем с приложениями и играми не будет, потому что их легко найти в интернете.

Чтобы установить игры Java на свой мобильный телефон, найдите и скачайте на компьютер необходимые приложения и игры в формате .jar. Сделать это можно на разных сайтах, к примеру, на k-mobile.com.ua. Разархивируйте и скопируйте файлы на свой телефон через Bluetooth или USB кабель. Затем зайдите в папку с приложением или игрой и запустите установочный файл. Чаще всего он имеет название gxfc.jar, сбоку может располагаться функциональная иконка. Укажите путь, куда нужно установить приложение или игру. После установки приложения оно будет находиться или в папке Java, или в других пунктах меню вашего телефона (Programs, Games, Multimedia и т.п.)

Если ваш китайский телефон не поддерживает формат Java, выбирайте игры и приложения в формате Mrp. Он является альтернативой формата Java и поддерживается практически всеми китайскими телефонами. Найти игры и приложения формата Mrp можно также в интернете. Посетите, к примеру, сайт mobag.ru: он содержит множество игр, разработанных именно для китайских телефонов. На сайте предлагается также скачать специальную программу для конвертации формата Java в форматы, поддерживаемые китайскими телефонами.

Для установки Mrp-игр и приложений на ваш мобильный телефон прежде всего необходимо проверить, реагирует ли ваш мобильник на команду *#220807#. Затем проверьте, содержится ли в меню «Игры» или «Развлечения» приложение MSN. Посмотрите, есть ли на карте памяти папка mythroad. Если все вышеперечисленные параметры присутствуют в вашем телефоне, можно приступать к установке игр и приложений.

Найдите в интернете и скачайте нужные приложения или игры. Затем разархивируйте на карту памяти в папку mythroad. На клавиатуре телефона наберите комбинацию знаков: *#220807#, появится меню для выбора приложений.

Как установить игры на кнопочный телефон без java

  • Главная
  • Установка mrp игр. На китайские телефоны без java.
  • Сервесные коды
  • Игры картинки программы.
  • Видео
  • Инструкция на китайский Nokia e71tv,c1000,e72tv

Часть китайцев, построеных на MTK, поддерживают свой, китайский формат приложений!
Приложения имеют расширение MRP, и, для того, чтобы телефон их увидел, они должны быть помещены на определённую папку на флэшке. Относительно имени папки, может быть 3 варианта:

Основа MRP – это китайская платформа MINIJ, основанная на C#. Конвертора JAVA-MRP не существует. Приложения MRP могут потребовать платной регистрации после установки. Приложение привязывается к данной сим-карте, при этом создаётся одноимённый файл .sid

И так, Mrp – это попытка китайских производителей разработать альтернативу формату Java. Таким образом, почти все китайские телефоны поддерживают Mrp формат, однако найти приложения и игры на нем гораздо сложнее, чем игры на Java. Впрочем, найти их можно, а вот установить довольно проблематично. Давайте рассмотрим как это можно сделать.

Во-первых, нужно проверить реагирует ли Ваш телефон на ввод кода *#220807#. Далее, проверяем есть ли в меню “развлечения” приложение MSN, а на карте памяти папка mythroad. Если есть, то можно приступать к установке.

— Находим в Интернете и скачиваем нужные игры или приложения.
— Разархивируем их в папку mythroad на карте памяти
— На клавиатуре набираем комбинацию *#220807#
— Появляется меню для выбора приложений. ( только на китайском языке).

В некоторых телефонах также существует возможность запустить игры через симуляторы. Это тоже один из вариантов установкиигр.

Существует несколько видов эмуляторов, которые поддерживают различные форматы:

SMC – это эмулятор SuperNintendo,

Nes – эмулятор Nintendo,

gb – эмулятор GameBoy.

Сразу следует отметить тот факт, что запустить игры с симуляторов можно только в том случае, если в Вашем телефоне присутствует соответствующий эмулятор. Как это можно проверить? Очень просто. Достаточно покопаться в меню телефона. Как правило, он находится в меню «Развлечения – Игровые Симуляторы», однако, теоретически, может быть и в других пунктах.
Если Вы нашли соответствующее меню, то можно приступать к установке игр. Процесс установки прост.

— Скачиваем игру в соответствующем формате
— Находим в корневой директории на флешке папку c названием Games (возможны альтенативы: GameSimulator, Game, Mynes)
— Закачиваем в данную папку игру
— Выбираем эмулятор и в нем указываем путь к папке с играми

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

Если же папки с указанными названиями существуют, а эмуляторов нет, то запустить игры, увы, никак не получится.

Поиграл в Java-игры на старом телефоне. Это было ужасно

Favorite

В закладки

Поиграл в Java-игры на старом телефоне. Это было ужасно

Год назад я на спор пытался перейти на кнопочный телефон. Больше трёх дней не выдержал и чётко понял, как сильно мы зависимы от современных смартфонов. Забросил звонилку куда подальше.

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

На таких телефонах работают только Java-игры

Знакомьтесь, это Nokia 230

У меня в руках Nokia 230 на две SIM-карты. Я использую его для дополнительных номеров других стран, которые нужны мне для работы с местными банками и использования заграничных сервисов.

Да, это самая обычная звонилка, которая поддерживает только Java-приложения.

Такие программы и игры я в последний раз ставил ещё в школе, более 15-ти лет назад. Тогда у меня был вроде как «бронированный» Siemens M65.

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

Залить игры на кнопочный телефон очень просто

Вот она карта памяти на целых 2 ГБ

Шаг 1. Вставьте в кнопочный телефон карту памяти.

Шаг 2. Подключите телефон к Mac через USB (для новых ноутбуков Apple может понадобиться переходник).

У этой Nokia вход microUSB

Шаг 3. Выберите режим передачи данных на экране телефона.

Шаг 4. Забросьте на карту одну или несколько Java-игр.

Шаг 5. Откройте приложение через файловый менеджер телефона.

Вот он целый набор игр

Шаг 6. Согласитесь на установку и дождитесь её окончания.

Установлено!

Шаг 7. Найдите игру в установленных приложениях и запустите.

Вуаля! Все должно заработать. Тем не менее, далеко не все Java-приложения заведутся на каждом конкретном кнопочном телефоне.

Какие игры мне удалось найти и запустить. Делюсь

Пробуем играть в Pac-Man

▪️ Pac-Man. Колобок, которому только дай съесть что-нибудь, отправляется в лабиринт на поиски еды. Здесь он встретит привидений, которые постараются его поймать.

▪️ Snake Deluxe. Любимая змейка, которую многие помнят по Nokia 3310, отправляется в космос. Там она продолжает есть все подряд, сражаясь с летающими челноками.

▪️ Doodle Jump. История причудливого прыгуна, который поднимается все и выше и выше, собирая при этом бонусы и уворачиваясь от чёрных дыр и других неприятностей.

▪️ Tony Hawk. Игра про скейтера. Вместе с ним вы будете кататься по разным городам и странам, получать баллы и опыт, открывать новые парки для доски.

▪️ Sonic Jump. Мир находится в опасности, и только синий ёжик может его спасти. Коварный доктор задумал украсть Изумруд Хаоса. Чтобы помешать ему, придётся запрыгнуть на самый верх.

А вот и Angry Birds

▪️ Angry Birds. Эта игра не нуждается в представлении. По её сюжету свиньи воруют яйца, а птицы мстят им. Для этого они заряжают себя в рогатки и целятся в самых противных хряков.

▪️ Bounce. Классическая игра, которую когда-то сделала Nokia. В ней главное провести шарик от начала уровня и до его конца. Это что-то вроде платформера с кучей головоломок.

▪️ Escape. В этой игре-головоломке нужно перепрыгивать с платформы на платформу и пройти так каждую из них. При этом они исчезают и усложняют задачу.

▪️ Snowboard Hero. Самый обыкновенный скоростной спуск на доске. Главное не врезаться в ёлки и в другие препятствия. Тогда вам откроются новые уровни профессиональной сложности.

▪️ Temple Run. Классический раннер, который предложит убежать от чудовища из пещеры. Чем дальше получится забежать, тем лучше — забег ограничен только вашим навыком.

Впечатления не очень

Да уж, слишком примитивно

Примитивность. Даже банальные аркады для iPhone в десятки раз круче самых крутых Java-игр.

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

Управление. Вроде как кнопки должны быть более удобны, чем сенсорный экран, но нет.

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

Змейка загружается минуты 2–3, не меньше

Загрузка. Даже примитивная игра Snake Deluxe, которая весит до 1 МБ, на Nokia 230 запускается в разы дольше, чем Transistor на 2,5 ГБ на iPhone Xs Max.

Сравнение странное, но с ним понятно, как все это долго в случае Java-игр.

Производительность. Java-игры тормозят и вылетают.

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

Несовместимость. Сегодня мы ругаемся, если игра несовместима с устройством — особенно это касается Android-смартфонов.

Но 80% Java-игр, которые я пытался установить на Nokia 230 вообще не запустились. Причём, я так и не понял, с чем это связано.

Да, больше нет смысла ругать игры для iPhone

В общем, попробовал все это и разочаровался

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

С нетерпением жду запуск Apple Arcade и обязательно подпишусь на него, чтобы хотя бы просто поддержать развитие мобильных игр. Сегодня они этого точно достойны. Хорошо, что все так сильно изменилось, и я в этом убедился.

Как я запустил Doom на дешевом кнопочном телефоне

Минутка анти-рекламы, это F+ F256. Каждый месяц отправляет платное СМС на номер 4446. Судя по прошивке текст сообщения «ccor 75#nonet». Также появлялись странные подписки с ежедневным списанием. СMC не сохраняется на телефоне и видно только на детализации расходов. Хотелось бы услышать от F+ объяснений, как же так получилось, и что это больше не повторится (и не происходит с другими моделями, а F256 уже нет в продаже).

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

Что за зверь внутри?

В данном телефоне используется чип SC6531E китайской компании Spreadtrum Communications, которая после объединения с компанией RDA Microelectronics сменила название на Unisoc.

Это процессор ARM926EJ-S частотой 208 МГц, архитектура процессора armv5tej. Младшая ARM архитектура, отличается отсутствием возможности чтения невыровненных данных, нет деления, нет SIMD операций, нет операций с плавающей точкой.

Установлено 4 мегабайта флэш памяти, большая часть занята прошивкой, остальное используется для сохранения настроек, номеров и СМС. Также осталось место на раздел FAT12 размером. 78.8 килобайт (влезает ровно один снимок с камеры, качество которой ужасное).

Также есть 4 мегабайта оперативной памяти.

мб Мб МБ.

Может быть найдутся те, кто мне возразит, но я воспринимаю сокращение из букв М и Б только как мегабайт, большинство же брендов таких телефонов (как и продавцов), пишет объёмы памяти в мегабитах, подписывая это МБ/Мб. Считаю это введением в заблуждение, если пишете про мегабиты, то будьте добры подписывать «Мбит». За что нередко получают негативные отзывы от покупателей, что ожидали там больше памяти.

Как дошло до Doom

Сначала я лишь хотел сделать дамп прошивки и заглянуть в неё. Так как я использую Linux, а большинство инструментов для прошивки сделано только для Windows, и на виртуальной машине эти инструменты не заработали, то я написал свой опенсорсный дампер прошивки для Linux.

Так как в процессе я узнал как работать с USB на этом устройстве, то решил приспособить его в качестве игрушки для запуска своего кода, в отличие от простых плат разработки — тут сразу есть корпус, много кнопок, экран, батарейка, динамик, Bluetooth, карта памяти, радио. И много дешевле выходит. Единственный очень серьёзный минус — нет никакой открытой информации о том, как этим пользоваться. Это можно узнать только анализом прошивки и опытным путём.

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

А еще железо может потянуть эмулятор NES (про SNES не уверен).

Что получилось

  1. USB — правда лишь медленный 1.1.
  2. LCD панель — имеет собственный 16-бит номер и интерфейс, для одной модели телефона могут использоваться разные LCD панели, команды управления которых могут отличаться.
  3. LCDC — контроллер LCD, выполняет функцию акселератора 2D графики, без него изображение придётся передавать попиксельно, тратя на это время процессора.
  4. Системный таймер — на SC6531E точность таймера 1мс.
  5. Клавиши — кроме клавиши питания (она же повесить трубку), видимо имеет свой интерфейс.
  6. Подсветка экрана — могу включать и изменять яркость.
  7. MMU — устройство управления памятью, нужно чтобы включить кэш данных.

Что не нашел (и не пытался): звук, MicroSD карта, Bluetooth, микрофон, радио, SIM карты.

Для загрузки данных игры написал программу сервер, что читает файлы по запросу кода на телефоне и передаёт по USB. Сам код игры загружается через USB прямо в память, прошивка не перезаписывается. ОС из прошивки не запускается.

Первую стадию запуска, где есть код для управления USB — уже выложил на GitHub. Остальное планирую переписать более чисто и выкладывать частями. Но сначала проверить еще на нескольких телефонах на том же чипсете.

Размер необходимого бинарного кода ~250кб (ARM thumb с опциями -Os/-Oz), четыре 8-бит и один 16-бит фреймбуферы размером 320×200. Для игровых данных осталось лишь 3 мегабайта. Вместо шести в оригинальном коде, на удивление всё работает, но возможно для каких-то больших уровней этого не хватит.

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

Скорость работы игры ~19 FPS (из максимальных 35).

Обновление: Исправил ошибку в заполнении MMU таблиц, из-за которой кэшировался только 1-й мегабайт памяти из 4-х. После исправления стало 35 FPS (могло быть 38, если бы не ограничения игры, квант игрового времени занимает 1/35 секунды).

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

Можно ли запустить на телефоне другой модели?

У этого чипа переопределяются контакты, то есть одно и то же устройство на плате (например дисплей или кнопки) может быть подключено по разному. Также разводка клавиш на печатной плате может быть разной. Поэтому нужны таблицы из прошивки как правильно инициализировать конкретное устройство. Эти таблицы называются pinmap и keymap.

Находил на сайте 4pda сообщения от тех, кто пытался ставить прошивки с телефонов других моделей, пишут что клавиши не работают, поэтому пользоваться нельзя. Я полагаю, что если перенести pinmap и keymap из старой прошивки в новую, то шанс что заработает будет гораздо выше.

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

Известные бренды кнопочных телефонов (Nokia, Panasonic) могут иметь защиту запускаемого через USB кода проверкой подписи.

Другие чипы дешевых кнопочных телефонов

По моему исследованию выходит, что половина рынка занята Spreadtrum (Unisoc) с чипом SC6531, на которые есть модификации SC6531E и SC6531DA (мне показалось что DA — более новый чип и начинает замещать E (обновлено: как выяснилось позже, всё совсем наоборот)). Другая половина это MediaTek MT6261 (можно найти предшественника MT6260, но сейчас это редкость).

SC6531DA похож на SC6531E, но адреса некоторых контрольных регистров изменились и надо всё перепроверять по прошивкам.

Для MT6260 уже есть готовая работа по контролю над чипом.

Напоследок

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

Хочу обратиться к представителям наших брендов, продающих кнопочные телефоны:

  1. Сделайте API для разработчиков и возможность запускать свои приложения с карты памяти. Первые кто это грамотно сделает — получат преимущество на рынке, где очевидных различий между брендами нет, всё одинаковое и делается на одних и тех же китайских фабриках. (В идеале хотелось бы открытую ОС, но с этим возникнут проблемы из-за нежелания китайской компании открывать документацию.)
  2. Прекратите вводить в заблуждение покупателей, выдавая мегабиты за мегабайты.
  3. Что относится к половине брендов — пишите модель чипа на сайте и в инструкции. У многих не указано даже в инструкции. Некоторые пишут SC6531 без указания модификации.
  4. Предоставляйте обновления прошивок для скачивания на официальном сайте. Пока же у меня есть подозрения, что некоторые сотрудники сервис центров сливают прошивки на сайты с платным скачиванием и подзарабатывают на этом. Пока что скачивание прошивок с официального сайта заметил только у бренда Maxvi.
  • Open source
  • Реверс-инжиниринг
  • Игры и игровые консоли
  • Сотовая связь

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *