yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] troublebrewing:
Possible bug? The screenlock problems I posted about a few days ago was not resolved by reflashing nor by uninstalling widgetlocker. Eventually I looked at adb logcat and found the system in a loop of

W/AnduioSystem( 236): AudioPolicyService not published, waiting...
I/ServiceManager( 236): Waiting for service media.audio_policy...
I/ServiceManager( 236): Waiting for service media.audio_policy...
I/ServiceManager( 236): Waiting for service media.audio_policy...
I/ServiceManager( 236): Waiting for service media.audio_policy...
I/ServiceManager( 122): service 'media.audio_flinger' died
I/ServiceManager( 122): service 'media.player' died
I/ServiceManager( 122): service 'media.camera' died
E/AudioPolicyManagerBase( 190): Failed to initialize hardware output stream, samplingRate: 0, format 0, channels 0
W/AduioSystem( 190): AudioFlinger server died!
W/AudioHardwareQSD( 190): Attempt to close invalid output stream
W/AudioHardwareQSD( 190): Attempt to close invalid output stream
I/ServiceManager( 190): Waiting for service media.audio_flinger...
I/ServiceManager( 190): Waiting for service media.audio_flinger...
I/ServiceManager( 190): Waiting for service media.audio_flinger...
I/ServiceManager( 190): Waiting for service media.audio_flinger...
W/AudioSystem( 190): AudioFlinger not published, waiting...

I do not know much more than this, but any touch or tactile input would be ignored because the device was not ready.

Still at a loss I decided to uninstall Quickpic since it was associated with audio related stuff. This seems to have solved the problem. Not sure if its an issue with ILWT, or Quickpic, or the kernel or what, but I just wanted to share what I've found for anybody else experiencing screenlock issues.
[G2 and Desire Z Android Development] tsubus:
do you have media on your sdcard for ringtones, alarms, or notifications? (such as sdcard/media/ringtones or sdcard/media/alarms or sdcard/media/notifications...they can be anywhere, not necessarily in the root of your sd card)
[G2 and Desire Z Android Development] coredalae:
Hi tsubus,

Would you happen to know of a way to disable the ADB notification? honestly i think everyone with a custom rom has it on all the time anyway so the notification starts to bother me :P

any ideas? :)
[G2 and Desire Z Android Development] tsubus:
You mean the USB debugging icon?
[G2 and Desire Z Android Development] troublebrewing:
Yes i have ringtones/ notifications/ and alarms/ on my sdcard. could this be causing the issue?
[G2 and Desire Z Android Development] tsubus:
I'm sure it is not supposed to work that way, but I've noticed that too. Once I removed the ringtone folders the problem got fixed. Try creating a file called .nomedia (it can be empty) and place it in each folder that has the music in it (just for the ringtones, alarms, ... not in the folder of music you listen to). Basically android will not scan folders that have the .nomedia file in it. It might fix the issue.
[G2 and Desire Z Android Development] coredalae:
ye exactly :P
[G2 and Desire Z Android Development] tsubus:
Settings->Applications->Development

Untick "USB debugging notify" option.
[G2 and Desire Z Android Development] hispeedworm:
i wanted to point out a bug in the rom ... not sure if its CM related or your rom related but if your editing any document or long post in any app and if you press the back button to hide the keyboard for fullscreen view and you move to some other point on the screen and tap at somepoint to bring the cursor there the cursor goes back to where it was before back button was pressed and keyboard pops up again...

i have tried it with stock keyboard and 3rd party keyboards all have same issue
[G2 and Desire Z Android Development] Ditamae:
I have this same issue and it is pretty annoying, but I'm pretty sure I had it on both CM7 RC1 and the last plain CM7 nightly 186.
[G2 and Desire Z Android Development] hispeedworm:
Hmm...I think I should post that on cm nightly forum or CM7 bug tracker...thanks for the heads up :)
[G2 and Desire Z Android Development] Ditamae:
Please do. That's been annoying me forever. ;)
[G2 and Desire Z Android Development] frankth3frizz:
Btw you should add an option to remove stock browser(if possible) :/

Sent from my Bathroom using my Toilet
[G2 and Desire Z Android Development] tsubus:
Removing stock browser breaks other stuff, such as voice search.
[G2 and Desire Z Android Development] frankth3frizz:
Oh okay nvm then. The asking which browser to use gets annoying even after setting dolphin as default.

Sent from my Bathroom using my Toilet
[G2 and Desire Z Android Development] tsubus:
New release up. Updated sample ILWT.txt in OP :D

ILWT CM7 223:

ILWT CM7 Kernel: updated to latest CM7 kernel commits

Added ILWT CM7 kernel v1.1.2

Updated modded Gmail app

Possibility to use old market version. Use market=old in ILWT.txt. If this is not a fresh install after a full wipe, you must Uninstall Market Updates on the next boot (Settings->Manage Applications->Market->Uninstall Updates)

Possibility to remove stock Gallery app. Use gallery=none in ILWT.txt (QuickPic must be installed from Market in order to work)

Wifi scan interval changed to 120 seconds.

Possibility to add custom sounds. Credits to smokey_joe. Use customsounds=yes in ILWT.txt and place the files in the following folders:

/sdcard/ILWT/sounds/r (for ringtones)

/sdcard/ILWT/sounds/a (for alarms)

/sdcard/ILWT/sounds/n (for notifications)

/sdcard/ILWT/sounds/u (for ui)
[G2 and Desire Z Android Development] yogi2010:
flashed and all is well. the notification sound folder works!
[G2 and Desire Z Android Development] Ditamae:
223 working perfectly here. :)

I was wondering something... on average, how many ROM updates are users able to perform without incident before they begin to experience problems that require a complete wipe/clean install. I realize this number is fluid and will be different for each person, but I'm just curious...
[G2 and Desire Z Android Development] L-ViZ:
just flashed over (cache, dalvik cache wiped), works great, is there any possibility to donate? i´m just a student, but i this rom is the best to me :) my money is saver in switzerland than in germany :D
[G2 and Desire Z Android Development] azrash:
look at tsubus's display picture, there is a 'donate to me' button on top of it
[G2 and Desire Z Android Development] coredalae:
yea but i was wondering if there is a way to remove the notification Without actually turning it off ;)

edit: ok i'm just stupid ._> :P thnx guys
[G2 and Desire Z Android Development] yogi2010:
yep, that's exactly what the 'USB Debugging notify' option is for, as opposed to 'USB Debugging', which actually turns it on and off.
[G2 and Desire Z Android Development] coredalae:
btw, This might be a nice addition for the next version.

http://www.androidpolice.com/2011/1...s-all-new-interface-better-controls-and-more/

the new google music app. works a lot smoother for me at least :)
[G2 and Desire Z Android Development] tsubus:
I will definitely check it out!

Sent from my HTC Vision running ILWT CM7

edit: it will be included in the next release
[G2 and Desire Z Android Development] aM-:
tsubus, mind to port this mod? http://xdaforums.com/showthread.php?t=1181391
[G2 and Desire Z Android Development] tsubus:
I will definitely test it out and if I see no problems, I will implement it as an option. Have you been using it for a while? If so, could you share the results? Does it actually work? Any side effects?
[G2 and Desire Z Android Development] coredalae:
is anyone else experiencing FC's when going into contacts?

when i press the picture in front of a contact name for the popup -> FC

and when i try to open the contact i get a FC aswell

and nice that you'll include the new google music!
[G2 and Desire Z Android Development] SteveRiley:
Hey tsubus, this will be my first in-place update of ILWT. I notice you've added some more options to the config file. If I leave my existing slightly customized config file as is, does the flasing process honor my changes and also incorporate your new default options into my file? Or do I have to manually add them at this point? My goal is to always have a complete config file even if most options remain at defaults.
[G2 and Desire Z Android Development] tsubus:
No issues here. Try wiping data/cache of contacts app, see if that fixes it.
[G2 and Desire Z Android Development] tsubus:
It will honor your changes and it will use default values for any new option. The default options will not be added to your ILWT.txt file, though, you will have to do that manually if you simply want to see what your options are (remember, commented or left out options are the same thing).
[G2 and Desire Z Android Development] tsubus:
I have created a flashable zip for those of you that would like to try it out without having to mess with root explorer or adb: http://www.multiupload.com/8NQAY2JIYA

Feedback is appreciated :)
[G2 and Desire Z Android Development] TL24:
Great stuff bro, worked just fine here! The best CM7 Rom just keeps on gettin' better!
[G2 and Desire Z Android Development] SteveRiley:
Dude, do you ever sleep? You always answer questions so fast! Just like how your ROM performs :)
[G2 and Desire Z Android Development] aM-:
Here the result. Audio quality totally awesome. here my video. I put my phone 20-30 cm from speaker & winamp's volume on 80%.

* Before play, please low down your volume :D

[YOUTUBE]5CHhmF53zzs[/YOUTUBE]
[G2 and Desire Z Android Development] coredalae:
nah didn't work, i'll try a fullwipe and see if that fixes it :P
[G2 and Desire Z Android Development] TL24:
He's a living breathing Android machine that's what he is! Lol
[G2 and Desire Z Android Development] tsubus:
haha, I just have a job that allows me to check xda frequently :P
[G2 and Desire Z Android Development] Nshih422:
Must be nice, where can I find one of those :D
[G2 and Desire Z Android Development] Eagle1882:
I have a big problem with the latest version.

Just superwiped my desire z and flashed version 223. But alwas when I will download an app from the market, the Desire does a reboot. Does anybody has the same issues?

Here is my ILWT.txt

###############################################################################

# configuration file for ilwt cm7

#

# info:

# deleting or commenting a line will result in default settings being used.

#

# default settings:

# kernel: ilwt cm7

# google apps: installed

# launcher: adw

# go launcher ex notification: not installed

# messaging app: stock

# calendar: stock

# email: stock

# music: stock

# wifi calling: removed

# spare parts: removed

# file manager: stock

# build.prop: unpatched

# oc daemon gui: oc/uv beater2

# market: install from gapps

# modded gmail app: not installed

# new talk app: not installed

# titanium backup: not installed

# custom apps: not installed

# fm radio: installed

# dsp manager: installed

# superuser: v3.0

# gps library: cm7

# google books: installed

# camera: cm7

# stock wallpapers: installed

# vpn services app: installed

# market: new

# gallery: stock

# custom sounds: not installed

#

# on the first run, ilwt.txt will be created with default values.

# all possible values will be included, but commented.

#

# for the old market to work without doing a full wipe, on next boot you

# must go to Settings->Manage Applications->Market and click the

# "Uninstall Updates" button.

#

# in order to install custom apps, you have to place the .apk files

# in a folder named ILWT in the root of your sd card.

#

# in order to install custom sounds, you have to place .ogg files in

# one of the following folders in the root of your SD card:

# ILWT/sounds/r (for ringtones)

# ILWT/sounds/a (for alarms)

# ILWT/sounds/n (for notifications)

# ILWT/sounds/u (for ui)

#

# for more info see: http://xdaforums.com/showthread.php?t=1242480

#############################################################################

#kernel=pershoot

#kernel=tiamat

#kernel=cm7

#gapps=none

launcher=golauncherex

#launcher=none

#golauncherexnotification=yes

messaging=gosms

#messaging=none

calendar=jorte

#calendar=none

#email=none

#email=k9

#music=google

#music=none

#wificalling=yes

spareparts=yes

#filemanager=none

build.prop=patch

#ocdaemongui=virtuous

#ocdaemongui=none

#keepmarket=yes

#modgmail=yes

#newtalk=yes

#titaniumbackup=yes

customapps=yes

fmradio=none

dspmanager=none

#superuser=old

gpslib=htc

googlebooks=none

camera=miui

stockwallpapers=none

#vpnservices=none

#market=old

#gallery=none

customsounds=yes
[G2 and Desire Z Android Development] yogi2010:
I am not getting the reboots with the market, but I am receiving an error when I try to purchase paid apps... it tries to load but quickly says an error occurred. I am leeaning toward this being network or app-related tho... hopefully it will get fixed soon. anyone else getting this?

dang, the market has been a mess lately! first all the issues with apps saying they are incompatible with your device, and now this. is there any fix? does the older market work better? maybe we should make an easy option to install an older version, or would it automatically update itself?
[G2 and Desire Z Android Development] tsubus:
the option is already there, i'm using the old market myself.
[G2 and Desire Z Android Development] tsubus:
never seen this issue :\ does it happen with plain cm7 too?
[G2 and Desire Z Android Development] yogi2010:
cool, I think I will too next time I flash, hehe. I guess I thought the option was for themed market that people wanted to keep.
[G2 and Desire Z Android Development] tsubus:
there is 2 different options
[G2 and Desire Z Android Development] yogi2010:
for now I moved the old market from the ILWT ROM zip into my system, and it is working much better. it did immediately change back to the new market, but freezing the Market Updater seems to keep that from happening?
[G2 and Desire Z Android Development] lazyluis32:
I'm having this exact issue to, I cannot install anything because it'll reboot
[G2 and Desire Z Android Development] Eagle1882:
I will give the old market a try.
[G2 and Desire Z Android Development] tsubus:
Yes, all you have to do is freeze/remove market updater and then uninstall updated to the market. Or just flash the rom using market=old in ILWT.txt ;)
[G2 and Desire Z Android Development] tsubus:
Try wiping cache and data of Market application or try with the old Market. New market has been giving a lot of issues lately, old one seems smooth.
[G2 and Desire Z Android Development] Eagle1882:
Same issues with the old market.

I did the super wipe ext4 before flashing. So I think the market cache is also wiped. :-(

I try to explain this issue more clearly.

I download an app. The download starts. After a while I go back to the home screen with the back button below. When I do this the desire reboots and I must enter my PIN again.

This issue I haven't got with the 216. I tried this with the old and the new market. No problems there.
[G2 and Desire Z Android Development] tsubus:
Have you tried going back to 216 to see if it still happens? It is really weird :\

edit: also, are you restoring anything after you flash? You don't want Google to automatically restore your system either.
[G2 and Desire Z Android Development] Eagle1882:
Yeah. I went back to 216 for checking this issue. Everything is working fine with it. I also don't want that google automatically restore my device.

edit: I do not restoring anything. I have only a few apps on my desire. So there is no need for a backup :)
[G2 and Desire Z Android Development] tsubus:
I really have no idea what could be causing this. Have you tried with plain CM7 nightly 223? See if you can post a logcat (pastebin link please). do a "adb logcat" right after it reboots.
[G2 and Desire Z Android Development] Eagle1882:
Do you mean the logcat from the cm7 nightly 223? Or from your Rom?

Where can I find the logcat?
[G2 and Desire Z Android Development] tsubus:
my ROM.

try cm7 223 just to see if it's an issue specific to my release or if it's an issue with cm7.

do "adb logcat > logcat.txt"

and press ctrl-c when you're done getting info. (when you're still in android)

after it has rebooted get me this file: /proc/last_kmsg

(post links on this thread, so that anybody can take a look and try to figure out where the issue is ;) )
[G2 and Desire Z Android Development] Eagle1882:
I am flashing the cm7 nightly right now.

Sorry, for this question. What do you mean with do adb logcat?

Edit: No problems with the cm7 nightly version :/

I am using the 4ext Recovery app for a week. Maybe this there is a problem with this programm. I am now back on Clockworkmod Recovery.
[G2 and Desire Z Android Development] tsubus:
I don't think recovery would affect it but I'm really puzzled by this. See if you can get me /proc/last_kmsg right after your phone crashes and reboots. Post a link to it here and we'll take a look at it. I'm going out for a few hours now, I'll take a look at it when I get back.
[G2 and Desire Z Android Development] Eagle1882:
OK So i type in the terminal emulator adb logcat > logcat.txt

but than following appears: adb permission denied

btw. With Clockworckmod Recovery the issue still exist
[G2 and Desire Z Android Development] Nshih422:
Is there a way to install the OC Daemon on a CM7 nightly without downloading the ILWT rom? For some reason with your ROM I'm going to 30% battery within 7 hours and with my current setup I'm at 65% after 12 hours same amount of usage. I have pershoot installed and OCed using the Cyanogen Performance settings to 1516MHz.

I liked the speed of the OC Daemon though and would like to see if there is a way to implement it onto my current setup.
[G2 and Desire Z Android Development] trsanning:
I have noticed worse battery life as well but thought it was just me. Did you change your setup in any way? I changed my launcher to go launcher but that's it.

Sent from my HTC Vision using Forum Runner
[G2 and Desire Z Android Development] Nshih422:
I changed mine to launcher pro. Other than that haven't done anything else special to it besides add all my apps and power manager.
[G2 and Desire Z Android Development] adame09:
I don't think your supposed to use the cyanigenmod settings to overclock on this rom theres an app in the op to change the clock speed for this rom
[G2 and Desire Z Android Development] Nshih422:
No, I use the cyanogen settings to overclock CM7 not the IWLT. That's why I want to see if there's a way to get the Virtuous OC Daemon on CM7 without the whole customized rom.

Also another problem I noticed using this ROM is I start having problems with 4G. But with CM7 it works perfect with no issues at all.
[G2 and Desire Z Android Development] tsubus:
Thanks for the feedback, it's always appreciated.

Some answers to your concerns:

The ROM is pretty much exactly the same as CM7 with the Virtuous OC Daemon implemented. I have only changed build.prop to include some values that should theoretically improve mobile data performance.

Even though I highly doubt that using Performance governor at 1.5ghz uses less battery than having it controlled by the OC Daemon at 245/1017, I have implemented a way to keep the ROM

exactly

(minus the bootanimation and the Android tips app, which do not affect performance at all) the way it was with CM7, but with the OC Daemon implemented (by not changing build.prop). This will now be the default setting. If you'd like to use the patched build.prop, simply add this line to ILWT.txt in the root of your SD card:

build.prop=patch

I am attaching a sample ILWT.txt file that will make the release exactly CM7 with Virtuous OC Daemon installed (therefore, it will still include T-Mobile Wi-Fi calling). If you still think you are getting worse battery life with this configuration file and release, it is definitely a placebo effect, you are probably just messing around with the phone more than usual.

These are the complete changes for this release (available in download link in OP and from ROM Manager):

ILWT CM7 186b:

Inclusion of Tiamat kernel v1.1.2 (selectable from ILWT.txt configuration file, kernel=tiamat). Default values for OC Daemon controller:

Sleep: 192/422

Wake: 192/1036

viperMOD v3 beta RC2.4 is pre-installed when using the Tiamat kernel. This allows for easily tweaking the voltages of the kernel.

Possibility to decide if build.prop is going to be patched. Patched build.prop will remove T-Mobile references and change some values to (hopefully) increase mobile data performance (credits to kusuriurikun to point out some issues with it).
[G2 and Desire Z Android Development] trsanning:
Tsubus,

Would it be possible to add a line to the txt file to install the virtous overclock apk file so we don't have to flash or install it seperate?

Sent from my HTC Vision using Forum Runner
[G2 and Desire Z Android Development] kusuriurikun:
(I CAN NOW HAS DEVELOPER AREA POSTING ACCESS AND NOT HAVE TO FORWARD THIS VIA PRIVATE MESSAGES. JOY :D)

OK, now on v.186b (yes, I'm the miserable SOB responsible for another version--long story short, the original build.prop PARTIALLY horked GPS in that some weirdness with the patching process slowed down NMEA sync with GPS satellites in some apps, particulary Google Maps, Wigle Wifi, and CoPilot Live Professional); GPS SHOULD be fixed, but reports are of course appreciated from folks using the patched build.prop with GPS programs.

This time around superwiped and am using the stock Cyanogenmod kernel rather than Pershoot. (Pershoot has generally been very well behaved, but wanted to see what the mods were like on stock.)

Everything works absolutely beautifully with the stock build.prop now. :D Interestingly, actual phone data seems better behaved with the stock Cyanogenmod kernel (with stock build.prop) versus Pershoot with stock build.prop--wifi and GPS performance still good, though. (I'm using the latest T-Mobile radio, which has generally been like a little pit bull on radio signals with my particular G2, especially wifi. :D Best performing of the radios so far on this particular phone.)

In MANUALLY tweaking build.prop (on v.185 w/ Pershoot kernel; I haven't started messing about with the build.prop in v.186b yet :D) I've found the most reliable changes (that do give some marginal performance improvements and don't break GPS in the process) were to apply most of the radio-related changes in the original patch but NOT the HSXPA sections:

ro.ril.hsxpa=2 (is patched in the tweaked build.prop to ro.ril.hsxpa=3)

I mess with that, GPS starts getting flaky in some programs (mostly those VERY touchy about a quick GPS sync), I leave that bit alone, all is golden. With the fixed "tweaked build.prop" I pretty much only have noticed weirdness with Wigle Wifi (a wardriving/signal survey app), if you don't use it, you should be OK; if you start having weirdness with GPS fixes, set JUST the lines in "ro.ril.hsxpa" back to the default level of 2, that SHOULD fix GPS issues entirely.

(And now I'm rather wishing I could find some very good documentation as to what all these little ril-settings in build.prop actually do :D The stock build.prop works well for me, no need to fix what isn't broken anymore in my case.)

Memory is very very good, comparable to Pershoot. With Swype Beta and Lookout antivirus installed, startup memory is around 207MB with stock kernel, comparable to Pershoot on v.185 (and this is with Lookout taking up 29MB of that service--with no antivirus, this would be closer to 220MB :D). Probably the best I've seen in a non-stock rom that isn't COMPLETELY barebones.

Generally I've had good battery life with the Pershoot kernel, will be giving the stock Cyanogenmod kernel on v.186b a good workout to see average battery life...
[G2 and Desire Z Android Development] tsubus:
Your help is very much appreciated! :D You have definitely done a lot more testing with the build.prop and wifi/gps behavior, so if you found that it is better to leave ro.ril.hsxpa = 2, I will definitely make that change in the next release. You seem to be a bit of a master for this particular area :P Any feedback is always good, I am definitely open to any kind of suggestion to make the ROM better, so whatever you have feel free to spit it out :D