CyanogenMod device tree for Moto 4G (first gen)
Go to file
David Rouleau c18a9e87ee Add README 2014-07-30 21:22:34 -04:00
overlay Squashed commit of complete ugly work 2014-07-22 09:35:58 -04:00
rootdir Finish renaming fstab 2014-07-30 15:28:26 -04:00
AndroidBoard.mk mkvendor.sh: Initial commit of peregrine 2014-06-15 18:20:18 -04:00
AndroidProducts.mk CM Device tree bringup 2014-07-15 16:54:06 -04:00
BoardConfig.mk One final fstab change 2014-07-30 15:33:52 -04:00
README.mkdn Add README 2014-07-30 21:22:34 -04:00
cm.dependencies Further device tree bringups 2014-06-17 10:18:36 -04:00
cm.mk CM Device tree bringup 2014-07-15 16:54:06 -04:00
device-proprietary-files.txt CM Device tree bringup 2014-07-15 16:54:06 -04:00
device_peregrine.mk Add in proper sdcard directories thanks to Nupich for the tip 2014-07-30 13:10:25 -04:00
extract-files.sh CM Device tree bringup 2014-07-15 16:54:06 -04:00
full_peregrine.mk CM Device tree bringup 2014-07-15 16:54:06 -04:00
mkbootimg.mk Switch from prebuilt dtb 2014-06-17 10:18:17 -04:00
system.prop CM Device tree bringup 2014-07-15 16:54:06 -04:00

README.mkdn

HOW-TO for building CyanogenMod
_______________________________

- First, follow http://source.android.com/source to figure out how to get your build environment running, etc
- Make a directory for your build source, then sync CyanogenMod: repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
- git clone https://github.com/Shabbypenguin/android_device_motorola_peregrine device/motorola/peregrine
- git clone https://github.com/Shabbypenguin/android_device_motorola_msm8226-common device/motorola/msm8226-common
- git clone https://github.com/Shabbypenguin/android_kernel_motorola_msm8226 kernel/motorola/msm8226
- That will give you my 3 repos you will need additional ones from CM github that can be found in device/motorola/peregrine/cm.dependencies
- Plug in your phone, and run the extract files script against a working cyanogenmod build
- Change directory to the top, and source the build environment setup: . build/envsetup.sh
- Use the command brunch peregrine, and wait as your meal cooks. 
- It should output an update.zip in out/target/product/peregrine/... you've made CyanogenMod. Congratulations. 



List of Contributers to the device tree
___________________________________________________________________________

- DHacker
- Shabbypenguin
- SomCom3x

A full CHANGELOG for CyanogenMod can be found in its vendor:  https://github.com/CyanogenMod/android_vendor_cm/blob/ics/CHANGELOG.mkdn 

Keep in mind guys, CyanogenMod is open source, and a community project. Get involved, and help us code for a better future :D