yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] daveid:
I know I could easily find the answer to this question myself, but I dare not try it.... yet...

What happens if I unmount and remove my SD card (with A2SD) while the phone is running?

I know that my apps will disappear from the launcher dock, and anything currently running will crash. But will the system go "OH ****" because the dalvik-cache is now gone? Will market forget all my installed programs when I put my sd card back in - losing update tracking except through aTrackdog?

My hopes is to have my ext3 partition on each of my sd cards (keeping it up to date when programs become updated), and have the ability to swap cards to have access to different media. I lost the ability to swap out when I decided to go A2SD, but I was hoping with all the advances, that I would be able to do this again...

So, is it possible? Or will I cause a major headache (requiring a Nandroid restore) if I pull my sd card (after unmounting of course)? And is there a way to unmount the ext3 partition without shutting down the phone?

Thanks.

BTW - updated to 3.4.4, no problems. It is running fast as hell!
[G1 Android Development] JakobFriedrich:
is there a way to like add swapper to a build because its a really nice feature
[G1 Android Development] bkmo:
Will launcher.apk work from 3.4.1? That is the last version I downloaded. Don't really want to download 3.4.3 if I don't have to. I am on a "slow" edge connection here in Costa Rica.

thanks
[G1 Android Development] cyanogen:
I don't recommend removing your SD card while running apps2sd. I haven't actually tried it, but I predict that bad things will happen. Making this work would be really difficult and I would require a paycheck from Google to work on it :) Because of the way Dalvik works, you'd have to restart the entire runtime.

I made sure that you'd still be able to BOOT without the SD card in by making sure that dalvik-cache is actually a directory (bind mount) and not a symlink, though.
[G1 Android Development] Carloswithac:
The theme worked for me. Weird.
[G1 Android Development] Chahk:
http://www.cyrket.com/package/com.g3.android.widgets.internalm ;)
[G1 Android Development] USNCorpsman:
Just switched over from JF1.51 CRB43, and I must say, this is FANTASTIC!!! I want to say outstanding job to the all of the dev's that took a part in this, it's a terrific product and I'll be sticking with Cyanogen from now on!

On a side note: I see the volume profile was added, but it doesn't seem to be any louder than normal, is there somewhere I need to actually enable the volume profile?
[G1 Android Development] cyanogen:
I'm not planning on adding any apps to the build that you can download for free from the Market.

Yep, it will work fine.
[G1 Android Development] cyanogen:
I dropped the custom volume profile awhile ago and reverted to stock because everyone has a different preference for it. Check Meltus' thread if you want to install it.
[G1 Android Development] daveid:
Figured as much, I was contemplating installing the special SPL so I would have more space internally to move the dalvik-cache back, that would make this feasible right?
[G1 Android Development] Janis:
Score!

Yes, 3.4.4 is faster than 3..4.3 and any of the previous. I haven't yet seen any need to start swapping.

Not one force close/wait that I was having with several of my apps, like Toggle Settings. I got one with Open home but I disabled it, cuz I could, and tada!

No more coma.

Don't change a thing (I've only had it a couple hours, so I may claim my woman's perogative).

Beautiful work.
[G1 Android Development] timal:
Innocent question, if I have an app installed and I redownload the app from the market. Will it go to the sd and not take up internal space ?

I know that's what the apps2sd is supposed to do so That way I will get update notices. Tested straight to sd, oh yeah thanks for the response.
[G1 Android Development] tekkitan:
what is the best way to reformat that partition? i put it into my laptop and it keeps saying it is write protected when i try to use mkfs.ext2. running ubuntu 8.10
[G1 Android Development] daveid:
So you are saying Toggle Settings did not time out upon launch? I removed it because it was pissing me off so much with that (made my phone take much longer to get to a usable state), but I do miss it...
[G1 Android Development] Raziel07:
I had the same problem, I even ran cyanogen's script so that sort of thing wouldn't happen but Toggle Settings still did it so I uninstalled it before my phone went out the window.
[G1 Android Development] xhoangx:
I used sdsplit from the phone itself using the terminal. Search the forum for it. It probably is a good idea to back up your fat32 partition on to your computer beforehand though if you have important files you don't want to lose, as the program is gonna format both partitions.
[G1 Android Development] rageer:
I'm still getting an error message with powermanager with the 3.4.4 update. Anyone still having problems. It closes everytime I run it.I tried pushing it to the proper files before as well.
[G1 Android Development] All~G1:
This is stable and QUICK... Im loving this ROM all over again. It passes the 2 hour test. I will report on the 12 hour test and the 24 hour test.

@Cyanogen- Import or Domestic beer??? You got a six pack coming on the July 1st.
[G1 Android Development] Raziel07:
I got an error with it too, I uninstalled it because I was getting frustrated.
[G1 Android Development] rasturn:
Great Job

Everything is working great, fast no freezes and the browser flies! what ever u did damn sure worked!!!!!
[G1 Android Development] tekkitan:
got it to boot finally (without the sd card, still need to reformat that).

one small question, did the previous version have the teeter game, or was that an artifact of one of my previous roms? :)

i got addicted to that like tower defense.
[G1 Android Development] dwang:
No issues with installing powermanager from the market. Loads up fine.
[G1 Android Development] All~G1:
I also got a FC message... I re-ran the fix_permissions script again, rebooted, got the FC messagae again! Went to the app opened it and all my PM-pro profiles are running flawlessly.
[G1 Android Development] here.david:
Orange highlights

Just update to 3.4.4...Way to go...1st Time I did not have issues due to having Hero theme. While re-updating Hero twice was not that big a deal, this SMOOTH just "plug and play" ---NON_MS---update makes life so much easier.

While I learned a lot, I was just about to start waiting a few days after the new ROM came out to see if newer ones followed....partly worried about frying either SD card, G1 and/or its memory...wear and tear kind of fear...as sometimes I re-flashed, adb-ed, Fastboot-ed, re-updated (many times) to get all the issues ironed out.

Is it a big deal to due away with the Orange highlight around whatever is clicked on...with Hero the highlight matches my Wallpaper so it is hardly see-a-ble...I do not recall seeing the Orange highlight until a few rom's ago....or is it a "feature" that folks want....:o
[G1 Android Development] ranjaheer:
Data to G1 possible with 3.4.4?

Hi Experts,

Is there a possibility to move data to g1 internal memory with 3.4.4?

I used to keep data on g1 internal memory with JF 1.5 and the result was a very fast g1 with less writing to sd i guess and hence improving life?

I lost that ability to do it with lucid script in version 3.3.x & 3.4.

with you moving to symlink is it possible to move data to g1 with 3.4.4?
[G1 Android Development] cyanogen:
A2SD in this build doesn't allow you to have /data/data on SD. It will actually move it back to internal memory if its found there.
[G1 Android Development] csdaytona:
Great update, extremely fast. Bravo!
[G1 Android Development] Raziel07:
If this build sets CPU speed to 528mhz can we use an app or the overclock widget to set it back down if we wish?
[G1 Android Development] prash:
An odd experience flashing to 3.4.4:

Came from a freshly loaded 3.4.1 (a day old). No apps 2 sd (.nounion in /system/sd/) at all since the very begining.

Flashed to 3.4.4 without wiping, Installs fine, hangs at android screen, and by hang I mean it actually loops there. I can see the android animation stop, then reload itself and animate, then stop and reload etc. It sat there for a good 20 mins before I decided to restore my nandroid backup I made right before the flash (thank god for nandroid)

Is this due to the new setup? I suspect it has something to do with me having an ext3 partition on my SD card but not being in used. I created this long ago and its clean and all, just not in used.

Saw someone else posted having same issue flashing to 3.4.4 from 3.4.1 as well, should I go to 3.4.3, then 3.4.4?
[G1 Android Development] The Spirit:
thanks so much for this update.

will test if secured apps no work (i use dogcatchter)

edit: the secured app dogcatcher now works fine for me after reinstalling
[G1 Android Development] kaczynski:
I just tried to install power manager and it says I have insufficient storage space. I check my

phone storage space and everything is as it should be, plenty of room. anyone else have

this problem?
[G1 Android Development] pascanu:
Did that, rebooted, still 5 screens. Can you please tell me how to do it in Recovery? (I have saved Launcher.apk in my SD but don't know how to put it in /system/app).

I would really love that! (name your preferred beer brand)
[G1 Android Development] pgarza:
Awesome build cyanogen! coming from 3.4 to 3.4.4 and i must say i had 0 snags with the update at all.... keep up the good work!
[G1 Android Development] sir*mez:
Ported PrOdigal_SuN Orange and purple Theme update 1.1 or 2.1 is now compatiable with cyanogen release 3.4.4.

http://xdaforums.com/showthread.php?t=529121
[G1 Android Development] rob214:
I have a problem I tried the fix permissions on the recovery and in the terminal and some of my apps still foreclose. So is there any other way I fix the foreclosures????
[G1 Android Development] tekkitan:
That's the issue I was having. Seems like something on my sdcard for messed up. I used the sdsplit script (after backing up my sdcard manually) and reformatted it completely with 500mb ext2 partition. then i booted into the recovery console and converted it to ext3, then went in again and did the move of apps2sd from the recovery. It is now booting up without and issues. currently moving all my music back onto the sd card.

edit: i should also note i came from jf1.51 to cyan's 3.4.1, then tried upgrading to 3.4.4. I was having the sdcard issue in 3.4.1 as well.
[G1 Android Development] savethechicken:
Awesome Build... only 2 problems I have found

1. That my phone has been periodically turning off the WiFi on its own. I do not have any toggle programs as I never turn it off.

2. If I create a lock pattern and then uncheck Require Pattern It is wiping the settings and I have to set up a new Lock pattern. I can't just select Require Pattern again. I hate the unlock pattern and only use it when at home so my 4 year old can't order any more games off the market. I was using a widget called LockMe Widget for sometime on 3.3.8 and 3.4 and it worked fine but now any unlock pattern will open the phone I believe this is because it is wiping the settings when Require is unchecked.
[G1 Android Development] trevordbs:
scoreboard app foreclosing all the time cyan*
[G1 Android Development] fawaad:
1. This is a standard behaviour. The Wifi does go on stand-by if the phone sleeps for a while. The way you can keep it running is to do the following (this will kill the battery sooner though)

Go to Settings > Wireless Controls > Wi-Fi Settings

Now Press the Menu button and choose Advanced

Here you can change the Wi-Fi sleep policy according to your requirement

2. This also is a standard behaviour. If you uncheck Require Pattern, it will remove your current pattern after you verify the pattern. Unchecking means no more pattern required. This also makes the Require Pattern field to become disabled. In order to enable it, you need to click on "Set unlock pattern" and set a new pattern.

I hope this helps unless I got it completely wrong and didn't understand your queries. If the above helps you then you should feel happy as the above would be applicable with every build out there.
[G1 Android Development] dubbeld00:
Done... (i'm not here 24/7 ;) But I will provide a way to let ROM owners upload updates, but it's in development, since I also want to autoprovide updates using an android application (something like JFUpdate) but for every ROM).
[G1 Android Development] sebchin:
music pb

I'm using the cyano 3.4.3 and the new spl. I came from a thedude1.3rc2.

When listening to music evrythng goes fine for a short time after while the music cute suddenly.

It's the same with the dude.

Any clue?

It works again after a reboot but for a short time.
[G1 Android Development] bolmedias:
It's strange that you say there's an issue with protected apps on 3.4.3, Cyan, because I was able to install 3 of them without any problem. Yet to update to 3.4.4, will do so later, but I like your latest builds, especially with the Hero theme
[G1 Android Development] savethechicken:
Yeah, not standard may not have been completely clear.

on the first I know that the phone switches to edge/3g when in idle/sleep mode... but mine is actually turning off the WiFi, meaning that after this happens if I go into the Wireless controls> wifi it is unchecked...(doesn't even have to been sleep mode it did it to me when i was on the market downloading something) This is not supposed to happen. I will chaulk this off on my network/or a software glitch it happened 2/3 times but has been fine for the last 2 hours or so.

As for number 2. I just want to make sure this gets working if possible so i dont mean to seem harsh I know you were just trying to help. no it should not reset your pattern when you disable the lock pattern... this is not what it did on 3.4 or 3.3.8... It saves the unlock pattern so that you can turn it off and on as you please. You just have check the require pattern to turn it back on and it is the same pattern you previously set.

I have confirmed this on 2 G1's that are not rooted running CRB43 (lol since im not able to root the phone that I work with ;P). It was working fine this morning on 3.3.8 when my son tried to get into my phone(as he locked me out and I had to sign back in). Didn't start to happen until I updated to 3.4.4 So from what i can tell it something with this version.

Lol just as a confirmation loaded 3.3.8 back on the phone and it is working correctly even using the lockme widget... I can disable re-enable to the lock pattern without having to create a new lock pattern. there is something wrong with teh lock on 3.4.4. Man I love Nandroid really makes this painless. lol

Left is with 3.3.8 after setting pattern then un-checking require

right screen is 3.4.4 after setting pattern then un-checking require
[G1 Android Development] df9517:
I am sorry to report that my phone went in to coma in 3.4.4.
[G1 Android Development] tekkitan:
define "coma"
[G1 Android Development] rrstx:
here is something interesting. not sure if this is happening to anyone else, but I just managed to duplicate the issue. I mounted my sdcard and then when I unmounted the sdcard, the phone reboots.:confused: I have an ADATA 16gb class 6 that has been split into 980mb ext3 and 14gb fat32. Running CM3.4.4.
[G1 Android Development] Boeboe:
I went back to this rom after trying one of the rosie builds. I did a full wipe, also cleared the ext2 partition and installed the new image. Now it keeps complaining about htc apps force closing. It seems some part of the htc stuff from my previous rom is still left, but where do I find it?

*edit* solved, I do need to mount the sd card before trying to delete files on it. Doh.
[G1 Android Development] argylesocks:
I came from 3.4.0 and flashed without a wipe.

I was getting force closes immediately. shut off. wiped. reboot.

all is good now.

if in doubt, wipe it.
[G1 Android Development] Steeltippin:
I don't know if its because of this rom or not but my battery life has went to hell and anetshare no longer works.
[G1 Android Development] Steeltippin:
nevermind i think the problem was twidroid, it was set to poll every 5 minutes, but anetshare still doesn't work
[G1 Android Development] cyanogen:
I'd like to understand this as well. There was another thread about it, but it turns out that people were defining "coma" to mean "any stall or crash of the phone". Is there a way to reliably reproduce this?

If someone can give me a better description and possibly a way to reproduce it, I'll figure it out :cool:
[G1 Android Development] cyanogen:
Haven't tried aNetShare, but Wifi Tether for Root Users works fine.
[G1 Android Development] rrstx:
Cyan,

Have you run across this happening? I did not get a response from anyone else, it may just be my setup.

TIA,

rrstx
[G1 Android Development] cyanogen:
Sorry, it's working for me. Can you try running "adb logcat" while it happens? Maybe we can get some more info to help you.
[G1 Android Development] babauv:
reboot when using the browser

Great work Cyanogen, keep it up. I'm grateful for all your hard work.

The following is not a complaint just an FYI.

This morning i tried using the browser when the phone rebooted. I have tried to replicate it but w/o success, been working fine since.

I'm running the latest rom w/o app2sd.

You guys have a great day!
[G1 Android Development] df9517:
Defining coma on a G1: The phone goes to sleep as normal (screen locks) but you can't wake it up. The only thing you can do is remove battery or press phone+menu+power to reboot. It happened 1-3 times a day on all builds since 3.3.8 to me. When installing 3.4.2 I wiped but still same issue. One interesting thing is that the phone led if charging also turns off, so I guess the phone is really dead rather than in coma, but its difficult to know.

Tons of people have reported the issue and it happens in many newer builds, including the dudes. There is a separate thread about the issue, click here.

People suggests its your kernel in 3.3.4 that caused the problem. Since others are using it as well.

No worries, I am sure you solve it accordingly but this thing is very real!
[G1 Android Development] cyanogen:
I understand the issues with builds pre-3.4.3, but this is something that I have never seen happen. I'm not saying that the issue isn't real, I just want to know if there is anything in common that we can find between the times it does this.
[G1 Android Development] dwang:
I wonder if these people have modified sysctl.conf files.
[G1 Android Development] df9517:
Sorry, didn't read your reply carefully enough.

I have really tried to find something in common for the coma issues but never succeeded and I can't reproduce it. Too difficult for me to make any conclusion also.

Good luck.
[G1 Android Development] cyanogen:
I am wondering this too. Defcon is a smart guy, but most of those tweaks in his thread result in bad performance on a G1 in my experience. Particularly, setting "vm.oom_kill_allocating_task", because it's exactly the opposite of what Android tries to do with OOM situations. Usually results in zygote getting killed.
[G1 Android Development] cyanogen:
So, two questions.. Do you still have this behavior on 3.4.4, and have you changed any settings in sysctl.conf? Also, if you underclock it to 384MHz, does the problem still occur (just kind of reaching here).
[G1 Android Development] al74:
Is it just me? I am still on 3.4.2 which is working wonderfully with APPS2SD with ext3. No themes, no widgets other than search. Phone is super fast and no force closes at all since 3.4.2 came out. I don't think I even rebooted since.

I'm fighting the urge to update to 3.4.4.
[G1 Android Development] Amdathlonuk:
Cyan,

Love the new ROM.

Not sure if anyone else is experiencing this but I've tried 3 wipes and flash but no joy.

I can't download protected apps from the market? Just keeps coming up with 'download unsuccessful'.
[G1 Android Development] Mikey:
You didnt read anything from the day he posted the upgrade to the time you posted??? yikes, please go back and read some :)

Edit: Even i make mistakes :D his *last night update* fixes it :)
[G1 Android Development] cyanogen:
Did you upgrade to 3.4.4? It fixes this issue.
[G1 Android Development] dwang:
I've experienced random reboots when I had stuff in sysctl.conf as well. Once I removed them, no more reboots or other weird stuff.

The thing is, 3.4.4 already runs so fast that its unnecessary to tweak sysctl.conf.

People who are having performance issues either have too many widgets and/or running a 3rd party home app. Both of those can take up too much memory and cpu cycles.

Once I removed all my widgets and went back to the default home app, my phone's performance increased dramatically.

I love widgets and home replacements, but the g1 doesn't have enough memory to hold all those and run other apps without slowing things down. Once I get a new android device that has more RAM, I'll consider adding those back.

I notice that most widgets aren't coded properly. Widgets should do its work and then kill itself. Most stay in memory. The only one that seems to be coded properly is jsharkey's weather widget (and variants). It doesn't stay in memory after it updates.

Dave
[G1 Android Development] Mikey:
The only true issue you might have is with your protected programs, if you have any installed.

They will not get installed.

The man is aware of this issue.

Wait till his next update or take that chance :)
[G1 Android Development] alapapa:
man, i quacking love the auto-rotate launcher.

makes all the dif in the world!
[G1 Android Development] mianosm:
Awesome.

10char
[G1 Android Development] underamoon:
widgets on 3.4.4

I just upgraded to 3.4.4 + hero theme. I have 7 widgets and it seems very fast and usable with these running:

Hero clock

Google Search

Forecast widget - full

music

Yahoo

Gaming Buzz

Twidgit Lite
[G1 Android Development] dwang:
Ok, hopefully it stays that way. I notice that things get sluggish after a day or so when I have that many widgets running. If you don't experience that then thats great! I can only comment on my findings.
[G1 Android Development] Amdathlonuk:
Apologies guys I should have said, I AM on 3.4.4. Downloaded it today.

When on 3.4.3 I could download protected apps but the link was missing in the app drawer so they force closed.

On the new 3.4.4 it won't even download. HTH.
[G1 Android Development] dills84:
updated to 3.4.4 with no wipe. working great! finally protected apps are working. Thanks!
[G1 Android Development] rrstx:
I'm going to try and do a wipe, did the logcat and noticed a bunch of low memory messages while it was going through the boot up sequence. I may have some rogue processes from all the different upgrades I've done. I'll let you know how it behaves after that.
[G1 Android Development] jonbron:
I got that same horrific boot loop as a few of the others - repartitioned sd card and now im gonna try again
[G1 Android Development] Jason Syn:
Anyone else stuck in a boot loop on 3.4.4? I moved all my apps to SD and searched the thread and I see a lot of people complaining but no solutions...any ideas?
[G1 Android Development] mfrey0118:
Anyone got a link to the Developer Tools apk? I would like to have that on this build...nevermind I just copied it from the Dude files.
[G1 Android Development] alritewhadeva:
Yay 3.4.4 is up :) Waiting on my replacement g1 to upgrade. Hope it all runs smoothly. Great work as always cyanogen :D
[G1 Android Development] DAKIDD236:
v3.4.4 doesn't move your apps to sd automatically?