diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 72e8ffc0db..0000000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -* diff --git a/sholes/BoardConfigVendor.mk b/sholes/BoardConfigVendor.mk new file mode 100644 index 0000000000..35dad256ba --- /dev/null +++ b/sholes/BoardConfigVendor.mk @@ -0,0 +1,19 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/motorola/sholes/setup-makefiles.sh + +BOARD_GPS_LIBRARIES := libmoto_gps + +USE_CAMERA_STUB := false diff --git a/sholes/overlay/packages/apps/Launcher2/res/layout/all_apps.xml b/sholes/overlay/packages/apps/Launcher2/res/layout/all_apps.xml new file mode 100644 index 0000000000..998f94dbed --- /dev/null +++ b/sholes/overlay/packages/apps/Launcher2/res/layout/all_apps.xml @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/sholes/sholes-vendor-blobs.mk b/sholes/sholes-vendor-blobs.mk new file mode 100644 index 0000000000..a9a7ace428 --- /dev/null +++ b/sholes/sholes-vendor-blobs.mk @@ -0,0 +1,145 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/motorola/sholes/extract-files.sh + +# Prebuilt libraries that are needed to build open-source libraries +PRODUCT_COPY_FILES := \ + vendor/motorola/sholes/proprietary/libmoto_gps.so:obj/lib/libmoto_gps.so \ + vendor/motorola/sholes/proprietary/libcamera.so:obj/lib/libcamera.so \ + vendor/motorola/sholes/proprietary/libaudio.so:obj/lib/libaudio.so \ + vendor/motorola/sholes/proprietary/libaudiopolicy.so:obj/lib/libaudiopolicy.so \ + vendor/motorola/sholes/proprietary/libril_rds.so:obj/lib/libril_rds.so \ + vendor/motorola/sholes/proprietary/libnmea.so:obj/lib/libnmea.so \ + vendor/motorola/sholes/proprietary/gralloc.omap3.so:obj/lib/hw/gralloc.omap3.so \ + vendor/motorola/sholes/proprietary/lights.sholes.so:obj/lib/hw/lights.sholes.so \ + vendor/motorola/sholes/proprietary/sensors.sholes.so:obj/lib/hw/sensors.sholes.so + +PRODUCT_COPY_FILES += \ + vendor/motorola/sholes/proprietary/ProgramMenuSystem.apk:/system/app/ProgramMenuSystem.apk \ + vendor/motorola/sholes/proprietary/ProgramMenu.apk:/system/app/ProgramMenu.apk \ + vendor/motorola/sholes/proprietary/PhoneConfig.apk:/system/app/PhoneConfig.apk + +# All the blobs necessary for passion +PRODUCT_COPY_FILES += \ + vendor/motorola/sholes/proprietary/libmoto_gps.so:/system/lib/libmoto_gps.so \ + vendor/motorola/sholes/proprietary/libcamera.so:/system/lib/libcamera.so \ + vendor/motorola/sholes/proprietary/libaudio.so:/system/lib/libaudio.so \ + vendor/motorola/sholes/proprietary/libaudiopolicy.so:/system/lib/libaudiopolicy.so \ + vendor/motorola/sholes/proprietary/libril_rds.so:/system/lib/libril_rds.so \ + vendor/motorola/sholes/proprietary/libnmea.so:/system/lib/libnmea.so \ + vendor/motorola/sholes/proprietary/libEGL_POWERVR_SGX530_121.so:/system/lib/egl/libEGL_POWERVR_SGX530_121.so \ + vendor/motorola/sholes/proprietary/libGLESv1_CM_POWERVR_SGX530_121.so:/system/lib/egl/libGLESv1_CM_POWERVR_SGX530_121.so \ + vendor/motorola/sholes/proprietary/libGLESv2_POWERVR_SGX530_121.so:/system/lib/egl/libGLESv2_POWERVR_SGX530_121.so \ + vendor/motorola/sholes/proprietary/gralloc.omap3.so:/system/lib/hw/gralloc.omap3.so \ + vendor/motorola/sholes/proprietary/lights.sholes.so:/system/lib/hw/lights.sholes.so \ + vendor/motorola/sholes/proprietary/sensors.sholes.so:/system/lib/hw/sensors.sholes.so \ + vendor/motorola/sholes/proprietary/libbattd.so:/system/lib/libbattd.so \ + vendor/motorola/sholes/proprietary/libglslcompiler.so:/system/lib/libglslcompiler.so \ + vendor/motorola/sholes/proprietary/libHPImgApi.so:/system/lib/libHPImgApi.so \ + vendor/motorola/sholes/proprietary/libIMGegl.so:/system/lib/libIMGegl.so \ + vendor/motorola/sholes/proprietary/libinterstitial.so:/system/lib/libinterstitial.so \ + vendor/motorola/sholes/proprietary/libLCML.so:/system/lib/libLCML.so \ + vendor/motorola/sholes/proprietary/liblvmxipc.so:/system/lib/liblvmxipc.so \ + vendor/motorola/sholes/proprietary/libmoto_ril.so:/system/lib/libmoto_ril.so \ + vendor/motorola/sholes/proprietary/liboemcamera.so:/system/lib/liboemcamera.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.AAC.decode.so:/system/lib/libOMX.TI.AAC.decode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.AAC.encode.so:/system/lib/libOMX.TI.AAC.encode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.AMR.decode.so:/system/lib/libOMX.TI.AMR.decode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.AMR.encode.so:/system/lib/libOMX.TI.AMR.encode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.JPEG.Encoder.so:/system/lib/libOMX.TI.JPEG.Encoder.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.MP3.decode.so:/system/lib/libOMX.TI.MP3.decode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.Video.Decoder.so:/system/lib/libOMX.TI.Video.Decoder.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.Video.encoder.so:/system/lib/libOMX.TI.Video.encoder.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.WBAMR.decode.so:/system/lib/libOMX.TI.WBAMR.decode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.WBAMR.encode.so:/system/lib/libOMX.TI.WBAMR.encode.so \ + vendor/motorola/sholes/proprietary/libOMX.TI.WMA.decode.so:/system/lib/libOMX.TI.WMA.decode.so \ + vendor/motorola/sholes/proprietary/libOMX_Core.so:/system/lib/libOMX_Core.so \ + vendor/motorola/sholes/proprietary/libopencore_asflocal.so:/system/lib/libopencore_asflocal.so \ + vendor/motorola/sholes/proprietary/libopencore_asflocalreg.so:/system/lib/libopencore_asflocalreg.so \ + vendor/motorola/sholes/proprietary/libpppd_plugin-ril.so:/system/lib/libpppd_plugin-ril.so \ + vendor/motorola/sholes/proprietary/libpvr2d.so:/system/lib/libpvr2d.so \ + vendor/motorola/sholes/proprietary/libpvrANDROID_WSEGL.so:/system/lib/libpvrANDROID_WSEGL.so \ + vendor/motorola/sholes/proprietary/libspeech.so:/system/lib/libspeech.so \ + vendor/motorola/sholes/proprietary/libsrv_um.so:/system/lib/libsrv_um.so \ + vendor/motorola/sholes/proprietary/libVendor_ti_omx.so:/system/lib/libVendor_ti_omx.so \ + vendor/motorola/sholes/proprietary/libVendor_ti_omx_config_parser.so:/system/lib/libVendor_ti_omx_config_parser.so \ + vendor/motorola/sholes/proprietary/libzxing.so:/system/lib/libzxing.so \ + vendor/motorola/sholes/proprietary/zxing.so:/system/lib/zxing.so \ + vendor/motorola/sholes/proprietary/akmd2:/system/bin/akmd2 \ + vendor/motorola/sholes/proprietary/ap_gain.bin:/system/bin/ap_gain.bin \ + vendor/motorola/sholes/proprietary/battd:/system/bin/battd \ + vendor/motorola/sholes/proprietary/bthelp:/system/bin/bthelp \ + vendor/motorola/sholes/proprietary/chat-ril:/system/bin/chat-ril \ + vendor/motorola/sholes/proprietary/ftmipcd:/system/bin/ftmipcd \ + vendor/motorola/sholes/proprietary/mdm_panicd:/system/bin/mdm_panicd \ + vendor/motorola/sholes/proprietary/pppd-ril:/system/bin/pppd-ril \ + vendor/motorola/sholes/proprietary/pvrsrvinit:/system/bin/pvrsrvinit \ + vendor/motorola/sholes/proprietary/SaveBPVer:/system/bin/SaveBPVer \ + vendor/motorola/sholes/proprietary/tcmd:/system/bin/tcmd \ + vendor/motorola/sholes/proprietary/01_Vendor_ti_omx.cfg:/system/etc/01_Vendor_ti_omx.cfg \ + vendor/motorola/sholes/proprietary/cameraCalFileDef.bin:/system/etc/cameraCalFileDef.bin \ + vendor/motorola/sholes/proprietary/contributors.css:/system/etc/contributors.css \ + vendor/motorola/sholes/proprietary/excluded-input-devices.xml:/system/etc/excluded-input-devices.xml \ + vendor/motorola/sholes/proprietary/wl1271.bin:/system/etc/firmware/wl1271.bin \ + vendor/motorola/sholes/proprietary/gps.conf:/system/etc/gps.conf \ + vendor/motorola/sholes/proprietary/key_code_map.txt:/system/etc/motorola/12m/key_code_map.txt \ + vendor/motorola/sholes/proprietary/pppd-ril.options:/system/etc/ppp/peers/pppd-ril.options \ + vendor/motorola/sholes/proprietary/pvplayer_mot.cfg:/system/etc/pvplayer_mot.cfg \ + vendor/motorola/sholes/proprietary/google_generic_update.txt:/system/etc/updatecmds/google_generic_update.txt \ + vendor/motorola/sholes/proprietary/fw_wlan1271.bin:/system/etc/wifi/fw_wlan1271.bin \ + vendor/motorola/sholes/proprietary/baseimage.dof:/system/lib/dsp/baseimage.dof \ + vendor/motorola/sholes/proprietary/conversions.dll64P:/system/lib/dsp/conversions.dll64P \ + vendor/motorola/sholes/proprietary/h264vdec_sn.dll64P:/system/lib/dsp/h264vdec_sn.dll64P \ + vendor/motorola/sholes/proprietary/h264venc_sn.dll64P:/system/lib/dsp/h264venc_sn.dll64P \ + vendor/motorola/sholes/proprietary/jpegenc_sn.dll64P:/system/lib/dsp/jpegenc_sn.dll64P \ + vendor/motorola/sholes/proprietary/m4venc_sn.dll64P:/system/lib/dsp/m4venc_sn.dll64P \ + vendor/motorola/sholes/proprietary/mp3dec_sn.dll64P:/system/lib/dsp/mp3dec_sn.dll64P \ + vendor/motorola/sholes/proprietary/mp4vdec_sn.dll64P:/system/lib/dsp/mp4vdec_sn.dll64P \ + vendor/motorola/sholes/proprietary/mpeg4aacdec_sn.dll64P:/system/lib/dsp/mpeg4aacdec_sn.dll64P \ + vendor/motorola/sholes/proprietary/mpeg4aacenc_sn.dll64P:/system/lib/dsp/mpeg4aacenc_sn.dll64P \ + vendor/motorola/sholes/proprietary/nbamrdec_sn.dll64P:/system/lib/dsp/nbamrdec_sn.dll64P \ + vendor/motorola/sholes/proprietary/nbamrenc_sn.dll64P:/system/lib/dsp/nbamrenc_sn.dll64P \ + vendor/motorola/sholes/proprietary/postprocessor_dualout.dll64P:/system/lib/dsp/postprocessor_dualout.dll64P \ + vendor/motorola/sholes/proprietary/ringio.dll64P:/system/lib/dsp/ringio.dll64P \ + vendor/motorola/sholes/proprietary/usn.dll64P:/system/lib/dsp/usn.dll64P \ + vendor/motorola/sholes/proprietary/wbamrdec_sn.dll64P:/system/lib/dsp/wbamrdec_sn.dll64P \ + vendor/motorola/sholes/proprietary/wbamrenc_sn.dll64P:/system/lib/dsp/wbamrenc_sn.dll64P \ + vendor/motorola/sholes/proprietary/wmadec_sn.dll64P:/system/lib/dsp/wmadec_sn.dll64P \ + vendor/motorola/sholes/proprietary/wmv9dec_sn.dll64P:/system/lib/dsp/wmv9dec_sn.dll64P \ + vendor/motorola/sholes/proprietary/act_mirred.ko:/system/lib/modules/act_mirred.ko \ + vendor/motorola/sholes/proprietary/act_police.ko:/system/lib/modules/act_police.ko \ + vendor/motorola/sholes/proprietary/cls_u32.ko:/system/lib/modules/cls_u32.ko \ + vendor/motorola/sholes/proprietary/em_u32.ko:/system/lib/modules/em_u32.ko \ + vendor/motorola/sholes/proprietary/ifb.ko:/system/lib/modules/ifb.ko \ + vendor/motorola/sholes/proprietary/sch_htb.ko:/system/lib/modules/sch_htb.ko \ + vendor/motorola/sholes/proprietary/sch_ingress.ko:/system/lib/modules/sch_ingress.ko \ + vendor/motorola/sholes/proprietary/wl127x_test.ko:/system/lib/modules/wl127x_test.ko \ + vendor/motorola/sholes/proprietary/de-DE_gl0_sg.bin:/system/tts/lang_pico/de-DE_gl0_sg.bin \ + vendor/motorola/sholes/proprietary/de-DE_ta.bin:/system/tts/lang_pico/de-DE_ta.bin \ + vendor/motorola/sholes/proprietary/en-GB_kh0_sg.bin:/system/tts/lang_pico/en-GB_kh0_sg.bin \ + vendor/motorola/sholes/proprietary/en-GB_ta.bin:/system/tts/lang_pico/en-GB_ta.bin \ + vendor/motorola/sholes/proprietary/en-US_lh0_sg.bin:/system/tts/lang_pico/en-US_lh0_sg.bin \ + vendor/motorola/sholes/proprietary/en-US_ta.bin:/system/tts/lang_pico/en-US_ta.bin \ + vendor/motorola/sholes/proprietary/es-ES_ta.bin:/system/tts/lang_pico/es-ES_ta.bin \ + vendor/motorola/sholes/proprietary/es-ES_zl0_sg.bin:/system/tts/lang_pico/es-ES_zl0_sg.bin \ + vendor/motorola/sholes/proprietary/fr-FR_nk0_sg.bin:/system/tts/lang_pico/fr-FR_nk0_sg.bin \ + vendor/motorola/sholes/proprietary/fr-FR_ta.bin:/system/tts/lang_pico/fr-FR_ta.bin \ + vendor/motorola/sholes/proprietary/it-IT_cm0_sg.bin:/system/tts/lang_pico/it-IT_cm0_sg.bin \ + vendor/motorola/sholes/proprietary/it-IT_ta.bin:/system/tts/lang_pico/it-IT_ta.bin \ + vendor/motorola/sholes/proprietary/sholes-keypad.kcm.bin:/system/usr/keychars/sholes-keypad.kcm.bin \ + vendor/motorola/sholes/proprietary/cpcap-key.kl:/system/usr/keylayout/cpcap-key.kl \ + vendor/motorola/sholes/proprietary/sholes-keypad.kl:/system/usr/keylayout/sholes-keypad.kl + + diff --git a/sholes/sholes-vendor.mk b/sholes/sholes-vendor.mk new file mode 100644 index 0000000000..32c2d9e83b --- /dev/null +++ b/sholes/sholes-vendor.mk @@ -0,0 +1,32 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/motorola/sholes/setup-makefiles.sh + +# Live wallpaper packages +PRODUCT_PACKAGES := \ + LiveWallpapers \ + LiveWallpapersPicker \ + MagicSmokeWallpapers \ + VisualizationWallpapers \ + librs_jni + +# Publish that we support the live wallpaper feature. +PRODUCT_COPY_FILES := \ + packages/wallpapers/LivePicker/android.software.live_wallpaper.xml:/system/etc/permissions/android.software.live_wallpaper.xml + +# Pick up overlay for features that depend on non-open-source files +DEVICE_PACKAGE_OVERLAYS := vendor/motorola/sholes/overlay + +$(call inherit-product, vendor/motorola/sholes/sholes-vendor-blobs.mk)