yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] mdavidf:
I tested this on my phone thinking it may be tied to the Camcorder FC, but Barcode Scanner works fine on my phone.

My Camcorder app does the same thing, FC almost immediately after push the record button. I even tried to fix it by pushing the 3.9.2 Camera.apk, but it did not correct this for me.
[G1 Android Development] uwonsum:
I am sure this will help out a lot of folks here. I am still on 3.9 though...I don't a single issue.
[G1 Android Development] mdavidf:
Removed...unnecessay post.
[G1 Android Development] uwonsum:
This more than likely is related to the camera not working well with build 3.9.3.
[G1 Android Development] oldsk00lz:
Ok, 3.9.3 seems very responsive. Running well and no major issues found thus far..

I had similar camcorder results. Playing video hasn't been an issue for me yet. Saw cyanogen mention some core changes needed that will be in the next release.

Will see how it runs after its been up all night.

-oldsk00lz
[G1 Android Development] robpet2:
i would have pushed the .lib and .so files, but didnt know which folder to push them to..

but overall 3.93 is schweet..... fast all the way around.....

slight lag when leaving the browser... maybe about a second.. but can deal with it...

camera will take pics as long as you dont access the camcorder feature... then you will have to reboot...

pretty much GREAT WORK FROM CYANOGEN... cant wait for the fixes... will try and get some sleep...
[G1 Android Development] Kino Joe:
I have the Camera.apk taken from the 3.9.2 and the error has disappeared.

Greeting: Kino Joe
[G1 Android Development] shotad:
question on the MMS enhancement. am I suppose to see this in my app drawer? or is it just included in my messaging app? if so, how do I use this? i did goto the MMS enhancement post and i just don't really understand..
[G1 Android Development] uwonsum:
This makes things all the more interesting...
[G1 Android Development] cloud_strife_dreamer:
love your stuff always updated and got the best out of all the builds thanks dude keep up the good work !!
[G1 Android Development] lmfwtw:
Can someone care to explain what this means?

* FLAC support from Kruton (buy this man a beer)

-Whats FLAC? How do we use it?

* PPTP/L2TP VPN support backported from Donut

-Is there a VPN program in 3.9.3 now?

* WPA-Enterprise support backported from Donut

* Fixed up the power widget-What does this mean?

-What does this mean?

* Alarm clock "bug" fixed, and turned into a "feature"

-What feature?

* Browser enhancements from Donut (thumbnail tabs, yay)

-Where to see the thumbnail tabs?
[G1 Android Development] shotad:
ran into a weird problem...do I have to rename my userinit.sh EVERYTIME i reboot? i just rebooted and now it's just stuck on the G1 screen...anyone having this problem? i think i'm just going to delete it since 3.9.3 seems to not like it at all.
[G1 Android Development] shotad:
flac is Free Lossless Audio Codec. it's cd-quality audio file. read all about it here

http://en.wikipedia.org/wiki/Free_Lossless_Audio_Codec

or

http://flac.sourceforge.net/

still don't know about the browser tab..
[G1 Android Development] ThR1LL:
My Market seems to keep force closing after I brought this rom back up from a nandroid backup.
[G1 Android Development] wesbalmer:
After using the dialer during a call and making another call I loose the ability to pull up the dialpad, but using menu > dial pad with touch selection works, and then I can't touch to dial during a call. I rebooted and tried it again, seems that for some reason it dies after doing it once, made a call to unemployment to get check info and worked fine but called back and couldn't use dial pad. Same thing for browser, menu items are touch able, can't scroll around. Anyone else having problems? I just had a warranty replacement on a broke touchscreen hopefully I don't have bad luck with Cyanogen mods
[G1 Android Development] flexnix:
Plan to do a little upgrade soon. So I wanted to know if this is the right way to wipe ext2 in the recovery console before I flash the new rom version. Once I wipe ext2, what differences will I notice once the new rom is flashed. I keep forgetting what the use for ext2 is. I've heard wiping every so often will keep performance high. Do I also do a wipe (ALT+W) before the flash?
[G1 Android Development] uwonsum:
http://en.wikipedia.org/wiki/Free_Lossless_Audio_Codec

http://en.wikipedia.org/wiki/Point-to-point_tunneling_protocol

http://en.wikipedia.org/wiki/Layer_2_Tunneling_Protocol

http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access

Thumbnail tabs
[G1 Android Development] billc.cn:
I guess when you force close the camcorder app, some system resource (most likely the camera itself) isn't properly released. When another app tries to initialize the camera, it crashes.

This is the exception: ERROR/AndroidRuntime(954): java.lang.RuntimeException: Out of memory , which occurs in a native method. It should be fixed by a reboot.

BTW anyone knows how to use the new VPN thing? I can't get past the password prompt. I tried to set the password under Security, but ddms kept saying connection failed. Any why the hell those people from Google develop 4 different "passwords" for one phone (i.e. Google account, pattern unlock, PIN, and now credential store)?
[G1 Android Development] shotad:
how do i enable this 'thumbnail' feature? all i see is window and it's still the same. nothing in setting.
[G1 Android Development] angelicmoon:
I did not get stuck but I am always having problems with apps and fc

Backed up and wiped then restored with repair partition and fix permissions but it is the same. Had to uninstall every program and install it again. I have this problem since 3.9.1

some programs force close and some says they have problem with internet or something like that
[G1 Android Development] Karolis:
Many people obviously ignored this:

And what surprises me most is that not only n00bs do that, but some Senior Members too.

People, everyone understands how excited you feel about new builds, we all share that same excitement. However, no one gives a f*ck what you are doing! Go post that to twitter...

Also, I have a suggestion for minimizing repetitive questions, like in 3.9.3 video not working, terminal missing, etc. have been "reported" over and over again. How about we have another post after changelog, where someone posts answers to those kind of questions or known problems after each release? Then all we would need to do is point people, ho don't know how to search there.
[G1 Android Development] lmfwtw:
I manage to find the VPN program, its in wireless menu

If my company has given us a server to connect, a username, a fixed password and a hardtoken password

How should the VPN be setup?
[G1 Android Development] devsk:
Is anyone else seeing this? Its still present in 3.9.3. Its a deal breaker for me because this means I can't use my calling card entries which require special characters like # in the number. Surprisingly, these entries work in all other builds.
[G1 Android Development] userfriendlyme:
Well thankfully i read the posting before getting all flustered. I can report after renaming my userinit.sh file i was able to install 3.9.3. SO far its working great. Besides the already reported issues i actually like the performance in this release much better. The Launcher seems less buggy and lag is minimal without me enabling compcache. I was even able to add 2 extra screens and a few more widgets without seeing performance drop. Great work lets see how things hold out with some more use this morning.
[G1 Android Development] lazaro17:
3.9.3 is one of the snappiest builds i've tried from you so far cyanogen.

one thing i've noticed with the direct dial shortcuts is that it's using the wrong contact picture as the shortcut icon.

for example i added someone in letter A as a direct dial shortcut but came up with a picture from a contact in letter L

*edit same thing happens with direct message shortcut

contact shortcut is working fine though as far as icons go
[G1 Android Development] commandar:
Just following up on this. Looking like a hardware issue again, possibly related to a bad SD card slot. Ran 3.9.2 most of the day without issue with the SD card removed, it's now telling me that both my cards are 'damaged' when booted. I just completely repartitioned and reformatted my 8GB card via adb. I'm getting the same error with a spare 4GB card I have. I'm guessing the fact that the stock T-Mo firmware doesn't really pound on the SD card as much was hiding the problem vs Cyanogen's build.

Looks like it's time to get on the phone with T-mo to see about getting G1 #3 sent to me. :/
[G1 Android Development] :
Kruton - I LOVE YOU!!!!!!
[G1 Android Development] innerspace:
by all means mods, wield the ban-hammer with might

and all I can say to cyanogen is WOW... I'd love to see a roadmap of the improvements you've made to the android OS since you started. An impressive list I'm sure and I have to say I'm extremely grateful for all your hard work and completely impressed.

thoughts on 3.9.3:

First thing... FLAC support is awesome... I'll be upping a copy of Wilco's Yankee Hotel Foxtrot that will blow people away as a thank you. Its a huge file but the fidelity is unmatched. I've been waiting for FLAC support for awhile now, keep running across albums I've forgotten are FLAC until I try to play them and they're just not there so I'm totally thrilled about it. A++ would download again!

deleted my userinit.sh file before installing, no issues with upgrade - no wipey.

nice changes to the donut power widget!

Phone seems nice and snappy with no swap, looking forward to what the new configuration will do but not installing yet. Launcher seems to load much faster now than on 3.9.2, though I haven't re-customized my drawer with sub-folders yet.

and props for this stuff:

PPTP/L2TP VPN support backported from Donut

WPA-Enterprise support backported from Donut

and OpenOBEX commandline tools ported by Erin Yueh.

Greatly appreciate everything! Will report back if any issues crop up.

Also, to follow up on my weird restarts as reported earlier: Haven't seen one since so its been about 24 hrs w/ no problems.
[G1 Android Development] Hendrik212:
Anyone got the VPN working?

I'm running a WRT54G router with dd-wrt firmware at home which has a built-in

PPTP server.

I can connect with the windows pptp client without problems but android gives me a connection error.

Perhaps I made a configuration error, e.g do I have to fill in something into the "DNS search domains" field?
[G1 Android Development] pgr1979:
Also I have problems of Market FC after switching to last version 3.9.3 and restoring Market dB using Backup for Root Users.

Any idea about to avoid this behaviour? May I reinstall market app?

thanks in advance.
[G1 Android Development] shotad:
i read somewhere that Backup for Root Users isn't all that great. I use MyBackup Pro myself and no complaints there...(not sure if Backup for Root Users is causing the market to FC.)
[G1 Android Development] ubernicholi:
i figured out the thumbnail tabs. open a bunch of windows in your browser, notice that the thumbnail is still there when you start closing them, compared to before when you would get blank white spots
[G1 Android Development] blackgin:
I think it could be a problem of compatibility.. But not sure..

However i always recommend to not backup/restore market database.. It is not so important and it often causes lot of problems..

However this is a quick fix. From terminal:

su
rm /data/data/com.android.vending/databases/assets.db
reboot
[G1 Android Development] Kainous:
I can't boot with my SD card in the device... :S

I can only boot after removing it..

And if I boot then insert it.. my apps on the SD wont work.

I tried looking for userinit.sh on my sdcard.. is it on the ext 3 partition? If so then that is why it isn't appearing using my sdcard reader... Maybe I should boot into Ubuntu to check it out.
[G1 Android Development] mbiza:
there's a way to flash without wipe? I came from 9.1. I remember there was a script...
[G1 Android Development] pinetreehater:
Help...I'm Bricked.)...

Tried to push the camera.apk and .so to the phone, wondering if that would fix the issue...and it certainly changed the issue. Lovely bootloop. Oh, well. Wanted to go back to 3.92 anywho....guess that's why Cyanogen gets paid the big bucks (again).

edit: Ah fudgesicles....went to restore my nandroid and accidentally hit backup..now I got a fully backed-up copy of a bootloop....man, this is gonna be a great Saturday I can tell already.
[G1 Android Development] Kainous:
I tried this but I don't have any of those files on my sd :S

I still can't boot...
[G1 Android Development] sacredsoul:
You ain't brick dude... Just wipe and flash in Recovery?
[G1 Android Development] igashu:
Hi Janet, sorry for the delay in response; one of the apps I found that does not function on Cyanogen is one called Flatland -- an incognito camera app. Honestly it's not the end of the world, as it's simple enough I suppose I could write one without the dependencies, but just got curious.
[G1 Android Development] Kainous:
So for people like me who don't have userinit.sh on their sdcard... We need to add it to actually run this build?

Because I am stuck at Tmobile G1 screen and I don't have userinit.sh on my sdcard.
[G1 Android Development] missxoash:
new messaging?

Am I the only one not seeing the new messaging changes?

At work so I can't adb it myself, but re-downloading/flashing right now to see if it fixes it.
[G1 Android Development] blackgin:
Just to let you know..

Market FC are caused by market db restoration that is possible with backup for root users.

MyBackup Pro does not allows market db backup at all. So on this level the two programs are not comparable.

Just to let you know..
[G1 Android Development] pinetreehater:
not that I can look, but the messaging changes can be found here

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

basically, the changes involve the ability to spoof your devices id to the mms servers...it should be in the settings of messages...I think it was called advanced settings.
[G1 Android Development] dixxa:
A thing named dexopt optimize all your apps at boot that's why it takes time to boot be patient or connect your phone to your computer and type adb shell logcat to see the boot sequence.
[G1 Android Development] Kainous:
Nevermind. turns out I had userinit.sh just for some reason it was not appearing on my ubuntu or windows :S

Fixed it using terminal.. Sorry for all the posts :(
[G1 Android Development] uwonsum:
I am running build 3.9.3 with a userinit script--I am able to implement all personal preference. There is a fix out there which I don't care to discuss here...please don't pm about this. This is actually good--let some folks run for a while without the userinit script and see how it performs.

Only issue which has already been discussed is the camera (video) not working. Pushing one from previous builds did not fix it so there is probably more to this.
[G1 Android Development] pinetreehater:
yummy...nandroid doesn't overwrite the last backup. It just creates a new directory. Nandroid saves the day (Saturday looking brighter!).
[G1 Android Development] shotad:
thanks for the info buddy :) appreciate it. didn't know about that.
[G1 Android Development] JanetPanic:
Thanks for the response. Of course right now the camera in general seems to be having issues so I will check it out in 3.9.4.

For those trapped in a boot loop, have you tried hooking it up to a PC and dumping logcat? You might try deleting the contents of dalvik-cache and re-flashing. Knowing more about the loop would be useful though to know if it would help.

As for me, my userinit.sh worked fine, though I imagine mine is much simpler than most. RockOn media player did not redraw correctly, TuneWiki (which is what I normally use) works fine though, including FLACs. Thank you SO much. My MP4 movies work sometimes, but not reliably. Other known bugs I did not bother to verify.

Other than that everything I tested seems to work, though I truncated my test script because I am on a slow network today.
[G1 Android Development] ScottGood:
To all having issues with userinit.sh

Please pull your userinit.sh

for those who don't remember in windows

adb pull /system/sd c:\path\to\save\to

open in your favorite text editor

check the end to if you have a line that says "exit"

i have no problem running userinit.sh and I have no line stating exit

I read a few pages back that this may be an issue and the only way to find out for sure is to ask if this is what you all have in common,

if my hypothesis is correct then removing "exit" line should solve the issue and Cyan won't have to do anything to the handling of userinit.

also a few pages back I posted my userinit.sh you want to try using it and see if it helps
[G1 Android Development] richpadg:
Flashed 3.9.3 and everything seems fine so far. Loving the flac support. The only thing I noticed was after flashing from a fresh charge, my battery is down below 80% already. Was @ 85% right after flashing. Any ideas?
[G1 Android Development] mianosm:
Theme-Template 3.9.3 still missing ImProvider.apk
[G1 Android Development] pinetreehater:
Reflashing causes the battery to read inaccurately for a while. At least that's my take on the previous comments in this thread which have discussed this issue. You may want to have a gander at previous posts (use the search for this thread, not the gloabal forum search).

Will
[G1 Android Development] Algernon:
Awesome news!!
[G1 Android Development] Pinesal:
I'm using the version with user.conf file and this fix did not work for me. It still hangs and the G1 screen. I had to remove the userinit.sh all together.
[G1 Android Development] cyanogen:
I know about the camera/camcorder/video/etc issue. Pushing an old version won't help. I already have it fixed for the next version. The problem is in Opencore.
[G1 Android Development] pinetreehater:
and a Good morning to you Cyanogen....

Welcome back
[G1 Android Development] xcallibur:
You deserve a Vending machine that only spits beers... LOL

Great work again my friend :cool: Flashing now!!!
[G1 Android Development] BigWorldJust:
LOL, if we are getting all of these features in small builds, imagine how 4.0 will be!
[G1 Android Development] ScottGood:
Thank you cyan gr your hard work. Man you are fast when fixing issues. Am I right in my last pas about the exit line at the end of userinit causing issues on boot?
[G1 Android Development] cyanogen:
There is a new option in the kernel that should be helping the device to wake up faster. It seems much smoother to me when I wake it up, no skipping on the lock screen. Anyone else notice it?
[G1 Android Development] Nedlinin:
This rom is basically the experimental 4.0 build I think. 4.0 is likely to be just 3.9.x with a few bug fixes...

The idea is 3.9.x is the testing grounds - think of it as "4.0 beta".

Atleast this is my take on it.
[G1 Android Development] Nedlinin:
Now that you mention it, it does seem a bit snappier. -- Must not have noticed it myself as I came from 3.9.1 which happened to be one of the laggiest builds for me :(
[G1 Android Development] hazard99:
tethering problem

Is anyone else having problems with getting wifi tethering to work on this build.

The build Is wicked fast and its nice to have the power widget. I tried two different times to get wifi to work before I reverted back 3.6.8.1

You rock cyanogen!
[G1 Android Development] NPerry:
I'm not having a problem with WIFI at all, have you got a logcat of the error? Maybe suggest wiping and installing again.
[G1 Android Development] pinetreehater:
Heck, just about every build is wicked fast after a fresh install. Don't see how we can make any accurate comparisons for a while.
[G1 Android Development] The Spirit:
how to enable this feature?
[G1 Android Development] hazard99:
Its pretty much a habit to wipe before adding a new build. I think the over all main problem is my computer see's two wifi connects with the same name.

One is open one isn't.

I would log if i really new how to use it .Hopefully while At work I can figure that out.

And as far as speed I do agree that all of cyanogens roms have been pretty fast . Though personally I have had slight slow downs and bogs .
[G1 Android Development] bkmo:
Seems pretty smooth to me too. It seems smoother in general too. I haven't tested it off the charger very long yet though.
[G1 Android Development] captrobb:
Yep. Much smoother. No lag or skipping. Right to wherever you want to go!:D
[G1 Android Development] mdavidf:
I thought something had changed. Previously I would have to push the Menu button 2 or 3 times to get the backlight to turn on. Now, it comes on with just one push and a second push unlocks the phone just fine.
[G1 Android Development] cyanogen:
Also I notice that when I get a call and the phone is asleep, the screen comes on instantly.. No more 2-3 second delay!! This is due to the new kernel code from Google that defers wakeup of the SD/MMC system until it's actually needed.
[G1 Android Development] cyanogen:
Yeah, this is exactly what we are doing. I did a bunch of stupid stuff in 3.6 and made it a little unstable (even though it was called a stable version) so I want to get this as perfect as possible before we call it 4.0.
[G1 Android Development] JanetPanic:
Put that way, yes I see the responsiveness on wake up has improved significantly.
[G1 Android Development] Christian S.:
So, to make it as fast as possible, we have to have the ringtone in the system memory, not on the sd card. Right?
[G1 Android Development] userfriendlyme:
Ive been using it since early this morning and once i got it installed had a userinit.sh issue as well...i will say this is the best version yet. i havent enabled anything and its running smooth as ever. Wakes right up from sleep without anymore delays hell i even added like i posted b4 2 extra homes screens and more widgets and still smooth.
[G1 Android Development] pinetreehater:
This is news to me...is this true. Can you direct me to a thread?
[G1 Android Development] userfriendlyme:
I think also worth mentioning is the audio is much smoother allot less skipping when playing. I use my phone allot for mp3s so im happy to see this performance improvement.
[G1 Android Development] userfriendlyme:
3.9.4 already WOW u deserve more beer...this is too much for one day :D
[G1 Android Development] cyanogen:
Yep, 3.9.4 is up. Fixed all the video issues and the userinit.sh thing. Also added the Email app from Donut and added the ImProvider to the theme template.
[G1 Android Development] sacredsoul:
Thanks man! Gonna give it a whirl!
[G1 Android Development] soundwire:
oh man just flashed 3.9.3 refreshed the page and there was 3.9.4..... love it, keep up the amazing work!
[G1 Android Development] Christian S.:
It was more of a question to cyanogen. The reason for my suspision: Cyanogen writes, that the improvement is "the new kernel code from Google that defers wakeup of the SD/MMC system until it's actually needed". If the ringtone is on the SDCard, the system will have to wake up for ringing and the advantage is gone.
[G1 Android Development] devsk:
How is the email app from donut different? I am having a good time with 3.9.3 and don't want to flash if its nothing.

Also, any ideas about USSD code during dialing of numbers with '#' in them? I sent you a PM regarding this.
[G1 Android Development] renegadedj:
JUST installed 3.9.3 now i feel cheated 3.9.4 is up thanks alot cyanogen i'm disowning you, unless you started sending push updates straight from your comp to our phones.

;)
[G1 Android Development] robpet2:
Noticed an another issue with 3.93

ITS 10X BETTER THAN THE OFFICIAL CUPCAKE THAT TMOBILE/GOOGLE WANTS EVERYONE TO HAVE !!!!

flashing 3.94... great work...
[G1 Android Development] lmfwtw:
Is there something wrong with my phone?

I use the sync to sync all my phone contacts but when I login to GMail, my contact list is empty?

Is there a way I can update the contact through my computer?
[G1 Android Development] BigWorldJust:
LoL, I was just about to update to 3.9.3, too. Thanks for the update so quickly. This fixes all issues with the previous build of it being stuck on the boot screen, correct?