New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
JasonStein
Old
(Last edited by JasonStein; 23rd November 2011 at 03:20 AM.)
#1  
JasonStein's Avatar
Recognized Developer - OP
Thanks Meter 245
Posts: 194
Join Date: Jul 2011
Location: Columbus,OH

 
DONATE TO ME
Default {ARC/ARC S} Blend_MIUI @ ARC [MIUI 1.11.11] [V09][Released]

About BlendMIUI:This is a teamwork rom and everyone can contribute to our project if you like.Feel free to contact me if you have any great idea.

BlendMIUI Kernel sources have been posted at github.com/JasonStein

Since I'm busy these days and the latest rom is just nice to use so I decided not to update it for weeks.Today,I'm going to writte a short program to help you port MIUI to Xperia Arc and Neo in just few mintues which name is MIUI Speed-Porting Software and I'm still writting the program now.When I'm done,I will release the software and tell you guys how to use it to port the latest MIUI for your XPERIA ARC and NEO.I think it will be quite easy and friendly to use.

=======================================
[NEW] Changelog for V09

1.Update to MIUI 1.11.11 (details at www.miui.us)
2.Recompiled new kernel which greatly increases standby time.
3.Some tweaks trying to slove the deepsleep issue and reduce lags
4.Some tweaks trying to reduce FCs.


1.If you feel unhappy about the boot music you can delete the bootaudio.mp3 under media dic.
2.From now on I will concentrate my effort on making kernel with better battery preformance and if you want OC kernels or else plz goto DooM's MIUI kernel post.
3.I went to sleep 2 AM last night and battery drains from 85% to 83% for about 8 hours however it depends but I think it's better than ever.


=======================================
Changelog for V08

1.Update to MIUI 1.11.4 (details at www.miui.us)
2.New kernel with swap support
3.Some small fixes
3.New default theme: BlendUI (Progress:30%)
4.xLoud(I'm not sure wether it works)

If you feel unhappy about the new kernel you can try using powersaving kernel in V07.5.
If you are already on kernel in V07.5,you don't need to flash new kernel if you want.


=======================================
Changelog for V07.5 Hotfix & New Powersaving Kernel

About hotfix
1.Bravia Engine(I forgot to copy those two main files in my V07 rom)
2.Delete lock script to let new kernel works fine.

About New Powersaving Kernel:
This is a moded SEMC kernel using sources from FXP.I locked the maxium frequency from source and did some tweaks to fix the touch screen problem when using official one and I also add some goverors tring to solve the battery drain issue.
My friends and I have tested it for two days and I'm sure it works.For V07,you may loss 3%-5% battery per hour even you done nothing but for now,you will just loss 1% battery per hour and it's exactly 1%(Not in flight mode) which is cool for MIUI.However,it performs well.

DOWNLOAD LINKS:
V07.5 Hotfix(For both LT15i & LT18i): http://www.mediafire.com/file/ou8rh4...7.5_Hotfix.zip
Powersaving Kernel for LT15i: http://www.mediafire.com/file/qg5ez6...rnel_LT15i.zip
Powersaving Kernel for LT18i http://www.mediafire.com/file/rrffkv...rnel_LT18i.zip
USE Recovery to flash the hotfix without wipes then turn off your phone and use fastboot to flash new kernel.

=======================================
Changelog for V07

1.Recompiled new kernel(better than the one I used in V06)
2.Fixed keyboard touch screen problem(kernel related),I mean you can easily touch the space button now when you input.
3.Update to MIUI 1.10.28 from MIUI.us(Plz goto miui.us to see the changes in detail).
4.Defult setting:
For LT15i: 1Ghz & SmartassV2
For LT18i: 1.4Ghz & SmartassV2
5.SD-EXT support(kernel related).

Baseband 56 is recommended.


=======================================
Changelog for V06

1.New kernel which is based on latest sources from FXP
-> baseband 56 support
-> Wifi hotspot (Not fixed yet)
-> OTG ? (I'm not sure,I don't have OTG cable)
-> USB tethering
2.Camera Flashlight Fixed (by using latest CM7 sources)

WARNING:This time,plz flash baseband 56 before you flash the kernel and the rom!
Baseband 56 can be flashed by lt15i and lt18i.

=======================================
Changelog for V05.5 hotfix

1.Fixed flashlight disable issue in MIUIcamera(sorry about that).
DOWNLOAD LINK:http://www.mediafire.com/file/wrl2r7...5.5_hotfix.zip
This is a hotfix for V05 and you should use recovery to flash the hotfix without any wipes.


=======================================
Changelog for V05

1.Update to MIUI 1.10.21 From www.miui.com(You can goto miui.com or miui.us to see more details about the latest version 1.10.21)
2.Lock Maximum CPU frequency to 1Ghz for better battery usage.

P.S: If you want to overlock your CPU to 1.6Ghz and you would like to use setcpu to gov your cpu performance,here is the unlock package for you:
OPTIONAL DOWNLOAD LINK:http://www.mediafire.com/file/mdja5p.../UnlockCPU.zip
USE Recovery to flash the unlock package after you flashed V05.


=======================================
Changelog for V04.5 Hotfix

1.Perfectly Fixed Mobile Data Connection issue.(by bheremans)

This is a hotfix for Beta_v04,it's not a rom so you should flash Beta_v04 at first.
Use recovery to flash the hotfix without any wipes.



=======================================
Changelog for beta_v04

1.New kernel with correct cpu gov and SmartassV2 is also included(You may use setcpu to manager your cpu gov).
2.CPU Max frequency up to 1.6Ghz
3.Fixed battery drain issue during screen is closed.
4.Fixed sound and music disappear issue (At beta_v03,music was playing in the background and headphones were connected,you received a call and when you picked it up there was no sound in headphone and phones)
5.Fixed Screen Brightness.
6.Reduce FCs
7.New themes
8.More

v04 is a big update,hope you can enjoy it


=======================================
About BlendMIUI @ Arc :


Functions working property:


MIUI theme manager (You can download all kinds of themes)
GSM,SMS,SENSORS ,AUDIO,VIBRATION,MIC,GPS
,Mobile Bravia Engine (already included),USB Mount SD
Bluetooth,WIFI (it works fine by using the method by bheremans & DooMLord)
GSM data connection ,Torch light
Camera with flash light and 720p recording also(Great and Great help from bheremans who makes it possible)

bheremans has done a great work making it possible for us to use miui,if you like his job,plz give him a thx,here is the link to his post:http://forum.xda-developers.com/show....php?t=1301406


Functions still don't work:

XLOUD,FM,HDMI,Wifi hotspot
more...

BTW,since my knowledge is poor and I can't solve these issues in a short time so if you know how to deal with those things,plz tell me and I will be appreciate!



HOW TO FlASH THIS ROM ?


STEP 1: Download everything you may use to your pc and cellphone.(put .zip rom into your sdcard)
STEP 2: Use flashtool to flash baseband 56(just like the way you flash SE firmware,if you are already on baseband 56 you don't need to flash it again)
STEP 3: Use fastboot to flash boot.img
STEP 4: Boot into CWM recovery(press back button or volume down) then:
->Chose wipe data/factory reset and confirm.
->Chose wipe cache partiton and confirm .
->Chose advanced and chose wipe Dalvik Cache then confirm
->Chose install zip from sdcard to flash the .zip rom you have put into your SD card(2-3 min).
STEP 5: Start your phone and enjoy it.



DOWNLOAD LINKS:

Baseband 56:http://www.mediafire.com/file/f3icwa...aseband_56.ftf

BlendMIUI@ARC_1.11.11_V09 & boot.img:
FOR LT15i Users: http://www.mediafire.com/?2paedh7h91cdezw
FOR LT18i Users: http://www.mediafire.com/?efszj560ht57gmd
Unpack it and flash the boot.img inside the folder first.


[B][COLOR="DarkGreen"]Optional package (use recovery to flash):


Notice:
1.You should change the recording setting of miui camera from High to HD(720P) then it will work property.
2.Only English and Chinese are included in this rom(sorry about that),if you want to use other languages plz goto:http://forum.xda-developers.com/show...3#post18533273 or goto miuiandroid.com to find language package for your own.




CREDIT:
bheremans for his great and great and great works for us
DooMlord and FXP for their kernel sources.
CM team for their cm7 sources.
MIUI team for their MIUI sources.
Eamars for his help
spaarc and erenz1202 for their tutorials
AND YOUR SUPPORT!

I have got a great help from those guys and I will be nothing without their helps.
Anyway,thank you very much

If you feel cool using my rom,you can buy me a bottle of coke

COKE LIST:
Siem Woerkom
Jesus Blazquez Blazquez
windymail9
karma.zhao
187XXXX5730
johnkane
djdjdjdjxiao
ssfzr
sylar0624
missha
498570591
cgg095365
135****4198
kingmipper



By jasonstein at 2011-11-05


By jasonstein at 2011-11-05
The Following 50 Users Say Thank You to JasonStein For This Useful Post: [ Click to Expand ]
 
cocolwsq
Old
#2  
Member
Thanks Meter 5
Posts: 54
Join Date: Feb 2011
Nice work Jason!Longing for this~
I think you have always been getting level up in the world of android since you got X10, and now obviously you have bacome a REAL dev,which is a good news for us^_^
 
DooMLoRD
Old
#3  
DooMLoRD's Avatar
Recognized Developer
Thanks Meter 23744
Posts: 10,590
Join Date: Jul 2010
Location: Indian Institute of Management, Ahmedabad (IIMA)
@OP
https://github.com/freexperia/semc-kernel-msm7x30

fxp kernel sources for xperia 2011 line
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z, T, S, ARC, PLAY

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP





** NEW *** DooMLoRD Easy Rooting Toolkit (perf_event exploit)! (supports Xperia Z, S, SP! more to come!)


Wishlist: Xperia Z Ultra!
The Following User Says Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
eamars
Old
#4  
eamars's Avatar
Member
Thanks Meter 6
Posts: 42
Join Date: Mar 2010
Location: Christchurch
Quote:
Originally Posted by DooMLoRD View Post
@OP
https://github.com/freexperia/semc-kernel-msm7x30

fxp kernel sources for xperia 2011 line
I help JasonStein compiling the kernel from source

Thx for your support
The Following 2 Users Say Thank You to eamars For This Useful Post: [ Click to Expand ]
 
bheremans
Old
#5  
Senior Member
Thanks Meter 107
Posts: 223
Join Date: Aug 2007
don't forget to download wifi drivers :

https://github.com/freexperia/vendor_ti_wlan

then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make

change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory

you will need wifi modules matching your compiled kernel version
 
eamars
Old
(Last edited by eamars; 14th October 2011 at 02:10 PM.)
#6  
eamars's Avatar
Member
Thanks Meter 6
Posts: 42
Join Date: Mar 2010
Location: Christchurch
Quote:
Originally Posted by bheremans View Post
don't forget to download wifi drivers :

https://github.com/freexperia/vendor_ti_wlan

then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make

change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory

you will need wifi modules matching your compiled kernel version
i feel really confused when compiling the wifi module

You mean somewhere in ap directory and somewhere in sta directory

but i can't find anywhere to compile the module

ashamed for my poor knowledge

anyway

Thx you for sharing
 
DooMLoRD
Old
#7  
DooMLoRD's Avatar
Recognized Developer
Thanks Meter 23744
Posts: 10,590
Join Date: Jul 2010
Location: Indian Institute of Management, Ahmedabad (IIMA)
Quote:
Originally Posted by bheremans View Post
you will need wifi modules matching your compiled kernel version
actually u just need the wifi modules recompiled IF u change the kernel version string (vermagic)...
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z, T, S, ARC, PLAY

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP





** NEW *** DooMLoRD Easy Rooting Toolkit (perf_event exploit)! (supports Xperia Z, S, SP! more to come!)


Wishlist: Xperia Z Ultra!
 
eamars
Old
#8  
eamars's Avatar
Member
Thanks Meter 6
Posts: 42
Join Date: Mar 2010
Location: Christchurch
Quote:
Originally Posted by bheremans View Post
don't forget to download wifi drivers :

https://github.com/freexperia/vendor_ti_wlan

then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make

change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory

you will need wifi modules matching your compiled kernel version
I have successfully output the wifi module! thx a lot
 
vaibhavknockout
Old
#9  
vaibhavknockout's Avatar
Senior Member
Thanks Meter 365
Posts: 220
Join Date: Mar 2011

 
DONATE TO ME
First Blend@arc and now MIUI@arc. Great going JasonStein, i am a big fan.

Quote:
Originally Posted by JasonStein View Post
Hey guys,
I have worked for days to port miui on Xperia Arc but still have some problems. Now,with bheremans's help I got my kernel working property to start miui on my phone, still have some kernel related problems with this rom but I will keep on doing cuz I still have a lot of works to do.
 
festa20
Old
#10  
Senior Member
Thanks Meter 819
Posts: 1,617
Join Date: Jan 2011
Location: Barnsley
Hey buddy

Me and my colleague have also working on this for ages now, any help is welcome though

Were going to do it on Arc & Neo

Regards

Sent from my MT15i using xda premium


Want to Get Notified for Incoming SMS And Call with Camera FlashLight try this FlashBlink

The Following 2 Users Say Thank You to festa20 For This Useful Post: [ Click to Expand ]