2011年12月12日 Android2.3でSurfaceflingerを独立したプロセスで動かす Android2.3まではSurfaceflingerはSystemServerの中のスレッドとして動作していましたが、Android4.0では独立したプロセスになっていました。 システムの各種の資源を節約するには、SystemServerの中で動かす方がよいと思いますが、Surfaceflingerにデバッガをあてて調べるには独立したプロセスになっているほうが好都合です。 init.rcの変更 実は以前からSurfaceflingerは独立したプロセスで動かすことが可能になっていました。Android 2.3でも/system/bin/surfaceflinger という実行コマンドはビルドされてインストールされています。 そのため、以下のようにinit.rcを変更するだけで、Surfa