yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] thetawho:
Lack of memory in maps with traffic.

3.4.4 most stable version I have used yet.

Is there anything special in this build eating any additional memory? I have issues with traffic turning off in maps, but only when I have bluetooth enabled and the map is loading. stock theme and JS Weather widget running currently. If I disable bluetooth the problem goes away, closing the widget does nothing.

Either way rock solid build. Thanks for the effort.

-theta
[G1 Android Development] vache:
Hey there,

I have a little problem when a try to update 3.4.3 to 3.4.4 using the incremental update.

When i apply the update.zip :

Can't chown/mod /system/bin/ping (No such file or directory)
Failure at line 9 : set_perm 0 3004 02755 SYSTEM:bin/ping

Of course, a "ls" on the /system/bin proof that there is no ping in it. Did i miss something ?

Where can i find ping to put it manually ?
[G1 Android Development] dwang:
Traffic turning off is an issue with the google maps app. Other people have complained about it and not running this ROM.
[G1 Android Development] ultra spikey:
I havnt been keeping myself updated with this thread. I'm still rockin v3.2 with an old version of apps2sd(v1.5.0)on an ext2 partition, which I think uses the symlink method? Anyways, if I updated my rom to v3.4.4, will I need to do anything special? Or can I just update?

I've been on v3.2 for a long time just because it's been running great since, but I feel like I'm way behind on things and want to give the newest version a try.

edit: F' it, I'm bored at work, I'll just try it and see what happens.
[G1 Android Development] dwang:
I really would recommend people try out swapper. I've moved up to a 32meg swapfile (from 16meg) and even that feels pretty good with 3.4.4. The 32 megs helps keep the browser stay in memory longer, but a bit more laggy than 16megs.

I can go to the browser, load up a bunch of websites and then switch to market, calendar, gmail, and then come back to the browser, and it won't auto reload the pages. I can run IMEEM streaming in the background, and the browser will still feel perky.

swapper combined with cyanogen 3.4.4 ROM is like a whole new phone.
[G1 Android Development] t1h5ta3:
I'm also still having download issues.

They will download after a reboot, but a lot of stuff won't install. Ie: gscript etc, guessing there protected.

I tryed the turn wifi off/ on trick , no luck....
[G1 Android Development] hotadef:
Only 2 question before i try. Do you have to have apps to sd and is the tmobile im still available other than that im rooted and ready
[G1 Android Development] question.com:
you dont have to have apps2sd, if you dont have the ext2 or 3 partition, it wont set it up.

well, this is off the adp, so it will work great. if your coming from another build, i suggest you wipe, then flash. make sure you have the new radio also
[G1 Android Development] phantasm714:
Agreed.

I second that. I have a 16MB swap file on my SD's ext3 partition, and I also have a couple of mods to my sysctl.conf file that kills background processes and adjusts the swappiness:

vm.vfs_cache_pressure=200

vm.oom_kill_allocating_task=1
vm.overcommit_memory=0
vm.swappiness=10
vm.dirty_expire_centisecs=0
vm.dirty_writeback_centisecs=0
vm.dirty_background_ratio=60
vm.dirty_ratio=95

this thing hauls. SetCPU on top of all that, and this thing is unstoppable. awesome ROM cyanogen.
[G1 Android Development] teh_lorax:
Where did the option for Touch Input go?
[G1 Android Development] here.david:
Enjoy the beer

Tx's for your efforts...:)
[G1 Android Development] here.david:
Tx's for the suggestion, however, how to..steps would be nice...any known issues/trade-offs...how to ensure it is on the ext not vfat....

Website states burns out SD card "faster" what does that equal to...one day, one week, one month, or one year...hard to know if it is worth it...$20 card everyday vs. every year?????

Also, how does CM feel it effects his work...no big deal or DO NOT DO IT...kinds of question...
[G1 Android Development] dwang:
I wouldn't recommend changing systctl.conf. It causes weird issues with the phone, like spontaneous reboots, and locking. YMMV
[G1 Android Development] cyanogen:
Regarding sysctl: Every change I've made to vfs_cache_pressure has had negative effects on performance.

Regarding swap: Don't go higher than 16MB or so, and be sure you have a class 6 card that does wear leveling.
[G1 Android Development] dwang:
Why not higher than 16mb? I find that 32mb seems to pretty good.
[G1 Android Development] cyanogen:
vm.oom_kill_allocating_task=1

vm.overcommit_memory=0

These settings in particular are going to cause weird things to happen, like the OOM killer blowing away zygote or system_server.

Seems to start getting a little sluggish after that point.
[G1 Android Development] Kwincy:
Just installed swapper, and during the SU request screen, it just shows a black background, then the OS wants to force close it or wait. I've gotten this behavior under wireless tether as well. I've got a 1450 MB ext3 partition and a 6GB FAT32 partition running 3.4.4. All my apps are located on the SD card which 3.4.4 moves automatically.

Any tips on this or the no-audio problem I'm having with the USB to headphone jack adapter?
[G1 Android Development] dwang:
Let me try 24 megs.
[G1 Android Development] splitkooks:
whats needed when moving from jf1.51? i know i have to update my baseband... so i assume just go from there?
[G1 Android Development] mgear356:
guys sorry a noob question..

can i ask do i need to upgrade my hayaro's SPL 1.33.2005 to support this rom?

I am currently using the HSPL10.95.3000 hard-spl
[G1 Android Development] cyanogen:
If it's the JF US version, you will likely have to wipe also.

HardSPL is fine. Read the first post.
[G1 Android Development] Diceman4:
I have noted a marked increased in speed with swapper

If you get a SanDisk branded card:

A) they are generally better and will last longer

B) They have a 10 year warrantee on their cards (So you should make sure to back up frequently and be OK with buying a backup card in the event yours fails and you have to file a claim) http://www.sandisk.com/Assets/File/Downloads/Warranties/SMLW_ENG.pdf

Cyanogen - Thanks for all of your work! Your ROM is bar none the fastest, most stable ROM I have seen.

Dice

=========

Black G1

CyanogenMod 3.4.4

CyanogenMod Bootloader

8gb class 6 sd
[G1 Android Development] cidica:
Have to admit I think I'd go back to an older build with aufs. Starting to get tired of boot loops cause I pull my card with my phone OFF and do things then reinsert it. While Aufs was a little slower never had issues with it.
[G1 Android Development] cyanogen:
Hmmmm.. It *should* be able to boot without a card. Let me test this- I thought only dalvik-cache needed to be a directory. I can make sure that the symlinks are replaced with empty directories if no SD is present so the system will still boot.
[G1 Android Development] cidica:
the sd card is booting in the phone. Here is how it happens

1. shut phone off

2. pull sd card

3. do whatever you are doing I was putting a few pics/mp3's on the card (and my usb was in use)

4. put card back in and boot the phone got stuck at the htc theme/android boot screen and it just loops.

now it's an easy fix I just pull the card and reinsert it once again and reboot and it works but it's one of them things where you are like wtf...it should of worked the first time without having to reinsert the card once again.
[G1 Android Development] Chahk:
Have you tried a different card? This sort of flakiness smells more of a hardware problem.
[G1 Android Development] tissle:
Got My g1 Yesterday, with Cupcake already installed.

Last Night, I rooted and installed your rom. Also flashed your recovery image.

Phone is awesome, your rom is awesome.

Thanks for the hard work man!
[G1 Android Development] cidica:
tried 3 diff cards same thing. This same card before has been used with JD+lucid links in the past never an issue
[G1 Android Development] lebron212:
I'm having the same issues. I have a kingston 8gb/class 4 card. But the card pulling thing doesn't work for me. I have to do a wipe to get my phone working again.
[G1 Android Development] dschach:
Apps loaded at boot

I am running 3.4.4. Thanks, it's a nice build.

One thing I've noticed, after a boot, advanced task manager shows all installed apps loaded in the idle state. I wouldn't expect any apps loaded at this time. It's not a problem to end them but I think it is slowing down the boot (at least on my phone).

My phone configuration

Cyanogen 3.4.4

Cyanogen Recovery 1.2+JF

Hard SPL

300Mb Ext3 partition for apps

No Themes
[G1 Android Development] kscasper13:
ok, so theres 345 some odd pages in this thread, i've used search, but no luck.

i went from 3.3.4 with a 512mb ext 2 partition for my apps, loaded up 3.4.4, and all my apps are there, but the internal storage widget now reads 12mb of 70mb?!?!

so its still reading the apps, but it wont show that i have used ** of 512mb?

*edit* so i just installed a 2 meg game, and it installed to the right partition, so the Apps2SD works, but the widget doesn't show it i guess
[G1 Android Development] cyanogen:
It's because I dropped the union mount method for A2SD. If you go into Settings->Phone Storage you'll see a "SD Card Secondary" section that shows you your space.
[G1 Android Development] al74:
Updated from 3.4.2 to 3.4.4 with no wipe. 3.4.2. worked great and the same gos to 3.4.4. Great work.
[G1 Android Development] Dhurntan:
Thanks Cyanogen for this great rom!

Just one question I can't find any solution in the forum. Does anyone of you can select another keyboard language for HTC IME? All I have is english and I would like to switch languages with predictive on?
[G1 Android Development] temporizer:
I have not had this problem. I have a 4gb class 2 card, and i take it out when the phone is powered off, i've never had an issue.

Cyanogen, could it be solved by adding the e2fsck happen automatically upon boot?

I think you mentioned this already, but i couldn't find the post...
[G1 Android Development] :
Hi i encountered a strange problem with the 3.4.4 rom

Sometimes my radio connection turns off like i have no signal (signal icon in tasbar with the x). When i reboot the phone everything is fine again and i have a full strength signal.

Without a reboot the signal doesnt come back. The only "soft fix" is a reboot ;)

Can you tell me which logfiles are important for you to analyse this?

Additional Info:

Cyanogen Mod 3.4.4

Baseband 65.50S.20.17H_2.22.19.26I

Kernel Version: 2.6.27.25-cm shade@toxygene )

Build Number: dream_devphone-userdebug 1.5 CRB43 148830 test-keys

Recovery Image: Cyanogen 1.2

No extra tweaks or skins installed
[G1 Android Development] timal:
I too loose signal. I just wait a few minutes and it comes back on. I just think it is the local edge service.
[G1 Android Development] cyanogen:
Posted 3.4.5. This contains the most requested feature- the HTC Camera, fully working. Also contains the fix for USB storage exporting the EXT partition- you should only see the VFAT partition now. Pulled in those DalvikVM changes from master, too.

I updated the theme template for this version since a couple of apps have changed (HTCAlbum, Camera, Launcher).

Let me know if anyone has problems upgrading- I had to do some trickery to remove the android.media user from packages.xml on the first boot to get the HTC stuff in without a wipe.

All info in the first post!
[G1 Android Development] richpadg:
Gonna flash it right now. The filename still says 3.4.4. I take it it just wasn't updated yet.
[G1 Android Development] uherrera:
I kind of liked that both partitions showed up when mounted, it allowed me to back up stuff.

Also the link to 3.4.5 is missing.
[G1 Android Development] daveid:
Just so you know the link still points to 3.4.4.

All people have to do is change the last .4 to a .5 though.
[G1 Android Development] temporizer:
Flashing now, i'll let you know!

Thanks
[G1 Android Development] raydekok:
a auto updater app is a idea?
[G1 Android Development] timal:
Hi cyanogen the download show 3.4.4 as the most recent download. Is this 3.4.4 or 3.4.5 ?
[G1 Android Development] jroid:
great job cyan! I just flashed 3.4.4 yesterday, came from hero and I have to admit this is so remarkable. I LOVE it. very fast and stable. will I be able to flash 3.4.5 without wiping?
[G1 Android Development] cyanogen:
Crap, a bug! Taking it down for a minute.
[G1 Android Development] ScottGood:
Two Questions

1 Why is the file name still 3.4.4?

And

2 Your sig says you are still on 3.4.4, have you moved to 3.4.5?
[G1 Android Development] cyanogen:
Fixed version is up, sorry about that guys. Forgot to include a file.
[G1 Android Development] daveid:
Mind posting what files needed changing to fix the bug? I already got busy porting my theme over to the update file (for a one flash update), and would rather not have to start over again, if I could just download the fixed version and drop the newer/changed files over top, that'd be ideal.
[G1 Android Development] POTZY69:
Not a big bug I hope....
[G1 Android Development] temporizer:
LOL. alright, Re-flashing my re-flash. haha.
[G1 Android Development] temporizer:
how do you port your theme over to the update?
[G1 Android Development] daveid:
Copying files from my archive (stable) directory over top the newly extracted structure. Taking pngs from one apk to another, etc. Cleaning up the media and /data/app and removing unused apps from the /system/app, as well as putting some new ones in there. ;) It is pretty tedious. Drag this, drop that, resign this, new update.zip resign that.... etc.
[G1 Android Development] cyanogen:
Just a file in /system/lib, nothing that would be theme related.

Yeah, it's on my list :)

It's dangerous and will cause filesystem corruption since it can't be unmounted. Use "adb pull" instead.
[G1 Android Development] timal:
So 3.4.5 is good to go now ?
[G1 Android Development] daveid:
So the only file that changed or was added was this one:

libexif_htcalbum.so

looks like I am good to go with my flash, be back to post my results in a few minutes.
[G1 Android Development] cyanogen:
There is a new theme template up btw, only 3 files changed, HTCAlbum.apk, Camera.apk and Launcher.apk.
[G1 Android Development] cyanogen:
Yep, flash away! :eek:
[G1 Android Development] daveid:
Yeah, I still only want to flash once, so I modify the full update and it makes it easier in the end. I already have "template" directories on my pc for simple updates later on. One does framework, one does system, one would do both, etc.

And for most updates, all I have to do is drag my /system/app and framework files over top the release. Change a few things (like this time I had to pull the icons for the camera and my transparent photo frame over) and I am good to go.
[G1 Android Development] POTZY69:
Is it ok if we do a .odex optimization after every ROM update or is once enough ?
[G1 Android Development] missxoash:
Not a huge deal, but, is anyone else having problems with Set CPU on these recent builds?
[G1 Android Development] jroid:
I just came from hero builds so idk these builds are non-wipe, are they?
[G1 Android Development] ScottGood:
upgrading SD card

I'm running 3.4.4 now befor I upgrade to 3.4..5 I want to move my EXT3 partition to a bigger SD card. How do you pull the SD data from the EXT3 partition to backup and then push it to the new card?

is it:

ADB (pull or push) /system/sd/* c:\(Where ever I'm putting the data)
[G1 Android Development] ubernicholi:
I thinks its a bug in the new set CPU. If you disable the profiles it works fine
[G1 Android Development] mianosm:
Market keeps getting a force close when trying to download an app...anyone else seeing that/this?

I/NotificationService( 3812): enqueueToast pkg=com.android.vending callback=andr
oid.app.ITransientNotification$Stub$Proxy@43863680 duration=1
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
W/vending ( 4396): com.android.vending.api.RequestDispatcher.performRequests():
IOException while performing API request: Connection to https://android.clients.
google.com refused
E/vending ( 4396): com.android.vending.AsynchRequestRunner$1.runRequestRetryingF
ailure(): Got IOException from async request: Connection to https://android.clie
nts.google.com refused
[G1 Android Development] cboy007:
do you know what would be amazing?

can you make it so that in your recovery utility when we select "apply sdcard:update.zip", have it go to another screen where we choose which ZIP file to install?
[G1 Android Development] POTZY69:
Its not force closeing but it is saying the "Download was unsuccesful, please try again."
[G1 Android Development] herito42:
I'm getting massive market failure errors too. At one point it restarted my phone pushing me back to the black & blue Android screen.
[G1 Android Development] cyanogen:
I have an old version, but it works. You don't need to overclock on this build, though.

It's Google, not the ROM guys..
[G1 Android Development] dt3k:
Big time market failures for me too.

Also, camera only displaying in black and white, anyone else having trouble with their camera like this?
[G1 Android Development] cyanogen:
It's "adb pull".

In the works :)
[G1 Android Development] POTZY69:
Its force closeing when you try to install new apps and saying it can't download when trying to install apps you already have
[G1 Android Development] rrstx:
getting this with weatherbug when I try to do an update:

D/dalvikvm( 159): GC freed 5763 objects / 327808 bytes in 131ms

W/InputManagerService( 108): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@439d2558

E/Typhoon ( 562): Http: failed to read data - null

E/Typhoon ( 562): Http: failed URL - http://direct.weatherbug.com/DataSe...o=-95.40483891963959&l=en&dt=o&ic=1&dt=f&ih=1

&ht=i&ht=d&ht=t&ht=sc&ht=cp&ht=fl&ht=wd&ht=ws&ht=dp&ht=h&dt=a&al=Normal&units=0&wun=0

D/LocationMasfClient( 108): getNetworkLocation(): Returning cache location with accuracy 1664.0

V/WifiMonitor( 108): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=1]

V/WifiStateTracker( 108): Changing supplicant state: SCANNING ==>INACTIVE

D/LocationMasfClient( 108): getNetworkLocation(): Returning cache location with accuracy 1664.0

D/dalvikvm( 203): GC freed 288 objects / 17024 bytes in 106ms
[G1 Android Development] mianosm:
Odd, I can download from google on 3.4.4, or they just fixed it while I downgraded? : (
[G1 Android Development] prettyboy85712:
Is it just me or is something wrong with the new default camera? It's not taking color pictures.
[G1 Android Development] POTZY69:
Yea the camera is B/W for me too...
[G1 Android Development] dt3k:
yep, bugged for me too.
[G1 Android Development] dills84:
im also getting the Black and white camera problem... tried shutting off "effects" with no avail.
[G1 Android Development] :
hey!

I just parsed the logcat on 3.4.5 and here are some exceptions from booting up:

W/HAL ( 106): load: module=/system/lib/hw/lights.trout.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/lights.trout.so error=Cannot find library

W/HAL ( 106): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/copybit.trout.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/overlay.trout.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/overlay.trout.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/overlay.msm7k.so error=Cannot find library
W/HAL ( 106): load: module=/system/lib/hw/overlay.default.so error=Cannot find library

I/dalvikvm( 106): Zip is good, but no classes.dex inside, and no .odex file in the same directory
W/PackageManager( 106): Exception reading jar: /system/framework/com.htc.resources.apk
W/PackageManager( 106): java.io.IOException: /system/framework/com.htc.resources.apk
W/PackageManager( 106):	at dalvik.system.DexFile.isDexOptNeeded(Native Method)
W/PackageManager( 106):	at com.android.server.PackageManagerService.<init>(PackageManagerService.java:439)
W/PackageManager( 106):	at com.android.server.PackageManagerService.main(PackageManagerService.java:261)
W/PackageManager( 106):	at com.android.server.ServerThread.run(SystemServer.java:113)

I/dalvikvm( 430): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 430): Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@437c0450 on null that has not been deactivated or closed
I/dalvikvm( 430):	at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:596)
I/dalvikvm( 430):	at dalvik.system.NativeStart.run(Native Method)
I/dalvikvm( 430): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 430): Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@437b1ec0 on null that has not been deactivated or closed
I/dalvikvm( 430):	at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:596)
I/dalvikvm( 430):	at dalvik.system.NativeStart.run(Native Method)
[G1 Android Development] jroid:
nvmd, i'll pass on this update. 3.4.4 is great for me right now
[G1 Android Development] cyanogen:
Could be because of old camera prefs. Try "rm -rf /data/data/com.android.camera" from a terminal as root.
[G1 Android Development] andonnguyen:
do we have to chmod the market? getting install errors left and right. here the ddms log (i attached a pic below)
[G1 Android Development] big_d093:
anyone confirm that this fixes the camera
[G1 Android Development] POTZY69:
That worked. Thankyou cyanogen
[G1 Android Development] ScottGood:
Sorry, worded question wrong, was not what I was asking cyan, but its cool, I got it, I had to think a lil harder I was looking for the path not the command.

gotta do abd pull /system/sd c:\phoneapps

or abd pull /system/sd/(folder) c:\phoneapps

not adb pull /system/sd/* c:\phoneapps

Thanks for all your hard work
[G1 Android Development] cyanogen:
Okay, it's the DalvikVM changes I added. Ugh. Here comes 3.4.6 :(
[G1 Android Development] simms22:
yea camera is b/w and market issues ( cant download )
[G1 Android Development] speoples20:
I guess I'm the only one who has a working camera. Works fine no B/W but I am getting the unsuccessful downloads on the market.
[G1 Android Development] rrstx:
as a programmer I know it's those little things that getcha. looking forward to 3.4.6 :D
[G1 Android Development] cyanogen:
I know, I know, I know.. Hang tight a minute :)