web-dev-qa-db-ja.com

set_metadata_recursiveの失敗Androidインストール

私は、ドロイドrazr HDの4.4 Androidビルドを起動しようとしています。正常にコンパイルされますが、インストールしようとすると、回復ログに次のエラーが表示されて失敗します。

    ApplyParsedPerms: removexattr of /system/xbin/zipalign to 0 failed: Operation not supported on transport endpoint      
script aborted: set_metadata_recursive: some changes failed                                                            
set_metadata_recursive: some changes failed                                                                            
E:Error executing updater binary in Zip '/external_sd/MSI/update-XenonHD-11-07-13-signed-xt926.Zip'                    
Error flashing Zip '/external_sd/MSI/update-XenonHD-11-07-13-signed-xt926.Zip' 

だから...私はAOSPがビルドとブート可能/リカバリで行った変更についてかなりの量の調査を行いました。他の人がこの問題について行ったコメントを含めて、/ system/xbinのseandroid設定が欠落していると思います。ビルドからzipalignを削除すると、tcpdumpでエラーが発生するなどの理由で、/ system/xbinの項目について間違いなく何かがあります。これは、実際には欠落しているsepolicy構成ですか?他に確認する必要があるものはありますか?誰でもそこにあるファイルを台無しにすることなくxbinを含める方法を教えてもらえますか?ありがとう、時間をありがとう!

13
user2969066

Nexus 7(2012)でこの問題を修正するには、 http://www.clockworkmod.com/rommanager から最新のClockworkMod Recoveryにアップグレードします。

17
schlamar

つまり、KitKat Android 4.4をフラッシュする場合は、v6.0.4.5以降のバージョンのCWMにアップグレードする必要があります。または、代替ブートローダーを使用します。

4
Smeterlink

@Blue_On_Itへの応答でのフラッシュの正しいコマンド:

fastboot flash recovery clockworkmod.img
2
hbogert

1.-復旧モードでモバイルを起動します

2.- adbコンソールを開いて(ClockWorkModの最新バージョンをダウンロードした後)、「fastboot recovery clockworkmod.img」を書き込む必要があります(platform-toolsフォルダーにfastboot実行可能ファイルがあります)。

3.-コンソールが「モバイルを待機中」などと書いている間に、モバイルを再起動します。 ClockWorkModリカバリの新しいバージョンがインストールされます。

1
Blue On IT