ターボシステムズ、組み込み向け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® AtomProcessor 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