Можно ли преобразовать системное приложение в пользовательское, удалить его или переместить на SD-карту?

Можно ли преобразовать системное приложение в пользовательское, а затем удалить его или перенести на SD?

Я думаю о не критичных приложениях, типа Astro filemanager (использую Root Explorer), Google maps, Google Talk и тд.

Ответы (1)

Вероятно, проще всего это сделать с помощью Titanium Backup . Если вы долго нажимаете на системное приложение в списке, это даст вам возможность «Преобразовать в пользовательское приложение». И наоборот, вы можете долго нажимать на пользовательское приложение и также «Преобразовать в системное приложение». Однако обратите внимание, что некоторые системные приложения не будут работать как пользовательские приложения, поскольку их разрешения могут быть ограничены. Я полагаю, что у большинства приложений, которые вы рассматриваете конкретно, вероятно, не будет проблем, хотя у Google Talk на самом деле могут быть проблемы, поскольку он в некоторой степени привязан к Market (не уверен).

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

Я ожидаю, что у Talk будут проблемы, но я могу подтвердить, что Карты отлично работают как пользовательское приложение.
Как правило, все, что распространяется через Play Store, должно нормально работать как пользовательское приложение. Имеют ли системные приложения большие права, чем другие приложения? Я не думал, что они сделали.
@afrazier: я знаю, что у Apex Launcher есть инструкции по установке в качестве системного приложения, потому что некоторые функции не работают, когда оно работает как пользовательское приложение. Автор ссылается на ограничения в том, что Android позволит приложению делать в качестве пользовательского приложения (поэтому я не знаю, являются ли это «разрешениями» как таковыми, но что-то в том, как фреймворк обрабатывает все это, отличается).