yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] nik3r:
Try to uninstall all other apps with CPU profiles (SetCPU, CPU Tuner most notably). Then wipe the Virtuous OC app data and reboot. Make sure the app has root.

If that doesn't help make sure that all files in /system/etc/virtuous_oc are chmodded to 0644. And should all that fail you can always just edit these files directly and reboot. Also did you upgrade or is it a clean flash? You could try to flash the standalone kernel over.

Or just use SetCPU, I don't see any difference in the wakeup speed. Instant is instant and it's not going to be any faster :D

And don't forget the smartassV2 has its own little sleep profile if you really want a super kickstart, in theory it should be even better for battery than Scary but it's locked at 245MHz while scary allows the CPU to go up when you need it (MP3 with display off for example).

Experiment as you see fit, the battery should be awesome either way.
[G2 and Desire Z Android Development] SnowOokami:
thanks! that did the trick :D
[G2 and Desire Z Android Development] ginobili1:
Do a full wipe?

Hi nikr,

Do I have to do a full wipe even when I move from 244 to 111227 version or to 2012 versions? Or any in between?

Thanks for the great ROM btw!
[G2 and Desire Z Android Development] nik3r:
Theoretically - no wipe needed.

Practically - you better backup before trying and if the second boot fails after ~10 minutes, wipe data/superwipe and reflash.

It didn't work for me (bootloop) but it should work.. just try :D

Definitely use the latest version though, 111227 had some nasty bugs.

The latest version works great for me, the battery is definitely awesome. Great improvements especially out of standby and the speed didn't suffer at all.

Can you be more specific what exactly did you do? ;)

BTW: anyone is using the kernel with another ROM? How does it do compared to other kernels out there?
[G2 and Desire Z Android Development] ginobili1:
Wiped Dalvic Cache and flashed from 111227. Got stuck on HTC screen for ~10 mins. Took the battery out, powered on again and it was htc screen bootlooping. Did it twice by itself and finally made it to the homescreen. Dunno what've caused this but I'm happy as it fixed itself.

What is superwipe? And how do I get by the bootloop phenomenon if this happens again and doesn't fix itself?

Thanks.
[G2 and Desire Z Android Development] nik3r:
Well it's not a bootloop per se, on the second boot the ROM is fixing permissions and zipaligning all installed APKs to prevent any issues with upgrade. If you have a lot of apps, it can take a while.

I will look into this in the next version, I have a flag in the ROM that can be used to detect if you're upgrading or not, I could use it to skip the zipaligning if it's an upgrade, that should fix this problem some of us are having.

SuperwipeG2+ is a zip that you flash and it reformats all partitions - means it even clears the /system as if there was no ROM at all. Not necessary but it can solve some problems with corrupted partitions etc.
[G2 and Desire Z Android Development] SnowOokami:
sorry nik3r ;D I forgot to write that down.

I removed system tuner! uninstalled OC/UV Beater and rebooted. After that Virtuous OC GUI worked again :D

It still changes the governor from smartassv2 to ondemand from time to time... not sure why it does that, will take a look at that tomorrow. Using the stock kernel btw.
[G2 and Desire Z Android Development] lthnnpwr:
I was a bit put off by the name of this ROM (it does sound a bit 'cocky', admit it), but being exceptionally disappointed with the rest of them, I decided to try it out.

And I don't regret it. Been three days on it so far. Battery lasts twice as better as any other ROM I tried.

I was considering getting rid of an Android phone before this, but I'll stick to my Desire Z for a bit longer now. It's actually usable now -- and faster than anything I've seen!
[G2 and Desire Z Android Development] nik3r:
It's actually a brand name derived from Elite Force - my software pseudo-organisation :D And that name originated in a game modding team around 2003 .. long story and nothing cocky about it :rolleyes:

Anyway glad you like it.
[G2 and Desire Z Android Development] deliriousDroid:
It truely does deserve the name Elite:D

I was more put when he named it greased icicle. It just sounded obscene:rolleyes:
[G2 and Desire Z Android Development] nik3r:
lol yeah that was supposed to be a joke, nvm. :D
[G2 and Desire Z Android Development] SnowOokami:
the battery life is just insane! I still got like 20~30% left when I go to bed and I use my phone alot! awesome job!

245mhz min 1209mhz max smartassv2 @ wake

245mhz min 368mhz max conservative @ sleep
[G2 and Desire Z Android Development] deliriousDroid:
Haha, good to know.

Also after a day of ics yesterday it is such a relief to be back to this rom:)
[G2 and Desire Z Android Development] lthnnpwr:
Sorry I'm repeating myself, I hope it's not too off topic -- but this is just amazing.

It's been 24 hours of moderate usage since the last full charge (spotify on the way to work and back, data transfer / wifi always on, 3 gmail account autochecks every 15 minutes, loads of emails replied, some browsing, several short calls) -- and it's still on 70%! DAAMN!
[G2 and Desire Z Android Development] ginobili1:
Tried the new 120107 update and man does it fix all the issues. 111227 was a nightmare, but this one is like v244 with the added bonuses. :)

Thanks nikr for making a great ROM. I PM'd you before and I would say it again that you've stopped me from selling my Desire Z and going to get another phone (which would be a huge monetary setback). :(

Thanks man and keep up the good work!
[G2 and Desire Z Android Development] nik3r:
Yeah it was the first experimental version with my new kernel, there were bound to be problems :)

Well it's all settled now, it feels like I have a

software 3200mAh battery

and at no performance cost - quite the opposite actually :D

Thanks for the endorsement :)
[G2 and Desire Z Android Development] SnowOokami:
Yeah I got the same experience! I whatsapped all day long yesterday :p and traveled for like 1,5 hours by train so I listened to music during that time + browsing, whatsapp and a few calls. The phone was unplugged from 6:15 till 22:00 and I got like 15% left lol. I'm pretty sure any other ROM would lag like hell if you're listening to music, whatsapping and browsing at the same time and the battery would drain like hell.
[G2 and Desire Z Android Development] bleedingthru:
Id had a big problem today. For some reason my internet stopped workin. I had no 2 3 or 4 signal next to the signal bars i reset the phone battery pull and all. I could still text and make calls just no Internet. Right now on a different rom cuz i couldnt fix the web problem any help is appreciated
[G2 and Desire Z Android Development] nik3r:
Stuff like this doesn't "just happen" out of the blue ;)

Did you get the connection symbol next to signal bars? You know G/E/H. If not maybe you just turned off data by accident or set it to force 3G in area with poor coverage.

Try to enable related notification power widgets in CM settings and try to switch them to data on and 2G/3G auto mode.

Sent from my Desire Z powered by EliteMod.
[G2 and Desire Z Android Development] deliriousDroid:
Today my internet stopped working as well... right after I updated 4 apps. So I uninstalled them and all was fine again. You didn't update any app by any chance did you?
[G2 and Desire Z Android Development] bleedingthru:
Nope nothing like that has happend on my phone i checked everything make sure airplane mode not on ect. And i dont remember updating any apps just couldn't get my connect working
[G2 and Desire Z Android Development] Palingenesis:
Love this rom. Anything in the works?
[G2 and Desire Z Android Development] yasirrfc:
hello im downloading this rom. can anyone please tell me what u mean by removed LWP? i can still use live wallpapers right or did u remove the option to set live wallpapers? if u did remove it, then how do i set wallpapers.??

---------- Post added at 10:12 AM ---------- Previous post was at 10:09 AM ----------

oh n one more thing.in launcher pro, in menu app drawer, the background is always black can i change to my current wallpaper? and is there any way to put the buttons in menu like recent, download and all apps like in htc sense at the bottom of the app drawer?

help would be highly appreciated thanks a lot
[G2 and Desire Z Android Development] nik3r:
This is a performance mod, both of these features decrease performance and eat battery for little eye candy. LWPs on all custom launchers are just a laggy battery hog, not something to boast with but to laugh at in my opinion.

Still you can set the app drawer background color to transparent in LP settings.

And you can re-install the LWP packages - copy them from /data/local/ to /system/app/ , chmod to 0644 and reboot, you will get LWP support back.

Or just use another ROM with the standalone kernel for added speed/battery.

Not really I see no changes in the nightly log that would be worth the effort, once there is something nice, you will see an update. Performance-wise there is little to be improved :D
[G2 and Desire Z Android Development] yasirrfc:
hey i have livewallpaperpicker.apk and i cant find system/app folder in file manager. where should i paste it? is there any other package?

and there is no option to change app drawer background in launcher pro

---------- Post added at 02:48 PM ---------- Previous post was at 02:44 PM ----------

i installed another file manager and cant see anything in data/. there is no local folder. please tell me how i can install livewallpapers.
[G2 and Desire Z Android Development] nik3r:
You need file explorer capable of root access, like Root Explorer. Or use adb.

adb remount
adb shell
cp /data/local/LiveWallpapers.apk /system/app/
cp /data/local/LiveWallpapersPicker.apk /system/app/
exit
adb reboot
[G2 and Desire Z Android Development] yasirrfc:
alright its working now. btw when i tap long on screen to add widget, it gives me double vibration. any way to fix this? and any way to add recent, downloaded and all application buttons in app drawer?

also, id like to know can i install your kernel on supercm7 rom? will it give me all the features of this rom? or will it be limited?

thanks a lot
[G2 and Desire Z Android Development] nik3r:
Double vibration is intentional to distinguish between short and long taps, you can change it in CM settings. Install different launcher like Go Launcher Ex if you want those features in app drawer, but it's a bit slower and heavier on battery as well (I tested current version).

The standalone kernel should give you CPU frequencies, governors, majority of performance and battery tweaks. It should be able to boost most new AOSP ROMs.
[G2 and Desire Z Android Development] fr3akBut:
Had to post and say that this is by *far* the smoothest, most responsive, and battery happy rom i've ever tried! (and i've tried every other CM7's, AOSP's, Sense 2.0 + 3.0 + 3.5, ICS)

Many thanks to nik3r :)

btw, you should have a 'Donate' button! :)
[G2 and Desire Z Android Development] nik3r:
Since you are not the first to ask... photoshop skillz commence :rolleyes:

I also reactivated my twitter account.
[G2 and Desire Z Android Development] yasirrfc:
for me the rom is a big laggy.it is very much usable but browsing through app drawer n homescreens is not that smooth for me specially after livewallpaper. i used supercm7, pyromod and normal cm7 and got smooth scrolling with the same live wallpaper. i also tried to increase the min cpu but no luck. is there any way to fix it or ill have to go back to supercm7 :(. the ram is very nice on this rom
[G2 and Desire Z Android Development] nik3r:
Use the launcher they use if it feels better for you. App drawer = launcher app. It has nothing to do with a ROM. LauncherPro is just not smooth with LWP. But neither are Go Launcher or ADW Ex, they just disable the LWP for app drawer to handle it better. With transparent drawer you get the same if not worse performance as LP. Sorry, if you want fast LWP, move to ICS with full hardware acceleration of GUI.
[G2 and Desire Z Android Development] yasirrfc:
no i had launcher pro in all my previous roms and i restored these settings as well. but in this rom both homescreen n app drawer doesnt feel smooth and i had the same wallpaper in my previous roms with all the same settings
[G2 and Desire Z Android Development] fr3akBut:
Is it possible to allow 122mhz frequency? I really would like to set 122mhz @ 750mv for the sleep state. I know my phone is happy at those settings (and also that it is rare), without ever having had a 'sleep of death', from using OV/UV Beater with various Virtuous Unity and Affinity builds.

I don't know if there is a file I can edit, or if this is 'pre-baked' into the rom / kernel.

Thanks for any help offered. :)
[G2 and Desire Z Android Development] nik3r:
That is really rare I think, mine just dies below 850mV, no matter the frequency :)

I could throw a custom kernel your way with that frequency added, I don't think you can just add it on the fly.

Edit:

Here you go, just re-zip the original kernel and use this zImage in the kernel folder, then flash and your 122MHz should pop up. Same default voltage as 245. Use at own risk :D
[G2 and Desire Z Android Development] fr3akBut:
That would be greatly appreciated if you would, and of course I would send a donation (not a great sum sadly, as i'm currently out of work).

It's currently 245mhz @ 800mv (that's the lowest incredicontrol allows), as i haven't altered the files manually yet.

:)
[G2 and Desire Z Android Development] nik3r:
Makes me want to re-try the UV all over, I haven't done it since Umaro and my kernel can have better tolerances. Especially lowering 245 and 768MHz voltage would be greatly beneficial with the current Smartass2 settings. But not today :D

The kernel is in my last post if you didn't notice.
[G2 and Desire Z Android Development] fr3akBut:
Thank you! (I didn't see the new kernel).

I'm currently at:

245mhz @ 800mv

368mhz @ 875mv (i think this will go to 850)

768mhz @ 900mv

1228mhz @ 1100mv (still testing this, may go lower)

using Smartass2 governor.

I'll try the new kernel tomorrow, and let you know how it goes.

Thanks again :)

---------- Post added at 02:23 AM ---------- Previous post was at 01:49 AM ----------

I couldn't wait until tomorrow, and decided to try it....

Unpacked your zImage, and inserted it (using WinRar) into the original EliteModxxxxx.zip in /kernel folder (without unpacking and repacking, as I've had issues doing that before)

Flashed using 4ext recovery (which reported no errors), didn't wipe anything as I didn't think it was needed.

Stalled at HTC logo on boot. Logcat didn't show anything, other than 'waiting for device'.

I'll try again tomorrow with a full wipe of everything, and see if that cures it.

Thanks again :)
[G2 and Desire Z Android Development] nik3r:
You don't need to wipe anything, the ROM shouldn't tell the difference.

Unpack the original standalone to a folder, overwrite the zImage. ZIP everything up together (select all kernel, system, tmp and the rest; add to archive winrar; zip-best )

If it still won't boot it's my fault lol let me know I'm off now.
[G2 and Desire Z Android Development] nik3r:
Sorry, AOSP only. It might work but a lot of stuff may break like wifi.
[G2 and Desire Z Android Development] tarroyo:
This is the best kernel I've use on any G2 rom! Can't wait to see what you cook up next.
[G2 and Desire Z Android Development] fr3akBut:
Tried that, but same result, stuck on HTC logo.

Also tried putting it through dsixda's kitchen and re-cooking it, but it failed on an update script error (i'm a n00b with cooking).

Sorry!
[G2 and Desire Z Android Development] nik3r:
Guess I did something wrong, Ill try to check and recompile it tomorrow evening when I get home. I'm interested to see if this frequency is actually viable for normal use, not just sleep profile. With proper scaling of course.

Sent from my Desire Z powered by EliteMod.
[G2 and Desire Z Android Development] fr3akBut:
Thanks again. I used to use 122mhz > 1.2ghz scaling with either Virtuous or OnDemand governors before without issue, and would get around 3 days light use (ie, few texts, odd calls, some mp3 playing, but nothing 'heavy') on other roms.

I do use Juice Defender Ultimate to put it in Airplane mode for 9 hours overnight though.

I don't care much that when i'm playing GTAIII, or using it as a mobile hotspot my battery dies quick, but I do like to know I can pop in my pocket and forget about it without worrying that i'll need a charge every day.
[G2 and Desire Z Android Development] Blade236:
Awesome ROM, my new daily driver till a stable cm9 comes out ;)

But one Question how do u manage to get those tiny icons on your homescreen (Picture 2) ? Is it a widget?
[G2 and Desire Z Android Development] nik3r:
MultIcon widget, it was free I think. There are others but I like the simplicity and no overhead.

Sent from my Desire Z powered by EliteMod.
[G2 and Desire Z Android Development] nik3r:
Battery saving tip: If you're on the move between a lot of cells and through areas with weak signal (car out of town), set your cell data mode to GSM/WCDMA (auto) intsead of (preffered), it seems to be more relaxed and falls back to 2G faster if the signal is not sufficient to sustain a stable 3G connection. Leading to less battery drain due to heavy roaming.

I will definitely set this as default in the next release.

Sent from my Desire Z powered by EliteMod.
[G2 and Desire Z Android Development] nik3r:
Here you go, maybe this is more than you bargained for.. and with SmartassV2 it's actually usable without performance hit! Slightly UVed to 875 and 850 by default, also including some new performance tweaks (should speed up startup). The new freqs are not selected by default. Be aware this is experimental mod, flash at own risk, there may be stability implications. Also you may need to use SetCPU because the lowest freqs in daemon are reversed for some reason, I'll try to sort this out later. May be just cosmetic but for testing it's better to be sure. Also I set the 122MHz as power collapse frequency (was 192 by default), this should improve standby times and possibly introduce sleep of death :D Watch out and report any problems, preferably by PM as to not clutter the thread with experimental data. I like the idea and the fact this has no effect on performance and HUGE effect on standby times, If we weed out the bugs, this is gonna be one hell of a kernel ;)
[G2 and Desire Z Android Development] deliriousDroid:
Hmmm, tried this today and my battery seemed worse. Maybe just a coincidence
[G2 and Desire Z Android Development] nik3r:
Weird, it seemed to have slowed down the drain I was having today (been travelling a lot in poor 3G coverage areas). I'll let it set to auto for yet a while to compare under normal conditions. Also could be radio-dependent.

Anyway, here's the 3rd and last today's version of the experimental kernel, I will test it on my way to bed it's straight from the oven :D The issues with 122MHz of v1 *should* be resolved and I allowed the UV to go all the way down to 750mV. Untested at the moment - tread carefully and please report any issues in PM.

http://elite-force.eu/elitemod/MOD_EliteKernel_120119-3ex.zip

Edit: it works, virtuous_oc may show the freqs wrong when you re-open it, but it sets them correctly. Check /etc/virtuous_oc/
[G2 and Desire Z Android Development] SnowOokami:
I keep getting back on this ROM! The others aren't quite as perfect as this one :p got 87% left after 9 hours unhooked :eek:
[G2 and Desire Z Android Development] eightcore:
The governor "ondemand" doesn't work properly for me. My G2 is on max cpu clock all the time, so this governor seems to do the same as "performance". Issue?
[G2 and Desire Z Android Development] SnowOokami:
I think the minimum is set at 768mhz... because it uses the same voltage as 245mhz?
[G2 and Desire Z Android Development] nik3r:
No it's obviously a bug, ondemand is stuck at highest frequency.

Fun fact - even stuck at maximum it its still a lot slower than smartass scaling from 122MHz. What the...

EDIT: Seems like I fixed it
[G2 and Desire Z Android Development] nik3r:
Good news for all flash-o-holics:

EliteMod and EliteKernel 120122 are released!

Featuring ground-breaking improvements in battery life, official introduction of Go Launcher Ex, different OC/UV daemon and improved update speed.

Need to know:

- backup everything first

- full wipe recommended to apply all updates (but not necessary)

Full changelog:

- todays Kang build

- added freqs below 245MHz with heavier UV

- switched to andrev_oc and daemon

- changed default wake frequency settings to 122-1036, SmartassV2

- reverted ondemand gov to CM7 defaults

- updated all apks

- greatly improved ROM update speed (second boot)

- lockscreen clock not centered by default (weird in landscape)

- changed default data mode to auto instead of preferred

- updated default UV table in userinit.sh to match kernel internals

- updated UV_TOOLS package to match EliteKernel

- added tweaked Go Launcher Ex + most widgets + Sense theme

- added 2 Sense themes to CM7 theme manager

Enjoy ;)
[G2 and Desire Z Android Development] SnowOokami:
huh from LP to Go launcher?

go launcher is being a pain in the ass, keeps fc'ing a lot ;s (did a full wipe)
[G2 and Desire Z Android Development] nik3r:
Well you have a choice, both LP and GLEx are included, they both look the same by default :)

Also they don't waste your app storage when they're cooked in /system/app/ ;)

I am sticking with LP myself but GLEx is a viable alternative for many, especially since it has a wide array of widgets you would have to buy otherwise. Cooked in like this it feels faster than installed from market and I never had any FC with either launcher except for LP boot-up bug.

BTW: For those who didn't know, you can get rid of the LP crash on first start by moving all your apps manually from sdcard to device storage. Not an option for me though it just won't fit ;)

EDIT: Added some shiny quadrants, one for stock 122-1036MHz Smartass2, second for 1.9GHZ performance. (3 tries, best result)
[G2 and Desire Z Android Development] nik3r:
Suspended the links temporarily to fix installer bug!

Please stand by for re-upload.

For those who already flashed: after second boot go to recovery - advanced - fix permissions, that will take care of the problems. No other changes will be introduced.

Sorry for the inconvenience.

Bah upload failed.. again.. patience >.>
[G2 and Desire Z Android Development] SnowOokami:
oh lol I just reverted to the older version :( I couldn't get it stable after the installation! too many fc's
[G2 and Desire Z Android Development] deliriousDroid:
Please hurry.lol. My phone messed up hardcore today, and it looks like i will have to do a full wipe. So the latest version would be prefered:)
[G2 and Desire Z Android Development] nik3r:
Update

Main symptoms: FCs, inability to change settings

Fun fact: ironically the bug only affected flash after full wipe, if you updated you should be fine :D

Kernel was also unaffected.

It's now fixed and links are back up :)

IMPORTANT AD: If you have any problems with speed, stuttering, long responses, wrong governor being selected -

MAKE SURE ONLY ONE CPU APP HAS ACTIVE ROOT

.

SetCPU, System Tuner, CPU Tuner, No-frills CPU etc. etc. - if you want to use the built-in Andrev Daemon, none of these apps must have superuser access! If you are not using the daemon, only ONE of these apps should have superuser access, deny the others.

I am writing this because even last version of System Tuner is causing issues with the daemon, looks harmless to have two but.. :D
[G2 and Desire Z Android Development] deliriousDroid:
Is the market missing for anyone else?
[G2 and Desire Z Android Development] nik3r:
There was a problem with latest market and maps conflicting with account setup, they should pop up after first reboot. Did for me.
[G2 and Desire Z Android Development] deliriousDroid:
Well I shall never know. Flashed gapps:p