yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] nik3r:
trsanning:

Same as in EliteMod, the kernel is more aggressive than stock, therefore the range of frequencies (or rather voltages) must be smaler. 122-1248 is the maximum stable for me at smartass and ondemand. It's been running 13 hours without a glitch. If I want more max, I must also raise min to reduce the voltage jump. 902-1.9GHz was highest stable for me.

If this is not your issue you may need to bump the voltages up by +25, it is slightly undervolted. This is the price for the awesome battery life, I am reading 13h for 9% of battery (122-1248 smartass, no sleep profile)

Isolating your problem would certainly help me a great deal.
[G2 and Desire Z Android Development] trsanning:
I wasn't pushing above your recommended. Min 245 Max 1024 smartass v2.

Both freezes occurred in a 30 min span while using stock browser. I am running beta 3 of andromadus.

Don't know if this will help. I have flashed back to the stock kernal so can't test the voltage levels at the moment.
[G2 and Desire Z Android Development] PaganAng3l:
Edit: I immediately found the daemon controller after posting this. I am dissapoint
[G2 and Desire Z Android Development] SnowOokami:
am I missing something? is there a EM ICS :eek:?
[G2 and Desire Z Android Development] nik3r:
Not yet, the kernel is just the first step, you can use it on CM9 beta5.
[G2 and Desire Z Android Development] PaganAng3l:
Kernel is running smoothly over Audacity B3. I've had it installed all day and I can report battery life is pretty fantastic and the additional clock speeds are very nice too. Thank you for all the hard work

Edit: I should really note that the increase in battery life is dramatic. Under heavy usage I'm getting another 2 hours out of my G2. Fantastically done nik3r
[G2 and Desire Z Android Development] DRSdroid:
thank you for reviewing it Pagan.. that's JUST what i wanted to hear! I'm also on Aud b3, and i will be flashing this kernel tonight after work
[G2 and Desire Z Android Development] ruan619:
Any tips for the ICS Kernel Niker? I've just been using your recommended setcpu profiles from GB EliteMod :p

Edit: Nevermind seen it couple pages back
[G2 and Desire Z Android Development] PaganAng3l:
I had the best results when I activated adrorev_oc through the included daemon controller (it can target virtuous also if you want). I pretty much left it at the default settings and all is well.

Edit: One last piece of advice, uninstall the oc/uv beater app if you have it installed. It was trying to initialize even though it didn't work with this kernel

Anytime :D although Nik3r deserves all the credit. It's a very good ics kernel. About the only thing I haven't tested is wifi calling and video recording (it's my understanding that neither of those are fully implemented on ICS for our device anyway), everything else is working without a hitch. It also plays well with V6 Supercharger fyi.
[G2 and Desire Z Android Development] trsanning:
I gave the kernel another try today and didn't get any freezes. The battery life was better. 15 hours of up time. 2 hr 40 mins awake and still have 36%. Thank you.
[G2 and Desire Z Android Development] nik3r:
Great :)

Yeah the recommended settings are 122-1036 to 12xxish, whatever max your CPU can handle without lockups (1248 for me).

No need for a sleep profile, I am taking care of that for you in smartass2.

I will put the link to download section for now and wait for the beta 6 release.

BTW: which launcher would you prefer for the early ICS builds? I was thinking Trebuchet + Go Launcher but to be honest I am not amazed by the speed.

Trebuchet:

- choppy homescreen scrolling

+ good appdrawer (but I like it vertical)

Go Launcher:

+ Decent homescreen smoothness

- quite bad response lagging for appdrawer scrolling

- seems slower to launch apps (maybe more memory required)

LauncherPro:

+ excellent homescreen smoothness

- appdrawer stuttering when flicking too fast (GPU driver is capped at about 40 FPS I think)

- worst of the bunch with LWP active
[G2 and Desire Z Android Development] buxtahuda:
I know it's not actually a contender, but ssLauncher is not bad. Just lacks a lot of actual settings and such, but I've never had another launcher feel as smooth. Personally haven't enjoyed tribuchet all that much. And Nova and Apex are not contenders either?

GO launcher is the only one I haven't tried on my Prime. It may be irrelevant since it's in such a different league than the phone, but LP sucks on ICS.
[G2 and Desire Z Android Development] nik3r:
Thanks for the tips, I will try these as well.

And your mileage may vary, I actually did some basic tweaking to the ROM, the defaults are better scaled for a tablet than a mid-range phone.

EDIT:

ssLauncher - superb, I am still laughing at how ingenious it is :D

But all the launchers suffer from poor homescreen scrolling performance, all but LauncherPro. Weird, has to be the GPU driver.
[G2 and Desire Z Android Development] DRSdroid:
For ics i've used apex, trebuchet and nova.. i like apex the best, seems to be the most reliable
[G2 and Desire Z Android Development] buxtahuda:
Installed CM9 kernel on AOKP b36. So far so good.
[G2 and Desire Z Android Development] jacklc000:
Is there a new EliteMod in the near future? I have tried several ICS Roms but keep going back to EM.....really is the best ROM. IMHO
[G2 and Desire Z Android Development] Aksuli83:
In the Undervolt (#3 post) u say that. Does it mean its the table you run or the normal voltages Z runs on stock? Bit confuced there. I'm just gonna try out this ROM and see how it feels =)

Edit: wow thats fast... :O sure I dont have all background programs running in the phone after installing ur rom, compairing to my LG... But damn! I was browsing with dolphin HD and theres basicly no difference, some times Z is faster and then 2X was faster but not a huge difference, more like a second or so.. I were shocked.. Great work :)

Edit again: Took off the bootanimation, starting up the phone takes no time at all :D
[G2 and Desire Z Android Development] Zendarino:
This rom rocks!! Fast and stable!! Fantastic work man!! I have only a problem with battery, little battery drain. I have flashed elitemod yesterday, so i must recalibrating correctly my battery? (sorry for my bad english, i'm italian :D:D)

Inviato dal mio HTC Vision con Tapatalk 2
[G2 and Desire Z Android Development] nik3r:
Thanks guys.

BTW I just breached 3000 quadrant points on ICS ;)

Can't wait to get home and give beta6 a try.

But really the GPU driver is somehow limited to 40FPS in both 2D and 3D, this should be 60 and it breaks fluidity in some apps, not to mention worse bench scores. Any idea how to circumvent this? Anyone?

Sent from my Desire Z powered by EliteMod
[G2 and Desire Z Android Development] buxtahuda:
There are some build.prop tweaks which can lock the FPS in at a specific value. But I don't know if it actually affects performance.
[G2 and Desire Z Android Development] popimp315:
Will your kernel work with miui? the gb version not ics
[G2 and Desire Z Android Development] buxtahuda:
Should be fine. Not Sense though, unless I'm mistaken
[G2 and Desire Z Android Development] nik3r:
This is what I refer to as "sleep of death" in my guide - definitely a problem with bad undervolt. Raise your voltages for 768MHz and below. Track used voltages with setcpu statistics and raise them until the problem disappears. Good hunting.
[G2 and Desire Z Android Development] trsanning:
Thank you. I had 768 and 368 at 850 for some reason. I rased it to 875 so we will see how that goes.
[G2 and Desire Z Android Development] trsanning:
I had to bump everything from 768 down to 875 for it to be stable. Thanks again for the help.
[G2 and Desire Z Android Development] ernierasta:
Thanx for great work! I just flashed instead of stable CM and this ROM is really fast. I will also under-volt it later (also thank you for great undervolitng instructions).

Strangely market is working without problem (or I don't see any now), I just installed Opera, searched a bit ... and my Android is set to polish language.

Díky chlape!

EDIT: Ok, market started to work strangely - not opening app details, problems downloading apps, etc - downgraded - seems ok.
[G2 and Desire Z Android Development] trsanning:
Thanks for the undervolting guide. I finally got it set right and i have 6.5 hours and only 15% battery drain. It would usually be 35% drain by now.
[G2 and Desire Z Android Development] blaze7810:
undervolting

when i am trying to under volt my device it keeps saying " read-only system cant create ./vdd_levels" and remounting the system with rw permission doesn't work as well. help please. thanks
[G2 and Desire Z Android Development] nik3r:
ernierasta:

New market started to act up for me as well (last 2 days), it is not related to the previously mentioned bug - it's not force closing but it's just loading app details forever. Might be temporary. Use the old market in the meanwhile.

trsanning:

Glad to be of service. That battery usage looks solid to me, over 43 hours projected, probably more if you use my "Final Fortress" approach in SetCPU ;)

blaze7810 :

This may be 2 things

- either ADB doesn't have root access (go to applications-all programs, find Superuser and wipe its data, then push again and watch for ADB to ask for permission)

- if you are not on EliteMod, some other CM7 mods have problems with remounting from ADB - use root explorer to remount /system r/w manually. Unfortunatelly you would have to do this after every reboot, quite tedious. Or just use the program mentioned in FAQ as a substitute for the voltage file and write your voltages down somewhere safe for later use. GL
[G2 and Desire Z Android Development] mewgim:
thanks for the reply.

after checking all the box what would i do next?

will be testing it again for a few days.
[G2 and Desire Z Android Development] blaze7810:
undervolt

i have rights all across the board on the main system however it keeps saying this

"Applying your voltage file...

158 KB/s (2106 bytes in 0.013s)

158 KB/s (2106 bytes in 0.013s)

cd: can't cd to /sys/devices/system/cpu/cpu0/cpufre

: not found

: not found

: read-only file system: cannot create ./vdd_levels

: not found

: read-only file system: cannot create ./vdd_levels

: read-only file system: cannot create ./vdd_levels "

" drwxrwxrwx 19 root root 0 Sep 9 21:15 sys "

i tried root explorer and adb has superuser. can i change the voltages manually by editing the vdd_levels file? or i shouldn't touch it.
[G2 and Desire Z Android Development] trsanning:
If you copy and paste this there is an error in your code. /sys/devices/system/cpu/cpu0/cpufre should have a q on the end of it for cpufreq
[G2 and Desire Z Android Development] blaze7810:
sorry copied it wrong it really says this

" cd: can't cd to /sys/devices/system/cpu/cpu0/cpufreq "
[G2 and Desire Z Android Development] tbalden:
Does this kernel have cifs support?

sent from dz
[G2 and Desire Z Android Development] nik3r:
trsanning:

This is weird, what ROM/Kernel is that?

Try to Root Explore to /sys/devices/system/cpu/cpu0/cpufreq

does the folder exist? Can you see vdd_levels in there? If not, flash a kernel with UV support.

You can't edit the file directly - it is an interface and not a file per se. As an alternative, you can use the market app mentioned in FAQ (2nd post).

tbalden:

cifs support - I have no idea how to check, maybe? But you can always flash another kernel later that does as long as it has smartass governor support. Use conservative in place of scary for screen-off, not as good obviously but whatever. No warranties though I never tested the scripts with another kernel. Don't forget wiping cache+dalvik after kernel change, just in case.

And an undirected statement:

PLEASE if you have undervolting question and you are NOT using EliteMod - I need to know your ROM and Kernel. Otherwise you are wasting both of our times ;)
[G2 and Desire Z Android Development] tbalden:
Ill check cifs with cifs manager and a windows share,ive flashed latest of this mod just now.

Do u plan to include gapps with gtalk audio video chat support?

Edit: cifs works

sent from dz
[G2 and Desire Z Android Development] blaze7810:
Thanks a bunch got it to work with the root manager app. Thanks a bunch
[G2 and Desire Z Android Development] Nshih422:
Nik3r, I was wondering if you adjusted the kernel at all as far as your mods to make this a super battery rom....reason I ask is the kernel "churchmice" posted in the Umaro thread does have the call recording working and was wondering if I could just flash it over the rom without loosing your modifications.

Let me know because I really would like to have that feature.
[G2 and Desire Z Android Development] nik3r:
You haven't noticed but I added his kernel mod to the official EliteMod mods in 2nd post ;) I tested it and recording works, I will include it as default in next build unless Umaro releases an update. I mentioned earlier that the kernel tweaks are applied dynamically, so you can flash any kernel with smartass support - of course only Umaro's is 100% tested + it has scary governor for scary standby times ;)
[G2 and Desire Z Android Development] Nshih422:
No I didn't, I guess ill check the first three posts from now on for updates before I ask a question...thank you so much! I can't wait to try this out. Next thing ill do for the next few hours is undervolt my phone to get the best battery possible.

PS. I just got my 3500 mah battery in today I can't wait to see the results I get with these two combined!
[G2 and Desire Z Android Development] nik3r:
wow that has to be huge, is your phone significantly bulkier or heavier with the upgrade? If my math is correct, we're talking about up to 5 days with mild usage after you're done with UV.
[G2 and Desire Z Android Development] Nshih422:
It is much bulkier but as far as heavy its not too bad. I don't mind the bulkyness of it either I actually kind of like it better because it feels better in my hands. My sister said its completely ugly but if I'm getting 5 days of charge then I say "HA" at her cuz her vibrant lasts about 10 hours before its completely dead :)

Ill update once I fully calibrate the battery and finish up the UV.
[G2 and Desire Z Android Development] Zendarino:
A question.. I have noticed that the backdoor of my phone is very hot!!!!! :eek::eek::eek: i have set cpu frequiency suggested in the first post. I don't understeand where is the problem, any suggestion?

Inviato dal mio HTC Vision con Tapatalk 2
[G2 and Desire Z Android Development] nik3r:
May be the battery is fast charging or display brightness is too high? I once combined no screen-off and charging under a pillow :D So I know it can get really REALLY hot under some circumstances.

I'm playing with new ICS kernel right now, when I get it to actually boot (doh) I'll post it.
[G2 and Desire Z Android Development] Zendarino:
The brightness is low and the phone is not on charge... :confused: and screen off profile is ok..

Inviato dal mio HTC Vision con Tapatalk 2
[G2 and Desire Z Android Development] PaganAng3l:
Sweet! Can't wait to play with a new kernel!
[G2 and Desire Z Android Development] DRSdroid:
swap on ics kernel

Just curious. Does your ICS kernel support swap and apps2ext like your gb kernel?
[G2 and Desire Z Android Development] nik3r:
Well swap is enabled but sd-ext was part of the ROM, I suppose you can get it to work if you load the necessary scripts.

ICS Kernel rev.11

to match beta6 CM9 ROM

http://elite-force.eu/elitemod/MOD_EliteKernelICS_120520-11.zip

This is still work in progress but quite fast.
[G2 and Desire Z Android Development] DRSdroid:
swap is most important for now.. you're my hero dude.. if it wasn't so inappropriated i would post a youtube link to "wind beneath my wings"

edit: Odd, CM9 b6 just crashes for me.. i did a full wipe, even formatted and repartitioned the SD card.. The ROM runs for a bit, then freezes up randomly, usually while typing with the on screen keyboard. I tried a few times and got that same reaction. Looks like i'm going back to andro b3, hopefully the newer kernel works as well there as it does for others on CM9
[G2 and Desire Z Android Development] testerman123:
Undervolt Settings

I am so far getting the lowest UV settings with the following:

MIN STABLE

24576	750

61440	750

122880	750

184320	750

192000	750

245760	750

368640	750

768000	875

806400	900

825600	900

844800	900

864000	900

883200	925

902400	925

921600	950

940800	950

960000	975

979200	1000

998400	1000

1017600	1000

1036800	1000

1056000	1025

1075200	1025

1094400	1025

1113600	1050

1132800	1050

1152000	1050

1171200	1050

1190400	1100

1209600	1125

I have run stress testing with SetCPU, antutu, and stabilitytest and noted no issues, but YMMV.

Feel free to share your stabilized UV settings.
[G2 and Desire Z Android Development] PaganAng3l:
I had the same problem with CM9, I'm back on B3 and all is well. Looks like that's a common complaint for that release of cm9
[G2 and Desire Z Android Development] DRSdroid:
yea, works great on andro b3 for me.. about to test it on flinnys andro nightly #78 :D

For some reason though, it still shows swap at 0 when i run a "free" command in terminal. is there any other way to test if swap is working?
[G2 and Desire Z Android Development] Flinny:
Just because a kernel has swap support it doesn't mean it's automatically going to use it. Basically you need an init script to turn your swap on :) Andromadus kernel has swap support but the rom doesn't ship with a script to use it. Tbh not actually needed it with ICS...

Nick.
[G2 and Desire Z Android Development] PaganAng3l:
The newest elite kernel causes b3 not to boot for me? Perhaps I did something wrong or need to redownload though
[G2 and Desire Z Android Development] DRSdroid:
Thank you flinny! i've mentioned this on the andro thread and pretty much every ICS thread (most of the ICS Roms for the vision claim kernels that support swap), and you're the first one to actually answer me about why it's not running
[G2 and Desire Z Android Development] popimp315:
My table is similar

MIN STABLE

24576	700

61440	700

122880	700

184320	700

192000	700

245760	700

368640	700

768000	875

806400	900

825600	900

844800	900

864000	925

883200	925

902400	925

921600	950

940800	950

960000	950

979200	975

998400	975

Sent from Planet Vegeta.
[G2 and Desire Z Android Development] NeverGone\RU:
Installing this kernel on Andromadus b77 causes the phone to freeze in about a minute after startup.

Am I the only one? :(
[G2 and Desire Z Android Development] DRSdroid:
Naa, this was no-go for me on flinnys nightlies too.. tried it on 78. such a shame :( it is working on andro b3, but you need to remove any other cpu control app or daemon and just use the one packaged with the kernel. I couldn't get the daemon to work till i uninstalled setcpu and rebooted.. then the app worked great
[G2 and Desire Z Android Development] nik3r:
New ICS Kernel is out

please test and report, especially ROMs where the previous version did not work.

I rebased it on kali kernel, added newer GPU drivers and did some more speed improvements on it.

This is still WIP, treat it as such.
[G2 and Desire Z Android Development] NeverGone\RU:
Now it does. Thank you very much!

Will post some results later.

UPD: Been experiencing some random freezes/reboots. Returned to Andromadus' default kernel.
[G2 and Desire Z Android Development] TheNewGuy:
I was wondering if you could make a kernel that adds usb host capability... from what I understand you would need to remove normal usb capability and add usb host in the config file before making the kernel... then since our G2 doesn't power the usb host device, I need to have external power...but that's not a prob for what I am trying to do. Since you already have a working ICS kernel on your build machine I was hoping you could just build a custom one for me and send it to me via pm...? What do you say? Can you help me out?
[G2 and Desire Z Android Development] nik3r:
New ICS kernel is out

- improved stability

- should be a little more smooth but at the cost of benchmark scores (~5-15% loss on GPU)

- should reduce 2d tearing

Please check and compare perceived performance ;)

And if you want a special brew, I recently opened a github, you can compile it yourself. Just be aware the result may not be completely stable and may not always reflect last version. I use github as a kind of restore function, so there are important checkpoints only (I made 20 different compiles just today, 5 of which didn't boot at all, 10 were freezing so it's hard to keep up the stable version at this point so I only push when I am *mostly* sure it's fine). :D
[G2 and Desire Z Android Development] nik3r:
New ICS kernel version HERE

I am finally kinda satisfied.

* +5-15% GPU performance

* smoother

* more optimized

Please WIPE DALVIK CACHE to prevent issues.

Enjoy :)

EDIT: Quick patch against random slowdowns (hopefully). No wipe necessary between 54 and 55.
[G2 and Desire Z Android Development] buxtahuda:
Lol, this newest kernel murders AOKP. I've put it back onto I think the first release and it's fine. Newest one makes the screen nearly unresponsive, pressed buttons don't highlight, everything (I mean everything) is just slow. But the version that's doing fine for AOKP b36 is netting me on average 2 days of battery life. Lol, I've also just realized my phone only gets used about half an hour every day :rolleyes:
[G2 and Desire Z Android Development] nik3r:
Can you specify which of the versions worked best for you? I could revert to that and skip some enhancements that are problematic.

Was that v7, 11 or 24? I should be able to extrapolate the differences and find the problem. Also does the kernel by jerl92 (b7) work fine or does it show similar problems?
[G2 and Desire Z Android Development] buxtahuda:
OK, only ones I've used are 7 and 54. I also have 6 and 55, will try those and jerl's b7 kernel. But 7 is the one that works, 54 is the one that murders everything.

*EDIT:

And just read your edit lol, only it was guaranteed slowdown on boot as opposed to random. 55 seems fine so far. 54 was even messing up the bootani lol
[G2 and Desire Z Android Development] nik3r:
Cool, let me know how 55 handles in the long run. And how does it fare performance and stability-wise.

Just FYI: I applied some of the optimizations I use in ICS to CM7 EliteMod and there were some strange instabilities when my battery dropped below 5%. It would barely boot and the GUI kept restarting. Reflash to stable version fixed it so it's definitely something I did and the ICS version might be affected as well. Pushed the performance one percent too far :D
[G2 and Desire Z Android Development] DRSdroid:
anyone try this on andromadus b4 yet?
[G2 and Desire Z Android Development] strikey17:
I tried to use it just after upgrading from andromadus b3 to b4. Phone got irresponsive and the oc/uv beater would not load properly. Had to reflash the b4 and the virtuous kernel to get it fixed.

Btw, ty nik3r for great work. EM is the best GB rom I ever ran on my DZ! Hope to see an ICS version of it too!
[G2 and Desire Z Android Development] DRSdroid:
Personally.. i can't wait till we get a eliteICS rom :D

keep up the good work nik3r!
[G2 and Desire Z Android Development] buxtahuda:
55 is definitely muy bueno.

AOKP b37 with the Elite ICS Kernel (no OC'ing or UV'ing), smurfed out (build.prop edits, some other tweaks) and I'm sitting at 96% after 13 hours.

No SOD, no reboots, no slowdown. This is my second full charge so far, so I'm just now comfortable reporting anything. As this charge goes down I'll report back.
[G2 and Desire Z Android Development] nik3r:
Cool, please let your device discharge under 5% if you can, for me it gets very unstable until I recharge or flash another kernel. I wonder if it's just me or not :D