システムパーティションとは サイズはどのように固定されていますか?サイズを変更できますか?


8

LG P500(Optimus One)ランニングストック2.3.3を応援しました。私は最近、非公式のCM10(Android 4.1)に更新し、いくつかの深刻な問題を観察しました。

Googleの現在地サービスが機能していないことがわかりました。マイトラックやEndomondoなど、4.1の他の電話と互換性のある多くのアプリは互換性がないと言われていました。すべてのマイク関連アプリが機能していませんでした。

数時間頭を悩ませた後、/ systemパーティションが完全にいっぱいであることを理解しました。合計容量190MBのうち、4KBの空き容量しかありませんでした。私の調査/systemで、ROMインストールとGappsインストール中にパーティションにコピーされなかったファイルがほとんどないことがわかりました。多くのトラブルは、そのような欠落ファイルの結果です。

私の質問:

  1. /systemパーティション:合計サイズは190MB。誰またはどのようにそれが190MBに修正されましたか?
  2. パーティションのサイズを増やすことはできますか?ツールを試しましたが、役に立ちませんでした。すべてのプロセスがエラーなしで完了した後も、サイズに変化はありません。それを行う他の方法はありますか?
  3. ROM開発者のHephappyは、XDAページで「スペースなし:P500にはシステムパーティション用に190MBがある」とコメントしていました。したがって、彼はP500用のJB ROMの開発計画を撤回します。それはハードウェアの制限ですか?

これらすべての問題が発生した後、ストック2.3.3に/system戻しましたが、パーティションがまだ190MBと表示されていますが、十分な空き領域があります。これは、190MBがハードウェアのサイズ/制限の一種であることを意味しますか?

そうである場合、他の手段のハードウェアが/systemパーティションサイズを除いてJBのニーズに対応できるので、電話を購入する際に考慮すべき深刻な要因の1つになります。これは本当に残念です。


更新: よく尋ねられる情報がCM10 ROMで撮影されたスクリーンショットはほとんどありません。

無料の内部ストレージ= 47Mb:

内部記憶装置

/systemパーティションサイズ= 190Mb。
SDカードに移動できないいくつかのアプリのシンボルリンクを作成するために作成されたSDカードのExt2パーティション:

ストレージ情報

回答:


6

これはのパーティションサイズを変更しませんが、/system別のアプローチを使用します。そのパーティションに配置するデータを制限します。だから、これが私のMilestone²でCM7.2をフラッシュする前に私がしたことです:

  1. ファイルをフラッシュにダウンロードします。これは通常.zipファイルです(そうでなければ、以下は機能しません)
  2. .zipお気に入りのアーカイブマネージャーでを開きます(または、空のフォルダーに解凍します)。
  3. /system/appフォルダー内を見て、.zip必要のないアプリを削除します(ランチャーなど、システムで本当に必要なアプリを削除しないようにしてください)。たとえば、電卓、LiveWallpapers、GooglePlusなど.apkです。これらのファイルを、.zip
  4. 空のフォルダに解凍した場合は、もう一度圧縮してください

から多くのアプリ/カップルを削除したので/system、フラッシュするために必要なスペースが少なくなり、重要なパーツが失われることはなくなります。ここで、たとえばGooglePlusを引き続き使用する場合は、Playstoreを介してインストールできます(これにより、下/dataに配置されるため、問題はありません)。見つからない場合は、手順3で作成したコピーを使用して手動でインストールします(このため、他のソースからのインストールが設定で有効になっていることを確認してください)。

ファイルがシステム自体に本当に必要かどうか疑わしい場合は、そのままにしておくか、少なくとも最初に確認してください。しかし、十分な「簡単なリムーバブル」が見つかると確信しているので、触れる必要はありません。フラッシュする前.zipに、を空のフォルダに解凍し、サイズを確認することができます/system(最適:「前」と「後」のチェックを行う)。これは占有しなければならない少ないあなたのアクションが正常に完了するため(より良いそれにいくつかの追加の安全マージンを与え、「少ない180メガバイト以上」と言う)190メガバイト以上。


6
  1. 誰またはどのようにそれが190MBに修正されましたか?

メーカーはそれを決定しました。彼らはおそらく、そのサイズが電話の公式サポートを継続する予定の時間の間に十分であると予想しました。

  1. パーティションのサイズを増やすことはできますか?

ルート権限を取得してカスタムブートローダーをインストールしている場合、yesパーティションのサイズを変更できますが、内部メモリからスペースを奪い、多くの人々が内部スペースを使い果たしているため、すべての人を満足させるわけではありません。テストとデバッグには多くの作業が必要です。P500の内部メモリも非常に少ないため、開発者はある時点で、それだけでは価値がないと判断する必要がありました。

ツールを試しましたが、役に立ちませんでした。すべてのプロセスがエラーなしで完了した後も、サイズに変化はありません。それを行う他の方法はありますか?

何を試しましたか?

  1. ROM開発者のHephappyは、XDAページで「スペースなし:P500にはシステムパーティション用に190MBがある」とコメントしていました。したがって、彼はP500用のJB ROMの開発計画を撤回します。それはハードウェアの制限ですか?

かなり。新しいすべての電話には、はるかに大きな内部メモリが付属しています。本当に JBが必要な場合は、アップグレードを検討してください。


すばらしい答えです。私が試したツールは、2番目の質問にハイパーリンクされたAndroidフォーラムで紹介されました。
ナラヤナン2012

2

これはおそらくそれを行うプログラムです。 http://androidforums.com/optimus-gt540-all-things-root/436600-easily-resize-system-data-partitions.html

Androidフォンのシステムパーティションについては知りませんが、通常はパーティションのサイズを変更できますが、パーティションに含まれているすべてのものが失われるということです。パーティションにOSが含まれている場合、パーティションのサイズを変更した後、電話がオンになりません。あなたがリスクを取る気がないなら、私はそれが起こらないと言っている情報源を見つけることを勧めます。それ以外の場合は、PlayストアでROMアプリを確認することをお勧めします(多くの優れたアプリがあり、おそらくあなたが望むことを実行できます)。また、あなたの携帯電話にはどのくらいの内部スペースがありますか?システムパーティションは唯一の内部パーティションですか?

SDカードをパーティション化して、より効率的に動作させることもできます。だからあなたの電話はより速く機能しますが、解決策として検討する可能性があるかもしれない電話に十分な内部ストレージがない場合、それを分割するとすべてを失うため、新しいSDカードでそれを行う必要がありますが、私はしませんOS全体をSDに配置するのは非常に遅いため可能だと考えてください。OSにSDカードから読み取ることができるファイルがいくつかあり、手動でパスを指定してそこに配置できる場合を除いて、運が悪いです。そのため、デバイスにどのくらいの内部スペースがあるかを尋ねます。


@ Xitcod13に感謝します。あなたが言及したリンクはすでに試されており、私にとってはうまくいかなかったと言っていました。:)私はあなたが求めた質問に答える2つの画像で私の質問を更新しました。AFAIK、/ systemパーティションと内部ストレージは異なります。いずれにしても、内部ストレージスペースを節約するためにいくつかのアプリを保持するためにSDカードにパーティションを作成しました。
ナラヤナン2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.