Переключение в FCC режим РУ и снятие лимитов для Mavic, Spark ,Phantom 4 , Inspire 2

versuher
deeplock:

Интересно, а фиксы от новых прошивок, тоже появляются

Есть фиксы, а есть “фиксы” - например, допиливание модуля камеры или подвеса - это фикс, а “повышение безопасности полетов”, с урезанными настройками макс. высоты или НФЗ - это “фикс”.

deeplock:

И кстати для новых полетных режимов нужна последняя немодифицированная джига.

У меня на Франкеншивке с 305&306 модулями из 01.03.0700 и всем остальным, кроме 305, 306, 905 из 01.04.0000, новые интеллектуальные режимы quickshot работают на оригинальной 4.1.10 на андроиде.

Кстати, к выходным отцы со слака обещают выкатить что-то новое интересное для патчинга apk

deeplock
versuher:

а есть “фиксы” - например, допиливание модуля камеры или подвеса - это фикс

Я имел ввиду вот эти “фиксы”

versuher

DJI, странное дело, не радует пользователей помодульным changelog’ом. Но интуитивно понятно, что с физикой полета, прописанной внутри Flight Controller’a, особо ничего не сделаешь. Разве что - уберешь какие дополнительные параметры из списка доступных для редактирования пользователем.

Посему, есть основания полагать, что код прошивок FC модулей меняется не сильно. А вот прочие вещи, типа режима постобработки изображения, поддержка очков, или там заскриптованных интеллектуальных режимов съемки, могут и кардинально поменяться.

taishy
versuher:
  1. Удаляем из директории с распакованной прошивкой файлы модулей wm220_0305, wm220_0306 и wm220_0905, выделяем оставшиеся файлы и тем же 7-зипом упаковываем в архив формата tar с расширением .bin (например, “V01.04.0000(-305_306_905)_Mavic_dji_system.bin”). Пакуем не саму “облегченную” директорию, а именно выделенные файлы!

Не очень понял этот пункт.
Зачем удалять wm220_0305, wm220_0306 и wm220_0905, если мы создаем архив только с оставшимися выделенными файлами?

Почему нельзя просто пометить все файлы, кроме wm220_0305, wm220_0306 и wm220_0905 и создать архив?
Или почему “пакуем не саму облегченную директорию”, а выделенные оставшиеся файлы, кроме которых больше ничего нет?

Covax

О боже мой! Ну если вам важно именно не удалить, а просто выделить, выделяйте упаковывайте)) главное, чтобы их не было в новом архиве))

taishy

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

Описание модулей есть где-нибудь?

  1. Судя по содержимому файла “wm220.cfg.sig” существуют как минимум 3 модификации мавиков с разным железом
  2. В том же файле пугает строчка "expire=“2018/09/19"” (или expire=“2018/05/05” для версии .700)
versuher
taishy:

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

taishy:

Описание модулей есть где-нибудь?

например, здесь: github.com/MAVProxyUser/firm_cache

taishy:
  1. Судя по содержимому файла “wm220.cfg.sig” существуют как минимум 3 модификации мавиков с разным железом

wm220 - это и есть мавик, но вот перечень самих модулей (за исключением базовых) не всегда постоянен - например, в 01.03.0400 нету 0905 (NFZ DB-).
Модуль модулю рознь - какие-то к железу конкретно относятся, какие-то - базы данных вон.

taishy:
  1. В том же файле пугает строчка "expire=“2018/09/19"” (или expire=“2018/05/05” для версии .700)

Эту строчку туда DJI вписал, редактирование подписанных файлов (*.sig) недопустимо. Т.е. он(файл)/она(строчка) в любой оригинальной прошивке присутствует (в каждой версии - свой).

Artem19
versuher:

Эту строчку туда DJI вписал, редактирование подписанных файлов (*.sig) недопустимо. Т.е. он(файл)/она(строчка) в любой оригинальной прошивке присутствует (в каждой версии - свой).

а если WinHex`ом каким-неть поменять? по идее не нарушится целостность файла

versuher

Вот ещё вариант с модифицированными прошивками: …google.com/…/1dWbmcl_jV0m94UuH1IQ1gJC3yt71xOFW

Отличие от …google.com/…/1fynM3evNpF8Enepljjj4ertNbJxB-stW что в инструкции rcopen.com/forum/f132/topic500402/2000, по сути, тока в варианте с модом 01.03.0700.

Файлы “V01.04.0000_noFC_Mavic_dji_system.bin” (из папки в инструкции) и “V01.04.0000_(w-o 305&306_FC 905_NFZ)_Mavic_dji_system.bin” идентичны по внутреннему содержимому.

w-o в имени файла - это от “without”

Artem19:

а если WinHex`ом каким-неть поменять? по идее не нарушится целостность файла

это влажная мечта всех хакеров мира.

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

Дмитрий_Михайлович

Камрады, отчаялся угнаться за техническим прогрессом, нужен совет. Форум курил, но не накурился.
Есть Фантом-4 Про, буквально на днях после покупки обновил всё, что требовало обновления на новейшие версии. Летаю c DJI Go 4 на планшете iPad.

  1. Правильно ли я понимаю, что сегодня в моём случае нет вариантов программного включения FCC режима по мощности?
  2. Появляются ли такие варианты в случае с андроидом?
    Спасибо.
Sergey1187
Дмитрий_Михайлович:

Камрады, отчаялся угнаться за техническим прогрессом, нужен совет. Форум курил, но не накурился.
Есть Фантом-4 Про, буквально на днях после покупки обновил всё, что требовало обновления на новейшие версии. Летаю c DJI Go 4 на планшете iPad.

  1. Правильно ли я понимаю, что сегодня в моём случае нет вариантов программного включения FCC режима по мощности?
  2. Появляются ли такие варианты в случае с андроидом?
    Спасибо.

Правильно понимаете. С версии 4.1.15 для iOS конфиги не работают.
С Андроидом вроде все работает.

Дмитрий_Михайлович

Понял. Т.е. вместо шаманских танцев над iOS с откатами можно завести андроид-планшет и поставить туда версию моложе 4.1.15?

Covax

Ага, и молится на стабильность) только не моложе, а конкретную из 1го сообщения

maximlord
Дмитрий_Михайлович:

шаманских танцев над iOS

Откатить dji go на iOS не так сложно, как кажется на первый взгляд

Covax:

Ага, и молится на стабильность) только не моложе, а конкретную из 1го сообщения

Летаю на 4.1.9, проблем нет

Дмитрий_Михайлович
maximlord:

Откатить dji go на iOS не так сложно, как кажется на первый взгляд

Так там же раз в неделю переставлять надо будет? Или снова туплю? )

Kvazdopil
Дмитрий_Михайлович:

Так там же раз в неделю переставлять надо будет? Или снова туплю? )

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

maximlord
Дмитрий_Михайлович:

Так там же раз в неделю переставлять надо будет? Или снова туплю? )

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

KAMIKAZEUA
Savage777:
  1. Находим файл main.js в папке с приложением DJI Assistant

Читаю инструкцию, а у меня там такого файла нету, подскажите где скачать старую версию assistant 2, под мак. Видимо в новой они убрали это.
Есть какой то /Applications/Assistant.app/Contents/Resources/default_app/main.js но это видимо не то… скорей всего он запакован в app.asar

Еще вопрос - я смогу использовать любую версию DJI GO если разблокирую NFZ?

Дмитрий_Михайлович
Kvazdopil:

Все будет работать, ничего раз в неделю переставлять не надо будет.

Спасибо, интересно. А есть где-нибудь описание процесса, чтобы моего ПТУ для понимания хватило?

Дмитрий_Михайлович

Всё, разобрался. Сорри за малодушие, всё не так сложно оказалось. По ссылке на инструкцию в блоге maximlord скачал и поставил архивные версии.