2017-08-12 9 views
-1

私は最近、Moto Z Play Droid Editionを購入しました。これはルーツができないか、ロックされていないブートローダです。 bloatwareを削除しようとして、いくつかのアプリを削除しました。 I managed to "uninstall" apps following this XDA tutorialしかし、ルートなしでは、単にユーザーからそれらを無効にするだけです。ルートを使用しないで、adbを使用してアプリケーションをダウングレードすることはできますか([INSTALL_FAILED_VERSION_DOWNGRADE]エラーを回避しますか?)

私は以前のバージョンのGoogleカレンダーを数年間使用していましたが、使用したのと同じ.apkをインストールできるようにしたいと考えていましたが、GoogleカレンダーはStock Androidのシステムアプリとしてインストールされていました。それをダウングレードする必要があります。私はadb install -r -d -f calendar.apkの簡単なコマンドをしようとすると、私は完全に株式ROMに付属のGoogleカレンダーアプリをアンインストールすることができませんでしたので、いくつかの残骸がなければならない

[INSTALL_FAILED_VERSION_DOWNGRADE]

を取得します古いバージョンをインストールすることができなくなります。

このapkを進歩させてインストールする方法はありますか?続行するには、AndroidManifest.xmlで何かを変更する必要がありますか?暗号化されている可能性の高いGoogleアプリでも可能ですか?

他の提案はありますか?

答えて

0

マニフェストを修正して再構築できるようにするには、ソースが必要です。パッケージ名を変更する必要がありますが、これが唯一の方法です。

+0

これはAndroidManifest.xmlを編集する方法に関するものですか?または全体的に、それは私がapkのダウングレード版をインストールすることができる唯一の方法ですか? –

+0

どちらも、別のアプリをインストールできる唯一の方法は、AndroidManifest.xmlで変更して再コンパイルする独自のパッケージ名を使用することです。ソースを持っている場合は、これを行う唯一の方法です。私はapkの解凍、編集、再圧縮、再インストールができるとは思っていません。バイナリファイルには実際には更新されたパッケージ名が必要であると思います。新しいビルドが必要です。 – Ackerbar

+0

このレポをチェックしてください、あなたが探しているものかもしれません:https://github.com/android/platform_packages_apps_calendar – Ackerbar

関連する問題