yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Aumkar:
No SetCPU or any other OC app. I uninstalled OC/UV Beater just so I could get the kernel working. Andromadus memory stuff at default. V6 supercharger running with options 6 and 20.
[G2 and Desire Z Android Development] blk_jack:
Okay so I believe that enabling the Nitro Lag Nullifier can cause problems and I definitely found it created lag when I was testing it with tiamat a week ago or so. I'm going to update the OP and let people know enabling that option in V6 Supercharger may cause issues.

If you're still inclined feel free to give it another go w/o that enabled. :)
[G2 and Desire Z Android Development] csolanol:
Nitro Lag Nullifier is working fine for me with stock audacity kernel and without UV/OC patch
[G2 and Desire Z Android Development] :
recent apps II

ok, i did it myself... (credits to evilisto & twisted)

you need to push the two attached files ;)

android.policy.jar to /system/framework/

and

SystemUI.apk to /system/app/

reboot and enjoy
[G2 and Desire Z Android Development] blk_jack:
Testing now!
[G2 and Desire Z Android Development] David Dee:
I have not installed v6 supercharger, don't have setcpu or any other cpu app. I just installed the kernel, V2, and ran it out of the box.
[G2 and Desire Z Android Development] blk_jack:
Very strange.. do you think it could've been a bad zip? Did you by chance check the md5sum of the kernel?
[G2 and Desire Z Android Development] blk_jack:
Works awesome! I'm in the process of seeing what other moderately painless tweaks can be applied to the source without getting into AOKP territory heh. For now though do you mind if I package this up in a flashable zip and include it? I'm updating my andromadus repo right now so making subsequent versions will be easy enough.
[G2 and Desire Z Android Development] David Dee:
I didn't, they didn't post one on their site.
[G2 and Desire Z Android Development] blk_jack:
Hm good to know thanks, I'll post it soon :)
[G2 and Desire Z Android Development] David Dee:
Here is the md5 for the tiamat kernel on my sd card that I installed: 011d4ca223ab3632d110b2b5c6b03686

Sent from my Desire Z using the XDA App
[G2 and Desire Z Android Development] blk_jack:
Hm, matches up.. I'm officially boggled! I did, however, post the tiamat kernel md5sum in the OP. My only thoughts are that it would be something conflicting or a bad cache, but it's difficult to pinpoint without knowing more data and trying to problem solve.
[G2 and Desire Z Android Development] Realm11984:
Been using your setup for a couple days now and this thing kicks butt! Took me a few to figure out the v6 part but once I got that up and running this rom has not stopped, glitched, fc, or anything as of yet....and its been awhile since I have said that about a rom. Thanks for your hard work. O I am using the stock kernal by the way.
[G2 and Desire Z Android Development] :
Sure, make a flashable .zip out of it...
[G2 and Desire Z Android Development] csolanol:
I have packaged it in a flashable zip for my own test. If you want to use it here it is...
[G2 and Desire Z Android Development] Kéno40:
It works great for me!!!

Anything good on this ?
[G2 and Desire Z Android Development] David Dee:
Are you experiencing any lag from this mod? I remember getting rid of recent apps from Gingerbread status bar for that reason.
[G2 and Desire Z Android Development] Kéno40:
What reason are you talking about?

I was just asking if some good parameters could be applied on our ROM. I know some are already in .

OK : you are talking about the recent app shortcut? It's just a shorcut. no comparison with the GB status bar....
[G2 and Desire Z Android Development] David Dee:
I was only asking about the recent app short cut, got it, thanks.
[G2 and Desire Z Android Development] zappoo:
Has anyone run those tweak

http://www.ifans.com/forums/threads/ics-performance-tweaks.369959/

They sound interesting?
[G2 and Desire Z Android Development] Powers88:
I dont know who else is aware of this but by adding a simple file by the name of ".hidenandroidprogress" you can

drastically

increase the speed of your nandroid backups/restores. I just did a stop watch on my G2 and HP Touchpad, one nandroid backup with progress shown and one without.

Times are as follows:

G2 w/ progress = 5:53

w/o progress = 2:29

Touchpad w/ progress = 10:01

w/o progress = 3:44

As you can see DRASTIC improvements, more than 50% haha. I had to share it with someone. All you have to do is place a blank file by the name of ".hidenandroidprogress" in your back up directory ie "/sdcard/clockworkmod". I am using 4ext and it works so its not exclusive to CWM. Note that the file name is hideNandroid not hideAndroid.
[G2 and Desire Z Android Development] blk_jack:
I assumed everybody knew this, but a bit of a heads up to people who may have had issues before.

With the Virtuous OC Daemon you cannot have SetCPU installed (or any other CPU tuner app) as it won't even run if you do that. To confirm it's working properly you can just do: logcat | grep Vir in terminal/adb and you will see it set the different frequency and governors depending on what you flash.
[G2 and Desire Z Android Development] jonny_ringo_wvu:
So I used setcpu to identify the setup I liked and then plugged those settings into the editable daemon files and uninstalled setcpu. Will the cpu adjustments I can make under performance settings interfere with the daemon if I don't make any changes there? Also, can I use a cpu monitoring app without interfering?
[G2 and Desire Z Android Development] blk_jack:
I believe the adjustments made under performance settings will not apply at all without setCPU. That being said, if using the tiamat kernel, you can tweak the parameters of the smartassv2 governor by editing the file provided in my zip in /system/etc/init.d/21smartass

The new kernel in Andromadus beta2 has most of the tiamat msm7x30-specific tweaks and as such when it is released in will focus on it more.

That and I've been working on a few tweaks in the Android source itself :)
[G2 and Desire Z Android Development] zappoo:
Any rough ETA for beta 2? :)
[G2 and Desire Z Android Development] blk_jack:
Don't quote me, but I'd say a few days. Camera corruption is fixed, only thing left really is an issue w/ the Camcorder.

I've submitted two "tweaks" to the source. One is for trackpad unlock and the other is a timeout duration setting for Kill App Longpress Back since I was noticing a lot of accidental kills when it was set to the default timeout.
[G2 and Desire Z Android Development] zappoo:
Awesome news.
[G2 and Desire Z Android Development] Midget_1990:
I cant download the zip properly, its only a 550 byte file.
[G2 and Desire Z Android Development] blk_jack:
Thanks for the heads up, looks like XDA is bugged out. I've switched the download links to my server :)
[G2 and Desire Z Android Development] Tmender:
Can I use this with beta 2, or is there something I need to update first?
[G2 and Desire Z Android Development] blk_jack:
I don't know what you mean; all downloads have been updated to work with beta2.
[G2 and Desire Z Android Development] :
recent apps shortcut (beta2)

here a flashable .zip for audacity beta 2...
[G2 and Desire Z Android Development] Kéno40:
Works great.

I just let the stock kernel this time and everything seems fine.

Question : with they don't put directly the boom stick in the stock version?

It was done on an old andro alpha version, no?
[G2 and Desire Z Android Development] blk_jack:
Not sure what you mean, but V6 Supercharger has never been included in Andromadus itself in any format..
[G2 and Desire Z Android Development] Kéno40:
Yeah, but there were an option to let the launcher in cache.

That's something that V6SC does, no?
[G2 and Desire Z Android Development] blk_jack:
V6 Supercharger actually rearranges the OOM groupings on a hardcoded system level. This acts independently of what launcher you use and even affects other apps. This is done entirely with patching your services.jar and is independent of the script itself.
[G2 and Desire Z Android Development] tarroyo:
Can someone explain step by step how to use SuperCharger? I understand you flash your kernel of choice but what do you do with the 'services.jar'

Also what about the enhanced keymaps??? What's that used for?
[G2 and Desire Z Android Development] blk_jack:
Please read the OP, it explains everything you're asking here as well as links to the V6 Supercharger thread itself.
[G2 and Desire Z Android Development] blk_jack:
OP updated w/ fix for camera button focus issue
[G2 and Desire Z Android Development] TpmKranz:
I thought that the focus issue was a complicated thing - if I'd known that the problem is/was situated in the keylayout files I'd have fixed it on my own. But now I have to thank you for this :)

Very interesting. Is there a way to do this in Gingerbread keychar files?
[G2 and Desire Z Android Development] theevilhere:
great work blk_jack :)

can u make a new package to make htc desire z's HW keyboard support Srabic

this is an Arabic stock rom

http://hipfile.com/76x8s9knd4ji/RUU..._26.10.04.03_M_release_206412_signed.exe.html

or can u tell me how to do that.

i appreciate ur help
[G2 and Desire Z Android Development] blk_jack:
Thanks :)

I'd need to know which characters (in unicode) are supposed to go where on the keyboard. I could take a look at the rom, but it still might be difficult for me since I don't know arabic and could potentially make mistakes without someone who speaks the language there to help test.

If you wanna jump on irc and spend some time with me figuring out which characters to have and testing them, that would be best. (blk_jack@freenode)
[G2 and Desire Z Android Development] theevilhere:
i would love to help u, but i have to root my device first and flash ICS on it.

u keep working with it, and i will tell u when i'm done

by the way which Chanel in Freenode i can find u?
[G2 and Desire Z Android Development] dejavu157:
how do i install the keymaps? i dled the file and tried to install zip form sd in recovery mode but it errored out..
[G2 and Desire Z Android Development] blk_jack:
Sounds like a bad download, try again :)

You're using Andromadus I assume?
[G2 and Desire Z Android Development] Kéno40:
Hey, just telling again that I can help to run some test for a french Keymap version if you want...

Everything keeps on running great on my phone!

I think I'm going to put Tiamat kernel back on beta 2, but it runs good without it...

Is there still a good difference between the stock and tiamat?
[G2 and Desire Z Android Development] :
more tweaks

http://xdaforums.com/showthread.php?t=1227269

EDIT: after some testing i would recommend the following tweaks (build.prop):

Force launcher into memory

Code:

ro.HOME_APP_ADJ=1

Helps scrolling responsiveness

Code:

windowsmgr.max_events_per_sec=150

Increase overall touch responsiveness

Code:

debug.performance.tuning=1

video.accelerate.hw=1

Fix some application issues

Code:

ro.kernel.android.checkjni=0
[G2 and Desire Z Android Development] ashwinmudigonda:
I've been trying to come up to speed with Audacity and one of the things I discovered was that I had to get Supercharger V6 going to fix many issues. Today, I took the plunge and went ahead with it (updated Busybox, su binary, installed V6 and patched services.jar) and there has been a noticeable difference.

However, I have a couple of questions.

1) On Zeplin's original thread, the script he has is called	V6_SuperCharger_for_Android-update8.sh.txt which is what I used. Whereas the link you have in your OP is V6 SuperCharger Update 9 RC8.2. Do I need to get the other one?

2) I followed the instructions and flashed the patched services.jar from http://android.mimic.ca/ Do I need to override it with the one you've provided?

Also I am assuming the launcher redraw is what I am observing as "text corruption". I had one of those a few hours after getting V6 running. Is that normal?

Thanks for your time and help.
[G2 and Desire Z Android Development] blk_jack:
V6 Supercharger U9RC8.2 is the latest, though you can safely use any version from U9RC7 and up. Make sure you're careful about what version you're actually using, because U8 is not the same as U9RC8.

When you upload your services.jar to the site, it lets you link back to the patch that it created for you, which is what I have a link to in the OP. The services.jar you downloaded and the one I link in the OP are the same :)

That text corruption bug is a long standing issue with ICS and AOSP on our devices. It's independent of launcher redraw, which is what happens when android kills off the home launcher to free up more memory forcing the launcher to either redraw the home screen, or restart altogether. One of the things V6 Supercharger does is reprioritize your home launcher, so it will be killed less often if at all.

If/when you get text corruption in an app, I find an easy solution is just to kill the app (enable it in Settings -> Developer Options -> Kill App Back Button).

We're still working on fixing all the bugs in Andromadus, but unfortunately that one still eludes us, though you'll find it happens much less often when using V6 Supercharger.

Hope that helps clear things up.
[G2 and Desire Z Android Development] theevilhere:
hi blk_jack

i just rooted my device and flashed ICS rom, now i'm ready to test with u Arabic HW keyboard, which channel in freenode are u so i can talk with u?
[G2 and Desire Z Android Development] blk_jack:
Sure, though I will be busy until Friday night EST (working). If you could get a picture of the keyboard it would help quite a bit!
[G2 and Desire Z Android Development] Arrch:
Hi dude, nice work here, carry on.

I have just switched to Andromadus from Quattro, and I'm kinda installing everything you guys advise at the same time.

So I have also installed your keymap (using french DZ), read you told about the half press to focus camera button fix. It doesn't work on my phone.

Voilà =D
[G2 and Desire Z Android Development] blk_jack:
Sorry I'm not sure I understand. You said the half-press to focus camera fix doesn't work? This is because french isn't supported by the enhanced keymaps (yet!). If you'd like, jump on IRC (Freenode) and send me a message and I can add french to the package.
[G2 and Desire Z Android Development] Arrch:
It's about what you said in OP :

** 04/08 - Update! ** Updated Enhanced Keymaps to fix Camera Button focus issue (would not focus when pressed half down) in Beta 2.

I thought you made something that make this work. But I realized that focus don't work at all (like when you tap on screen), and it seems to be a common problem (on DZ ICS ?)

I have no real idea about what keymapping do, but if i can help, i'd be glad to.

Tomorrow !
[G2 and Desire Z Android Development] Kéno40:
OK, I'll wait you on freenode!!!!

But I don't have much time this we.

I thought you were one of this anti french canadians ! :D
[G2 and Desire Z Android Development] =JKT=:
Hey, lots of us Anglophones love Québec. Just be patient with us as we fumble through our horrible French when we visit!

Blk_jack, you are very cool for creating that web app to patch services.jar

Thanks!!
[G2 and Desire Z Android Development] Arrch:
Alright ! As soon as I know what the heck is freenode =D

See ya there xD
[G2 and Desire Z Android Development] blk_jack:
No way, I love Quebec! Well, I love Montreal especially since a lot of francophones get super intolerant of anglos in other areas of Quebec. That's my only beef in that so many people hate anglos, but I'd probably feel the same way too if my culture was being americanized and destroyed ;)

If you could go ahead and take a photo of your keyboard that would also help a lot.
[G2 and Desire Z Android Development] theevilhere:
hi blk_jack

this is my htc desire z arabic/english HW keyboard pics

i hope it helps
[G2 and Desire Z Android Development] blk_jack:
Updated the Virtuous OC Daemon. See OP for changes.
[G2 and Desire Z Android Development] Kéno40:
Did you receive my french keyboard pictures?

Do you need any other help or stuff?
[G2 and Desire Z Android Development] ashwinmudigonda:
Hey blk_jack

So I have been trying various things over the past couple of weeks to boost performance and am at a loss. I am running the supercharger v6 script with option 6 selected. I tried others too. I also flashed the Virtuous OC daemon.

The phone is still damn sluggish. Launching Google apps is a pain in the ass. Gmail takes about 10s to get the contents of a mail. Maps takes about 20s to respond. Updating an app even with the phone awake makes everything crawl and the launcher to ask for FC. The list goes on.

Right after a reboot, everything is butter smooth and then it begins to slow down. What are the best practices regarding the souping up of the CPU? Have I (not) done something?
[G2 and Desire Z Android Development] blk_jack:
I put together a build from yesterday that may help, check your pm
[G2 and Desire Z Android Development] mazdarati2:
i cant open the play store. please help :(
[G2 and Desire Z Android Development] theevilhere:
hey blk_jack

i put pictures of my Arabic/English keyboard, any new?
[G2 and Desire Z Android Development] blk_jack:
Hey guys, I'm working on a few new languages to support with the mod. The only issue is that your native language won't be supported with the mod. Unfortunately the way the keyboard is setup has to do with the native HTC Sense keyboard itself. Using Android it's only possible to get 4 characters behind every key. (base, shift, fn, shift+fn). With shift+fn being kind of iffy at that.

So that said, I can fix all the regular keys (say if " and ? are mismatched), I can add some special abilities for your language (say a dedicated special character key), but I cannot add support for your native language to map the way HTC has [visually] laid out the keyboard using the method android manages keymapping.

Of course it goes without saying that the special keys would be remapped to \|^ <[{}]> etc respectively, regardless of language.

Maybe you've assumed that already, I don't know, I'm just letting everybody know the extent of possibility here :)
[G2 and Desire Z Android Development] SashaSki:
Can I flash the Virtuous OC Daemon here over the Cyanogenmod 9 Beta? Or would it not work?

Thanks!
[G2 and Desire Z Android Development] blk_jack:
Yes, they both use the Andromadus kernel.
[G2 and Desire Z Android Development] lazi punk:
Hi blk_jack

Im using the audacity b2 right now. and my "www/.com" isnt working.. it opens up browswer when i press it.

I would still prefer the original feature instead of tab. Anyway you can help?

thanks!

EDIT: another question: do I install supercharger v6 first or can I just install the OOM service jar file??

thanks again!
[G2 and Desire Z Android Development] blk_jack:
Android keymaps only support single characters per-key. That means something like www./.com will never (and has never) been supported in any version. The reason it's on your keyboard is because it was supported by keyboard software and not natively. That said, if you wish to have the ability to use it was a pre-defined string, you should look into a keyboard that would support that.

The OOM Grouping patch and V6 Supercharger work independently of eachother, though I recommend using both.

Hope that answers your questions :)
[G2 and Desire Z Android Development] waqypaqy:
Whats the best method for installing this?

Full wipe, adromadus rom, restart, back into recovery after full boot, install the other two zips and reboot?
[G2 and Desire Z Android Development] lazi punk:
Ok, thank you for the response. I am installing V6 right now, after run OOM is ok?

Or is there a better way?
[G2 and Desire Z Android Development] blk_jack:
That's more or less what I do, though I install avast and adfree also after I boot up initially.

It doesn't make a difference which order you patch your services.jar or run V6 Supercharger, either will do the same
[G2 and Desire Z Android Development] SashaSki:
I've noticed that when I use the hardware keyboard, if I press the 'fn' or 'shift' key, it will stay in fn or shift mode until I press it again. Usually it would revert back to normal mode after a single press of a key. Hope that makes sense. Is this part of the keymap?

EDIT:

Also the link to the original keymappings is broken.
[G2 and Desire Z Android Development] blk_jack:
That hardware keyboard behaviour is working as intended I believe. It is also beyond the control of keymaps and is not affected by any of the tweaks listed here.

Good news though, I updated the link to the original keymap files!
[G2 and Desire Z Android Development] blk_jack:
I'm not sure, to be honest. I know you could with the "CM9" beta 2 release since it used the Andromadus kernel, but the new release (3) uses the stock CM kernel. If you do, follow the instructions on how to modify your governor/frequencies by hand (or try to use the OC/UV Beater).
[G2 and Desire Z Android Development] blk_jack:
..and just like that, beta3 is released and the tweaks have been updated & added to!
[G2 and Desire Z Android Development] tarroyo:
Saw my first graphical glitch when going thru manage applications, The letters of the top borders that say 'downloaded/running/all' etc. got scrambled.

I'm about to flash supercharger, although I'm a bit confused. What's the difference between 'Androcharger and Supercharger?'
[G2 and Desire Z Android Development] blk_jack:
From our testing we found that the graphical glitches happen more often on a fresh install or boot. That may help explain why you got them.

The difference is that V6 Supercharger is a script with a bunch of different options that you can pick from, namely 3 for our device's RAM. Androcharger is essentially the output of (from our testing) the most ideal settings that V6 Supercharger creates for you. We've basically skipped the middle-man, so to speak and made that output a flashable zip.

If you were to install V6 Supercharger and have it apply its tweaks and settings to your ROM, it would have the exact same effect as when you flash Androcharger. The reason I made the Androcharger package was initially because I would flash dozens of builds daily and found it easier than installing scriptmanager, loading the script, having it reapply, etc.

I also received feedback from a few friends complaining that V6 Supercharger seemed too complex for them. This solves those issues by streamlining the process.

Hope that clears things up.
[G2 and Desire Z Android Development] tarroyo:
That definitely did! ppreciate it.

Also is there a way to change the number of apps that appear in the app drawer, I see 4 in a row is there a way to make that 5???
[G2 and Desire Z Android Development] blk_jack:
I updated the OP with a link to my little summary of AndroCharger, as well as a (hopefully) more informative description.

I'm not sure with Trebuchet, to be honest. I always remove it and instead use Nova launcher -- which actually lets you create different tabs in the App Drawer as well as sort apps, hide apps, have folders INSIDE the app drawer, etc.
[G2 and Desire Z Android Development] Aumkar:
I think I may be having issues with the governor. Using Virtuous OC Daemon and no controller apps with your settings ( smartassv2 with the limited frequencies ) and when I unplug my phone from my car aux when music is playing, the music still plays for some time. The screen is off at this time.

Also, using the supercharger with setting 5 and that's it. Using Trebuchet ( if it makes a difference ) and it uses ~27-29MB so if there's a launcher that can use lesser memory with the same amount of widgets ( 8 widgets, TV show favs, twitter, music, bw superclock, du meter, search, battery monitor widget, power control ) I'd switch to that. Go Launcher EX used ~59MB for the same setup, and Nova seemed choppy to me even without anything on it.

-------

Oh btw, I LOVE the notification bar recent apps mod. Thanks a lot for that. Much better than holding the home button which wasn't too responsive.