Как я могу сделать системную папку доступной для записи без рута?

Мое устройствоSprint Samsung Galaxy S III

Номер модели:SPH-L710

Я хочу сделать это, потому что я хочу остановить звук затвора камеры. И я не хочу рутировать свое устройство.

Если бы вы могли это сделать, то вся структура безопасности Android была бы в основном нарушена, поскольку вы могли бы изменять системные файлы в любое время. Вам нужно будет изменить свое устройство (временный или постоянный root или настраиваемый образ ROM/boot с root), чтобы получить доступ к файлам /system.
@eldarerathis Извините, я этого не понял! Не могли бы вы объяснить мне больше?
Ну, система защищает много личной/ценной информации, ограничивая доступ к определенным функциям и файлам. Например, ваши текстовые сообщения, журналы вызовов, электронные письма и тому подобное хранятся где-то на диске. Если бы вы могли писать /systemбез ограничений, вы могли бы изменить или заменить части ОС, обеспечивающие соблюдение этих правил, обойти все эти ограничения и получить доступ ко всем данным на телефоне; это будет означать, что приложения на вашем телефоне могут делать то же самое и потенциально украсть вашу личную информацию или использовать ваш телефон сомнительным образом без вашего ведома.
Хотя, вероятно, есть и другие проблемы, помимо безопасности. Например, вы можете случайно заблокировать свой телефон (или вредоносное приложение может заблокировать его намеренно).
Также обратите внимание, что в некоторых местах запрещено отключать звук затвора камеры.
@MatthewRead Есть идеи, какие страны?
@LiamW У нас есть закрытый вопрос по этому поводу, но я не знаю ничего более конкретного.
Почему бы вам просто не спросить: «Как я могу отключить/выключить/остановить звук затвора камеры на Galaxy S III?» и ждать пока придут ответы? XY-проблема
В конечном счете, это дубликат android.stackexchange.com/questions/89/…
Я не знаю, почему этот вопрос был отклонен, хотя у него есть несколько проблем.

Ответы (4)

Совершенно невозможно сделать это без рута, и на то есть веская причина.

Если бы это было приложение, представьте, какой хаос последует?

Для этого вам придется рутировать ваше устройство временно или постоянно.

Это значит, что я не могу отключить звук затвора камеры???!!
@user1843769 user1843769 Без рута, правильно - хотя некоторые устройства имеют возможность сделать это без изменения системных значений.

Вы можете физически удалить или заблокировать динамик. Это предотвратит шум камеры (нет, подключение наушников не помешает внешнему динамику издавать звук затвора).

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

Да Вы можете изменить system.files без рута через ADB, временно загрузив TWRP или CWM и смонтировав систему в настройках.

Вы можете создать скрипт обновления для доступа к системе и отключения звука затвора без рутирования телефона. http://www.freeyouandroid.com/guide/introdution_to_edify

http://forum.xda-developers.com/showthread.php?t=1610121

Вы должны включить двоичный файл обновления и пустую строку в конце сценария обновления.

Если они не рутированы, как они прошиваются? У них не будет кастомного рекавери.