Permalink
Browse files

Initial jb-mr1 vendor

  • Loading branch information...
0 parents commit 86c80ab7f623a3ee8c54db9fa287f67c860a3d20 @xoomdev xoomdev committed Nov 17, 2012
Showing with 2,304 additions and 0 deletions.
  1. +2 −0 .gitignore
  2. +43 −0 README.mkdn
  3. +3 −0 configs/cdma.mk
  4. +79 −0 configs/common.mk
  5. +20 −0 configs/common_versions.mk
  6. +7 −0 configs/gsm.mk
  7. +10 −0 configs/vzw.mk
  8. +6 −0 overlay/common/frameworks/base/core/res/res/values/config.xml
  9. +21 −0 overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
  10. +28 −0 overlay/common/frameworks/base/packages/SystemUI/res/values/config.xml
  11. +88 −0 prebuilt/Android.mk
  12. BIN prebuilt/bootanimation/bootanimation_1024_600.zip
  13. BIN prebuilt/bootanimation/bootanimation_1024_600_ccw90.zip
  14. BIN prebuilt/bootanimation/bootanimation_1024_768.zip
  15. BIN prebuilt/bootanimation/bootanimation_1280_800.zip
  16. BIN prebuilt/bootanimation/bootanimation_240_320.zip
  17. BIN prebuilt/bootanimation/bootanimation_320_480.zip
  18. BIN prebuilt/bootanimation/bootanimation_480_800.zip
  19. BIN prebuilt/bootanimation/bootanimation_480_854.zip
  20. BIN prebuilt/bootanimation/bootanimation_540_960.zip
  21. BIN prebuilt/bootanimation/bootanimation_600_1024.zip
  22. BIN prebuilt/bootanimation/bootanimation_720_1280.zip
  23. BIN prebuilt/common/app/LatinImeDictionaryPack.apk
  24. BIN prebuilt/common/app/Microbes.apk
  25. BIN prebuilt/common/app/NovaLauncher.apk
  26. BIN prebuilt/common/app/SuperSU.apk
  27. BIN prebuilt/common/app/Superuser.apk
  28. BIN prebuilt/common/app/Thinkfree.apk
  29. BIN prebuilt/common/app/UnicornPorn.apk
  30. +4 −0 prebuilt/common/bin/sysinit
  31. +140 −0 prebuilt/common/etc/apns-conf-cdma.xml
  32. +1,337 −0 prebuilt/common/etc/apns-conf.xml
  33. +3 −0 prebuilt/common/etc/init.d/00start
  34. +2 −0 prebuilt/common/etc/init.d/01sysctl
  35. +19 −0 prebuilt/common/etc/permissions/com.tmobile.software.themes.xml
  36. +2 −0 prebuilt/common/etc/resolv.conf
  37. +6 −0 prebuilt/common/etc/sysctl.conf
  38. BIN prebuilt/common/lib/libmicrobes_jni.so
  39. BIN prebuilt/common/xbin/su
  40. +1 −0 prebuilt/tuna/vold.fstab
  41. BIN prebuilt/vzw/app/VerizonSSO.apk
  42. +6 −0 prebuilt/vzw/etc/permissions/com.vzw.hardware.ehrpd.xml
  43. +6 −0 prebuilt/vzw/etc/permissions/com.vzw.hardware.lte.xml
  44. +5 −0 prebuilt/vzw/etc/permissions/com.vzw.vzwapnlib.xml
  45. BIN prebuilt/vzw/lib/libmotricity.so
  46. +5 −0 products/AndroidProducts.mk
  47. +17 −0 products/grouper.mk
  48. +27 −0 products/maguro.mk
  49. +27 −0 products/toro.mk
  50. +24 −0 products/toroplus.mk
  51. +11 −0 tools/colors
  52. +2 −0 tools/getdate
  53. +156 −0 tools/opticharger
  54. +193 −0 tools/squisher
  55. +4 −0 vendorsetup.sh
@@ -0,0 +1,2 @@
+bot/
+.DS_Store
@@ -0,0 +1,43 @@
+Android Open Kang Project
+=========================
+
+
+
+
+
+Getting Started
+---------------
+
+Please see the [Android source page](http://source.android.com/source/index.html) for building instructions.
+
+To initialize your local repository using my trees, use the following command:
+
+ repo init -u https://github.com/AOKP/platform_manifest.git -b jb
+
+Then to sync up:
+
+ repo sync
+
+
+
+Building
+--------
+
+After the sync is finished, please read the [instructions from the Android site](http://s.android.com/source/building.html) on how to build.
+
+Once you've read that, you can build with
+
+ mka
+
+This will compile everything and use the correct "-j#" flag.
+
+You can also build a flashable zip with
+
+ mka bacon
+
+
+Special Thanks
+--------------
+Huge shout out to [@peteralfonzo](http://twitter.com/peteralfonso) for his wonderfully clean vendor tree to use as a base. This makes this infinitely more oragnized and easier to work with. Thank him!
+
+
@@ -0,0 +1,3 @@
+# CDMA APN list
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/common/etc/apns-conf-cdma.xml:system/etc/apns-conf.xml
@@ -0,0 +1,79 @@
+$(call inherit-product-if-exists, vendor/aokp/prebuilt/prebuilts.mk)
+
+# Common overlay
+PRODUCT_PACKAGE_OVERLAYS += vendor/aokp/overlay/common
+
+PRODUCT_PACKAGES += \
+ AOKPtips \
+ AppWidgetPicker \
+ LatinImeDictionary \
+ Microbes \
+ MusicFX \
+ MusicVisualization \
+ NoiseField \
+ NovaLauncher \
+ PhaseBeam \
+ ROMControl \
+ SuperSU \
+ SwagPapers \
+ Torch \
+ UnicornPorn
+
+# Use prebuilt su until fixed when built
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/common/xbin/su:system/xbin/su
+
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \
+ ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html \
+ ro.com.google.clientidbase=android-google \
+ ro.com.android.wifi-watchlist=GoogleGuest \
+ ro.error.receiver.system.apps=com.google.android.feedback \
+ ro.com.google.locationfeatures=1 \
+ ro.setupwizard.enterprise_mode=1 \
+ windowsmgr.max_events_per_sec=240 \
+ ro.kernel.android.checkjni=0
+
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/common/lib/libmicrobes_jni.so:system/lib/libmicrobes_jni.so \
+ vendor/aokp/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml \
+ vendor/aokp/prebuilt/common/etc/resolv.conf:system/etc/resolv.conf
+
+# init.d
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/common/etc/init.d/00start:system/etc/init.d/00start \
+ vendor/aokp/prebuilt/common/etc/init.d/01sysctl:system/etc/init.d/01sysctl \
+ vendor/aokp/prebuilt/common/etc/sysctl.conf:system/etc/sysctl.conf \
+ vendor/aokp/prebuilt/common/bin/sysinit:system/bin/sysinit
+
+# Enable SIP+VoIP on all targets
+PRODUCT_COPY_FILES += \
+ frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml
+
+PRODUCT_PACKAGES += \
+ openvpn \
+ e2fsck \
+ mke2fs \
+ tune2fs \
+ libssh \
+ ssh \
+ sshd \
+ sshd-config \
+ ssh-keygen \
+ sftp \
+ scp
+
+# Default ringtone
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.config.ringtone=Scarabaeus.ogg \
+ ro.config.notification_sound=Antimony.ogg \
+ ro.config.alarm_alert=Scandium.ogg
+
+# BT config
+PRODUCT_COPY_FILES += \
+ system/bluetooth/data/main.conf:system/etc/bluetooth/main.conf
+
+PRODUCT_COPY_FILES += packages/wallpapers/LivePicker/android.software.live_wallpaper.xml:/system/etc/permissions/android.software.live_wallpaper.xml
+
+# Inherit common build.prop overrides
+-include vendor/aokp/configs/common_versions.mk
@@ -0,0 +1,20 @@
+# Version information used on all builds
+PRODUCT_BUILD_PROP_OVERRIDES += BUILD_VERSION_TAGS=release-keys USER=android-build BUILD_UTC_DATE=$(shell date +"%s")
+
+DATE = $(shell vendor/aokp/tools/getdate)
+
+ifneq ($(AOKP_BUILD),)
+ # AOKP_BUILD=<goo version int>/<build string>
+ PRODUCT_PROPERTY_OVERRIDES += \
+ ro.goo.developerid=aokp \
+ ro.goo.rom=aokp \
+ ro.goo.version=$(shell echo $(AOKP_BUILD) | cut -d/ -f1) \
+ ro.aokp.version=$(TARGET_PRODUCT)_jb_$(shell echo $(AOKP_BUILD) | cut -d/ -f2)
+else
+ PRODUCT_PROPERTY_OVERRIDES += \
+ ro.aokp.version=$(TARGET_PRODUCT)_unofficial_$(DATE)
+endif
+
+# Camera shutter sound property
+PRODUCT_PROPERTY_OVERRIDES += \
+ persist.sys.camera-sound=1
@@ -0,0 +1,7 @@
+# GSM APN list
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml
+
+# SIM Toolkit
+PRODUCT_PACKAGES += \
+ Stk
@@ -0,0 +1,10 @@
+#Permissions and Lib for Verizon Wireless Apps
+PRODUCT_PACKAGES += \
+ VerizonSSO
+
+PRODUCT_COPY_FILES += \
+ vendor/aokp/prebuilt/vzw/etc/permissions/com.vzw.hardware.ehrpd.xml:system/etc/permissions/com.vzw.hardware.ehrpd.xml \
+ vendor/aokp/prebuilt/vzw/etc/permissions/com.vzw.hardware.lte.xml:system/etc/permissions/com.vzw.hardware.lte.xml \
+ vendor/aokp/prebuilt/vzw/etc/permissions/com.vzw.vzwapnlib.xml:system/etc/permissions/com.vzw.vzwapnlib.xml \
+ vendor/aokp/prebuilt/vzw/lib/libmotricity.so:system/lib/libmotricity.so
+
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Set default for disabling menu key. Option to
+ disable does not work unless this is true. -->
+ <bool name="config_disableMenuKeyInLockScreen">true</bool>
+</resources>
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/**
+ * Copyright (c) 2009, 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.
+ */
+-->
+<resources>
+ <string name="def_backup_transport">com.google.android.backup/.BackupTransportService</string>
+</resources>
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** Copyright 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.
+*/
+-->
+
+<!-- These resources are around just to allow their values to be customized
+ for different hardware and product builds. -->
+<resources>
+
+ <!-- Control whether status bar should distinguish HSPA data icon form UMTS
+ data icon on devices -->
+ <bool name="config_hspa_data_distinguishable">true</bool>
+
+</resources>
@@ -0,0 +1,88 @@
+# Copyright (C) 2012 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.
+
+LOCAL_PATH := $(call my-dir)
+
+#
+# Prebuilt APKs
+#
+include $(CLEAR_VARS)
+LOCAL_MODULE := LatinImeDictionaryPack
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := Microbes
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := NovaLauncher
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := SuperSU
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := Thinkfree
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := VerizonSSO
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := vzw/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
+
+include $(CLEAR_VARS)
+LOCAL_MODULE := UnicornPorn
+LOCAL_MODULE_OWNER := aokp
+LOCAL_SRC_FILES := common/app/$(LOCAL_MODULE).apk
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,4 @@
+#!/system/bin/sh
+
+export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
+/system/bin/logwrapper /system/xbin/run-parts /system/etc/init.d
Oops, something went wrong.

0 comments on commit 86c80ab

Please sign in to comment.