[ROM][WIP][Quad-MX][HK] MIUI V4 & ICS 4.0.3

Search This thread

koaaN

Senior Member
Jan 3, 2011
382
602
Lesjöfors
www.facebook.com
MIUI V4

CAN ANYONE HELP ME PORT CWM? SEND ME A PM!

Working:
Camera (Cant take pictures without SD)
Sound
WIFI
DATA
Calls & SMS

Not Working:
Internal SD (Not mounted)

Download: Comming Soon

Vanilla ICS

Working:
Camera (Cant take pictures without SD)
Sound
WIFI
DATA
Calls & SMS

Not Working:
Internal SD (Not mounted)

Download: Comming soon

DO YOU THINK YOU CAN HELP ME? SEND A PM!

Sources:
Kernel Source: https://github.com/lvchaqiu/meizu-mx-kernel
MIUI Recovery Source: https://github.com/MiCode/patchrom_mx/tree/ics/bootable/recovery

More to come soon...
 
Last edited:

xboxfanj

Recognized Developer
Apr 24, 2011
7,313
7,797
St. Louis
As far as cwm, either use koush's builder at builder.clockworkmod.com and put the recovery.img in and recovery.fstab, or unpack stock recovery using a ramdisk unpack (aka boot.img unpacker) tool and copy over recovery.fstab and default.prop to cwm and repack.

Sent from my SPH-D700 using Tapatalk 2
 

koaaN

Senior Member
Jan 3, 2011
382
602
Lesjöfors
www.facebook.com
As far as cwm, either use koush's builder at builder.clockworkmod.com and put the recovery.img in and recovery.fstab, or unpack stock recovery using a ramdisk unpack (aka boot.img unpacker) tool and copy over recovery.fstab and default.prop to cwm and repack.

Sent from my SPH-D700 using Tapatalk 2

The MX uses recovery-uboot.img and is not packed the same as a normal recovery.img
 

TwoPointZero

Senior Member
Apr 15, 2012
65
39
Sony Xperia XZ Premium
It's not an issue. As I reckon, CWM recovery imgs lack the 64-byte u-boot header (IH_MAGIC) for the ramdisk, they are the ones that are not "the norm".

Code:
# mount point   fstype          device

/sdcard		vfat	/dev/block/mmcblk0p1
/system		ext4	/dev/block/mmcblk0p2
/data		ext4	/dev/block/mmcblk0p3
/cache		ext4	/dev/block/mmcblk0p4
/misc		emmc	/dev/block/mmcblk0p9
/recovery	emmc	/dev/block/mmcblk0p10

Code:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.sys.usb.config=mass_storage
# begin build properties
# autogenerated by buildinfo.sh
ro.build.cta=noncta
ro.build.id=IML74K
ro.build.display.id=Flyme 1.0.3
ro.build.mask.id=4.0.0-7929_zh-HK
ro.build.version.incremental=eng.mobileapp.20120725.003030
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.3
ro.build.date=2012年 07月 25日 星期三 00:30:53 CST
ro.build.date.utc=1343147453
ro.build.type=user
ro.build.user=mobileapp
ro.build.host=mobileapp
ro.build.tags=test-keys
ro.product.model=M03X
ro.product.brand=Meizu
ro.product.name=meizu_mx
ro.product.board=mx
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Meizu
ro.product.locale.language=zh
ro.product.locale.region=TW
ro.wifi.channels=
ro.board.platform=exynos4
# ro.build.product is obsolete; use ro.product.device
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=meizu_mx-user 4.0.3 test-keys 7929_zh-HK
ro.build.fingerprint=Meizu/meizu_mx/mx:4.0.3/IML74K/eng.mobileapp.20120725.003030:user/test-keys
ro.build.characteristics=phone
# end build properties
#
# system.prop for mx
#

rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyACM0

#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
ro.com.android.dateformat=MM-dd-yyyy
ro.opengles.version=131072
hwui.render_dirty_regions=false
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.sf.lcd_density=320
wifi.interface=eth0
wifi.supplicant_scan_interval=15
ro.config.ringtone=Crystal.ogg
ro.config.notification_sound=VideoRecord.ogg
ro.config.mms_sound=Ripples.ogg
ro.config.email_sound=VideoRecord.ogg
ro.config.calendar_sound=Jump.ogg
ro.config.alarm_alert=Morning_Dew.ogg
ro.telephony.default_network=0
persist.sys.timezone=Asia/Hong_Kong
persist.sys.meizu.region=hk-tw
persist.sys.meizu.codepage=big5
ro.meizu.setupwizard.flyme=false
ro.meizu.setupwizard.setlang=true
ro.meizu.region.enable=true
ro.meizu.contactmsg.auth=false
ro.meizu.customize.pccw=false
ro.meizu.autorecorder=true
ro.meizu.visualvoicemail=true
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
 

koaaN

Senior Member
Jan 3, 2011
382
602
Lesjöfors
www.facebook.com
It's not an issue. As I reckon, CWM recovery imgs lack the 64-byte u-boot header (IH_MAGIC) for the ramdisk, they are the ones that are not "the norm".

Code:
# mount point   fstype          device

/sdcard		vfat	/dev/block/mmcblk0p1
/system		ext4	/dev/block/mmcblk0p2
/data		ext4	/dev/block/mmcblk0p3
/cache		ext4	/dev/block/mmcblk0p4
/misc		emmc	/dev/block/mmcblk0p9
/recovery	emmc	/dev/block/mmcblk0p10

Code:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.sys.usb.config=mass_storage
# begin build properties
# autogenerated by buildinfo.sh
ro.build.cta=noncta
ro.build.id=IML74K
ro.build.display.id=Flyme 1.0.3
ro.build.mask.id=4.0.0-7929_zh-HK
ro.build.version.incremental=eng.mobileapp.20120725.003030
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.3
ro.build.date=2012年 07月 25日 星期三 00:30:53 CST
ro.build.date.utc=1343147453
ro.build.type=user
ro.build.user=mobileapp
ro.build.host=mobileapp
ro.build.tags=test-keys
ro.product.model=M03X
ro.product.brand=Meizu
ro.product.name=meizu_mx
ro.product.board=mx
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Meizu
ro.product.locale.language=zh
ro.product.locale.region=TW
ro.wifi.channels=
ro.board.platform=exynos4
# ro.build.product is obsolete; use ro.product.device
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=meizu_mx-user 4.0.3 test-keys 7929_zh-HK
ro.build.fingerprint=Meizu/meizu_mx/mx:4.0.3/IML74K/eng.mobileapp.20120725.003030:user/test-keys
ro.build.characteristics=phone
# end build properties
#
# system.prop for mx
#

rild.libpath=/system/lib/libreference-ril.so
rild.libargs=-d /dev/ttyACM0

#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
ro.com.android.dateformat=MM-dd-yyyy
ro.opengles.version=131072
hwui.render_dirty_regions=false
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.sf.lcd_density=320
wifi.interface=eth0
wifi.supplicant_scan_interval=15
ro.config.ringtone=Crystal.ogg
ro.config.notification_sound=VideoRecord.ogg
ro.config.mms_sound=Ripples.ogg
ro.config.email_sound=VideoRecord.ogg
ro.config.calendar_sound=Jump.ogg
ro.config.alarm_alert=Morning_Dew.ogg
ro.telephony.default_network=0
persist.sys.timezone=Asia/Hong_Kong
persist.sys.meizu.region=hk-tw
persist.sys.meizu.codepage=big5
ro.meizu.setupwizard.flyme=false
ro.meizu.setupwizard.setlang=true
ro.meizu.region.enable=true
ro.meizu.contactmsg.auth=false
ro.meizu.customize.pccw=false
ro.meizu.autorecorder=true
ro.meizu.visualvoicemail=true
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

I have a cwm build but its not uboot, so its not working
 
  • Like
Reactions: ykker

MrColdbird

Senior Member
Nov 25, 2011
1,178
2,195
www.black-seraph.com
As for CWM - is a kernel rebuild really necessary?

Shouldn't a normal ramfs mod of the original recovery be plenty given that the required modules are loaded by the original recovery kernel image?
 

ykker

New member
Nov 14, 2012
1
0
thank you for your work about MX-4core,I am a user of this phone from china,I can't help you with android development,But I wish I can help you somewhere~~~
 

Ri0z

Member
May 6, 2010
27
0
Can someone pick this up again? I'll donate cash if it takes.. Really sick of Flyme, want to go back to MIUI.. :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    MIUI V4

    CAN ANYONE HELP ME PORT CWM? SEND ME A PM!

    Working:
    Camera (Cant take pictures without SD)
    Sound
    WIFI
    DATA
    Calls & SMS

    Not Working:
    Internal SD (Not mounted)

    Download: Comming Soon

    Vanilla ICS

    Working:
    Camera (Cant take pictures without SD)
    Sound
    WIFI
    DATA
    Calls & SMS

    Not Working:
    Internal SD (Not mounted)

    Download: Comming soon

    DO YOU THINK YOU CAN HELP ME? SEND A PM!

    Sources:
    Kernel Source: https://github.com/lvchaqiu/meizu-mx-kernel
    MIUI Recovery Source: https://github.com/MiCode/patchrom_mx/tree/ics/bootable/recovery

    More to come soon...
    3
    thank you for your work about MX-4core,I am a user of this phone from china,I can't help you with android development,But I wish I can help you somewhere~~~

    Hit the thanks button, if nothing else :)
    2
    For later use
    1
    It's not an issue. As I reckon, CWM recovery imgs lack the 64-byte u-boot header (IH_MAGIC) for the ramdisk, they are the ones that are not "the norm".

    Code:
    # mount point   fstype          device
    
    /sdcard		vfat	/dev/block/mmcblk0p1
    /system		ext4	/dev/block/mmcblk0p2
    /data		ext4	/dev/block/mmcblk0p3
    /cache		ext4	/dev/block/mmcblk0p4
    /misc		emmc	/dev/block/mmcblk0p9
    /recovery	emmc	/dev/block/mmcblk0p10

    Code:
    #
    # ADDITIONAL_DEFAULT_PROPERTIES
    #
    ro.secure=1
    ro.allow.mock.location=0
    ro.debuggable=0
    persist.sys.usb.config=mass_storage
    # begin build properties
    # autogenerated by buildinfo.sh
    ro.build.cta=noncta
    ro.build.id=IML74K
    ro.build.display.id=Flyme 1.0.3
    ro.build.mask.id=4.0.0-7929_zh-HK
    ro.build.version.incremental=eng.mobileapp.20120725.003030
    ro.build.version.sdk=15
    ro.build.version.codename=REL
    ro.build.version.release=4.0.3
    ro.build.date=2012年 07月 25日 星期三 00:30:53 CST
    ro.build.date.utc=1343147453
    ro.build.type=user
    ro.build.user=mobileapp
    ro.build.host=mobileapp
    ro.build.tags=test-keys
    ro.product.model=M03X
    ro.product.brand=Meizu
    ro.product.name=meizu_mx
    ro.product.board=mx
    ro.product.cpu.abi=armeabi-v7a
    ro.product.cpu.abi2=armeabi
    ro.product.manufacturer=Meizu
    ro.product.locale.language=zh
    ro.product.locale.region=TW
    ro.wifi.channels=
    ro.board.platform=exynos4
    # ro.build.product is obsolete; use ro.product.device
    # Do not try to parse ro.build.description or .fingerprint
    ro.build.description=meizu_mx-user 4.0.3 test-keys 7929_zh-HK
    ro.build.fingerprint=Meizu/meizu_mx/mx:4.0.3/IML74K/eng.mobileapp.20120725.003030:user/test-keys
    ro.build.characteristics=phone
    # end build properties
    #
    # system.prop for mx
    #
    
    rild.libpath=/system/lib/libreference-ril.so
    rild.libargs=-d /dev/ttyACM0
    
    #
    # ADDITIONAL_BUILD_PROPERTIES
    #
    keyguard.no_require_sim=true
    ro.com.android.dataroaming=false
    ro.com.android.dateformat=MM-dd-yyyy
    ro.opengles.version=131072
    hwui.render_dirty_regions=false
    dalvik.vm.heapstartsize=5m
    dalvik.vm.heapgrowthlimit=48m
    dalvik.vm.heapsize=128m
    ro.sf.lcd_density=320
    wifi.interface=eth0
    wifi.supplicant_scan_interval=15
    ro.config.ringtone=Crystal.ogg
    ro.config.notification_sound=VideoRecord.ogg
    ro.config.mms_sound=Ripples.ogg
    ro.config.email_sound=VideoRecord.ogg
    ro.config.calendar_sound=Jump.ogg
    ro.config.alarm_alert=Morning_Dew.ogg
    ro.telephony.default_network=0
    persist.sys.timezone=Asia/Hong_Kong
    persist.sys.meizu.region=hk-tw
    persist.sys.meizu.codepage=big5
    ro.meizu.setupwizard.flyme=false
    ro.meizu.setupwizard.setlang=true
    ro.meizu.region.enable=true
    ro.meizu.contactmsg.auth=false
    ro.meizu.customize.pccw=false
    ro.meizu.autorecorder=true
    ro.meizu.visualvoicemail=true
    dalvik.vm.dexopt-flags=m=y
    net.bt.name=Android
    dalvik.vm.stack-trace-file=/data/anr/traces.txt

    I have a cwm build but its not uboot, so its not working