yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] roalex:
Those do not work on GB, on the other hand this kernel has no special drain issues so as long as you know how to set up your phone your good for 2+ days, maybe i should put up a guide.

also 2.6.34/2.6.35/2.6.36 have about the same code for D/S they are pretty much pushed up ! Ofc 2.6.36.4 by Terry is packed with special features which make it better.
[G1 Android Development] cj chitwood:
Almost identical to my experience.

I have the power widget set up to allow me to shut off sync, data, etc. etc. but I've noticed several times that "Background Data" appears to get enabled to sync, but not disabled. I've also noticed every time my battery drain is high, the background data is enabled. I'm starting to wonder.

I suspected USB charge because last night I started it out with it on USB, but then I also rebooted it before going to bed, so that shouldn't be it. I am suspecting background data now. Will check.
[G1 Android Development] atoschev:
@roalex?

Can anyone help me?

A have tried all last builds but with same error (full wipe -> clean install COS-DS -> sign-in Google -> fix_permissions -> app installation failed).

No a2sd. This app should NOT be installed on SD card (run as service).
[G1 Android Development] ximmox:
Had the same problem with LauncherPro and GhostlySMS while I had only a swap partition on my sd-card.

Now that I have a sd-ext and swap partition on my sd-card, those installs work again, eventhough I don't use the sd-ext partition.

It seems to have to be there to work flawless... :o
[G1 Android Development] kapsidi:
I have the same problem.

I'm trying to install LauncherPro and get the insufficient storage problem...

I don't want to create an sd-ext partition...never used it...

Is there any other fix?

I've used LauncherPro with older versions of COS-DS. I switched back to cm6.1 for some days but now I'm back!! :)
[G1 Android Development] roalex:
did you set install to internal/external ? clicked allow moving(COSsettings/Application) ?

else

adb remount

adb shell

sqlite3 /data/data/com.android.providers.settings/databases/settings.db 'update system set value="1" where name="set_install_location";'
[G1 Android Development] ra100x:
I'm having problem with Account sync setting, after every reboot, it gets wiped. I've noticed it after 04/27 flash

---

Sent from Anne Droid Dream
[G1 Android Development] roalex:
Im not :)

BUT ! You seam to have odd issues, what build are you using ? if the latest, when did you wipe data last ? Cause there was a few MAJOR changes which did require such a thing !
[G1 Android Development] cmsweet21:
i think i have same issue but on other ROM..

im using froyo by laszlo

when i install apps/games

some are missing or something like that every after boots..

is there a fix ??? thanks alot
[G1 Android Development] ra100x:
I don't know, maybe one week ago or more? When I've been having problems with apps2ext settings, I wiped all system settings.

and 04/26 worked fine

I'll try to backup sync settings and make few reboots, to see what it does :)
[G1 Android Development] atoschev:
Unfortunately it doesn't work for me.

Have passed some tests with ext2/3/4 as sd-ext partition and with two ROMs (25/04 and 27/04). Cannot install app '3g watchdog' but with another logcat:

W/ActivityManager( 1367): No content provider found for:
W/dalvikvm( 1367): threadid=11: thread exiting with uncaught exception (group=0x40170560)
E/PackageManager( 1367): Couldn't create temp file for downloaded package file.
E/AndroidRuntime( 1367): *** FATAL EXCEPTION IN SYSTEM PROCESS: PackageManager
E/AndroidRuntime( 1367): java.lang.NullPointerException
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$SdExtInstallArgs.createCopyFile(PackageManagerService.java:5379)
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$SdExtInstallArgs.copyApk(PackageManagerService.java:5387)
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$InstallParams.handleStartCopy(PackageManagerService.java:4958)
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$HandlerParams.startCopy(PackageManagerService.java:4781)
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$PackageHandler.doHandleMessage(PackageManagerService.java:505)
E/AndroidRuntime( 1367): at com.android.server.PackageManagerService$PackageHandler.handleMessage(PackageManagerService.java:450)
E/AndroidRuntime( 1367): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1367): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1367): at android.os.HandlerThread.run(HandlerThread.java:60)
I/Process ( 1367): Sending signal. PID: 1367 SIG: 9

Had changed some other things like install_location/heap_size/fix_permissions but with no success. Phone always soft reboots during app installation.

Any other issues?

Thanks.
[G1 Android Development] roalex:
Did you just install the rom or you "tweak" it, as in adding stuff on /data lets say in the rom ? if so it seams you didn't set the right permissions since it cant write in the local download folder.
[G1 Android Development] dw9906:
All your T-Mobile Theme Chooser themes in one thread!!

I thought i'd post this because it takes most of the searching out of finding .apk themes for the new T-Mobile Theme Chooser. :eek: Roalex i think it would be a great idea to post this on the OP. If not no problem. Just an idea.:D

I know this is not about the ROM, but it helps to make the experience better. I hope i didn't upset anyone by posting this in this thread. If so i'll remove it.

http://xdaforums.com/showthread.php?t=1033189
[G1 Android Development] dw9906:
Will we be getting the android 2.3.4 update by any chance since Google already released the source codes to the AOSP? Just curious :) Not muched changed I'm sure other that video chat and calls thru Google talk which we won't be benifiting from anyways.
[G1 Android Development] tagm:
Thanks! I usually only wiped from recovery and read some comment from Firerat that wiping was not necessary anymore so didn't bother to use superwipe.

Superwipe did the trick though (pretty fast and saves time typing ;) )

Played with the ROM for almost a day now installed 21 Apr 2011 (had it still on sd, so didn't bother to use the latest)

Very good, seems stable and is pretty fast. Maybe not as fast as Lazlo, but close enough to like it.

You always have to try a rom for a few days to be sure it is not having issues, but first impression is good.

Thx to roalex and of course EzTerry and the other devs!
[G1 Android Development] kapsidi:
I tried all these and nothing worked! :(

I checked internal/external/auto (I don't have ext) with no result.

I checked the allow moving also.

I tried the slite3 command and even pulled the db file to check if the value is 1.

All without result. I even tried with unmounted sd card...I maybe try to make an ext partition...

If you're thinking of any other solution I'll be glad to know!

Thank you! The ROM is great and the battery life is the best!

Update: I installed LauncherPro by manually pushing the apk to data/app. I have bought the plus app from the market witch is normally installing via market and I have the LauncherPro Plus features. The problem is that this way I won't be able to update from market, so I'm still searching for a better solution!

Also I have exactly the same problem with Fancy Widget Pro, so I believe I won't be able to install many other apps! Maybe there is a problem with the ROM configuration! Maybe I need to try a new wipe!
[G1 Android Development] cj chitwood:
Not that I don't believe you, because I do, but I like empirical data when it's available. Come to find out, my swap partition is only 32 MB, not the 64MB I thought, but when running compcache, I did see swap like you said, not quite equal to 32MB as well. So, when running swapon, it naturally jumped to almost double.

And yes, benchmarks show the phone being slower. This is also the first time I've seen quadrant flat out skip frames to catch up :)

With swap AND compcache on, my quadrant was 270. With swap off and compcache on it was 293 (I usually get 320ish, so I don't know what's up with that low score). With compcache off it's somewhere between the two (but I don't remember what it was).

So yeah, I agree, swap is slow. I wonder if swap without compcache is equally slow. Will edit this post later...

Edit:

WOW!!! I decided to try no swap and no compcache. i've done it before, but the quadrant score was nowhere near this good. I just scored 337! I'm approaching "Moto Droid"!

Will maybe pass on the swap-without-compcache. Seems pointless, given this score!

Edit Later:

Enabled Swap AND CC: 293

En Swap, Dis CC: 325

Dis Swap, En CC: 324

Dis Swap, Dis CC: 337 (Personal Best to Date)

Dis Swap, Dis CC, En JIT: 340 (Not much of an improvement, though some things did go through Quadrant a little faster, though 3D graphics were slower -- not that I use 3D graphics anyway :shrug: )

Moved Quadrant to the internal phone storage versus sd-ext for a gain of around 20 points - now scoring above Moto Droid with 354! So move your most-used apps to the phone, I suppose!

My understanding of swap is that when enabled, the system only uses it when it runs out of RAM, and only puts the least used (or most stale) data from RAM into swap space, so that theoretically it shouldn't be that noticeable (oft-used data should stay in RAM, in other words, so you shouldn't notice much swapping -- but then swappiness is another value I'm not even going to touch). Of course, it's still extra overhead, either way you look at it, but perhaps in some situations, swap is acceptable on a phone that sees a lot of use.

Also, my understanding of JIT (Just In Time) is that it kinda pre-compiles an app right before it's run, but I don't get how that can improve it. Anyone have a link to a really good, trustworthy, accurate write-up?
[G1 Android Development] Effdee:
I'm surprised you are surprised that compcache slows down your phone

it reduces real memory and introduces a cpu overhead
[G1 Android Development] dw9906:
Just wanted to say that with current build I took phone off charger 18hrs ago and have had wifi on the entire time and heavy usage and still have 52% battery left. I'm amazed.
[G1 Android Development] javon27:
Okay, it's been a crazy week. I figured put a fix for the fc's I was getting. I'm not sure if it was acting up because I used Titanium Backup to restore them, but clearing cache and moving the app to sd-ext allowed me to run them. And to answer your question, it was a no-wait fc. And I'm still running 4-25-11; don't have time to update on a daily basis, lol.

Also, I've since reactivated my swap partition, since none of my amazon appstore games will run without it.

But yeah, thanks for the response. I thought maybe my comments were invisible or something. :-D
[G1 Android Development] Maxamillion:
i just superwiped my phone and reflashed 4/27/11 and now i cant see the market. what hAppend?
[G1 Android Development] cj chitwood:
Well, no, that's not quite what surprised me... What surprised me was the amount of the score. Best I'd gotten before was 325, so 337 was a new record for me...

I had tried disabling CC before, and the phone was slower. That all had me puzzled, because I already knew it added some overhead. I just chalked it up to my lack of understanding of how everything Android works. I have the basic ideas, but I'm no expert ;)

I think, however, the score dropping before with a CC disable must have been because it was *STILL* booting when I had tested it before. I thought I waited long enough, but I guess not. Today, I was busy doing other things while the phone booted so it was apparently done by the time I tested, so the test was the only thing going on. Hence, more accurate result. So nothing to understand: Just make sure it's REALLY done booting before running the test :D

Edit: I just edited that post to add raw scores. Will edit again after enabling JIT. Maybe again when I update to most recent build.
[G1 Android Development] Maxamillion:
Ok nevemind I found it. ;)
[G1 Android Development] Effdee:
tbh quadrant is a waste of time

see http://xdaforums.com/showthread.php?t=1055147

scores are all over the place, and imo don't actually reflect the real experience

my scores with COS are very good, but I don't find it performs as well as other ROMs so I think quadrant is pretty worthless
[G1 Android Development] cj chitwood:
Eff, do you use any benchmarking tools, or just your own eyes? I've read before how BM tools aren't reliable because there's always a way to fudge the numbers.

After all, BM tools are like stats -- you can make them say whatever you want if you know how to play with the words...

But what do you trust for empirical comparisons?
[G1 Android Development] Effdee:
well obviously I've been using quadrant, check that thread.

the scores don't reflect what I actually experience

my scores also seem to be a higher than others when comparing like for like ROMs

this is probably due to CPU governor and/or me not using journalling

one thing is for sure, the Higher scores I was getting with COS do not translate to COS performing better, on the contrary I find ADS to be much more responsive.
[G1 Android Development] ximmox:
Hello roalex,

there are some minor graphical glitches in COD-DS framework left,

and instead of always metamorphing my pngs over it after your many releases I thought to post them here

so you can consider integrating them if you like.

The changes are very minimal, mainly cleaning up the statusbar icons.

The data connection icons in every MDPI GB release look quite squashed to me

because they were simply halved in size from the HDPI ones.

I resized the HDPI ones and made them 2px bigger, so the arrows looks cleaner and the letters are better readable.

XDA-user krispijn_s also cleaned up the Wifi-icons, the edges don't look as rough as before.

Also he provided the proper pngs to fix a small mistake with the activated tabs shown below.

I attached the metamorph files so one can test those changes and the proper resources with *.9.pngs,

since I don't know how to sync those properly into github etc.

Let me know if this is helpful for you. :)

Regards, immo
[G1 Android Development] cj chitwood:
I agree that benchmarks are not definitive on what's fast, but for me, Quadrant seems to hold true to my usage patterns (aside from that I don't use 3D graphics, so that part of the test is useless and will skew the results away from my real-world use). But generally, when Quadrant scores high, my phone is fast. -- IMO, of course. I have no other way to get hard data than using benchmarks.

If it matters, I also have asset purging enabled, but I don't know if that does matter or not. Swap is also disabled, and I'm using ext(4, I think) with journalling still on. I leave it on because I'm afraid as soon as I turn it off, an app will get corrupted with a random reboot while accessing the file. :shrug: Is that even something one needs worry about?

Also, on an aside, I've been on battery 9 hours 20 minutes and only 7% battery was lost. That's about 1h20m per percent of drain, or around 133 hours total [non]use. That's 5 and a half days. I can't believe that. The only thing on was phone radio. GPS, Wifi, Data sync, all that's off. The only other time I've had anywhere NEAR this, I had to have the phone in airplane mode.
[G1 Android Development] Maxamillion:
Is zram already enabled on the 4.27.11 build, or do I have to enable it manually?
[G1 Android Development] shimbob:
Bluetooth GPS Output

Has anyone experienced trouble/success with the 'Bluetooth GPS Output' app on this ROM?

I am trying to GPStether my gtablet to the G1 and everything seem to work except the location data is very erratic.

The setup:

G1 with COS-DS and the 'Bluetooth GPS Output' app. GPS and bluetooth turned on, tablet paired. GPS position known and locked. NMEA mode is "Forced Native NMEA only". BluetoothGPSOutput reports that my tablet has connected.

Viewsonic gtablet w/ Vegan5.1.1 and the BlueGPS app, bluetooth and gps turned on, "Allow Mock Locations" also turned on as instructed.

At this point I should be able to fire up Maps (or any other location-aware app) on the tablet and see my location but the position data only seems to work in short bursts every 5 minutes. If I replace the G1 with a Bluetooth GPS or with my friend's G2 then everything works just fine, so I can tell it's the G1 that's misbehaving. Anybody else on the same boat?
[G1 Android Development] hedpe:
I am trying to install this mod, but I am getting an error in Clockworkmod Recovery when trying to do so:

I:Set boot command "boot-recovery"
Finding update package...
I:Update location: SDCARD:/cos.zip
Opening update package...
I:Update file path: /sdcard/cos.zip
Installing update...
I:Trying update-binary.
installing HTC updater extensions
script aborted: assert failed: getprop("ro.bootloader") == "1.33.2005" ||
getprop("ro.bootloader") == "1.33.2003AF" ||
getprop("ro.bootloader") == "1.33.0004" ||
getprop("ro.bootloader") == "1.33.2004" ||
getprop("ro.bootloader") == "1.33.3004" ||
getprop("ro.bootloader") == "1.33.0005" ||
getprop("ro.bootloader") == "1.33.2005" ||
getprop("ro.bootloader") == "1.33.3005" ||
getprop("ro.bootloader") == "1.33.0006" ||
getprop("ro.bootloader") == "1.33.2006" ||
getprop("ro.bootloader") == "1.33.3006" ||
getprop("ro.bootloader") == "1.33.0007" ||
getprop("ro.bootloader") == "1.33.2007" ||
getprop("ro.bootloader") == "1.33.3007" ||
getprop("ro.bootloader") == "1.33.0008" ||
getprop("ro.bootloader") == "1.33.2008" ||
getprop("ro.bootloader") == "1.33.3008" ||
getprop("ro.bootloader") == "1.33.0009" ||
getprop("ro.bootloader") == "1.33.2009" ||
getprop("ro.bootloader") == "1.33.0010" ||
getprop("ro.bootloader") == "1.33.2010" ||
getprop("ro.bootloader") == "1.33.0011" ||
getprop("ro.bootloader") == "1.33.2011" ||
getprop("ro.bootloader") == "1.33.3011" ||
getprop("ro.bootloader") == "1.33.0013" ||
getprop("ro.bootloader") == "1.33.2013" ||
getprop("ro.bootloader") == "1.33.3013" ||
getprop("ro.bootloader") == "1.33.0013d"
assert failed: getprop("ro.bootloader") == "1.33.2005" || getprop("ro.bootloader") == "1.33.2003AF" || getprop("ro.bootloader") == "1.33.0004" || getprop("ro.bootloader") == "1.33.2004" || getprop("ro.bootloader") == "1.33.3004" || getprop("ro.bootloader") == "1.33.0005" || getprop("ro.bootloader") == "1.33.2005" || getprop("ro.bootloader") == "1.33.3005" || getprop("ro.bootloader") == "1.33.0006" || getprop("ro.bootloader") == "1.33.2006" || getprop("ro.bootloader") == "1.33.3006" || getprop("ro.bootloader") == "1.33.0007" || getprop("ro.bootloader") == "1.33.2007" || getprop("ro.bootloader") == "1.33.3007" || getprop("ro.bootloader") == "1.33.0008" || getprop("ro.bootloader") == "1.33.2008" || getprop("ro.bootloader") == "1.33.3008" || getprop("ro.bootloader") == "1.33.0009" || getprop("ro.bootloader") == "1.33.2009" || getprop("ro.bootloader") == "1.33.0010" || getprop("ro.bootloader") == "1.33.2010" || getprop("ro.bootloader") == "1.33.0011" || getprop("ro.bootloader") == "1.33.2011" || getprop("ro.bootloader") == "1.33.3011" || getprop("ro.bootloader") == "1.33.0013" || getprop("ro.bootloader") == "1.33.2013" || getprop("ro.bootloader") == "1.33.3013" || getprop("ro.bootloader") == "1.33.0013d"
E:Error in /sdcard/cos.zip
(Status 7)
Installation aborted.
Failure at line 7:
install_zip SDCARD:/cos.zip
[G1 Android Development] Effdee:
your spl is not one of those listed

what is your SPL?
[G1 Android Development] roalex:
Next build is going to be based on android 2.3.4_r1, lets see what kind of issues that will cause :) I think i have manage to merge & fix everything now. Also adding ximmox mdpi png's.
[G1 Android Development] dw9906:
Sweet. Can't wait. Got me excited now. Lol. Ill keep checking back to see when it's ready because the check for updates option in RM never worked the last two times.
[G1 Android Development] marcos3000:
how do i create the internal memory partition? :) i am running this current rom with no problems, is this necessary or better?

I have the G1 running on

Recovery: ClockworkMod Recovery v2.5.0.7

SPL: 1.33.2005

Radio: 2.22.19.261
[G1 Android Development] mat0122:
2.3.4 add only video talks, nothing more
[G1 Android Development] roalex:
If you say so...
[G1 Android Development] tvall:
2.3.4 messed up my build setup.. I think there was more than just gtalk in there
[G1 Android Development] Maxamillion:
what are the changes in upgrading to 2.3.4? is it faster?
[G1 Android Development] roalex:
aosp dosen't swap from 2.3.3_r1 to 2.3.4_r1 just to add some gtalk :)
[G1 Android Development] mat0122:
ok, so let's check it out :D
[G1 Android Development] ezterry:
somehow I'm personally experiencing about the same speed on ezGb but more stalls than 2.3.3 :confused:
[G1 Android Development] kingjehu:
I'm getting a "ROM download error: Corrupt zip file" when attempting to download with Rom Manager. It's how I downloaded thelast version, so I don't know what's wrong.
[G1 Android Development] Maxamillion:


By stalls do u mean force closes or freezes?
[G1 Android Development] dw9906:
Same here. Corrupt zip file when trying to download thru RM. Had to download manually. Downloading now tho.
[G1 Android Development] Jungledrums:
I am finding the latest COS with 2.3.4 faster and more stable...but there have been so many substantial changes to COS in the last week it is difficult to say it is just the aosp update.
[G1 Android Development] mimox:
I guess a wipe is in order for moving from the 27/28 build to the latest one? What's your tactic to minimize the reconfiguration work on the new ROM?
[G1 Android Development] Galaxen:
Dont tell me I need to wipe before upgrade!? :p
[G1 Android Development] flyers00:
Cool, I will use the CMTD with the ROM and will also google MD5 check tools. Pretty impressive how the G1 is still plugging along and you guys are doing great work still developing ROMs for the older phone. Pretty good mark with quadrant on the ROM. Keep up the good work
[G1 Android Development] monstermuffin20:
Got a problem, flashes fine and setup works fine although once I get to date and time setting and press next setup force closes. Cannot get past this setting and multiple reboots/flashes does not fix this.

MD5 is fine also.
[G1 Android Development] roalex:
Just skip the sign in from the setup, add account later from market or settings.
[G1 Android Development] flyers00:
Thanks for the tips/information. I setup CMTD and reflashed rom. SO far so good, working like a champ. Only question I have is regarding the Profiles. I am doing a search on Google now as well.
[G1 Android Development] roalex:
You can set them up under Settings/Profiles, tbh i didnt look much into them ;)
[G1 Android Development] flyers00:
I was curious, will play around later today and tomorrow to see what they are about. Nice job on the ROm, seems to run well
[G1 Android Development] Paul Shirley:
Tried that and it wouldn't sync back my settings and apps. Ended up rebooting just before the crash and it mostly sorted itself out. Took another reboot to get GTalk to sign in.

Anyone having trouble with large widgets? Can't get Jorte to work with anything bigger than 1x1 and RSS Widget Boards is being obstinate as well.
[G1 Android Development] gjunky:
Sorry, I don't know what 2708 setup means. I assume this is a hardware reference. I just loaded your latest ROM which seems to work just splendidly :D but the tether doesn't work for me in this one either. Not a big deal. I mostly use the Barnacle Wifi Tether (which I haven't tried on this rom yet).
[G1 Android Development] roalex:
http://xdaforums.com/showthread.php?t=831139
[G1 Android Development] :
Just flashed and first impressions are hot damn! This is some very nice work but now tis time to stress test it and get my titanium restore going :D

Thanks for the hard work you have put into this fella, looks a very good rom and a marked improvement since the last time I dipped my toes into Gingerbread.
[G1 Android Development] flyers00:
I couldn't agree more Shadow, it's running pretty smooth so far on my G1.