yashsingh1/xdaforums huggingface dataset:
[Nexus S General] webstar1:
i like it and all, but still, the shape is so weird...... just like the galaxy i9000, might just stick with this as no major difference in specs or looks, do you think gingerbread will come to our i9000's?
[Nexus S General] DocRambone:
My NEW phone :)
[Nexus S General] evil-doer:
shouldnt samsung themselves be porting this **** over stat? theyve had all of the code for months now working on this new phone. it should be simple for them to port it with the hardware being so similar.

somehow i dont see it happening tho. how soon do you think 2.3 will be for the poor galaxy s?
[Nexus S General] Legion6789:
This phone looks great, but I'm worried that it'll have RFS. If it's just a retooled galaxy s, is it going to suffer from bad gps and lag?

I loved my galaxy s when I got it, but it just degrades more everyday, and its totally stock. Sometimes the lag is so bad, that I can't answer the phone because it's ringing but the UI has locked up and I can't swipe to answer. A bit of lag is something I can deal with, not being able to answer the phone is indefensible.
[Nexus S General] bossman74:
Thanks for the info.
[Nexus S General] amwebby:
Nokia have had NFC on phones for a while now, as part of the Bluetooth stack. My guess is the Nexus/Gingerbread NFC will be the same, so no need to disable it for a port to our Galaxy S.
[Nexus S General] sturmeh:
The best part is that it has Hummingbird, 2.3 probably has JIT optimized for it now. :)

Main differences: ( Aside the AOSP and Aesthetics)

- NFC reader hardware. ( RFID I assume? )

- The GPS probably works. :P

- Three-axis gyroscope

- LED Flash

- Noise Canceling Mic. ( Gee they are persistent. )
[Nexus S General] GadgetCheck:
That is samsungs marketing stratergy. If they release it then people will loose intrest i the Nexus S.

And yes if samfirmware gets there hands on this v will b seeing the NEXUS S rom being ported soom may be by december end or before.

Connect and Share

http://twitter.com/gadgetcheck

Sent from my GT i9000
[Nexus S General] Maddmatt:
With Google taking care of the software, probably not.

If the lag is so bad for you, why not install the Speedmod kernal? Personally I've never seen it as bad as you describe. Maybe your phone needs a factory reset.
[Nexus S General] laiho03:
I think we will see the next cm be supporting SGS....since it has same CPU as the NS...
[Nexus S General] borchgrevink:
Too bad that it does not have a microSD slot! Seems like a weired thing to remove?

I see it uses iNAND memory. Is this something like the memory in Epic (the one which is lag free)?
[Nexus S General] d3a:
according to engadget all galaxy S variants come with NFC already, so the nexus S ROM should be a nice direct swap onto the galaxy S.
[Nexus S General] sanderdw:
Looks like the Galaxy S is even better?

http://www.google.com/phone/compare/?phone=nexus-s&phone=samsung-galaxy-s
[Nexus S General] laiho03:
http://in.samsungmobile.com/mobile-phones/samsung-galaxy-s--i9000-specification#

Look at the spec....it say i9000 does not have the nfc chip...i pretty sure you can disable it easy...
[Nexus S General] ngenhit:
I would like to correct certain things.

Differences ( for us , the real users of SGS )

-NFC ( Our hardware is Bluetooth 3.0 capable . In Nexus-S it is not. so it can go eitherways.. NFC maybe bluetooth adapted. )

-GPS chip may probably differ. but it doesnt matter i believe

-LED-Flash ... this is the major difference and i dont care ;)

The noise cancellation mic and three axis gyro facts are wrong. noise cancellation is s/w based and we already have MS-3C orientation sensor in SGS which is 3 axis. So combined with the SMB380 accelerometer... they do work pretty decently.

Now look at the prospects

+ JIT Compiler

+ all the ports we are going to get

+ safe software and lag-free development android for our SGS!!
[Nexus S General] bilboa1:
the gyroscope and the accelerometers don't use the same technology. usually both are used in conjunction. The gyro is much more sensitive.
[Nexus S General] adhikarb:
cut the tech crap!! hehe kidding!! :D but think of it on a marketing front...why did sammy left previous phones(behold/galaxy/spica)? 1. Hardware 2. RAM 3. ROM.....now with Nexus S and Galaxy S these three points are of no bother for us!! So there is no reason for Sammy not to update us! So i think we should get the GB AFTER Nexus S/One are through :) but again its SAMSUNG we are talking about here :O
[Nexus S General] Mithent:
This should mean we have long-term developer interest in the Galaxy S platform, as well as guaranteed Android updates to Gingerbread and beyond. Really glad the hardware is so similar.
[Nexus S General] xZeDgEx:
Same as original nexus, it was t mobile first. Soon after at & t band version came out. This will likely be the same.
[Nexus S General] Zvenn:
Incoming Doc's Rom - Nexus S edition? :D
[Nexus S General] KCutrer1:
This should be fun. I live in the US, so with this release I'm gonna be playing the game "Which will come first, official Froyo or unofficial Gingerbread?" :P
[Nexus S General] AllGamer:
Yes, Telus, Bell, Rogers, Fido

all of them will work only on the 1900 band

I really like that Nexus S

but i'll wait for the 850 version
[Nexus S General] Mortify1:
I find this is great as long as the processors are the same...

Nexus S: 1GHz Cortex A8 (Hummingbird) processor

Galaxy S: 1GHz Samsung Hummingbird S5PC110

Would the optimization on Gingerbread still transfer to our Galaxy S's?
[Nexus S General] grousey:
I would need some reassurance over the RFS too.

If this phone doesn't use it and seems as snappy as the Nexus One then I'll pick one up.
[Nexus S General] gTen:
I noticed another big difference...

Aka...no PenTile....
[Nexus S General] blexoz:
I thought its gonna have a dual core processor?!

Well, Nexus S seems pretty useless. I mean why don't they use a better resolution and a higher clocked Processor? It looks so freaking ugly I dunno what to say.
[Nexus S General] :
I must admit I am a little disappointed as well. It is not much better than the Nexus spec wise and about the same as a SGS so why should I bother upgrading? as 2.3 will be with us soon anyway via Samsung or XDA.
[Nexus S General] xxgg:
If I had a Nexus One, would I upgrade to Nexus S?

I don't know... likely not.

But I can see a lot of Nexus One's being ForSale soon.
[Nexus S General] dogans:
Agreed.

It's identical to our SGS's (we have microSD slot and BT 3.0 also!), there is no need to upgrade, IMO.
[Nexus S General] Kpkpkpkp:
Being an i9000 owner I am delighted that the hardware is so similar.

Finally we will get the kind of support / roms like the Desire has (due to its similarity to the Nexus One).
[Nexus S General] swetland:
The processors are the same -- the wording is just a bit different. Hummingbird is Samsung's marketing name for their S5PC11x SoC. It is a 1GHz Cortex A8 ARM CPU w/ VFP and NEON.
[Nexus S General] mobydeek:
Agreed, cant wait to flash "pure google" on my SGS :D

And to the ppl who are sooo disappointed with the specs; you wern't REALLY going to upgrade, after a few months of your SGS, to a new phone simply for a dual core and higher res screen were you? Seriously? :confused:
[Nexus S General] swetland:
We use ext4, not rfs on Nexus S. A number of closed source components (like rfs) have been replaced by open source alternatives and the overall software stack is much more "standard android."

The Nexus S has a number of similarities to the existing Galaxy S platform, but some peripherals are changed, the kernel is a new port done against 2.6.35 by our team with help from the folks at Samsung, Gingerbread has been extensively tested and tuned for this device, etc, etc.
[Nexus S General] rajendra82:
So do we, on the SGS :)
[Nexus S General] erunamor:
If I'm not mistaken, Nexus S use iNand while SGS uses other type of memory, which is the cause of the lag (between others).

So... it's possible the port, of course... but my guess is that the actual problems of the SGS will still be there because of the type of memory. What do you think? Will we get a lag free android? Same performance as the Nexus S using the port?

On the other hand... maybe we will get a working gps, once for all?

Greetings
[Nexus S General] Meister_Li:
I just hope that truly everything on the Nexus S is open source, aside from maybe the Google Apps. Having open source drivers for the Phone parts of the phone as well as the Audiohardware would be a huge step in making an AOSP/Cyaongen Mod Rom for the SGS as well.
[Nexus S General] :
This does not make sense as many other phones use the same memory but without the lag.
[Nexus S General] diehard2222:
i thought the sgs used rfs?
[Nexus S General] got-petrol:
i bet its got no lag and the gps works right

i think every body will start to complain more to samsung about the galaxy s and its many bugs
[Nexus S General] JuanRamiro:
Swetland, do you mean by this that SGS will not get the update to 2.3?

Thanks
[Nexus S General] gTen:
I also found that ironic..that they chose to go with Sandisk's iNAND instead of their MoviNAND
[Nexus S General] rajendra82:
The moviNAND used in SGS line has some pretty hefty specifications (interface speed of 52 MB/s) which is comparable to iNAND (30 MB/s), and both are likely rated at faster than what was inside Nexus One, so the hardware is not the main source of the lag we get. It is almost certainly the crappy RFS driver written by Samsung, as replacing everything that is RFS with ext4 makes the lag almost completely vanish.

http://www.sandisk.com/media/57232/Embedded-ENG.pdf

http://www.samsung.com/global/business/semiconductor/products/fusionmemory/Products_MoviNAND.html
[Nexus S General] rienkandroid:
Probably Google forced them into choosing faster memory? I can imagine they want a fast lag free device.
[Nexus S General] swetland:
The closed components on Nexus S:

- bootloader, radio firmware, bt/wifi firmware

- Samsung RIL

- SGX OpenGL libraries

- Broadcom GPS daemon

- AKM Compass daemon

The audio and video drivers are completely open source.

We are working on making these available through a clickthrough or clickwrap license to simplify building AOSP Gingerbread on Nexus S "out of the box".

Regarding GPS support, I think Nexus S uses a different solution than other Galaxy S devices (external broadcom gps chip, instead of integrated with modem).
[Nexus S General] swetland:
I certainly hope Samsung upgrades SGS to 2.3! I can't speak for them, though. I personally believe that Froyo->Gingerbread should be a less difficult path than Eclair->Froyo or Cupcake->Donut, and hope that OEMs supporting 2.2 move to 2.3 and pick up the nice new features in Gingerbread.

Technically they could either merge 2.3 into their existing 2.2 port for SGS or take a more radical approach and pick up more of the work we did for Nexus S -- it's up to their team as to how to handle things like this, though.
[Nexus S General] erunamor:
I know, and I didn't mean that moviNAND is worse than iNAND. What I meant is that the problems we have now will remain, because the problems will be fixed for iNAND, not moviNAND, and Samsung doesn't want to fix it.

If the community make a port to SGS, the part of the iNAND will have to be adapted to moviNAND, and as far as i know, there isn't any working solution (if it were, we've had it installed by now...), so we will be doomed to lagfixes again.

But probably I'm mistaken, I'm just writing my thoughts...

And sorry for my english.

EDIT: So, GPS is different of SGS's? New broadcom chipset? Well, then I guess that GPS won't be fixed in SGS either... :( I'm getting really pessimist
[Nexus S General] DrIGGI:
What about the Filesystem? Will it be able to port the whole 2.3 with FS etc.

Doese this mean NO Rfs anymore?
[Nexus S General] rajendra82:
If the kernel supports ext4 natively, what we have is a pre-built lagfix. All we need to do is rid ourselves of RFS and convert everything to ext4 via a script. I can't imagine Samsung stripping out ext4 support out of the gingerbread kernels just to keep us locked down to RFS.
[Nexus S General] MaelstromXC:
Do you think it's the hardware that's causing the lag? I mean if lagfix fixes the lag, it means that it is a software issue. So, even if Nexus S is not going to be moviNAND, it doesn't mean we are going to be stuck with the lag in SGS (well, at least for now, we are not with lag fix).
[Nexus S General] emuneee:
The Galaxy S uses an external Broadcom GPS chip (BCM 4751).

http://www.phonewreck.com/wp-content/uploads/2010/08/GSPCB2-1024x933.jpg
[Nexus S General] Meister_Li:
Thanks a lot, that sounds at least very promising. :D
[Nexus S General] swetland:
That's Samsung's call -- Google delivers Gingerbread and the builds for Nexus S -- Galaxy S is entirely Samsung's product and they make all the decisions there.

Changing filesystems during an OTA is tricky business and I could certainly imagine an OEM might decide it's too risky.

Again, re: GPS -- my understanding is the solution various among the (many) Galaxy S variants. Some using the BCM chip, some using an in-modem solution, etc.
[Nexus S General] borchgrevink:
Sorry, but is PenTile?
[Nexus S General] erunamor:
I don't know if this is a hardware issue or not. What I'm telling is that we won't be provided with a solution because it's been implemented to other hardware, not ours.

But in fact, what has been said above is very true... if ext4 is supported natively, maybe it's not a big problem ;)
[Nexus S General] got-petrol:
we all need to start complaining about the lag and the gps some thing might get done about it
[Nexus S General] rajendra82:
Thankfully not all. Otherwise I would not be running Froyo on my Captivate at this time with ext4 file system on all partitions.
[Nexus S General] emuneee:
Ah ok, didn't know the various variants differed that much. Makes sense though, especially for some of the CDMA SGS variants to use a different GPS implementation (maybe?).

The vanilla/international SGS uses a standalone Broadcom GPS chip. I am eager for a Nexus S teardown. :)
[Nexus S General] Mithent:
Samsung-made AMOLED screens (and that includes the one in the Nexus One/Desire etc.) generally have two subpixels per pixel: rather than RGB RGB RGB subpixels, they have RG BG RG BG etc. This cuts down on power consumption and manufacturing complexity, but reduces sharpness.

Have we seen anything to say that the Nexus S won't have PenTile, though? It has a 4" Super AMOLED just like the Galaxy S.
[Nexus S General] Arkanius:
Except Samsung updates are done by the proprietary KIES software and not OTA :)
[Nexus S General] rajendra82:
Which makes them a 100 times riskier :)
[Nexus S General] supercurio:
As the developer of a lagfix for Galaxy S, i can tell.. good choice and thanks :)

Talking to Samsung dev, it looked still a bit unsure on their side, I'm glad you made your own choice.

So it's a block device filesystem on top of a hardware FTL ?
[Nexus S General] swetland:
I'm just talking about what they ship/support out of the box.

Obviously, given where this conversation is happening, there is a thriving community customizing things after the fact.
[Nexus S General] cmf:
Well, I like the sound of this.

I was always happy with my Nexus One, until I left it in a kebab shop in Cyprus.

I do find the dialler frustrating, how I can't do a T9-like name lookup from the contacts, but I'm sure this is due to patent worries. I did install Dialer-One but there's many times where you start in Contacts, and then click to the dialler tab and you end up back in the stock dialler.

I think I will probably trade my Galaxy S up for one of these, simply to have a tool that could run the latest software and have the great support that the Nexus One had/has.
[Nexus S General] swetland:
We do try to get it right.

The Nexus S actually has two flash parts -- 512MB of onenand and 16GB emmc. The onenand hosts the bootloader, kernel/ramdisk, radio firmware, and the cache partition (yaffs2). The emmc part hosts /system (ext4), /data (ext4), and /sdcard (vfat).

I fully expect folks to change /sdcard to ext4 in custom roms -- we stuck with vfat for the official build to ensure UMS compatibility with win32 and osx, and to avoid apps getting weirded out by permission/case rules changing.
[Nexus S General] crabjoe:
But based on a recent filing with the FCC, we know the Nexus S uses a different GPS antenna!!

I'm guessing here but I'm thinking that the SGS GPS woes are due to it's antenna.
[Nexus S General] rajendra82:
That sounds so much like what we already have (except the RFS crap). Changing /sdcard to ext4 is unnecessary, as that makes it difficult to mount as mass storage on Windows. Not much to be gained by journaling there.
[Nexus S General] got-petrol:
i bet they will not do this

Samsung swapped faulty iphone4's with your Galaxy S, how about swapping my Galaxy S with a Nexus S so that I can use my GPS??
[Nexus S General] got-petrol:
i said that on here when all the info came out about them changing it,.. the gps in the galaxy s cant be fixed but every body jumped down my neck
[Nexus S General] 17mayis:
day after day i fall more in love with my SGS and i congrat my self for traded my xperia x10 with SGS for making a right decision and now i hope we can get Android 2.3 very soon..
[Nexus S General] supercurio:
Can you tell if it's Mark Brown's (Wolfson) driver for the WM8994 Codec, or Samsung team WM8994 driver ?

Both are opensource hopefully, i started working on the Samsung one for sound improvements on Galaxy S.

Also, will you publish datasheet for the mDNIe device?
[Nexus S General] swetland:
The codec driver is a modified version of the Samsung driver. We've been consulting with Mark over at Wolfson and are investigating moving to the standard codec driver in a point release -- time was too short to get this done before initial launch.

I don't believe we have the mDNIe part (if it's the external ISP that Samsung used in other Galaxy devices), due to space constraints. Generally, though, we cannot publish databooks -- usually the silicon vendor has to decide to do that.
[Nexus S General] gekkekoe123:
The nexus S looks like what the galaxy S should have been.

Seeing that the nexus S is using a different GPS approach, is giving me the impression that the current galaxy S GPS problems are hardware related and will never be fixed.

I'm really hesitant to buy a samsung product again after the gps problems with the galaxy S. The nexus S looks nice though... sigh tempting..
[Nexus S General] :
All I want to know is "Is there any reason why I should upgrade"? 2.3 will come to the SGS eventually so why should I bother?
[Nexus S General] daveloft:
I don't think they will bother with 2.3 for the Galaxy S, but I could be wrong.

I really don't care if they do though as it will be the Galaxy S version of 2.3 with TouchWiz.

I would rather have an XDA genius port the stock 2.3 from the Nexus S over to the Galaxy S.
[Nexus S General] bub181:
Thanks for all the information swetland! It sounds like the Nexus S is almost identical, hardware wise, to the international Galaxy S:

512 MB RAM

512 MB oneNAND combined with 16GB of MLC NAND (iNAND and moviNAND must have the same interface)

External Broadcom GPS chip

Same screen, processor, audio, video, etc.

It seems like Google decided to move the /system partition over to the 16GB iNAND on the Nexus S. On the Galaxy S it was on the oneNAND. I wonder why they did that? More space for the /cache partition? Does it still have a /dbdata partition? It's interesting that they are using YAFFS2 for the /cache partition on the oneNAND. This must indicate that the oneNAND doesn't have wear-leveling. Also, their choice to go with EXT4 validates supercurio's experience that EXT4 is needed for data integrity.

It's great to have a Google developer here helping us get gingerbread onto our software crippled Galaxy S phones. I hope the poor Samsung developers learnt some important lessons after working with Google.
[Nexus S General] supercurio:
Okay, it's understandable.

I'm sure Wolfson would have prefer a switch to their driver but I look forward reading the changes you made in the driver source :)

Actually the mDNIe part (it's its commercial name) has a big role in the S of Super AMOLED because it has the ability to do a the sharpening filter to counter-effect the fuzziness caused by the Pentile Pattern.

First Nexus One didn't had any sharpening, Galaxy S is over-sharpened by default (halos around text)

It also control the response curve of the screen, with standard UI mode, video mode, Outdoor mode etc and allow color correction.

Well, you can probably count on me to study all this on the Nexus S and propose improvements.
[Nexus S General] ALUOp:
No HSPA+

No 720p video recording

No SD card

No! No! No!
[Nexus S General] borchgrevink:
Any other phones with stock gingerbread announced?
[Nexus S General] mobydeek:
+ Pure Google

+ New UI

+ No Samsung "Low Battery" closes with Camera/Music Player

+ No Samsung garbage apps

+ No need for Lagfix/Colour Fix

- Lose swipe right to Call/ Swipe left to text

(this is the only negative i can think of right now)

Alright u can apply the Lagfix blablabla... but ultimately, if you cant think of any reason to flash a future build of Pure Google, then just don't?
[Nexus S General] rajendra82:
Playstation phone (not announced, but might as well be). Ironic, that Sony and Samsung are the most ahead of the curve this time.
[Nexus S General] bub181:
I can't wait for that day! :)
[Nexus S General] jaju123:
Droid Eris and the HTC wildfire have very basic gingerbread ports already. Can't wait for galaxy S: P
[Nexus S General] got-petrol:
Samsung are going to regret being involved with the nexus s because they are going to have 5 million + compaining abot there phone and im going to be one of them
[Nexus S General] josåatt:
Did your phone magically get worse when the Nexus S was announced?
[Nexus S General] jaju123:
Also in the app and themes i9000 forum there is a gingerbread keyboard port if anyone desires to download it from there. Loving my sgs at the moment and cannot wait for this gingerbread port. :)
[Nexus S General] supercurio:
Lol

Samung loves Android and it's a chance for them to do as Good as the iPhone, with an Os they can control and improve their way... without Apple :)

Win-Win!
[Nexus S General] Mortify1:
Yes, force closes left and right lol. ROM crashed, two titanium backups... ugh
[Nexus S General] omaga:
I hope we get a ported nexus rom a pure google rom without Samsung crappy touchwiz im not a big fan of the Twiz. Im willing to donate for that project so that can be true! Or i sell my phone and buy the nexus s when that is possible. )
[Nexus S General] Jermu^:
Same here, I will totally donate for this good cause! Although a lot good has already been made for the i9000, a clean Gingerbread port would be a salvation for us who have been opressed by Samsung!
[Nexus S General] stringbeans:
I have to admit I expected more.. :(
[Nexus S General] Mortify1:
I pride myself on being cheap, but if we can get gingerbread with CPU optimizations... I will throw in 50 dollars to the devs
[Nexus S General] amwebby:
Having installed the Gingerbread keyboard, which is a great improvement I can't wait for this. The question in my mind is whether Samsung will release the recently leaked 2.2.1 as an official release or leapfrog to Gingerbread.
[Nexus S General] Capt-CDD:
Note to Google and the phone manufacturers.

Quit trying to lock phones down, taking away features that are used (i.e. SD cards) and substituting ergonomics (i.e. banana shapes) instead.

Ergonomics are a great soft sell and give you a warm fuzzy.

But I will never substitute ergonomics for functionality!!!