Motorola Defy MB525 XDA CM9 Nightlies (jordan)
C C++ Shell Objective-C Java Assembly Perl
Pull request Compare This branch is 661 commits ahead, 135 commits behind CyanogenDefy:gingerbread.
Latest commit d119497 Dec 29, 2012 @tpruvot update ramdisk.gz
Change-Id: I7f999ada52365da617aef5da8a991e5d00e02e69
Permalink
Failed to load latest commit information.
2nd-init 2nd-init: and fix chmod... sigh Mar 17, 2012
DefyParts bppanic: french DefyParts translations Dec 29, 2012
akmd update akmd todo Dec 5, 2011
audio_policy custom audio.primary.omap3 package name to prevent repo packages coll… Feb 21, 2012
bootmenu Add reboot hook for bootmenu. (ics variant) Dec 29, 2012
charge_only_mode update module tags Nov 28, 2011
cpcap cpcap: add macro test command, tested for blinking led Apr 10, 2012
hboot backport real 2nd-boot (re)loader from JB Nov 13, 2012
hbootuser backport real 2nd-boot (re)loader from JB Nov 13, 2012
libcamera CameraHAL: make modifications of sentFrames thread safe (ics) Aug 15, 2012
libfnc More stubs for MTP. Apr 20, 2012
liblights fix sensors (for the future...) Jul 15, 2012
libsensors libsensors: use /proc/socinfo to detect mb526 kernels Nov 17, 2012
modules-2ndboot 2nd-boot for mb526, use DDK 1.8 with modules on ICS Nov 16, 2012
modules modules: build only required modules for 2ndboot kernel tree Dec 29, 2012
mot_boot_mode update module tags Nov 28, 2011
overlay CMFileManager overlay for ics (jordan specific) Dec 29, 2012
overlay_cm reduce a bit the long-press delay to kill apps (2s to 1.75s) Jul 10, 2012
prebuilt Pimp BP panic handling. (ics variant) Dec 29, 2012
profiles update ramdisk.gz Dec 29, 2012
releasetools su: use prebuilt binary from SuperUser (v3.2) Nov 16, 2012
tools devmem2: add 64bit support and enhance mapping, tag it v2 Jun 16, 2012
usbd tabs cleanup Apr 24, 2012
Android.mk Revert "temporary fix to allow the migration to moto/mb525" Apr 6, 2012
AndroidBoard.mk add vendor Nov 19, 2011
AndroidProducts.mk ICS Build: Fixes to be able to build :p Nov 19, 2011
BoardConfig.mk Add reboot hook for bootmenu. (ics variant) Dec 29, 2012
CleanSpec.mk force libsensor cleanup Apr 11, 2012
README update readme files Apr 10, 2012
UsbController.cpp Merged commit from CyanogenDefy for first cyanogen official build Aug 28, 2011
bluedroid.c typo Mar 7, 2012
cm.mk hwui: allow adobe flash by default, its working well Jun 26, 2012
egl.cfg fix egl config file :/ Nov 30, 2011
extract-files.sh Various small config fixes for now and the future... Nov 3, 2011
full_jordan.mk Reorder variable options and cleanup Feb 19, 2012
jordan-blobs.mk Fix up BP panic handling. (ics variant) Dec 29, 2012
jordan.mk include CMUpdater Nov 16, 2012
kernel jordan: enable usb overlay and add mmcfix module for sdcard problems Sep 1, 2011
kernel-ramfs.cpio.gz jordan: enable usb overlay and add mmcfix module for sdcard problems Sep 1, 2011
logo-bunny.img small fixes, sync our repos Oct 15, 2011
logo-google.raw jordan: last changes for 7.1.0 Oct 1, 2011
media_profiles.xml New SGX Stack loader, thanks again to nadlabak Jul 5, 2012
proprietary-files.txt move prebuilt apks to our custom squisher... Dec 5, 2011
reboot_hook.c Add reboot hook for bootmenu. (ics variant) Dec 29, 2012
recovery.fstab ICS Build: Fixes to be able to build :p Nov 19, 2011
recovery_kernel cleanup, use a symlink for recovery kernel Apr 3, 2012
recovery_keys.c ICS Build: Fixes to be able to build :p Nov 19, 2011
setup-makefiles.sh Various small config fixes for now and the future... Nov 3, 2011
system.prop Simplify the hwui blacklist system Jul 17, 2012
vendorsetup.sh update market fingerprint and description to latest sbf one (DE/O2) Dec 8, 2011
vold.fstab defy-cm7-rc0 Jun 4, 2011

README

ICS for the Motorola Defy (Android 4.0.4 CM9)


Download:
=========

repo init -u git://github.com/tpruvot/android.git -b ics

repo sync

Note for DEFY+ :
After the first "repo sync" Edit your manifest .repo/manifest.xml

At the end of the file, change the revision of device/jordan to "ics_mb526"

You need also to change the vendor/motorola revision to "ics-plus"


Download RomManager (DELETED BY OUR BUILD SYSTEM)
=================================================

mkdir -p vendor/cm/proprietary
cd vendor/cm && ./get-prebuilts


Build:
======

rm -rf out/target

For CM9 branch :
  source build/envsetup.sh && brunch jordan

or for AOSP :
  source build/envsetup.sh && lunch full_jordan-eng
  mka bacon

Use the signed zip to update the defy with the bootmenu recovery, not the ota package !

Links:
======

XDA ICS Thread : http://forum.xda-developers.com/showthread.php?t=1353003