Игровая консоль N-Gage - FAQ:

Ну (как многие уже, наверно, поняли) без прелюдий и прологов я писать не умею :-)) ... Что сказать открывая этот раздел ? Просто некоторые вещи, которые для меня, например, очевидны - многие спрашивают на форумах и выносят в факу ! Каким вопросам посвящен этот раздел ? - в первую очередь тем - которыми задавался я, и на которые нашел ответ (путем творческих исканий - а не прочтением готового решения) - а также моменты, на которые очень много мнений (и большинство неверные!), мое видение (не "с потолка" взятое) также можно прочесть ниже. Все ваши вопросы можно обсудить (как всегда) у меня на форуме (отвечу на каждый существенный пост). И (как говорится) "так":

Какие полезные коды есть для гаги ?

*#06# - Показать IMEI;
*#0000# - Показать версию прошивки;
*#2820# - Показать MAC-адрес интерфейса Bluetooch;
*#7780# - Мягкий "сброс" - установка настроек "по-умолчанию";
*#7370# - Полный "сброс" - форматирование встроенного диска, установка начальной конфигурации (как только что купил);

Какие виды памяти есть в N-Gage ? Что есть диски C, D, ... ?

Во-первых - не будем путать оперативную память (ОЗУ) и флэш. Оперативки в гаге 16 метров. "Встроенный" флэш-диск 4 метра.
Диски имеют следующие имена:
C: - Встроенный флэш-диск (4Mb) используется для нужд пользователя и является единственным таковым, если нет флэш-карты MMC.
D: - RAM-диск (диск в ОЗУ) используется для нужд операционной системы (кэш) - пользователю доступен, но из-за малого объёма не юзабелен, вся инфа с него теряется при перезагрузке.
E: - MMC-карта (до 1Gb) пользовательский диск.
Z: - ROM-диск (часть прошивки) - "системные" рессурсы, доступные только для чтения - ради спортивного интереса можно посмотреть ...
ОЗУ расходуется на следующие вещи:
ОЗУ = RAM-диск (D:) + Системные сервисы (хранятся на диске Z: и безусловно грузятся при включении гаги) + Пользовательские сервисы (папка /system/programs) + Пользовательские программы (можно посмотреть в диспетчере задач) + Свободное пространство.
При разумно загруженной всяким софтом (без излишеств) гаге, свободно около 9.6Mb ОЗУ (на "чистой" - 10.5Mb).

Как настроить GPRS для юзания с компа (GPRS-модем) ?

Во первых - связать гагу с компьютером можно только через Bluetooch. ДрАйвера GPRS-модема для N-Gage нет (можно и не искать). Мучался долго - а решение оказалось простым. Использовать стандартный драйвер BT-модема от "WidComm". Для тех, кто не понял: драйвера для BT-адаптера нужно ставить не мелкософтовские, а видкомовские (они намного функциональнее и используют все возможности железа) - спариваем гагу с компом (желательно еще при первой настройке - видком тоже не без глюков, если уже много всякого железа юзано, то иногда и переустанавливать приходится) - кликаем по сервису "dial-up modem", и ставится соответственно драйвер, и все работает (первая проверка - модем отвечает на at-команды). Далее нужно ручками! прописать все настройки (их правда не много) - но когда привыкнешь, что все за тебя визард делает, то можно что-то и забыть, а потом долго чесать репу "что за батва ?".
Приведу пример настройки московского МТС'а (для остальных будет только другая точка доступа APN, сервера DNS, и аккаунт).

  1. В свойствах модема прописываем дополнительную строку инициализации: AT+CGDCONT=1,"IP","internet.mts.ru"
    (в последних кавычках нужно указать юзаемый APN). Собственно девайс называется "Bluetooch Modem" (по видкому).

  2. В настройках сетевого соединения (с использованием вышеотконфигуренного модема) не забывем прописывать имена DNS-серверов (и прочее необходимое опционально - для МТС DNS-сервера 213.87.0.1 и 213.87.1.1) ... тут ничего особенного нет. Разьве что из протоколов можно оставить лишь TCP-IP, а остальное никчему ... Иногда DNS нормально определяются автоматически (руками не прописывается).

  3. Соединяться можно (так сработает всегда) кликом по сервису "dial-up modem" в листе BT-сервисов предоставляемых гагой в окошке управления BT (иконка в трэе).

Каковы максимальные скорости передачи данных ?

HSCSD - до 43,2 Кбит/сек.
GPRS Multislot Class 6 - до 40,2 Кбит/сек. (Class B, 3+1, 2+2).

О "хвостах" ...

Тема не филосфская (как может кто-то подумал), а весьма банальная. Речь пойдет о секторах, кластерах и системе FAT.

N-Gage без флэш-карты - неболее чем телефон. Три с небольшим метра встроенной его памяти (сободной для пользователя) это не густо для системы такого класса. Поэтому карта гаге просто необходима. Какого размера ? - это каждый решает сам. Например мне 512 метров было мало! - пришлось купить на гиг! Но в любом случае гага работает с карточкой имеющей файловую систему лишь FAT16 (максимальный адресуемый размер 2Gb). Ну а тут имеет место быть понятие кластера (минимально адресуемый участок логического диска). В то время, как минимально адресуемая область на физическом диске - это сектор (размером, как правило, 512 байт). Кластер состоит из нескольких секторов. Файл может занимать только целое число кластеров (соответственно часть кластера не занятая полезной информацией просто-напросто потеряна для благих целей - и называется "хвостом").
Размер кластера можно выбирать произвольно (операционная система, по-умолчанию, выбирает его исходя из размера диска). Максимальное число кластеров на диске ограничено (в FAT16 - около 64k штук). Следовательно, чем больше диск, тем больше размер кластера приходится устанавливать - и тем бОльшими будут потери свободного пространства при большом количестве маленьких файлов. Сделав размер кластера равный одному сектору (минимальный размер), если диск небольшой и геометрически это возножно - мы во-первых увеличим размер самой FAT (которая, к слову говоря, тоже занимает место на диске), во-вторых файл будет занимать большее число кластеров и соответственно увеличится частота обращения к FAT (при чтении), а при записи будет писаться больший объем служебной информации (особенно для больших файлов), что отрицательно скажется на производительности ! Соответственно, как всегда, нужен компромисс (с учетом размера диска и предполагаемого размера и количества основной массы файлов). На практике оптимально выбирать размер 4kb для дисков выше 100 метров и 2kb - менее 100 метров. Хотя, в принципе, расчет так и идет - чем меньше диск, тем меньше кластер. Вручную разве что для небольших дисков его корректировать приходится. (Например у меня сейчас на карте 512 метров, с размером кластера 8kb - потери не более 1% - при заполнении карты наполовину ... а меньше и не сделаешь.)

Дефрагментировать ?

Часто задают этот вопрос применительно к флэш-картам, да еще и пытаются его иногда обсуждать ! Ответ тут однозначный - НЕТ ! А теперь немного подробнее. Как-то слышал выражение типа: "карта и девайс привыкают друг к другу ..." - смеялся ;-)) На самом деле, если немного поразмыслить - то тут все очевидно, если вы, конечно, вкурсе что есть флэш-карта, как она устроена и по какому принципу работает. Флэшка (любая) это память с произвольным доступом (в ней нет механики и на позиционирование время не тратится и ресурс не расходуется), и понятие "фрагментации" для нее не актуально ВПРИНЦИПЕ !!! Ибо одному производителю известна физическая организация массива флэшки и все те оптимизации, примененные для улучшения ее характеристик. А следовательно и применять к ним к.л. общие алгоритмы - абсолютно бесполезная трата времени. С другой стороны, кол-во операций записи в один сектор на флэшке (хоть и велико, но) ограничено - следовательно дефрагментация сокращает ее ресурс (хотя это мелочь) - а скорость ее функционирования от этого не меняется.

Катастрофически быстро "садится" аккумулятор !!! Что делать ?!!

Вариант, что у вас "старый" и почти совсем "убитый" аккумулятор, мы здесь не рассматриваем - в этом случае решение простое - купить новый (причем лучше "родной" - чтобы потом не думать). Но если вы недавно купили оригинальный нокиевский аккум. (BL-5C) с голограммой и в коробочке, а гага с ним держится не более 3-х часов в режиме ожидания ... !!! М-да столкнулся я с таким ... (вариант с вирусом - это тоже достаточно просто и тут тоже не рассматривается). В чем же тогда дело спросите Вы ? - а идея приблизительно в следующем: "режим ожидания" - для смартфона это далеко не режим с низким потреблением, а вернее - все зависит от того какие и сколько программ и сервисов у Вас выполняется "в фоне". Наверняка многие не удивятся тому, что "свернутая" игрушка (на паузе) способствует дополнительному расходу батареи, или красивый хранитель экрана ... И дело тут не в дисплее, а в том что процессор выполняет работу и оперативка тоже не "спит"...
Так вот, возращаясь к вопросу, первым делом нужно задаться вопросом - "что крутится у меня в фоне ?" ... и самое главное удалить (если Вы имели неосторожность установить) утиль WildSkin (красиво ? - скажите вы ... только её работоспособность вышибает любой антивирус! - хотя явно на нее не ругается, но это делу не помогает, - нужно целиком вычищать её руками) и больше никогда ее не ставить! Наверняка это не единственная подобного рода весчь - будьте осторожнее. Следующая рекомендация - не оставлять гагу на USB-кабеле, от него не то чтобы питание ... наоборот - разряд идет хороший - за полчаса посадить аккумулятор можно. BT - это не самое главное, если нет вируса то большого расхода он не дает (если дает - ищи вирус, или кого-то вместо него). Ну и последнее - это можно понизить яркость (см. соответствующий вопрос).
И еще интересный момент: в комплекте к гаге идет "зарядка" ACP-12E - а это устройство "быстрой" зарядки (повышенный ток заряда - меньшее время зарядки, но и меньше время эксплуатации). Как альтернатива - можно юзать ACP-8E - c ним аккум держится дольше ...
... есть также маза попробовать юзать аккум большей емкости, например BL-6C (1070mAh) или BL-5L (1300mAh) - по размеру серия "BL" должна быть одинакова ...
А если вы, например, думаете что ваш аккумулятор потерял емкость за год-два его использования - то можите провести следующий эксперимент. Резервируете содержимое встроенной памяти (юзая встроенную или альтернативную утиль) - вынимаете флэш-карту - делаете хард-ресет (*#7370#) - и оставляете его (после полной зарядки) в режиме ожидания ... Например у меня, полностью "чистый" телефон живет около 6-ти суток, в то время как со всем необходимым мне софтом (и флэш-картой) не более суток! (Есть еще мысль, то просто наличие установленной флэш-карты увеличивает расход аккумулятора.)

Чем отличаются зарядные устройства Nokia ? Какое лучше использовать ?

Большинство аксессуаров нокиа обладают определенной универсальностью (совместимостью), но производитель этого не афиширует. Так например N-Gage комплектуется зарядным устройством ACP-12E (и не о какой альтернативе речи не идет). В то время, как блок ACP-12E является устройством "быстрой" зарядки (зарядка увеличенным током, за более короткое время - в сравнении со стандартным режимом). И действительно, после зарядки от ACP-12E гаги едва хватает на день (12 часов). В то время, как есть блок ACP-8E, про которое упоминается, что это устройство "стандартной" зарядки (правда нокиа не сообщает о его совместимости с гагой), но после зарядки этим устройством гага держится заметно дольше (до полутора суток - 36 часов). Разумеется время заряда аккумулятора от ACP-8E несколько дольше (около 3-5 часов), что лично для меня некритично (смарт всегда лежит всю ночь на зарядке). Есть еще и блок ACP-7E - еще более "медленный", чем 8-ой (про него еще меньше инфы). Задался я вопросом достать его (что оказалось не просто), в продаже больше "левых" аксессуаров, чем родных. Родные в основном ACP-12E, если постараться, то можно найти 8-ой (но не 7-ой) ... Сейчас юзаю ACP-7E (нашелся у товарища от какой-то старой мобилы) и очень доволен, хватает на день гарантированно, даже при весьма интенсивной эксплуатации. Заряжаетс не быстро (но это и не важно) - за ночь успевает ;-) (Все эксперименты проводились с "родным" аккумулятором BL-5C.) Ниже для справки приведу табличку с номиналами напряжений и токов разных устройств.

Зарядные устройства
AC
DC
Uвх.
Iвх.
Uнагр.
Iнагр.
ACP-12E
100-240V
125mA
5.7V
800mA
ACP-8E
100-240V
120mA
5.3V
500mA
ACP-7E
230V
21mA
3.7V
355mA

Примечание: ACP-7E - это не импульсный преобразователь, а классический - трансформаторный (причем примитивный: транс + диодный мост - и все ...) Всвязи с этим есть мысль производить зарядку просто от источника ~5V - например от USB-порта - хотя думается что ограничение по току было бы не лишним (опять таки чтоб обеспечить более медленную зарядку). В ACP-7E ограничения по току нет!

Какие "родные" аксессуары предусмотрены для N-Gage ?

Для Nokia N-Gage предусмотрены следующие аксессуары:

Беспроводной автомобильный набор CARK-112
Беспроводная гарнитура HDW-2 ("родная" BT-гарнитура)
Мобильный индуктор LPS-3 (связь со слуховым аппаратом)
Стереогарнитура HDD-2 (использует оба гнезда)
Кабель-адаптер ADA-2 (переходник 2.5" штекер -> 3.5" гнездо)
Аудиокабель ADE-2 (переходник 2.5" штекер -> 3.5" штекер)
Соединительный кабель DKE-2 (USB mini-B)
Батарея BL-5C (стандартная 850mAh)
Дорожное зарядное устройство ACP-12 (по-умолчанию именно это)
Мобильное зарядное устройство LCH-9
Мобильное зарядное устройство LCH-12

Нюансы использования флэш карт.

Максимально поддерживаемый размер карты 1Gb (проверено) - это максимальный размер MMC (MMCplus - не в счёт, они соответствуют спецификации MMC 4.0 , простые - 3.2). Хотя не так давно появилась и двухгиговая MMC-ха - её не тестил, но теоретически должна пахать. Для тех кто думает что гиг это очень много, могу сказать что это не так - например диск с mp3 - 700 метров, остается 300. Каждая игруха около 50 метров (родная - гаговская) + еще по-мелочи ...
На счет "горячей" замены карт - впринципе это возможно, вот только программно гага смену карты не обрабатывает - а механически это может выглядеть так. (Вставляется повер ушей, без извлечения аккумулятора - под углом. Конечно так крышка не закроется, но случается, что такой вариант выручает ...) На картинке показан этот вариант с разных углов.

Что нужно для использования USB-интерфейса на N-Gage ?

Впринципе только кабель. И не обязательно тот, что шел в комплекте (DKE-2) - а любой USB-mini-B. Драйверов под ОС начиная с Win2k/XP не требуется (поддерживается стандартный профиль UMSD). Под Win9x требуется установить драйвер (идет на диске с гагой). В редких случаях винда (даже хрю-хрю) не "цепляет" гагу (может служить сигналом, что операционка медленно "накрывается"), - то можно, как вариант, установить драйвер для 98-ой (проверено). Итерфейс в гаге USB1.0 - скорость чтение/запись около 700/600 kb/s .

Смарт не грузится ...

При включении вылетает сообщение с просьбой обратиться к поставщику. Вариант "номер раз" - достаньте флэш-карту, попробуйте загрузиться без нее ... если все путем, то либо форматить карту отдельно (сохранив нужное), а если влом все ставить по-новой, то можно попробовать удалить приложение (вызывающее "глюк") вручную, поэтому лучше ставить программы по одной, а не скопом. Если смарт ругается и без карты (это хуже - в следующий раз не будете ставить что попало на встроенный диск) - то можно попробовать загрузится в "safe mode" - на выключенном смарте зажать клавишу "карандаш" и включать смарт, отпускать "карандаш" лишь после того, как будет запрошен пин-код ... если повезет. Можно воспользоваться сэйф-модом и с флэш-карточкой ... Если загрузка не удалась с первого раза, можно пытаться еще и еще ... бывает и получается - в этом случае обязательно "форматить" смарт кодом *#7370#.

Последняя редакция от 08.09.06