yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] blk_jack:
Well, the thing w/ Mimicry is that ultimately it uses the exact same base as CM9/Andromadus Audacity/Flinny's Test Builds and even to some degree AOKP. There's nothing I've added or patched that would make it any different from any other ICS ROM in terms of battery life.

That said.... I've noticed that occasionally apps or services will go kinda nuts. I've only had it happen once in the past few months, but when it did it was on track to completely drain my battery. The culprit, as I've described in a past post, was the Google Backup service.. which was trying to do backups over & over. I ended up having to de-select the Backup in Settings (I usually don't have it selected anyway) and hot rebooting. After that I had over 9 days of uptime with not one slowdown and incredible battery life. (Screenshot here [link])

The main thing to remember w/ battery drain is that it's almost never the ROM or the kernel. There are a lot of safeguards in the OS that prevent rampant wakelock and frankly speaking, developer apps tend to be worse coded and more prone to error. With yet another Android version just released, developers have to consider an increasingly daunting number of devices and APIs to support in their apps (not to mention custom ROMs, etc).

Even still, there are issues being introduced from upstream CM9 all the time. With 1.1.1, which was based on CM9 RC1, the so-called linaro optimizations ended up breaking and causing issues for certain apps and certain users. I've reverted 1 particular troublesome patch yesterday for 1.1.2, and while it's not something that would drain battery, it could cause instability and FCs.

Finally, when flashing a new ROM, let it settle in a bit before trying to accurately measure battery life. There are a ton of apps that do different things depending on if they think they haven't been run before, or if it's a fresh boot. I find that since I flash so often sometimes, my battery usage stats get totally screwed up. Clearing your battery stats doesn't gain you extra battery life (or better battery life), but it does reset the OS' measurements of what has been draining your battery, and will give you an accurate picture of the usage. The stats are automatically reset at 100%, but they also persist through flashes since they live in /data.

I hope this helps some people. If you notice drain try to figure it out. Get BetterBatteryStats.. load up good ol' logcat.. install Watchdog and just figure it out. It's never some mysterious source that can't be defined.

Android is typically very good with keeping tabs on things & the system is very loud with its logging.
[G2 and Desire Z Android Development] synthiis:
Hey, thanks a lot for the quick answer. I'll do the update, clear the battery stat and check out Google backup. That would be great having that much of a uptime.

Nice job again for this wonderful rom!
[G2 and Desire Z Android Development] slufoot69:
You mention "Make sure your partitions are ext4" Im not really sure about this. I googled it and came back showing me how to make a new partition on my sdcard. What size does the new partition need to be? But if my phone seems to be working ok, does it need to be messed with?
[G2 and Desire Z Android Development] blk_jack:
It's for users coming from GB since the default GB partition type is ext3 and the performance different from 3 to 4 on ICS is pretty significant.

Just flash the 4ext recovery. Honestly it's amazing, much better than CWM on our device.

Also, do not make any partitions manually. Either use 4ext to wipe/convert them all to ICS or use the Superwipe+Ext4.zip package (must be 4ext) from any recovery.
[G2 and Desire Z Android Development] Conan179:
@blk_jackc who can i turn off the kamera sounds? (auto fokus and shot)
[G2 and Desire Z Android Development] PooN_HeaD:
Hey blk_jak, mind somehow giving me the nyandroid boot animation? I want it. (I know how to get it to work on my phone don't worry ahaha)

T-Mobile G2

.19 radio

Flinny's test build 99
[G2 and Desire Z Android Development] slufoot69:
When I use the Superwipe+Ext4.zip in recovery will that erase all my information on my SDcard? Should I backup my SDcard?

---------- Post added at 04:02 PM ---------- Previous post was at 03:40 PM ----------

I flashed the superwipe ext4 all data stayed intact... Thanks for the info on this :) +1 for you
[G2 and Desire Z Android Development] Pantherx12:
My partitions should be ext4 but I will re-do them all.

What size should the ext and ext 2 partitions be?

Had v6 already installed.

I have looked about and couldn't really find anything to clear about how to set up ext4 for this phone/this rom etc.
[G2 and Desire Z Android Development] slufoot69:
I just downloaded superwipe ext4. Copied it to my sdcard then went into recovery and ran the superwipe ext4. Then rebooted.... Didnt have to change or mess with anything... http://xdaforums.com/showthread.php?t=1338947
[G2 and Desire Z Android Development] Pantherx12:
Thank you everyone but after wiping everything and reinstalling still getting slow transfers when in usb disk mode : [

Perhaps my phone has just had it.
[G2 and Desire Z Android Development] zuli007:
Hello. I have problem with CPU speed. In my opinion 1,2 GHz is too fast and I want to change it to 1 GHz. Everythings is ok but when i power off and on screen it come back to default 1,2 GHz. I use virtuos daemon. I think that i must change freq in virtuos config files (/sytem/etc/virtuos_oc) - am I right ?
[G2 and Desire Z Android Development] jethro650:
Use OC/UV Beater from here set up governor, cpu speeds and save them temp/perm activate them. They should stick after a reboot.
[G2 and Desire Z Android Development] WiuEmPe:
I have interested issue, now (after long away from phone) i cant look to gmail, i havent talk and i cant look on google play - i cant authorise. I tap to gmail/play and after half second i'm back on desktop. I attached logcat:

http://db.tt/uRE8SKkz and logcat after reboot:

http://db.tt/NTxj0pJn
[G2 and Desire Z Android Development] alexinc:
really smooth rom, i noticed that disabling camera sound isnt working and panorama cam is lagging big, which is working on cm9 and aokp. :) anyways, big thx!
[G2 and Desire Z Android Development] firetiger:
Nope I don't think so.
[G2 and Desire Z Android Development] Aumkar:
First of all, amazing stuff man. This dev community just keeps getting better and better :)

Second, I have some feature recommendations, since this could be customized more than Andromadus :D

-Is it possible to implement using the trackpad button to pick up calls and disconnect them ( like it was there in CM7 ).. cuz I feel that would help people like me with lots of contacts loading slowly to just pick up the calls.

Next, I had some questions.

-Can this be installed over Andromadus B4 with just cache/dalvik wipes?

-Do I need to reinstall Edkeys' RIL files

-I use Nova Prime, if I select Nova during the install, will my Prime still be usable? Or should I install another launcher like Trebuchet for default and leave my Nova Prime installed as it is ( in /data/app/ )

-I rather like using the notification tray icon for multitasking versus the Search key. Is that implemented? I don't mind changing, since the Search key implementation is better, but force of habit :(

-Is it possible to get the carrier to show up in the notification bar iPhone/MIUI style?

I think that's all for now. If anyone could, ya know, answer these in or out of order, I'd be really happy..

PS. Sorry for the incredible amount of questions too :P.
[G2 and Desire Z Android Development] blk_jack:
Other ICS kernels should run no problem with the ROM, though all the kernels currently in use are the same as the one in Mimicry, which is fyodor's kernel (or based almost entirely off his).

I've left the kernel as is, so there is no option to undervolt.

Undervolting offers no battery savings and if not set properly will just make things unstable.

The camera suffers from a slight blurring. Unfortunately this is something affecting all ICS roms and is being worked on by other members of the Andromadus team.

CM9 doesn't have a center clock mod, but it's on my list of things to do.

I used to actually include the O4X Style Lockscreen mod as part of the rom but took it out as evilisto's code now deviates too much from the CM9 lockscreen's. That link you listed was last updated before CM added weather and calendar, so the O4X lockscreen is quite outdated in terms of functionality.

If he decides to include some of the new CM features in his mod I will look into it again though.
[G2 and Desire Z Android Development] blk_jack:
Thanks!

Call answer with the trackpad is something suggested before and is a feature request I added to Andromadus Audacity before I started work on this rom so it's definitely something I'd like to do.

You can try to flash over, but the roms installer will wipe cache and dalvik for you automatically. Make a backup first and do a full wipe if you suffer from any abnormalities.

Right now I've only included Ed's WiFi Calling package, so you'll need to flash his RIL one after you flash this rom.

I too use Nova Prime and you'll be good to go if you select Nova as your launcher on installation. Prime is a separate package and tantamount to a key that unlocks the regular version.

You can definitely have the recent apps icon as a notification shortcut. Since you use Nova you'll find it as an Activity within Nova when you go to assign the shortcut. I've also included the recent apps icon as a stock icon for individuals like yourself who prefer it there rather than as the search key.

Lastly, carrier customization is something I've considered, though my memory fails when I try to think of how miui has it. Is it up top in the drawer?

Hope that helps!
[G2 and Desire Z Android Development] blk_jack:
Just checked this out, camera sound can be disabled by adjusting your notification sound. As for panorama, I know we recently switched entirely to cm9's camera app and that may be the cause. Will investigate further.
[G2 and Desire Z Android Development] Aumkar:
Thanks very much for the response :)

Here's what MIUI looks like. The carrier is up in the system tray.

Well, I have this downloaded, so I'm gonna give it a run!
[G2 and Desire Z Android Development] shellin:
Check out Android Pro Widgets :D it has scrollable Facebook and Twitter widgets and is themable :)

But I look forward to flashing this new ROM, as it looks to make everything very convenient. I think I will do so once you integrate making the ICS/GB recent apps toggle :) (and I just flashed to flinny97... can't flash too often haha)
[G2 and Desire Z Android Development] ajhavery:
Is there a fix available for missing or incorrect album art for CM9 Apollo Music Player??

Please link if yes..
[G2 and Desire Z Android Development] PooN_HeaD:
feature request:

not sure if you already have this in your requests but I've been asking for custom carrier labels since virtous quattro went out of business (that's a really long time ago) they had it and I really enjoyed that feature. I remember you saying it was easy to implement but you never included it or told me how to do it. so I ask again, can u please include this feature.

oh and I'm on flinnys test builds so I'm guessing I can't flash right to this because of it being deoxed. so throw the feature in the test builds too ;)

_____________________________________

sent from my Nextel i836…wait what?
[G2 and Desire Z Android Development] blk_jack:
I've heard there are issues w/ Apollo. I actually don't use it, I prefer Google Play Music, which normally you have to side-load, but honestly it's the fastest and most reliable ICS music player for me. (I also don't use their streaming service, only have music on my sdcard)

Custom carrier is on my list and it's been mentioned a few times in this thread already, so there's a good chance it'll be in a near future build :)

You can try flashing this ROM over flinny's build. The installer will format /system /cache and wipe your dalvik cache too so you shouldn't have to do anything. As always, make a backup first & do a full wipe if you encounter FCs or suspicious lag/glitching.
[G2 and Desire Z Android Development] PooN_HeaD:
well heres my question, is it more worth it to flash this or the test builds? which will be updated more frequently?

______________________________________

sent from my Nextel i836…wait what?
[G2 and Desire Z Android Development] blk_jack:
I can't tell you Flinny's release schedule, but he typically releases new test builds when a decent amount of changes have been made to the CM9 repos. Lately there has been a code freeze, and as such the repos have seen a lot less activity.

Mimicry however will update independently of any CM9 related changes since I'm developing new features that don't rely on others.

When Mimicry was in alpha testing, I was releasing a new build every 5-7 days on average -- again, usually after changes had been made to my new features or the CM9 repo. There's no point in putting out updates if nothing changes. :)
[G2 and Desire Z Android Development] blk_jack:
To others curious about the future release schedule of this ROM, I believe a release schedule of every ~5 days would be ideal. What people might not understand is that the majority of the commits to the CM9 repos are either translations or fixes for device hardware that has no effect on the Vision.

If there are new features or important fixes pushed upstream then I will definitely release ASAP, so if that was the case there could be multiple releases in a week. Similarly, if I'm able to add a new feature or make changes to an existing feature and I feel like it's been tested thoroughly enough I will push a release with that feature included.

Though as I'm saying all this I'm also preparing for my first vacation in a year next week ;) I released 1.1.0 before going away so I could get initial feedback and gauge the popularity of possible features. I'm going to be working on it while I'm on vacation, but at this point I really can't set anything in stone.
[G2 and Desire Z Android Development] csolanol:
Is flash working in camera app for everyone?.

I just flashed this over a personal build from andromadus repo dated on June 15. Asking before wiping all to test.

Ty.
[G2 and Desire Z Android Development] heybobitsme:
I just wanted to chime in here after flashing this yesterday. So far, everything is working as it should. I haven't had any graphical glitches in the launcher (Trebuchet), but I've had them a few times in the Play Store and a couple of other apps. Killing the app fixes it. The camera with flash works. I especially like the Aroma Installer. That is a handy tool! I think this will be my main ROM from now on.
[G2 and Desire Z Android Development] Careless_:
"Album Art Grabber" from the play store works all the time for me.

---------- Post added at 03:04 PM ---------- Previous post was at 02:53 PM ----------

Everything bout this rom is awesome!

works amazing so far.

HOWEVER... i can't stand it when roms don't come with Digital Clock widgets.

I dunno, just me. I hate analog clocks for quick viewing and I like the stock DigiClock just fine (Don't want to add the cheap sense imitations).

any chance of putting that in?

Thanks!
[G2 and Desire Z Android Development] blk_jack:
It could be considered as an addition via Aroma, rather than being included by default. Would need to have some people weigh in that they would also want it though ;)
[G2 and Desire Z Android Development] Powers88:
Definitely my new DD. This rom has so many features that I have yet to see in another rom. Props to you blk jack for putting out one of the best roms on the market.
[G2 and Desire Z Android Development] ajhavery:
Simply the best... using as my DD.
[G2 and Desire Z Android Development] borjaox:
I have been testing this European lib-ril updater and it has finally solved my all my problems. The gps works quicker and the wifi to 3G no connection problem is gone!

Thanks a lot!
[G2 and Desire Z Android Development] Nospin:
Well I've run into a bit of an issue. First time flashing an ICS ROM, coming from CM 7.2. Ran a superwipe+, flashed the installer (of which I had already checked the MD5), it reboots to the HTC screen, then nothing. Black screen the rest of the way.

I have tried a redownload, flashing with no extra tweaks, flashing w/GApps, flashing without Gapps..... all just a black (powered on) screen.

Tell me I'm not dealing with a bad eMMC here guys.

Edit- Have temporarily restored my CM7.2 Nandroid for the time being. Any solutions?

Double Edit- The only similar problem I have found on the forums are people getting black screens due to not having the Desire Z hboot. But that's only required on Sense ICS roms I believe?
[G2 and Desire Z Android Development] blk_jack:
Make sure you ran Superwipe+EXT4 and not just Superwipe+. The former will correctly partition as EXT4, which is what you need.

Your issue sounds like it's based entirely on that.
[G2 and Desire Z Android Development] Nospin:
Nope, the superwipe+Ext4 is the one I have on my SD card. And 4EXT says all my partitions are EXT 4.

Just tried another redownload, flashes fine, but after HTC screen it just goes straight to black.....

Edit- Going to try the old version, just to see if it flashes....
[G2 and Desire Z Android Development] demkantor:
provide a logcat if you would like more than guesses as to your problem, also it would be nice to diagnose issues in q&a vs. this thread as it is not the purpose of this thread
[G2 and Desire Z Android Development] Nospin:
Noted, I DO have boot on 1.1.1. In case anyone has any problems in the future. Thanks guys.
[G2 and Desire Z Android Development] blk_jack:
Very strange as 1.1.1 and 1.1.2 are extremely similar. Nothing would've changed to cause a bootloop w/ 1.1.2 unless the version of the ROM on your SDcard itself was incomplete.

That said, sometimes I've been known myself to verify an md5sum on my PC and not the actual one on the sdcard. Could it be possible the version of the ROM on your sdcard had an md5sum that didn't match up?
[G2 and Desire Z Android Development] ibemad1:
It should be noted that applying any custom theme breaks the custom notification bar applications. Any fix?
[G2 and Desire Z Android Development] Mirko935:
Just go to settings, disable and enable them again. They will reappear.
[G2 and Desire Z Android Development] blk_jack:
This^ They'll actually eventually redraw when the notification drawer redraws.

You will notice that they may not match some themes since the themes obviously don't include new icons for them and they're hardcoded to cyan. This is something I'm working on to let the icon colors be chosen by the user via a colorwheel. WIP!
[G2 and Desire Z Android Development] Mirko935:
I know they don't match the themes, but I don't mind much since the only default icon I have there is Settings, the rest are apps with their own icons, so if you ask me, it's not much of a priority.

Just installed 1.1.2, the wake animation seems to be working more consistently (I don't know if that's your work or not) and otherwise seems as nice and quick as always. I just hope that those nasty freezes I had with 1.1.1 (I even had to pull out the battery twice) won't happen now, I see you mentioned something about FCs and freezes in a previous post, so I guess that was that.

Anyway, keep up the good work! It seems that I will stay with this ROM for quite some time :)
[G2 and Desire Z Android Development] blk_jack:
Ahh right, I use the stock icons I created to keep w/ the cyan theme of the whole thing.. kinda forgot you can just use the app icon :P

That said though you can use the stock Settings icon. Just change the first notification shortcut to Settings again & it'll replace the one I define by default (stock quicksettings one to match what's there by default).
[G2 and Desire Z Android Development] Aumkar:
That JB app switcher icon looks pretty sweet and simple :)
[G2 and Desire Z Android Development] Mirko935:
I should have figured that out myself, thanks. Well, that pretty much settles the whole icon story for me :)
[G2 and Desire Z Android Development] blk_jack:
On that note, could people post their screenshots of any notification shortcut setups they have? I'm curious to see what other people use them for and what icons they use.

You've all seen mine since they're still the same as they were in the OP :)
[G2 and Desire Z Android Development] ibemad1:
Just settings and Google play music for me.
[G2 and Desire Z Android Development] Mirko935:
There you go. Just settings and the things I use the most plus SystemPanel and Cool tool for the cases when I want to check if anything weird is happening when I get some stuttering and things like that.

EDIT: Sorry about the originally too large picture, I didn't post pictures to this forum before so I thought the forum will reduce its size.
[G2 and Desire Z Android Development] Aumkar:
Here's what mine looks like. They're shortcuts to widgets and actions. Oh and the sleep notification toggle is for switching off my screen without using the power button. Running as much as I can through the screen lol.

My HTC Vision sez hai!
[G2 and Desire Z Android Development] Whippler:
Where / how do i get themes for this? and icon packs?(its so easy with MIUI thats what i used to use) and the default phone and people apps are fugly i don't like them @all.

Any chance to get phone/ppl app selection to aroma?

On the notification shortcuts i have battery(settings) to get directly to how long battery has been lasting. Dont need settings up there, its just hitting menu in home screen and settings are there. Also direct link to set alarms is nice.

(writing this made me think, could Minimalistictext show that time on a widget.)
[G2 and Desire Z Android Development] Mirko935:
System themes you can find here, if that's what you're asking: http://xdaforums.com/showthread.php?t=1643406

Or search for CM9 themes on Play Store or elsewhere.

@blk_jack: I already had a guy ask me about themes by PM, maybe you could add a line or two about themes to OP since obviously a lot of people unfamiliar with CM9 don't know about that.

I don't like or use the default People/Phone app either, it's too simple for my taste, you can't even batch delete contacts in it, but I still don't think it's necessary to flood the installer with all kinds of apps, most people are probably satisfied with the default and there's nothing stopping us from using another one if we wish to.
[G2 and Desire Z Android Development] J-Hop2o6:
Where?

My is clean right now. Still haven't set time aside to figure out what I really want there other than Settings (and Remove All).
[G2 and Desire Z Android Development] Aumkar:
Check out the JB screenshots. Notifcation tray drop down I think. It's in the top right of the screenies.

And I was thinking about what I was gonna do with the notification shortcuts, and then realized I'd just put a tweet widget ( I think Plume is the lightest and loads the fastest ), a soundhound widget, and one for AndroMoney entry.

All of them are actions, and this way, they don't clutter up my homescreens, which I reduced from 5 to 3 to reduce memory usage. Well, mostly because I have a bazillion apps running in the background. I should probably uninstall some stuff.
[G2 and Desire Z Android Development] J-Hop2o6:
I love Plume! The best twitter app. I don't tweet much, but I do follow music websites, tech related stuff, and T-Mobile for updates. And is the the screenshot in this thread, or should I just re-watch some JB videos? And yea, I have to really figure out what I want up there.
[G2 and Desire Z Android Development] Aumkar:
Ah, I tweet a lot. Basically, my widgets, I moved the actions up there to the notification shortcuts.

And the screenie isn't in this thread; you may have to check out Toplosky's review I think. Or just watch some JB videos again.
[G2 and Desire Z Android Development] J-Hop2o6:
Makes sense to put actions there. And I don't mind watching some more JB vids. Very impressive stuff. Hopefully we'll get some JB love on our G2/Desire Z.
[G2 and Desire Z Android Development] Aumkar:
Check the icon in the top right.