drowningchild / android_device_htc_liberty

cyanogenmod CM6 device

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Device configuration for the HTC Liberty (aka HTC Aria/Gratia)

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

------------------------------------------------------------------


* Description

  This repository is for CM7 on HTC liberty.
  It is still a work in progress.


* How To Build CM7 for HTC liberty

  Make a workspace

  $ cd ~
  $ mkdir android
  $ cd android
  $ mkdir system
  $ cd system


  Do repo init & sync

  $ repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
  $ repo sync -j20

  Setup vendor

  $ cd vendor/cyanogen/
  $ ./get-rommanager


  Setup device

  Connect phone to usb abd make sure debugging is avaliable for adb pulls

  $ cd ../../device/htc/liberty/
  $ ./extract-files.sh # this pulls files from working liberty with most variants of shipped HTC ROM
  $ cd ../../..


  Setup environment

  $ source build/envsetup.sh
  $ lunch
  (select cyanogen_liberty-eng)


  Build CM7

  $ make acp
  (to avoid errors on distributed building)

  $ make -j4 bacon


* Thanks

  Cyanogen
  attn1
  jznomoney (who booted the first liberty on Gingerbread and contributes tons to this device)
  CyanogenMod team

----
EOF

About

cyanogenmod CM6 device