のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

ファクトリーイメージとAOSPの/system/lib/hwフォルダの比較

ファクトリーイメージ(SC-04d)とAOSPに対して、
system_libフォルダ(/system/lib/hw)と
system_vendorフォルダ( /system/vendor/lib)を比較した。

ファクトリとAOSPのフォルダを比較すると、
system_libフォルダは、異なるファイルは無い。
system_vendorフォルダは、異なるファイルがいくつかある。

ファクトリーイメージのフォルダ
#cd /system/lib/hw # ll
#ls -l
-rw-r--r-- root     root         9572 2012-11-20 09:52 audio.a2dp.default.so
-rw-r--r-- root     root         5436 2012-11-20 09:52 audio.primary.default.so
-rw-r--r-- root     root        26764 2012-11-20 09:52 audio.primary.tuna.so
-rw-r--r-- root     root         5468 2012-11-20 09:52 audio.usb.default.so
-rw-r--r-- root     root        75236 2012-11-20 09:52 audio_policy.default.so

-rw-r--r-- root     root       757460 2012-11-20 09:52 bluetooth.default.so
-rw-r--r-- root     root       239060 2012-11-20 09:52 camera.omap4.so

-rw-r--r-- root     root         9796 2012-11-20 09:52 gralloc.default.so
-rw-r--r-- root     root         9484 2012-11-20 09:52 keystore.default.so
-rw-r--r-- root     root         5468 2012-11-20 09:52 lights.tuna.so

-rw-r--r-- root     root         5372 2012-11-20 09:52 local_time.default.so
-rw-r--r-- root     root         5508 2012-11-20 09:52 nfc.tuna.so

-rw-r--r-- root     root         5372 2012-11-20 09:52 power.default.so
-rw-r--r-- root     root         5432 2012-11-20 09:52 power.tuna.so

-rw-r--r-- root     root        14248 2012-11-20 09:52 sensors.tuna.so
AOSPのフォルダ
#cd /system/lib/hw 
# ls -l
-rw-r--r-- root     root         9572 2013-02-07 10:29 audio.a2dp.default.so
-rw-r--r-- root     root         5436 2013-02-07 10:28 audio.primary.default.so
-rw-r--r-- root     root        26764 2013-02-07 10:31 audio.primary.tuna.so
-rw-r--r-- root     root         5468 2013-02-07 10:31 audio.usb.default.so
-rw-r--r-- root     root        75236 2013-02-07 10:30 audio_policy.default.so

-rw-r--r-- root     root       757460 2013-02-07 10:30 bluetooth.default.so
-rw-r--r-- root     root       239060 2013-02-07 10:34 camera.omap4.so

-rw-r--r-- root     root         9796 2013-02-07 10:28 gralloc.default.so
-rw-r--r-- root     root         9484 2013-02-07 10:30 keystore.default.so
-rw-r--r-- root     root         5468 2013-02-07 10:25 lights.tuna.so

-rw-r--r-- root     root         5372 2013-02-07 10:28 local_time.default.so
-rw-r--r-- root     root         5508 2013-02-07 10:28 nfc.tuna.so

-rw-r--r-- root     root         5372 2013-02-07 10:25 power.default.so
-rw-r--r-- root     root         5432 2013-02-07 10:28 power.tuna.so

-rw-r--r-- root     root        14248 2013-02-07 10:32 sensors.tuna.so

-rw-r--r-- root     root       132896 2013-02-07 10:35 camera.goldfish.so   <= ファクトリにない
-rw-r--r-- root     root         9564 2013-02-07 10:30 gps.goldfish.so     <= ファクトリにない
-rw-r--r-- root     root         5368 2013-02-07 10:28 lights.goldfish.so   <= ファクトリにない
-rw-r--r-- root     root         9524 2013-02-07 10:28 sensors.goldfish.so <= ファクトリにない

################################################

#cd /system/vendor/lib
#ll
ファクトリーイメージ
drwxr-xr-x root     shell             2013-02-13 16:17 drm <=AOSPにない
drwxr-xr-x root     shell             2013-02-13 16:17 egl  <=内容は同じ
drwxr-xr-x root     shell             2013-02-13 16:17 hw   <=内容が異なる。
-rw-r--r-- root     root        73364 2012-11-20 09:52 libIMGegl.so
-rw-r--r-- root     root         5804 2012-11-20 09:52 libPVRScopeServices.so
-rw-r--r-- root     root      2441304 2012-11-20 09:52 libWVStreamControlAPI_L1.so
-rw-r--r-- root     root        13860 2012-11-20 09:52 libbt-vendor.so
-rw-r--r-- root     root       249740 2012-11-20 09:52 libglslcompiler.so
-rw-r--r-- root     root       473551 2012-11-20 09:52 libinvensense_mpl.so

-rw-r--r-- root     root        21356 2012-11-20 09:52 libpvr2d.so
-rw-r--r-- root     root        10248 2012-11-20 09:52 libpvrANDROID_WSEGL.so

-rw-r--r-- root     root       552016 2012-11-20 09:52 libsec-ril.so
-rw-r--r-- root     root       110340 2012-11-20 09:52 libsrv_init.so
-rw-r--r-- root     root       189992 2012-11-20 09:52 libsrv_um.so
-rw-r--r-- root     root       896928 2012-11-20 09:52 libusc.so

-rw-r--r-- root     root        72376 2012-11-20 09:52 libwvdrm_L1.so <=AOSPにない
-rw-r--r-- root     root        42260 2012-11-20 09:52 libwvm.so      <=AOSPにない

#cd /system/vendor/lib/hw
# ll
-rw-r--r-- root     root      1773428 2012-11-20 09:52 gps.omap4.so <=AOSPにない
-rw-r--r-- root     root        34568 2012-11-20 09:52 gralloc.omap4.so
-rw-r--r-- root     root       112040 2012-11-20 09:52 hwcomposer.omap4.so
AOSP
#cd /system/vendor/lib
# ll
drwxr-xr-x root     shell             2013-02-04 16:29 egl
drwxr-xr-x root     shell             2013-02-04 16:35 hw
-rw-r--r-- root     root        73364 2013-02-04 16:29 libIMGegl.so
-rw-r--r-- root     root         5804 2013-02-04 16:29 libPVRScopeServices.so
-rw-r--r-- root     root        13860 2013-02-07 10:28 libbt-vendor.so
-rw-r--r-- root     root       249740 2013-02-04 16:29 libglslcompiler.so
-rw-r--r-- root     root       473551 2013-02-04 16:29 libinvensense_mpl.so

-rw-r--r-- root     root        21356 2013-02-04 16:29 libpvr2d.so
-rw-r--r-- root     root        10248 2013-02-04 16:29 libpvrANDROID_WSEGL.so

-rw-r--r-- root     root       551468 2013-02-04 16:29 libsec-ril.so
-rw-r--r-- root     root       110340 2013-02-04 16:29 libsrv_init.so
-rw-r--r-- root     root       189992 2013-02-04 16:29 libsrv_um.so
-rw-r--r-- root     root       896928 2013-02-04 16:29 libusc.so

#cd /system/vendor/lib/hw
# ll
-rw-r--r-- root     root        34568 2013-02-04 16:29 gralloc.omap4.so
-rw-r--r-- root     root       112040 2013-02-07 10:32 hwcomposer.omap4.so