yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] thedarksavant:
Wiping

I really don't want to bring up the 3X wipe flame fest again, but I think there's some information missing that might be useful.

First, flash memory has a limited number of write cycles. That limit these days is really big, but there is still a limit. So rewriting a file over and over degrades the quality of the memory.

Second, to combat this degradation, flash drives employ wear-leveling, usually via the controller chip on the media, so the OS can interact with it and not have to know it's a flash medium. This wear-leveling does pretty simple things. It doesn't physically erase drive media by say writing all 0's, it just updates the file systems records and indicates that area is now available for writing. It also moves files that are rewritten to another physical location on the media, so the old location does not suffer a write. It just updates the file records to the new location of the file. Until the old file is overwritten, it now exists in two places, but the file system only points to the most recent.

It's kind of like rotating your tires. Each wheel has a slightly different wear pattern, so if you regularly rotate your tires, they wear more evenly and last longer.

When it comes to wiping, this has a couple of effects. When you "wipe" say /system, you are asking the file system to delete everything in /system. The controller just updates the file system records to indicate that the blocks in /system are available, but leaves the bits there. Wiping /system again probably doesn't actually do anything, since the record has already been updated.

When /system is written to again, the files will be written to a location with the least writes. This load balances the writes across the media, extending it's life.

So, long story short, wipe as much as you like. The second and third probably don't actually do anything, but if it relieves your flashing anxiety go ahead.

Please do not suggest wiping again as a solution to a problem. If someone has not wiped at all, that may fix it, but wiping again most likely will not. If your phone has a problem erasing areas of the NAND, you have much bigger problems than getting MMS messages to send.

However, I am not an expert on flash media or NAND flash. I'm just a Java developer who likes to learn cool things, and the wear-leveling algorithms of flash drives is cool to me, so I've spent some time researching it. I could have gotten some bad info and this could all be bunk, but I've left a couple of the starter links in this message. Wipe 1 time or wipe 90 times. Wipe back to front or front to back, but an informed wiper, IMHO, is a better wiper :)

http://en.wikipedia.org/wiki/Wear_leveling

http://en.wikipedia.org/wiki/Flash_memory#Memory_wear
[EVO 4G General] mattykinsx:
I understand what you're saying but let's keep in mind that anytime the phone is on it is writing to NAND.

Even when you're not using it.

So the "wear" is occurring at all stages of the game.

I understand how it handles wipes but at the same time it's been shown before that the custom recoveries we use don't always handle them properly.

That's why I prefer to do it more than once.

If it doesn't wipe properly then issues could occur.

Also, if what this guy says is true, the life of my Evo is still around 41 years while someone that wipes once a day is 123 years.

Don't know about you but I doubt my Evo will even exist in 1 year much less 41.
[EVO 4G General] thedarksavant:
My point wasn't that you are decreasing the lifespan of your phone. My point was that because flash memory degrades with each write, wear leveling is put in place to increase the life span, and because of wear leveling, subsequent wipes probably aren't actually doing anything and the first wipe probably isn't actually erasing anything from the media. So, if you feel you need to wipe multiple times, wipe away, but it's probably not actually changing anything in the NAND.

That's not to say aman-ra's kernel doesn't have access to the low level NAND API, and could possibly be calling NAND's erase mechanism. That thought kinda scares me a little. Even if it is, I would not put it past NAND's erase to read the page first and if it's already all 0's, not rewrite them. I have not investigated that deeply into the inner workings of the NAND Flash API, but since device longevity is primary, I would not put it past them to take these kinds of tactics to avoid writes.
[EVO 4G General] mattykinsx:
I understand. The only reason I brought up longevity is to show that, even if it WAS doing something all three times each time, it really wouldn't mean anything considering the average lifespan of a phone is what 2 years?

It may be true that when you wipe via the custom recoveries it always wipes it probably, but it may also be true that every once in a while it doesn't.

Thus I weigh the benefits against the risks.

3 more seconds of my time and possibly the less likelihood of potential issues due to an incorrect wipe and only getting 4 decades out of my NAND.... or.... the possibility that I could have issues with my ROM while at least being able to say the NAND will last me 100+ years...

;)
[EVO 4G General] thedarksavant:
I'm not trying to disagree with you at all. Wiping multiple times is very unlikely to damage your phone. Very extremely unlikely. Like I said in my original post, an informed wiper is a better wiper, and you, my friend, are an informed wiper :)
[EVO 4G General] rrmzr1:
On a side note. Has anyone noticed degrading battery performance since nightly 104. I went from having 19 hours of usage to only getting around 7 now with nightly 109
[EVO 4G General] mattykinsx:
:)

I know you're not. I thanked your original post because it's always good to provide information to all so they can make an informed decision.

Good day :)
[EVO 4G General] spanglmd:
109 is extremely buggy. notifications don't work (no sound and no vibrate). i have tried every setting. going to nandroid back.
[EVO 4G General] mattykinsx:
I've had no issues with 109 whatsoever.

Did you wipe /system, /boot, /cache, /dalvik before flashing?
[EVO 4G General] spanglmd:
it was a fresh install. so on top of the lockscreen not working, notifications don't work either.

apparently my nandroid is corrupt as well, so looks like im starting over again. woo
[EVO 4G General] m4rk0358:
109 has been perfect for me.
[EVO 4G General] mattykinsx:
Maybe your sdcard's partition has an issue and it didn't flash properly?

I only base that on the idea that your nandroid happens to be corrupt now too.
[EVO 4G General] spanglmd:
i fully wiped again and started from scratch. lockscreen and sound is back in 109. never had to wipe so many times before to get a nightly working. weird

maybe titanium backup f'd something up before. who knows.
[EVO 4G General] JOEOZUNA4U:
looks like 7.1.0 rc1 is almost out

http://cm-nightlies.appspot.com/?device=supersonic
[EVO 4G General] drdrewdown:
+1million, titanium be the problem!
[EVO 4G General] Stajdanley:
Not sure what your usage is like, but my battery life is better than ever. I am currently running the Tiamat kernel, but had the same results with the CM7 stock kernel. I would start looking into wake lock issues, etc...
[EVO 4G General] paranoid android85:
what do you use instead?
[EVO 4G General] drdrewdown:
its not using it thats the problem, its using it incorrectly that causes issues. just depends what you wanna do.
[EVO 4G General] paranoid android85:
i guess ive been using it correctly then:) whenever i do use it i just reinstall apps only and not data
[EVO 4G General] gmmorrell:
I've been away a couple of weeks. Please don't flame for not reading 500 posts.

I was on n90-something and now when I try to flash latest nightly I get a boot loop. Builds 106, 108, 109 all have same boot loop problem for me.

I did manage to nurse it up to n102 (where I am now). Did something of significance happen to the build since then that requires a full wipe?

I'd rather not full wipe if I can.
[EVO 4G General] drdrewdown:
sorry bro, me & another fella couldn't get past #103 without bootloops. i just did a full wipe this morning.. now 109 works like a champ
[EVO 4G General] SublimeMogul:
What is going on with this thread all of a sudden? Anyone who is giving someone else crap about a question please take a pamprin and come back in 20 minutes when I start handing out the tampons.

As for the person asking about fast boot, I too am curious. But understand its not really booting. Instead of shutting down like normal think of it as putting your phone to sleep or into hibernation. So if I had to guess, based on my experience with fresh rom it probably was pulled for something like causing problems getting into recovery. But honestly I don't really know too much about it's removal.
[EVO 4G General] DraginMagik:
does anyone else remember how nice the CM6 camera was?

will CM7 ever get those features? what will it take for that to happen?

the cm7 camera is rather crappy at best. :(
[EVO 4G General] gmmorrell:
which gapps did you use? gapps-gb-20110613 ?
[EVO 4G General] timdawgdentist:
someday 720p recording will be in the commits. That day I will be happy cause cm7 wll be perfect. I think Im on #100. Havent flashed anything but radios in a few....

dare to dream of a day when the video is fixed.....to 720p recording

tim
[EVO 4G General] dirkyd3rk:
Agreed! Lol
[EVO 4G General] keyeblackmon:
That's because they are wiping from back to front getting forum UTI's. lol
[EVO 4G General] :
LOL
[EVO 4G General] :
Unrooting to stock RUU of 3.70. Tomorrow I get my e3D. Im missing CM7 already.
[EVO 4G General] r0cky0790:
There's no root yet so when you get it "Don't" activate. Why give up tethering and all the other goodies? Keep your OG3v0 line active until are great developers find root for the E3D.

Just Myth opinion.

Brought to you by the official AOSP "Rom Hopper". MIUI-CM7.1
[EVO 4G General] drdrewdown:
yea thats the newest version
[EVO 4G General] :
No I will be trading in my Evo 4G all together. Root or no root I will love it. There will be root someday.
[EVO 4G General] gpz1100:
Receiving audio MMS (mp3, ogg, etc..) still appears to be broken in nightly #109.
[EVO 4G General] dirkyd3rk:
HD2 gets 720p recording no way lol. I wish we had 720p on CM7 :-p

How is the HD2 like the perfect phone; they get dual boot, they can run like 4 OS's (winmo, wp7, aosp, sense 3). Thing just never dies man...
[EVO 4G General] SublimeMogul:
Anyone else still having issues with the volume rocker hanging up on people when it's set to turn the screen on? I swear it was fixed for a single nightly at the very least, but it's back and driving me nuts. It used to be only caused by the hangup with power button volume rocker combo. But I don't have that option anymore (hang up on power button) so I've had to turn off the volume rocker screen on option. I'm imaging I'll have to go ahead wipe everything to fix this unless someone can come up with a better option. If so, me love you long Tim.
[EVO 4G General] Redneck Trash:
http://twitter.com/cyanogen/status/84432250611044352

My 2¢
[EVO 4G General] issafram:
Will be in tonights nightly....

http://review.cyanogenmod.com/#change,6313

Update supersonic fingerprint

Match the 4.24.651.1 OTA
[EVO 4G General] dirkyd3rk:
Anyone else get any random reboots with #110, I counted 3 today :(

Stock Kernel/no mods
[EVO 4G General] mattykinsx:
1. Not stock kernel and mods though.
[EVO 4G General] balldeep:
I'm on 105, is 111 any good?
[EVO 4G General] paranoid android85:
I'll let you know in a few minutes
[EVO 4G General] Negrito:
Almost tempted to switch back to my OG Evo.

sent from my 3rd dimension capable device...
[EVO 4G General] r0cky0790:
Yeah i just talked all that **** and got mines yesterday by selling my 3v0 OG. The 3D feature is the shiznit! Theres no root as of yet but as an early adopter theres thing you just have to deal with. Its worth the trade in though. Once this gets hacked, everthing is Sweet Sade.
[EVO 4G General] jcarlm:
I still have some problem on build 109.

first is the screen waking up problem from the power button.

second the screen staying black when im done with a call and move teh phone away from my face.

so is this the wake lock problem every seem to humm about? if so, is there a fix or does a new nightly fixes that issue. please help cause this is driving me insane with keep pushing my power button over and over to get my screen to wake up.
[EVO 4G General] fiddy619:
Wow, you came back, I thought cm torched your sdcard... Well either way, glad to see you made it back...

Swyped from my CM-CeEvO
[EVO 4G General] dirkyd3rk:
Lmfao *puts tail between legs and walks away* it did fry my sdcard I purchased a new one recently smh. As much as this buggy rom pisses me off I can't seem to leave it. I call myself trying sense out and I can never go a full day with that ish. I just come crawling back.......

Running cm since my g1 days we've had our ups and downs :-)
[EVO 4G General] jessesse:
@Jcarlm

Turn off autobrightness dude and leave it off ;)
[EVO 4G General] ctmay4:
+1 here on the screen waking issue. I've heard that turning off auto-brightness fixes it, but I haven't tried it.

Seems strange that a release candidate it that close. As of nightly 109 I was still getting random reboots as well as the screen wake issue.

That being said, still love this rom. :D
[EVO 4G General] mistabuttonz:
Aww play nice. Share your b.... Just play nice.
[EVO 4G General] maxdamage2122:
Off topic:

Has anyone tried the radio/price/NV/GPS combo that is suppose to stop the high system usage?

I tried it the other day and it seemed to work (no high system usage) and now today it is higher than it's ever been (74% of my battery)
[EVO 4G General] SublimeMogul:
How about this, does anyone remember that last nightly to have hangup on power button press? I'm thinking I can reflash that one, change the setting and flash back to the latest nightly. Any opinions on this plan?
[EVO 4G General] mattykinsx:
Yeah I tried it but it doesn't seem to work.

Android system usage for me is always about 50%. :(
[EVO 4G General] jessesse:
@Matty just curious what GPS driver you're using..? Try galandys but I'm sure you probably already are..
[EVO 4G General] mattykinsx:
Yes I am.

I retried the whole process with the newest nightly. We'll see tomorrow.
[EVO 4G General] rmilanov:
I loaded it on Tuesday. Android system did go away and battery life has been amazing beyond what even cm7 does for battery life.

The real gains are all with idle time. For the past day i haven't used my phone too much and I am now at 33% after 34 hours on battery. That's not a typo! Thirty four hours.

It amazes me that the stock battery can do that. I'm almost tempted to put my extended battery in and see how long that can go.
[EVO 4G General] nc_carol:
I updated to:

baseband - 2.15.00.05.02, wimax - R4623 and the newest sense, but run CM, currently, N110 and really, my battery life has diminished some. Could be app related, but definitely not great right now.. though still..WAY better than stock. I'm about 10 hours light/moderate use, whereas I was getting a solid 15 - 18. Like I said.. certainly not complaining, just find it odd that everyone else is improved. (feeling left out, sniff)
[EVO 4G General] kellybrf:
mind linking to the downloads?
[EVO 4G General] maxdamage2122:
http://xdaforums.com/showthread.php?t=1128135
[EVO 4G General] FusionX:
Random Reboots

I've seen a couple people talk about random reboots... I'm getting them daily since a few nightly's ago.. can't remember which one it started on... using cm7 kernel too. is this common for anyone else and any ideas on it?
[EVO 4G General] paranoid android85:
Have you calibrated your battery? I did that a couple days ago and my battery life has improved.
[EVO 4G General] paranoid android85:
Have you done a full wipe? I think that fixed the random boots for some people
[EVO 4G General] dirkyd3rk:
Lol @ the "wiping" comments again. I've done full wipes any nightly after 103 I experienced random reboots. I'm on the latest nightly 112 and I've had 2 so far. Switching the kernel didn't change if either (tiamat, sz, and stock). Maybe once the 7.1 stable drops it'll get better but I just deal with it as I refuse to run sense longer than 6 hours lol.
[EVO 4G General] Stajdanley:
I have not had a random reboot on CM7 since the first couple of nightlies. I am currently on 112 with stock kernel. I sometimes use Tiamat 4.0.5-SBC to assist with my Seidio 3500 getting fully charged, and had no issues while using that kernel either.
[EVO 4G General] mattykinsx:
It's the damnedest thing, if I flash a new nightly and then run the GPS fix, the issue will still occur.

However, if I flash the newest nightly, then redo the pri/radio/nv and then flash the gps fix, I don't have the high android system usage.

That doesn't make much sense to me.
[EVO 4G General] teh roxxorz:
IThat's awkward, I never have high android system; yes it rockets if I make a call or gps, but its always ~25% then goes away quickly.
[EVO 4G General] mattykinsx:
Yeah this issue is weird as it seems to affect different phones no matter the model number.

In fact, I was never having the issue until a few months ago.
[EVO 4G General] Workman.joshua2:
Same here

I had the same problem here. switched to viruss kingdom rom now though. I wonder why its effecting some but not others.
[EVO 4G General] nc_carol:
just did yesterday morning.. hopefully that will help. Think I read it might take a couple of cycles. Thanks for the suggestion.
[EVO 4G General] fiddy619:
Maybe it has something to do with the flash process. Try just using root explorer to copy the gps.supersonic.so file to /system/lib/hw. This is how I do it anyway.

Swyped from my CM-CeEvO
[EVO 4G General] mattykinsx:
The idea that the GPS zip isn't flashing right crossed my mind but I think its flashing just fine because I get a lock instantly, never ever like that before not even with Sense.
[EVO 4G General] jessesse:
Glad its working out for you.. It sucks that there is at least 3 zips I have to flash whenever I upgrade nightlies.. does anyone know if they are going to include galandys gps driver in the rom anytime soon? (The others I flash are tiamat and viperboys undervolt) I am not complaining though.. I still love my phone!
[EVO 4G General] mattykinsx:
I don't know. I actually pmed the guy and suggested he submit it into the CM commits but I don't know if there are specific rules related to drivers or whatnot.

For anyone getting bad battery life I would check under settings > privacy and turn off the automatic back up even if you've turned it off before.

I don't know how but mine was turned back on so its possible a nightly commit somehow turned it to default.
[EVO 4G General] Vegasden:
If you're downloading CM to your pc, you can open the .zip and replace the gps driver before you flash. Or, after you've flashed you could use Root Explorer to replace the old with the new. I do one or the other just to avoid having to flash repeatedly.

.....
[EVO 4G General] mattykinsx:
True, I still find it faster to just flash one after the other. I flash like five or six things which takes an astonishing eight or nine seconds total. lol
[EVO 4G General] CruzECO13:
update-cm-7.1.0-RC1-Supersonic-signed.zip is out!!
[EVO 4G General] akrod2as:
For some reason my phone just started popping up the damn car mode. Its been on the charger for an hour and I haven't changed a thing. Any ideas? I'm thinking a USB port that's beginning to fail.
[EVO 4G General] kngoworld:
Hey all, today I finally got around to doing that all in one update of radios and gps. So far I have noticed great battery improvements. When I upgrade to 7.1 will I have to do the all in one update all over again?
[EVO 4G General] maxdamage2122:
You should only have to reflash the GPS driver since the rom will over write it. The radio, pri, and NV will remain.
[EVO 4G General] kngoworld:
It is awfully quiet after the release of CM 7.1.

Wonder what everyone is up to?
[EVO 4G General] jonathaflores:
EVO 3d Maybe???? :D
[EVO 4G General] Redneck Trash:
Since N113 dropped right after the RC is just went straight to that from N112. I flash all the nightlies so a RC isn't anything I get excited about.

My 2¢
[EVO 4G General] Lento10:
I went from 93 to RC and I noticed a big difference in performance.

I personally won't get the e3d until is rooted and CM supported. The SGSII is almost around the corner.
[EVO 4G General] mistermidas:
Damn that sound tiring. When I first rooted I used to flash something everyday. Just because everything was do new to me. But now that I pretty much know what works, what doesn't, and what I do and don't like....I usually flash only when there is a new feature I want or its been a few weeks and I just start fiending for a flash.

I just flashed 7.1rc1 last night, which is running perfect for me so far by the way. But before then, I was on nightly 95, and before that 7.0.3.1. I learned the hard way, that if it ain't broke don't fix it lol.

Swyped from my Beast Mode Evo!
[EVO 4G General] JOEOZUNA4U:
im going to wait for this one :)

http://www.bgr.com/2011/06/27/googl...tured-by-samsung-possibly-dubbed-nexus-prime/
[EVO 4G General] Lento10:
That sounds like a great phone, I hope it comes out on sprint.
[EVO 4G General] maxdamage2122:
After my samsung moment I'm reluctant to go back to a Samsung phone. That phone had way too many flaws. I've been pleased with almost all of my HTC devices and I've had many.
[EVO 4G General] kellybrf:
awesome, fingers crossed!
[EVO 4G General] unit713:
I'll be waiting for that one as well. I'm really not too impressed by the "3D" on the e3D..I just want the performance specs from it for a non-3D phone.
[EVO 4G General] mkeena0305:
I'm with you guys. Preordered but my evo still runs like a champ thanks to cyanogen.
[EVO 4G General] fiddy619:
Well, I flashed the most recent rc, and as of right now everything is running smooth, but I thought that I had seen a commit that was about disabling the camera shutter sound, but I can't seem to find the option anywhere, if anyone could help I'd really appreciate it...

Swyped from my CM-CeEvO
[EVO 4G General] mattykinsx:
I remember the commit but I'm pretty sure it was a precursor to that function which is still being worked on.
[EVO 4G General] maxdamage2122:
I looked into the change and it was basicly a hack to enable audio during video recording on another device. From the comments it doesn't seem their intentions are to add a setting toggle for this. If you want enable this on the evo, adding persist.camera.shutter.disable=1 to the build.prop file "should" work.
[EVO 4G General] mattykinsx:
Is this the commit you're speaking of?
[EVO 4G General] maxdamage2122:
That's it.
[EVO 4G General] Snake-Driver:
Does the new RC fix the power button sometimes not turning on the display?

This happens to me about twice a day and always when an important call comes in... Grrrrrrr...
[EVO 4G General] mattykinsx:
Kernel issue.
[EVO 4G General] NxNW:
RC1 runs fine but I needed to flash galandy's GPS driver (see http://xdaforums.com/showthread.php?t=1132412 ) and XSMagical's Video Chat fix (see http://xdaforums.com/showthread.php?t=1062980) before I felt it was really ready to go.

I also use Sprint VVM not GTalk so I did this http://xdaforums.com/showthread.php?t=982966

After a while I'll do Matted Blues also, but that's a personal thing.
[EVO 4G General] paranoid android85:
I wiped my phone and when I signed into google voice my texts go to my gv instead of the stock sms. How can I use my stock sms again? I've gone to online settings for gv and nothing. Please help
[EVO 4G General] blu3poptart:
Check in your Google voice app. Go to the settings and there should be an option under notifications to get them in the stock app.
[EVO 4G General] cocaineblunts:
N114 is out
[EVO 4G General] mattykinsx:
With absolutely no commits.
[EVO 4G General] Snake-Driver:
Any recommendations?
[EVO 4G General] fiddy619:
Godmode v9 working with 0 issues, better battery life and performance as well...

Swyped from my CM-CeEvO
[EVO 4G General] paranoid android85:
i've tried that. my texts still go to gv text and not my stock. i guess things got wacky with the sprint/gv integration. hopefully there's a simple solution.