[ROM][September 4] Andromadus Mimicry v1.5.0 [ICS / CM9.1 stable]

Search This thread

Yepyoepp

Senior Member
Feb 28, 2011
86
3
Paris
Beats audio is just an EQ. Use DSP manager on 'rock' setting, that's the closest to beats. I recommend tweaking it yourself to your own preference.



Any CM9 rom will be very similar to mimicry. No devs will work on a personal rom port just for you, if you want that you should learn to code :)

Sent from my HTC Vision using xda app-developers app

Sorry but what do u mean by "rock' setting ? Where can I find it ?

About DHD : Just for me ????? NO ! A lot of people is using DHD !!!!!
Thanks anyway :victory:
 
Last edited:

natabbotts

Senior Member
Jan 5, 2011
136
86
Glasgow
Sorry but what do u mean by "rock' setting ? Where can I find it ?

About DHD : Just for me ????? NO ! A lot of people is using DHD !!!!!
Thanks anyway :victory:

Open DSP Manager, use some initiative. Use the 'Rock' preset.

And yes, it would be just for you, no-one else is asking for it. Find a CM9 rom for the Desire HD, in their forum. You won't find any DHD roms in the DZ forum, it has DZ roms. Mimicry is CM9, plus a few tweaks for *our device*. The tweaks are not optimised for the DHD, it's a different phone.
 

blk_jack

XDA Labs & Feed Dev/RD
Jun 7, 2010
3,307
11,443
Toronto
Open DSP Manager, use some initiative. Use the 'Rock' preset.

And yes, it would be just for you, no-one else is asking for it. Find a CM9 rom for the Desire HD, in their forum. You won't find any DHD roms in the DZ forum, it has DZ roms. Mimicry is CM9, plus a few tweaks for *our device*. The tweaks are not optimised for the DHD, it's a different phone.

Actually, the JB version of Mimicry could very well be released for the Ace. I've been working w/ a few devs for a few devices so we may see a more widespread release come Jelly Bean!
 
Sep 3, 2010
33
19
Hi

Iam trying mimicry for the first time.
I've made a full wipe and flashed as new installation, had CM7.2 before.
Running it for about 3 weeks and found several critical problems,
but i dont know if its just me or some bugs so here are my problems
please tell me if you have same problems:
1)time isnt always correct. Seems like the process for the clock is stuck...
The time on statusbar and lockscreen is mostly different. Then i unlock phone,
Kill apps with taskkiller, lock again, wait a min and unlock again. Mostly then time
Is correct but not always. So i use my phone as watch, i cant take this. Never seen
This before on a rom...please fix this
2)current app/display cant be controlled anymore. Sometimes when i switch to homescreen
With backbutton i cant do anything more on screen except pulling down the statusbar.
Then i lock and unlock screen again and it works.
3)not a problem but you only see market-installed apps in the app-management.
So its not possible to stop googlemaps process, service is always restarted by process.
And so with other apps...

Does somebody have same problems, are these known bugs? Couldnt find something
About that yet in this thread.

Greetings
knighToFdemonS
 

blk_jack

XDA Labs & Feed Dev/RD
Jun 7, 2010
3,307
11,443
Toronto
Hi

Iam trying mimicry for the first time.
I've made a full wipe and flashed as new installation, had CM7.2 before.
Running it for about 3 weeks and found several critical problems,
but i dont know if its just me or some bugs so here are my problems
please tell me if you have same problems:
1)time isnt always correct. Seems like the process for the clock is stuck...
The time on statusbar and lockscreen is mostly different. Then i unlock phone,
Kill apps with taskkiller, lock again, wait a min and unlock again. Mostly then time
Is correct but not always. So i use my phone as watch, i cant take this. Never seen
This before on a rom...please fix this
2)current app/display cant be controlled anymore. Sometimes when i switch to homescreen
With backbutton i cant do anything more on screen except pulling down the statusbar.
Then i lock and unlock screen again and it works.
3)not a problem but you only see market-installed apps in the app-management.
So its not possible to stop googlemaps process, service is always restarted by process.
And so with other apps...

Does somebody have same problems, are these known bugs? Couldnt find something
About that yet in this thread.

Greetings
knighToFdemonS

Do you have your partitions as ext4? Where's your logcat corresponding to each of your reported issues? (Read the OP!) I haven't had any of those issues myself. As for #3, did you scroll across the header to All?

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.
 
Sep 3, 2010
33
19
Do you have your partitions as ext4? Where's your logcat corresponding to each of your reported issues? (Read the OP!) I haven't had any of those issues myself. As for #3, did you scroll across the header to All?

Ive done nothing to my partitions, should be as mimicry created them.

How should i make a logcat from clock?
Uhm i'll try to make a logcat of the uncontrollable screen
. Think i'll
Have to test the whole day to reproduce this error, occurs very rare.

To 3: oh havent seen this header. Sorry yes its there, thanks
 

natabbotts

Senior Member
Jan 5, 2011
136
86
Glasgow
Actually, the JB version of Mimicry could very well be released for the Ace. I've been working w/ a few devs for a few devices so we may see a more widespread release come Jelly Bean!

I stand corrected. My thinking was that our device's uniqueness (hardware keyboard) did not lend itself to porting for other devices, but that, of course, is not the only tweak :)
 

blk_jack

XDA Labs & Feed Dev/RD
Jun 7, 2010
3,307
11,443
Toronto
Ive done nothing to my partitions, should be as mimicry created them.

How should i make a logcat from clock?
Uhm i'll try to make a logcat of the uncontrollable screen
. Think i'll
Have to test the whole day to reproduce this error, occurs very rare.

To 3: oh havent seen this header. Sorry yes its there, thanks

Read the OP, it has a FAQ and in it it states that if you're encountering "lag or weird issues" to "make sure your partitions are ext4". Mimicry doesn't create your partitions, it simply wipes them when it extracts itself. I make the assumption that when people are posting issues in here that they've at least read the frequently asked questions in the OP. If you don't know how to use logcat you need to look it up yourself or at the very least post a thread in the QA section with your issue.
 

blk_jack

XDA Labs & Feed Dev/RD
Jun 7, 2010
3,307
11,443
Toronto
I stand corrected. My thinking was that our device's uniqueness (hardware keyboard) did not lend itself to porting for other devices, but that, of course, is not the only tweak :)

Actually, and this surprised me at the time, but Mimicry was ported by 0.0 to the myTouch 4G hours after I first released the ROM. That device too doesn't have a keyboard, but the port has been successful from what I gather.

That's just a port (of my post-compiled code), though. Ideally I'd like to put the source all online and let people whip up builds themselves for their respective devices. The biggest issue would be that I use Aroma, which does require some manual work (which I use buildscripts for), so it's not like a CM9 kang where someone else could just compile it from the repository and use Google's own build scripts to create the finished ROM and call it a day.

When I do create features that require the keyboard, I actually put in code that remove it from the menu items & such when the ROM is compiled from source & identified in an overlay as not having a keyboard.

I'm also re-writing a few of the features in Mimicry (for the next version) to make it device/display agnostic.
 

Yepyoepp

Senior Member
Feb 28, 2011
86
3
Paris
Actually, and this surprised me at the time, but Mimicry was ported by 0.0 to the myTouch 4G hours after I first released the ROM. That device too doesn't have a keyboard, but the port has been successful from what I gather.

That's just a port (of my post-compiled code), though. Ideally I'd like to put the source all online and let people whip up builds themselves for their respective devices. The biggest issue would be that I use Aroma, which does require some manual work (which I use buildscripts for), so it's not like a CM9 kang where someone else could just compile it from the repository and use Google's own build scripts to create the finished ROM and call it a day.

When I do create features that require the keyboard, I actually put in code that remove it from the menu items & such when the ROM is compiled from source & identified in an overlay as not having a keyboard.

I'm also re-writing a few of the features in Mimicry (for the next version) to make it device/display agnostic.

Youpi ! Hope some devs use your good work to make a Mimicry for DHD :good:
 

The Unnamed Time Lord

Senior Member
Dec 7, 2010
73
7
34
New Jersey
Alright I have finally made the move and my phone has been running this since last night.

There are only 2 personal issues that seem to bother me however.

The first being the power control widget (not the one in the notification bar), I have not been able to modify it to add/remove/switch out the controls for other ones. I know its possible to be done and I can seem to modify the options all I want in the notification one but I like to keep those not as cluttered as the actual widget I use for all my options. Is there a way to modify the widget or is the power control widget in this unmodifiable? If the latter is the case can anyone direct me to a (preferably free and trusted) alternative for power control widget?


The second being something I noticed a few hours ago, I cannot seem to swipe away notifications in my notification bar. I was able to do this in GB and I thought it carried over into ICS, so unless there is a setting for this I might have missed I would like to be able to have this small but very well used option.


I am also running Nova Launcher, how much better is Apex, or the original stock? Does it really make all that much a different?


Thank you all in advance with putting up with my questions.
 
Last edited:

jspina

Senior Member
Jun 8, 2011
668
149
porter ranch
Alright I have finally made the move and my phone has been running this since last night.

There are only 2 personal issues that seem to bother me however.

The first being the power control widget (not the one in the notification bar), I have not been able to modify it to add/remove/switch out the controls for other ones. I know its possible to be done and I can seem to modify the options all I want in the notification one but I like to keep those not as cluttered as the actual widget I use for all my options. Is there a way to modify the widget or is the power control widget in this unmodifiable? If the latter is the case can anyone direct me to a (preferably free and trusted) alternative for power control widget?


The second being something I noticed a few hours ago, I cannot seem to swipe away notifications in my notification bar. I was able to do this in GB and I thought it carried over into ICS, so unless there is a setting for this I might have missed I would like to be able to have this small but very well used option.


I am also running Nova Launcher, how much better is Apex, or the original stock? Does it really make all that much a different?


Thank you all in advance with putting up with my questions.

The latter is unfortunately the case. :mad:

You should be able to swipe them without any problem.

Apex is smoothest IMHO. and very customizable in comparison to the others

Sent from my HTC Vision using xda app-developers app
 

eboy_gb

Senior Member
Jun 16, 2012
132
53
Ottawa
The second being something I noticed a few hours ago, I cannot seem to swipe away notifications in my notification bar. I was able to do this in GB and I thought it carried over into ICS, so unless there is a setting for this I might have missed I would like to be able to have this small but very well used option.


I am also running Nova Launcher, how much better is Apex, or the original stock? Does it really make all that much a different?


I'm using Nova as well. I find it sometimes takes a couple of swipes or one purposeful swipe (almost a long-press, then swipe) to clear notifications. I don't know if this is a launcher or a ROM bug/hiccup.
 

goister

Senior Member
Jan 4, 2011
392
12
Read the OP, it has a FAQ and in it it states that if you're encountering "lag or weird issues" to "make sure your partitions are ext4". Mimicry doesn't create your partitions, it simply wipes them when it extracts itself. I make the assumption that when people are posting issues in here that they've at least read the frequently asked questions in the OP. If you don't know how to use logcat you need to look it up yourself or at the very least post a thread in the QA section with your issue.

Hi,

Silly question, but how do I check if my partitions are ext4? My output for "mount" is as follows:

Code:
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/mmcblk0p25 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p26 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p27 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p28 /devlog ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:65 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/com.webmd.baby-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

My /dev/block/mmcblk0p25-28 seem to be ext4, is that enough?
 

costipl

Senior Member
Dec 2, 2009
166
20
Warszawa
Look up videos of Nova or Apex launcher. You can customize them quite a bit even using old ADW themes, etc. That said, I wouldn't recommend using ADW or any of the old GB-based launchers w/ ICS.
Actually, I've been using Go Launcher Ex to great success.

There are two features of GLEX that I got very used to - folders in the app drawer and the ability to hide icon names on the launcer screens. Which of the available launchers offers these for free? I've tried Nova, it says that the included version is trial/demo and tells me to pay if I want all features )including folders) - dafuq?
 

motionmonk

Senior Member
Dec 19, 2010
108
10
Scottsdale, AZ
I am also running Nova Launcher, how much better is Apex, or the original stock? Does it really make all that much a different?

I tried Nova for about a week, and then reflashed 1.30 and tried Apex-- I never went back.
Since the Aroma installer gives you the chance to try different setups, try out Apex.
At least for me, it immediately clicked in workflow and options.

my two cents-- good luck!
 

The Unnamed Time Lord

Senior Member
Dec 7, 2010
73
7
34
New Jersey
Alright, the second issue about the swipe notifications was just some hiccup I had which a reboot happened to fix.

Since there is no custom ability to the Power Control widget are there any other 3rd party options out there? I have used Extended Controls many a time ago when my G2 was still Froyo and while it was good at the time there were some hiccups that did not make it "truly integrated" into the system (such as turning the wifi off in the menu but the extended control switch still showed that it was on, and the GPS switch simply being a link that brings me to the GPS settings to enable it, rather than just enabling it.) That said this was quite awhile ago and I am sure the app probably works better now. However I would like to see any other options available, even ones I could find here that are made/modded I will be willing to take a look at..


Finally, if I want to get the Apex launcher set up from the installer do I have to re-install the system and recover all my apps and the sort? Or does it preserve the environment while simply changing the launcher?
 

Ditamae

Senior Member
Oct 30, 2010
947
228
Alright, the second issue about the swipe notifications was just some hiccup I had which a reboot happened to fix.

Since there is no custom ability to the Power Control widget are there any other 3rd party options out there? I have used Extended Controls many a time ago when my G2 was still Froyo and while it was good at the time there were some hiccups that did not make it "truly integrated" into the system (such as turning the wifi off in the menu but the extended control switch still showed that it was on, and the GPS switch simply being a link that brings me to the GPS settings to enable it, rather than just enabling it.) That said this was quite awhile ago and I am sure the app probably works better now. However I would like to see any other options available, even ones I could find here that are made/modded I will be willing to take a look at..


Finally, if I want to get the Apex launcher set up from the installer do I have to re-install the system and recover all my apps and the sort? Or does it preserve the environment while simply changing the launcher?

As far as Apex - simply install in from Google Play. You can run as many launchers at the same time as you wish. Highly recommend Apex. It's superb.
 

v.a.r

Senior Member
May 3, 2012
83
26
www.youtube.com
Alright, the second issue about the swipe notifications was just some hiccup I had which a reboot happened to fix.

Since there is no custom ability to the Power Control widget are there any other 3rd party options out there? I have used Extended Controls many a time ago when my G2 was still Froyo and while it was good at the time there were some hiccups that did not make it "truly integrated" into the system (such as turning the wifi off in the menu but the extended control switch still showed that it was on, and the GPS switch simply being a link that brings me to the GPS settings to enable it, rather than just enabling it.) That said this was quite awhile ago and I am sure the app probably works better now. However I would like to see any other options available, even ones I could find here that are made/modded I will be willing to take a look at..


Finally, if I want to get the Apex launcher set up from the installer do I have to re-install the system and recover all my apps and the sort? Or does it preserve the environment while simply changing the launcher?

I used to use widgetsoid. Give that a try.

You can just flash the zip again and aroma gives you the options to select which launcher you want to use.

Sent from my HTC Vision using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 210
    Andromadus Mimicry ROM – version 1.5.0 (September 4, 2012)
    ...Or how I learned to stop worrying and love the ROM

    = Mimicry for Jelly Bean?!? =

    * * Be sure to read this post here * *


    = What is this? =

    Based off CyanogenMod 9 and forked from thee mighty Andromadus main repo.
    – Daily merges of new CM9 patches & additions.

    – Combines the fast and stable base of Andromadus/CM9 with new, unique features!

    – Goal is to take advantage of our devices' hardware in a time where new ROMs are focused more on next gen devices – offer unique features to the Vision.

    AROMA Installer provides the user with choice on installation, saving preferences for future versions.​
    Join us on IRC in #mimicry on Freenode!

    If you're new to IRC and without a native app, you can try the Freenode web client [link] or the Firefox extension Chatzilla [link].


    = Newest Changes! =

    Version 1.5.0 – September 4, 2012 [link]
    – 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
    Discussion for v1.5.0 starts on page 184: [link]

    Need help installing/upgrading? Visit the FAQ [link]



    = Notable Feature Summary =

    These are some of the features included in Mimicry! Visit the Feature section below [link]
    Notification Shortcuts - Up to 12 shortcuts in the notification area. Customize icons! Use the default icon, from Gallery or from a set of pre-created Stock icons. Cutomize icon colors as well as spacing and alignment

    Recent Apps mods - Search capactive key rebinded to Recent Apps (with longpress Search) and Remove all Recent Apps (with longpress or trackball)

    Mods/Tweaks - Pre-packaged V6 Supercharger, Virtuous OC Daemon, Enhanced Keymaps tweaks and Wifi Calling selectable on install

    App choice - Choose from a number of Launchers, Music players and Boot animations on install

    UI enhancements - Numerous built-in battery icon mods. Use a custom date format in statusbar or notifications and change the StatusBar color/transparency level

    Hardware button mods - Long-press Power for Quick Torch, Long-press Camera for Quick Camera, Trackball Answer/Hangup

    = Suggested Ideas =

    If the ideas below sound like something you'd like to see in the ROM, mention it in the thread so I can give them higher development priority
    Kill-all Recent Apps at once ability

    Add user-selectable colors for Notification Shortcut icons

    Status bar transparency/color selection

    – Want more? Suggestions are welcome in the thread!​

    Andromadus Mimicry issue/feature request tracker [link]
    76
    == Features ==




    – The AROMA Installer provides a touch screen GUI on ROM flash

    – Allows optional choices of components, tweaks and mods on installation. Compatible with CWM and 4EXT.


    UI Mods and Functionality Options

    = Search to Recent Apps =

    – Rebinds the Search Key to Recent Apps

    – Long press Search Key becomes "old" Search


    = Sense 4.0 Style Multitasking =

    – Themes the Recent Apps overlay to appear similar to Sense 4.0.

    – Includes reflections and swipe-down




    = AOKP Lockscreen Weather Icons =

    – Replaces the CM9 lockscreen weather icons with ones used in AOKP




    = Battery Icon Mods =

    – Choose between 5 available battery icon mods

    – Includes both horizontal and vertical percentage-in-icon types

    – Includes the popular circle battery from AOKP




    System Tweaks

    = V6 Supercharger =

    – Pre-configures and installs V6 Supercharger to automatically optimize your memory


    = Virtuous OC Daemon =

    – Save battery life and make better use of the kernel CPU frequencies

    – Applies a lower ceiling to the max frequency when the screen is off.

    – Allows you to change the governor & min/max cpu frequency for screen on/off states (will override anything set in Performance)


    = Enhanced Keymaps =

    – Binds missing characters <[{}]>^\` to the unused keyboard special buttons

    – Supported languages: English (DZ/G2), German, Italian, Russian

    * Special key 1 bindings: \ | ^ (base, fn, shift)
    * Special key 2 bindings: < { [ (base, fn, shift)
    * Special key 3 bindings: > } ] (base, fn, shift)
    * The @~ key now also has ` (shift)

    ** Special key 1 on the DZ is labelled SYM
    ** Special key 1 on the German DZ is labelled MENU
    ** Special Key 1 on the Russian DZ is labelled MENU
    ** For the G2, www./com. has been replaced with TAB

    Exceptions
    – English: SPACE key now also has SYM (shift)
    – German: @! key now also has ~ (shift)
    – Italian: SPACE key now also has GRAVE ACCENT (fn)
    – Russian: Language key now has `


    Customize Apps

    = Launcher =

    – Choose between Trebuchet, Nova and Apex on install


    = Music Player =

    – Choose between Apollo, Google Play Music or forego any Music player (for users of PowerAmp, etc)


    = Boot Animation =

    – Choose between the stock AOSP animation, CM9's Andy & Cid and the legendary Nyandroid!


    nyandroid.gif


    = Jelly Bean Transition Animations =

    – Enable animations from the brand new version of Android 4.1

    – Video of the animations in action [link]


    = WiFi Calling =

    – Have worked w/ EdKeys' to include his popular WiFi calling package on install

    – Not on TMO? Choose the Never option and you won't be asked to install it again in new Mimicry versions


    = .19 Radio lib-RIL/GPS .so Updater =

    – Once again, EdKeys has given permission to include his work in the ROM. Be sure to check out his thread for additional information on flashing the radio+rcdata to ensure the best results. Note that this updater is included in with the WiFi Calling package

    Important!

    – Note that WiFi Calling and .19 Radio lib-RIL/GPS .so packages will back up your EFS partitions before wiping them. This means you may start to notice the backups in the root of your sdcard. In the future this will be fixed but for now you may delete new ones freely.


    Unique ROM Features

    = Notification Shortcuts =

    Notification Shortcuts allow you to assign up to 10 shortcuts in the notification drawer

    – Assign to any App or Activity

    – Lightweight solution to quickly launch apps from anywhere in the system

    – Choose icons from the Gallery, dozens of included stock icons or default

    – Long-press to customize

    – Horizontally scrollable

    – Useful for launching programs that complement other apps (login/password storage, file explorer, search)

    – Customize color and alignment/spacing




    = Quick Torch =

    – Based on the AOKP feature of the same name this lets you toggle the LED flashlight by pressing and holding the Power button when the screen is off

    – Uses CM's native torch app – lets you use Deathray mode!


    = Search to Recent Apps =

    – Rebinds your search key to Recent Apps – shaves off valuable second of time!

    – Search is switched to long-press so it ain't going nowhere


    = Status Bar / Notification Drawer customizations =

    – Move the date to the Status Bar

    – Customize the date format by choosing one of 20 pre-baked templates, or create your own with DateFormat macros

    – Modify the StatusBar color and transparency level independently of themes

    – Remove the Date/Settings bar completely for all you minimalists




    = Trackball Answer/Hangup =

    – Ported from CM7 and enhanced for ICS. Trackball Answer/Hangup lets you respectively answer or hang up the phone with a single or double tap from the trackball.


    = Screen-off Longpress Camera =

    – Triggered when holding the camera button while the screen is off and will automatically wake and unlock the phone to launch Camera app.

    – Save valuable time when you need to take that quick time sensitive photo.
    76
    == Oh Great, Another ROM??? ==

    Let me get on my soapbox here..
    This may come across as righteous, arrogant or even just plain unnecessary. You've been warned! :)

    As a main (and relatively new) Andromadus developer it has saddened me to see the once vibrant G2/Desire Z community reduced to primarily winzip devs and kangers. There are some notable exceptions. In regards to AOSP-like ROMs, the unofficial "CM9" ROM by jerl92 and the unofficial AOKP ROM by adamz667 are both excellent and both authors have put in a lot of hard work, as well actual development effort.

    Literally every single other [ICS] ROM you'll find is a version of those two ROMs or Andromadus. All 3 ROMs are open and yet no ROM "dev" compiles from source. They're all versions of the three aforementioned ROMs, unzipped with APKs and framework/prop hacks applied.

    Not to completely marginalize those individuals' effort, as I'm sure most of the time they put real time and thought into what they were doing, but those creations actually offer very little lasting value to the development community for the Vision. In some cases it's actually harming the community by splintering support for the base ROM and prolonging issues that have been fixed in newer versions of the original ROM, but are unbeknownst to users of the kang.

    Most of those "devs" could be putting out flashable zip customization packages that offer the exact same "enhancements" and additions that their ROMs do and yet they do not. This would solve the fragmented bug report/squashing issue, as well as allow their add-on packs to be applied across a broader ROM base. Cyanogen himself put it very well in an old post of his. Sagely advice indeed.

    My goal with Mimicry is to provide actual new development and functionality to Android ICS users. I want feedback from the community and I want a ROM where new features are implemented in a scheduled, reliable manner. I've been listening to the few alpha testers very closely and implementing new features and ideas from them, and I hope to bring that to even more interested people with this public release.

    Lastly, any major bug fixes or small feature additions I apply to Mimicry will also be merged into the main Andromadus repositories. This fork exists because the new work/code being done is too much of a departure from the standard CM9 source code that we sync with. I solely maintain these forks and merge them into the Andromadus/CM9 branches myself with every new Mimicry release.

    == Credits & Thanks! ==

    Thanks to ufoman, Zubs, Cimer, ashwinmudigonda, Nipqer, magic_android, EdKeys and pierre_ja for their help with testing both the tweaks and the Mimicry alpha builds to support them. Kudos to shapr for first publicly acknowledging the Dr. Strangelove reference.

    • Andromadus Team - This ROM would not be possible without the efforts of the Andromadus Team! Much love to fellow Andromadudes darkspadez, Flinny and fyodor. <3
    • V6 Supercharger was created and is maintained by zeppelinrox. Thanks to him and wraithdu for their help and with testing the webapp.
    • Virtuous OC Daemon is the work of rmk and the Virtuous team.
    • Enhanced Keymaps were tested and contributed to by xep and zub on freenode. LW_temp helped with and tested Russian keymaps.
    • Sense4 Style Recent Apps is by evilisto [link].
    • T-Mobile WiFi Calling & lib-ril and .so updater packages created by EdKeys! [link] [link]
    • AOKP Lockscreen Weather Icons & AOKP circle battery icons are of course from the incredible AOKP team and their ROM.
    • Translations
      Chinese: lz2android, michuo, dj_frc
      Czech: dakf, Krusty, Petrs, TBest
      Dutch: HugoBoss, dinfinity
      Finnish: lempiainen, hezeri, Whippler, karalaine
      French: xviames, dwardo, GizMoQC
      German: TpmKranz
      Hebrew: SuperKid
      Italian: lombardia2k, matteoa91, skui
      Japanese: LordGenki, montydrei
      Korean: goodhyun
      Lithuanian: daanas
      Polish: ufoman, Ventricle, WMP
      Portuguese: magno23
      Romanian: bogdan
      Russian: VitaliyK, NeverGone
      Serbian: tomaja
      Slovak: Filip.Hunka, shared_ptr
      Spanish: Latino38, Jinxtedium, SuperKid
      Turkish: CebeLL, TheGed129


    == Disclaimer ==

    Disclaimer: I am not responsible for damage to your device due to this ROM. While this ROM has been tested by myself and other individuals for months, I cannot guarantee that you will have the same positive experiences we've had. Flash at your own risk, etc. This ROM is built using the same methods as Andromadus Audacity and as such there is no additional risk over flashing any other custom ROM on this forum.

    In the same vein as my above "rant", do not kang this ROM as a base for other ROMs. If you have an idea, suggestion, addition or enhancement PLEASE discuss it in the forums and, if it is good, will likely be included in the ROM itself. Hurray!


    == Donations ==

    I will never ask for or accept donations for anything I've done on Android. The contributions I have made pale in comparison to the contributions of the CyanogenMod & Andromadus teams as a whole. There are so many people involved in the process that to me, donations for ROMs seem a bit misplaced. The small amount of money I pay each month for hosting and whatnot is such an incredibly tiny price to pay for all the benefit I've gained off others' work over the years.

    Not to say I don't appreciate the kind words & offers of beer, as I do and they definitely inspire and motivate me with the work I do.

    That said, feel free to rate this thread to appropriately match your experience with the ROM :)
    69
    == 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]
    34
    Mimicry 1.5.0

    Andromadus Mimicry v1.5.0 - September 4, 2012

    = Changelog =
    Changes since v1.4.0
    – 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

    I'm somewhat of a completionist, so having that To-do list in the OP with all those outstanding features lingering started to bother me. But after some time developing them, and a good week of testing (thank you, team!), they're now included in the ROM!

    That said, this SHOULD really be one of the last versions of Mimicry for ICS. I'm sure there will be a few revisions to add in the minor upstream changes CM is making, as well as any new translations I get. On that note, a massive thank you to everybody who helped by adding and voting for translations! You guys have made it possible for us to have this ROM's features available in 19 different languages, and that truly blows my mind.

    We're always looking for more languages, or fixes to the existing translations, so feel free to sign up and help out! [link]

    Download v1.5.0 [link]

    Upgrade/Flash instructions are in the OP. Installer FAQ/Known Issues are in the OP. Please consult these posts and understand the type of thread I'd like to maintain here before posting either Issues/bugs and before asking questions answered in the FAQ.

    Thanks everyone for your continued co-operation & help with finding and fixing issues.