prebuiltと自前ビルドの差を調べる

できたuserlandの差を調べる。

kinneko@BuildSV:~/KZM9D/20111018$ mkdir -p test/my
kinneko@BuildSV:~/KZM9D/20111018$ mkdir -p test/org
kinneko@BuildSV:~/KZM9D/20111018$ cp out/android-root.tar.bz2 test/my/       
kinneko@BuildSV:~/KZM9D/20111018$ cp prebuilt/android-root.tar.bz2 test/org/
kinneko@BuildSV:~/KZM9D/20111018$ cd test/my/
kinneko@BuildSV:~/KZM9D/20111018/test/my$ tar jxf android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/my$ rm android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/my$ cd ../org/
kinneko@BuildSV:~/KZM9D/20111018/test/org$ tar jxf android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/org$ rm android-root.tar.bz2 
kinneko@BuildSV:~/KZM9D/20111018/test/org$ cd ..
kinneko@BuildSV:~/KZM9D/20111018/test$ diff -Naur org/ my/ > userland.diff


kinneko@BuildSV:~/KZM9D/20111018/test$ ls -lh userland.diff 
-rw-r--r-- 1 kinneko kinneko 11M Jun 18 20:43 userland.diff


kinneko@BuildSV:~/KZM9D/20111018/test$ mkdir temp
kinneko@BuildSV:~/KZM9D/20111018/test$ cd temp/
kinneko@BuildSV:~/KZM9D/20111018/test/temp$ splitdiff -ad ../userland.diff 
Wrote >my__lib_modules_em_ave.ko
Wrote >my__lib_modules_inter_dsp.ko
Wrote >my__lib_modules_pwm.ko
Wrote >my__system_app_AccountAndSyncSettings.apk
Wrote >my__system_app_ApplicationsProvider.apk
Wrote >my__system_app_Bluetooth.apk
Wrote >my__system_app_Browser.apk
Wrote >my__system_app_Calculator.apk
Wrote >my__system_app_Calendar.apk
Wrote >my__system_app_CalendarProvider.apk
Wrote >my__system_app_Camera.apk
Wrote >my__system_app_CertInstaller.apk
Wrote >my__system_app_Contacts.apk
Wrote >my__system_app_ContactsProvider.apk
Wrote >my__system_app_DefaultContainerService.apk
Wrote >my__system_app_DeskClock.apk
Wrote >my__system_app_Development.apk
Wrote >my__system_app_DownloadProvider.apk
Wrote >my__system_app_DownloadProviderUi.apk
Wrote >my__system_app_DrmProvider.apk
Wrote >my__system_app_Email.apk
Wrote >my__system_app_Gallery3D.apk
Wrote >my__system_app_HTMLViewer.apk
Wrote >my__system_app_LatinIME.apk
Wrote >my__system_app_Launcher2.apk
Wrote >my__system_app_LiveWallpapers.apk
Wrote >my__system_app_LiveWallpapersPicker.apk
Wrote >my__system_app_MagicSmokeWallpapers.apk
Wrote >my__system_app_MediaProvider.apk
Wrote >my__system_app_Mms.apk
Wrote >my__system_app_Music.apk
Wrote >my__system_app_PackageInstaller.apk
Wrote >my__system_app_Phone.apk
Wrote >my__system_app_PicoTts.apk
Wrote >my__system_app_Protips.apk
Wrote >my__system_app_Provision.apk
Wrote >my__system_app_QuickSearchBox.apk
Wrote >my__system_app_Settings.apk
Wrote >my__system_app_SettingsProvider.apk
Wrote >my__system_app_SoundRecorder.apk
Wrote >my__system_app_SpareParts.apk
Wrote >my__system_app_SpeechRecorder.apk
Wrote >my__system_app_SystemUI.apk
Wrote >my__system_app_TelephonyProvider.apk
Wrote >my__system_app_Term.apk
Wrote >my__system_app_TtsService.apk
Wrote >my__system_app_UserDictionaryProvider.apk
Wrote >my__system_app_VisualizationWallpapers.apk
Wrote >my__system_app_VpnServices.apk
Wrote >my__system_bin_debuggerd
Wrote >my__system_build.prop
Wrote >my__system_etc_NOTICE.html.gz
Wrote >my__system_etc_security_otacerts.zip
Wrote >my__system_framework_am.jar
Wrote >my__system_framework_android.policy.jar
Wrote >my__system_framework_android.test.runner.jar
Wrote >my__system_framework_bmgr.jar
Wrote >my__system_framework_bouncycastle.jar
Wrote >my__system_framework_com.android.location.provider.jar
Wrote >my__system_framework_core-junit.jar
Wrote >my__system_framework_core.jar
Wrote >my__system_framework_ext.jar
Wrote >my__system_framework_framework-res.apk
Wrote >my__system_framework_framework.jar
Wrote >my__system_framework_ime.jar
Wrote >my__system_framework_input.jar
Wrote >my__system_framework_javax.obex.jar
Wrote >my__system_framework_monkey.jar
Wrote >my__system_framework_pm.jar
Wrote >my__system_framework_services.jar
Wrote >my__system_framework_sqlite-jdbc.jar
Wrote >my__system_framework_svc.jar
Wrote >my__system_lib_libmock_ril.so
Wrote >my__system_lib_libwebcore.so
Wrote >my__system_usr_srec_config_en.us_grammars_VoiceDialer.g2g
Wrote >my__system_xbin_crasher
Wrote >my__system_xbin_oprofiled


kinneko@BuildSV:~/KZM9D/20111018/test/temp$ ls | wc
     77      77    2493

あれ?
3Dドライバのオブジェクトファイルが見当たらない。
なんでだ?
すでに入っているけど有効化されてないってことかな?
中身を確かめてみる。
いやぁ、ないな...
ってことは、内蔵eMMCに書かれたものしか、SGXドライバはないってことか。
再配布なし。
うーん、これでBSPというのはちょっとどうなんだろう...
あと、 prebuiltと、自前ビルドで変更なしで差が出るというのもどうなのか。
eMMCからSGXドライバ抜くかね。