yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] szteto:
This thread is going exactly as expected. Let's try it this way...Instead of me saying "GET THE PHONE I USE" I'd that if you don't need a new phone immediately, and can wait a few months, check out the next gen lineup when they come out. there will be loads of comparisons between them and the current gen phones. I say you make your choice based on that.
[Android Software/Hacking General [Developers Only]] Essenar:
You don't know what carrier you want to use?

What kind of features do you want?

There is no clear cut "best Android phone". The best vanilla updated phone + best GPU + best screen goes to Nexus S. But no microSD slot and can be hit or miss with GPS issues.

The fastest Android with the best processor, front facing camera goes to MyTouch 4G. But standard OS is "bloated" and the phone can have issues with permanent root sticking.

The best Android with a qwerty keyboard is either the G2 or the Droid 2 Global. But the G2 has a slower processor and less ram than the MyTouch 4G and when upside down the keyboard hangs loose. And the Droid 2 Global has eFuse with a locked Bootloader so you can't fully customize it.

The best Android that has all around "decent" hardware but no clear cut "best" anything is probably the Desire. But the processor/GPU and hardware isn't really the strongest.

You really need to tell people what you want to do with the phone and how you'll be using it.
[Android Software/Hacking General [Developers Only]] chrisrotolo:
LOL @ SMS2TOAST! & charging electric car... good one.
[Android Software/Hacking General [Developers Only]] Product F(RED):
Uh...Where's the Evo? The Epic can't compare in terms of build quality alone.
[Android Software/Hacking General [Developers Only]] CH1978:
Love the x10 now that its been rooted n updated to 2.1 thanx to the edge from this site.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hazzahex:
Hey,

Was wondering if it was possible to upgrade a NAND rom without loosing all my apps, contacts, images etc. Reason being that I have a very early build which has some missing features such as GPS and I really need them. I have been using this build for a while now an have added new contacts, installed apps and have a lot of data on it generally. Is there any way that I can update to a new build whilst keeping my data?

Thanks in advance

Hazzahex
[HD2 Android Q&A, Help & Troubleshooting and Genera] hessamx:
if u upgrade u're rom by ClockWorkMod all app and sms and . . . still alive and dont change.

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

in this topic a video show u how can u upgrade u're rom with ClockWorkMode.
[HD2 Android Q&A, Help & Troubleshooting and Genera] DensoYamaha41:
It amazes me that there are people in these forums who are smart enough to to install android rom on there phone, but they still can't figure out where to post a question. There is a forum for questions and there is a forum android development, and yet they still pick the development forum for questions. Why is this concept so hard to understand. Haven't you noticed that there isn't any other questions being asked in this forum except yours?
[HD2 Android Q&A, Help & Troubleshooting and Genera] FireMAN999:
Its because they know more people view the nand development forum than the Q&A forum so they have more chance of getting an answer to their question.

I noticed a while ago a mod from another xda forum posting a question in the nand dev forum for that very same reason. :(

Simple solution, don't answer people who start question threads in dev forums until they are moved to the proper place.

Regards.
[HD2 Android Q&A, Help & Troubleshooting and Genera] neowolfx:
Titanium Backup

The name is Titanium Backup
[HD2 Android Q&A, Help & Troubleshooting and Genera] DensoYamaha41:
So you don't want people to answer your question in the nand dev forums until it is moved to Q&A forums. Then why didn't you just post in the Q & A forum in the first place. You saw another person posting in the nand dev forum, so now you feel like you should do the same. So now other people will see your question and then will post there own questions in the nand dev forum and the trend will continue.The last thing everyone wants is the nand dev forums flooded with questions. By the way, a quick search in the forums, you could have found an answer to your original question.
[HD2 Android Q&A, Help & Troubleshooting and Genera] FireMAN999:
If you bothered to read my reply i was agreeing with the person i quoted "YOU" and was only stating the reason some people are posting questions in the Dev forum. Example,,,, the mod who had posted a question in the Nand Dev forum for that very reason.

I was also saying people should not answer questions put in the dev forums until it has been moved to the proper place. They will then have to wait until it has been moved which could be hours if the mods are not about or busy. Getting a quick reply in the dev forum only encourages others to do the same.

If you can find any question i have started in a Dev form you can have my HD2 for free.

Idiot. :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] hazzahex:
I seem to have started a row. I appoligise for starting this thread where I did. I hope you two can still be friends! Thanks for the help will use the clockwork mod as soon as I can!

Hazzahex
[HD2 Android Q&A, Help & Troubleshooting and Genera] Archer:
You can't use CWM unless the ROM is CMW friendly.

You need Titanium Backup - free in the market. (The paid version is WELL worth it though!)
[HD2 Android Q&A, Help & Troubleshooting and Genera] detovenaar:
thanx is just needid this
[HD2 Android Q&A, Help & Troubleshooting and Genera] knickfan5745:
When I click that link I get the following. Has the thread been deleted or am I not permitted access because of my post count? It says you cannot post with less than 10 posts, but it doesn't say you cannot view. Am I doing something wrong?
[General Questions and Answers] drsujaykumar:
Hello,

Can anyone help me get the sim unlock code for huawei u8150? Its sim locked to T-mobile for united states. Please quote your price in the reply if the forum rules permit. Hope this will be a bit cheaper here. I would be glad to contact them through pm. Thanks in advance.
[General Questions and Answers] M_T_M:
Not cheaper nor free mate....call T-Mobile and request the code or go to E-Bay and buy it from a reputable seller.

Cheers,
[Nexus One Q&A, Help & Troubleshooting] donavoncade:
Basic question here is will the performance of the nexus one ever compare to the Nexus S?

When I first bought my n1, I noticed that apps opened pretty quickly, but any scrolling seemed a bit sluggish. The app drawer, home screen swiping, and scrolling in any app didn't feel or look quite as smooth as I had hoped. I looked around for a way to improve this, but have yet to find anything. CyanogenMod was nice, but didn't really help the issue. And even Google commented on their own Nexus One forums about improving it at one point. But that never seemed to come about.

I went to a best buy the other day to check out the Nexus S and the difference was huge. Scrolling and all other animations, even with live wallpapers on was fantastically smooth and fluid.

Both phones have a 1ghz CPU and 512 MB of ram. Shouldn't the Nexus One be able to perform as well?
[Nexus One Q&A, Help & Troubleshooting] RogerPodacter:
I played with the nexus s next to my nexus one 2 times for 45min each, and I couldn't find any difference between the two speeds, which made me happy with my nexus one. You sure you don't need a wipe or something.

The snap dragon out performs the hummingbird in many types of computational operations. The graphics is the only advantage the hummingbird really has.
[Nexus One Q&A, Help & Troubleshooting] Rusty!:
I've noticed a lot of complaints in the Nexus S subforum about sluggishness/laggy stuff, just like people say the N1 has.
[Nexus One Q&A, Help & Troubleshooting] RogerPodacter:
Yeah well the nexus s owners discovered that their phone does not yet have graphics acceleration for things like the web browser, so the nexus one murders the nexus s on many specific types of web pages. This will be fixed when the proper update comes out, just like it did on the galaxy phones. But still, how could Google release the nexus s like that. Insane.
[Nexus One Q&A, Help & Troubleshooting] grimmjaw:
i agree that the nexus one's scrolling seems a bit sluggish. Using launcher pro made a difference to me. you should try it. also CM now has the option for overshoot when scrolling in the menus (think iphone scrolling). My phone seems smoother now. live wallpapers still make the phone a little sluggish though :(
[Nexus One Q&A, Help & Troubleshooting] galaxys:
I tried with the nexus s & compared to my nexus one I didn't find any big speed/scrolling differences.
[Nexus One Q&A, Help & Troubleshooting] brettbellaire:
Yeah, I recently was changing my live wallpaper and decided to check out a couple of non-live to see what they looked like. I have had my N1 for about 9 months, and had a live wallpaper on the whole time. I couldn't believe the change when I moved to a static-WP. Boy do I feel dumb, but happy!
[Nexus One Q&A, Help & Troubleshooting] RogerPodacter:
not only does a static wallpaper make an enormous difference in scrolling, but install launcher pro and the scrolling becomes even smoother, like 55 fps smooth. its butta.....
[Nexus One Q&A, Help & Troubleshooting] brettbellaire:
I do use LPP, and have for most of my phone ownership time. I also recently turned off 3d scrolling. Makes the app drawer pop up so nice, but I miss the 3D.
[Galaxy S I9000 Q&A, Help & Troubleshooting] appagom:
A few people here (who's names we know) often mention battery (or capacitor as it turns out) backups on movinand. DamianGTO of course has the opinion that this makes ext2 pretty safe.

Question, does anyone know if that backup is smart enough to do anything other than just try to dump the entire internal cache to storage.

In other words if you have a pipe (cache) and you shove data in one end and out the other to a disk, if you cut power but the pipe has internal power you cut the stream at the pipe input and the rest all pours into the disk using the pipes own power, but you still cut the stream, you just cut it later in a different random spot. The only way it's better (with ext2) is if 1), the pipe never gets full(certainly not true though) so writing into it usually happens very quickly leaving little time to split things in bad places, or 2) if the pipe is smart enough to not write only half of a metadata chunk after the power cuts off (maybe, this is a smart chip after all). One might say well why else would they bother with a capacitor without implementing that right?

Well... a different reason to have a battery is to allow the internal cache to reorder data without needing the fs to force barriers for instance, so that in a power outage, even though the data was reordered internally, in the end all the changes the fs thinks it sent to disk, do in fact get sent to disk... which, if your journaled, is good enough (for consistency at whatever level you journaled at), but if you didn't, it helps nothing. Even still according to SC's tests I'm not convinced that's even working really, but at least I could see that it could be the reason to have the backup. In fact many descriptions of the mount options mention that if you're drive is battery backed you can turn off barriers.. but they don't usually say forget journaling altogether and use ext2. Hope I'm not opening a flame war, just wondering what's known. I can't find much serious discussion at this level of detail here.

I tend to be more convinced by experience than theory, but they should come together in the end.
[Galaxy S I9000 Q&A, Help & Troubleshooting] DamianGto:
I think you misunderstand this.

This make so the file system is not damage and corrupted.

But it don't make the data you try to save any better if you cut the power in a stream write.

People do think this things is the same, but its not.

Even journal can be damage with a power loss.

So its not 100% safe.

The only way to be safe is to have a backup.

No file system is safe.
[Galaxy S I9000 Q&A, Help & Troubleshooting] appagom:
Journal can be damaged.. but if its not committed yet(or if checksumming is enabled) then old data should be reverted to. Its complicated of course .. you have things like truncate and overwite etc to worry about. Yes nothing can make a e GB download be and saved when its not. I'm well aware of all you say. Its been many years and I've forgotten many details but I've fixed broken inodes by hand in the past to save filesystems..like with a hex editor, so I have some clue. Going from what you said in last post one could just say journaling is always pointless.. but that's not the case

But the question was does a capacitor make it better (not prefect). In ext2 a capacitor by itself without some smart use of it does nothing at all to make it better as far as I can tell. It just effectively delays the moment the power is cut, so what? In a journaled system it gives the cache time to write any bits that were skipped due to internal reordering... and that could make a difference in journal consistency if barriers and ordered writes arent forced by mount options..and is often quoted as a good use of backup power to allow increased performance options. I don't want a theory for why journals are never perfect. I want a theory for how capacitors do anything at all to make ext2 better, because you have often claimed this(and its possible but needs more details than just saying there's a capacitor). Also I once was against turning off barriers but I can see now a good power backup might make me change my mind. This idea of how capacitors may help is not one I've noticed being peddled around here, although z4control does run with crazy fast and loose mount options which would only possibly make sense over just using ext2 if one believes strongly in this idea.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Auzy:
Capacitor? How do we know this mystical cap exists in the first place? Is there a datasheet? Also, where did Damian mention this? Because having dealt with Damian many times, it wouldn't surprise me if it was an assumption he made, however I would like to see where it was stated, the evidence which proves its existence..

If it does exist, it's probably for the same reason as RAID controllers have backup batteries available, to allow it to operate faster, because the controller no longer needs to wait for flushes to HDD to happen before telling the OS it's done (because if sufficient power exists, it will always complete). Without it, write caching doesn't work as safely.

Whilst it's true it doesn't help during certain types of writing, it will reduce the effect of shutting off the power. Also, it means the controller can potentially wait until flushes or safer periods to write the data.

Also, did Damian recommend the use of EXT2 (once again, show where)? Because if so, I'd like to know why, because I can't imagine why anyone would use EXT2 vs EXT4 these days..
[Galaxy S I9000 Q&A, Help & Troubleshooting] Auzy:
http://xdaforums.com/showthread.php?p=9379803 Looks like I found where he talks about how awesome EXT2 is, and then states how he tested it. Before we go further with the capacitor discussion, DamianGTO should prove that claim.. I have a feeling that claim being made was improperly tested.

You only need to look as far as the GPS threads to understand why we are forced to question all of Damian's claims now (he stated that mytracks and Google maps were buggy, and there was no GPS problem, without ever testing performance with an alternative program to prove this, instead relying simply on what the accuracy GPS stats apps claimed).

So, how do we know this capacitor / battery even exists?
[Galaxy S I9000 Q&A, Help & Troubleshooting] appagom:
I'm not interested in proving if gto has said some silly things before... most of us have. I do agree with you about caps helping improve performance by allowing to loosen sync (barrier) habits. According to SCs tests its not clear if that's even working. I think I did find some external source mentioning a cap in movinand but its a stretch to me to just assume we know if or how its implemented/helping or even that it certainly exists on this device. I'm not saying it doesn't though.. that's not the part of the issue I know about. If that's also part of the question fine.. I was giving the benefit of the doubt on that. He's not the only one mentioning it.

Anyway iyeah if it does exists and if it means barriers (and ordering) are completely uneeded just as with an uncached drive... then that could be useful to know. For now I like ext4 ordered,barriers, and even noauto-daalloc. But the amusing thing is that gives performance not so drastically better than rfs..haha.

SC claims noautodaalloc is redundant..but that's just not true I think, although one can argue its just not worth it. That's different than saying rfs is broken though. More like its just not configured to our liking maybe and okay isn't quite as good as ext.
[Galaxy S I9000 Q&A, Help & Troubleshooting] DamianGto:
I don't feel like have this discussion on ext2 vs ext4. Its been to much about that already here in xda.

But its a big over trust on ext4.

Look what happened to the corruption that was on most kernel that used it. So far ext4 has been the system that has made most corruption on sgs and that with journal.

So its not just the file system you use. Its also how you use it.

About the hardware in sgs its funny you even question if the capacitor exist. You can read it on any electronic schematic over the hardware on sgs.

And yes sc did test it and claimed the new way he use ext4 was the only safe way. But its easy to break something when you now how to do it.

I can only see on my and others experience on ext2 and se that we don't have this problem.

I have used ext2 from the start and a newer had a crash that was Ext2 foult. Even oclf that user a loopback with ext2 its very few that suffers from the file system corruption.

So if ext2 would be so unsafe then way don't we see much more of the bad things some people claims?

Even many big Linux dist uses ext2 on some partition. Even ext3 is used.

I don't want an other file system war here. I feel all file system do work on sgs. Some is a little safer and some are faster.

But in the end its up to all to choose what they believe is the right for hem.

Right now im using rts, ext2, ext4 and jfs on the phone just to test it out. I have zero problem with them....

**DamianGTO Steam kernel. 349MB Ram. 256HZ. ext2. js3 base**
[Galaxy S I9000 Q&A, Help & Troubleshooting] appagom:
that bit is funny. Ext3 is the safest of them all even as admitted by the main author of ext4 although he blames it on unsafe programming habits and says the safety of ext3 was a side effect and not intentional... none the less the safest. I DID have true filesystem corruption with ext2 and you told me it wasn't possibly because of ext2 and now you say people using ext2 haven't had these problems. Well maybe its fewer I don't know, but maybe they were all just written off like mine. As for ext4 possibly being less safe, well it uses delayed allocation, but even SC doesn't turn that off. This can cause undeeded data loss just because of unecessary metadata inconsistency, but not usually serious fs corruption I think. Anyway maybe DA along with lack of ordering was somehow extra problematic until SC turned ordering back on (barriers being a form of ordering).

Anyway.. bottom line of original question... it seems nobody can offer a compelling argument that the capacitor helps ext2 and evidence indicates it doesn't help ext4 where it actually would be more likely to help anyway. I think that is a valid summary of that at the moment, fs wars aside. Doesn't mean ext2 is worse (although it is) but it does mean we can't simply justify ext2 as being fine by saying there's a capacitor as some have tried to do.

BTW as unfun as these discussions may be.. there's a whole industry here built on the premise that rfs is broken. If it turns out that actually ext4 with similar safety features in place e as rfs has similar performance.. then at least the tone of that whole industry should be modified a bit.. Maybe speed boost becomes more appropriate than lagfix. Fix implies something was broken.. that requires some burden of going through these arguments I think. And fat is outdated for sure.. but outdated and saying it lags because its broken aren't the same. What I do like about lag fixes of course is it gives people choice but most folks don't know what they're choosing really. Devs say its better.. they see its faster.. they say ok.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Auzy:
Actually, I managed to find a service manual, but I'd like Damian to point out where the capacitor is to me. It's important because knowing XDA, Damian heard it from somewhere, or someone invented the claim, and it hasn't been properly verified.

That being said, I agree with your claims of EXT2/RFS. I have brought up numerous times that nobody has actually proven why an alternative filesystem to RFS would make any difference. Instead, I have simply seen EXTX bounced around because it was utilised by the original "lag fix". But the arguments against RFS has mostly been that "it's made by Samsung". Using EXT might have simply reduced the symptoms of the problem.

Also, don't believe anything on XDA, make your own conclusions, unless strong evidence exists. Whilst I wont name names, some people on XDA quickly jump to conclusions.
[Galaxy S I9000 Q&A, Help & Troubleshooting] DamianGto:
Well im sorry if i did not believed you when you had problem with ext2, but you must understand that i do hear alot from people that use it and get errors. The problem is often user error on other things they do.

Rts is is safe and it getting faster.

Its based on fat32 so it has some flaws.

But still even fat32 do work well. You have it an most flashdrive/card and it don't make much errors.

I feel that all file system has an place and it up to the user to choose what they want.

Main reson for me to modifying the Sgs is speed. So way would i choose a slower system then ext2 when i have zero problem with it?

The capacitor make some more safety on the file system. If you break the file system then you phone don't work.

But the data on it can be error on with a power loss if you are in a big write stream that can write it all.

It don't mean you loose all data, but the last thing you fide may don't been saved.

But the same can happened on a journal system to. If the journal system is bad then it will rebuild it and you are in the same position you would on ext2.

So if you want to be 100% safe then you need to make backup.

And that about 2-3 time on a day.

Bottom line is that you can never trust a file system.

If you do then you already have lost your data....

Well i did work like system administrator for about 5 years and you can't believed how many system i try to recovery.

Most of them was on raid system and very safe, but if you are unlucky even they breaks.

So trust me i don't say this things without any facts behind me.

**DamianGTO Steam kernel. 349MB Ram. 256HZ. ext2. js3 base**
[Galaxy S I9000 Q&A, Help & Troubleshooting] Auzy:
Once again though, how do you know this? Where is the schematic exactly which shows this? Who has tested it, how and where? Because I have been unable to prove this at all, and I'm having trouble finding the schematic. I'm concerned that the original source may have been unreliable..
[Galaxy S I9000 Q&A, Help & Troubleshooting] DamianGto:
Well its just to look at the data on the nand and you will see the capacitor there and if you know something about electronic then you also can read what things are for.

Its very common to use capacitor to get a better flow of power and the capacitor itself do hold some power to do this. So they are kind of battery with very low lifespan.

Look in some z4mod tread you will find a link to it.

**DamianGTO Steam kernel. 349MB Ram. 256HZ. ext2. js3 base**