Villain_Au is an alternative Gingerbread ROM for the HTC Desire.
This ROM has nothing to do with MIUI except that it is based on CM7, the same as the MIUI GB releases.
A lot of you like the clean interface, the stability, the speed, the battery life and the fact that everything just works with Villain_Au, so we are continuing to update it. Villain_Au 2.3 was released on 15 May 2011
All props go to Richard Tripp and several other people over at XDA for this ROM.
We have added in our APN’s and made the changes required for the ROM to work with Telstra if you are in Australia (this doesn’t affect the use of VillainROM with other Telco’s) and we also added a bit of MIUI flavour.
Credits and Thanks go to:
- Richard Tripp
- Kali
- deovferreira
- Cyanogen
- ChainsDD
- IntersectRaven
- Jesus Freke
- tkirton
- PClaren
Villain_Au 2.3 changelog
- Fixed charge led (green on 100%)
- Update Google Apps (New Google Talk)
- Update to latest CM7 commits
- Removed A2SDGUI and Maps (install from market if needed)
- MIUI Gallery removed – Use QuickPic from market for alternative Gallery
- MIUI Music removed
What’s in Villain_Au
- GingerBread 2.3.4 AOSP, superb battery life
- CM7 Launcher replaced by LauncherPro – we encourage users to purchase LauncherPro Plus unlocker – its well worth the small price asked!
- Multilingual
- Google Apps (including Market)
- Apps2SD (DT-A2SD+ or PC-A2SD+ your choice)
- Titanium Backup
- ROM Manager
- Superuser
- Telstra (Australia) User Agent strings and correct APN’s for Australian users
Installation Instructions (coming from MIUI or other non-Villain ROM)
- Use Titanium backup to backup all your apps in your current ROM
- Boot into recovery and do a nandroid backup of your current ROM
- Do a full wipe then Flash this ROM, then reboot
- Use Titanium (its included in the ROM) to restore your apps. The following apps have been tested to work fine if restored this way:
- Handcent (App + Data)
- Dialer One (App + Data)
- Beautiful Widgets and Animation add-on (App only)
- QuickBoot (App only)
- Loquendo TTS Susan (App only)
- MeContacts (App + Data)
- VoiceCallerId (App only)
- WirelessScheduler (App + Data)
- XMNotes (App + Data)
- Business Calendar Free (App only)
Installation Instructions (Coming from previous Villain_Au)
- Do a nandroid Backup to be safe
- Cache Wipe, Dalvik Wipe and flash Villain_Au
Recommended Apps (get them from the Market)
- Handcent SMS (Its just better)
- Dialer One (Dialer with more features that integrates well)
- QuickPic (Fast Gallery that can exclude folders)
- A2SDGUI (DT version oly)
- Google Maps
Notes
- JuiceDefender and SetCPU are not required – performance and battery life are Fantastic.
- With DT version Dalvik Cache will take up space on “Internal storage” by default. You can change this using A2SDGUI
- With PC version there are no user adjustable A2SD features and A2SDGUI is removed
- Check if any apps are installed on the SD Card, if so move them back to the phone (this is how A2SD works)
- Anyone with n1 table, please load rom, then move the dalvik to sd card before flashing anything else on top!!
- If you want to play around with themes, use the Ultimate Online Themes kitchen
Hints and Tips
- Scroll lockscreen to left to put phone on silent, again to return to normal
- Disable screen rotation: Home Screen > Menu > Preferences > Behavior Settings > Enable Auto-rotation unticked
This ROM is soooo good on battery life, its not worth chasing more (IMO), but WiFi Scheduler (from Market) is good for turning Bluetooth off at night - There are lots of great features under Settings > CyanogenMod settings, for example
- Settings > CyanogenMod settings > Input > Trackball wake to use trackball to wake phone
- Settings > CyanogenMod settings > Lockscreen > Unlock options >Trackball unlock to use trackball to unlock phone (so with both options, two trackball presses wakes phone and unlocks)
- Settings > CyanogenMod settings > Lockscreen > Widget options >Always display battery and Lockscreen music control are worth ticking
- Settings > CyanogenMod settings > Sound > Quiet hours – very useful if you sleep with the phone near you and don’t want to be woken up by an email arriving at 4.00am
A2SD Alternatives
Richard Tripp and many other ROM chefs, use Darktremor A2SD (we’ll call it DT-A2SD). DT is stable, reliable and very full featured with a command line interface (and now a GUI interface also) that can be used to change many settings. In early 2011 DT stopped moving the Dalvik cache to the SD Card automatically and it had to be done using the command line interface (a2sd cachesd command). We at MIUI-Au were not happy with this and some other aspects of DT so we built our own A2SD, which we call PC-A2SD. Features of PC-A2SD are: Invisible, automatic, no command line interface and nothing for the user to do. Automatically puts Dalvik cache on SD Card. Automatically handles slow to mount SD Cards and will also allow the ROM to run without an SD card. In real world use we believe it is no slower than DT, and provides 40Mb – 80Mb more internal phone storage by moving the Dalvik cache out of the phone and onto the SD Card.
[Download not found] MD5: 13d65a2330362b1a331554c6376b07f1
[Download not found] MD5: 29727bf53e5abccf447b0a61ed152e2d
[Download not found]
Please do a nandroid backup before installing as this is untested. Please post a comment below if this works OK.
Keyboards:
[Download not found]
For a “better” GB Keyboard, try Better Keyboard 8 from the Market.
For a “unique” GB Keyboard, try TouchPal from the Market
Known Issues:
- DO NOT flash any other RIL – it will make Villain_Au unstable
- Suggest stick with the supplied kernel – it is fantastic