[ROM][ICS] MARANGE HTC DESIRE MIUI V4 2.10.26 Beta (uploaded on Oct 31th, 2012) [RET]

Search This thread

marange

Senior Member
May 1, 2010
664
523
Zoetermeer
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
After thinking about it for some time I decided to retire the ROM. Stability issues with my phone (hardware wise) and with the ROM, coupled with lack of spare time, I decided to retire my trusty desire and the ROM. I thanks everyone for the kind words and thanks to the people who donated. Everything is very appreciated.

Kind regards,
Marange
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


The is the patchrom build of MIUI v4 (ICS) 2.10.26 for the HTC Desire. It is based on:
  • Sandvold's ICS 0.8.1 ROM (Android 4.0.4) as a base (thanks to Sandvold)
  • Aroma/MIUI-Au installer (thanks to Amarullz and Lennox)
  • patchrom MIUI v4 2.10.26

If you like what I am doing, a amazon gift card would be nice or click on the 'donate to me' button.

Please note:
this ROM will not be update exactly every week (but I try to keep up), and asking about updating the base will not make a change of base go faster. It takes a lot of time to change/update the base and it is not easy (otherwise I would have done it already), so progress on that is going slowly and I will show it to the world if and when it is ready. This is a one-man operation and I don't have unlimited time. So please enjoy the ROM as is.

SCREENSHOTS:
screenshot01.png
screenshot05.png

screenshot07.png
screenshot09.png

screenshot13.png
screenshot15.png


(I cleaned up the OP. I removed a lot of the older versions. Hope that doesn't lead to problems).

You can download the ROM thru their app GooManager. Select the option "Browse compatible ROMs' and you will find the ROM. I also upload it to mediafire.

Please note that the ROM works for me, but understand this is a beta version (because the base ROM is beta and MIUI is changing the ROM every week, I still keep it on beta level), flash at your own risk. Make a NAND backup before installing, so when things go wrong, you can back to the previous version. If you experience any serious problems, do a full wipe/factory reset then flash again.

CHANGELOG for 2.10.26 (since 2.10.19)
  • Included all patches from 2.10.26

DOWNLOAD 2.10.26
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/L8dx
- Using mediafire: http://www.mediafire.com/?c5e97c3h3u8tc4k
- or use QR code:
qrcode


EXTENSIONS 2.10.19
Install thru recovery and after the first boot!
- Softkey: http://www.mediafire.com/?hd81iyrtg642gkk
- Hardware key lights disabled: http://www.mediafire.com/?q4a49r8iea017sx
- Softkey and hardware key lights disabled: http://www.mediafire.com/?2k69t7uvvwh1ckq
- Smoothscroll: http://www.mediafire.com/?6msg8v188m2t3j2
- Remap hardware button to ICS recent apps: http://www.mediafire.com/?oac31cc0dcn432i
- Remove of all patches: Reinstall the original ROM

CHANGELOG for 2.10.19 (since 2.9.29)
  • Included all patches from 2.10.12
  • Included all patches from 2.10.19
  • Included the 3.9.16 version of Google Play

DOWNLOAD 2.10.19
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/yl0k
- Using mediafire: http://www.mediafire.com/?dfrcz6b2tmp0hgj
- or use QR code:
qrcode


EXTENSIONS 2.10.19
Install thru recovery and after the first boot!
- Softkey: http://www.mediafire.com/?5amg0ga1ghu7e72
- Hardware key lights disabled: http://www.mediafire.com/?gupucglgngrlxur
- Softkey and hardware key lights disabled: http://www.mediafire.com/?q5h12km3i9o359j
- Smoothscroll: http://www.mediafire.com/?b75h8tub6o0uuco
- Remap hardware button to ICS recent apps: http://www.mediafire.com/?cc94ibkwk6n16b3
- Remove of all patches: Reinstall the original ROM

CHANGELOG for 2.9.29 (since 2.9.21)
  • Included all patches from 2.9.28
  • Included all patches from 2.9.29
  • Removed the Hanzi patch (code changed by Xiaomi, so patch doesn't work anymore)

DOWNLOAD 2.9.29
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/TFEN
- Using mediafire: http://www.mediafire.com/?n9c796bj3bs7kyu
- or use QR code:
qrcode


EXTENSIONS 2.9.29
Install thru recovery and after the first boot!
- Softkey: http://www.mediafire.com/?xvt7k82qa1jip4k
- Hardware key lights disabled: http://www.mediafire.com/?0oq7e4nzehx50a5
- Softkey and hardware key lights disabled: http://www.mediafire.com/?ma7r8isrmufh73b
- Smoothscroll: http://www.mediafire.com/?gnfxu106lsj66wp
- Remap hardware button to ICS recent apps: http://www.mediafire.com/?kd9187kjk9jxfdo
- Remove of all patches: Reinstall the original ROM

NOTE for 2.9.29
Because Xiaomi did not release a new version this week, I decided to upload the 2.9.29 version. It looks stable and IMHO it looks a tiny bit faster. But I needed to remove the Hanzi patch in this version, because Xiaomi did change the code completely, so the patch failed. If people can try and see if the patch is still needed ? There are no other changes in this version (with exception of the 2.9.28 and 2.9.29 patches). I spend most of my spare time on "real life issues" and working on a version with an updated base. I got it to boot, but need (a lot more) time to get all the patches in. So please no questions about ETA's or for information.

CHANGELOG for 2.9.21 (since 2.9.7)
  • Included all patches for 2.9.14
  • Included all patches for 2.9.21
  • Removed search key patch from ROM, make in extension (change in installer options! Check options when installing)
  • Created installer for smooth scroll
  • Created installer for search key patch
  • Included the 3.8.17 version of Google Play
  • Enabled the "show magnifier" option in Settings

DOWNLOAD 2.9.21
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/fKR0
- Using mediafire: http://www.mediafire.com/?5w4459wgcmhf5il
- or use QR code:
qrcode


EXTENSIONS 2.9.21
Install thru recovery and after the first boot!
- Softkey: http://www.mediafire.com/?6z8ot5yno936vi0
- Hardware key lights disabled: http://www.mediafire.com/?671ikac050yi1es
- Softkey and hardware key lights disabled: http://www.mediafire.com/?5fafkc9fxyaddad
- Smoothscroll: http://www.mediafire.com/?w4c89c4f9idkm7m
- Remap hardware button to ICS recent apps: http://www.mediafire.com/?n60nn898gdinsea
- Remove of all patches: Reinstall the original ROM

NOTE FOR 2.9.21
The "Remap hardware button to ICS recent apps mod" has been removed as an installer option, and made into an extension. This means that the options changed a little in the installer (Wifix moved up one position). Please check the options when installing the version. Do this by choose "custom" in the installer.
To use the "Remap hardware button to ICS recent apps mod", just install the orginal ROM, reboot and install the extension.

CHANGELOG for 2.9.7 (since 2.8.31)
  • Included all patches from 2.9.7
  • Moved FileExplorer to sd-card for CM7R2 Hboot
  • Moved Music to sd-card for CM7R2 Hboot
  • Moved Notes to sd-card for CM7R2 Hboot
  • Moved SoundRecorder to sd-card for CM7R2 HBoot
  • Implemented option to install ICS Gallery instead of MIUI Gallery

DOWNLOAD 2.9.7
- Cannot access goo.im at the moment, so no upload there (for now)
- Using mediafire: http://www.mediafire.com/?0bbbddsbb585iyl

DOWNLOAD PERMISSION PATCH FOR 2.9.7
- The link is : http://www.mediafire.com/?pn84q7vcionvs4l

EXTENSIONS 2.9.7
Install thru recovery and after the first boot!
- Softkey patch: http://www.mediafire.com/?5kbjbwqd5a437bj
- Hardware key lights disabled: http://www.mediafire.com/?egeowb2x5hltxdx
- Softkey and hardware key lights disabled: http://www.mediafire.com/?zcd9c17anf6d5br
- Remove of above patches: http://www.mediafire.com/?g7n0dj72edaz7c8 (or install the ROM)

NOTE FOR 2.9.7
At least version 2.8.31 had an issue on cm7r2 hboot. There was not enough space on the system partition, which caused FC's. In this version I moved some more stuff to the SD-card, so that the space issue is solved and 2.9.7 should work again without trouble on cm7r2 hboot.
2012-09-15: The 2.9.7 release has a problem with root permissions. Xiaomi implemented a check to determine of a ROM should have root permissions (development mode) or not (stable mode). One way or another the 2.9.7 build is put in stable mode. There is a patch (see DOWNLOAD PERMISSION PATCH FOR 2.9.7 above) which switches permissions into development mode.

CHANGELOG for version 2.8.31 (since 2.8.20)
  • Included all patches from 2.8.24
  • Included all patches from 2.8.31
  • Made English default language in default theme
  • Created installer for softkeys patch
  • Created installer for hardware keys lights disabled patch
  • Created installer for softkeys and hardware keys lights disabled patch
  • Created installer for original framework-res patch

DOWNLOAD 2.8.31
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/AGwu
- Using mediafire: http://www.mediafire.com/?jtdpi4zou1t5bj9
- or use QR code:
qrcode


EXTENSIONS 2.8.31
Install thru recovery and after the first boot!
- Softkey patch: http://www.mediafire.com/?6ygt4gv15bxy65i
- Hardware key lights disabled: http://www.mediafire.com/?5gw0p1jcsy5a6ao
- Softkey and hardware key lights disabled: http://www.mediafire.com/?db1yrciy2aly1jl
- Remove of above patches: http://www.mediafire.com/?wmlgi1nl04ti2qj (or install the ROM)

CHANGELOG for version 2.8.20 (since 2.8.3)
  • Included all the patches from 2.8.10
  • Included all the patches from 2.8.17
  • Included all patches from the MIUI sources which were not yet included
  • Included the 3.8.16 version of Google Play
  • Removed GMail (re-install from Google Play)
  • Incoming Call FC's. Included fix (was a problem in 2.8.17 which is removed)
  • Included Wifix in installer

DOWNLOAD 2.8.20
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/iCPp
- Using mediafire: http://www.mediafire.com/?41cr6r9v1m0ni11
- or use QR code:
qrcode


CHANGELOG for version 2.8.3 (since 2.7.20)
  • Included all the patches from 2.7.27
  • Included all the patches from 2.8.3
  • Adblocker works again
  • Included an option to install the "Search button to recent apps" patch
  • Included change in the 03lennoxd2x script (by Gosicnarf)
  • Included latest version of Google Play
  • Include ZRam in the options

DOWNLOAD 2.8.3
- Thru GooManager (download from Google play)
- Use the link: http://tinyw.in/4xbc
- Using mediafire: http://www.mediafire.com/?4z94udsl4b94cc2
- or use QR code:
qrcode


combined CHANGELOG before version 2.8.3
  • Included all the patches from 2.7.13
  • Included all the patches from 2.7.20
  • Fixed the "missing" permission apps
  • Swapped the (baidu) NetworkLocation.apk with the google one (from 2.6.22)
  • Cleanup of some code/patches
  • Included the 0.15.0.1 boot (incl. newest Drewis kernel/hwa drivers)
  • Updated the tiamat kernel with the version from sandvold 0.15.0.1
  • Included the BCM 4.0 Update 1 stock kernel (also uses the new hwa drivers)
  • Included a2sd. Use with care (and select "Internal" in the installer) [SEE BELOW] Don't use a2sd. Missing 10apps2sd script
  • Included the google networklocation.apk
  • Included all the patches from 2.7.6
  • Fixed several installer issues (wrong mapping options)
  • Fix for FC in Theme manager (thanks Dan)
  • Fix for FC in Permissions
  • Fixed a typo in Settings
  • Included all the patches from 2.6.29
  • Alarm not ringing when screen locked fixed
  • Removed the automatic SD-card format selection (does not work!)
  • Changed installer by making "SD-EXT File System" selection a seperate screen.
  • Changed installer by including a screen with a note about the "SD-Ext File System" screen when the installer is started the first time
  • Included all the patches from 2.6.22
  • Antispam language issues fixed by Xiaomi
  • Fixed zipalign issue (http://forum.xda-developers.com/showthread.php?t=1252813)
  • Changed installer to select the correct filesystem format automatically
  • Included fix to get DR Nyheder working
  • Included the multilangual T9 dialer patch (thanks Roenano and Lennox)
  • Included all the patches from 2.6.15
  • Fixed Antispam FC
  • Fixed missing Copy/Cut/Parse Menu in TextView
  • Network Assistant - Traffic Ranking options are set/unset
  • Added SuperMarket.apk to installer
  • Included ad-hoc wifi bin from Sandvold Beta 0.13 (don't know if this works).
  • Changed installer to make room for Data++ HBOOT
  • Includes all the patches/features from 2.6.8
  • Fixed installer problems
  • Fixed language issues (default is now english everywhere)
  • Included LED notifications (thanks p0w4p0ty for LedMeKnow, patched by Lennox)
  • Removed "Report to MIUI" and "SYSTEM UPDATES" (thanks Lennox)
  • Included all(?) the miui patches
  • Includes adhoc wifi
  • Long press in text will show the magnifier glass (it is a bit slow, but works nicely)
  • Maybe more
  • Updated to the 0.8.1 Base
  • Fixed the market download problem
  • Includes the Shaky kernel (selectable in installer) + new adreno libs
  • All MIUI changes and fixes from 2.5.18
  • Includes the new tobby_d kernel from sandvold 0.8
  • Camera apk and lib from sandvold 0.8
  • All MIUI changes and fixes from 2.5.4 and 2.5.11
  • Includes the tiamat and tobby_d kernels
  • Fixes in the installer to get it working on data++ and cm7 hboots (thanks Lennox)
  • Drewis's dhcpcd option in installer
  • aGPS option in installer
  • AOPK dictionary install option in installer
  • Camera library from 0.7 (Panorama and barcode scanner are working)
  • Removed Maps.apk to make room on data++ and cm7 hboots. Please download from google play if you want it (read below!).

NOT WORKING:
  • USB Tethering
  • OTA updates (use GooManager for this)
  • Instability/Random reboots sometimes (but not a lot :) ) (especially after playing music)
  • MIUI Music Player has sometimes a random noise for a split second (looks like a MIUI player problem)
    (looks like select smartassv2 as governor solves this)
  • Looks like Adhoc wifi is not working
  • Probably more

REQUIREMENTS:
the same as MIUI Au:
  • Requires an ext3/4 partition to be the second partition on your SD Card.
  • Will install on Stock HBOOT without problems. On Data++ and cm7 HBOOT, there are issues. I am looking into it.
  • Only stock HBOOT, Data++ and Sense can perform data wipe without rom reinstallation, due to system files needing to be moved for other HBOOT's.

INSTALLATION:
  • Make sure you have an ext3/4 partition setup as the second partition on your sd card, otherwise you will have very little memory to use as data2ext won’t work.
  • If you restore apps or data using Titanium or MIUI Backup, there may be problems due to changes from GB to ICS. If you do have any, restore apps one by one to find the culprit.

NOTES
After installing you can get the message:
System UIDs Inconsistent
----------------------------------
UIDs on the system are inconsistent, you need to wipe your data partition or your device will be unstable.
[I'm Feeling Lucky]
Only solution I found was to backup the apps, do a wipe and reinstall the backup.

For some people wifi was not working and that is solved by using wifix. Just select it in the installer and it will get installed automatically.

The FC's in supermarkt en Gallery are still there. I am working on it, but still have no idea what and why it happens (Gallery) or I know know what happens, but don't know why (Supermarkt).

CREDITS:
Marange - Patchrom build
Marange - Smali patches
Marange - Installer tweaks
Dan - Language fixes
Dan - Testing
Dan - Theme manager FC fix
Lennox - Installer
Lennox - init.d scripts
Lennox - Smali patches
Lennox - LedMeKnow permission fix on ICS
Lennox - LedMeKnow modding/themeing
Katte - Help with installer problems
cmajetic - Help with installer problems
danw1million - Help with installer problems
htcmagicandroid - Help with installer problems
htcmagicandroid - Testing installer
Drewis - Kernel
Tiamat - Kernel
Tobby_d - Kernel
Shaky156 - Kernel
dk_zero-cool - BCM Kernel
p0w4p0ty - LedMeKnow
Roenano - Multilingual T9 Dialer patch
Gosicnarf - Change in 03lennoxd2x script
Fardjad - WiFix
Ahmad4u - For pointing out WiFix to me
evilisto - Remap hardware button to ICS recent apps mod
Bojan155 - Softkeys/HW lights mod
AndroidON and blackhawk_LA - Smooth scroll mod

Marange

If you like what I am doing, a amazon gift card would be nice or click on the 'donate to me' button.
 
Last edited:

PlayGrandPa

Member
Apr 30, 2012
19
3
Great Work to Revive G7

2012-07-27

I flashed 7.20 beta into my G7. It's almost perfect--fast, fluent. And I encountered no FC, no BSOD for 3 days.
1. I used BCM kernel for a few hours, turned out that it was not so fluent.
2. then I switched to tiamat kernel (the version from sandvold 0.15.0.1), with the following settings,
Force GPU usage ----- on
Show rounded corners ---- off
Windows animations scale ----- Animations off
Transitions animation scale ---- Animations off.
And then this rom is flying fluently, as well as all apps getting fast.
3. Sometimes when i pressed power button to turn off and lock the screen, the screen turned off firstly, but it lit again in about 1 second.
4. And when i pressed power button to turn on the screen, the screen lit firstly, but blacked again.

I have never expected that G7 could run ICS so fluently, but It does.
Great work and great rom. Many thanks to Marange and your stuff.

Oh, I am from China.


==============================================================================
2012-07-05

I flashed 2.6.22. All thing is going on well, but the following,
1. Sometimes when i pressed power button to turn off and lock the screen, the screen turned off firstly, but it lit again.
2. And when i pressed power button to turn on the screen, the screen lit firstly, but blacked again.
3. The Gallery App has FCs

Great rom. thanks to Marange.





=================================================================================
Thanks for your great work. I like MIUI V4 due to its beauty. Looking forward to your newest progress.

One day Testing on 2.4.20 turns out:
1). BlackScreen death(2 times), 2). ColorScreen(screen was on) Death(1 time), 3). some apps that can not be installed(the most annoying annoyance is that Root Explorer can not be installed), 4). Some FCs, 5). battery burning out to power off during a night(more than 60% left when I sleeped).
6). SMS getting more smooth when long sm is displaying, 7). Some apps that dispaly long text content getting more smooth
 
Last edited:

stoeckler

Member
Jan 3, 2009
24
9
Thanks for this great ROM, it's really smooth and so far, everything's working perfectly! I would second the move to the developer section, so more people can become aware of this.
 
  • Like
Reactions: J.Garp and miroone

Mr. Playboy

Member
Nov 3, 2010
7
1
Great and works perfectly.

Is there a specific reason, why you chose 0.54 of Sandvolds build as a basis and not 0.6/0.6.1.1?

Nevertheless: Great that you did all the hard work and brought us desire users MIUI v4 back! Looking forward to more builds from your side in the near future ;-)
 

soronk

Senior Member
Oct 18, 2010
457
96
cool!
Thx for your hard work!
I hope the issue with network is fixed. With the previous versions i couldn't connect to my wpa2-protected wifi-network.
 

MatDiggy

Senior Member
May 16, 2011
54
5
Stockholm
Damn, I'm in Thailand right now so I can't test it on my Desire yet. Will try it as soon as I touch homeground.

Thanks for the work you put in Maranges!

Skickat från min HTC One X via Tapatalk 2
 
Nov 17, 2010
22
3
Hello, thanks a lot for the good work. Yust installed the latest version. It feels much better than the version before. Are there any chances to get fm radio working? Greetings from germany.
 

Casi92

Member
Apr 11, 2012
25
1
Milan
does it woorking panoramic camera?
however thank you, i will flash it tomorrow and then will post my feedback
 

ph87

Senior Member
Apr 30, 2012
217
99
Thank you very much for your work! I'm very glad to see that someone keeps Miui V4 alive for the Desire!

Till now all works great! ;)

Is there a chance to get other languages work?:confused: Or how can it be done? If someone can tell me, I will have a try!

Greetings from Germany!!!
 

1982Strand

Senior Member
Feb 12, 2011
965
200
Sandvolds 0.5.4 base is used as it was the one out when this project was coming together.

The base rom won't be changed unless major changes are in effect (for instance panorama working), as it means COMPLETELY new building of the miui rom, i.e. every patch made probably has to be redone = tons of work + testing..

So the thought is to keep the base (it's fairly stable as is) and focus on polishing the miui part, until it makes much sense to update the base :)

Getting rid of the rest chinese, getting the cpu settings to run smooth, adding languages. And other stuff that might be broken or needs attention ;)

So if you know any pro smali hackers with lots of spare time, let us know! :D

-Dan
 
Nov 17, 2010
22
3
I think sandvolds 0.5.4 base is allright. It´s stable enough. Setting the focus on the Miui part is the right way. There are a lot of miui specials (on GB Versions) which can be ported to ics miui.
 
Last edited:

lenny_kano

Senior Member
Sandvolds 0.5.4 base is used as it was the one out when this project was coming together.

The base rom won't be changed unless major changes are in effect (for instance panorama working), as it means COMPLETELY new building of the miui rom, i.e. every patch made probably has to be redone = tons of work + testing..

So the thought is to keep the base (it's fairly stable as is) and focus on polishing the miui part, until it makes much sense to update the base :)

Getting rid of the rest chinese, getting the cpu settings to run smooth, adding languages. And other stuff that might be broken or needs attention ;)

So if you know any pro smali hackers with lots of spare time, let us know! :D

-Dan

Most of that stuff is simple enough, this weekend hopefully I'll be having a play with the latest build and improve some things. If you have specifics pm me or get marange to email me and I'll try to sort it all then.
 

marange

Senior Member
May 1, 2010
664
523
Zoetermeer
As 1982Strand already mentioned, the 0.5.4 base ROM was the current ROM when I started. The idea is to get polish the ROM first and also get some translations in. The idea is to make it a multilingual ROM so if people want to contribute with language translations, please PM me and I can send you the resources which need translation. There is already an offer for German and 1982Strand is looking at the Danish translation.

Because there is very little patching and tweaking for the desire, we are also looking at that. Make it even an better experience on the desire. And if you notice strange behavior, things not working, FC's, apps not installable, please let us know.

Marange
 

Mr. Playboy

Member
Nov 3, 2010
7
1
Just wanted to give some feedback:
Working great, stable, no FCs or reboots so far after around 18 hours of usage.
Battery life so far is amazing, drainage over night just 9%, which I never had with the previous builds. So, please keep this one :)

Beside the small chinese parts (which do not disturb me at all): AMAZING!
Looking forward to the future and future builds with tweaks, etc.

Cheers and THX!
 
  • Like
Reactions: yusdi

marange

Senior Member
May 1, 2010
664
523
Zoetermeer
Thanks for your great work. I like MIUI V4 due to its beauty. Looking forward to your newest progress.

One day Testing on 2.4.20 turns out:
1). BlackScreen death(2 times), 2). ColorScreen(screen was on) Death(1 time), 3). some apps that can not be installed(the most annoying annoyance is that Root Explorer can not be installed), 4). Some FCs, 5). battery burning out to power off during a night(more than 60% left when I sleeped).
6). SMS getting more smooth when long sm is displaying, 7). Some apps that dispaly long text content getting more smooth

Hi

Sorry you had so much trouble.

About the BSOD (1) and CSOD (2), these are kernel issues. And I know these are very annoying. We are working on a solution. On (3), could you please let us know what the error is you get ? (Question to other users:) Are there any other users who have the same problem ? (4) Could you give (an) example(s) ? (5) Strange, don't have this problem. Maybe a rogue app which kept running in the background ? And I don't understand what you mean by (6) and (7).

Do you have the same issues with 2.4.27 ?

Again sorry for the problems. Please keep sending them in, so that we can look at fixing them.
 
Nov 17, 2010
22
3
Some more chinese: the privacy (firewall) app and the monitor app.

---------- Post added at 01:10 PM ---------- Previous post was at 12:46 PM ----------

one more question. Is there any chance that extended setting mod is working with this rom?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 102
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    After thinking about it for some time I decided to retire the ROM. Stability issues with my phone (hardware wise) and with the ROM, coupled with lack of spare time, I decided to retire my trusty desire and the ROM. I thanks everyone for the kind words and thanks to the people who donated. Everything is very appreciated.

    Kind regards,
    Marange
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    The is the patchrom build of MIUI v4 (ICS) 2.10.26 for the HTC Desire. It is based on:
    • Sandvold's ICS 0.8.1 ROM (Android 4.0.4) as a base (thanks to Sandvold)
    • Aroma/MIUI-Au installer (thanks to Amarullz and Lennox)
    • patchrom MIUI v4 2.10.26

    If you like what I am doing, a amazon gift card would be nice or click on the 'donate to me' button.

    Please note:
    this ROM will not be update exactly every week (but I try to keep up), and asking about updating the base will not make a change of base go faster. It takes a lot of time to change/update the base and it is not easy (otherwise I would have done it already), so progress on that is going slowly and I will show it to the world if and when it is ready. This is a one-man operation and I don't have unlimited time. So please enjoy the ROM as is.

    SCREENSHOTS:
    screenshot01.png
    screenshot05.png

    screenshot07.png
    screenshot09.png

    screenshot13.png
    screenshot15.png


    (I cleaned up the OP. I removed a lot of the older versions. Hope that doesn't lead to problems).

    You can download the ROM thru their app GooManager. Select the option "Browse compatible ROMs' and you will find the ROM. I also upload it to mediafire.

    Please note that the ROM works for me, but understand this is a beta version (because the base ROM is beta and MIUI is changing the ROM every week, I still keep it on beta level), flash at your own risk. Make a NAND backup before installing, so when things go wrong, you can back to the previous version. If you experience any serious problems, do a full wipe/factory reset then flash again.

    CHANGELOG for 2.10.26 (since 2.10.19)
    • Included all patches from 2.10.26

    DOWNLOAD 2.10.26
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/L8dx
    - Using mediafire: http://www.mediafire.com/?c5e97c3h3u8tc4k
    - or use QR code:
    qrcode


    EXTENSIONS 2.10.19
    Install thru recovery and after the first boot!
    - Softkey: http://www.mediafire.com/?hd81iyrtg642gkk
    - Hardware key lights disabled: http://www.mediafire.com/?q4a49r8iea017sx
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?2k69t7uvvwh1ckq
    - Smoothscroll: http://www.mediafire.com/?6msg8v188m2t3j2
    - Remap hardware button to ICS recent apps: http://www.mediafire.com/?oac31cc0dcn432i
    - Remove of all patches: Reinstall the original ROM

    CHANGELOG for 2.10.19 (since 2.9.29)
    • Included all patches from 2.10.12
    • Included all patches from 2.10.19
    • Included the 3.9.16 version of Google Play

    DOWNLOAD 2.10.19
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/yl0k
    - Using mediafire: http://www.mediafire.com/?dfrcz6b2tmp0hgj
    - or use QR code:
    qrcode


    EXTENSIONS 2.10.19
    Install thru recovery and after the first boot!
    - Softkey: http://www.mediafire.com/?5amg0ga1ghu7e72
    - Hardware key lights disabled: http://www.mediafire.com/?gupucglgngrlxur
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?q5h12km3i9o359j
    - Smoothscroll: http://www.mediafire.com/?b75h8tub6o0uuco
    - Remap hardware button to ICS recent apps: http://www.mediafire.com/?cc94ibkwk6n16b3
    - Remove of all patches: Reinstall the original ROM

    CHANGELOG for 2.9.29 (since 2.9.21)
    • Included all patches from 2.9.28
    • Included all patches from 2.9.29
    • Removed the Hanzi patch (code changed by Xiaomi, so patch doesn't work anymore)

    DOWNLOAD 2.9.29
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/TFEN
    - Using mediafire: http://www.mediafire.com/?n9c796bj3bs7kyu
    - or use QR code:
    qrcode


    EXTENSIONS 2.9.29
    Install thru recovery and after the first boot!
    - Softkey: http://www.mediafire.com/?xvt7k82qa1jip4k
    - Hardware key lights disabled: http://www.mediafire.com/?0oq7e4nzehx50a5
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?ma7r8isrmufh73b
    - Smoothscroll: http://www.mediafire.com/?gnfxu106lsj66wp
    - Remap hardware button to ICS recent apps: http://www.mediafire.com/?kd9187kjk9jxfdo
    - Remove of all patches: Reinstall the original ROM

    NOTE for 2.9.29
    Because Xiaomi did not release a new version this week, I decided to upload the 2.9.29 version. It looks stable and IMHO it looks a tiny bit faster. But I needed to remove the Hanzi patch in this version, because Xiaomi did change the code completely, so the patch failed. If people can try and see if the patch is still needed ? There are no other changes in this version (with exception of the 2.9.28 and 2.9.29 patches). I spend most of my spare time on "real life issues" and working on a version with an updated base. I got it to boot, but need (a lot more) time to get all the patches in. So please no questions about ETA's or for information.

    CHANGELOG for 2.9.21 (since 2.9.7)
    • Included all patches for 2.9.14
    • Included all patches for 2.9.21
    • Removed search key patch from ROM, make in extension (change in installer options! Check options when installing)
    • Created installer for smooth scroll
    • Created installer for search key patch
    • Included the 3.8.17 version of Google Play
    • Enabled the "show magnifier" option in Settings

    DOWNLOAD 2.9.21
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/fKR0
    - Using mediafire: http://www.mediafire.com/?5w4459wgcmhf5il
    - or use QR code:
    qrcode


    EXTENSIONS 2.9.21
    Install thru recovery and after the first boot!
    - Softkey: http://www.mediafire.com/?6z8ot5yno936vi0
    - Hardware key lights disabled: http://www.mediafire.com/?671ikac050yi1es
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?5fafkc9fxyaddad
    - Smoothscroll: http://www.mediafire.com/?w4c89c4f9idkm7m
    - Remap hardware button to ICS recent apps: http://www.mediafire.com/?n60nn898gdinsea
    - Remove of all patches: Reinstall the original ROM

    NOTE FOR 2.9.21
    The "Remap hardware button to ICS recent apps mod" has been removed as an installer option, and made into an extension. This means that the options changed a little in the installer (Wifix moved up one position). Please check the options when installing the version. Do this by choose "custom" in the installer.
    To use the "Remap hardware button to ICS recent apps mod", just install the orginal ROM, reboot and install the extension.

    CHANGELOG for 2.9.7 (since 2.8.31)
    • Included all patches from 2.9.7
    • Moved FileExplorer to sd-card for CM7R2 Hboot
    • Moved Music to sd-card for CM7R2 Hboot
    • Moved Notes to sd-card for CM7R2 Hboot
    • Moved SoundRecorder to sd-card for CM7R2 HBoot
    • Implemented option to install ICS Gallery instead of MIUI Gallery

    DOWNLOAD 2.9.7
    - Cannot access goo.im at the moment, so no upload there (for now)
    - Using mediafire: http://www.mediafire.com/?0bbbddsbb585iyl

    DOWNLOAD PERMISSION PATCH FOR 2.9.7
    - The link is : http://www.mediafire.com/?pn84q7vcionvs4l

    EXTENSIONS 2.9.7
    Install thru recovery and after the first boot!
    - Softkey patch: http://www.mediafire.com/?5kbjbwqd5a437bj
    - Hardware key lights disabled: http://www.mediafire.com/?egeowb2x5hltxdx
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?zcd9c17anf6d5br
    - Remove of above patches: http://www.mediafire.com/?g7n0dj72edaz7c8 (or install the ROM)

    NOTE FOR 2.9.7
    At least version 2.8.31 had an issue on cm7r2 hboot. There was not enough space on the system partition, which caused FC's. In this version I moved some more stuff to the SD-card, so that the space issue is solved and 2.9.7 should work again without trouble on cm7r2 hboot.
    2012-09-15: The 2.9.7 release has a problem with root permissions. Xiaomi implemented a check to determine of a ROM should have root permissions (development mode) or not (stable mode). One way or another the 2.9.7 build is put in stable mode. There is a patch (see DOWNLOAD PERMISSION PATCH FOR 2.9.7 above) which switches permissions into development mode.

    CHANGELOG for version 2.8.31 (since 2.8.20)
    • Included all patches from 2.8.24
    • Included all patches from 2.8.31
    • Made English default language in default theme
    • Created installer for softkeys patch
    • Created installer for hardware keys lights disabled patch
    • Created installer for softkeys and hardware keys lights disabled patch
    • Created installer for original framework-res patch

    DOWNLOAD 2.8.31
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/AGwu
    - Using mediafire: http://www.mediafire.com/?jtdpi4zou1t5bj9
    - or use QR code:
    qrcode


    EXTENSIONS 2.8.31
    Install thru recovery and after the first boot!
    - Softkey patch: http://www.mediafire.com/?6ygt4gv15bxy65i
    - Hardware key lights disabled: http://www.mediafire.com/?5gw0p1jcsy5a6ao
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?db1yrciy2aly1jl
    - Remove of above patches: http://www.mediafire.com/?wmlgi1nl04ti2qj (or install the ROM)

    CHANGELOG for version 2.8.20 (since 2.8.3)
    • Included all the patches from 2.8.10
    • Included all the patches from 2.8.17
    • Included all patches from the MIUI sources which were not yet included
    • Included the 3.8.16 version of Google Play
    • Removed GMail (re-install from Google Play)
    • Incoming Call FC's. Included fix (was a problem in 2.8.17 which is removed)
    • Included Wifix in installer

    DOWNLOAD 2.8.20
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/iCPp
    - Using mediafire: http://www.mediafire.com/?41cr6r9v1m0ni11
    - or use QR code:
    qrcode


    CHANGELOG for version 2.8.3 (since 2.7.20)
    • Included all the patches from 2.7.27
    • Included all the patches from 2.8.3
    • Adblocker works again
    • Included an option to install the "Search button to recent apps" patch
    • Included change in the 03lennoxd2x script (by Gosicnarf)
    • Included latest version of Google Play
    • Include ZRam in the options

    DOWNLOAD 2.8.3
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/4xbc
    - Using mediafire: http://www.mediafire.com/?4z94udsl4b94cc2
    - or use QR code:
    qrcode


    combined CHANGELOG before version 2.8.3
    • Included all the patches from 2.7.13
    • Included all the patches from 2.7.20
    • Fixed the "missing" permission apps
    • Swapped the (baidu) NetworkLocation.apk with the google one (from 2.6.22)
    • Cleanup of some code/patches
    • Included the 0.15.0.1 boot (incl. newest Drewis kernel/hwa drivers)
    • Updated the tiamat kernel with the version from sandvold 0.15.0.1
    • Included the BCM 4.0 Update 1 stock kernel (also uses the new hwa drivers)
    • Included a2sd. Use with care (and select "Internal" in the installer) [SEE BELOW] Don't use a2sd. Missing 10apps2sd script
    • Included the google networklocation.apk
    • Included all the patches from 2.7.6
    • Fixed several installer issues (wrong mapping options)
    • Fix for FC in Theme manager (thanks Dan)
    • Fix for FC in Permissions
    • Fixed a typo in Settings
    • Included all the patches from 2.6.29
    • Alarm not ringing when screen locked fixed
    • Removed the automatic SD-card format selection (does not work!)
    • Changed installer by making "SD-EXT File System" selection a seperate screen.
    • Changed installer by including a screen with a note about the "SD-Ext File System" screen when the installer is started the first time
    • Included all the patches from 2.6.22
    • Antispam language issues fixed by Xiaomi
    • Fixed zipalign issue (http://forum.xda-developers.com/showthread.php?t=1252813)
    • Changed installer to select the correct filesystem format automatically
    • Included fix to get DR Nyheder working
    • Included the multilangual T9 dialer patch (thanks Roenano and Lennox)
    • Included all the patches from 2.6.15
    • Fixed Antispam FC
    • Fixed missing Copy/Cut/Parse Menu in TextView
    • Network Assistant - Traffic Ranking options are set/unset
    • Added SuperMarket.apk to installer
    • Included ad-hoc wifi bin from Sandvold Beta 0.13 (don't know if this works).
    • Changed installer to make room for Data++ HBOOT
    • Includes all the patches/features from 2.6.8
    • Fixed installer problems
    • Fixed language issues (default is now english everywhere)
    • Included LED notifications (thanks p0w4p0ty for LedMeKnow, patched by Lennox)
    • Removed "Report to MIUI" and "SYSTEM UPDATES" (thanks Lennox)
    • Included all(?) the miui patches
    • Includes adhoc wifi
    • Long press in text will show the magnifier glass (it is a bit slow, but works nicely)
    • Maybe more
    • Updated to the 0.8.1 Base
    • Fixed the market download problem
    • Includes the Shaky kernel (selectable in installer) + new adreno libs
    • All MIUI changes and fixes from 2.5.18
    • Includes the new tobby_d kernel from sandvold 0.8
    • Camera apk and lib from sandvold 0.8
    • All MIUI changes and fixes from 2.5.4 and 2.5.11
    • Includes the tiamat and tobby_d kernels
    • Fixes in the installer to get it working on data++ and cm7 hboots (thanks Lennox)
    • Drewis's dhcpcd option in installer
    • aGPS option in installer
    • AOPK dictionary install option in installer
    • Camera library from 0.7 (Panorama and barcode scanner are working)
    • Removed Maps.apk to make room on data++ and cm7 hboots. Please download from google play if you want it (read below!).

    NOT WORKING:
    • USB Tethering
    • OTA updates (use GooManager for this)
    • Instability/Random reboots sometimes (but not a lot :) ) (especially after playing music)
    • MIUI Music Player has sometimes a random noise for a split second (looks like a MIUI player problem)
      (looks like select smartassv2 as governor solves this)
    • Looks like Adhoc wifi is not working
    • Probably more

    REQUIREMENTS:
    the same as MIUI Au:
    • Requires an ext3/4 partition to be the second partition on your SD Card.
    • Will install on Stock HBOOT without problems. On Data++ and cm7 HBOOT, there are issues. I am looking into it.
    • Only stock HBOOT, Data++ and Sense can perform data wipe without rom reinstallation, due to system files needing to be moved for other HBOOT's.

    INSTALLATION:
    • Make sure you have an ext3/4 partition setup as the second partition on your sd card, otherwise you will have very little memory to use as data2ext won’t work.
    • If you restore apps or data using Titanium or MIUI Backup, there may be problems due to changes from GB to ICS. If you do have any, restore apps one by one to find the culprit.

    NOTES
    After installing you can get the message:
    System UIDs Inconsistent
    ----------------------------------
    UIDs on the system are inconsistent, you need to wipe your data partition or your device will be unstable.
    [I'm Feeling Lucky]
    Only solution I found was to backup the apps, do a wipe and reinstall the backup.

    For some people wifi was not working and that is solved by using wifix. Just select it in the installer and it will get installed automatically.

    The FC's in supermarkt en Gallery are still there. I am working on it, but still have no idea what and why it happens (Gallery) or I know know what happens, but don't know why (Supermarkt).

    CREDITS:
    Marange - Patchrom build
    Marange - Smali patches
    Marange - Installer tweaks
    Dan - Language fixes
    Dan - Testing
    Dan - Theme manager FC fix
    Lennox - Installer
    Lennox - init.d scripts
    Lennox - Smali patches
    Lennox - LedMeKnow permission fix on ICS
    Lennox - LedMeKnow modding/themeing
    Katte - Help with installer problems
    cmajetic - Help with installer problems
    danw1million - Help with installer problems
    htcmagicandroid - Help with installer problems
    htcmagicandroid - Testing installer
    Drewis - Kernel
    Tiamat - Kernel
    Tobby_d - Kernel
    Shaky156 - Kernel
    dk_zero-cool - BCM Kernel
    p0w4p0ty - LedMeKnow
    Roenano - Multilingual T9 Dialer patch
    Gosicnarf - Change in 03lennoxd2x script
    Fardjad - WiFix
    Ahmad4u - For pointing out WiFix to me
    evilisto - Remap hardware button to ICS recent apps mod
    Bojan155 - Softkeys/HW lights mod
    AndroidON and blackhawk_LA - Smooth scroll mod

    Marange

    If you like what I am doing, a amazon gift card would be nice or click on the 'donate to me' button.
    20
    @all

    Sorry this is a bit off topic, just wanted to say ive purchased a mi-one and will no longer be doing much in regards to the desire. Ive given marange open invitation to email any time he has a problem i might be able to help with, but other than that ive done as much as i can/will development wise. Will still drop in from time to time to help bug fix / answer questions.

    Thanks to all previous users of miui-au, and hope my contribution to miui v4 on the desire has been useful.

    And a big thank you to marange for stepping in when i had to stop, and for doing an awesome job with patchrom, and hope everyone supports him and continues to use the best android rom: D

    Cheers!
    17
    [ROM][ICS] MARANGE HTC DESIRE MIUI V4 2.8.3 Beta (uploaded on August 9th, 2012)

    The is the patchrom build of MIUI v4 (ICS) 2.8.3 for the HTC Desire. It is based on:
    • Sandvold's ICS 0.8.1 ROM (Android 4.0.4) as a base (thanks to Sandvold)
    • Aroma/MIUI-Au installer (thanks to Amarullz and Lennox)
    • patchrom MIUI v4 2.8.3

    CHANGELOG (since 2.7.20)
    • Included all the patches from 2.7.27
    • Included all the patches from 2.8.3
    • Adblocker works again
    • Included an option to install the "Search button to recent apps" patch
    • Included change in the 03lennoxd2x script (by Gosicnarf)
    • Included latest version of Google Play
    • Include ZRam in the options

    DOWNLOAD 2.8.3
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/4xbc
    - Using mediafire: http://www.mediafire.com/?4z94udsl4b94cc2
    - or use QR code:
    qrcode


    NOTE: The problem with VPN (does not disconnect when the connection is selected) still exists. I am looking into this but did not yet find the problem. Also a2sd is not included (also did not work in 2.7.20, so I removed it again). Use the amarullz a2sd in the installer as an alternative. (Or one of the other SD-ext options ;) ).

    NOTE 2: I know that this release is a bit late. Sadly sometimes real life is interfering. This is not something I can avoid. I need to eat (sometimes :p) and pay the bills. But I do keep working on it, so sometimes there will be a release (sometimes weekly, but it is hard work to keep up with xiaomi).

    Marange
    16
    Marange MIUI retired

    Hi,

    After trying to work on the ROM the last few months, I noticed that I am lacking the spare time and also having a lot of trouble with stability - not only ROM wise, but also my phone is giving trouble, hardware wise. The latest release is the most stable and I don't want to release a version is worse then the previous version and gives the users trouble.

    I did build a version every week, but first my SD-card broke (took some time to figure that one out) which gave a lot of FC's in the ROM and after fixing that I got more and more issues in the ROM. In the latest (2.12.28) version battery life is terrible. After a night the battery is empty and there are even more major issues with it (like mounting the data partition read-only after a reboot). So there is something terrible wrong with my build.

    But lack of time and a phone which is at the end of it's life (by wear and tear, I mean) I decided, with a heavy heart, to retire my desire and retire MARANGE MIUI. I don't say this is the complete end of it. Maybe I will build a version and see what comes out of it. I liked working with and on the desire. It is a lovely phone and I think I will keep tinker with it (for as long as possible). And if there is something stable and useful I will release it, but don't wait for it ;).

    A big thank you for all the kind words and support on this trip and also a very big thank you to the people who donated. Everything is very appreciated.

    Kind regards,
    Marange
    10
    2.10.19 uploaded

    The is the patchrom build of MIUI v4 (ICS) 2.10.19 for the HTC Desire. It is based on:
    • Sandvold's ICS 0.8.1 ROM (Android 4.0.4) as a base (thanks to Sandvold)
    • Aroma/MIUI-Au installer (thanks to Amarullz and Lennox)
    • patchrom MIUI v4 2.10.19

    If you like what I am doing, a amazon gift card would be nice or click on the 'donate to me' button.

    NOTE:
    I noticed that people start PM me with questions about releasing new versions. I can understand that people like getting the latest miui version, but keep in mind that I do this is my spare time, which is very limited. I try to release a version every week, but at the moment I am more on a 2-week release cycle.

    CHANGELOG for 2.10.19 (since 2.9.29)
    • Included all patches from 2.10.12
    • Included all patches from 2.10.19
    • Included the 3.9.16 version of Google Play

    DOWNLOAD 2.10.19
    - Thru GooManager (download from Google play)
    - Use the link: http://tinyw.in/yl0k
    - Using mediafire: http://www.mediafire.com/?dfrcz6b2tmp0hgj
    - or use QR code:
    qrcode


    EXTENSIONS 2.10.19
    Install thru recovery and after the first boot!
    - Softkey: http://www.mediafire.com/?5amg0ga1ghu7e72
    - Hardware key lights disabled: http://www.mediafire.com/?gupucglgngrlxur
    - Softkey and hardware key lights disabled: http://www.mediafire.com/?q5h12km3i9o359j
    - Smoothscroll: http://www.mediafire.com/?b75h8tub6o0uuco
    - Remap hardware button to ICS recent apps: http://www.mediafire.com/?cc94ibkwk6n16b3
    - Remove of all patches: Reinstall the original ROM

    Marange