Jump to content

  1. 0
  2. 0
  3. 0/5

Rate this Topic

* * * * *
2 votes

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

  • Please log in to reply

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 27 June 2012 - 08:00 AM #1

Andromadus Mimicry ROM - version 1.5.0 (September 4, 2012)
...Or how I learned to stop worrying and love the ROM

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 CM9/Andromadus 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.
Newest Change Log __
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
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 __
Any of these ideas sound like something you'd like to see in the ROM? Please mention it in the thread! The more weight an idea has the higher priority it will receive :)
  • 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![/s]

Andromadus Mimicry issue/feature request tracker [link]

Edited by blk_jack, 05 September 2012 - 08:14 AM.

  • 1 Likes

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 27 June 2012 - 08:00 AM #2

== Features ==

Posted Image


Andromadus Mimicry implements the Aroma installer to provide a touch screen GUI for customizing 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

Posted Image


AOKP Lockscreen Weather Icons __
  • Replaces the CM9 lockscreen weather icons with ones from AOKP

Posted Image


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

Posted Image


== 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
Enhanced Keymaps __
  • Binds missing characters <[{}]>^\` to the unused keyboard special buttons
== 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!

Posted Image


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

* Reflash the ROM to customize installed mods & tweaks. No need to install clean.
** 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 __
Built and tested over the past month, Notification Shortcuts let you assign up to 10 shortcuts in the notification drawer. Useful for launching programs that complement other apps (login/password storage, file explorer, search, terminal, etc)
  • 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

Posted Image


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

Posted Image


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.

Edited by blk_jack, 05 September 2012 - 08:15 AM.

  • 0 Likes

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 27 June 2012 - 08:01 AM #3

== Downloads ==

v1.5.0 - September 4, 2012 __
  • Mimicry v1.5.0 [main|mirror]
  • md5sum: 23ccc2558672d8eec3ef378003891b7e
  • Gapps 20120429 [main|mirror]
  • md5sum: 7c524e1e078164f681e0aa6753180b2c
v1.4.0 - August 17, 2012 __
  • Mimicry v1.4.0 [main|mirror]
  • md5sum: 4e30ae1f481dcf7f19591cf2c3051c7f
  • Gapps 20120429 [main|mirror]
  • md5sum: 7c524e1e078164f681e0aa6753180b2c
== Change Log ==

v1.5.0 - September 4, 2012 __
  • 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
v1.4.0 - August 17, 2012 __
  • 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
v1.3.2 - August 6, 2012 __
  • 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
v1.3.1 - July 27, 2012 __
  • 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. 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.
  • 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.
  • 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.
  • 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.
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.
  • 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.
  • 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).
  • 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.
  • Incoming calls during music playback may alter the music volume after the call is completed. (Being looked into)
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]

Edited by blk_jack, 05 September 2012 - 08:17 AM.

  • 0 Likes

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 27 June 2012 - 08:02 AM #4

== Oh Great, Another ROM??? ==

Let me get on my soapbox here and explain my motivations towards this. 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!

Edited by blk_jack, 05 September 2012 - 08:17 AM.

  • 0 Likes

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 29 June 2012 - 12:40 AM #5

Unfortunately there is a severe lack of G2/DZ development being posted on rootz. All support questions for this ROM will of course be addressed in this thread, however there is also a very active XDA thread [link]
  • 0 Likes

kabir.bogra

kabir.bogra

Average Android

  • 2 posts

Posted 18 September 2012 - 12:03 AM #6

Thanks for the ROM. Its very fast and mostly everything works fine but a couple of issues for which I did not find any listings:
1. Certain onscreen keys are not working in this ROM, namely, i, t and k. Tried changing keyboard to Swiftkey but hasn't helped. Was using an earlier CM 9.1 ROM and there was no issue. It is also not a hardware problem , since I checked the digitizer.
2. The camera app is completely out of focus and taking a picture restarts the phone.
3. SIM recognition problem sometimes.
4. Wi-fi issues, since these have already been covered would not get into it.
5. Messaging app frequently hangs.
Could you confirm if these are build issues in which case I'll just wait till the ROM is updated. In case there is something i am missing within the ROM then would appreciate some advise.
Thanks!
  • 0 Likes

OP blk_jack

blk_jack

Android Beginner

  • 6 posts

Posted 26 September 2012 - 04:25 PM #7

Sorry, I cannot reproduce any of these issues. Definitely an issue on your end, please check the OP for troubleshooting techniques.
  • 0 Likes

kabir.bogra

kabir.bogra

Average Android

  • 2 posts

Posted 01 October 2012 - 03:17 AM #8

Thanks for checking it out. I did a full wipe and played with the settings a bit on installation and got rid of all the issues, except the camera. Seems to be a local problem, nobody else seems to be having any issues with the camera. Been using it since the 19th and haven't found any other issues. Great work!
  • 0 Likes

ad3k

ad3k

Android Apprentice

  • 55 posts

Posted 12 January 2013 - 11:31 PM #9

Quite incredible work! Thanks for doing this mate:)
  • 0 Likes