yashsingh1/xdaforums huggingface dataset:
[Epic 4G General] trevorwhopkins:
I switched from a TP2, and if you search my name you can see how I went from all WM to several Android phones, and I went back in the Rhodium forums and had discussions about WP7, WM6.5, and Android compared.

I had no intention of switching. I had no interest in WP7. I loaded Android ROMS onto my Rhodium for fun. In our discussions I decided all hardcore WM fans shoudl naturally migrate to Android. The reason is because WP7 is not the XDA Windows that WM was. However Android is. It is like WM in that you can customize everything. It is unlike it only in the fact that we customize here more out of fun than need, because Android is way more inherantly stable. However everything from the dialer, to the lockscreen, to the homescreen, is natively customizable. You just download, install, and hit the 'default' check.

I would suggest you load an Android rom on your Rhodium and check it out.

BTW... I ended up with an Epic 4g bc it was most similar to the Rhodium, however HTC has done amazing work with Sense on Android. It's not a cover on Android, its its own system.
[Epic 4G General] muyoso:
After making the switch to Android from the TP2, holy crap is WinMo garbage. Android is so much ridiculously better.
[Epic 4G General] Orbiting234:
Why so resistant to change? Do you miss the days of the telegraph? Do you wish you could drive a Model T? Flawed logic and resistance to advancement and change is just ludicrous. You may have liked WinMo 6.5, but it's a dead OS. Either go Android, WP7, or just get a plain non-smartphone ffs.
[Epic 4G General] vansmack:
It's easy to find the ROM.

The real question is how are you going to install with your Windows 3.1 computer?
[Epic 4G General] eazy2001x:
So the answer to my question is?? There is no WM 6.5.X rom?
[Epic 4G General] austin420:
no. there is not.
[Epic 4G General] Altos:
Hey, don't be so tough on the guy. I can see where he's coming from...

I was a Windows mobile guy myself (going back before it was put on a phone), and it wasn't easy to just give it up. What got me to switch... was playing with Android before even thinking of making a purchase.

I played around with the Android SDK Virtual for a few days (which I quickly realized was gimped until you start adding the Market and all the apps), but even with just the very basic shell, it was completely functional - moreso than WM.

So, my suggestion is to play with Virtual machine on your PC, or find a friend who will let you fiddle around with their phone. I'm pretty sure you will quickly change your mind.
[Epic 4G General] splashmktg:
I had to read this thread. My first thought when I saw the title was that it was a joke. I had come to the conclusion that I would keep my TP2 forever with the Energy roms on it... now it's a whole new world out there and I'm looking forward to all the developers here providing all the "play with" fun I can handle and not just making my phone work. The Epic is wonderful hardware...why hold it back?
[Epic 4G General] Glatt:
Wait.. this was a serious post?.. dude trust me i came from a touch pro 2.. i flashed pretty much every single rom that was made for it an none of them come close to being as good as the epic stock.. i hve no doubt in my min you wont regret the switch

Tapatalkin' it from my EPIC 4g
[Epic 4G General] Oxrod:
While we are asking silly questions, is there anyone that can port a Rom of Windows Me for the Epic, so I can take a great OS and replace it for a giant steaming pile of crap.
[Epic 4G General] Sesquipedalian:
There isn't one, and I don't think it's going to happen.

Windows Mobile is just dead. Microsoft killed it when they decided to ditch it for WP7.

It may be possible someone can get WP7 to run WM programs in some of compatibility layer similar to wine for unix. Of course in that same token, ARM is ARM, it should be similarly possible to get WM running in a virtual machine on Android, but a lot less likely. Mostly because, even though WP7 isn't WM, it is in fact still running on Windows CE.

So hypothetically it could be as simple as copying over some dll's from WM. It'll probably be a lot harder than that, and quite possibly too hard for the dev community that's left clinging to WM.

Unlike some people here, I have a lot of respect for your position. WM is an OS written for a handheld computer that had a phone added to it as an afterthought. I liked this, because I used it on PDA's before that. I even remember telling people, "one day your PDA, cell phone, and music player will all be the same thing".

While I'm just being silly, I tell you what I'd really like to see, and that's a netbook with a "snap in" (a piece of hardware) handset. We're already carrying around 5" devices, let's go on up to a netbook size, but have the phone part detachable. At this point I almost feel silly carrying around a laptop AND a smartphone, because there's so much redundancy. I'll just put the netbook in a manpurse and be done with it.

So anyway, back on topic, no there's not a WM ROM for the Epic, and I seriously doubt there will ever be. The reason simply boils down to drivers. There won't ever been any drivers written for Galaxy S hardware for WM, and writing drivers is really tough stuff. There probably aren't even that many people who know how to write WM drivers from scratch, let alone in the dev community. And it would take so many man hours you'd really need a team to do it before the hardware reached obsolescence.

You really have three options at this point. The first is to wean yourself off WM. Android really, really is linux running on a phone, with a pretty GUI. The GUI is so good that, until you really dig down into it, it's hard to realize that. Think about what you like about WM, and then see if you can get the same functionality out of Android. Almost everyone does if they give it an honest try.

The second is to see what Microsoft is going to offer you in terms of continued support for WM. There's some talk about them separating consumer mobile Windows (WP7S) from business mobile Windows. Motorola did the ES400, and more might follow. But that could be a tougher pill to swallow than swapping platforms. (More info here.)

The third is rely on the dev community to get virtualization or a compatibility layer for WP7 going, and hopefully mod the UI.

That's really it. I wish you the best. I decided like a lot of people here to swithch to Android, and I haven't regretted it one bit. The Epic is an amazing device. There's an Android learning curve, but it's really not that bad.
[Epic 4G General] eazy2001x:
thank you for your reply.. Ill just wait it out for the next big thing like the TP3 and hope that it comes out W/O Win7. also thank you to anyone who gave me a simple answer to my question.. "NO"..
[Epic 4G General] Kcarpenter:
Never buying a new phone again eh?:p
[Epic 4G General] icevapor:
I just stumbled on this thread... HA. I came from the mogul->tp->tp2 and I am so glad I am rid of windows mobile. My wife has my old tp2, and I hate working on it now. Roms w/ android are just better all around.

Anything wimo can do android can do better.
[Epic 4G General] gTen:
Thanks to you now I'll have nightmares today when I go to sleep..I hope you are satisfied >.>

Its not going to happen..

Win Ce is now enterprise only...aka you may see a phone pop up once a blue moon but chances are it wont be HTC...you'll be waiting 10 years or so for a new phone?

A port won't happen...Winmo requires a license, not to mention as mentioned above drivers.

What exactly scares you from making the switch? maybe you can open a new line, play with it for 15-30 days and if you dont like it return it....

personally I liked my TP2 a lot..but after trying the Epic the TP2 is jsut not the same anymore :/
[Epic 4G General] nickel911:
That made me laugh out loud.... thanks for that one.
[Epic 4G General] spf2722:
Had the tp2, just make the switch.

Sent from my SPH-D700
[Epic 4G General] AndrewZorn:
I feel the same way. I had no idea it would be worth the cost of a new phone. I feel like I just got out of the dark ages.
[Galaxy S I9000 Q&A, Help & Troubleshooting] streakpt:
Hi! Before my phone got broke i did a full backup of it with rom manager/clockworkmod. No it came back and i can't unlock it, the imei remains the same but for some reason it doesnt unlock!

When i do the clockworkmod restore my nv_data.bin & md5 remains the same.

Are those files in the backup i did? And if they are how can i extract them?
[Galaxy S I9000 Q&A, Help & Troubleshooting] sztupy:
the original CWM does not back up the efs partition
[Galaxy S I9000 Q&A, Help & Troubleshooting] scandiun:
Neither /efs nor /misc but Nandroid seems to do it:

Android rooted: What is Nandroid Backup?
[HD2 Android Q&A, Help & Troubleshooting and Genera] dino_Donis:
I need some decent sat nav software on my HD2 Android phone for navigation and speed camera alerts (pocketgps). No I'm currently using TomTom in Winmo but that isn't available for Android. i have used CoPilot in the past and one thing that used to really annoy me was when it announce speed cameras as 'Safety Cameras'...Does it still do this? Is there a way to change it?

When i install the maps are they installed in my data.img or just on the storage card?

When I upgrade android does it still just work if i use the same data.img file? How about if I change to a complete new build where i can't transfer the data.img file?

Its a piad application and I don't want to waste my money if I can't use it after upgrading andriod.

Also is there a way of importing all my TomTom POIs to CoPilot?

Thanks in advance
[Captivate Q&A, Help & Troubleshooting] crossover37:
I recently found out I could update my captivate with Kies Mini. I updated and everything went smoothly. Kies told me update was successful and I unplugged my captivate. It was booting up fine until it reached the Galaxy S logo. It kept going through the logo animation for about 2 minutes before it shut off. I took the battery out and tried again. Same result. my soft buttons are lighted up. When I touch them It responds with a blink, but no haptic feedback. What is going on??How can I fix this? I tried using Odin to flash it back to stock but it won't recognize it. Mt phone was stock 2.1 with the Voodoo Lag Fix installed and everything ran fine and then after the JH7 update the phone messed up. I read that Launcher Pro causes problems with this update and you have to select the Touch Wiz UI when doing it which I forgot to do.

Please help, thank you.
[Captivate Q&A, Help & Troubleshooting] Kaik541:
this post is just as dumb/wrong as your post in atinm's thread

a) you can't be stock if you have voodoo, voodoo replaces a kernel

b) you aren't bricked because you can get to the galaxy s screen, brick means your phone won't even turn on

c) this isn't development related, general or Q&A

d) if you don't know how to use odin one-click, I'm not going to help you, you put yourself in this situation
[Captivate Q&A, Help & Troubleshooting] crossover37:
You rock man! Thanks for the help
[Captivate Q&A, Help & Troubleshooting] teranoid:
I also just noticed something in your post about having LauncherPro turned on.

Kies to my knowledge won't even recognize the phone unless you're on TouchWiz UI.
[Captivate Q&A, Help & Troubleshooting] crossover37:
It recognized it and said it said completed. Now I am trying to use Odin and I can get the phone to recognize the phone and I click Start and it says fail and this at the bottom:

<ID:0/005> Added!!

<ID:0/005> Odin v.3 engine (ID:5)..

<ID:0/005> File analysis..

<ID:0/005>

<OSM> All threads completed. (succeed 0 / failed 1)
[Captivate Q&A, Help & Troubleshooting] jatkins09:
what does this have to do with development, again?
[Captivate Q&A, Help & Troubleshooting] crossover37:
Ok, I put it in the Captivate Q/A section...let's see if someone can help me fix the issue.
[Captivate Q&A, Help & Troubleshooting] alexcotta:
i have had the same problem in the past and i was able to fix this by wiping the cache partition
[Vibrant General] gravis86:
For those that may be wondering about the G2 and especially its 800MHz CPU, these stats are for you.

The only benchmark app I could find that would put the processors on an even playing field (due to the JIT compiler that 2.2 has on the G2) was SetCPU. SetCPU has a "Native Bench" that is (as the app says) "not affected by JIT or other VM optimizations". Lower numbers are faster.

Vibrant @ 1GHz:

C: 848.37

NEON: 333.35

Vibrant @ 1.2GHz:

C: 686.71

NEON: 278.26

G2 @ 800MHz:

C: 701.26

NEON: 351.68

G2 @ 1GHz:

C: 554.26

NEON: 273.83

G2 @ 1.2GHz:

C: 497.41

NEON: 232.69

So what does this mean? Even at the stock 800MHz it blows away the Vibrant in CPU operational speed.

BUT - and this is a big one for me - the GPU on the Vibrant is just so much better! Using Quadrant Advanced and pulling just the 2D and 3D scores, I got this (higher numbers are better):

Vibrant @ 1GHz:

2D: 320

3D: 906

Vibrant @ 1.2GHZ:

2D: 363

3D: 988

G2 @ 800MHz:

2D: 241

3D: 506

G2 @ 1GHz:

2D: 285

3D: 525

G2 @ 1.2GHz:

2D: 312

3D: 603

And just in case people wanted to know the I/O scores (once again, higher numbers are better):

Vibrant (RFS) @ 1GHz:

782

Vibrant (RFS) @ 1,2GHz:

846

Vibrant (Voodoo) @ 1GHz:

4030

Vibrant (Voodoo) @ 1.2GHZ:

4938

G2 @ 800MHz:

2389

G2 @ 1GHz:

3197

G2 @ 1.2GHz:

3963

You guys can interpret this however you want. But for me, the Vibrant with Voodoo feels so much smoother than the G2, even though the G2's CPU is superior, and it even has JIT on top of that. Just something about the Vibrant's GPU that makes the overall experience seem much more fluid. Now I know why iPhone owners think their phones are so fast. Their GPU makes things seem fast, just by looking smooth.

It's hard to walk away from the Vibrant and it's beautiful screen, but I just can't resist the keyboard on the G2... :)
[Vibrant General] lqaddict:
I don't see how G2 processor is superior to that in Vibrant... Enlighten please.

As far as the overall speed of G2 comparing to Vibrant in stock forms, don't forget the fact that Samsung decided to saw off the branch they are seating on by going with an RFS filesystem - this is alone is the major hindering point of the Vibrant performance, it's like fitting a supercar with tires that rated at 50 mph - good for the scenery rides in the school zones.
[Vibrant General] gravis86:
Did you read the whole post?

The CPU is superior because it takes less time to perform the same operations. Which makes it faster. Usually faster=better.

And yes I know that Samsung crippled the Vibrant by giving it RFS. It's like God creating the fastest man in the world and then having him be born with only one leg... But that's not the point.

Using your analogy with the car, I was only talking about the engine. I was comparing the engine of a Ferrari to the engine of a Lamborghini. No need to bring wheels into it.
[Vibrant General] lqaddict:
I will give you a hint: NEON is the ARM Cortex™-A series processors specific instruction set. G2, for your information, is not a ARM Cortex™-A series processor equipped, the Hummingbird in Vibrant is. That benchmark is an illusion.

it's like a competition who will faster answer a question:

Q: What is PI?

Adult: Hmm, let me think is it 3.14... - answer in 5 secs

2 year old kid: I don't know - under one second WINNER!!!!

Source http://www.arm.com/products/processors/technologies/neon.php
[Vibrant General] PaiPiePia:
I will give you a hint, look at the c score and disregard the neon score.
[Vibrant General] gravis86:
The Qualcomm MSM7230 (the CPU in the G2) supports the ARMv7 instruction set. So NEON is relevant. If you are going to talk about something you don't know about, at least do your research. :rolleyes:

Also, you should stay away from analogies. That one was worse than your first.
[Vibrant General] SeanFloyd:
damn he **** on you!
[Vibrant General] gravis86:
Also, this.

Underneath the diagram, click "Connected Community" and read "Silicon Vendors". See Qualcomm on that list? Okay then.

I figured since you posted the site it was only fair.
[Vibrant General] lqaddict:
Well if you read the arm website it states there that cortex is based on armv7 and neon is cortex specific.

Armv7 is a base for cortex not the way around. If you read you will learn a bit.

And while you are at it G2 processor is armv7 the baseline for cortex

Sent from my bionix powered Vibrant
[Vibrant General] SeanFloyd:
Yeah, but the vibrants flux capacitor is better.
[Vibrant General] rbcamping:
Yeah, it may be better, but with the lag and GPS problems on the Samsung you will definitely be late or in the wrong time and hopelessly lost.:D
[Vibrant General] coolbho3000:
If the G2 didn't support NEON, SetCPU would not have given you a score for NEON.
[Vibrant General] oka1:
Numbers Numbers do tell the story

I ve looked at alot of the comparisons for the G2 vs Vibrant

So I tried with my buddy who manages a cell store a real life comparison between the two.

What we found Apps and data access was a little faster on the G2 not much.

The Vibrant was Way smoother and WAY faster on graphics even though its bench tests did not reflect that.

The screen way better on the Vibrant (duh)

Other than that, there were not real big differences That I thought were note worthy.

We used Linpack , Quadrant, neocore, Apps to QR, Google Earth

The Vibrant was rooted The G2 was out of the box.

Considering just the look and feel of the G2 The Vibrant is just a nicer all around phone. For those who have to have everything just the Best Good Luck ...and keep trying, but all these phones ALL have some shortcoming, and my opinion........ The Vibrant is still the best as of today.........
[Vibrant General] boodies:
too bad it's still a G2 :) and I highly doubt it can do over 70 FPS in Neocore. Now that is a benchmark. Whatsup now.
[Vibrant General] Darksurf:
Hmmm, are these scores relevant? Were they done using the same android OS version? 2.2 in the G2 will have an advantage over 2.1 in the Vibrant. Can we really consider these scores "truthful"?

Just curious, The OS itself runs better with JIT, so its not just the apps, no matter how you look at it JIT will effect the score somewhere.

If you are effected by everthing around you, and a stimulus added to the group, just because you are not directly effected doesn't mean you're not effected at all.

I would like to see some stats from both devices under android 2.2 then tell me that JIT has no "effect".
[Vibrant General] N8ter:
Vibrant won't gain much from 2.2.

Vibrant with RFS is like Windows 7 running off a FAT32 3200 RPM IDE Drive.

No matter how great you make the software, the file system sucks and will make anything that runs off of it suck.

The lag becomes borderline unbrearable towards the end of the day. This is the first time I've had to make sure I reboot my phone 2-3 times a day, lest it become borderline unusable.

Of course, I've heard some Blackberries were just as bad, if not worse.
[Vibrant General] Darksurf:
Whoa, wait. This was done without the voodoo lagfix?! Wouldn't that also produce improper results? I mean, if we are checking raw power vs raw power we kinda need to have similar environments for both devices.

I understand FAT/RFS sucks, but we have the option to change that. We aren't locked to it so why not benchmark using similar environments. I'm sure the G2 is at least using EXT3. Thats almost like trying to compare a stock honda with the Acura Integra GSR! stock car vs. Stock RACE car. not really a fair comparison. If the honda were modded and tuned to similar equipment as the Integra then I could see the benefit of comparing, but only under similar conditions and tunings.

I'm not saying the vibrant should stomp the G2, but I do believe that it should be a little more capable than what we are seeing. We use almost the same exact hardware as the Iphone4 and Ipad (except GPU :D) and those little dudes cook! (NOTE: i'm not a apple fan, so it pains me to admit this much)

I would still like to see the marks from similar environments for each phone.
[Vibrant General] gravis86:
Actually with the exception of the RFS I/O scores, all tests were run on a Vibrant with Voodoo installed. Not that Voodoo affects the CPU scores anyway. Just thought you guys should know :)
[Vibrant General] lqaddict:
Read my replies, even though the troll who started the thread called me uneducated, it takes just a little bit of research to conclude that these numbers are completely irrelevant:

1. NEON is a Cortex-A instruction set. G2 is not a Cortex-A processor, so what it does with NEON instructions? It ignores them yielding quicker time (ignoring is much quicker than executing :D )

2. C number (the gentleman who told me to get a hint from it) - is a condition set on the instruction set, in this case C is carry on condition that tells the processor to continue with the next instruction if the previous resulted in a NOP (no operation), so you feed a bunch of instructions to a processor that has no idea how to process, and ignores them, and you tell the processor to continue ignoring them until the instruction set is empty.

Woohoo that declares a WINNER!!!

LINPACK scores are a little bit more relevant but still not an accurate benchmark for the CPU performance in non-ideal conditions.
[Vibrant General] tissimo:
The benchmark is shows off the qualcomm CPU strengths. Going by linpacks, they're nearly identical. But they're all synthetic benchmarks anyways, and the difference is negligible in the OS / Real use.
[Vibrant General] Darksurf:
No need to be crabby, there are nicer ways to handle things dude.

Edit: Dude did some research.

Anything using ARM v7 has is a CORTEX model ARM Proc. Meaning it will have the NEON instruction set.

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

the G2 has a snapdragon style proc called the scorpion proc. This style proc is an ARM-Cortex A9-MPCore model. Which contains all CORTEX instruction sets (including NEON). Only difference from the ARM-Cortex A8- modified Hummingbird proc is the A9 has an Out of Order call and CAN(not necessarily will) have multi-cores.

But, I still do say. Comeback with results when the environments are similar. Interesting topic, but unless all/most situations and environments are similar the results are null and void from a scientific stand point.
[Vibrant General] gravis86:
So I'm a troll because I'm not stupid? Yeah that makes sense. I've got an idea for you. Why don't you read this post:

Just so you know, coolbho3000 is the dev who created SetCPU. I'm pretty sure he knows about the scores and instruction sets better than you or I. So if you aren't going to believe me, at least believe him.

Please stop trolling my thread because you're all butt-hurt that the G2 has a faster CPU.
[Vibrant General] lqaddict:
What does a CPU do when it gets an instruction to to execute with condition carry on, and it has no idea how to execute it? It ignores it and moves on to the next one.

I haven't written that app, so I do not know how the score (milliseconds) are calculated, are they calculated based on the success of the previous result or no?
[Vibrant General] gravis86:
Yes I should have been nicer about it but I have absolutely no patience for people who think they know everything about something because they read a wikipedia article (or in this case read the ARM stats page for the Cortex. I have even less patience (if that's even possible) for people who try to tell me I'm wrong about something when they obviously have no idea what they're talking about.
[Vibrant General] lqaddict:
Honestly, I went into Qualcomm and ARM, and I could not find the information that Qualcomm Snapdragon/Scorpion is a Cortex-A processor, all I found that Qualcomm has designed their own instruction set that puts the media processing into a next level that is only supported by the cores designed by Qualcomm. NEON from my understanding is the specific instruction set targeted towards media processing, and it is not Qualcomm only specific.

http://www.arm.com/products/processors/cortex-a/cortex-a9.php says NEON is optional.

So does it support NEON or not?