Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Samsung Epic device repo

This branch is 0 commits ahead and 0 commits behind cm-10.2

Merge "epicmtd: Temporarily disable wimax." into cm-10.2

latest commit a52f6bc08b
Brian Beloshapka bbelos authored December 10, 2013 Gerrit Code Review committed December 10, 2013
Octocat-spinner-32 EpicParts Merge "epicmtd: PT-BR update translations" into cm-10.1 June 27, 2013
Octocat-spinner-32 bdaddr_read epicmtd: Fix build conflict with other devices January 21, 2013
Octocat-spinner-32 bluetooth epicmtd: Bluetooth updates. January 12, 2013
Octocat-spinner-32 cmhw epicmtd: initial support for hardware tunables September 25, 2013
Octocat-spinner-32 epicril epicmtd: EpicRIL: Handle UNSOL_DATA_CALL_LIST_CHANGED. November 23, 2013
Octocat-spinner-32 include Migrate to the common exynos3 of hardware/samsung. August 29, 2012
Octocat-spinner-32 libaudio epicmtd: libaudio: Add liblog. August 02, 2013
Octocat-spinner-32 libcamera libcamera: properly advertise lack of scene mode August 02, 2013
Octocat-spinner-32 liblight epicmtd: Hack to control keyboard backlight timeout. January 12, 2013
Octocat-spinner-32 libsensors Changed logging macro for libraries from LOG to ALOG July 11, 2012
Octocat-spinner-32 overlay Merge "epicmtd: Temporarily disable wimax." into cm-10.2 December 10, 2013
Octocat-spinner-32 power Power HAL: Remove sampling rate change. October 03, 2012
Octocat-spinner-32 prebuilt Revert "epicmtd: Use non-jpegOptimized bootanimation." November 25, 2013
Octocat-spinner-32 recovery epicmtd: Use opensource charger. September 25, 2013
Octocat-spinner-32 releasetools epicmtd: releasetools: Add selinux restorecon script. August 02, 2013
Octocat-spinner-32 sepolicy epicmtd: Initial sepolicies. August 02, 2013
Octocat-spinner-32 .gitignore Add prototype LPM boot to init and add ds_store to ignore November 12, 2011
Octocat-spinner-32 Android.mk build libsensors only if target device is epicmtd July 01, 2012
Octocat-spinner-32 AndroidBoard.mk Why use sed when perl makes it easier November 18, 2011
Octocat-spinner-32 AndroidProducts.mk Why use sed when perl makes it easier November 18, 2011
Octocat-spinner-32 BoardConfig.mk Merge "epicmtd: Use opensource charger." into cm-10.2 October 03, 2013
Octocat-spinner-32 CleanSpec.mk Why use sed when perl makes it easier November 18, 2011
Octocat-spinner-32 README.md Oops, missed a little edit in the descriptive text. December 28, 2011
Octocat-spinner-32 bml_over_mtd.sh initial BML over MTD support November 15, 2011
Octocat-spinner-32 cm.dependencies epicmtd: Update cm.dependencies. January 12, 2013
Octocat-spinner-32 cm.mk Revert "epicmtd: Use non-jpegOptimized bootanimation." November 25, 2013
Octocat-spinner-32 epicmtd.mk Merge "epicmtd: Use opensource charger." into cm-10.2 October 03, 2013
Octocat-spinner-32 extract-files.sh epicmtd: Update extract script for ics February 13, 2012
Octocat-spinner-32 fstab.victory epicmtd: fstab updates for 4.3. September 25, 2013
Octocat-spinner-32 full_epicmtd.mk Revert 3214e7f^..HEAD December 16, 2011
Octocat-spinner-32 init.victory.rc epicmtd: Update BT interface for 4.3 September 25, 2013
Octocat-spinner-32 init.victory.usb.rc epicmtd: Update usb.rc for kernel-3.0.x September 02, 2012
Octocat-spinner-32 lpm.rc epicmtd: Use opensource charger. September 25, 2013
Octocat-spinner-32 mkshbootimg.py use 2 stage init November 11, 2011
Octocat-spinner-32 recovery.bin Update kernel modules, prebuilt kernel, and recovery.bin. 3-button re… December 09, 2011
Octocat-spinner-32 recovery_ui.c Clean ALL the things. January 21, 2012
Octocat-spinner-32 restorecon.sh epicmtd: releasetools: Add selinux restorecon script. August 02, 2013
Octocat-spinner-32 setup-makefiles.sh Remove pointless overlay file. Not used anywhere else in Android. July 13, 2012
Octocat-spinner-32 shbootimg.mk Switch to wlan0 & bcmdhd driver. September 02, 2012
Octocat-spinner-32 system.prop merge from overlay blob branch December 21, 2011
Octocat-spinner-32 ueventd.victory.rc Clean ALL the things. January 21, 2012
Octocat-spinner-32 updater.sh epicmtd: updater.sh: Revise check for larger system partition. September 25, 2013
Octocat-spinner-32 vendorsetup.sh Clean ALL the things. January 21, 2012
README.md

Team EpicCM Device Repo

How to build

This is a quick tutorial on building an ota package for Samsung Epic using the CyanogenMod Android repo.

This tutorial begins with a belief that you have already sync'd down CyanogenMod sources and have set up your build environment.

  • First, create a local_manifest.xml for the EpicCM kernel. Since we're merged upstream now, you no longer need to override Cyanogen vendor or add the EpicMTD device tree.
<?xml version="1.0" encoding="UTF-8"?>
  <manifest>
    <project path="kernel/samsung/victory" name="CyanogenMod/android_kernel_samsung_victory" remote="github" revision="gingerbread"/>
  </manifest>
  • To set up the vendor tree, you'll need to cd to device/samsung/epicmtd and:

    1. Run extract-files.sh while phone is connected via usb to pull proprietaries from device. The script will then call setup-makefiles to generate vendor/samsung/epicmtd/ and the necessary makefiles for blob manipulation.

    2. Next, from the root android directory, you'll need to:

repo sync
make clobber
brunch epicmtd

and the build will begin!

At the end of the compile, the generate ota package will be in out/target/product/epicmtd/

Something went wrong with that request. Please try again.