Где lo go .bin сохраняется в (Android Device) - PullRequest
0 голосов
/ 30 мая 2020

Я хочу создать безобидную шутку, чтобы мой друг встроил ее в приложение, но вопрос в том, где находятся эти файлы? А как мне скопировать этот файл во внутреннее / внешнее хранилище и разархивировать?

Ну по поводу копирования. Я знаю, как копировать файлы. Но я не знаю, как его извлечь и использовать из него любое изображение. Даже не начал его создавать, потому что я хочу, чтобы это приложение отображалось как «поддельная загрузка l oop», чтобы оно показывало установленное / настраиваемое изображение lo go в качестве фона и помещало в него какой-то текст.

Да, я мог бы просто взять официальный «lo go .bin» из стоковой прошивки, но мой друг использует устройство Samsung. В основном на других устройствах (например, UMIDIGI A3) обычно прошиваются с помощью инструментов для прошивки компьютеров, таких как SP Fla sh Tool. Но это не тот случай, потому что я могу просто взять файл и извлечь его. Но я хочу сделать это программно на устройстве Android, потому что мои друзья уже помогли ему запустить sh пользовательский файл lo go .bin. Даже не поделился со мной (грустное лицо).

Как я хочу, чтобы это было обработано:

  1. Скопируйте файл lo go .bin во внутреннее / внешнее хранилище
  2. Извлеките файл lo go .bin
  3. Запустите полноэкранный режим с изображением загрузочного lo go и заблокируйте все кнопки (Увеличение громкости, Уменьшение громкости, Питание, Назад, Домой, Еще (я не поищите какие-либо коды для блокировки кнопок, и, возможно, этот вопрос можно было бы закрыть, но что угодно))

Как я уже сказал, копирование файла во внутреннее / внешнее хранилище не является большой проблемой, так как я можно использовать FileUtil из Sketchware. Но где находится этот файл для копирования из папки root? Он находится в / system, / vendor или / dev? Я не знаю!

Я уже знаю, что установленные / прошитые файлы изображений сохраняются в / dev (я думаю), но он сохраняет как имя без каких-либо расширение. Это делает это даже сложнее, чем кажется. И да, устройство должно быть рутировано, чтобы копировать файлы из root папок (я не уверен, но в основном).

Если есть возможность найти файл lo go .bin и извлечь его программно, то ждал любых ответов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...