Внимание: компоновщик : app_process имеет текстовые переселения . Это траты памяти, ириск для безопасности. Пожалуйста, исправьте . Разрешения

? user3449574 @ | Original: StackOverFlow
---

Привет, ребята я пытался запустить команду с помощью андроид терминала, но когда я выполнить мой приказ :

" SVC данных включить / выключить " появляется эта ошибка :

" Предупреждение: компоновщик : app_process имеет текстовые переселения Это тратить .   памяти ириск для безопасности. Пожалуйста, исправьте . Разрешения отказано "

Я нахожусь под HTC One (Android 4.4.2 KitKat, ощутить 5,5 ) своими корнями, с Venom ROM 5.7.0 и Экспоузд рамках установленной .

Как я могу избежать этой проблемы и выполнить команду гладко?

PS = я послал команду с правами суперпользователя, приведенных к терминалу.

---

Top 5 ответ

1Chris Stratton @

Текстовые переселения являетсяпредупреждение, неошибка . Это было добавлено только для Android сравнительно недавно.

Как представляется, что данная программа ( app_process ) был одним снабженный системой, а не составлен вас нет ничего, что вы можете или должны делать, если вы не чувствуете, как восстановление / замена компонента системы под вопросом.

Были ли вы строить свою собственную программу, ваш вопрос может быть помечен как дубликат

http://stackoverflow.com/questions/20141538/mylib-so-has-text-relocations-this-is-wasting-memory-and-is-a-security-risk-pl

Тем не менее, это будет применяться только к программному обеспечению вы компиляции себя .

В этом случае, вы, вероятно, просто игнорировать его, если вы не то ( ? ), Используя app_process, чтобы запустить что-то с пользовательским родной библиотеки, что ты построить, и в этом случае вы должны обновить NDK, как описано вдругом вопрос.

Ваш permissions denied не имеет никакого отношения к предыдущему сообщения об ошибке, и, скорее всегопроблема с командой, которую вы пытаетесь запустить ( например, вы думаете, что вы с корнем, но вы не ) . Если вы хотите помочь с этим, вы будете иметь, чтобы быть более конкретную информацию о команде вы работаете, и механизм, чтобы запустить его.

2user3647823 @

Переселения ошибка вызвана тем, что Экспоузд рамки заменяет подлинную app_process с обычаем остается один, то неоптимизированная как он был построен, чтобы работать на всех современных (ну, почти каждый ... ) андроид устройства / системы. После удаления / возврата к акциям ( через Экспоузд установки или мигает удаления ZIP, созданный на SDCard во время установки ), вы увидите, чтопредупреждение ушли (а также все Экспоузд связанные настройки ) . Если ур написании сценария и не хотят, чтобы увидеть предупреждение, просто направить вывод сообщения об ошибке в другом месте, чем STDERR, а именно: Данные SVC позволяют 2 > / DEV / NULL

Доступ запрещен для SVC данные позволяют ... ? Кажется, uncasual, как он должен повторить в 1 сек с интервалом даже если не удалось (отображение соответствующего вывода ) . Не было HTC всегда, так не знаю, если это может быть как-то защищен них ... Однако, Android терминал, который весьма ограничены во многих ситуациях удается распечатать Отказано в доступе ошибку, если она не найти что-то вообще ( вместо IE. "не найдено"). Однако здесь, как и есть 4.4.2 это более вероятно, контекст SELinux вопрос предотвращения то должно быть сделано, это происходит часто, когда моддинг, как правило, не приводит к любым вопросам, (а иногда и в результате с bootloop ) . Вы можете попробовать : Су монтировки -o RW, перемонтирования / Система restorecon -rv / Система

(-R Только для не - подробный / беззвучный режим ) Этоодно время операции, постоянные до возиться с файлами снова. Попробуйте ввести команду после этого ( Не знаю, если перезагрузка не требуется).

PS : эторискованной операцией, сделать NAND резервную копию / системы до и восстанавливать, если это bootlooped ( И не вините меня ) PS2 : он не должен установить су двоичный контекст, как это будет занят ( как ур работать корневой оболочки атм ), показывая предупреждение. Это невопрос . На самом деле это прекрасно! Изменение контекста су приведет к потере привилегий суперпользователя ( кажется, что контекст акции конфигурационные силы, препятствующих корневой удобство - по крайней мере Самсунг один ... ). Это может произойти, ты, что и будет потеряно корень, поэтому я настоятельно рекомендую, чтобы недавно supersu Flashable ZIP неподалеку, на SDCard, например, и перепрошить его с восстановлением в случае необходимости. SuperSU установки устанавливает соответствующий контекст для установленных файлов с chcon и корень будет снова . PS3 : не запускайте, что в таможенной восстановления ( twrp консоли / аромат терминала), контекст конфигурации обеспечивается его разработчика может быть разный, чем акций устройства и может вызвать проблемы . Используйте АБР или терминал после загрузки с андроид ядра.

3Ashv @

Я столкнулся с той же сообщение об ошибке:

ВНИМАНИЕ: компоновщик : libvc1dec_sa.ca7.so имеет текстовые переселения . Это траты памяти, ириск для безопасности. Пожалуйста, исправьте . ВНИМАНИЕ: компоновщик : libvc1dec_sa.ca7.so имеет текстовые переселения . Это траты памяти, ириск для безопасности. Пожалуйста, исправьте . PKG : /data/local/tmp/com.example.ashv.takeinput Отказ [ INSTALL_FAILED_INVALID_APK ] *

Эта ошибка начала после того как я коренится мой андроид мобильный телефон . Для того, ООН- корень мой мобильный, я испортил с прошивкой . Таким образом, я должен был взять сервисный центр за помощью, и они отформатированы и повторно установлен KITKAT . После чего она отлично работает.