Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,811,934 Members 51,371 Now Online
XDA Developers Android and Mobile Development Forum

[Tool] BlendMIUI Speed-Porting Software [V05.0] [Xperia Play support][Need Feedback]

Tip us?
(Last edited by JasonStein; 2nd December 2011 at 05:56 AM.)
JasonStein's Avatar
Retired Recognized Developer - OP
Thanks Meter 248
Posts: 194
Join Date: Jul 2011
Location: Columbus,OH

Default [Tool] BlendMIUI Speed-Porting Software [V05.0] [Xperia Play support][Need Feedback]

Q:What is BlendMIUI Speed-Porting Software For XPERIA 2011
Ans:This is a short program trying to help you guys to build your own BlendMIUI rom for Xperia 2011 devices in just few minutes.

Q:How to use it?
Unlock Bootloader first!
1.Download BMSPS(BlendMIUI Speed-Porting Software) then unpack it to anywhere you like(Windows environment).Btw,you should install JAVA SE JRE first or it won't works because it needs JAVA environment to sign the rom.You can goto to download the latest Java SE JRE.
2.Download latest MIUI rom for Desire HD from anywhere you want).
3.Rename the rom you just downloaded as then put it into /MIUI_DHD_ROM directory.(Do not rename it as!)
4.Run BMSPS_luancher.exe to start.
5.Do as follows then it will automatically create under the BMSPS directory.
Then you have two choices:
=>Help youself:
6.Put the rom to your SD-card.
7.Flash BlendMIUI kernel(I have put it into \BlendMIUI-kernel directory) or DooMKernel for MIUI.
8.Use CWM-recovery to flash the rom.
=>Use Auto-Flash Function
You don't need to do anything on your phone,it will help you to do all works automatically and boot into the new system!

1.Support Devices: Xperia Arc,Xperia Arc S,Xperia NEO,Xperia NEO V,Xperia Ray,Xperia Play.
2.Latest CM7.2.0 rebuilted sources as base.
3.Automatically port MIUI for your device then create and sign the rom to let you flash it into your device directly.
4.Your choice Function (addons)
5.Fully working Auto-Flash Function
P.S: CM7 sources and kernel for XPERIA RAY are come from bheremans.

Changelog for Version 02:
1.Add moded Packageinstall to let you chose where you would like to install your apps including SD-card.
2.Fixed function to remind you to install java-jre if is not created.
3.Small changes.

Changelog for Version 03:
1.Fixed PackageInstaller and Torch FC problem when using the ROM from as base.
2.Automatically recognize MIUI version (Depends on the MIUI rom you use) and change Build version for porting rom.
3.Add "Your Choice" function to help you customize your own BlendMIUI rom(BlendUI,DSPManager,Tweaks,Audios from SE).
4.[For DEVs] Whole-New Source code:More easy to read,more easy to add new language(I mean the BMSPS itself) and new functions.

Changelog for Version 04:
1.Disable echoing information for better display.
2.Fixes and improve performance of BMSPS.
3.Add "Auto-Flash" function to help you flash BlendMIUI automatically

Changelog for Version 04.3:
1.Add Xperia Ray ST18i support(All sources for Xperia Ray are come from bheremans).
2.Fixed Auto-Flash function.
3.Fixed ADB Detective bug which cause the software stuck at entering into Auto-Flash function when you input "yes".

Changelog for Version 04.7:
1.Add Xperia Neo V support.
2.Fully working Auto-Flash function (You don't need to do anything on your phone now until it boots into the new system.BMSPS will help you to do everything automatically.)
3.Some small changes

Changelog for Version 05.0:
1.Add Xperia Play R800i support.
2.Add confirm function to avoid error selection.

1.This is not an update-package and you'd better delete all old files if you have installed early version of BMSPS.
2.Make sure you have unlocked bootloader before using this tool.
3.Baseband 56 is highly recommanded(based on .42 official firmware).

Download links:
BMSPS V05.0:

Latest Source Code @


Please report bugs with screenshots!
The Following 10 Users Say Thank You to JasonStein For This Useful Post: [ Click to Expand ]
stormtroopercs's Avatar
Senior Member
Thanks Meter 211
Posts: 855
Join Date: Aug 2010
Location: Torrance,California
No way! That was fast thank you so much!

Sent from my R800i using xda premium
[DEVICE] nexus 4
[KERNEL] Latest Franco
Leraeniesh's Avatar
Senior Member
Thanks Meter 955
Posts: 1,880
Join Date: Aug 2011
Location: Detroit

Gah! R800x cheated out again!

Sent from my R800x
Current Devices:
VZW HTC One M7 - S-OFF - CyanogenMod 11 Nightlies - Elite Lunar Kernel
AT&T Galaxy S2 i777 - Rooted - CyanogenMod 11
Nexus 7 - Unlocked - CyanogenMod 11 Nightlies
Older Devices:
Droid Razr M XT907 - Unlocked - CyanogenMod 11
Xperia Play R800x - Unlocked - Xperia NXT Gaming - DooMKernel
Kindle Fire - Rooted - Cyanogenmod 11 with SGT7 framework
MAster224's Avatar
Thanks Meter 3
Posts: 56
Join Date: Apr 2010
Feel a little left out in the cold for the r800x :(

sent from my s.e.x play u jelly?
Owner of the Gaming Juggernaut The Xperia play R800x (The hard as hell to root one)
JasonStein's Avatar
Retired Recognized Developer - OP
Thanks Meter 248
Posts: 194
Join Date: Jul 2011
Location: Columbus,OH

Originally Posted by MAster224 View Post
Feel a little left out in the cold for the r800x :(

sent from my s.e.x play u jelly?
also works on r800x , I'm sure but may have bugs since r800x is an CDMA phone.
JasonStein's Avatar
Retired Recognized Developer - OP
Thanks Meter 248
Posts: 194
Join Date: Jul 2011
Location: Columbus,OH

My friend told me it works fine on Xperia Play and AutoFlash function works correctly.

What should you do before using this tool to port and flash MIUI rom:
1.Install fastboot driver.
2.Flash .42 official firmware(if you are already on baseband 56 you don't need to flash it again)
3.Turn on your phone and connect it to your PC using usb cable with USB-Storage Mode closed.

Use BMSPS to port MIUI rom from and use Auto-Flash function to let software help you flash the kernel and rom automatically.
(You'd better chose wipe data and cache when BMSPS ask you or it may not boot correctly)
(Last edited by IE-coRe; 2nd December 2011 at 12:36 PM.)
IE-coRe's Avatar
Senior Member
Thanks Meter 180
Posts: 1,298
Join Date: Mar 2011
Location: Güstrow
something is wrong with mediafire...

EDIT: Problem is gone. Maybe just some server issues.
Samsung M1 -> Motorola Defy->Xperia Play->Xperia Sola->HTC One!!

Nhialor's Avatar
Senior Member
Thanks Meter 57
Posts: 866
Join Date: Jun 2009
Location: Dublin, Ireland, Ireland
What works/doesn't work

Sent from my R800i using XDA App

Samsung Galaxy Nexus
HP Touchpad - CM9 - Ice Cream Sandwich
KeiranFTW's Avatar
Recognized Developer
Thanks Meter 2,727
Posts: 2,639
Join Date: Nov 2011
Location: Sunderland

Touchpads work?

Sent from my R800i using Tapatalk
Sony Xperia SP - C5303 O2

illumination app for Xperia SP
DennisDroid Old
Thanks Meter 0
Posts: n/a
can someone try it? what goes wrong it's all automatic.

Then post what works and what does not work

i will test it but my play is in service :'(

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Compile Your Own Kernel From Source with Comprehensive Tutorial

One glance at any developer section of any device forum on XDA and youll find … more

WowWee Mip – Android Accessory Review – XDA Developer TV

The holidays will be here in no time, so why not start thinking about … more

Stream Your Media Files with the New Version of Droid Sync Manager

Android is a Linux-based operating system, but this fact doesn’t put … more

Old but Gold Internet Browser is a Blast from the Past

A Web browser is one of these applications that we can’t live without. We useit … more