Работа с FS CID: 49,51,52 без брутфорса : Прошивкокопательство : Форум

Страница 1 из 6: [1] 2 3 4 5 6 »

 Speedi:
20.04.07, 18:14
 Перед прочтением темы настоятельно рекомендуется изучить ветку про PhoneXS. Чтобы понять какие возможности даёт изменение ФС.
Эта тема особенно актуальна для владельцев имеющих DB2020 CID49 и старше, а именно владельцам телефонов, аппараты которых появились в продаже примерно с июля 2006 года. Ведь именно им приходится ожидать по несколько часов, загружая очередной файл. А владельцам старших цид вообще невозможно работать с ФС бесплатно.
Заливка файлов в ФС производится через «перезагрузку» или «сброс настроек» кому что больше нравится или у кого, что заработает, без использования сторонних программ. Пока подтверждено, что у всех работает через сброс настроек. Необходимые для загрузки файлы кидаем на телефон через BLUETOOTH или по кабелю.

Основные преимущества этого метода:
1. Владельцам CID49 db2020 и выше, брутфорсим один раз и больше никогда не ждём по 5 часов пытаясь, залить очередной файл.
2. Владельцам CID51,52 придётся один раз раскошелится на лог Давинчи, зато дальше всё бесплатно. Это единственный бесплатный способ. Для вашего CID.
3. Возможность менять настройки телефона (меню, шрифты и.т.д.) на ходу не подключаясь к компу. (ярлыки больше не нужны привет Ворчун, CAYE)
4. Можно не только записывать файлы в ФС но и вытаскивать их оттуда. (можно получить полный бэкап телефона)

Основа метода:
1. Находим в файловой системе телефона по адресу: TPA/PRESET/DEFAULT файл «cmz_config.xml» редактируем его блокнотом. Для изменения ФС через сброс настроек секция «MR settings» этого файла у владельцев K790/K800 и им подобных должна выглядеть так:

Код: 
<protocol name="MR settings">
  <parse-mask>s</parse-mask> 
  <cmz-mode>0x9a</cmz-mode> 
<!-- 
CMZ_Mode_Settings | CMZ_Mode_ResetSettings | CMZ_Mode_DDM | CMZ_Mode_Init 
  -->   <use-old-cust>true</use-old-cust> 
  <parse-file mode="mandatory">/usb/other/default.xml</parse-file> 
  <cmz-mode>0x89</cmz-mode> 
<!-- 
CMZ_Mode_Settings | CMZ_Mode_ResetSettings | CMZ_Mode_CMZ 
  -->   <use-old-cust>true</use-old-cust> 
  </protocol>


У владельцев W850 и им подобных так:

Код: 
<protocol name="MR settings">
  <parse-mask>s</parse-mask> 
  <cmz-mode>0x9a</cmz-mode> 
<!-- 
CMZ_Mode_Settings | CMZ_Mode_ResetSettings | CMZ_Mode_DDM | CMZ_Mode_Init 
  -->   <use-old-cust>true</use-old-cust> 
  <parse-file mode="mandatory">/tpa/user/other/default.xml</parse-file> 
  <cmz-mode>0x89</cmz-mode> 
<!-- 
CMZ_Mode_Settings | CMZ_Mode_ResetSettings | CMZ_Mode_CMZ 
  -->   <use-old-cust>true</use-old-cust> 
  </protocol>


2. Для изменения ФС через перезагрузку секция «upgrade» этого файла у владельцев K790/K800 и им подобных должна выглядеть так:

Код: 
<protocol name="upgrade">
  <parse-mask>u</parse-mask> 
  <cmz-mode>0x2e2</cmz-mode> 
<!-- 
CMZ_Mode_DDM | CMZ_Mode_All | CMZ_Mode_Upgrade | CMZ_Mode_Settings | CMZ_Mode_FirstStartup 
  --> 
  <use-old-cust>true</use-old-cust> 
  <parse-file mode="mandatory">/usb/other/default_upgrade.xml</parse-file> 
  <cmz-mode>0x2e1</cmz-mode> 
<!-- 
CMZ_Mode_CMZ | CMZ_Mode_All | CMZ_Mode_Upgrade | CMZ_Mode_Settings | CMZ_Mode_FirstStartup 
  --> 
  <use-old-cust>true</use-old-cust> 
  <parse-file>/tpa/preset/custom/customize_upgrade.xml</parse-file> 
  </protocol>


3. Измененный файл загружаем посредством программ Phone XC/XS в ФС телефона по адресу : TPA/PRESET/DEFAULT ДЛЯ ВСЕХ ТЕЛЕФОНОВ. Готовые файлы прикреплены в конце поста!

-Готовый файл для загрузки в K790/K800 CID 49

-Готовый файл для загрузки в w710/Z710 CID49 (для работы через сброс настроек) в архиве есть и оригинальный файл (от Fillinn) берём здесь

-Готовый файл для загрузки в K610 CID49 (для работы через сброс настроек)

-Готовый файл для загрузки в W850/W830 CID 49 для работы через сброс настроек от kos850

Всё больше брутфорс не нужен.
4. В папку «прочее» телефона копируем необходимые нам для загрузки файлы и примерно такой файл:

Код:
<?xml version="1.0" encoding="UTF-8" ?> 
<customization>
<file-operations>
<file-op parse-mask="fa" op="copy" source="usb/other/test1.txt" dest="usb/other/test2.txt" /> 
</file-operations>
</customization>


с именем default.xml(для работы через сброс настроек) или default_upgrade.xml(через перезагрузку телефона). ФАЙЛ ОПРЕДЕЛЯЕТ КАКИЕ ОПЕРАЦИИ С ФС БУДУТ СДЕЛАНЫ.

5. Как запустить изменение ФС. A) Через сброс параметров Заходим в общий сброс/сброс настроек (параметров) (НЕ ВОЛНУЙТЕСЬ НИЧЕГО НЕ СБРОСИТСЯ(почти) НАСТРОЙКИ ОСТАНУТСЯ НА МЕСТЕ) ждём перезагрузки и получаем измененную ФС. Б) Через перезагрузку выкл/вкл телефон.

Пути:
Usb/ —память телефона в K790/K800
Tpa/user/ —память телефона НЕ в K790/K800
Card/ — Карта памяти во всех телефонах.

Например card/other/ будет папка прочее на всех телефонах независимо от модели.

Известные команды пока неизученые прописываются в теге op="........"
Код: 
copy — Копирование файлов
delete — Удаление файлов
purgedir — Удаление папки со всем содержимым
chmod — Не знаю. Изменение прав ?
link — Не знаю. Аналог subst в windows ? 
move  — Не тестировал. Перемещение ?
rename  — Не тестировал. Переименование ?
cleardir  — Не тестировал. Очистка содержимого папки ?


Программа для облегчения формирования скриптов для файловых операций любезно предоставленая ego, берём здесь
Переколбашивает папки от XS/XC и генерирует XML скрипт. Остаётся лишь скопировать всё в папку other. Ручками больше делать ничего не надо.
Инструкция:

1. У вас дожна быть такая папка:



files_to_upload - папка содержащая файлы для загрузки как в XS/XC
delete_files.txt - Файл содержащий список к удалению как в XS/XC
download_files.txt - Файл содержащий список к загрузке из внутренней ФС на карту памяти в XS/XC такого нет ;) но формат тот же. Загрузка будет выполнена в папку other/download Дата Время
По желанию:
Устанавливаем в программе галочку "backup перед заменой", тогда перед каждым копированием оригинальный файл будет вытягиватся из ФС и бакапится на ,карту памяти в папку other/bkpДатаВремя.
Устанавливаем в программе галочку "backup перед удалением", тогда перед каждым удалением оригинальный файл будет вытягиватся из ФС и бакапится на ,карту памяти в папку other/bkp Дата Время

2. Выбираем папку files_to_upload



3. Скидываем появившийся в папке default.xml и папку files_to_upload в папку "прочее" телефона. (для работы через перезагрузку переименовываем default.xml в default_upgrade.xml). Дальше вы уже знаете.



Разработчик и автор статьи: ego

Прикрепленный к сообщению файл:

K790 CID 49.rar K790 CID 49.rar (1.27 kb; 87 hits) Скачать файл
W710 and Z710 CID49.rar W710 and Z710 CID49.rar (1.30 kb; 30 hits) Скачать файл
K610 CID49.rar K610 CID49.rar (0.79 kb; 34 hits) Скачать файл
W850 CID 49.zip W850 CID 49.zip (0.84 kb; 40 hits) Скачать файл
Прога для формирования скриптов.rar Прога для формирования скриптов.rar (192.48 kb; 114 hits) Скачать файл

 Koba:
20.04.07, 21:52
 а с 800 можно че подобное сотворить

 Zormax:
20.04.07, 21:54
 Koba
Ты читать заголовок темы умеешь?
Где в нем про CID 36 и db2000 ?

Отвечу чтоб не мучался, нет с твоим этого низя.

 YaRiSs:
20.04.07, 22:01
 mobilefree
а помоему можно.....тока с cmz_config.xml поэксперементировать :-)

 Zormax:
20.04.07, 22:08
 YAR
А где ты увидел у w800 такой файл?
У меня например нету.

 SPIRIT12:
20.04.07, 22:13
 А с моей телефункой можно что-нибудь замутить?

 Koba:
20.04.07, 22:14
 mobilefree
1
так утя и не 800
2 уменя 49 сид

а файла релаьно нету

 YaRiSs:
20.04.07, 22:49
 mobilefree
меня просто слегка смутил подтекст на зелёном форуме:
все-все db CID и модели с файлом cmz_config.xml


 Zormax:
20.04.07, 23:29
 Koba
У тебя по сути старее телефон. если уж у меня нет cmz_config.xml то у тебя и подавно...


Добавлено 7.5.07 00:13

Наши заграничные умельцы также написали программу для генерации XML файла.
Качаем, смотрим...

Оригинальная тема здесь:
_http://forums.se-nse.net/index.php?showtopic=9485

Прикрепленный к сообщению файл:

XMLSourceGenerator.zip XMLSourceGenerator.zip (8.73 kb; 51 hits) Скачать файл

 MaxVas:
22.05.07, 15:49
 у меня не получается менять меню таким образом, хотя дрова на звук вроде установились! тел k610i cid49
Страница 1 из 6: [1] 2 3 4 5 6 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=1379

© 2005-2018 supertrubka.org