[G2 and Desire Z Android Development] blk_jack:
== Downloads ==

Before you start..

Flashing between Mimicry versions will preserve gapps. You only need to

flash gapps

when installing Mimicry for the first time! If your Google account is missing after flashing a new ROM version though, it's because gapps was erased somehow.

Before you report any issues you need to read the FAQ/Known Issues section below. Still want to report an issue? Follow these steps first..

Analyze the problem and try everything you can to find solutions for yourself. Wipe caches, revert settings you have made, factory reset, wipe app data, etc. Assume the issue is on your end and try your best to isolate it. Before you do report an issue keep in mind this is a developer thread -- collect evidence, do some research and try to always provide a logcat by recreating the problem as reliably as possible.​

= September 4, 2012 =

Mimicry v1.5.0

– Download Links [ main ] [ mirror ]

– md5sum: 23ccc2558672d8eec3ef378003891b7e

– Gapps 20120429 [ main ] [ mirror ]

– md5sum: 7c524e1e078164f681e0aa6753180b2c​

= August 17, 2012 =

Mimicry v1.4.0

– Download Links [ main ] [ mirror ]

– md5sum: 4e30ae1f481dcf7f19591cf2c3051c7f

– Gapps 20120429 [ main ] [ mirror ]

– md5sum: 7c524e1e078164f681e0aa6753180b2c​

== Change Log ==

= Version 1.5.0 – September 4, 2012 =

Changes

– Merged in new CM9.1 changes

– Requested Feature! Added remove all recent apps. Longpress app or press Trackball in Recent Apps overlay

– New Feature! Added adjustable StatusBar background color and transparency

– New Feature! Added colorize to Notification Shortcuts -- Change both the stock and default app icon colors on the fly! Toggling Notification Shortcuts resets the color

– Completely re-coded Notification Shortcuts -- faster, less unnecessary redraws

– Fixed Notification Shortcut alignment and spacing. Now draws and scales properly depending on available width. (Toggled on by default)

– Fixed exception in Notification Shortcuts causing Settings to crash on blank shortcut redraw

– Switched notification shortcut background pressed drawable to use notification_item's - will work with colorization to provide better theme consistency

– Modified default StatusBar color to act as an inactive default to allow themes to take priority

– When setting the date to appear in the StatusBar, it now maintains the same font size as the clock

– Applied hwc prop change to [mostly] fix corrupted text issue

– Updated translations for existing languages and added new languages for: Romanian, Czech, Lithuanian, Portuguese, Slovak, Serbian, Turkish & Chinese traditional!

– A big thanks to new translators: bogdan5844, CebeLL, daanas, dakf, Filip.Hunka, GizMoQC, hezeri, Jinxtedium, karalaine, Krusty, magno23, matteoa91, michuo, Petrs, shared_ptr, skui, TBest, TheGed129, tomaja & Whippler​

​

= Version 1.4.0 – August 17, 2012 =

Changes

– Merged in new CM9 stable changes

– fn+backspace (delete line) is now fn+longpress backspace. This should prevent accidental deletions

– Added complete translations to Andromadus/Mimicry Settings for Chinese, French, Dutch, German, Hebrew, Japanese, Polish and Russian

– Added partial translations to Andromadus/Mimicry Settings for Spanish, Finnish, Korean and Italian

– Special thanks to all the individuals who helped out by contributing/voting for translations!!

– They are: dinfinity, dwardo, goodhyun, HugoBoss, Latino38, lempiainen, lombardia2k, LordGenki, lz2android, montydrei, SuperKid, TpmKranz, ufoman, Ventricle, VitaliyK, WMP & xviames

– Help out with translations! Join the Andromadus project to contribute [link]

– Extracted hardcoded english strings in Andromadus/Mimicry Settings - can now be translated! Cleaned up strings and translations

– Fixed CM's backuptool and implemented it to work properly in Aroma. This will automatically preserve gapps between Mimicry flashes

– Added OTAUpdater. This will automatically inform you of new Mimicry versions!

– Updated ApexLauncher to v1.3.0beta2​

​

= Version 1.3.2 – August 6, 2012 =

Changes

– Merged up to CM9/Andromadus repo head

– Fix ring/notification volume not restoring correctly on headset (dis)connect

– Merged in patch to fix a crash on audio initialize

– Added zram to initrc

– New Feature! Added AOKP Circle Battery icons

– New Feature! Added Percentage-in-Icon Battery icons

– Fixed transparency on notification shortcut backgrounds

– Fixed Aroma bug where installer would silently abort without flashing the kernel

– Fixed Sense 4 Style Recent Apps squashed preview bug

– Updated Aroma to 2.5

– Updated ApexLauncher to v1.3.0beta1​

​

= Version 1.3.1 – July 27, 2012 =

Changes

– New Feature! Added Jelly Bean animations option in Aroma

– New Feature! Added ability to customize the Notification Area/StatusBar date format

– Requested Feature! Device now wakes on QWERTY hardware keyboard input (like in GB)

– Updated NovaLauncher to 1.2.2​

​

== Installation FAQ / Known Issues ==

= FAQ =

Q) I'm coming from <some rom>, do I have to wipe?

A) If the ROM is AOSP ICS/CM9 based you should be okay with flashing the rom zip and gapps without having to wipe anything manually. The ROM will automatically wipe /system and your caches for you. That said, always make a backup and if you encounter app FCs, lag or any general weirdness, try wiping the offending app's data and/or wipe your /data entirely.​

Q) I'm upgrading from an older version of Mimicry, what do I do?

A) Everything said in the above question applies here too, except as of version 1.4.0, you no longer have to flash gapps when upgrading Mimicry. Aroma will remember your settings from previous installs and present those as your defaults. Even if you update launcher versions in between Mimicry versions, things should function as expected. Unless you wipe /data, the only thing that will get overwritten are custom Virtuous OC Daemon frequencies/governors. Your apps and settings should all remain intact​

Q) Okay I didn't wipe and now I'm encountering issues like lag or FCs!!

A) Ah, tough luck. First try to fix permissions in recovery and reboot. If that doesn't work you need to reboot into recovery & wipe /data. Once booted you may restore user apps from titanium backup or a similar app. You did make a backup, didn't you?​

Q) I'm noticing strange slowdowns with apps and/or errors not encountered in previous versions!

A) First of all, disable zram if you have it enabled. Alternatively, this may also be caused by apps needing their data cleared. Go to Settings->Apps->All, find the app and clear its data. Some apps are just poorly designed for ICS. The Facebook app particularly has been known to cause lag and excessive battery drain for a lot of users.​

Q) I wiped /data but I'm encountering lag and weird issues anyway!

A) This is rare but it can happen. First off, make sure your partitions are ext4 by downloading 4EXT from the Market and flashing the 4EXT recovery. If you are new to ICS you must do a complete reformat of all your partitions (excluding sdcard obvsly). Second, if you restored apps from a backup it may be their doing. Try a fresh wipe and then restore your apps in small batches with appropriate testing inbetween to determine if they're the cause. Lastly, wiping data from the Market app (Play Store) has been known to cure lag felt after updating installed apps.​

Q) I just flashed and battery seems to be acting funny or draining rapidly

A) Mimicry IS CM9/Andromadus. There's nothing functionally different in the backend to cause different battery consumption. Please read this post to gain some insight and maybe help diagnose what could be draining your battery, regardless of ROM.​

Q) Camera app <some app> doesn't work!

A) Due to the hacks implemented to get the camera working with ICS and the 2.6 kernel you will find that many camera apps do not work or will not work properly. It's recommended that you stick to the stock camera app until we migrate to the 3.0 kernel. If using Instagram, make sure you disable their built in camera.​

Q) My WiFi doesn't seem to be working after a new install!

A) Users of EdKeys' WiFi Calling [link] and .19 Radio lib-RIL/GPS .so updater [link] have reported this on occasion. At the moment it's not 100% clear why this can happen, but please discuss appropriately in his respective threads. European/Asian country users need to consult this thread specifically. If you've tried methods & tips described in those threads and still can't solve your issues, re-flash the ROM and choose 'No' to either WiFi Calling or the .19 Radio lib-RIL/GPS .so updater options. As a final option, it has been reported that an app called Wifix [link] can also fix this issue.​

Q) After flashing I'm stuck at the HTC logo screen!

A) This is likely the result of a bad download. Check your downloaded md5sum hash against the one listed next to the download link above. If the md5sum matches up then it may be because you're coming from 2.3.X without reformatting your partitions to ext4. One method is to download and install 4EXT Recovery and choose the option to format all partitions (except sdcard). This is similar to the Superwipe method except has been reported to work in cases where Superwipe did not.​

Q) Everything is great except for issues A, B & C, help!

A) Since the Vision has no official ICS release (nor an official CM9 release), there are the occasional glitch with this, and every other ICS rom. The first thing you need to do is check the issues list below and on the Andromadus tracker. If it's not on the traker, add it. Be patient, there are a number of people working tirelessly to fix the issues and make ICS on our devices as perfect as possible.​

Q) I can't send/receive MMS and/or voicemail indication doesn't work!

A) Check your APNs. Make sure you're using the right one and that the fields match what you had in CM7 or what other people have posted as working for your provider. Also beware that there is a known issue with EdKeys' WiFi Calling package where MMS over WiFi Calling is broken.​

= Issues =

Most everything is working, however you may encounter some minor issues. Check the Andromadus issue tracker as well as the list below..

– Text may randomly appear corrupted or glitched. This is a known bug [link] and affects every version of ICS for the HTC Vision. Do not report this bug, as a solution is being worked towards. Please try to capture any log cats or comment on the bug via the report on the website. A temporary solution to this is to wait (it'll go away eventually), or enable Long Press Back to Kill App in the Developer Settings and simply kill the glitched app when it happens. It often seems to happen shortly after rebooting or flashing a new ROM.

– FM Radio is only functional using certain apps. Wide success has been reported with Spirit Radio [link]

– Camcorder does not record in 720p (issue affects all ICS ROMs)

– Wireless 802.11n is disabled in the kernel due to an issue with n mode dropping the wifi connection silently from certain APs (affects all ICS roms)

– WiFi has been known to be buggy or disabled after flashing EdKeys' WiFi Calling [link] or .19 Radio lib-RIL/GPS .so updater [link] packages. Please discuss appropriately in the linked threads. Re-flashing the ROM will allow you to de-select either of those packages should you be unable to solve your issues. There is a FAQ question specifically aimed towards this issue that provides additional information/links.

– You may experience the occasional slow-down. From experience, this is almost always caused when the Market or Titanium Backup restore an app. Another reported cause is the browser loading flash heavy websites (cough Adobe cough), as well as non-stock camera apps.

– Some users have reported issues w/ wifi -> data (after 2h) not working. This seems to be based on radio/RIL and can be solved by flashing EdKeys' RIL matcher package [link]

– Some users have reported issues w/ GPS. This also seems to be based on radio/RIL, the same link above should resolve such issues.

– Overclocking to >=1.7GHz may result in the occasional freeze or lockup. Use at your own risk.​

It's important to point out the distinction between Mimicry, Audacity and CM9.

First and foremost, issues known and common to Andromadus should be discussed and reported in the Andromadus Audacity thread [link].

This thread should be used for support of features and functionality unique to Mimicry. The reason for this is to lessen the splintering of bugs unique to the ROMs and centralize issue discussion with workarounds and solutions. If you do find an issue, the first thing you should do after following the appropriate steps in re-creating it and making sure it's not just the result of a dirty flash is visit the Andromadus issue tracker [link]​