motofan logo
       
> 

как слить область RAM

Inlined
сообщение 14.9.2005, 9:24


Интересующийся
**

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Хочется слить в файл область RAM (область ~0x12400000) во время работы Java приложения.
Вопрос: как, чем, как при этом ничего не попортить.

Подойдет ли ramldr?

Телефон E398, прошивка 59R.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Semenigor
сообщение 16.9.2005, 21:20


Вільний мешканець вільного міста
******

Группа: Легенды MotoFan.Ru
Сообщений: 730
Регистрация: 10.9.2004
Из: Львів, Україна
Пользователь №: 12 241
Модель телефона: ATRIX 4G, DEFY+
Прошивка: Hennessy VSOP


Настроение:
Отсутствует



Рейтинг: 959



Inlined,
Можешь также попробовать Флэшбэкапом. У него есть возможность сливать облась памяти, а заодно и бэкап сделаешь. Если что пойдет не так, то восстановишь
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 23.9.2005, 8:21


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Этими программами во время работы слить память невозможно - они делают это только через Flash-режим.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 23.9.2005, 16:02


Интересующийся
**

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



да не, у меня все получилось с помощью ramldr.
загрузил яву, включил ramldr, загрузит там чего нужно, указал адрес, и получил файл.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
(ARH)665
сообщение 3.10.2005, 3:54


DRM мастер
******

Группа: Пользователи
Сообщений: 989
Регистрация: 16.11.2004
Из: Курск
Пользователь №: 21 447
Модель телефона: C350/E1
Прошивка: 82R/49R

Рейтинг: 127



Inlined,
не может быть! А как ramdl слил область памяти невходя в флеш режим?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 3.10.2005, 7:22


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Так он слил ему пустую оперативку. Ну может и не пустую, но явно не с JAVой :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
FatumNNM
сообщение 3.10.2005, 9:17


Интересующийся
**

Группа: Пользователи
Сообщений: 37
Регистрация: 6.5.2005
Пользователь №: 41 952
Модель телефона: Motorola L6 (Black)
Прошивка: R3443H1_G_0A.65.0BR

Рейтинг: 0



Здравствуй, не подскажете как с тела мона слить прошивку (т.е. как ты это делаешь (в Delphi или C++)) ?
И ещё какова структура Shx-файла ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
(ARH)665
сообщение 3.10.2005, 9:20


DRM мастер
******

Группа: Пользователи
Сообщений: 989
Регистрация: 16.11.2004
Из: Курск
Пользователь №: 21 447
Модель телефона: C350/E1
Прошивка: 82R/49R

Рейтинг: 127



Random,
Скорее всего ;)

Inlined,
а можно поинтересоваться зачем она тебе?!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 3.10.2005, 19:25


Интересующийся
**

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Random,
Цитата
Так он слил ему пустую оперативку. Ну может и не пустую, но явно не с JAVой 

С чего ты взял, что пустую? С чего вообще она должна стать пустой?
Смотри, я запустил Ява-приложение, запустил ramldr, телефон перешел во флэш режим и я задал ему диапазон адресов, который мне был нужен. Не вижу здесь никаких проблем. Т.е. ramldr прерывает работу телефона, переводя его в флэш решим и при этом не нарушает основную RAM память. Он немного портит собой чиповую RAM по адресам ~3fc0000, но это нестрашно.

(ARH)665,
Цитата
а можно поинтересоваться зачем она тебе?!

Для изучения работы прошивки.

У меня теперь новое развлечение.
Нашел на платформе R373 следующий текст в прошивке:
Код
Total number of KJAVA certs on SIM and NVМ...

Он же показывется в мидвее при установке мидлетов. Текст этот говорит о том, что телефон ищет сертификаты еще где-то: на SIM-карте и еще в какой-то памяти. Особенно интересно NVM - это не Non-Volatile Memory, случайно? Она же вообще должна быть на чипе для хранения часов и прочего, типа CMOS-памяти на ПК? А что в ней еще записано, может информация про тип устройства, Secure ли оно или Non-Secure? :) Кто-то что-то знает про это?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
(ARH)665
сообщение 4.10.2005, 4:09


DRM мастер
******

Группа: Пользователи
Сообщений: 989
Регистрация: 16.11.2004
Из: Курск
Пользователь №: 21 447
Модель телефона: C350/E1
Прошивка: 82R/49R

Рейтинг: 127



Inlined,
а ты думаешь она сохранится при переходе Ramdl'ом в флеш режим? huh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CODER
сообщение 4.10.2005, 5:47


МотоПроВидец
***

Группа: Пользователи
Сообщений: 116
Регистрация: 1.5.2005
Из: Железнодорожный
Пользователь №: 41 677
Модель телефона: Motorola A1200e
Прошивка: R541.12R_Mod

Рейтинг: 24.5



(ARH)665
По идее должна, ведь Ramldr обрубает работу тела, хотя не факт, может тело чистит Ram'у при переходе во флеш мод, хотя че мы демогогствуем, надо посмотреть слитый фаил!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 4.10.2005, 9:56


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Переход во Flash-режим ИМХО равносилен перезагрузке телефона, и, соотвественно при этом стирается вся оперативка - поскольку ну нафига она ему нужна :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 4.10.2005, 11:48


Интересующийся
**

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Эээ, друзья, о чем вы тут рассуждаете? Обнуляется, не обнуляется :)

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

Итог для всех:
1. ramldr позволяет слить любую память (ROM, RAM, Flash, On-chip RAM и т.п.)
2. при переходе во флеш режим RAM телефона не портится и не обнуляется
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 4.10.2005, 15:30


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



при переходе во флеш основная оперативка меняется, но незначительно.
меняются переменные, связанные с обслуживанием TCI - интерфейса, внутренние переменные ядра операционки и еще кое-что.
естественно память Java-VM никто не очищает лишний раз :)
так-же существует возможность слить память прямо во время работы тела - тест-командой MEMACC.
для того, чтобы тел позволил выполнение этой команды, надо в сим 1С1 прописать значение 1 (изменение этого сима возможно только редактированием PDS)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
как слить область RAM · Ломаем и строим! · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.7.2025, 16:08

Форум живёт: