[Desire Android Development] marange:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

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:

(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:

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:

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:

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:

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:

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:

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:

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://xdaforums.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:

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.