yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Bavilo:
how do you know for sure that compcache is disabled?
[G1 Android Development] pershoot:
i cannot reproduce this. for sure compcache is enabled with a userinit.sh in place.
[G1 Android Development] pershoot:
hmm found a bug (or maybe a bug specific to my phone, haha).

when i create a shortcut on the 1st screen to the left (swipe once to the right) consisting of a folder and dropping some shortcuts in it, when i have it open and launch an icon from there, eventually, when i quit any app that ive opened from there, the open folder will close, and i will no longer be able to access the folder (clicking on it does nothing).

anyone else experience this?

this is on build 3.9.9.1 with the reverted launcher.
[G1 Android Development] sha.goyjo:
how did you get the reverted launcher to work. I keep pushing it to system app and nothing happens. I've even pushed it from recovery.....no dice.

And yes, the push was registered as sucessful.
[G1 Android Development] pershoot:
reverted, as in the old launcher with 5 screens, not the advanced launcher.
[G1 Android Development] cyanogen:
If you have a userinit.sh, it will run that and do whatever you please. If not, it just enables compcache with very simple settings and thats all. I'm assuming that most people are using userinit.sh to enable compcache/swap/other stuff with custom settings.
[G1 Android Development] mfrey0118:
Can anyone tell me why my contacts won't sync since 3.9.7? The calendar and gmail sync just fine but it keeps telling me sync is down and will be back shortly...for like 2 weeks now.

I refuse to go through 300+ pages to find the answer for such a trivial problem so does anyone have a solution or at least can tell me why this is happening?
[G1 Android Development] sha.goyjo:
Sorry, I thought you meant reverted with regards to this build (IE you reverted to the previous launcher). My question still stands though. I have literally rm'd the old launcher.apk and then pushed the advanced one, first from cyanogen's link, then from the advanced launcher thread. Both yield no results...can anyone else confirm...

If not, can they tell me what they did?
[G1 Android Development] uwonsum:
Have you wiped or upgraded? Assuming you've upgraded and a setting was corrupted along the way, it will continue to be so. I have used every version since 3.9.3. I don't have this issue. I even upgraded (no wipe) from 3.9.5 to >=3.9.6 until 3.9.9.1 where i finally decided to wipe again. It is running fine.

one man's experience
[G1 Android Development] xidominicanoix:
i was able to get the advanced launcher back by adb pushing it to system/app .... but when i reskinned it and resigned it and all ... it decided to crap out on me ... same when i reskinned the regular launcher ... must be something im doing wrong ..... why does the resigning work only when it wants to? ;)

EDIT: finally got it to work ... just adb push to /system/app and you should have it :D
[G1 Android Development] dixxa:
Well well, I've searched a bit and except a post of http://xdaforums.com/member.php?u=861556

pinetreehater,

Nothing about the lazy-dexopt, my ro.build is already set to "eng" ready to test. :)
[G1 Android Development] pershoot:
k here is the bug. reproduceable every time on any screen. flip out the keyboard, open up a shortcut folder on any screen, close the keyboard (the flip will happen), folder will close automatically, you will not be able to open it again.

can someone please try to reproduce this on their end?
[G1 Android Development] xidominicanoix:
i dont think i understand it correctly .. i created a folder and dropped a shortcut in it ... then i opened up the keyboard and opened up the folder .. then i closed the keyboard .. yet my folder was still open.... sorry i couldnt help :(
[G1 Android Development] uwonsum:
I just tried it and did not experience this.
[G1 Android Development] prettyboy85712:
I just tried and am not able to reproduce this problem.
[G1 Android Development] Bavilo:
Ah yea, same happened to me a few times as well, way back in 3.9.5 or maybe earlier.

Only a reboot lets me open it again.
[G1 Android Development] pinetreehater:
Mfrey,

Do you have backup for Root users installed. That seems to cause the same issue for some.

Have a gander at this link http://xdaforums.com/search_rop.php?searchid=26846952

There may be some more stuff in there to help you (searched "contacts Sync")

Will
[G1 Android Development] pershoot:
thx all. will post the log a little later...
[G1 Android Development] pascanu:
If I have NO userinit.sh file, when I run #free I get "swap: 24448" and I assume it's compcache (not sure, because "cat /proc/razswap" gives me an error"

On the other hand if I have ANY userinit.sh (just to make sure I made one that has just one line "#nothing") I get "Swap: 0" when running #free.

What are those "simple settings"? (and how does it do it?!?) That's all I want to know since it seams to run so smoothly.

P.S. :confused: Am I just slow or is it my bad english? I thought it was a simple question. I feel bad already for posting so much related to this trivial matter, so this is (hopefully) my last post about this. For the time being I just copied my media files to /system/media and am running w/o a userinit file. Guess I'll just have to do it everytime I flash a new ROM...
[G1 Android Development] Nedlinin:
modprobe ramzswap
rzscontrol /dev/block/ramzswap0 --init
swapon /dev/block/ramzswap0

Put that in userinit.sh - This uses the default settings (24mb and keeps swappiness at 60)

Cyan posted this HIMSELF awhile back.. You guys didn't search the greatest.

Now, no more Compcache talk.
[G1 Android Development] gallir:
APNs for Vodafone Spain

Vodafone Spain sells HTC Magic, it would be nice if their APNs are included in the apn-conf.xml.

The right ones, working and tested in 3.9.7 and 3.9.9.1, are the two lines below:

<apn carrier="Vodafone ES" apn="airtelwap.es" proxy="" port="" user="wap@wap" password="wap125" server="" mmsc="" mmsproxy="" mmsport="" mcc="214" mnc="01" type="default"/>

<apn carrier="Vodafone MMS-ES" apn="mms.vodafone.net" proxy="" port="" user="wap@wap" password="wap125" server="" mmsc="http://mmsc.vodafone.es/servlets/mms" mmsproxy="212.73.32.10" mmsport="80" mcc="214" mnc="01" type="mms"/>
[G1 Android Development] ttabbal:
No, they aren't. :D

I can view comments in the Market just fine on 3.9.9.1. Both the few it shows you on the main screen for the app and the "view all" link.
[G1 Android Development] tjhart85:
New version working great for me...MUCH faster than 3.9.8 which was slowing my phone down so much.

Everything is quick & works well that I've seen so far.

My only complaints are that the soft keyboard comes up even when I use the physical keyboard. The other is when I double tap space, it used to give me a ". " [Period-Space]. Now it gives " . " [SPACE-PERIOD-SPACE].

Just little things though, I can live with.
[G1 Android Development] lbcoder:
This is beautiful now.

I was using 3.9.7 and it was frustratingly sluggish. I've updated now to 3.9.9.1 (with a few of my own customizations, of course), and its is absolutely the fastest thing I've seen. The browser is *actually usable*.
[G1 Android Development] ahijada:
i'm comparing (personally) the previous launcher and the launcher right now on 3.9.9.1....

previously i had 3.8.8 and i had some laggy issues coming from *some apps... i was able to deal with it till last night when i started DL more apps from the market... I guess i overworked the phone because the last thing i saw on the screen was 6 apps DLing and then my phone just hung for 2 mins and rebooted, and boot looped.

i formatted all my sdcard and flashed 3.9.9.1...

everything works fine now.

lovin it!
[G1 Android Development] Karolis:
That's weird, because I can only see my own comment and that's it. And yes, I know for sure the apps I check have more comments than 1.

Does everyone else see the comments?
[G1 Android Development] uwonsum:
I must be one lucky individual. I never seem to have any issue unless one of those confirmed universal bugs.

I can see all comments fine.
[G1 Android Development] smeat:
I can see all comments and have always been able to do so on CM ROMS.
[G1 Android Development] gdaniele:
I do see the comments (have always seen them) but only those in my own language (i.e. really a few). AFAIK the language of the comments you see is somehow related to the settings in the build.prop (I started pushing my own build.prop a few builds ago and before was getting english comments only).

HTH

DAniele
[G1 Android Development] turboyo:
Im loving the latest.. I am coming from the last stable build and my only complaint would be that the auto rotate seems a little slower.. I can say that I dont have the folder closing bug I tried to repoduce it.. My htc keyboard does come up when pressing the screen (tried reinstall and had deleted and uninstalled from sd on my previous build before flashing this one)but now I can just hit the hide button and it goes away, unlike before where it was a PITA thing trying to correct spelling and slowing down typing..

One question what are the commands to disable the vibrate when pick up/ hangup and all that stuff.. I like it but I put it on a friends g1 and hes hating it
[G1 Android Development] ttabbal:
It seems to work. I enabled it and deleted dalvik-cache from the recovery console. It makes the phone sluggish for a while, and causes a bunch of FCs. I think it's just because it's trying to generate the dex files for everything as it runs them and Android is picky about things taking a little while. I switched it back and cleaned the cache again and the ROM is as fast as ever.

I expected it to be weird with that much to do. It was a stress test. Personally, I think it's a good idea but I'm not sure what we gain from it. I'd prefer the initial boot take longer and handle all that so that the ROM is fast from the start. Does it gain anything else? Startup time is usually the only big benefit of lazy-loading.
[G1 Android Development] gho0o5t:
its under call setting to disable.. i only leave the hang up one on.. just in case i get drop call... the other i kno im calling so i dont need to vibrate etc.. good luck
[G1 Android Development] big_d093:
Just go to settings then to call settings
[G1 Android Development] gsgleason:
I prefer three screens and the extra options to set number of screens, enable/disable rotation on home screen, etc.

Someone mentioned a few pages back that this is the function of the launcher. I downloaded the launcher from page 1 and did this:

adb remount

adb shell rm /system/app/Launcher.apk

adb push Launcher.apk /system/app/

adb shell reboot

No change.
[G1 Android Development] Bavilo:
Try this:

http://xdaforums.com/showthread.php?t=540880
[G1 Android Development] pelo88:
dialpad won't slide out in call to vm

I have to open my physical keyboard to dial. I can press the menu button, and that brings up something that lets me touch to open the dial pad, which works, but it doesn't let me dial any numbers. I noticed someone else had this same problem with a previous build, but I couldn't find the answer. I'm sure it's simple.

I started having this when I updated a few days ago and it wasn't fixed this morning when I updated to 3.9.9.1...

this only happens when I call voicemail!

Seemed to correct itself after a few reboots.. i have compcache enabled now, not sure that made the difference...
[G1 Android Development] ultra spikey:
How would I disable Compcache in this particular ROM?

I want to test something. I've been using swapper(linux swap) and had no problems with the browser keeping web pages in memory. Compcache seems to not be able to do this, even if I enable a linux swap behind it.
[G1 Android Development] pershoot:
put a userinit.sh in place and disable compache in that fashion.
[G1 Android Development] gsgleason:
When I use the launcher from that thread using the same steps I did before (I don't have an .odex file to delete) it works and I now have the advanced settings when I press menu.

When I use the launcher from the first page that cyan posted, those options are not there.

Thanks for that link, btw, Bravilo
[G1 Android Development] uwonsum:
Change these lines in a2sd using vi. Keep in mind, if you have userinit.sh then your wish is immediately granted.

Current:

modprobe ramzswap;
/system/bin/rzscontrol /dev/block/ramzswap0 --init
swapon /dev/block/ramzswap0

New:

# modprobe ramzswap;
# /system/bin/rzscontrol /dev/block/ramzswap0 --init
# swapon /dev/block/ramzswap0

If you have any more question on this topic, discuss it here.
[G1 Android Development] SmoothMarx:
have you tried using the Q&A code?

go to Recovery Mode
access console
"mount /data"
"rm /data/misc/akmd* /data/misc/rild*"
reboot

without the ""
[G1 Android Development] anidel:
These are the values for Vodafone UK in the apn.conf file:

<apn carrier="Vodafone UK" apn="internet" proxy="" port="" user="" password="" server="" mmsc="" mmsproxy="" mmsport="" mcc="234" mnc="15" type="default"/>

<apn carrier="Vodafone MMS-UK" apn="wap.vodafone.co.uk" proxy="" port="" user="wap" password="wap" server="" mmsc="http://mmsc.vodafone.co.uk/servlets/mms" mmsproxy="212.183.137.012" mmsport="8799" mcc="234" mnc="15" type="mms"/>

PMed to Cyanogen already.

Aniello
[G1 Android Development] tokyomonster:
I know the OP says not to post about "gmail timeouts" but as this is supposed to be going stable, I figured I'd throw this out there.

My Gmail is very spotty about syncing. It's not timing out, it's just not letting me know when I have new email.(Not just not notifying, but not downloading it either). Happens on EDGE, 3G and WIFI.

Not sure what else I can add, if any information is needed, just let me know.

I wiped before installing the latest build.

Any other people with similar issues?
[G1 Android Development] mfrey0118:
Thanks for the advice...I uninstalled BFRU and still happens...btw that link is dead.

*Sigh* well I haven't had to wipe for about 4 ROMs now but I guess I'll give it a shot.
[G1 Android Development] 4treyu:
Is it me or is 3.9.9.1 even faster than 3.9.5??? I'm amazed by how responsive is every app I've opened so long in comparison to what it was before. And if we add to that all the tweaking Cyanogen has been doing, mainly the battery-saving related tweaking, then we have an award winner.
[G1 Android Development] nextlevel_44:
Pictures

Someone may have posted this but I searched and could not find in the thread. Is anyone else having a problems with there pictures once they updated to the latest rom. I can open any of my folders that have pictures but once I click on a pic too enlarge it the screen just flashes and then does nothing. Other than that 3.9.9.1 works great
[G1 Android Development] short/y:
Does this mean that we're pretty much screwed if we wanna use GPS? Sounds like we've got 2 choices: 1) turn off location service until a fix is committed or 2) fall back to ADP1 or 1.5.

This seems like a pretty severe problem given how much is built around the location service.
[G1 Android Development] cyanogen:
I tried to backport the new location services code from Donut, but it's very pervasive and I'm not sure it's doable, or if it will even fix the problem
[G1 Android Development] bmozaffari:
L2TP PSK still not working

Time to take it to the forum again!

I've never been to connect to my VPN server. It appears to be a permission issue with the keystore but even setting everything under the vpn and keystore directories to a 777 permission didn't help!

Aside from the log, my other hint is that my PSK and its secret do not seem to get persisted. The log clarifies that it can't retrieve them from the entry.

Logcat attached. Any ideas?

Thanks, Babak
[G1 Android Development] itp:
It does seem like a pretty severe problem; I'm honestly shocked that this shipped. Looking back I've managed to find reports of this as far back as December 2008 (http://markmail.org/message/ptz2polkea6r4i3m). So I'm not sure that falling back to an older firmware is going to help you.

Although the phone will slow down gradually any time you have location services enabled (proportional to the rate at which apps are making location requests), the slowdown over the course of a day isn't that bad. So an option is to leave location services on, but remember to go into Settings->Security and location, and turn off "Use wireless networks" and "Enable GPS satellites", then return to the home screen. Then go right back and turn them on.

By disabling all location providers, even briefly, the LocationManagerService will purge all of the outstanding heartbeat messages (the source of the slowdown), returning you to optimal performance. They'll begin building up again, of course, but this way allows you to keep it under control without rebooting.
[G1 Android Development] bobbybooshay:
Hey, i just noticed this but i have dupkicate gallery and google map icons appearing in my app drawer. Im on 3.9.9.1 and i just noticed it now. Anyone else getting this?
[G1 Android Development] itp:
According to lockwood, he rewrote location services to actually push updates to listeners, rather than polling via the heartbeat event. So this particular bug, out of control growth of heartbeat events, shouldn't even be possible in the Donut code.

But it does sound like a fairly deep change, so I'm not surprised at all if backporting it is far more involved than you'd like. I think the best bet is to see if he comes up with a patch for the Cupcake location services to stamp this out.
[G1 Android Development] richpadg:
No problems here. Seems to be working fine.
[G1 Android Development] fermunky:
I was just about to ask this and you've posted. The native power widget has a on/off for GPS, but is there an on/off for the location services? I admit I have not searched yet and will soon, but it would be nice. Also, you mentioned to turn off the GPS/Locations services, then return home, and then re-enable them... If I turn the GPS off from the home screen power widget, will it still purge the heartbeat msgs?

Other than That, I successsfully loaded 3991 w/o issue. Loving it so far. Thanks for all the work.
[G1 Android Development] itp:
The key is to disable all location services providers (GPS and wireless networks). So if you only have GPS on, turning it off via the widget should be fine, but if you have both providers enabled, then it won't be sufficient.
[G1 Android Development] tokyomonster:
I wonder if this is related to my gmail woes? I turned loc services off completely for now, so I guess we'll see.
[G1 Android Development] Nedlinin:
Wouldn't simply switching to Airplane mode and back using the power button work?
[G1 Android Development] jump_912:
Hi all, I have the same keyboard "problem" too. Is it the intention of this build to have the soft keyboard to appear even when user open the physical keyboard?

If that is the intention for this build, is there anyway to stop it from appearing for good? I rather have the black auto correct bar instead of the soft keyboard keep appearing whenever i select an input field by touching the screen.
[G1 Android Development] tokyomonster:
It should, but it takes longer because it has to restart the radio service, so if that doesn't bother you, go for it :D
[G1 Android Development] itp:
That's a really good thought. It probably should.
[G1 Android Development] fermunky:
That I understood. Lets say I always have the location services off. From the home screen, just toggle off then on of the GPS should work right? I am also interested to know if using airplane mode would do this same trick...
[G1 Android Development] SHoWTyMe23:
I been having the same issues, also my home and phone button gives me zero response.
[G1 Android Development] dwang:
This issue isn't specific to CY's images. This happens with a stock 1.5 image as well.
[G1 Android Development] cyanogen:
The location services code is tied partially to the new telephony code, which makes it really difficult to backport since we can't use any of the new telephony code at all. New proprietary drivers are required for a lot of the stuff in Donut.
[G1 Android Development] drewestate:
Can someone maybe shed some light on my problem.

I am having an issue when I try to upgrade anywhere past 3.9.7.

When trying to flash to 3.9.8, 3.9.9, and now 3.9.9.1 I keep getting a bootloop at the g1 screen. the logcat always says the same sort of thing. Bad file number....

Any help would be appreciated, not sure if I am doing something wrong here. Have tried wiping, reflashing, etc, always the 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] itp:
I'm not sure what you mean by "always have the location services off" when you later say you're turning GPS off and then on. Location services currently has two providers, wireless networks and GPS. All that's required is that both of those be disabled for at least 1 second (heartbeats occur every second, so after a second passes, all of the accumulated heartbeats will have woken up, noticed all location providers are disabled, and removed themselves).
[G1 Android Development] renegadedj:
i was just thinking the same thing. perhaps this is getting a bit off topic, however it's quite relevant to the optimal performance of the phone. these last few posts should definitely form their own thread.

related to the topic, i'm on jacxrom1.3r3 and i want back on cyanogens, but im holding out for 4.0 cuz i really don't want to wipe. i've had this stench on me for days and it's really growing on me. lol
[G1 Android Development] CoopZor:
I use this MOD a few days now, and i like it !

But when i use GPS there is no icon in the top so i can see it is on.

is this normal ?
[G1 Android Development] Chahk:
The icon only appears when an app is actively using GPS location service. As far as I know, this is standard behavior on Cupcake.
[G1 Android Development] mygti02:
this blows, i cant put 3.9.9.1 on my phone. It boots then keeps giving me forcecloses :(
[G1 Android Development] .ili.music.ili.:
My apps2sd is not auto-configuring itself. What command do I use in the terminal? I did do alt+w before flashing the latest build, but I always do that, and apps2sd always works. I did reboot my phone a few times, but still, all my apps and cache are missing!
[G1 Android Development] short/y:
I'm not raggin' on you, cyan, you can only do so much (and that's already a considerable amount :) ). I'm just bummed that the code's in this condition.

I guess toggling GPS and Location Services isn't that big a price to pay but, still, man, the iPhone fanboys around here are gonna give me a ration once they find out about it! :)
[G1 Android Development] cyanogen:
Yeah, lazy-dexopt isn't to be used for a release build. It's got some issues. It's useful when working with framework code because when you replace it, you don't have to wait for dexopt to run on 100 apps.