Permalink
Browse files

my changes to cm

  • Loading branch information...
1 parent 4b9e2a9 commit 055b3210e148557b8ac3624c9c3da24264c5347e @pawitp pawitp committed with krarvind Aug 16, 2012
View
@@ -21,7 +21,7 @@
BOARD_SECOND_CAMERA_DEVICE := /dev/video2
#Prebuilt Kernel
-TARGET_PREBUILT_KERNEL := device/samsung/galaxysmtd/kernel
+TARGET_PREBUILT_KERNEL := device/samsung/galaxysmtd/zImage
# FM Radio
BOARD_HAVE_FM_RADIO := true
View
0 asound.conf 100755 → 100644
No changes.
View
BIN boot.img
Binary file not shown.
View
BIN cifs.ko
Binary file not shown.
View
9 cm.mk
@@ -1,13 +1,14 @@
-$(call inherit-product, device/samsung/galaxysmtd/full_galaxysmtd.mk)
+## Specify phone tech before including full_phone
+$(call inherit-product, vendor/cm/config/gsm.mk)
# Release name
PRODUCT_RELEASE_NAME := GalaxyS
# Inherit some common CM stuff.
$(call inherit-product, vendor/cm/config/common_full_phone.mk)
-# Inherit some common CM stuff.
-$(call inherit-product, vendor/cm/config/gsm.mk)
+# Inherit device configuration
+$(call inherit-product, device/samsung/galaxysmtd/full_galaxysmtd.mk)
## Device identifier. This must come after all inclusions
PRODUCT_DEVICE := galaxysmtd
@@ -16,4 +17,4 @@ PRODUCT_BRAND := samsung
PRODUCT_MODEL := GT-I9000
#Set build fingerprint / ID / Prduct Name ect.
-PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_NAME=GT-I9000 TARGET_DEVICE=GT-I9000 BUILD_ID=GINGERBREAD BUILD_FINGERPRINT=samsung/GT-I9000/GT-I9000:2.3.5/GINGERBREAD/XXJVT:user/release-keys PRIVATE_BUILD_DESC="GT-I9000-user 2.3.5 GINGERBREAD XXJVT release-keys"
+PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_NAME=GT-I9000 TARGET_DEVICE=GT-I9000 BUILD_FINGERPRINT=samsung/GT-I9000/GT-I9000:2.3.5/GINGERBREAD/XXJVT:user/release-keys PRIVATE_BUILD_DESC="GT-I9000-user 2.3.5 GINGERBREAD XXJVT release-keys"
View
@@ -35,20 +35,27 @@
# but not to the original vendor tree. Be sure to update both.
# These are the hardware-specific configuration files
+DEVICE_PACKAGE_OVERLAYS += \
+ device/samsung/galaxysmtd/overlay
+
PRODUCT_COPY_FILES := \
device/samsung/galaxysmtd/asound.conf:system/etc/asound.conf
# Prebuilt kl keymaps
PRODUCT_COPY_FILES += \
device/samsung/galaxysmtd/aries-keypad.kl:system/usr/keylayout/aries-keypad.kl
+# We have FFC
+PRODUCT_COPY_FILES += \
+ frameworks/native/data/etc/android.hardware.camera.front.xml:system/etc/permissions/android.hardware.camera.front.xml
+
# kernel modules
PRODUCT_COPY_FILES += $(foreach module,\
- $(wildcard device/samsung/galaxysmtd/*.ko),\
+ $(wildcard device/samsung/galaxysmtd/modules/*.ko),\
$(module):system/lib/modules/$(notdir $(module)))
ifeq ($(TARGET_PREBUILT_KERNEL),)
- LOCAL_KERNEL := device/samsung/galaxysmtd/kernel
+ LOCAL_KERNEL := device/samsung/galaxysmtd/zImage
else
LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL)
endif
View
210 extract-files.sh 100755 → 100644
Oops, something went wrong.
View
BIN fuse.ko
Binary file not shown.
View
BIN kernel
Binary file not shown.
View
BIN modem.bin
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
Binary file not shown.
View
@@ -0,0 +1,11 @@
+etc/gps.conf
+vendor/bin/gpsd
+vendor/etc/gps.xml
+vendor/lib/hw/gps.aries.so
+lib/libril.so
+lib/libsecril-client.so
+lib/libsec-ril.so
+bin/rild
+vendor/lib/libsensor_yamaha_test.so
+vendor/bin/orientationd
+vendor/bin/geomagneticd
View
@@ -6,7 +6,7 @@
/system yaffs2 system
/cache yaffs2 cache
-/datadata yaffs2 datadata
+#/datadata yaffs2 datadata
/sdcard vfat /dev/block/mmcblk0p1
/data ext4 /dev/block/mmcblk0p2
View
46 setup-makefiles.sh 100755 → 100644
@@ -1,6 +1,13 @@
#!/bin/sh
-# Copyright (C) 2010 The Android Open Source Project
+VENDOR=samsung
+DEVICE=galaxysmtd
+COMMON=aries-common
+OUTDIR=vendor/$VENDOR/$DEVICE
+OUTCOMMON=vendor/$VENDOR/$COMMON
+
+(cat << EOF) > ../../../$OUTDIR/$DEVICE-vendor-blobs.mk
+# Copyright (C) 2011 The CyanogenMod Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -14,13 +21,22 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-DEVICE=galaxysmtd
-COMMON=aries-common
-MANUFACTURER=samsung
+# This file is generated by device/$VENDOR/$DEVICE/setup-makefiles.sh
-mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE
+PRODUCT_COPY_FILES += \\
+EOF
-(cat << EOF) | sed s/__DEVICE__/$DEVICE/g | sed s/__MANUFACTURER__/$MANUFACTURER/g | sed s/__COMMON__/$COMMON/g > ../../../vendor/$MANUFACTURER/$DEVICE/$DEVICE-vendor.mk
+LINEEND=" \\"
+COUNT=`cat proprietary-files.txt | grep -v ^# | grep -v ^$ | wc -l | awk {'print $1'}`
+for FILE in `cat proprietary-files.txt | grep -v ^# | grep -v ^$`; do
+ COUNT=`expr $COUNT - 1`
+ if [ $COUNT = "0" ]; then
+ LINEEND=""
+ fi
+ echo " $OUTDIR/proprietary/$FILE:system/$FILE$LINEEND" >> ../../../$OUTDIR/$DEVICE-vendor-blobs.mk
+done
+
+(cat << EOF) > ../../../$OUTDIR/$DEVICE-vendor.mk
# Copyright (C) 2010 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -37,25 +53,25 @@ mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE
# Live wallpaper packages and Themes
PRODUCT_PACKAGES := \\
- LiveWallpapers \\
- LiveWallpapersPicker \\
- MagicSmokeWallpapers \\
- VisualizationWallpapers \\
- librs_jni
+# 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/__MANUFACTURER__/aries-common/overlay
+DEVICE_PACKAGE_OVERLAYS := vendor/$VENDOR/aries-common/overlay
-\$(call inherit-product, vendor/__MANUFACTURER__/__DEVICE__/__DEVICE__-vendor-blobs.mk)
-\$(call inherit-product, vendor/__MANUFACTURER__/__COMMON__/aries-vendor-blobs.mk)
+\$(call inherit-product, $OUTDIR/$DEVICE-vendor-blobs.mk)
+\$(call inherit-product, $OUTCOMMON/aries-vendor-blobs.mk)
EOF
-(cat << EOF) | sed s/__DEVICE__/$DEVICE/g | sed s/__MANUFACTURER__/$MANUFACTURER/g > ../../../vendor/$MANUFACTURER/$DEVICE/BoardConfigVendor.mk
+(cat << EOF) > ../../../$OUTDIR/BoardConfigVendor.mk
# Copyright (C) 2010 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
View
@@ -4,5 +4,5 @@
rild.libpath=/system/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
-ro.sf.lcd_density=240
+ro.sf.lcd_density=182
View
BIN tun.ko
Binary file not shown.
View
BIN zImage
Binary file not shown.

0 comments on commit 055b321

Please sign in to comment.