Перейти к содержанию
Old Phone Forum

shmelependre

Участники
  • Постов

    10
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные shmelependre

  1. ищу некий totalRMS - он обозначает собой максимальний размер файла(или файлов в месте) которий может создать запущений джава-мидлет (сохраняется в файлах *.db). так вот ево размер в Х700с3 составляет 30704 байт, хотя на 100% я не уверен. инфо о максимальном размере взял из етой программы SysInfoSysInfo.zip

    етот мидлет под емуляторами: SjBoy не запустился, Minisoyo b2 - totalRMS=102400, KEmulator - totalRMS=10000000, Kwyshell - totalRMS=999968. Перерыв несколько форумов узнал что етот лимит на RMS в весиях Java MIDP-1.0 установлен в самой джаве, а вот в MIDP-2.0 ограничения нет, оно зависит только от файловой системы (тоесть лимит гдето в прошывке), ну и конечно от свободного места в папке Java. Если например мы хоти записать больше 30704 то время на ето отводится, значит запись происходит, но когда доходит до 30704 сбрасывается вроде к 0 или очень малым значениям (файл таки создается).

    Также етот totalRMS можно експериментально пробовать записать етой программой - TaylorBenchTaylorBench.zip

    только здесь есть один нюанс - чем больше файлов RMS создаем (в опциях первое значения) тем меньше становится размер максимально возможной записи(более того файлы ети все на самом деле записивает мидлет в 1 RMS вот потому чем больше файлов туда записать тем меньше будет макс. размер, имена то тоже имеют размер), поскольку в мидлете есть ограничение на размер 1 записи RMS то идеальние 30704 там не выйдут, значение будут чуть меньше. (точнее идеальное выходит тольно по формуле "количество" умножить на "размер" не вычесляется, снова таки наверно через имена, например 4 файла по 7648 байт - создасться 1 RMS с размером 30704 :) )

    найти число 30704 в прошывке никак не удалось, возможно искать надо и не ево..

    сегодня в прошывке немного ковырялся нашол нескольно интересных вещей наверное имеют отношения к тому что я ищу, но в них мало что понял, вот адреса - 10065348, 10959DBC, 116BC62C

    ещо сегодня заметил одну вещь файл с размером 30704 в папке джавы занимает 32768 (а ето уже 2 в степени 15 :ag: )..

    я здесь сам уже запутался, подскажите кто что может :ag:

  2. shmelependre,

    а зачем тебе понадобилось такое извращение, неужели нельзя найти по какому-то другому признаку, за что-то другое зацепиться? :)

    незнаю, вроде нет...

     

    FRAER,

    Я так полагаю он без врезки хочет код поправить... :cd: ,а места не хватает... :laugh3:

    я код еще не нашол, куда там править...

  3. ...

    Для поиска данных получаемых вычислением, всё сложнее. Как вариант, можно скомпилировать варианты получения этих чисел и искать как HEX или сигнатуру.

    вчера ночью етим как раз занялся. только с AMR знаком маловато. вот например тоже число с прошлого поста 30704 можно сделать 5 способами:

    1) х = (для наглядности вместо mov) 1919, х<<4, 1919(10)=77F(16)

    2) x = 3838, x<<3, EFE

    3) x = 7676, x<<2, 1DFC

    4) x = 15352, x<<1, 3BF8

    5) x = 30704, 77F0

    из одного с хелпов я знаю как слепить число от 00 до FF с командой MOV(хелп - "thumb-команда"), но здесь уже большые числа... вот как теперь? помогите ктонить :( может чтото не так делаю :)

    наверно ето 30704 двумя командами не зделать никак, надо больше..

  4. AlexeyK :) нет, числа перевожу калькулятором в виндовсе :43:

    а смысл небольшой, но есть. вот например на той картинке - ето урывок с прошывки Х700....с3, там третий и четвертый адреса сверху расчитывают размер хипа в джаве (по какой формуле думаю Вы сами знаете :ibuca: ), третий адрес есть полностью независимым (потому ево и редагируют патчами на увеличения хипа), вконце 4-го адреса можно увидеть результат в десятеричной системе. так вот представте теперь есть некие независимые (от прошывки, тоесть задаются 1 раз а дальше от них чонить там зависит) величины как ета, имеют так сказать значение редкое (число например 30704-десятеричное) но нам ведомое, как нам теперь найти ево? (звучит бредово но я шас в такой ситуации :fans: ) было бы неплохо если поиск велся хотябы с учотом соседних(1-2) адресов как в моем случае искать надо, думаю ето пригодилось бы не толко мне :67:

    f2065 :roll: спасибо, а то сегодня пол дня сидел в прошывке "глаза портил" :D

  5. ооо ето хорошо что ктонибудь отозвался :)

    относительно

    Можно только в оперативку...
    так и думал(спасибо FRAER), знать бы ее диапазон адресов..

    вот версия у меня етого патча 1.1. что такое f2065 извените незнаю, нуб ещо :arrow:

    вот етот патч: CGSN.zip

  6. есть множество вопросов по патчингу, заваливать всем навено никто не ответит :67: может кто нибудь из старожылов дать аську? хелпов прочитал уже штук 5-7, немного разоблался, но на практике не могу найти то что интересует.

    есть много вопросов связаных с CGSN во первых почему в бин едите он не опредиляется но работает клавиатура, дапм и команды чтения?. как работает запись? у меня вроде как не работает :)

  7. Feareel незнаю, пользуйся блютузом, если до компа нет тогда плохо дело.

     

    Alex_Mr.Demon777 как ето комп не видит? через какую прогамму подключаем? если он (кабель) действительно прошивочний то увидит должен через sghfd070dev0612 подключать там тоже не просто, в настройках нужно все правильно выставить, телефон офф, а дальше по инструкции к проге. ЧЕРЕЗ ПРОШИВОЧНИЙ КАБЕЛЬ PC Studio ТЕЛЕФОН НЕ УВИДИТ (насколько я знаю). если нужно мп3 на телефон или чтото подобное тогда ищи usb-data кабель. не забываем ко всем кабелям нужны драва!

     

    Garfi у меня Windows 7 x64, с диска драва и PC Studio не ставил так как есть интернет. последние версии PC Studio и драйверов с етим виндовсом работают коректно.

     

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

    • Like 1
×
×
  • Создать...