yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] johnzal:
2.4.2

2.4.2 would lose my app from adw on reboot and never come back, the weird thing is if you looked under application in setting it showed that the app was still installed.. huh.....going to try your 2.4.4 maybe it wont happed on this one.... and did u full wipe.. with MTD patch.

oh i think it happed after i tired render affect. phone slowed down to a crawl and i rebooted.
[G1 Android Development] studjuice:
the app/widget disappearing thing is usually because of a2sd which got removed due to misbehavior.

and yes if you are going to do the mtd patch, you need to do a full fastboot wipe before patching the recovery. I thought i needed to do it after patching the recovery but before flashing the rom... but my recovery kept freezing due to insufficient space

the render effect thing sounds weird. i know that it screw up the screen but i didn't know it slows the phone down to a crawl? doesn't really matter, it's f'd up and shouldn't be messed with.
[G1 Android Development] tomatenjungee:
I have a hopefully not too stupid question. First of all respect for the great rom! With using launcher pro on my g1 and gaining internal storage with firerats great patch its flying!

My question: Does the rom recognize a "new" swap when in the moment of flashing and first boot no swap was on sd?

I partitioned my sd later and decided to put a swap on it.

Dont laugh at me :-) just asking -g-
[G1 Android Development] studjuice:
that's a perfectly fine question. The swap script runs every boot, so if you did not previously have a swap partition, and now you do, it will detect it and initialize it.
[G1 Android Development] akivlin:
Anyone know if the ARM9 crash (causes reboot) has been fixed yet?
[G1 Android Development] Silence66:
i run the latest nightly on my mt3g with gapps v3. everything works great (also widget, after putting the progs to the internal storage), i only got a big problme with the calendar fix. all special calendars are not synced, like contacts birthdays, weeknumbers, ...

any idea?

edit:

ok everything is synced, but the dates are not shown in the calendar app or eg the s2 calendar widget. there are no colored marks
[G1 Android Development] tnpapadakos:
compcache not enabling in nightly 07182010-001102

anyone else? just wondering
[G1 Android Development] tomatenjungee:
Bluetooth audio worked fine with my Jabra Headset on 2.4.4 :o ppl heard me and i could hear ppl. I will try music later.

Cheers
[G1 Android Development] bradleyG:
Is anyone having problems with receiving and sending messages with this Rom? I saw somewhere that the froyo Roms are having some trouble with that right now.
[G1 Android Development] ttabbal:
Didn't work with my Prius. I'm on a G1, are you on a MyTouch?

SJ: The /system/etc/Audio* files from the official CM6-RC1 got it working for me. I removed all the existing ones and replaced them with the ones from RC1 in recovery. Reboot and all is well with BT for me. I noticed you had an extra one in there, no idea if that's the issue, or if I needed to replace just the dream one? I'm not sure how those files relate to each other, so I replaced them all.
[G1 Android Development] bradleyG:
Okay well i flashed this and downloaded titanium backup and it said i dont have root access, any ideas whats wrong? Oh yeah i used test 12 so any help would be appreciated. :)
[G1 Android Development] ttabbal:
No, but I'm not a huge texter and 99% of my messages go via Google Voice, so I'm perhaps not the best test case. I have sent some test messages to my phone from other cells and GV, all came through promptly both right after a reboot and after running for a few hours. Again, that's only a few messages though, a dozen at best. I am running swap, there have been reports that swap helps keep the messaging app from getting killed. Sounds like the CM crew have a patch they just didn't want to bring in from CM5. So hopefully it will get fixed soon.
[G1 Android Development] ttabbal:
I noticed that root sometimes isn't available for a few minutes after booting. It's like the Superuser Permissions app refuses to launch or something. I have found that if I let the phone sit for a few minutes after boot, root apps work fine. If you get an error from an app, use a task killer to make sure it's gone before trying again. Titanium in particular seemed to need that for me.
[G1 Android Development] bradleyG:
Thank you! haha I let it sit for a couple minutes and i got superuser permission fot titanium backup. And my messages seem to come through as well. Thanks again :)
[G1 Android Development] sleepy3194:
Yes, it is a known issue, it could also be because you didnt fastboot erase system
[G1 Android Development] studjuice:
fastboot erase seems to help try that. and then inform us whether you are using my test or anything else. Because my test, i have set the priority of the messaging reciever service so it shouldn't die, that and it has swap so it shouldnt die even more. I don't know if i've ever heard of anyone have a problem with messages not coming through in my tests once i added that script from super@mtel.

Okay i guess i'll put the original ones back tonight when i get home. Anything else?
[G1 Android Development] ttabbal:
The only other issue I've seen is with wifi. It starts having issues after the phone has been up a while. Sounds like cm-nightly introduced the problem somewhere along the line. There's a thread in the cm forum about it.
[G1 Android Development] maxxgraphix:
I've noticed that WiFi drops out sometimes. no big deal.

Typically when downloading from Market the signal will just stop. The download will hang and you have to restart the WiFi service.

Only other problems are Gallery Rotate and WiFi Tether. I had used Barnacle Tether on CM 5.08 and it worked fine, not so on CM6 test12. I've got one app that FC's > Network Discovery when you try a Port Scan. That is a must have for war driving, I mean network admin.:rolleyes:
[G1 Android Development] trock62:
Reformatted my SD card to 32 Swap and the rest to fat, Installed swapper2 and setcpu. Set swap on and outdetect setcpu and now this Rom Is smoking fast:cool:.
[G1 Android Development] motoman234:
Dude? You wrote that same thing on every rom thread? Spam?:eek:
[G1 Android Development] Binary100100:
I agree.

That is violation of rule #5. Do not post a message more than once.

I guess you want your account placed on a short suspension?
[G1 Android Development] tomatenjungee:
That was exactly was i experienced! ROM is flying with swap and setcpu x> Studi said 32 Swap should be max ... my ram is always very low, should i higher the swap?

I don't know if its only me but i found launcherpro not working for me (fc's constantly) after a few boots. Before launcherpro was much faster than even adw with tweaked settings. But launcherpro just didnt worked anymore so now with adw (system persiant and settings tweaked) everything is fine again.

Did someone test the VM Heaps in CyaMod Settings? They said in Cyas Forum that 12 should be the fastest .... but i found it kind of slower than the higher ones. 24M worked fine for me, when putting it to 34M made my phone slow again and caused fc's in launcher. I also put on compcache with which i had no issues. JIT caused a huge lag of ram for me, even when i did push widgets (only beautiful widget) to the minimal.
[G1 Android Development] ttabbal:
The VM Heap is an interesting tradeoff. Larger will allow the apps to grow to larger sizes, possibly using more RAM. The upside is that garbage collection will run less frequently and be more productive when it does. GC causes slowdowns in your apps, so it can help some that way, but you will possibly use more RAM, at least temporarily. Smaller will keep app memory footprints down, but will likely cause GC to run more frequently and reclaim less memory per pass. I've run at all the settings, I think I'm at 24M right now. Seems like a good balance, and apps tend to hover at about 8M most of the time.

Personally, I'm not a fan of compcache. It uses CPU to compress/decompress RAM data, and CPU is in shorter supply than RAM, IMO. Compared to swap, I find it causes more slowdowns and jerky performance. However, every setup is likely to perform differently depending on how you use the phone and what apps you run. And for swap, the speed and age of your SD. I always tell people to try everything, let it run for a day or so, THEN decide for yourself. Swap/CC are notorious for starting out REALLY fast, and slowing to a crawl over time if you let them. That has gotten a lot better in more recent builds though. You could also schedule a swapoff/swapon script to run at night or something to help clean it out once in a while. Probably not really needed though.

So why bother with swap/CC at all? Multitasking, and preventing apps from getting killed. Without it, the memory footprint of Froyo is enough to usually allow you to run one app without the task killer blasting away at everything in the background. :D

I'm experimenting with swap sizes. 32M seems to work pretty good, but I've noticed some background tasks getting killed that I don't want killed. I'm running 128M right now as a test, I don't generally recommend that much though. The idea is to see if it helps, and to see if it slows the phone to a crawl or not. Yes, I could try to adjust them OOM settings, but I would like to avoid that is it's not a sure thing and some of the processes are short lived enough that I'd be running a script very frequently killing battery.

Keep in mind that these are TEST builds. So test them, but question everything you think you know and what people tell you. New build, new rules for what works well and what doesn't. How do you think people find out what to recommend to people? :D

Obviously everything I say is based on a G1, which is what I own. MT3G users might have different experiences. Particularly those with the newer version if it does indeed have more RAM, which I hear it does.

This is all just for fun to me, and it helps keep me from dropping $500 on a Nexus. I'd rather wait for a phone with that kind of performance and a hardware keyboard if I am going to upgrade.
[G1 Android Development] studjuice:
interesting. based on what you said i gave a shot at using 24 vm heap with JIT enabled. really wasn't that bad, but i didn't actually get to test it much. i noticed a lot of initial lag when starting up anything, as typical with JIT. But it seemed more pronounced. Also, changing to 24 heap broke my power control widget, just blank. tried rebooting and stuff, couldn't get it back till i changed back to 16. oh well. just wish JIT was more useful on our old phones, it really makes stuff like browser work great.

all this done on 32 of swap. and on a mytouch. keep those in mind
[G1 Android Development] Michaelr219:
i cant remember the guys name, but on the first post of this thread on the bottom link (modded versions) couldnt find a changelong or much info... but im using his 2.4.5 and i only have a 32mb swab with no ext and wow. its brilliant. probably the fastest rom ive used... i maxed out the vm heap to 32b, no cc, using swapper 2 with 32mb, 20 swappiness, and partition option unchecked... switched the oc kernel to 614, it is rediculous. i used jit for a bit, but i find multitasking to be a bit "jittery" with it enabled... so it is disabled

i have also found my memory to be a bit low as well, i can multitask 3 to 4 apps letting the phone idle for 20 mins at a time before the memory sweep kicks in... in order to even get that many apps to multitask, i used titanium to strip the rom of any unnecessary apps that i dont use that like to sit in the background and idle (and restart when you kill them, HATE THAT!!!) i wish we had the power to just disable it altogether

will continue to test until my hunger is satisfied, im just excited to see that froyo is the latest gen version of android and its running faster than cupcake on my phone :)
[G1 Android Development] studjuice:
Haha that would be mine, ill link you to a changelog when I actually wake up.

Sounds like you could get better multitasking and some performance if you used 24 cm heap. Everybody has been saying that 32 is too much and slows it down
[G1 Android Development] tomatenjungee:
I got an issue with the swap:

I was wondering why my mem is always so low .... like 23MB when i cleared up everything. So i went to terminal and did $su, #free and it said that swap is total 0M. :o I did set up my swap with AmonRA 1.7.... did it again once 32MB, once 64MB .... it just wont recognize my swap :/ .... any ideas?

/edit compcache, jit and stuff is disabled
[G1 Android Development] juangil:
you need to download swapper2 from market

23MB free its pretty normal
[G1 Android Development] ttabbal:
Free RAM is wasted RAM, quit worrying about it so much. :D 23M free is fine, My phone is usually lower than that when I look. Android will kill background apps to free RAM as needed, you don't need to manage the memory manually.

Go to terminal (or adb shell) and run this without quotes: "mkswap /dev/block/mmcblk0p3" .. What does it say? If it just says it made the swap space, try "swapon /dev/block/mmcblk0p3". It won't output anything if it works. Just check with "free". If that's good, try rebooting, if you're on a recent SJ build, it will work. I can't say how recovery deals with things as I've never partitioned that way. It wasn't an option when I started, and I haven't needed to re-partition since they added it. Other than to change the size of my swap partition, but that's at the end, so if you don't change the others, you can change it without losing your data. :)

If you don't have swap on the third partition, you need to repartition or modify the scripts. Or you could use swapper2 I suppose.
[G1 Android Development] tnpapadakos:
black bar update.zip and compcahe

sort of a double post, but i think posting it in the 6.0.0 rc thread was a mistake

compcache working in the new 07202010 nightly build and i made an update.zip to fix status bar icons which were black and therefore wouldnt show up if you chose black as your status bar color

http://xdaforums.com/showpost.php?p=7264614&postcount=1832
[G1 Android Development] studjuice:
do what ttabbal said. if it doesn't work, try again using "mmcblk0p2".

few questions: which exact rom are you using, and do you have an ext partition?

If you don't have an ext partition, you won't have swap on p3 it will be on p2 instead.

i think the ext partition is getting dumb... we aren't actually using it, and don't even really need to, just use the mtd patch instead. but we all have to have it because some people still need it or don't want to change, and we want swap to work. personally i wish we could just have an ext partitioned sdcard, then a swap partition. but use the ext like it was fat32. If only that would work on windows *sigh*

anyways don't worry too much, 23 is a lot. i have 3 mem free (not cleared things up, ignoring swap. Total with swap i have 21)
[G1 Android Development] bugmenever:
That would be better in my humble opinion as well.

I'm also a tad curious if swap and ext work better on different type cards and which. Some real daily use reviews would be helpful.

Yea its not worth getting your panties in a bunch over i guess.
[G1 Android Development] Michaelr219:
use Firerats patch and swap partition will be enabled... personally tho, I get the best results with swapper 2 and the partition option unchecked... if you download swapped 2 the stock settings seem to get the best results...

froyo is just too massive for our phones, so low mem is inevitable, and swap is necessary
[G1 Android Development] Michaelr219:
yea, I switched it last night.. I've been using the 7/20 nightly, can't wait for your update... are you doing anything extra to these builds? or is the speed in my mind lol... swapped 2 keeps resetting on all the builds I've tried ... I'm gonna try the mtd partition map, I just don't see the need to with a mt3g... oh, and the force same location option in titanium fixes the problem if you want to update the changelog :-)
[G1 Android Development] bugmenever:
You know i just happen to notice something, you can no longer turn bluetooth on while in airplane mode. Is there anyway of changing that ?

With earlier builds you could stay inside the bluetooth settings and turn it on from there while still in airplane mode.

Anyone else seeing this behavior as well ?
[G1 Android Development] studjuice:
that's an interesting find, though doesn't sound majorly serious. kinda more of a "keep chugging forward and hope it fixes itself" typing thing.

Also, I'd like to point out that your post is number 1337!

firerats patch is for swap, also froyo isn't massive. actually its a pretty normal size. The difference is just the way it manages it's memory

I shall be updating soonish, i've been working on trying to get some other new things working though. I do some stuff to make it faster but it's not like i do anything that everybody else doesn't do. And i recommend doing the mtd patch even with a mytouch (i have one) it give your more space on data, for free. and it also makes the boot times faster, and the rom a little more faster. its nice :) even if you don't use the space. i have 350 free in data lol
[G1 Android Development] Michaelr219:
sucks that we can't allocate some of that memory to ram... I'm gonna try the mtd, ive been flashing each nightly now that I have titanium... it gives me hope in my phone till my upgrade is eligible lol cause Ive played with some of the newer phones and the speed is depressing lol
[G1 Android Development] BrandoHD:
is there any fix for the 'No Sound' issue, i have been flashing the latest builds and i dont get any sound
[G1 Android Development] ttabbal:
How to explain... :D

It's a little old school, but it was called "leet-speak", using numbers and symbols to replace letters in words. A good hacker was once considered "elite", I think that's where it came from anyway. I was never really that into the scene.

My G1 decided to crap out on me. I think it can be resurrected, but I got pissed and bought a Vibrant. :rolleyes: Perhaps not the best use of funds, but whatever. The bummer is, no FroYo. *sniff* Eclair is REALLY fast on it though. Hopefully CM6 gets a port soon, it's in the works apparently.

I'll pop in and see if I can help with support a bit anyway though.
[G1 Android Development] crr127:
leet! bring me back to the ole days with aol when it first came out. everyone was running around using those damn im punters. oooo visual basic.... i know off topic..
[G1 Android Development] tnpapadakos:
cmparts has a status bar color chooser built in to it now in the nightlies

you can make it any color you want, but the icons dont always show up on a black bar, ie, the black ones

made an update zip with black icons inverted to white for use on the blackbar (oh, and a cyan battery)
[G1 Android Development] motoman234:
Hey man i was wondering, if i wanted to flash your zip over any nightly would it work? I was also wondering, im sure you've noticed when you change you status bar the pull down doesnt change. Although its kinda ugly i think the fact of being able to change your status bar coolness over rides it, would there be a way to change the pull down part and also be able to change the bar? Even if the pull down thing stayed black i think it would still look better than white.

P.S. Thanks for making the zip you did, it was needed and a cyan color battery will be badass!
[G1 Android Development] will4958:
I'm running the next to latest froyo build, cm_dream_sapphire-07212010-113203, and noticed that when I uncheck the Automatically Set Time option and adjust it manually, my G1 goes into a constant reboot faze. I'm not sure, but this may have been the cause of the constant reboots on the other builds I've tried. I ran several tests to verify this, and unfortunately it seems to be the cause. Has anyone else experienced this kind of wierdness?
[G1 Android Development] tnpapadakos:
so far it works over 07202010 and forward, there was a change in the framework files before that, so i dont think it will work on the older ones

as far as the pull down, i can change it before i make the zip, but there's no setting in cmparts to change it

i'll look into it, though. you're right, it should be black
[G1 Android Development] sisterchick:
Nice script!

Hey studjuice, thanks for the script! Just what I needed. I appreciate the time you put into it.
[G1 Android Development] studjuice:
Your welcome! Use it well :P

yep that's the reason i included Dr. Cloverdale's. it changes the icons and the pull down.

But since it's a metamorph, it will work on any froyo/eclair build. there will never be a need to make another flashable .zip if a new release comes out where cyanogenmod team changed the framework files.

:D
[G1 Android Development] arefin:
xcellent rom studjuice! any fix for the xtremely slow market?
[G1 Android Development] studjuice:
Market is extremely slow?? What do you mean?

I could optimize the pngs, thats made it faster for older 'fast' roms. but i can only do it in the rom, i can't optimize the apps in the gapps package (since its not mine)

I just did it and it's faster. but i don't know how much, or if it's your idea of fast. I can't really tell how slow it is, because i use AT&T and have edge speeds so for me when it downloads stuff (like images and lists) its gonna be slow no matter what.

But i'll go through and optimize every apk (again, since i replaced/upgraded some) one by one later tonight after i get off work

:x
[G1 Android Development] arefin:
lemme explain then:

- when I open market, the first page appear late, I can stand this, this happens to Donut as well. later openings are faster btw.

- now when I click on a particular app, it takes 30 secs to 1 min before I can see what the app is about - sloW? you tell me, well This is by no means your faullt, I have noticed it with Cyan as well. the screen turns off most of the time before the app loads.

- now when you have seen the description of the app and liked it, you click install, and there you go another 30 secs

- downloads are fast though, once it started it runs really fast.

I am using the Gapps version you suggested (v3)

I am using Wifi to connect to internet.

I have 3G as well, takes equally same length of time

I have seen some discussion on the N1 forum regarding this, thought it was well known :-)

hope this help you to fix.
[G1 Android Development] studjuice:
the delay after you push install till the time it starts downloading is just how the app works nothing we can really do.

but when i click an app it's taking me about less than 10 seconds to display the info for the app with 2G. So i'm guessing optimizing helped? either that or you are missing something that i have.

I'm using the mtd partition patch which tends to speed things up a little are you? i think that would make the biggest difference.

have you disabled dithering? also a big difference with general speed. not sure about market since it downloads the images. maybe it affects the images being downloaded...?

otherwise it goes back to "hey do you have swap/ext partitions yes no on each. check that they are working. blah blah" swap seems to just speed up everything a tiny bit. and i ask ext only because i've noticed that there is cache on ext when it it pops up on ubuntu. otherwise ext isn't used except to have swap on p3.

Edit: I have now replaced that version with optimized apps. but only if you don't flash gapps.. because that would overwrite the market
[G1 Android Development] arefin:
this solved the issue for me - it' drammatic!

tips for ne1 who's suffering.

thnx
[G1 Android Development] arefin:
usb mount not working, ne1 else?
[G1 Android Development] boqonx:
Do you have Swapper 2 installed?
[G1 Android Development] arefin:
got it ... ahaaa
[G1 Android Development] Necrobutcher:
Why is the newest nightly still named as 07242010 after installing?!