yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] uvt_novice:
Well, seems to me that your data on the device was not wiped.

In this case I would advise to boot your phone into the bootloader, run on your computer cmd and fastboot command and erase partitions /boot, then /system, shut off the phone. How to do fastboot and etc. here:http://xdaforums.com/showthread.php?t=532719

Disconnect phone and boot it into recovery and flash your ROM, better last updated 05/22. Once upon a time I had similar problem, so I resolved it in this way.
[G1 Android Development] ringochan:
Sounds like you have /data/data bound to sd ext.
[G1 Android Development] ringochan:
The easiest way is to download Swapper from the Market and let it manage your swap. In its advanced configuration, you can specify whether to use your partition or to create a swap file.

I use FireRat's all-in-one patch ever since he released it last year, though.

Edit: I almost forgot to mention this. If it's all possible, don't enable swap on recent releases of cos-ds (and several other GB roms for the same reason). The performance will be pretty bad. ezterry says that his recent work on apps2sd would interfare with writing to sd-ext (or to swap partition, I assume).
[G1 Android Development] darkguy2008:
Hey, good info on the swap =)

Btw, where can you find that all-in-one patch? :)
[G1 Android Development] ringochan:
Herehttp://xdaforums.com/showthread.php?t=679572

Bewarned that many of the options are outdated.
[G1 Android Development] Sheist!:
Get Cache Cleaner NG. It is free, and it clears /data/local/download now.

Or make a Gscript lite job that will clear it on demand.

Another option: softlink the download dir to the SD card.
[G1 Android Development] dw9906:
Cache Cleaner NG is what I use and it works great. Give it a try. :)
[G1 Android Development] mhc19881010:
why the menu key can always unlock the screen ? it can't be canceled through the CM settings...
[G1 Android Development] chris122380:
Is there an app that will let me delete the swap partition and stretch the ext partition with out loosing data (like gparted but for Android)?
[G1 Android Development] darkguy2008:
I once did that for testing ubuntu on my device (which failed miserably) when stretching my ext partition. No app though, I put the device in recovery mode, enabled USB-MS mode and in my PC I ran gparted and treated it as any disk you'd manage with it. No data loss :).

Dunno if there's an app. I kinda doubt it, since I don't think you can mess with mounted partitions that way.
[G1 Android Development] ringochan:
Is there any reason that you can't just backup the contents of your sd card, repartition with your favorite recovery, then restore the sd card contents back? The only reason I can think of that you don't have access to another device like a pc to hold the backup.
[G1 Android Development] cj chitwood:
Funny thing is I DID fastboot erase system /w several times. But I figured out what caused it...

Nope!

Nah, what did it was that ADWLauncher has the ability to back up and restore its configuration from /sdcard/some-file.xml. I had wiped and all, but the combination of having apps on SD-EXT and ADW looking on /sdcard for its configuration just made it look like it wasn't erasing stuff. [Edit: I just discovered this last night when setting up my phone post-wipe and saw the option there]

Still, I didn't like that version -- 0511 I think -- because it didn't have the option for specifying exactly where to put newly downloaded apps. And, nobody yet has stated positively that they (1) still have that option themselves AND (2) what version they're running of COS-DS. So maybe the option was simply removed, and everything is working exactly the way it's supposed to. I still couldn't download an update to my apps even though I had plenty of room.

I'm on 0426 right now. It worked before, it should work again.
[G1 Android Development] uvt_novice:
Right, ADW Launcher has the option to restore its settings, but not the COS settings including all your personal data.

As a last resort, see clip which Yoshi posted on the youtube: http://youtu.be/ACjewJbbrwE how to remove everything and prepare device for a new ROM

Also, I don't understand why don't you simply re-flash the last version of Ginger-COS to have everything working properly???
[G1 Android Development] Paul Shirley:
I have both menu's in 05222011. I did a full+system wipe in AmonRa for this install. Only things broken are the terrible (20hr standby) battery life and dodgy Wifi stability.

Settings/Application settings/Preferred install location (SD extension partition selected)

Settings/COS settings/Misc/Allow application moving (enabled)
[G1 Android Development] uvt_novice:
Battery and wi-fi depend on the kernel installed. For example, both Yoshi and COS running 2.6.35.13 kernel (32B devices), but Rolex re-built 2.6.35.13 himself to have working wi-fi and usb tenther on his ROM at the cost of battery life. Base kernel 2.6.35.13 farmatito-pershoot brakes wi-fi and usb on Ginger-COS whereas 2.6.35.13 farmatito-pershoot perfectly working on Yoshi's Ginger and has an amazing battery life there.

What I did on the Ginger-Cos is flashed pershoot kernel 2.6.35.11 and then applied patches for kernel 2.6.35.11. However, since then farmatito updated his patches to 2.6.35.13 to have longer life. Thread is here: http://xdaforums.com/showthread.php?t=1010932
[G1 Android Development] robuser007:
not true!

latest 2.6.35.13 from 18/05 works great on cos-ds (wireless tether works!)
[G1 Android Development] uvt_novice:
Dear Friend, it works because Rolex rebuilt 2.6.35.13 himself to have it working. I flashed farmatito-pershoot's 2.6.35.13 on Ginger-COS and had error connecting to wi-fi but battery life was good.

I flashed back COS-2.6.35.13-BFS kernel to have everything working but battery life in standby less than 20 hours. :(

However, I have not tried yet last patches update from here http://xdaforums.com/showthread.php?t=1010932
[G1 Android Development] robuser007:
I have wifi and wireless tether working (didn't work in the past) on cos after I installed the latest farmatito-pershoot's 2.6.35.13!
[G1 Android Development] gordonshumway123:
Good idea!

But how can I do this? Can you give me/us a short tutorial how to softlink a directory to sd?
[G1 Android Development] Sheist!:
In Terminal:

cd /mnt/sdcard

mkdir download

cd /data/local

mv download download.old

ln -s /mnt/sdcard/download download

And don't bother trying to alter/change own/perms on the download folder on the sdcard. It is FAT and won't adhere to standard chmod/chown logic.
[G1 Android Development] Sheist!:
Swap SD partition? (not file) Good on any GB ROM?

I am still confused, based on all the posts about swap partition. (not talking about swap FILE here)

Is having a swap partition on the SD still a good idea, on any CM7 or COS-DS GB ROM?

My understanding is/was that a swap PARTITION on the SD card is still a good idea. The size range I have seen mentioned is 64mb to 128mb. That said, is there any upside/downside to going with 64, 96, or 128mb swap file size?

Does anyone have a firm understanding of this, or just various opinions?

I have been using a swap partition now for years, throughout CM builds, but lately it seems all I see are posts about "swap bad", and I am not seeing firm distinctions being made between the "file" and the "partition".

I know the swap file is bad, but is a swap partition also detrimental too?
[G1 Android Development] dw9906:
I'm ready for that new build. Lol. I'm bored. :) Any particular reason you're using ODEX now?
[G1 Android Development] roalex:
it saves space all in all :)

Btw the 2.6.35.13 kernel i use is not based on pershoot's repo(the one formatitio uses) but on CM's, as stated, somewhere i believe ^^
[G1 Android Development] dw9906:
Oh Ok. Looking forward to the new build on the pipe. :D
[G1 Android Development] inportb:
Yes. You can extend your virtual memory using swap, but your CPU doesn't scale the same way. Apps are killed when they are backgrounded and memory is needed for the foreground process; they are resumed when recalled. The more memory you have, the more apps you can have running. Naturally, there is also a processor/battery cost for multitasking. My personal rule is to use a swap partition just large enough for me to multitask comfortably (i.e. not have the home screen reloading all over the place, be able to hang onto a wifi connection) and then set the swappiness low (i.e. zero) so as to make the phone feel more "responsive" to me while sacrificing some actual performance (I do the opposite on servers). If you'd like me to elaborate on that, I'd be happy to do so.

It's called Parted (the console backend of GParted), and it's available in some recovery images such as Amon_RA's. See if yours has it, and check out the docs for what you want to do...
[G1 Android Development] ringochan:
Please try it for yourself and let us know your results. I am asking this because you sound fairly experiened on the subject. I am not being sarcastic, so please don't get me wrong.

I don't think discussion of swap vs compcache is not what we are after. Rather, we are after best settings for a particular device, rom release (including optional kernel), and (personal) usage. Mileage differs, of course. That's why we really want to know your results and how you achieved it if the results differ from ours.

Sometimes, devs jump in and give us reasons behind particular results. In this case, ezterry let us know that his recent tweeks on apps2sd slows down swap, confirming my results. I went 'Aha! That was it!'

I will probably try swap when I install new release just to make sure things haven't changed, though. Like you, I always preferred swap over cc until last month.;)
[G1 Android Development] cj chitwood:
1) You are misunderstanding me. I wasn't sure of this before, but I am now. I only THOUGHT my personal data wasn't being wiped. It was. My accounts and all that were not restored. What was restored was all within ADW, I simply didn't realize at the time that ADW would back that stuff up. Now I do.

2) I don't go with the latest version because I don't want to lose journaling on my sd-ext. Even though I can easily restore it, I will not easily REMEMBER that I need to. I realize it's a write-time only deal, but when my phone futzes up it's usually when it's doing something like installing an app. Hence my hesitation to remove journaling.

3) Settings have disappeared from the menu. Noone has stated otherwise, and it's those settings which have disappeared that noone has stated are returned to latest version.

I got some of the best performance out of my phone using either 0413 or 0426 or somewhere in that area, and then the 05xx series has not performed as well (for me, on my phone, with my setup), so I think I'll stick with 0426 as long as it's working and lurk about until something piques my interests....

I take that back. Surely, Paul has stated the items have returned. I might test the late-05xx waters and just try to remember to restore my journal every update...

Do I have concrete data? No.

However, I have a 32MB partition myself, and when I did the swapon device-node command in terminal, I saw my swap area increase in the output of free, so I know it was on. I didn't notice much difference in overall performance, but the feel of it was choppier/laggier. Keep in mind, though, I have a class-4 SD. A good class-6 may do quite well. But then, I've also heard that some class-4 are very much class-6 in speed, there was just something not quite right with them to be called class-6, so IDK.

And it's so easy to do, you don't even need to reboot! Just open terminal and type

swapon /dev/block/vold/179:3

and to turn it off, it's

swapoff /dev/block/vold/179:3

-- assuming of course your vold matches. Just run "mount", and the output will show the sd-ext or even sd-fat mount. If you have a swap partition, the swap partition should be one digit higher than the sd-ext. So my sd-ext is mounted at /block/dev/vold/179:2, which makes my swap 179:3. Not sure if it's the same for everyone, though, or if it's just my phone (have no clue what vold is or how it works).
[G1 Android Development] cj chitwood:
(10 chars)
[G1 Android Development] dw9906:
Whats the point of this?
[G1 Android Development] dw9906:
Anyone who wants the Androot File Manager. Just download and install the amazon app store.apk and search for Androotfile and you can get it from there.

View attachment Amazon_Appstore-release.apk
[G1 Android Development] dw9906:
Gogle Maps 5.5.0 by Ownhere Now Available!

Google Maps 5.5.0 Modded by Ownhere is Now available. :D

Link to Thread

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

APK Downloads

Google Maps 5.5.0.apk

Google Maps 5.5.0 Resign.apk

It wouldn't let me upload to Mediafire for some reason. I think they are having issues right now! :)
[G1 Android Development] cj chitwood:
I was replying to multiple posts. I realized after the second one that it would be better to include them all in one post. I couldn't delete the second post after deciding to consolidate all the other replies, so I tried to make it as small and inconspicuous as possible. However, there is the 10-character minimum on posts, so I had to have something in it.
[G1 Android Development] roalex:
A test build: Download

Changes: its faster, its a beta though, some CM features do not work well, some PW toogels(like 2g/3g) and such.
[G1 Android Development] Maxamillion:
Has anyone tried this?

Let me know your results please!

Would try this myself but at the moment i cant.
[G1 Android Development] yo9gnc:
i have the same problem like with the 05202011. won`t get past the g1 logo so ... i wouldn`t know :)
[G1 Android Development] Paul Shirley:
With 05272011: My G1 won't start with a SIM in, will reach WaveSecure's login with it out but hangs straight after - looks like it's looking for Launcher2 instead of ADW and falling over.

Hanging at this

D/GTalkService( 267): [GTalkConnection.1] ### networkStateChanged: detected duplicate network broadcast ( 1/CONNECTED), do nothing
I/MediaUploader( 378): No need to wake up
D/UpdateService( 394): Received action: com.amazon.mas.client.framework.UpdateService.START_INSTALL_QUEUE from intent: Intent { act=com.amazon.mas.client.framework.UpdateService.START_INSTALL_QUEUE cmp=com.amazon.venezia/com.amazon.mas.client.framework.UpdateService }
D/dalvikvm( 358): GC_CONCURRENT freed 291K, 50% free 2889K/5703K, external 0K/0K, paused 12ms+141ms
W/Service ( 346): setForeground: ignoring old API call on com.wsandroid.Core.BaseService
W/Service ( 346): setForeground: ignoring old API call on com.wsandroid.Core.BaseService
I/MediaUploader( 378): No need to wake up
W/Service ( 346): setForeground: ignoring old API call on com.wsandroid.Core.BaseService
W/Service ( 346): setForeground: ignoring old API call on com.wsandroid.Core.BaseService
I/MediaUploader( 378): No need to wake up
D/UpdateService( 394): Received action: com.amazon.mas.client.framework.UpdateService.START_INSTALL_QUEUE from intent: Intent { act=com.amazon.mas.client.framework.UpdateService.START_INSTALL_QUEUE cmp=com.amazon.venezia/com.amazon.mas.client.framework.UpdateService }
W/Smack/Packet( 267): notify conn break (IOEx), close connection
D/dalvikvm( 267): GC_CONCURRENT freed 445K, 51% free 3265K/6535K, external 0K/0K, paused 50ms+17ms
D/dalvikvm( 267): GC_CONCURRENT freed 401K, 50% free 3271K/6535K, external 0K/0K, paused 15ms+12ms
D/dalvikvm( 267): GC_CONCURRENT freed 445K, 51% free 3220K/6535K, external 0K/0K, paused 14ms+12ms
D/GTalkService( 267): [RosterMgr] roster not modified
E/TalkProvider( 267): replaceContactWithContactId: contactId==0!!! ##censored##, acct=1
E/TalkProvider( 267): insert presence failed for account=1 username=##censored## client_type=0 status= cap=0 priority=0 mode=5
D/GTalkService( 267): [OtrMgr] OTR not modified
D/dalvikvm( 177): GC_EXPLICIT freed 630K, 41% free 5838K/9735K, external 600K/1800K, paused 221ms
D/GTalkService( 267): [RosterListenerImpl] removeTalkPresence for account=1, deleted=2
D/GTalkService( 267): [ContactPresence] removeAllContactsPresence: account=1, set null presence for 2
E/TalkProvider( 267): replaceContactWithContactId: contactId==0!!! ##censored##, acct=1
E/TalkProvider( 267): insert presence failed for account=1 username=##censored## client_type=0 status= cap=0 priority=0 mode=5
E/TalkProvider( 267): replaceContactWithContactId: contactId==0!!! ##censored##, acct=1
E/TalkProvider( 267): insert presence failed for account=1 username=##censored## client_type=0 status= cap=0 priority=0 mode=5
W/WindowManager( 177): Layout repeat skipped after too many iterations
W/WindowManager( 177): Layout repeat skipped after too many iterations
W/WindowManager( 177): Layout repeat skipped after too many iterations
W/WindowManager( 177): Animation repeat aborted after too many iterations
[G1 Android Development] roalex:
You have to wipe!
[G1 Android Development] dw9906:
Why the missing settings and theme Chooser app? Not sure if I like the new changes. It does run good though. Is launcher2 gonna be the default launcher now?
[G1 Android Development] roalex:
Yup but i guess i can add ADW as well and lets each pick which to use on the install. This launcher 2 is not the "stock" is one i played around with and it seams quite fast.

TMO stuff is out though, eats RAM we just don't have.
[G1 Android Development] hrk:
roalex, do you have any idea why your ROM allows me to view/install LiveWallpapers on the Market, whereas Terry's one doesn't? I'm really clueless.
[G1 Android Development] roalex:
only thing i can think of is the fingerprint, hes using a GB one for crespo, im using the Froyo OTA thumbprint ;)
[G1 Android Development] uvt_novice:
Roalex, have you ever thought about choice of Zeam Launcher as default? It is light in weight, and easier to use...I think it has more advantages over others....
[G1 Android Development] dw9906:
That sucks, the theme Chooser was the main reason I used this rom other than stability and speed. Will the theme Chooser still work on this rom if side loaded? If not I'm afraid ill have to move on. Or I may just stay on 5/20. :( I seen there's a new CM7 Rom in RM for D/S called "GreenRomProject Presents CM7.1.0." Anyone try it yet?
[G1 Android Development] tvall:
Where did you see that rom? I wanna try it

Edit: oops.. Didn't Read everything. Rom manager. Ok. I'll test it later
[G1 Android Development] dw9906:
Im trying it and its sweet. No apps2ext only apps2sd but its nice. When you flash if you get error when its writing the boot.img just flash cos stock 2.6.36.4 after and it will boot.
[G1 Android Development] tvall:
Premium only... :(

Il Google it later
[G1 Android Development] Maxamillion:
better than this rom?
[G1 Android Development] dw9906:
I won't say that on this thread. I respect roalex too much. You'll have to decide that. Roalexs rom is awesome. I forgot to mention you have to have RM premium to download it. If you don't let me know and ill upload it to multiupload an PM you the link. I'm not going to post it on this thread. That's rude. Let me know.

Edit-It has all the options in Cyanogemod settings that roalex had.
[G1 Android Development] Maxamillion:
I was asking it sarcastically cuz i doubt its better than this rom. Roalex your rom is fricken awesome, my phone is flying.
[G1 Android Development] chris122380:
Contact list missing phone icon and texting icon shortcuts for making calls and texting.
[G1 Android Development] dw9906:
I agree. Roalexs rom is awesome. Its my favorite. I've been running it forever. The longest time I've spent on one rom. Lol. And I will continue to follow it. :)
[G1 Android Development] Maxamillion:
Yeaup, same here. Oh and thanks for your performance settings, theyre working marvelously on my phone :).

I wonder when the next build will come, I hope its really good :)
[G1 Android Development] roalex:
It just did.

Btw i do NOT mean TMO Engine is out for good, atm it is, i need to do more testing to see how it works out. Still you have features that are not even yet in the CM repo, so im sure its enough to keep one busy ;)

The thing is im already including all the CM apps(which is a must, else the device features would not be working properly, with their Adds-ons, their framework, its just way to much for Dream, not like i don't find it useful.
[G1 Android Development] Maxamillion:
Haha its funny cuz whenever i say something like " when is the next building coming" the build comes right after.

I noticed there is launcher 2 instead of adw launcher.

How come you replaced adw launcher?
[G1 Android Development] roalex:
Speed would be the only reason really.
[G1 Android Development] Maxamillion:
oh ok, beacuase adw ex is REALLY fast with this rom, but I will try launcher 2 and see how it goes.
[G1 Android Development] ringochan:
Gosh, you're so mean! I was hesitating whether to install the test rom for a day (with a full wipe), then finally decided to go for it on a Friday night. Went through installing apps and restoring settings. Went to bed thinking, 'Oh well it was worth it. It's as fast as roalex said.' And woke up to see a new build on a Saturday morning. That's :p;):D:)! LOL

I'm downloading it right now!
[G1 Android Development] roalex:
@all

Btw you have to FULLY WIPE !

/edit

Quadrant just gave me 372, i guess we are on the right track ;)
[G1 Android Development] yo9gnc:
10x almighty. it works. i`ll have a long night :D
[G1 Android Development] dw9906:
No Changelog? Lol:D
[G1 Android Development] roalex:
I will add it, its a lot of things though, as always you can track my changes on the git hub:)

https://github.com/roalex
[G1 Android Development] yo9gnc:
i can see who`s calling in real time :eek:
[G1 Android Development] ringochan:
Great release!

OK, so I did a no-wipe upgrade from the 'test' build, and it's running quite well. It's definitely faster than the last relase, and background processes seem to stick in ram longer, which is more important for me than a little speed gain.

Thank you for your dedication! Well done!:D
[G1 Android Development] roalex:
Possible wifi drain fix in shape of new kernel build (auto kernel: 32b/32a/2708/cmtd)
[G1 Android Development] innerspace:
Issues w/ COS DS

Hi roalex et al.

I'm currently running 05.22, installed after a superwipe and fastboot erase system -w

My config is all COS-DS stock, except I've bumped the minCPU up a notch.

NO SWAP

What I'm seeing is GMail, Maps and Messaging app are unuseable. Each time I open them they crash after X seconds. Could be in the middle of a sms reply, could be in the middle of an email reply, always annoying.

I'm at a loss with GB on the dream. Traditional methods (ie: swap partitions, Custom MTD hacks) seem obsolete now and I'm failing to discover any clear guides to the GB experience on the Dream.

Any chance someone can help me fix this crashing issue? No FC dialog, no nothing, just loss of data.
[G1 Android Development] roalex:
Use the new build :)
[G1 Android Development] dw9906:
Ill give it a try. Thanks.
[G1 Android Development] chris122380:
Fixed with the new build thank you.
[G1 Android Development] ringochan:
CustomMTD is still good on this rom. It's installer even applies the boot patch automatically for you.

SWAP, on the other hand, is not gonna work well as you say.
[G1 Android Development] bluizzo:
Question. Does anyone have or know where to get the search apk? The one that will just pop up when you start to typing on the keyboard.
[G1 Android Development] johmir:
My device does not go beyond the splash screen after applying the kernel above. Any ideas?
[G1 Android Development] innerspace:
ahhh.. much better.

alrighty, I flashed the latest (05.29) after superwipe/fastboot

Much smoother experience, great work. Gingerbread on the G1 feels like Froyo for the first time, thanks a bunch.

I see the launcher has changed, graphics overall seem crisper, is this just me?

A few issues remain, maybe someone here can shed some light on them and help me out.

1) Seems like I'm having poor radio performance, lots of switching between Edge/3g. I'm using the 27 radio, when trying to flas 28 I get the MTD error.

2) Voice input has disappeared

I was having strange BT Audio issues, think I'll let this go another 24 hours and report back.

Thanks again!