Отправляет email-рассылки с помощью сервиса Sendsay

[TC] внедрение синтезатора капитан в андроид прошивку

In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=eVZiTq6Kxg4hC4rXf8H1yVFMyvReC1Zxqij1f/69TN8=;
b=nCuGKHyztmuhDez6xQgoq3qVoO
qDZRXSehGj9G5J++LsJZ7L11bwt/0jytL4tqBW6SCx4FmQbUWi4hEMFAlSVEM2ZWsGJ7CoZLTWDs
7
yqJi978mTGIqmIjsos0/O+OGof7crQ5iQqYN7PSnb6DPE+9wFY21n6A8VLjlDU/gBIuY=;


Здравствуйте, industry.
Собираю тут для одного телефона прошивку на базе андроид версии 4.4.2.
Пытаюсь внедрить туда синтезатор от Анатолия Камынина "Капитан" и
другие приложения, копирую файл apk в папку System\app или в
System\priv-app после перепрошивки капитан вылетает, в тоже время если
его устанавливать уже на прошитый телефон всё работает как надо.
Может кто подскажет как внедрять синтезаторы речи в прошивку?

Ответы:

Здравствуйте, Владислав.

Вы писали 11 февраля 2020 г., 16:49:06:

Пробуйте не в system, а в data.

Ответить   Tue, 11 Feb 2020 17:11:41 +0200 (#3644465)

 

Здравствуйте, Иван.

Вы писали вторник 11 февраля 2020 год, 17:11:41:

Дело в том, что System я распаковал, а других папок не могу
распаковать, хотя есть в System data, может туда попробовать?

Ответить   Tue, 11 Feb 2020 17:22:39 +0200 (#3644466)

 

Доброго времени суток всем!
Иван Штефуряк в письме от 11.02.2020; 18:11 пишет:

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

Ответить   yuniks Tue, 11 Feb 2020 20:38:27 +0300 (#3644486)

 

Время доброго, всем!
От Владислав Кондратюк
Написано: 11 февраля 2020 г., 17:49:06
Из Вашего письма: Собираю тут для одного телефона прошивку на базе андроид
версии 4.4.2.
Пытаюсь внедрить туда синтезатор от Анатолия Камынина "Капитан" и
другие приложения, копирую файл apk в папку System\app или в
System\priv-app после перепрошивки капитан вылетает, в тоже время если
его устанавливать уже на прошитый телефон всё работает как надо.
Ответ:
Я копировал из /data/app и переместил в /system/app.
Так, как речь про андроид версии 4.4.2, а у меня тоже ниже 5 версии, то еще
файл имеющий расширение *.SO и который находится /data/data/папка
Капитан/lib/файл.so и помещал в /system/lib

С уважением, Владимир.

Ответить   Tue, 11 Feb 2020 18:53:52 +0300 (#3644473)

 

Здравствуйте, KIVl.

Вы писали вторник 11 февраля 2020 год, 17:53:52:
Всё получилось, вопрос закрыт, всем большое спасибо.

Ответить   Tue, 11 Feb 2020 20:56:51 +0200 (#3644503)

 

Владислав Кондратюк пишет 11.02.2020 16:49:

Здравствуйте. А зачем вы пытаетесь делать его системным?
Закидывайте его в прошивку как пользовательское.
И да, проверяйте атрибуты папки и файла, именно права на чтение и
запись. Это очень важно для системы.

Здравствуйте, Dmitriy.

Вы писали вторник 11 февраля 2020 год, 18:52:00:

А каким макаром закидывать его как пользовательское, если я могу
распаковать только System?

Ответить   Tue, 11 Feb 2020 20:58:37 +0200 (#3644504)

 

Доброго времени суток всем!
Владислав Кондратюк в письме от 11.02.2020; 17:49 пишет:

Этого недостаточно. Надо ещё раскидать по правильным местам все либзы
и файлы приложения. Можно это сделать непосредственно в прошивку, а
можно добавить скрипт, который при первоначальной активации, или
сбросе до завода будет распаковывать apk в /data/data/appname. Это
даст экономию места в разделе system. Кроме того, помните, что раздел
system всегда монтируется в режиме только для чтения и без root
изменение в нём на уровне ui невозможно.. Самый лучший вам совет:
снимите чем угодно имедж прошивки и детально изучите дамп раздела
system на компьютере, чтобы понять, куда и что копируется для успешной
интеграции приложения. Есть и ещё один способ, но его надо выполнять
непосредственно на смартфоне, а это для тифлокомпа уже оффтопик.

Ответить   yuniks Tue, 11 Feb 2020 20:44:30 +0300 (#3644487)