Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

d2usc: proper all the things

  • Loading branch information...
commit 7b059029974df2511a0d942ddcce9d80f8a75045 1 parent 6d9196f
@shareefalis shareefalis authored
View
2  README
@@ -1,5 +1,5 @@
Copyright 2012 - The CyanogenMod Project
-Device configuration for Samsung Galaxy S III (Sprint model).
+Device configuration for Samsung Galaxy S III (USCC model).
WORK IN PROGRESS. WILL EAT YOUR CAT.
View
32 apns-conf.xml
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!-- use empty string to specify no proxy or port -->
-<!-- This version must agree with that in apps/common/res/apns.xml -->
-<apns version="7">
- <apn carrier="LTE INTERNET"
- mcc="311"
- mnc="580"
- apn="usccinternet"
- user=""
- password=""
- type="default,dun,mms,fota"
- authtype="0"
- mmsc="http://mmsc1.uscc.net/mmsc/MMS"
- protocol="IPV4V6"
- roaming_protocol="IPV4V6"
- bearer="14"
- />
- <apn carrier="LTE INTERNET"
- mcc="311"
- mnc="225"
- apn="usccinternet"
- user=""
- password=""
- type="default,dun,mms,fota"
- authtype="0"
- mmsc="http://mmsc1.uscc.net/mmsc/MMS"
- protocol="IPV4V6"
- roaming_protocol="IPV4V6"
- bearer="14"
- />
-</apns>
View
15 cm.dependencies
@@ -0,0 +1,15 @@
+[
+ {
+ "repository": "android_device_samsung_msm8960-common",
+ "target_path": "device/samsung/msm8960-common"
+ },
+ {
+ "repository": "android_device_samsung_d2-common",
+ "target_path": "device/samsung/d2-common"
+ },
+ {
+ "repository": "android_kernel_samsung_d2",
+ "target_path": "kernel/samsung/d2"
+ }
+]
+
View
17 cm.mk
@@ -0,0 +1,17 @@
+$(call inherit-product, device/samsung/d2tmo/full_d2usc.mk)
+
+# Inherit some common CM stuff.
+$(call inherit-product, vendor/cm/config/cdma.mk)
+
+# Enhanced NFC
+$(call inherit-product, vendor/cm/config/nfc_enhanced.mk)
+
+# Inherit some common CM stuff.
+$(call inherit-product, vendor/cm/config/common_full_phone.mk)
+
+PRODUCT_BUILD_PROP_OVERRIDES += ro.build.description=d2usc-user 4.0.4 IMM76D R530UVXALG1 release-keys ro.build.fingerprint=samsung/d2usc/d2usc:4.0.4/IMM76D/R530UVXALG1:user/release-keys
+TARGET_BOOTANIMATION_NAME := vertical-720x1280
+
+PRODUCT_NAME := cm_d2usc
+PRODUCT_DEVICE := d2usc
+
View
26 device.mk
@@ -0,0 +1,26 @@
+#
+# 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.
+# 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.
+#
+
+## (2) Also get non-open-source specific aspects if available
+$(call inherit-product-if-exists, vendor/samsung/d2tmo/d2tmo-vendor.mk)
+
+## overlays
+DEVICE_PACKAGE_OVERLAYS += device/samsung/d2usc/overlay
+
+# Inherit from d2-common
+$(call inherit-product, device/samsung/d2-common/d2-common.mk)
+
+$(call inherit-product-if-exists, vendor/samsung/d2usc/d2usc-vendor.mk)
View
38 full_d2usc.mk
@@ -0,0 +1,38 @@
+# Copyright (C) 2011 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 the build configuration for a full Android
+# build for maguro hardware. This cleanly combines a set of
+# device-specific aspects (drivers) with a device-agnostic
+# product configuration (apps). Except for a few implementation
+# details, it only fundamentally contains two inherit-product
+# lines, full and maguro, hence its name.
+#
+
+# Torch
+PRODUCT_PACKAGES := \
+ Torch
+
+# Inherit from those products. Most specific first.
+$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
+# Inherit from d2tmo device
+$(call inherit-product, device/samsung/d2usc/device.mk)
+
+# Set those variables here to overwrite the inherited values.
+PRODUCT_NAME := full_d2usc
+PRODUCT_DEVICE := d2usc
+PRODUCT_BRAND := samsung
+PRODUCT_MANUFACTURER := samsung
+PRODUCT_MODEL := SCH-R530U
View
3  setup-makefiles.sh
@@ -23,8 +23,7 @@ MAKEFILE=../../../$OUTDIR/$DEVICE-vendor-blobs.mk
# Prebuilt libraries that are needed to build open-source libraries
PRODUCT_COPY_FILES += \\
$OUTDIR/proprietary/lib/libacdbloader.so:obj/lib/libacdbloader.so \\
- $OUTDIR/proprietary/lib/libaudioalsa.so:obj/lib/libaudioalsa.so \\
- $OUTDIR/proprietary/lib/libv8.so:obj/lib/libv8.so
+ $OUTDIR/proprietary/lib/libaudioalsa.so:obj/lib/libaudioalsa.so
PRODUCT_COPY_FILES += \\
EOF

0 comments on commit 7b05902

Please sign in to comment.
Something went wrong with that request. Please try again.