Jose | 6408252 | 2013-05-31 22:12:27 -0500 | [diff] [blame] | 1 | SUPERUSER_EMBEDDED := true |
| 2 | |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 3 | # Generic product |
| 4 | PRODUCT_NAME := xenonhd |
| 5 | PRODUCT_BRAND := xenonhd |
| 6 | PRODUCT_DEVICE := generic |
| 7 | |
| 8 | # Common overlay |
| 9 | PRODUCT_PACKAGE_OVERLAYS += vendor/xenonhd/overlay/common |
| 10 | |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 11 | PRODUCT_PACKAGES += \ |
| 12 | Apollo \ |
| 13 | CMFileManager \ |
iceandfire | 9923ba1 | 2013-03-11 13:20:14 +0530 | [diff] [blame] | 14 | DSPManager \ |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 15 | Onager \ |
iceandfire | 4130c92 | 2013-03-24 00:34:22 +0530 | [diff] [blame] | 16 | LatinImeDictionaryPack \ |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 17 | LockClock \ |
iceandfire | 9923ba1 | 2013-03-11 13:20:14 +0530 | [diff] [blame] | 18 | libcyanogen-dsp \ |
pcarenza | 36e49be | 2013-06-03 20:30:20 -0400 | [diff] [blame] | 19 | OTAUpdateCenter \ |
Jose | e25b07f | 2013-06-21 14:43:12 -0500 | [diff] [blame] | 20 | audio_effects.conf \ |
| 21 | PermissionsManager \ |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 22 | ROMSettings \ |
iceandfire | f2711a4 | 2013-06-24 14:25:33 +0530 | [diff] [blame] | 23 | ROMStats \ |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 24 | Superuser \ |
| 25 | su \ |
Jose | e25b07f | 2013-06-21 14:43:12 -0500 | [diff] [blame] | 26 | Torch \ |
| 27 | AOKPTorch \ |
pcarenza | b194c89 | 2013-07-24 09:27:23 -0400 | [diff] [blame^] | 28 | XenonWallpapers\ |
| 29 | VoicePlus |
Jose | 6408252 | 2013-05-31 22:12:27 -0500 | [diff] [blame] | 30 | |
slickrick | d3ec83d | 2013-02-15 22:15:00 -0500 | [diff] [blame] | 31 | # prebuilts |
| 32 | PRODUCT_PACKAGES += \ |
iceandfire | 4130c92 | 2013-03-24 00:34:22 +0530 | [diff] [blame] | 33 | CarHome \ |
iceandfire | 06dca29 | 2013-03-27 22:14:58 +0530 | [diff] [blame] | 34 | Thinkfree |
iceandfire | 3e1c72a | 2013-03-09 14:16:05 +0530 | [diff] [blame] | 35 | |
iceandfire | d3d2ca0 | 2013-05-18 18:54:25 +0530 | [diff] [blame] | 36 | #extras |
| 37 | PRODUCT_PACKAGES += \ |
Black-Prince | ae6eb69 | 2013-05-25 17:53:19 +0530 | [diff] [blame] | 38 | openvpn \ |
| 39 | e2fsck \ |
| 40 | mke2fs \ |
| 41 | tune2fs \ |
| 42 | bash \ |
| 43 | nano \ |
| 44 | libssh \ |
| 45 | ssh \ |
| 46 | sshd \ |
| 47 | sshd-config \ |
| 48 | ssh-keygen \ |
| 49 | sftp \ |
| 50 | scp \ |
| 51 | start-ssh |
iceandfire | d3d2ca0 | 2013-05-18 18:54:25 +0530 | [diff] [blame] | 52 | |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 53 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 54 | ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \ |
| 55 | ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html \ |
| 56 | ro.com.google.clientidbase=android-google \ |
| 57 | ro.com.android.wifi-watchlist=GoogleGuest \ |
| 58 | ro.error.receiver.system.apps=com.google.android.feedback \ |
| 59 | ro.com.google.locationfeatures=1 \ |
| 60 | ro.setupwizard.mode=OPTIONAL \ |
| 61 | ro.setupwizard.enterprise_mode=1 \ |
| 62 | windowsmgr.max_events_per_sec=240 \ |
| 63 | ro.media.enc.jpeg.quality=100 \ |
| 64 | ro.media.dec.jpeg.memcap=8000000 \ |
| 65 | ro.media.enc.hprof.vid.bps=8000000 \ |
iceandfire | ac989f7 | 2012-12-22 23:09:08 +0530 | [diff] [blame] | 66 | wifi.supplicant_scan_interval=180 \ |
TheBr0ken | c745f84 | 2013-05-31 11:47:30 -0500 | [diff] [blame] | 67 | ro.ril.disable.power.collapse=1 \ |
| 68 | pm.sleep_mode=1 |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 69 | |
rascarlo | ca20670 | 2012-12-02 10:23:32 +0100 | [diff] [blame] | 70 | # Common dictionaries |
| 71 | PRODUCT_PACKAGE_OVERLAYS += vendor/xenonhd/overlay/dictionaries |
| 72 | |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 73 | # Blobs common to all devices |
| 74 | PRODUCT_COPY_FILES += \ |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 75 | vendor/xenonhd/proprietary/common/etc/resolv.conf:system/etc/resolv.conf \ |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 76 | vendor/xenonhd/proprietary/common/etc/liberty.bsh:system/etc/liberty.bsh \ |
iceandfire | 00228b4 | 2013-01-08 03:15:40 +0530 | [diff] [blame] | 77 | vendor/xenonhd/proprietary/common/etc/liberty.cfg:system/etc |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 78 | |
| 79 | # init.d support |
| 80 | PRODUCT_COPY_FILES += \ |
| 81 | vendor/xenonhd/proprietary/common/etc/init.d/00check:system/etc/init.d/00check \ |
T-Macgnolia | b1c95a9 | 2013-05-30 12:15:35 -0500 | [diff] [blame] | 82 | vendor/xenonhd/proprietary/common/etc/init.local.rc:root/init.xenonhd.rc \ |
TheBr0ken | c745f84 | 2013-05-31 11:47:30 -0500 | [diff] [blame] | 83 | vendor/xenonhd/proprietary/common/etc/init.d/03firstboot:system/etc/init.d/03firstboot \ |
| 84 | vendor/xenonhd/proprietary/common/etc/init.d/02sysctl:system/etc/init.d/02sysctl \ |
| 85 | vendor/xenonhd/proprietary/common/etc/init.d/07fixperms:system/etc/init.d/07fixperms \ |
| 86 | vendor/xenonhd/proprietary/common/etc/init.d/10sdboost:system/etc/init.d/10sdboost \ |
| 87 | vendor/xenonhd/proprietary/common/etc/init.d/98tweaks:system/etc/init.d/98tweaks \ |
| 88 | vendor/xenonhd/proprietary/common/etc/init_trigger.enabled:system/etc/init_trigger.enabled \ |
| 89 | vendor/xenonhd/proprietary/common/etc/sysctl.conf:system/etc/sysctl.conf \ |
| 90 | vendor/xenonhd/proprietary/common/bin/sysinit:system/bin/sysinit |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 91 | |
| 92 | # Cron schedual |
| 93 | #PRODUCT_COPY_FILES += \ |
| 94 | # vendor/xenonhd/proprietary/common/etc/cron/cron.conf:system/etc/cron/cron.conf \ |
| 95 | # vendor/xenonhd/proprietary/common/etc/cron/cron.hourly/00drop_caches:system/etc/cron/cron.hourly/00drop_caches \ |
| 96 | # vendor/xenonhd/proprietary/common/etc/cron/cron.daily/00drop_caches:system/etc/cron/cron.daily/00drop_caches \ |
| 97 | # vendor/xenonhd/proprietary/common/etc/cron/cron.weekly/00drop_caches:system/etc/cron/cron.weekly/00drop_caches \ |
| 98 | # vendor/xenonhd/proprietary/common/etc/cron/cron.hourly/01clear_cache:system/etc/cron/cron.hourly/01clear_cache \ |
| 99 | # vendor/xenonhd/proprietary/common/etc/cron/cron.daily/01clear_cache:system/etc/cron/cron.daily/01clear_cache \ |
| 100 | # vendor/xenonhd/proprietary/common/etc/cron/cron.weekly/01clear_cache:system/etc/cron/cron.weekly/01clear_ca |
| 101 | |
| 102 | # Term info for nano support |
| 103 | PRODUCT_COPY_FILES += \ |
| 104 | vendor/xenonhd/proprietary/common/etc/terminfo/l/linux:system/etc/terminfo/l/linux \ |
| 105 | vendor/xenonhd/proprietary/common/etc/terminfo/u/unknown:system/etc/terminfo/u/unknown |
| 106 | |
| 107 | # Compcache/Zram support |
| 108 | PRODUCT_COPY_FILES += \ |
| 109 | vendor/xenonhd/proprietary/common/etc/init.local.rc:system/etc/init.local.rc \ |
| 110 | vendor/xenonhd/proprietary/common/bin/compcache:system/bin/compcache \ |
| 111 | vendor/xenonhd/proprietary/common/bin/handle_compcache:system/bin/handle_compcache |
| 112 | |
| 113 | # Added xbin files |
| 114 | PRODUCT_COPY_FILES += \ |
| 115 | vendor/xenonhd/proprietary/common/xbin/backup:system/xbin/backup \ |
| 116 | vendor/xenonhd/proprietary/common/xbin/btool:system/xbin/btool \ |
| 117 | vendor/xenonhd/proprietary/common/xbin/drm1_func_test:system/xbin/drm1_func_test \ |
| 118 | vendor/xenonhd/proprietary/common/xbin/gdb:system/xbin/gdb \ |
| 119 | vendor/xenonhd/proprietary/common/xbin/gdbserver:system/xbin/gdbserver \ |
| 120 | vendor/xenonhd/proprietary/common/xbin/market_history:system/xbin/market_history \ |
| 121 | vendor/xenonhd/proprietary/common/xbin/rm_apks:system/xbin/rm_apks \ |
| 122 | vendor/xenonhd/proprietary/common/xbin/run_backup:system/xbin/run_backup \ |
| 123 | vendor/xenonhd/proprietary/common/xbin/run_restore:system/xbin/run_restore \ |
| 124 | vendor/xenonhd/proprietary/common/xbin/ssmgrd:system/xbin/ssmgrd \ |
| 125 | vendor/xenonhd/proprietary/common/xbin/sysro:system/xbin/sysro \ |
| 126 | vendor/xenonhd/proprietary/common/xbin/sysrw:system/xbin/sysrw \ |
| 127 | vendor/xenonhd/proprietary/common/xbin/zip:system/xbin/zip \ |
iceandfire | 605fe91 | 2012-11-25 16:09:44 +0530 | [diff] [blame] | 128 | vendor/xenonhd/proprietary/common/xbin/zipalign:system/xbin/zipalign |
| 129 | |
iceandfire | 070aba5 | 2013-05-19 11:05:48 +0530 | [diff] [blame] | 130 | #Declare your device here for APNs |
T-Macgnolia | 2581749 | 2013-06-06 01:31:50 -0500 | [diff] [blame] | 131 | ifneq ($(filter xenonhd_crespo xenonhd_endeavoru xenonhd_maguro xenonhd_tilapia xenonhd_mako xenonhd_m7 xenonhd_d2att xenonhd_d2tmo xenonhd_galaxysmtd xenonhd_i9100 xenonhd_i9100g xenonhd_i9300 xenonhd_n7000 xenonhd_n7100 xenonhd_t0lte xenonhd_t0lteatt xenonhd_t0ltetmo ,$(TARGET_PRODUCT)),) |
iceandfire | 070aba5 | 2013-05-19 11:05:48 +0530 | [diff] [blame] | 132 | PRODUCT_COPY_FILES += \ |
| 133 | vendor/xenonhd/proprietary/common/etc/apns-conf.xml:system/etc/apns-conf.xml |
| 134 | endif |
T-Macgnolia | b1c95a9 | 2013-05-30 12:15:35 -0500 | [diff] [blame] | 135 | |
T-Macgnolia | 7dbc2c5 | 2013-07-08 21:20:18 -0500 | [diff] [blame] | 136 | ifneq ($(filter xenonhd_d2vzw xenonhd_jfltevzw xenonhd_d2usc xenonhd_xt926 xenonhd_i605 xenonhd_l900 ,$(TARGET_PRODUCT)),) |
iceandfire | 070aba5 | 2013-05-19 11:05:48 +0530 | [diff] [blame] | 137 | PRODUCT_COPY_FILES += \ |
| 138 | vendor/xenonhd/proprietary/common/etc/apns-conf-cdma.xml:system/etc/apns-conf.xml |
| 139 | endif |
| 140 | |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 141 | # T-Mobile theme engine |
| 142 | PRODUCT_PACKAGES += \ |
iceandfire | 6c56618 | 2013-06-10 01:55:44 +0530 | [diff] [blame] | 143 | ThemeManager \ |
Jose | e25b07f | 2013-06-21 14:43:12 -0500 | [diff] [blame] | 144 | ThemeChooser \ |
| 145 | com.tmobile.themes |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 146 | |
| 147 | PRODUCT_COPY_FILES += \ |
| 148 | vendor/xenonhd/proprietary/common/etc/permissions/com.tmobile.software.themes.xml:system/etc/permissions/com.tmobile.software.themes.xml |
| 149 | |
iceandfire | 779f0e2 | 2012-11-23 17:47:18 +0530 | [diff] [blame] | 150 | # Enable SIP+VoIP on all targets |
| 151 | PRODUCT_COPY_FILES += \ |
bulldoz3 | d98b6c0 | 2013-05-29 17:28:23 -0400 | [diff] [blame] | 152 | frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml |
TheBr0ken | 361b0b2 | 2013-05-31 11:43:52 -0500 | [diff] [blame] | 153 | |
| 154 | # Camera shutter sound property |
| 155 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 156 | persist.sys.camera-sound=1 |