yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Hummeroid:
BT on newest rom

Well, interesting one here...

When BT is enabled and connected to my headunit, Im getting a few problems.

First is BT skipping, which never plagued me in previous builds.

Second is that when placing a call and audio is still thru the headunit, it continues to play my music at low quality quietly in the background... weird. Apparently I pulled up the log too late to capture, but Ill get another tomorrow.

Also, when composing mail, once the mail screen comes up, if I open the keyboard, Im getting a FC. Once again, never on old builds.

But, battery here is e p i c. Props sir, as usual.
[G1 Android Development] turboyo:
Sorry i know this is sorta off topic and not a bug report but is there anyway to use the battery-less lock screen on 3.6.8.1?
[G1 Android Development] zimphishmonger:
:rolleyes: the conversation we are having above (hint hint).......

Ill be nice though cause i'm psyched about great this build is running. Cyanogen decided to remove the Advanced Launcher from the program as it was just not "there yet" as said by the man himself. It was a modification that is still considered a WIP by the author himself. If you want to be able to change your home screen settings as you did as through pre3.9.9, you can push the advanced launcher into your /system/app folder.
[G1 Android Development] ArmandHammer:
Double post. Ergg
[G1 Android Development] zimphishmonger:
Not without some serious modification. Just give this build a try if you are brave, or wait till 4.0 STABLE comes out. Its right around the corner........:D

Thanks Cyan for your excellent work, as always. Great decision about the launcher, it is so much faster even compared to 9.7 and 9.8.
[G1 Android Development] ArmandHammer:
Please people... read the changelog. We are back to the older launcher with 5 screens.

Back on topic, flashed the ROM and no problems yet. Thanks for all your hard work.
[G1 Android Development] timal:
I did read the changelog I just thought it was configurable.
[G1 Android Development] Sistum Id:
It would be safe to flash to 3.9.9.1, then push the advanced launcher while in console mode all before booting into 3.9.9.1 right?
[G1 Android Development] roxthiaguin:
I think 3.9.9.1 is VERY VERY FAST and stable!

It was a good idea to remove the "advanced launcher" since it was so much laggy

and for me, it`s perfect! I only use 5 home screens =P

Something I wanted to report before (since it`s happening in all 3.9.x)....I think that is the ONLY thing that isn`t working right

The Date-format

It`s by default set to "2009 12 31"

I try to change! But every option is that default!

It`s just a small detail! everything else is just perfect!

Thanks for the great work man!
[G1 Android Development] exileded:
I had that multiple trys, ended up wipeing now its all good. This is the first of Cyanogens builds I've had to wipe for so I was kind of out of the habit, glad I did as the new builds super fast:)
[G1 Android Development] Kaynine:
i was having tha same problem as soon as i did a wipe it worked for me too so if anyone else has that problem they should just wipe
[G1 Android Development] turboyo:
Think I am about to flash this one.. the wipe is gonna kill me though lol :/ .. are you guys wiping ext2 also or its fine to leave apps on there? .. and whats up with the date thing anyone else getting that? Im guessing its only when you pull down the status bar but is it messing with the calendar alerts and stuff? and omg lmfao at the tags on this threadd
[G1 Android Development] exileded:
I had no drama's leaving the app's in ext2, it shouldn't be an issue (fingers crossed)
[G1 Android Development] oldsk00lz:
Regarding the Slowdown after usage

Okay, been testing 3.9.7 with an uptime between 35 and 61 hours. Running linux swap (20swapiness), and did not turn on any GPS. I did not get ANY slowdown.

NOTE that I did have major slowdown after about 18 hours previously when I ran GPS for a few hours.

I think some of the comments regarding the gps/locale stuff affecting the system_server process may be a nod in the right direction.

I talked with a friend at Google and he said that they are aware of some definite slowdown issues with donut that has carried over from cupcake, so imagine they are busy working on resolving it.

Speaking of uptime

Running uptime from terminal showed 35 hours. In the launcher settings, phone details, it showed an uptime of 61 hours. Not sure if this is ROM related, but thought I would point it out. I usually just use the terminal so not sure if this has always been an issue.

Work Email

I have had a bad couple of days with the work email not syncing as items arrived, unless I was in the app. Previously this only happened when I ran a 2nd activecync (roadsync). This time I do not know what the conflict was. I have a few logs that i will read through to see if anything stands out.

Now onto the latest and greatest.

Thanks for the awesome work cyanogen....

-oldsk00lz
[G1 Android Development] SmoothMarx:
Naturally, I'm grateful, and I don't want to sound greedy, but are you planning on implementing universal search and handwriting recognition soon?

Also, I'm trying to move the advanced launcher, but I keep getting "Archive move failed".

Should I try it in recovery mode?
[G1 Android Development] pgarza:
3.9.9 introduced major stability issues like cyanogen said with sd cards.... 3.9.9.1 is 100% stable. fixed all issues and seems more responsive than 3.9.7.

Thumbs up
[G1 Android Development] The Spirit:
3.9.9.1 runs fine for me after a wipe, but i can´t find the htc_ime keyboard anymore.

has this been removed?

thx
[G1 Android Development] :
This small detail is present in many ROMs.

If i scroll down the status bar the Date shows always: YYYY MM dd, even if i set dd-MM-YYYY.
[G1 Android Development] ZilverZurfarn:
Probably not CM specific, but starting after my update to 3.9.8, I have to uninstall/reinstall all my Market apps as they are all denied all permissions:

.

.
.
W/PackageManager( 5333): Not granting permission android.permission.INTERNET to package android.tether because it was previously installed without
W/PackageManager( 5333): Not granting permission android.permission.BLUETOOTH to package android.tether because it was previously installed without
W/PackageManager( 5333): Not granting permission android.permission.BLUETOOTH_ADMIN to package android.tether because it was previously installed without
W/PackageManager( 5333): Not granting permission android.permission.VIBRATE to package android.tether because it was previously installed without
.
.
.

...and so it goes on for all required permissions for all my apps that are on my SD card.

Anyone who knows a cure (beyond uninstall/reinstall)? fix_permissions didn't change this behaviour.

/Mats
[G1 Android Development] andw-yze:
Sorry to be late to the party, but was the bug where Wifi Tether for root no longer supports WEP still on the list.

(can't remember which ROM version this started happening, but was under the impression it was one of the things that was still to be fixed)
[G1 Android Development] hiroots:
wo getting close cyan. 4.0 coming soon. after 3.9.9.2 thru .9 haha then 3.9.9.9.1 haha. keep it up mayn.
[G1 Android Development] Kubax83:
Actually tested with 3.9.7 and works fine with Wifi and WEP enabled. (WiFi Tether for Rooted phones)

EDIT:

me got same problem with Permission for apps till reinstall of the apps.

fix_permissions renderd all apps useless (evel Market so no chance for reinstallation)

only wipe and restore backup helped a bit.
[G1 Android Development] andw-yze:
Ah, ok, I have 3.9.8 at the moment (about to update again) and it allows me to set WEP, but when I connect my PC it does not ask for a password on the PC (even if I change the SSID on the phone) and the PC lists it as "Unsecured Network".

Perhaps I need to clear some settings....
[G1 Android Development] Kubax83:
Ok, then i've to say, i didn't test the connection, because i got a different problem (crash on tether) a few revs. ago...

sorry for missunderstanding your problem -.-
[G1 Android Development] oldsk00lz:
wifi tether

I had problems with Wifi tether with WEP enabled on 3.9.7 and on 3.9.9.1. Using "Wireless Tether for Root Users v1.51". My computer connects, but the user is never connected/authenticated. See "Waiting for users to connect." on my computer. I always have to disable WEP to connect.

I had heard that some people had set WEP, but connected standard unencrypted. Also saw mention of adhoc wifi still needing work in recent posts.

-oldsk00lz
[G1 Android Development] chop_yo:
I do not understand, I have a Sapphire and still gives me the error of the calendar ... 3.9.9.1 (wipe and flash)

D/SyncManager( 160): failed sync operation authority: calendar account: xxxxxxxxxx@gmail.com extras: [force=true ] syncSource: 3 when: 2845545 delay: 247040 key: {authority: calendar account: xxxxxxxxxxx@gmail.com extras: [force=true ]} rowId: 1

Anyone can help me?

Thanks
[G1 Android Development] oldsk00lz:
Hmmmmm... using 3.9.9.1 I am unable to connect even when WEP is disabled.

logcat shows this repeating... Doesn't see the client connecting. :(

D/TETHER -> TetherApplication( 8442): Checking for new clients ...

D/TETHER -> CoreTask( 8442): Reading lines from file: /proc/net/dev

D/TETHER -> CoreTask( 8442): Data rx: 0, tx: 0

I'll try again tomorrow.

-oldsk00lz
[G1 Android Development] acidwashg1:
upgraded from 3.9.7 -> 3.9.8 -> 3.9.9.1 ... no wiping =) first boot of 3.9.9.1 took the usual ten or so minutes after an upgrade. running very very smooth, htc_ime is working great and I don't experience it interfering with hardware keyboard anymore. the general speed of the builds has been getting faster and faster. have just over 100 apps and app drawer loads faster than ever and has very smooth scrolling. thinking about pushing advanced launcher for submenu abilities...we'll have to see about that one
[G1 Android Development] Nyerel:
old launcher vs. advanced launcher

hi,

I've flashed 3.9.9.1 and tried to replace the old launcher with advanced launcher , then rebooted, but the old launcher is still there, although the /system/app/Launcher.apk has exactly the right size of the advanced launcher (from cyanogens link), but there is no extended menu, nor anything else from the advanced launcher. How is this possible?
[G1 Android Development] acidwashg1:
refer to http://xdaforums.com/showthread.php?t=540880

Installation
- Plug your USB cable into the phone and your computer
- Make a backup of your original launcher: "adb pull /system/app/Launcher.apk LauncherBAK.apk"
- Remount the /system filesystem: "adb remount"
- Unzip the advanced launcher "unzip Launcher_update_x.zip"
- Push the advanced launcher "adb push Launcher.apk /system/app/Launcher.apk"
- Remove the odex file "adb shell rm /system/app/Launcher.odex"
- Reboot your phone.

did you "adb shell rm /system/app/Launcher.odex"?
[G1 Android Development] Karolis:
So if I was happy with Advanced Launcher's performance and I push it back in 3.9.9.1 can there be any „side effects“?

Also, will Cyanogen keep contributing to their code or is it a lost cause for now?

And one little reminder: Market comments are still gone ;)
[G1 Android Development] Nyerel:
Yes, but that returned the usage of adb command (adb rm does not exist), so i guessed it should have been adb shell rm xxxx... but that didnt worked either (no such file)

edit: is there anyone who did this successfully?
[G1 Android Development] senaia:
Sorry if this is wrong section, but since flashing to 3.9.9.1, i cna't adb my phone, can't shell, pull push or anything, and before anybody asks.. YES usb debug is on. it was working fine yesterday because i was using it to change my clock using the widget switcher, and that worked fine, also pushed some apps across afterwards, now all i'm getting is

error: device not found

Checked device manager in windows, and adb device is there, no problems with it, so it's not that

anybody else got the same or have any ideas?

-=edit=-can't even do logcat during boot
[G1 Android Development] chevycowboyusa:
date format

"roxthiaguin

The Date-format

It`s by default set to "2009 12 31"

I try to change! But every option is that default!"

I just tried and was successful

month, dd, yyyy

worked fine on a few different formats.

The VK does pop up on me when i slide the keyboard out, but i hit back arrow and it goes away. Minor inconvinience (sp?)

Damn great rom.... uber fast!
[G1 Android Development] andw-yze:
Ok, just an update, on 3991 now and still listing as "unsecured network" on my PC.
[G1 Android Development] Karolis:
Oh and one more thing which might not be ROM related (and I think I've seen it mentioned before).

When I listen to music, no matter what player I'm using, and the notification comes-up, the music pauses and then resumes. It's as if Android can't handle two streams at the same time.

It used to happen only with (stock) headphones but now it happens all the time. Both: notification sounds and music are on (stock) SD card.

Anyone else experience this? Any ideas how to fix it?
[G1 Android Development] kingsizeriz:
now i have no idea what you have done in this version (3.9.9.1) but my network hasnt dropped, im connected via 3G with good reception (normally have to be 2g!)

keep it up :D
[G1 Android Development] ZilverZurfarn:
@cyanogen:

Isn't there any way to get rid of boot splash alltogether, and basically have what you get from logcat on screen during boot? I hate all those boot splash "features" and always disable them on my Linux computers. Android's boot splash is among the worst of them all, as there's not even a progress bar.

/Mats
[G1 Android Development] The Spirit:
where has the htc keyboard gone?

can´t find it anymore.
[G1 Android Development] userfriendlyme:
Flashed from 3.9.8 to 3.9.9.1 and this just feels right. everything worked although i did have to wipe and reinstall do to a core.fc im thinking it was the added screens above the 5 that the launcher has now. Once i wiped reinstalled it runs great. Checked and see my compcache is all set up as well. Im glad the old launcher has returned i can already feel the difference in the performance hoping things stand up through out the day. Looking forward to 4.0 great work.

Also to someone who posted about the music skipping. I ended up having to reformat my fat32 portion of my SDCARD. I placed my files back on and i haven't had and issue since. I think it's sometimes nessasary with the amount of updating and so on some of us do with this rom.

Also Cyanogen will you be including the multiple/adjustable power settings in your 4.0 release?
[G1 Android Development] borodin1:
Did you wipe after installing rom? If you did - then it's gone because it's in /data/app.

Otherwise it just may no be enabled on your phone, go into settings->locale and text and enable it.
[G1 Android Development] borodin1:
To people who have problems with their apps

Try clearing you dalvik-cache (data/dalvik-cache or system/sd/dalvik-cache). Wipe doesn't do anything with ex2/3/4 so you may still have junk in there which may cause problems. Let the phone rebuild it from scratch, it may not fix anything but at least you'll know that it's not last rom's woes.

Re: 3.9.9.1 No issues here whatsoever. Everything works so far, no slowdowns. The only problem is WiFi Tether which still does not do WEP. Once that is fixed we may be able to call it 4.0 Your mileage may vary of course, I nuke a lot of stuff right off the start (HTC IME, Amazon.mp3, VoiceDialer, VoiceSearch, IM, TmoIM, Latin IME, Work Email, VPN.apk) so if there's any problems with those - I wouldn't know.

Good luck
[G1 Android Development] Nyerel:
So I tried pushing latest irrenhauses Launcher.apk (http://xdaforums.com/showthread.php?t=540880) instead of the one cyanogen linked in his post, because i thought he made a mistake and linked to normal launcher instead of advanced, and it worked, advanced launcher was working...BUT... accelerometers got really messed up (screen rotation was not working anywhere, screen changed orientation only when i opened the keyboard, but it did not changed orientation back when i closed it) so i tried going back to original launcher but that didn't helped the accelerometers, so I reflashed 3.9.9.1 and now it is working ok, but I really miss Advanced Launcher... :( If anyone finds a way how to get it working, please share :)
[G1 Android Development] The Spirit:
yes, i did a wipe after installing.

should a just reinstall 3.9.9.1 without a wipe in order to get it back?
[G1 Android Development] ZilverZurfarn:
Wipe before you install a new version, not after. In this respect, the "going to the loo" analogy doesn't fit...

/Mats
[G1 Android Development] pinetreehater:
lazy-dexopt

Ported the lazy-dexopt code from donut for development. You need to set ro.build.type to "eng" to use this.

Not sure exactly what this is...I am up-to-date on this thread and haven't seen any mention of it...also, search returned zilch.

Any insight....?

Will
[G1 Android Development] pinetreehater:
Calendar bug

Dang...wiped for nothing.

Flashed the latest ROM without wiping...all was smooth. Went to contacts and the scroll was still glitchy (no weird letters, but when you grab the bar to scroll it doesn't match up with the actual names).

So I figured I would wipe....

And it is still there.....when you grab the scroll bar it doesn't match your scrolling position. For example, when I scroll to 'S', the actual contacts are in the letter 'D'....as a matter of fact, the scroll bar says my first contact (Allyn M. ) begins with a lower case "s"....it seems to alternate between lower and uppercase letters as you scroll down.
[G1 Android Development] cyanogen:
Are you sure you flashed the right image? This bug was fixed.
[G1 Android Development] cadillac83:
Possible bug, someone confirm?

I think I may have a bug.

When playing music through the HTC supplied mini-usb to 3.5mm jack over standard headphone or speakers; Ringer set to vibrate; Incoming call or text message interrupts the playing music (stops or pauses, whatever it does); Call is not answered; All sound is lost until phone is rebooted.

Anyone else?

3.9.9
[G1 Android Development] pinetreehater:
WTF....it says 3.9.8 in the "About" screen....hmmm, don't know but flashing again.
[G1 Android Development] pascanu:
Compcache + Media2SD

This ROM works great (very speedy and smoooth) with the default compache settings. However, once you have a userinit file it gets disabled. I need to keep the userinit in order to do Media2SD so can someone please (Cyanogen?) post what compcache settings are being used by default [they are not documented], or (even better :)) post the exact lines I need to insert in my userinit file in order to keep the compcache enabled with the same default settings.

I searched the compcache thread but couldn't find an answer.
[G1 Android Development] itp:
So, here's an update on what I've been able to figure out. I spent a few hours on #android-dev last night talking to a couple Google engineers about this problem. (I was motivated to dive back in after my wife complained to me about her phone, saying it was sluggish and the battery life died very fast. Turned out her system_server process was over 75% after an uptime of 360 hours, not good.)

The super short version is, I've convinced them there's an actual problem, we were able to determine the nature of the problem, but we've not yet determined what precisely triggers the problem but it's being worked on. In the meantime, turning off location services should provide a total and complete workaround to the progressive slowness issue. In fact, to demonstrate this -- if your phone has become sluggish with use, turning off "Use wireless networks" and "Enable GPS satellites" in Settings->Security & Location should immediately restore performance and drop system_server CPU utilization back down to 0%.

The full story: in Cupcake, in com.android.server.LocationManagerService, there's a heartbeat event which is called once a second so long as there are listeners attached to a given provider. The allocation that was showing up in DDMS so much is what helped us track this down; that stacktrace pointed to LocationWorkerHandler.handleMessage in the MESSAGE_HEARTBEAT case.

As became clear after investigating, the heartbeat message is being called more and more often as time passes, rather than once per second. If you read through the code for LocationManagerService, you'll see that that message should be cleared and then re-added 1 second (1000 milliseconds) in the future, but somewhere this isn't working right, and the messages are stacking up.

As time passes and more and more heartbeats happen, system_server begins to use more and more CPU, which leads to the two big symptoms, loss of performance (the phone is busy handling these heartbeats) and lower battery life (the phone spends more time awake dealing with the events and less time sleeping).

The good news is, this code has been refactored heavily in Donut:

Obviously, knowing that the problem should have gone away in Donut doesn't help us right now (unless LocationManagerService is easily pulled from Donut right now -- Cyanogen?). But I've asked to be kept informed about this, and obviously Mike wants to know where the problem is in the Cupcake code. I'm hopeful that we could see a patch for this problem, but until then, keeping all location services disabled is an effective circumvention.
[G1 Android Development] Bavilo:
So why don't you just edit userinit to only do media2sd?
[G1 Android Development] pascanu:
AFAIK there's no userinit.sh file included. Cyanogen is using another method to enable compcache. Correct me if I'm wrong...
[G1 Android Development] Bavilo:
Yea sorry, edited my post already :)

Like I said, it looks like you want to keep the current compcache settings, but you still want Media2SD. So just edit your userinit file to only perform Media2SD.
[G1 Android Development] pinetreehater:
Wow...I am absolutely tripped as to how that could have happened. I have kept all your ROMs since day one. When I downloaded your 3.9.9.1 I pasted it into my ROMs folder.

Unfortunately, I must have copied an older ROM to the G1 to update it....dunno. The contacts do indeed work fine.

BTW, I pm'd you a long blathering diatribe about forgetting the AT&T apn password....If you included it and I wasn't seeing it because of my stupid mistake, I am sorry for wasting your time.
[G1 Android Development] drewestate:
bootloop

flashed from 3.9.7 to 3.9.1.

getting bootloop at g1 screen. tried wipe and reflash same problem.

I//system/bin/sh( 55): --- Welcome to Android/CyanogenMod!

I//system/bin/sh( 55): vm.page-cluster = 0

I/logwrapper( 55): /system/bin/sh terminated by exit(0)

I/vold ( 70): Android Volume Daemon version 2.0

I/DEBUG ( 71): debuggerd: Aug 12 2009 19:09:10

D/vold ( 70): Bootstrapping complete

E/flash_image( 77): error opening /data/recovery.img: No such file or directory

D/AKMD ( 79): akmd 1.6.4 START

D/AKMD ( 79): library version: 1.2.1.1129

E/RIL Acoustic( 72): Fail to open /system/etc/AudioPara_TMUS.csv -1.

I/RIL Acoustic( 72): open /system/etc/AudioPara4.csv success.

I/RIL Acoustic( 72): acoustic table version: Dream_TMU_20090305

I/RIL Acoustic( 72): read_audio_para_from_file success.

E/vold ( 70): Unable to read framework command (Bad file number)

E/vold ( 70): Error processing framework command (Bad file number)

E/vold ( 70): Unable to read framework command (Bad file number)

E/vold ( 70): Error processing framework command (Bad file number)

E/vold ( 70): Unable to read framework command (Bad file number)

E/vold ( 70): Error processing framework command (Bad file number)

E/vold ( 70): Unable to read framework command (Bad file number)

E/vold ( 70): Error processing framework command (Bad file number)

E/vold ( 70): Unable to read framework command (Bad file number)

E/vold ( 70): Error processing framework command (Bad file number)
[G1 Android Development] dwang:
Thanks for the update. This is very useful information. My wife has been complaining that her phone has gotten very sluggish as well.
[G1 Android Development] pascanu:
I tried that, but it seams that if you have a userinit.sh (doesn't matter what's in it) compcache doesn't get enabled.