2012/11/16

【追記あり】Android 4.2ユーザーはClockworkModリカバリー使用に要注意!


※2012.11.21現在、Nexus 4/7/10,Galaxy Nexus向けに、本仕様に対応したアップデート版ClockworkModが配布されています。
Android 4.2対策済みNexusシリーズ用ClockworkModが配布中!





Android 4.2ではマルチユーザーの機能が実装され、sdcard領域がユーザー毎に区別される仕組みになっています。

この機能の不具合が、ClockworkModの作成者であるKoush氏によって指摘されています。



Koush氏によると、CWMやTWRPによりdata領域をwipeすると、Android 4.2のシステムにより、/sdcard(/data/media)領域を/sdcard/0に移行するプロセス(欠陥?)が実行されるようです。

つまり、既にAndroid 4.2を利用中にdata領域をwipeすると、/sdcard/0が/sdcard/0/0に移行してしまうということです。
また、wipeする度に/0がどんどん追加されてしまいます・・・


Android 4.2のシステムでは、メインユーザーの場合はsdcard領域は/sdcard/0を参照しますから、data領域をwipeすることでsdcardのデータが消えてしまったように見えてしまいます!(データ自体はsdcard内の0フォルダの中にありますが、アプリが参照することは出来ません)


幸い、Koush氏はこの件を修正に入っているようなので、対策版ClockworkModがそう遅くないうちにアップされると思います。


ただ、CWMへの対策に注力するため、ROM ManagerのAndroid 4.2対応のための修正は時間がかかりそうですね・・・

<追記>
アップデートは配布されましたが、以前バグは残っているようです。
ROM Manager 5.0.2.4 New version of ROM Manager - Koushik Dutta Google+
<追記ここまで>



 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates
Related Posts Plugin for WordPress, Blogger...