yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] bluerogue85:
im on the new cm7 stable latest ver..if i do the latest nightly 147 will it wipe my apps and stuff..or can i just dl it and flash right over?..like a simple update would do..thanks
[Captivate Android Development] Smasher816:
Nope your good. None of the nightlies wipe anything (except for first time from samsung based). Thats why some people flash them every night. And the stable is pretty much just a renamed nightly...
[Captivate Android Development] XsceneXhippieX:
butttt i would also say wipe your caches (the dalvik cache and cache partition) every update, that way any issues you might run into are prevented :) dont wipe data unless you want a fresh start (i think it is the equivalent to odin to stock without the repartition personally)
[Captivate Android Development] jmtheiss:
Sorry - one more question. If I'm flashing back to a stock rom with ODIN from CM7.1, do I use my current captivate drivers, or do I grab the Nexus drivers?
[Captivate Android Development] bluerogue85:
ok thanks..what is the dalvik cache and cache partition exactly?? so if i wipe them..ill still have all my apps and settings when i flash the nightly right? thanks for the respond btw.. :)
[Captivate Android Development] XsceneXhippieX:
well, if one doesnt work, try the other :p sorry ive never odined back to stock because samsung knows good hardware but their software is complete SH!T in my opinion, ive never even seen a non-MTD rom on my cappy (recieved it with cm7 preinstalled from a trade)
[Captivate Android Development] nkrick:
I have never flashed back to stock since first installing CM back in March, but I think you will need the Nexus S drivers for your phone to be recognized.
[Captivate Android Development] shaolin95:
Yep neither of those will delete your apps.
[Captivate Android Development] nkrick:
They are exactly what they sound like...cache... No user data is stored in the cache.

The Dalvik cache stores JIT compiled code (keep in mind, the Android OS is Java based, everything is compiled on the fly). The cache partition contains the Dalvik cache and other cache, such as temp space the the Market uses while downloading. After deleting the caches, your phone will take just a bit longer to boot as code is recompiled, but this is a good thing after a flash/upgrade because there is far less chance of conflicts due to pre-compiled code not working with an updated framework or something.
[Captivate Android Development] RichMD:
Thanks, I knew what the Dalvik cache was but not the cache partition. Based on what you listed, if we wipe the cache partition, does that mean the Dalvik cache is wiped at the same time? I have wiped Dalvik and cache MANY times and never questioned that maybe Dalvik wasn't necessary if you wipe cache.
[Captivate Android Development] Smasher816:
There are actually three "dalvik cache" folders.
[Captivate Android Development] dragon2fire:
I have quetion

After I instal cm7 why the button (menu,home,back,search) not be light when I touch the screen

its light if I touch the buttont

how I fix

Thx

Sorry my bad english
[Captivate Android Development] AmandeepG:
So we can't use the Froyo sourses? If we can't, then when ICS comes out and CM is being based off ICS, will be again be stuck with worse battery life because of no Samsung sources?
[Captivate Android Development] nkrick:
I know there is a dalvik cache folder in the cache partition. I was not aware of other dalvik cache folders. I have always cleared cache and dalvik cache both to be on the safe side.

---------- Post added at 07:54 AM ---------- Previous post was at 07:45 AM ----------

I have wondered that myself.

It could be that we will be in the same situation, or it could be that once there are working drivers in CM7, when it is ported to CM9 (ICS will be CM9 according to Cyanogen) the drivers may be able to be ported along with it. Since there was never a fully working CM6 with i897 Samsung source drivers in it, there was nothing to port from. I suspect that porting from a Froyo i897 source into a GB AOSP project would be much more difficult.

Even if we are back in the same situation with drivers lacking for ICS/CM9, we will still have a choice of running CM7 or CM9. Since I never expected to purchase a phone with Eclair on it and get upgrades all the way to ICS, I will not be terribly upset if we don't get a fully optimized CM9 for our Captivates. Even the original G1/Dream only made it up to CM5 (Eclair).
[Captivate Android Development] nimper:
We don't have source for those drivers, period. Samsung did not release that portion in their Froyo source dump, and it's not likely that they will with Gingerbread either.
[Captivate Android Development] Roof King:
Ad Blocking without ad blocker app

Figured out a way to block ads without using ad blocking app that for me sometimes works and sometimes doesn't. CM has a great "permissions" feature that will take care of the ads for you with some limitations depending on the app.

Instructions -

CM settings/application/check the "permission management" box

Go to "manage applications" in settings

Pick say Angry Birds for instance and scroll down to permissions, touch the line item "Network Communication" and you will see a line appear that will cross out the words "full internet access." No more ads for Angry Birds and it does not affect scores and the apps ability to be updated.

Here is the limitation -

You can only use this on apps that don't actually need internet access to function. Try using this on Weatherbug and obviously it will not work.
[Captivate Android Development] XsceneXhippieX:
yes, this is true, yet i feel as if the tiny app adfree android requires MUCH less work on the end user to accomplish this with the capability of blocking ads in weatherbug and such apps that use internet as a main function, thus my conclusion is yes this works, but so does adfree android (at least for me on every rom and every phone ive ever attempted to use it on) and adfree requires literally 15 seconds of your time, and two taps of your finger to accomplish
[Captivate Android Development] Roof King:
Ad free app doesn't always work for me for some reason even when I update the hosts file. Just another option for ad blocking that does not require another app or updated hosts file.
[Captivate Android Development] br123:
I'm having lots of trouble with my new 32GB sdcard. CM7.1 works fine with my existing external 16GB sdcard, but the 32GB just doesn't work. I've tested it with other samsung based roms and it works fine, so it's not the sdcards problem. But whenever I stick it in, I'm either told that the sdcard is blank or unsupported or that it's checking for errors (and it never stops actually checking for errors).

I've tried many reflashes, data wipes, to no avail. Did anyone else have this issue and get it sorted out?
[Captivate Android Development] Raul77:
and how long does it take the developer to make that app ? I personally never use ad blocker and try to purchase apps to support developers, comeon guys not only you should NOT be blocking ads, u should be clicking on them to support the guy. do any of you guys code? do you know how time consuming it is?
[Captivate Android Development] XsceneXhippieX:
yeah... thats why we buy the apps like root explorer and rom manager premium, to support the devs that code them, i just dont like seeing ads man, i do help support devs by buying their hard work, i just could care less to look at an advertisement every time im trying to play a game or check the weather... which i see no problem with personally, and on top of that the developer (or maybe just google i dont personally know) gets paid for just including ads in their apps regardless of whether or not root users (very small portion of all android users in reality) block them from being seen

and thus my conclusion: blocking ads = no harm no foul
[Captivate Android Development] littlewierdo:
Very peculiar, my Cappy drains about 1-2% battery per hour while sleeping. As a test, last night, I fully charged my Cappy, unplugged, and made sure the screen was set to turn off. Woke up with 90% battery life after 8 hours.

Sorry, I cant complain about that. If this is 'bad' battery performance while sleeping, I sure am not seeing it.

The CM team has done wonders given what they have to work with and while I have my own issues with CM, battery life is not one of them.
[Captivate Android Development] airtower:
Right, but the devs aren't forced into charitable work for the community. Either they do it to receive some other intrinsic value, or they monetize it in a way that works: making an app that's worth paying for.

I will occasionally donate for full-featured free apps, and i purchase "plus" or "extreme" versions for app that are worth it, but my personal time is too valuable to just click on ads for no reason and if I'm not going to click them, I dont want to see them.
[Captivate Android Development] Chahk:
I have the same exact problem with my new 32GB Class 4 card. It constantly dismounts itself or gets stuck in a perpetual "checking for errors" mode which drains the battery quickly. I thought Captivate just doesn't handle 32-gig cards, but if you're saying it works fine on Samsung-based ROMs, then it could be a CM issue.
[Captivate Android Development] tiuk:
I buy the paid version of every app that I use, even if it's just a donate version with no extra fumctionality. I have a computer sciemce degree and work as a systems administrator part of my job is developing and maintaining my company's in-house software. So yes, I understand and respect the time and effort that generous android devs put in for us, and get far too little thanks for.

The problem is apps like angry birds. There is no ad free paid version to buy, and the adds are incredible instrusive and make gameplay frustrating and difficult. In this case, imo, blocking ads is completely justified because there is no other option. And, for the record, ad free doesn't work properly with angry birds, so cm7's permissions management is a godsend.
[Captivate Android Development] cursedwave:
Actually, there's an ad-free version of Angry Birds you can pay for over at the Amazon app store.

Sent from Russia, with love.
[Captivate Android Development] tiuk:
I learned my lesson about alternative app stores a long time ago. If it's not on the Market there's no guarantee it can be transferred to another device. I had to re-buy a lot of apps when I switched phones over a year ago. Not saying this is true of Amazon because I haven't used it, but personally I won't be buying anything unless it's on Market.
[Captivate Android Development] Kaik541:
that, and not everyone wants an alternative market on their phone just for ease of use. I can go on a long rant here about what makes the amazon app store a crappy alternative (packages with overlapping pnames in the amazon app store and android market causing the other to think they need to be updated is a big, annoying one). when it comes down to it, I want to use the android market and guarantee I won't suddenly have to deal with a headache of issues.
[Captivate Android Development] Linwood.Ferguson:
Two issues if anyone can help:

Since about #135 or so about every two days it hangs by apparently starting a reboot and repeatedly showing the Droid on the skateboard plus droid circle over and over (not rebooting each time). Battery pull fixes for a couple days.

And minor issue: the cm option to silence the camera shutter doesn't. Not sure it ever worked but thought so. Does it for others? On 10/11 nightly now only cm7 no other changes.
[Captivate Android Development] phlunkie:
Sounds like a fresh install might be in your future.
[Captivate Android Development] RichMD:
Flashing stock & Wiping data/dalvik/cache difference

1) I've read that wiping data/factory reset, clearing cache, and clearing dalvik is basically the same as flashing stock.

2) I know if you flash stock it will repartition and install RFS. The CM7 install after will repartition back, etc.

I "believe" the only real difference between the two methods is that the first will leave whatever radio you had (and I think kernel) while the second method will install the radio and kernel included in that buid.

Is that the only real difference? I currently have a couple of minor "bugs" using the bluetooth device in my car (flexmart 2). I want to wipe everything and install again to see if I can get it to work like it always has in the past - initiate voice dialing (which works when chosen via the phone) rather than just dialing the last number I called (and I have to "turn on" the bluetooth button in the dialer).
[Captivate Android Development] br123:
Yeah, if you figure this out, that would be a huge help. I'm actually considering about switching away to a Samsung based ROM, partly because of this and because a lot of the CM nightlies AND 7.1 lately have given me headaches with apps force closing on start up for no reason.
[Captivate Android Development] littlewierdo:
CM is in a transition phase to migrate the phone's formatting to Samsung's method. What this means is, the force close issues nearly every page on this thread has seen will most likely go away (but of course, this wont deal with specific app FC's, just the ones that are related to lack of storage).

cm_captivatemtd_full-149.zip (Sat Oct 15 2011 07:53:35 GMT-0500 (Central Daylight Time))

leo: removed leoupdate (android_vendor_cyanogen)

vendor: Externalize common version and release names (android_vendor_cyanogen)

Conform and fix SGS SD card stuff inside Android OS (2/4) (android_device_samsung_captivatemtd)

Conform and fix SGS SD card stuff inside Android OS (1/4) (android_device_samsung_aries-common)

Blah (android_packages_apps_CMUpdateNotify)

Regarding BT issues, I agree. Ever since the update that added the '2 bytes' (as stated in the changelog - the 7.1 Stable release / Nightly 143 is when this was added), I mysteriously cannot use my BT device for phone calls, yet strangely, I am still able to stream audio such as podcasts and audiobooks to it. Go figure.

And yes, I have tried unpairing and repairing.
[Captivate Android Development] tiuk:
I posted this in the glitch thread, figured posting it here might help if anyone is confused about their apps that were moved to sd disappear after flashing build 149:

Sent from Captivate, CM7.1, Glitch.
[Captivate Android Development] XsceneXhippieX:
Has anybody else found the gloriously simple ICS launcher by syndicate apps? That combined with a good honeycomb cm7 theme pretty much looks just like the nexus prime/galaxy nexus demo's I've seen, color and interface

Sent from cyanogen mod 7
[Captivate Android Development] littlewierdo:
Based on the video I watched, the only two things you get with ICS launcher that look / behave differently is swiping up on your screen hides the notification bar and it has a better looking 'recently run apps' list.

I am rather meh on it, these are features that could easily be added to CM, Im sure the devs would just have to speak it and it would happen, then they could rest on the seventh day.
[Captivate Android Development] RichMD:
Thanks, I won't bother wiping and setting my phone up again if others have a BT issue with phone. I can get the phone to play audio through my speakers (via BT) but I have to select the bluetooth soft-button in the dialer since it doesn't seem to know to select it automatically even thought BT is active. Also, as I mentioned from my device I can only dial the last # rather than initiate voice-dialing.

Also, I was happy to see the SD card fix but I didn't realize it was part of a larger change to migrate to the SamSung formatting. I assume you mean it will use RFS and not just the same partitioning scheme - correct? If that happens then it will be easier to flash back and forth between CM7 and SamSung ROMs - when we want to try something different - not that I would stay on a SamSung ROM at this point. ;)

---------- Post added at 05:20 PM ---------- Previous post was at 05:15 PM ----------

Can anyone explain the "blah" change? Is that a joke?
[Captivate Android Development] Kaik541:
umm... lolwut? I wrote those two patches you highlighted and they literally do nothing from the end-user perspective except fix the "use internal storage" checkbox in CMSettings->Application
[Captivate Android Development] d_gritza:
Stupid question.

I know I can flash CM7 on top of Apex 10, but what's the easiest way to do that? From ROM manager or flash the zip from CWM?

Do I need to disable lagfix?
[Captivate Android Development] Linwood.Ferguson:
But does the camera mute work for anyone?
[Captivate Android Development] RichMD:
CM7 will repartition and therofore wipe your filesystem so I think it would be OK BUT I would disable lagfix first just to be safe since I'm not certain it wouldn't cause a problem. ROM manager makes it very simple and it should give you the option to install google apps (gapps) so you won't be left without a market app, etc.

---------- Post added at 09:23 PM ---------- Previous post was at 09:18 PM ----------

I just flashed stock and fomatted my internal SD card. I put the external SD back in and flashed 149. My external SD card still only shows up under emmc. Should I be able to access the external through /sdcard/external_sd at this point or are there more patches required?

Edit: I just searched your posts Kaik541 and found "if you'd noticed, it was 1 change of 4 in that commit. you need the aries-common change as well. the current patches do not include stackable mounts as it wouldn't make sense to add now after the stable release."

Therefore, I assume I need to find and install your full patch to test this.
[Captivate Android Development] magistrateee:
Are the nightlies FULL ROM wipe installs?

Are there any update only packages or are all CM nightlies/stable always a FULL ROM wipe install?

Thanks
[Captivate Android Development] waghoba:
whenever you install CM7 for first time it will be a full wipe and after that all nightlies will be just an update for you provided you are already running CM7...with stability YMMV!
[Captivate Android Development] magistrateee:
Oh thanks I see. I guess it is written into the script unlike other ROMs where they have 2 different files.
[Captivate Android Development] dabels1961:
rom manger upgrade now phone hangs in boot up

I started the upgrade to rom manager last night and something happend to it and it went into a boot loop, now when I try to boot my phone it just sits there with the skateboard guy and the arrow going round and round.... I have a jig and I know I can get it into download mode (I can not get it into recovery mode), I have not had to do aything but download the nightlies in a long time and I have since gotten a new computer. what program do I need on my computer now to load code to the phone? any other suggestion on how to get the phone to boot?
[Captivate Android Development] EnemyOfGlaDOS:
Get Odin one click. That is a stock firmware. Have you tried using button combos to get into recovery? From power off- hold both volume buttons and press down power until you see AT&T, then let go. If your 3 button combo is working than you can just boot into recovery and flash again!
[Captivate Android Development] dabels1961:
I tried the 3 button a number of times and it would not go into recovery. after you said this I tried again (timing it everything I guess as I got into recovery this time). I loaded a rom from the sd card and rebooted but it still does the same thing....gets to the skateboard and spins.... I have let it sit for like 2 minutes and nothing.
[Captivate Android Development] sixstringsg:
Other thing, when the skateboard is going you have access to ADB. You could just do adb reboot recovery, and it would get you right there.
[Captivate Android Development] dabels1961:
Was able from recovery to do a restore ans that got me back up and running (frm a month back but all is ok now)
[Captivate Android Development] The Boxinator:
Wait so then CM7 is starting to convert to RFS/BML?

Also that means better battery life no?
[Captivate Android Development] littlewierdo:
In one way, I sort of misread the note and I did not bother reading the code changes. My guess is that it is in 4 parts because each Galaxy S I needs the fix (I missed this).

Conform and fix SGS SD card stuff inside Android OS (2/4) (android_device_samsung_captivatemtd)

Conform and fix SGS SD card stuff inside Android OS (1/4) (android_device_samsung_aries-common)

Blah (android_packages_apps_CMUpdateNotify)

But, I cant blame myself too much, when you say 'Conform', that generally means to 'use the same as something else'.

So, lesson learned, ignore what I said earlier.

But, the above three changes really are an example of how helpful the titles are in the changelog (note to the CM peeps - these changes should be more descriptive - not necessarily more wordy - there is a difference). This is of course should they care, I only mention it as a suggestion, not to start a flame war.

Instead of "Conform and fix SGS SD card stuff inside Android OS" it should say (using your own words) "fix the "use internal storage" checkbox in CMSettings->Applications'

And what is 'lolwut'??

*sigh*
[Captivate Android Development] Kaik541:
except I was conforming to AOSP standard (internal storage to /emmc), not Samsung standard. and the commit title is designed to be short and not necessarily informative (just a brief description). the actual commit MESSAGE said and explained plenty about what it did.
[Captivate Android Development] RichMD:
+1 I also misinterpreted the changes the same way. Kaik541, I saw your posts testing stackable mounts "external_sd" a few days before and then I saw the "Conform and fix SGS SD card..." and I "assumed" the nightly included what you were testing. Sorry if I mislead anyone but I agree it would be helpful if the change titles were a little more clear for those of us "out of the loop".
[Captivate Android Development] CalvinL:
I recently got the GS2, and I was wondering how I could completely wipe the data for my phone for resale? I tried factory resettings and I checked the "Erase SD card" option, but it says "path:null." I can only use a factory reset where my user data is still there.

Secondly, I let my sister put her SIM into my phone after I did a factory reset (minus the erase sd card option), and after I download applications like Gmail or Lookout, it just keeps force crashing all the programs. Does anyone know what the issues are?
[Captivate Android Development] Reamer09:
Odin back to stock, master clear.

sent from my Pinnacle Powered Captivate
[Captivate Android Development] nimper:
Uh... no. Good try though!

(not)
[Captivate Android Development] airtower:
On #150, is anyone else getting "Charged" on the lockscreen battery widget even though there's everyone other indication that it's charging?
[Captivate Android Development] EnemyOfGlaDOS:
Sold my captivate guys. Although I wouldn't had if I couldn't get CM7 on my new device, but that's neither here nor there ;) Anyway.. just wanted to thank all the users in this thread for helping me out when I needed help or for continuing to make CyanogenMod a positive experience. Thanks again and I wish all you captivators the best and happy CM'ing :D
[Captivate Android Development] airtower:
I'm getting a lot of wonky label text. On this, not just on the lockscreen. The select/copy text dialog popup says "phone is getting low on storage" at the top. That's neither relevant nor true lol

Changelogs don't seem to have any changes from 149-150 that would effect anything like this. Any ideas?
[Captivate Android Development] bubbad58:
Thanks fro the information, I factory rest and wipe all data, intstall latest nightly and TIB the way you described and everything works!

---------- Post added at 04:46 PM ---------- Previous post was at 04:42 PM ----------

Thanks fro your help everyhting you said worked!