ターボシステムズ、組み込み向けAtom用Android BSPを無償公開
http://pc.watch.impress.co.jp/docs/news/20120202_509350.html
ようやく世間に出てきた。
やっぱTX50はサポートしないのか。
http://android.turbosystems.co.jp/ja/
「Android BSP for Intel® Atom™ Processor E600 Series」のソースコードおよびドキュメントをダウンロードできます。ダウンロードするには、ユーザ登録が必要です。
めんどくさ。
ユーザー登録ページは英語で、ユーザーアカウント名が、ログインアカウントになった。
ドキュメントも、ソースも、HTMLからのリダイレクトなので、wgetなんかでうまく取れない。
ソースアーカイブは、Android_BSP_for_Intel_Atom_E6xx_20120201.tar.bz2。
1.13 GBもあるよ...
AOSPからの差分にしてほし〜。
ビルド環境は、Ubuntu11.04(64bit)、sun-java6-jdk。
JDKはセット済み。
kinneko@BuildSV:~/TLAndroidx86$ javac -version javac 1.6.0_26
付加パッケージは以下。
git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc grub
lib32z-devは、lib32z1-devの間違いかな。
今の環境で入っていないのは、grub mingw32 mingw32-binutils mingw32-runtime python-markdown tofrodos。
依存関係の問題か、grub-gfxpayload-lists grub-pcが削除されてしまう。
なので、grubはパス。
tofrodosなんて、文字変換だけなのに、何に使っているのだ...
python-markdownもテキストとHTML変換するだけだし...
フルにtoolchain入っているのに、mingw32入れるのも謎。
めんどくさいので、追加のパッケージは入れないことにする。
ソースを展開。
ターゲットは、TX-70+T73のみ。
make_tx7x_imgという名前の専用のビルドスクリプトが用意されている。
SDに入れるには、doit.shという専用のスクリプトを使う。
2GB以上あることが前提のようだ。2GB以下の場合は引用する別スクリプトで、パーティション構成を1GBのものに変更しておく。
TX-70は、E6xxとPCH EG20Tの組み合わせ。
ということは、GMA600か。
TX-50とほとんど同じ構成。
部分変更したら使えるかもね。
さっそく試す。
kinneko@BuildSV:~$ mkdir TLAndroidx86 kinneko@BuildSV:~$ cd TLAndroidx86/ kinneko@BuildSV:~/TLAndroidx86$ tar jxf ../Android_BSP_for_Intel_Atom_E6xx_20120201.tar.bz2 kinneko@BuildSV:~/TLAndroidx86$ cd Android_BSP_for_Intel_Atom_E6xx_20120201 kinneko@BuildSV:~/TLAndroidx86/Android_BSP_for_Intel_Atom_E6xx_20120201$ ls Makefile build development external libcore packages sdk bionic cts device frameworks make_tx7x_img prebuilt system bootable dalvik doc hardware ndk scripts vendor
展開時で4.1GBある。
ビルドスクリプトは、案外普通。
$ cat make_tx7x_img #!/bin/bash cd hardware/intel/linux-2.6 make mrproper cd ../../../ source ./build/envsetup.sh lunch tx7x-eng make -j4 2>&1 |tee m_tx7x.log
deviceの下には何もなく、以下が実体かな。
$ ls hardware/intel/ Android.mk PRIVATE include libdrm libva linux-2.6 $ ls vendor/intel/ Android.mk cdk e660_eg20t products support tx7x
kernelが妙なところにもぐっている。
$ head hardware/intel/linux-2.6/Makefile VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 38 EXTRAVERSION = NAME = Flesh-Eating Bats with Fangs
SD書き込みスクリプトは、このへん。
$ ls scripts/ busybox.sh doit.sh partition.sh partition.sh.1gb partition.sh.2gbPlus
ビルドしてみる。
$ source build/envsetup.sh including device/htc/passion/vendorsetup.sh including device/samsung/crespo/vendorsetup.sh including vendor/intel/e660_eg20t/vendorsetup.sh including vendor/intel/tx7x/vendorsetup.sh
$ lunch You're building on Linux Lunch menu... pick a combo: 1. full-eng 2. full_x86-eng 3. vbox_x86-eng 4. simulator 5. full_passion-userdebug 6. full_crespo-userdebug 7. e660_eg20t-eng 8. tx7x-eng Which would you like? [generic-eng] 8 ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=2.3.4 TARGET_PRODUCT=tx7x TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=x86 TARGET_ARCH_VARIANT=x86-atom HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release BUILD_ID=GRJ22 ============================================
$ time make -j12 (snip) system/lib/egl/egl.cfg system/lib/egl/libGLESv2_POWERVR_SGX535_121.so system/lib/egl/libEGL_POWERVR_SGX535_121.so system/lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so system/lib/egl/libEGL_POWERVR_SGX535_121.so.1.1.17.4723 system/lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so.1.1.17.4723 system/lib/egl/libGLESv2_POWERVR_SGX535_121.so.1.1.17.4723
おー、いるいる。
real 14m50.531s user 149m11.760s sys 6m1.730s
できたのは、普通の構成。
$ ls -lh out/target/product/tx7x/ total 153M -rw-r--r-- 1 kinneko kinneko 7 Feb 2 22:03 android-info.txt -rw-r--r-- 1 kinneko kinneko 6.1M Feb 2 22:13 boot.img -rw-r--r-- 1 kinneko kinneko 4.6M Feb 2 22:07 bzImage -rw-r--r-- 1 kinneko kinneko 3.9K Feb 2 22:03 clean_steps.mk drwxr-xr-x 3 kinneko kinneko 4.0K Feb 2 22:10 data drwxr-xr-x 2 kinneko kinneko 4.0K Feb 2 22:13 grub -rw-r--r-- 1 kinneko kinneko 323 Feb 1 22:22 grub.cfg -rw-r--r-- 1 kinneko kinneko 293 Feb 1 22:22 grub.conf -rwxr-xr-x 1 kinneko kinneko 14K Feb 1 22:22 init.rc -rw-r--r-- 1 kinneko kinneko 27K Feb 2 22:17 installed-files.txt -rw-r--r-- 1 kinneko kinneko 4.6M Feb 2 22:07 kernel drwxr-xr-x 20 kinneko kinneko 4.0K Feb 2 22:08 kernel_build drwxr-xr-x 3 kinneko kinneko 4.0K Feb 2 22:08 kernel_modules drwxr-xr-x 13 kinneko kinneko 4.0K Feb 2 22:17 obj -rw-r--r-- 1 kinneko kinneko 281 Feb 2 22:03 previous_build_config.mk -rw-r--r-- 1 kinneko kinneko 1.5M Feb 2 22:13 ramdisk.img drwxr-xr-x 9 kinneko kinneko 4.0K Feb 2 22:13 root drwxr-xr-x 5 kinneko kinneko 4.0K Feb 2 22:13 symbols drwxr-xr-x 12 kinneko kinneko 4.0K Feb 2 22:13 system -rw-r--r-- 1 kinneko kinneko 128M Feb 2 22:17 system.img -rw-r--r-- 1 kinneko kinneko 128M Feb 2 22:12 userdata.img
さて、あとはどういじるかだな...
差分から見ていくのめんどいんですけど... orz
rootはこんな風。
out/targ et/product/tx7x/root$ find ./ ./ ./init.tx7x.rc ./sbin ./sbin/ueventd ./sbin/adbd ./init ./sys ./default.prop ./init.harddisk.rc ./proc ./data ./ueventd.goldfish.rc ./system ./init.sdcard.rc ./lib ./lib/modules ./lib/modules/camellia.ko ./lib/modules/pcbc.ko ./lib/modules/nls_cp1255.ko ./lib/modules/nls_cp950.ko ./lib/modules/8192cu.ko ./lib/modules/gspca_main.ko ./lib/modules/nls_cp857.ko ./lib/modules/st_drv.ko ./lib/modules/drm_kms_helper.ko ./lib/modules/nls_cp861.ko ./lib/modules/p8022.ko ./lib/modules/nls_iso8859-3.ko ./lib/modules/tgr192.ko ./lib/modules/nls_cp932.ko ./lib/modules/ansi_cprng.ko ./lib/modules/nls_iso8859-2.ko ./lib/modules/nls_cp863.ko ./lib/modules/bt_drv.ko ./lib/modules/nls_cp775.ko ./lib/modules/cryptd.ko ./lib/modules/eeprom_93cx6.ko ./lib/modules/nls_iso8859-13.ko ./lib/modules/emgd.ko ./lib/modules/nls_cp936.ko ./lib/modules/crc7.ko ./lib/modules/rtl8180.ko ./lib/modules/xcbc.ko ./lib/modules/nls_iso8859-7.ko ./lib/modules/atl1e.ko ./lib/modules/hangcheck-timer.ko ./lib/modules/nls_cp869.ko ./lib/modules/nls_cp866.ko ./lib/modules/nls_koi8-ru.ko ./lib/modules/r8169.ko ./lib/modules/sha512_generic.ko ./lib/modules/cast5.ko ./lib/modules/tg3.ko ./lib/modules/khazad.ko ./lib/modules/nls_cp874.ko ./lib/modules/nls_cp864.ko ./lib/modules/md4.ko ./lib/modules/ssb.ko ./lib/modules/scsi_wait_scan.ko ./lib/modules/crypto_null.ko ./lib/modules/nls_iso8859-4.ko ./lib/modules/sky2.ko ./lib/modules/nls_iso8859-6.ko ./lib/modules/nls_iso8859-15.ko ./lib/modules/anubis.ko ./lib/modules/nls_iso8859-14.ko ./lib/modules/nls_cp737.ko ./lib/modules/tea.ko ./lib/modules/tcrypt.ko ./lib/modules/llc.ko ./lib/modules/fcrypt.ko ./lib/modules/drm.ko ./lib/modules/acpi_pad.ko ./lib/modules/nls_cp852.ko ./lib/modules/nls_cp850.ko ./lib/modules/nls_koi8-u.ko ./lib/modules/twofish_generic.ko ./lib/modules/nls_euc-jp.ko ./lib/modules/lrw.ko ./lib/modules/twofish_common.ko ./lib/modules/nls_cp862.ko ./lib/modules/libphy.ko ./lib/modules/atl1c.ko ./lib/modules/nls_iso8859-5.ko ./lib/modules/blowfish.ko ./lib/modules/stp.ko ./lib/modules/i2c-algo-bit.ko ./lib/modules/cast6.ko ./lib/modules/dummy.ko ./lib/modules/nls_cp865.ko ./lib/modules/nls_cp855.ko ./lib/modules/cdc-phonet.ko ./lib/modules/nls_cp1251.ko ./lib/modules/nls_cp1250.ko ./lib/modules/nls_cp949.ko ./lib/modules/nls_ascii.ko ./lib/modules/rtl8187.ko ./lib/modules/nls_cp860.ko ./lib/modules/raw.ko ./lib/modules/serpent.ko ./lib/modules/bridge.ko ./lib/modules/nls_iso8859-9.ko ./lib/modules/psnap.ko ./lib/modules/nls_koi8-r.ko ./init.goldfish.rc ./ueventd.rc ./dev
systemはこんな風。
out/targ et/product/tx7x/system$ find ./ ./ ./usr ./usr/keychars ./usr/keychars/qwerty.kcm.bin ./usr/keychars/qwerty2.kcm.bin ./usr/keylayout ./usr/keylayout/qwerty.kl ./usr/keylayout/AVRCP.kl ./usr/icu ./usr/icu/icudt44l.dat ./usr/srec ./usr/srec/config ./usr/srec/config/en.us ./usr/srec/config/en.us/g2p ./usr/srec/config/en.us/g2p/en-US-ttp.data ./usr/srec/config/en.us/grammars ./usr/srec/config/en.us/grammars/VoiceDialer.g2g ./usr/srec/config/en.us/grammars/phone_type_choice.g2g ./usr/srec/config/en.us/grammars/boolean.g2g ./usr/srec/config/en.us/baseline8k.par ./usr/srec/config/en.us/models ./usr/srec/config/en.us/models/generic.swiarb ./usr/srec/config/en.us/models/generic8_m.swimdl ./usr/srec/config/en.us/models/generic8.lda ./usr/srec/config/en.us/models/generic8_f.swimdl ./usr/srec/config/en.us/models/generic11_f.swimdl ./usr/srec/config/en.us/models/generic11_m.swimdl ./usr/srec/config/en.us/models/generic11.lda ./usr/srec/config/en.us/dictionary ./usr/srec/config/en.us/dictionary/enroll.ok ./usr/srec/config/en.us/dictionary/basic.ok ./usr/srec/config/en.us/dictionary/cmu6plus.ok.zip ./usr/srec/config/en.us/baseline.par ./usr/srec/config/en.us/baseline11k.par ./usr/share ./usr/share/alsa ./usr/share/alsa/cards ./usr/share/alsa/cards/aliases.conf ./usr/share/alsa/init ./usr/share/alsa/init/hda ./usr/share/alsa/init/00main ./usr/share/alsa/init/test ./usr/share/alsa/init/default ./usr/share/alsa/init/help ./usr/share/alsa/init/info ./usr/share/alsa/alsa.conf ./usr/share/alsa/pcm ./usr/share/alsa/pcm/dpl.conf ./usr/share/alsa/pcm/surround71.conf ./usr/share/alsa/pcm/dsnoop.conf ./usr/share/alsa/pcm/iec958.conf ./usr/share/alsa/pcm/surround50.conf ./usr/share/alsa/pcm/dmix.conf ./usr/share/alsa/pcm/surround40.conf ./usr/share/alsa/pcm/rear.conf ./usr/share/alsa/pcm/modem.conf ./usr/share/alsa/pcm/surround51.conf ./usr/share/alsa/pcm/surround41.conf ./usr/share/alsa/pcm/default.conf ./usr/share/alsa/pcm/center_lfe.conf ./usr/share/alsa/pcm/front.conf ./usr/share/alsa/pcm/side.conf ./usr/share/zoneinfo ./usr/share/zoneinfo/zoneinfo.idx ./usr/share/zoneinfo/zoneinfo.version ./usr/share/zoneinfo/zoneinfo.dat ./usr/share/bmd ./usr/share/bmd/RFFspeed_501.bmd ./usr/share/bmd/RFFstd_501.bmd ./etc ./etc/10_wrs_omxil_core.cfg ./etc/powervr.ini ./etc/wifi ./etc/wifi/wpa_supplicant.conf ./etc/hosts ./etc/security ./etc/security/cacerts.bks ./etc/security/otacerts.zip ./etc/ppp ./etc/ppp/ip-up-vpn ./etc/asound.conf ./etc/permissions ./etc/permissions/com.android.location.provider.xml ./etc/permissions/platform.xml ./etc/permissions/android.hardware.touchscreen.multitouch.xml ./etc/permissions/android.hardware.location.xml ./etc/apns-conf.xml ./etc/vold.fstab ./etc/event-log-tags ./etc/asound.state ./etc/NOTICE.html.gz ./etc/wrs_omxil_components.list ./etc/init.goldfish.sh ./etc/dhcpcd ./etc/dhcpcd/dhcpcd-run-hooks ./etc/dhcpcd/dhcpcd-hooks ./etc/dhcpcd/dhcpcd-hooks/95-configured ./etc/dhcpcd/dhcpcd-hooks/20-dns.conf ./etc/dbus.conf ./etc/media_profiles.xml ./etc/excluded-input-devices.xml ./fonts ./fonts/DroidSansFallback.ttf ./fonts/DroidSansArabic.ttf ./fonts/DroidSerif-Regular.ttf ./fonts/DroidSansMono.ttf ./fonts/DroidSans-Bold.ttf ./fonts/DroidSerif-Italic.ttf ./fonts/DroidSansHebrew.ttf ./fonts/DroidSerif-Bold.ttf ./fonts/Clockopia.ttf ./fonts/DroidSansThai.ttf ./fonts/DroidSerif-BoldItalic.ttf ./fonts/DroidSans.ttf ./framework ./framework/monkey.jar ./framework/services.jar ./framework/am.jar ./framework/core.jar ./framework/com.android.location.provider.jar ./framework/bouncycastle.jar ./framework/input.jar ./framework/svc.jar ./framework/pm.jar ./framework/core-junit.jar ./framework/ime.jar ./framework/javax.obex.jar ./framework/ext.jar ./framework/android.test.runner.jar ./framework/android.policy.jar ./framework/sqlite-jdbc.jar ./framework/bmgr.jar ./framework/framework.jar ./framework/framework-res.apk ./xbin ./xbin/scp ./xbin/showmap ./xbin/oprofiled ./xbin/rawbu ./xbin/ssh ./xbin/timeinfo ./xbin/dbus-monitor ./xbin/dexdump ./xbin/netperf ./xbin/showslab ./xbin/nc ./xbin/sqlite3 ./xbin/strace ./xbin/procmem ./xbin/latencytop ./xbin/su ./xbin/dbus-send ./xbin/tcpdump ./xbin/btool ./xbin/procrank ./xbin/librank ./xbin/opcontrol ./xbin/crasher ./xbin/netserver ./bin ./bin/rm ./bin/dd ./bin/getprop ./bin/rmmod ./bin/renice ./bin/powerbtnd ./bin/qemu-props ./bin/iptables ./bin/input ./bin/df ./bin/netcfg ./bin/dumpstate ./bin/cat ./bin/pm ./bin/qemud ./bin/bootanimation ./bin/InputPublisherAndConsumer_test ./bin/bmgr ./bin/dmesg ./bin/gzip ./bin/ioctl ./bin/racoon ./bin/newfs_msdos ./bin/app_process ./bin/omx_tests ./bin/start ./bin/vdc ./bin/mediaserver ./bin/getevent ./bin/ping ./bin/toolbox ./bin/keystore ./bin/insmod ./bin/netd ./bin/logwrapper ./bin/run-as ./bin/wpa_supplicant ./bin/am ./bin/netstat ./bin/sync ./bin/logcat ./bin/dnsmasq ./bin/ObbFile_test ./bin/printenv ./bin/rmdir ./bin/tune2fs ./bin/ln ./bin/ifconfig ./bin/uptime ./bin/svc ./bin/wpa_cli ./bin/dexopt ./bin/testid3 ./bin/chmod ./bin/stagefright ./bin/ps ./bin/rild ./bin/resize2fs ./bin/dristat ./bin/drmstat ./bin/nandread ./bin/sendevent ./bin/dbus-daemon ./bin/alsa_aplay ./bin/vold ./bin/lsof ./bin/servicemanager ./bin/stop ./bin/sh ./bin/dumpsys ./bin/schedtop ./bin/top ./bin/monkey ./bin/lsmod ./bin/mtpd ./bin/rtp_test ./bin/log ./bin/reboot ./bin/InputChannel_test ./bin/watchprops ./bin/skia_test ./bin/chown ./bin/dvz ./bin/dalvikvm ./bin/InputReader_test ./bin/record ./bin/service ./bin/dhcpcd ./bin/radiooptions ./bin/setconsole ./bin/alsa_amixer ./bin/umount ./bin/mount ./bin/cmp ./bin/installd ./bin/debuggerd ./bin/surfaceflinger ./bin/alsa_ctl ./bin/bugreport ./bin/sleep ./bin/smd ./bin/hd ./bin/iftop ./bin/check_prereq ./bin/id ./bin/kill ./bin/e2fsck ./bin/wipe ./bin/ls ./bin/Looper_test ./bin/mkdir ./bin/showlease ./bin/notify ./bin/tc ./bin/audioloop ./bin/ndc ./bin/sdcard ./bin/route ./bin/ionice ./bin/date ./bin/ime ./bin/mke2fs ./bin/mv ./bin/linker ./bin/vmstat ./bin/keystore_cli ./bin/gdbjithelper ./bin/fsck_msdos ./bin/InputDispatcher_test ./bin/String8_test ./bin/setprop ./bin/system_server ./media ./media/audio ./media/audio/ui ./media/audio/ui/VideoRecord.ogg ./media/audio/ui/Dock.ogg ./media/audio/ui/Undock.ogg ./media/audio/ui/Effect_Tick.ogg ./media/audio/ui/LowBattery.ogg ./media/audio/ui/KeypressDelete.ogg ./media/audio/ui/camera_click.ogg ./media/audio/ui/KeypressStandard.ogg ./media/audio/ui/KeypressSpacebar.ogg ./media/audio/ui/Lock.ogg ./media/audio/ui/KeypressReturn.ogg ./media/audio/ui/Unlock.ogg ./media/audio/ringtones ./media/audio/ringtones/Nassau.ogg ./media/audio/ringtones/Big_Easy.ogg ./media/audio/ringtones/Growl.ogg ./media/audio/ringtones/Playa.ogg ./media/audio/ringtones/Eastern_Sky.ogg ./media/audio/ringtones/Cairo.ogg ./media/audio/ringtones/HalfwayHome.ogg ./media/audio/ringtones/TwirlAway.ogg ./media/audio/ringtones/DancinFool.ogg ./media/audio/ringtones/Calypso_Steel.ogg ./media/audio/ringtones/Ding.ogg ./media/audio/ringtones/CurveBall.ogg ./media/audio/ringtones/CrayonRock.ogg ./media/audio/ringtones/Backroad.ogg ./media/audio/ringtones/Steppin_Out.ogg ./media/audio/ringtones/Ring_Synth_04.ogg ./media/audio/ringtones/Glacial_Groove.ogg ./media/audio/ringtones/BirdLoop.ogg ./media/audio/ringtones/FreeFlight.ogg ./media/audio/ringtones/Champagne_Edition.ogg ./media/audio/ringtones/Gimme_Mo_Town.ogg ./media/audio/ringtones/Ring_Classic_02.ogg ./media/audio/ringtones/No_Limits.ogg ./media/audio/ringtones/SilkyWay.ogg ./media/audio/ringtones/BussaMove.ogg ./media/audio/ringtones/Road_Trip.ogg ./media/audio/ringtones/Funk_Yall.ogg ./media/audio/ringtones/EtherShake.ogg ./media/audio/ringtones/Shes_All_That.ogg ./media/audio/ringtones/Terminated.ogg ./media/audio/ringtones/Ring_Synth_02.ogg ./media/audio/ringtones/OrganDub.ogg ./media/audio/ringtones/LoveFlute.ogg ./media/audio/ringtones/Enter_the_Nexus.ogg ./media/audio/ringtones/DonMessWivIt.ogg ./media/audio/ringtones/LoopyLounge.ogg ./media/audio/ringtones/World.ogg ./media/audio/ringtones/Nairobi.ogg ./media/audio/ringtones/Bollywood.ogg ./media/audio/ringtones/Third_Eye.ogg ./media/audio/ringtones/MidEvilJaunt.ogg ./media/audio/ringtones/MildlyAlarming.ogg ./media/audio/ringtones/Safari.ogg ./media/audio/ringtones/Paradise_Island.ogg ./media/audio/ringtones/Ring_Digital_02.ogg ./media/audio/ringtones/Club_Cubano.ogg ./media/audio/ringtones/Seville.ogg ./media/audio/alarms ./media/audio/alarms/Alarm_Rooster_02.ogg ./media/audio/alarms/Alarm_Classic.ogg ./media/audio/alarms/Alarm_Beep_03.ogg ./media/audio/alarms/Alarm_Beep_02.ogg ./media/audio/alarms/Alarm_Beep_01.ogg ./media/audio/alarms/Alarm_Buzzer.ogg ./media/audio/notifications ./media/audio/notifications/DontPanic.ogg ./media/audio/notifications/OnTheHunt.ogg ./media/audio/notifications/Tinkerbell.ogg ./media/audio/notifications/F1_MissedCall.ogg ./media/audio/notifications/Beat_Box_Android.ogg ./media/audio/notifications/Cricket.ogg ./media/audio/notifications/F1_New_SMS.ogg ./media/audio/notifications/KzurbSonar.ogg ./media/audio/notifications/Doink.ogg ./media/audio/notifications/pizzicato.ogg ./media/audio/notifications/DearDeer.ogg ./media/audio/notifications/pixiedust.ogg ./media/audio/notifications/Heaven.ogg ./media/audio/notifications/SpaceSeed.ogg ./media/audio/notifications/Highwire.ogg ./media/audio/notifications/tweeters.ogg ./media/audio/notifications/F1_New_MMS.ogg ./media/audio/notifications/moonbeam.ogg ./media/audio/notifications/Voila.ogg ./media/audio/notifications/CaffeineSnake.ogg ./media/audio/notifications/Drip.ogg ./media/audio/notifications/Plastic_Pipe.ogg ./media/audio/notifications/TaDa.ogg ./lib ./lib/libsrec_jni.so ./lib/libskiagl.so ./lib/libui.so ./lib/libc.so ./lib/libc_malloc_debug_qemu.so ./lib/libsrv_init.so ./lib/libsensorservice.so ./lib/libWnnEngDic.so ./lib/libttssynthproxy.so ./lib/libWnnJpnDic.so ./lib/libctest.so ./lib/libexpat.so ./lib/libext2_profile.so ./lib/libPVRScopeServices.so ./lib/libnfc_ndef.so ./lib/libETC1.so ./lib/libmixcommon.so ./lib/libsurfaceflinger.so ./lib/libcrypto.so ./lib/libusc.so ./lib/libacc.so ./lib/libaudio.so ./lib/libiprouteutil.so ./lib/libdrm.so ./lib/libstagefright_omx.so ./lib/libsonivox.so ./lib/libpvrANDROID_WSEGL.so.1.1.17.4723 ./lib/libz.so ./lib/soundfx ./lib/soundfx/libvisualizer.so ./lib/soundfx/libbundlewrapper.so ./lib/soundfx/libreverbwrapper.so ./lib/libicuuc.so ./lib/libutils.so ./lib/libext2_blkid.so ./lib/libext2_e2p.so ./lib/libdl.so ./lib/libasound.so ./lib/libGLESv1_CM.so ./lib/libaudioeffect_jni.so ./lib/libreference-ril.so ./lib/libOpenSLES.so ./lib/libhardware.so ./lib/libva.so ./lib/hw ./lib/hw/gps.goldfish.so ./lib/hw/acoustics.default.so ./lib/hw/alsa.default.so ./lib/hw/gralloc.e660_eg20t.so ./lib/hw/sensors.goldfish.so ./lib/hw/gralloc.e660_eg20t.so.1.1.17.4723 ./lib/hw/gralloc.default.so ./lib/libEGL.so ./lib/libwpa_client.so ./lib/libdrm1.so ./lib/libstdc++.so ./lib/libPVRScopeServices.so.1.1.17.4723 ./lib/libemoji.so ./lib/libcamera_client.so ./lib/libstlport.so ./lib/libsystem_server.so ./lib/libmedia.so ./lib/libpagemap.so ./lib/libwrs_omxil_common.so ./lib/libpvrANDROID_WSEGL.so ./lib/libmedia_jni.so ./lib/libext2fs.so ./lib/libstagefright_color_conversion.so ./lib/libmixvbp_h264.so ./lib/libaudioflinger.so ./lib/libglslcompiler.so.1.1.17.4723 ./lib/emgd_drv_video.so ./lib/libandroid_servers.so ./lib/libril.so ./lib/libsrv_init.so.1.1.17.4723 ./lib/libstagefright_enc_common.so ./lib/libcutils.so ./lib/libdvm.so ./lib/libFFTEm.so ./lib/libstagefright_amrnb_common.so ./lib/libvorbisidec.so ./lib/libwnndict.so ./lib/libva-android.so ./lib/invoke_mock_media_player.so ./lib/libthread_db.so ./lib/libskia.so ./lib/libIMGegl.so ./lib/libext2_com_err.so ./lib/libjnigraphics.so ./lib/libIMGegl.so.1.1.17.4723 ./lib/libsqlite_jni.so ./lib/libstagefright.so ./lib/libicui18n.so ./lib/egl ./lib/egl/libGLESv2_POWERVR_SGX535_121.so.1.1.17.4723 ./lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so.1.1.17.4723 ./lib/egl/libGLESv2_POWERVR_SGX535_121.so ./lib/egl/libGLES_android.so ./lib/egl/egl.cfg ./lib/egl/libEGL_POWERVR_SGX535_121.so ./lib/egl/libEGL_POWERVR_SGX535_121.so.1.1.17.4723 ./lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so ./lib/libdrm1_jni.so ./lib/libglslcompiler.so ./lib/libandroid.so ./lib/libsurfaceflinger_client.so ./lib/libbinder.so ./lib/libreference-cdma-sms.so ./lib/libeffects.so ./lib/libjni_latinime.so ./lib/libmediaplayerservice.so ./lib/libdbus.so ./lib/libc_malloc_debug_leak.so ./lib/libnativehelper.so ./lib/libcameraservice.so ./lib/libmixvbp.so ./lib/libpvr2d.so ./lib/libmixvideo.so ./lib/libnetutils.so ./lib/libgui.so ./lib/libva-tpi.so ./lib/libterm.so ./lib/libwrs_omxil_core_pvwrapped.so ./lib/liblog.so ./lib/libdiskconfig.so ./lib/libstagefrighthw.so ./lib/librtp_jni.so ./lib/libSR_AudioIn.so ./lib/libstagefright_avc_common.so ./lib/libm.so ./lib/libstagefright_foundation.so ./lib/libGLESv2.so ./lib/libttspico.so ./lib/libsoundpool.so ./lib/libwebcore.so ./lib/libpvr2d.so.1.1.17.4723 ./lib/libexif.so ./lib/libandroid_runtime.so ./lib/libjni_pinyinime.so ./lib/libhardware_legacy.so ./lib/libnetlink.so ./lib/libusc.so.1.1.17.4723 ./lib/libjpeg.so ./lib/libwrs_omxil_intel_mrst_psb_dec.so ./lib/libsrv_um.so.1.1.17.4723 ./lib/libsysutils.so ./lib/libssl.so ./lib/libmixvbp_mpeg4.so ./lib/libaudiopolicy.so ./lib/libsrv_um.so ./lib/libext2_uuid.so ./lib/libsqlite.so ./lib/libpixelflinger.so ./vendor ./vendor/bin ./vendor/bin/pvrsrvinit ./vendor/bin/hal_server_test ./vendor/bin/texture_benchmark ./vendor/bin/testwrap ./vendor/bin/sgx_init_test ./vendor/bin/hal_client_test ./vendor/bin/framebuffer_test ./vendor/bin/sgx_blit_test ./vendor/bin/sgx_clipblit_test ./vendor/bin/pvr2d_test ./vendor/bin/services_test ./vendor/bin/sgx_render_flip_test ./vendor/bin/sgx_flip_test ./vendor/lib ./vendor/lib/libsrv_init.so ./vendor/lib/libPVRScopeServices.so ./vendor/lib/libusc.so ./vendor/lib/libpvrANDROID_WSEGL.so.1.1.17.4723 ./vendor/lib/hw ./vendor/lib/hw/gralloc.e660_eg20t.so ./vendor/lib/hw/gralloc.e660_eg20t.so.1.1.17.4723 ./vendor/lib/libPVRScopeServices.so.1.1.17.4723 ./vendor/lib/libpvrANDROID_WSEGL.so ./vendor/lib/libglslcompiler.so.1.1.17.4723 ./vendor/lib/libsrv_init.so.1.1.17.4723 ./vendor/lib/libIMGegl.so ./vendor/lib/libIMGegl.so.1.1.17.4723 ./vendor/lib/egl ./vendor/lib/egl/libGLESv2_POWERVR_SGX535_121.so.1.1.17.4723 ./vendor/lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so.1.1.17.4723 ./vendor/lib/egl/libGLESv2_POWERVR_SGX535_121.so ./vendor/lib/egl/egl.cfg ./vendor/lib/egl/libEGL_POWERVR_SGX535_121.so ./vendor/lib/egl/libEGL_POWERVR_SGX535_121.so.1.1.17.4723 ./vendor/lib/egl/libGLESv1_CM_POWERVR_SGX535_121.so ./vendor/lib/libglslcompiler.so ./vendor/lib/libpvr2d.so ./vendor/lib/libpvr2d.so.1.1.17.4723 ./vendor/lib/libusc.so.1.1.17.4723 ./vendor/lib/libsrv_um.so.1.1.17.4723 ./vendor/lib/libsrv_um.so ./app ./app/DeskClock.apk ./app/DownloadProviderUi.apk ./app/Mms.apk ./app/Development.apk ./app/Simeji4.2.apk ./app/CalendarProvider.apk ./app/TelephonyProvider.apk ./app/Gallery3D.apk ./app/SystemUI.apk ./app/Contacts.apk ./app/Calculator.apk ./app/Camera.apk ./app/SettingsProvider.apk ./app/HTMLViewer.apk ./app/Stk.apk ./app/ApplicationsProvider.apk ./app/UserDictionaryProvider.apk ./app/SoundRecorder.apk ./app/GlobalTime.apk ./app/SpeechRecorder.apk ./app/Bluetooth.apk ./app/AccountAndSyncSettings.apk ./app/PicoTts.apk ./app/Calendar.apk ./app/Provision.apk ./app/ContactsProvider.apk ./app/SpareParts.apk ./app/PackageInstaller.apk ./app/Browser.apk ./app/Settings.apk ./app/MediaProvider.apk ./app/VpnServices.apk ./app/Launcher2.apk ./app/DownloadProvider.apk ./app/LatinIME.apk ./app/DefaultContainerService.apk ./app/TtsService.apk ./app/DrmProvider.apk ./app/QuickSearchBox.apk ./app/Phone.apk ./app/Music.apk ./app/Email.apk ./app/Term.apk ./app/CertInstaller.apk ./app/Protips.apk ./build.prop