rufuscoder / android_device_htc_marvelc

HTC Marvelc device repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

* Description

  This repository is for CM10 on HTC marvelc.
  It is still a work in progress.


* Boardinfo

  - Touchscreen
    Cypress CY8C_TMA

  - Sensors
    Gsensor: BOSCH_BMA150
    Compass: AKM8975
    Battery: TPS65200
    Light:   CM3602


* How To Build CM10 for HTC Marvelc

  - Make a workspace

  $ mkdir -p ~/tmp/android
  $ cd ~/tmp/android


  - Do repo init & sync

  $ repo init -u git://github.com/CyanogenMod/android.git -b jellybean


  - Create .repo/local_manifests/local_manifest.xml with the following content:

  <?xml version="1.0" encoding="UTF-8"?>
  <manifest>
      <remote  name="cryptomilk" fetch="git://git.cryptomilk.org/" revision="refs/jellybean" />

      <project name="po1vo/android_device_htc_marvelc.git" path="device/htc/marvelc" revision="jellybean" />
      <project name="CyanogenMod/android_device_htc_common" path="device/htc/common" revision="refs/heads/gingerbread" />
      <project name="eoghan2t9/HTC_Wildfire_S_Android4.0_Kernel" path="kernel/htc/msm7227" revision="master" />
      <project name="WinSuk/android_hardware_qcom_display" path="hardware/qcom/display" revision="jellybean" />
      <project name="WinSuk/android_hardware_qcom_media" path="hardware/qcom/media" revision="jellybean" />
      <project name="projects/marvel/android_device_htc_msm7x27-recovery.git" path="device/htc/msm7x27-recovery" remote="cryptomilk" />
      <project name="projects/marvel/android_device_htc_msm7x27-common.git" path="device/htc/msm7x27-common" remote="cryptomilk" />
      <project name="MarvellousAndroid/android_device_htc_marvel-common" path="device/htc/marvel-common" revision="jellybean" />
      <project name="projects/marvel/android_vendor_qcom_msm7x27.git" path="vendor/qcom/msm7x27" remote="cryptomilk" />
      <project name="projects/marvel/android_vendor_htc_marvelc.git" path="vendor/htc/marvelc" remote="cryptomilk" />
      <project name="WinSuk/android_frameworks_av" path="frameworks/av" revision="jellybean" />
      <project name="WinSuk/android_frameworks_native" path="frameworks/native" revision="jellybean" />
      <project name="WinSuk/android_packages_apps_Gallery2" path="packages/apps/Gallery2" revision="jellybean" />
      <project name="WinSuk/android_packages_apps_LegacyCamera" path="packages/apps/LegacyCamera" revision="jellybean" />
  </manifest>


  $ repo sync


  - Setup vendor

  $ ./vendor/cm/get-prebuilts


  - Setup environment

  $ source build/envsetup.sh
  $ lunch cm_marvelc-eng


  - Build CM10

  $ USE_CCACHE=1 mka otapackage


* Thanks

  CyanogenMod
  alquez
  Droste
  pabloPL

----
EOF

About

HTC Marvelc device repository