NFC battery - AT&T Samsung Galaxy S II SGH-I777
just curious since this has the NFC battery compared to the international SGS2 do we AT&T have to use battery's with NFC !
Also what if the international phone puts in an NFC battery will they have that built in automatically
Just inserting the ATT battery will not give anyone the powers of NFC, if thats what you are asking. Apparently someone found four contact tips on the ATT version instead of three in the international, so that the NFC can talk to the rest of the phone. So there needs to be mechanisms like that in place. So, in short no they won't get NFC by putting in your battery.
But you can insert a replacement battery without NFC and it will just work fine but you wont have NFC (if ATT flips the software switch on, that is). Doesn't mean I encourage you to pop in any battery and test.
Experts can correct me on this.
thelastjedi said:
Just inserting the ATT battery will not give anyone the powers of NFC, if thats what you are asking. Apparently someone found four contact tips on the ATT version instead of three in the international, so that the NFC can talk to the rest of the phone. So there needs to be mechanisms like that in place. So, in short no they won't get NFC by putting in your battery.
But you can insert a replacement battery without NFC and it will just work fine but you wont have NFC (if ATT flips the software switch on, that is). Doesn't mean I encourage you to pop in any battery and test.
Experts can correct me on this.
Click to expand...
Click to collapse
Actually, no one confirmed the 3 vs 4. I know Infuse had 3 - I don't know what international has. I asked and no one provided the information.
Also international batteries will NOT work fine. They flake out as soon as you connect a charger or USB. connexion2005 spent hours trying to debug constant reboot loops and it turned out to be due to using an I9100 battery.
I'm glad I asked because I bought 2 batteries 1 is a off Chinese brand i9199 and the other is a original samsung non NFC battery , I was going to buy the international galaxy but changed my mine and bought the AT&T phone
So your saying the off brand i9100 battery is no good ? just wondering how a battery could cause problems when it's only pushing juice,
I read about the NFC battery someone mentioned it has a chip inside so I guess that isn't true ! so it actually has a extra prong and so does the AT&T phone right!
I wasn't planning to use the i9100 brand battery all the time and charge it in a charger thought I would switch them out when out for the day , So would just using that battery cause problems ?
Entropy512 said:
Actually, no one confirmed the 3 vs 4. I know Infuse had 3 - I don't know what international has. I asked and no one provided the information.
Also international batteries will NOT work fine. They flake out as soon as you connect a charger or USB. connexion2005 spent hours trying to debug constant reboot loops and it turned out to be due to using an I9100 battery.
Click to expand...
Click to collapse
In case you still want the info Entropy, I just checked with my roommate's I9100 (I have an i777), and it also has 4 contact tips
justabrake said:
So your saying the off brand i9100 battery is no good ? just wondering how a battery could cause problems when it's only pushing juice,
Click to expand...
Click to collapse
The battery has an ID resistor (I think it's the pin between + and -) - if it's the wrong value, the charge circuitry will force a shutdown/reboot when charging.
Actually it's the kernel - but until I'm positive that there is NO risk resulting from removing this protection mechanism, I'm not doing it.
The 4th contact is for a antenna in the battery.
Entropy512 said:
The battery has an ID resistor (I think it's the pin between + and -) - if it's the wrong value, the charge circuitry will force a shutdown/reboot when charging.
Actually it's the kernel - but until I'm positive that there is NO risk resulting from removing this protection mechanism, I'm not doing it.
Click to expand...
Click to collapse
This is not the first time Samsung did this. The original Galaxy S batteries are the same. You can't use the Verizon version's battery with rest of Galaxy S lines (AT&T, T-Mo and Sprint). If you do, you get the reboot.
agh1701 said:
The 4th contact is for a antenna in the battery.
Click to expand...
Click to collapse
After seeing the information from Verizon about about Galaxy Nexus battery, it seems the NFC chip, not just the antenna, is inside the battery.
Entropy512 said:
The battery has an ID resistor (I think it's the pin between + and -) - if it's the wrong value, the charge circuitry will force a shutdown/reboot when charging.
Actually it's the kernel - but until I'm positive that there is NO risk resulting from removing this protection mechanism, I'm not doing it.
Click to expand...
Click to collapse
I'm willing to try it if you are willing to create a special kernel.
I'm currently in Hong Kong and bought an i777 from one of the local small merchants. The phone worked in the store, but did not charge when I got it home. The battery does not say "Near Field Communications" on it, even though it looks like an authentic Samsung battery. So I am assuming that I have a genuine i777 (it says AT&T on the top and has the four buttons on the bottom), and a genuine I9100 battery. I am currently waiting for an NFC battery that I bought on Ebay. I also bought a local noname battery so that I can charge one while using the other. Both batteries have 4 terminals.
If anyone knows what the value of the ID resistor is, I'm also willing to try that route to get the phone to charge.
The phone came with MIUI 10/28 and everything else seems to work, including GPS, WiFi, etc. MIUI 12/2, 12/9, 12/16 (not US version) fix the charging problem, but then the phone audio doesn't work. I tried flashing all the i777 modems, but none fixed the audio problem. I was not able to flash the CM7 converted modems because CWM gave some error messages about "I777" (I think it said failed assertion).
I tried flashing Unnamed, Cognition and CM7, but they don't fix the battery problem, but the phone audio and everything else works.
I am a total noob so if I've used any incorrect terms, please forgive my noobness. The last two weeks have been quite an adventure, searching forums, learning about rooting, recovery, downloading ROMs and kernels and modems, etc. Actually, its been a lot of fun.
guilin said:
....
I also bought a local noname battery so that I can charge one while using the other. Both batteries have 4 terminals.
If anyone knows what the value of the ID resistor is, I'm also willing to try that route to get the phone to charge.
Click to expand...
Click to collapse
Most of these batteries will have four contacts, two for power and two for communication to the gas Guage within the battery pack (I2C interface). The few batteries out there with three contacts use a single wire interface, but they are essentially the same - there is a communication path into the cell to talk to the fuel Guage embedded in the pack. The nfc enabled batteries either extend the capabilities of the fuel guage or add an additional part, but in either case, the two functions share the same communication paths - there are no "resistors" to check or change, the ic(s) identify what capabilities they have to the host via the serial interface.
T
Sent from my SAMSUNG-SGH-I777 using XDA App
guilin said:
I'm willing to try it if you are willing to create a special kernel.
I'm currently in Hong Kong and bought an i777 from one of the local small merchants. The phone worked in the store, but did not charge when I got it home. The battery does not say "Near Field Communications" on it, even though it looks like an authentic Samsung battery. So I am assuming that I have a genuine i777 (it says AT&T on the top and has the four buttons on the bottom), and a genuine I9100 battery. I am currently waiting for an NFC battery that I bought on Ebay. I also bought a local noname battery so that I can charge one while using the other. Both batteries have 4 terminals.
If anyone knows what the value of the ID resistor is, I'm also willing to try that route to get the phone to charge.
The phone came with MIUI 10/28 and everything else seems to work, including GPS, WiFi, etc. MIUI 12/2, 12/9, 12/16 (not US version) fix the charging problem, but then the phone audio doesn't work. I tried flashing all the i777 modems, but none fixed the audio problem. I was not able to flash the CM7 converted modems because CWM gave some error messages about "I777" (I think it said failed assertion).
I tried flashing Unnamed, Cognition and CM7, but they don't fix the battery problem, but the phone audio and everything else works.
I am a total noob so if I've used any incorrect terms, please forgive my noobness. The last two weeks have been quite an adventure, searching forums, learning about rooting, recovery, downloading ROMs and kernels and modems, etc. Actually, its been a lot of fun.
Click to expand...
Click to collapse
The ID resistor is buried deep within the battery, on the same board as its protection circuit.
Take the unit back to the store and explain that they did not give you a functional I777 - if this merchant were legitimate you should have received a properly matching battery with the unit.
tedkunich said:
Most of these batteries will have four contacts, two for power and two for communication to the gas Guage within the battery pack (I2C interface). The few batteries out there with three contacts use a single wire interface, but they are essentially the same - there is a communication path into the cell to talk to the fuel Guage embedded in the pack. The nfc enabled batteries either extend the capabilities of the fuel guage or add an additional part, but in either case, the two functions share the same communication paths - there are no "resistors" to check or change, the ic(s) identify what capabilities they have to the host via the serial interface.
Click to expand...
Click to collapse
WRONG.
Have you read the kernel source code for the fuel gauge driver? Probably not. I have. I've even fixed bugs in it.
Have you read the datasheet for the fuel gauge chipset's predecessor? (The current one does not have a publically available datasheet, but it's VERY close to the previous version used in the original GalaxyS series of phones) Can you even name the fuel gauge chipset without Googling?
Have you used an ohmmeter to measure the resistance of the ID pin? I have.
The fuel gauge chipset is in the phone itself, NOT in the battery for this device.
The phone checks for a legitimate battery by connecting a constant-current source (looks like around 0.3 mA) to the battery contact between the + and - terminals. It then measures the voltage of this terminal to see what the value is when the device is on AC or USB power, and powers off if it is outside of certain ranges. See sec_bat_check_vf_adc in drivers/power/sec_battery.c
I777 batteries are 4.7k ohms, and the device looks for a range between 1.1 and 1.8 volts on the vf terminal. I9100 update3 makes this stricter - 1.35 to 1.5 volts. I9100 batteries appear to have a 6k resistor approximately, the Vf check looks for a voltage between 2.0 and 2.1 volts.
I'm not sure what is on the terminal adjacent to the - terminal on the other side - this is likely NFC-related, it is not a bare antenna (extremely high resistance when powered off)
I've seen evidence that the NFC solution is distributed between the battery and the device - I9100 kernels have PN544 support, and at least one I9100 user has managed to get a successful PN544 firmware load. However without the battery side of things, their device doesn't work.
There is a thread in the "accessories" section that is devoted to batteries. Some seem to work well while others cause the bootloop.
Entropy512 said:
WRONG.
Have you read the kernel source code for the fuel gauge driver? Probably not. I have. I've even fixed bugs in it.
Have you read the datasheet for the fuel gauge chipset's predecessor? (The current one does not have a publically available datasheet, but it's VERY close to the previous version used in the original GalaxyS series of phones) Can you even name the fuel gauge chipset without Googling?
Have you used an ohmmeter to measure the resistance of the ID pin? I have.
The fuel gauge chipset is in the phone itself, NOT in the battery for this device.
The phone checks for a legitimate battery by connecting a constant-current source (looks like around 0.3 mA) to the battery contact between the + and - terminals. It then measures the voltage of this terminal to see what the value is when the device is on AC or USB power, and powers off if it is outside of certain ranges. See sec_bat_check_vf_adc in drivers/power/sec_battery.c
I777 batteries are 4.7k ohms, and the device looks for a range between 1.1 and 1.8 volts on the vf terminal. I9100 update3 makes this stricter - 1.35 to 1.5 volts. I9100 batteries appear to have a 6k resistor approximately, the Vf check looks for a voltage between 2.0 and 2.1 volts.
I'm not sure what is on the terminal adjacent to the - terminal on the other side - this is likely NFC-related, it is not a bare antenna (extremely high resistance when powered off)
I've seen evidence that the NFC solution is distributed between the battery and the device - I9100 kernels have PN544 support, and at least one I9100 user has managed to get a successful PN544 firmware load. However without the battery side of things, their device doesn't work.
Click to expand...
Click to collapse
Have not personally looked at the chipset that SAMSUNG uses, but the Texas Instrument line are in-pack gas gages with either I2C or hdq interfaces. The bq245xx series does both flavors of interface.
Are you an electrical engineer? I am, and have been designing this stuff for years - your 4.7k resistor is a pull up on the communication lines. Standard value per the I2C standard.
I have not seen too many designs where the gaging is outside of the pack, it it makes tracking pack changes and giving reasonably accurate results difficult if not impossible. Now, I have no insite into how SAMSUNG designed the hardware, but reading the source code will not give the full picture either. Fuel gaging is a dual discipline function - there is dedicated hardware to measure and track energy going into and out of the cell, and software must controll and track the data.
Peace,
T
Sent from my SAMSUNG-SGH-I777 using XDA App
tedkunich said:
Have not personally looked at the chipset that SAMSUNG uses, but the Texas Instrument line are in-pack gas gages with either I2C or hdq interfaces. The bq245xx series does both flavors of interface.
Are you an electrical engineer? I am, and have been designing this stuff for years - your 4.7k resistor is a pull up on the communication lines. Standard value per the I2C standard.
I have not seen too many designs where the gaging is outside of the pack, it it makes tracking pack changes and giving reasonably accurate results difficult if not impossible. Now, I have no insite into how SAMSUNG designed the hardware, but reading the source code will not give the full picture either. Fuel gaging is a dual discipline function - there is dedicated hardware to measure and track energy going into and out of the cell, and software must controll and track the data.
Peace,
T
Sent from my SAMSUNG-SGH-I777 using XDA App
Click to expand...
Click to collapse
Yes, I am an electrical engineer.
And you clearly have not read the MAX17040 datasheet. Otherwise you would know that Maxim designs their fuel gauges not to depend on a coulomb counter function (current sensor) - which is why it does not require any calibration. Yes, it gives up some accuracy because of that, but the advantage is that the pack has no fuel gauge chip itself. We have a MAX17042, which is a close relative of the 17040. It does have current measurement capability, but this is not enabled in our device.
We don't actually have a MAX17042 or 17040 - we have a MAX8997 PMIC, the fuel gauge is embedded inside it but functionally equivalent to the MAX17042. Older devices have a MAX17040 equivalent built into the MAX8998 PMIC.
And tell me, how can a resistor between a terminal and GROUND be a pullUP resistor like you claim it is?
Don't you think it's a little odd that they're IDing the battery by taking ADC readings, when if that contact were for an I2C or one-wire bus, they could just embed a battery identification in whatever chip was in the battery so that it could be read digitally? Oh yeah, and I2C doesn't exactly work on a single wire like other Samsungs such as the Infuse would have to have, given that they have three-terminal batteries. How is it that they're reading an ADC that's part of the PMIC or CPU to identify the battery if that battery terminal is I2C or some sort of one-wire digital bus?
Entropy512 said:
Take the unit back to the store and explain that they did not give you a functional I777 - if this merchant were legitimate you should have received a properly matching battery with the unit.
Click to expand...
Click to collapse
Thanks for all the great info. We did't try to exchange the unit because when we discovered that MIUI 12/2 and later fixed the battery charging problem, we knew that the problem could be fixed/circumvented in the kernel or ROM. My wife and I are retired Electrical Engineers and once we discovered the world of rooting, flashing, adb, CWM, ROMs, kernels, modems, we were addicted. We even rooted our Kindle Fire. If the phone had worked correctly when we bought it, we wouldn't be having all this fun.
Like they say, it's the journey, not the destination.
Thanks again (I already clicked the Thanks Meter).
so a battery boot loop depends on kernel and/or rom?
i bought the samsung 2000 mah non-nfc international version battery for my i777 thinking it should work no problem because i didnt care about having nfc. when i plug my phone in to charge, it causes a reboot loop. i am running task650 icsdout rom with entropy's latest kernel.
polobreaka said:
so a battery boot loop depends on kernel and/or rom?
i bought the samsung 2000 mah non-nfc international version battery for my i777 thinking it should work no problem because i didnt care about having nfc. when i plug my phone in to charge, it causes a reboot loop. i am running task650 icsdout rom with entropy's latest kernel.
Click to expand...
Click to collapse
There is code in the kernel that checks for a proper battery.
Until I know more about what subtle differences might exist between I777 and I9100 - I'm not disabling it.
I'll look into maybe making it a "use at your own risk" optional feature.
Entropy512 said:
There is code in the kernel that checks for a proper battery.
Until I know more about what subtle differences might exist between I777 and I9100 - I'm not disabling it.
I'll look into maybe making it a "use at your own risk" optional feature.
Click to expand...
Click to collapse
So after reading almost all of the threads on the 2000mAh battery this one was the deepest and most informative as far as why there are problems.
From what I have gleaned in my readings, the I9100 2000mAh battery can be used in the I777 as long as it is charged externally, and you don't care about the NFC ability. Correct?
And if you plug in the charger at any time with the I9000 battery the phone will reboot and continue in a bootloop?
And perhaps in the future with a kernel change we could use the I9000 2000mAh without the bootloop issue? Correct also?
FireRaider said:
So after reading almost all of the threads on the 2000mAh battery this one was the deepest and most informative as far as why there are problems.
From what I have gleaned in my readings, the I9100 2000mAh battery can be used in the I777 as long as it is charged externally, and you don't care about the NFC ability. Correct?
And if you plug in the charger at any time with the I9000 battery the phone will reboot and continue in a bootloop?
And perhaps in the future with a kernel change we could use the I9000 2000mAh without the bootloop issue? Correct also?
Click to expand...
Click to collapse
Correct. (As long as you replace all instances of I9000 with I9100 - I typo that a lot myself.)
Related
Alternative way to charge battery?
Hey guys, I'm in a very unfortunate but serious situation here. My X10 outright refuses to charge via the power point ( please see: http://forum.xda-developers.com/showthread.php?t=1054455 ). And, now, I'm using the EWJet ROM with Zdzihu's custom kernel. My battery is at 0% (charging is a pain, really slow - also, I don't think it's calibrated properly), and, since I'm using this kernel, I cannot off-line charge! So, I'm looking for an alternative how to charge my battery. Would cutting my cable and matching the positive and active wire's to the battery's positive and negative terminal's be sufficient? If so, how long should I keep it there for at least some charge to get my battery up enough to start my device? Thanks guys, Regards, Mayazcherquoi.
I wouldn't rly suggest cutting the wires since the x10 has internal circuitry that protects the battery, the battery itself should have circuitry too if memory serves right. You could do it if you know what your doing but Li-On batteries tend to be explosive if you don't know what you're doing. If you push for this method I'd suggest having a voltmeter close to check the battery and charger voltage before starting. You could try finding a wireless charge pad compatible for the x10 if repairing the phone isn't possible. Since you mentioned cutting the cable and matching the wire and such I figure you're handy. So why not try replacing the micro usb connector? I mean its already busted anyway. EDIT: Charge pad like this http://store.androidandme.com/sony-ericsson-xperia-x10-powermat.htm , hopefully you can find something cheaper :S
kindred7 said: I wouldn't rly suggest cutting the wires since the x10 has internal circuitry that protects the battery, the battery itself should have circuitry too if memory serves right. You could do it if you know what your doing but Li-On batteries tend to be explosive if you don't know what you're doing. If you push for this method I'd suggest having a voltmeter close to check the battery and charger voltage before starting. You could try finding a wireless charge pad compatible for the x10 if repairing the phone isn't possible. Since you mentioned cutting the cable and matching the wire and such I figure you're handy. So why not try replacing the micro usb connector? I mean its already busted anyway. Click to expand... Click to collapse Thing is, I don't really have the parts :-/ And I kind of need this up and running by tonight I cut the wires from an old Motorola phone charger (unable to determine which is positive and negative) which details at OUTPUT: 5.0V - 550mA, and practising on an old O2 Graphite Lithium Ion battery (to no avail ) which outputs at 3.7V - 1100mAh. So far, no explosions. Is this okay to practice on? Thank you.
Use a voltemeter to determine the polarity. The old phone battery circuitry may be refusing to charge since the battery may have dipped below the minimum allowed voltage to prevent any danger. Since you've gone this far I suppose it won't hurt to see if you can get it going, check the polarity first of the charger though. Explosions only happen at the instant of trying to charge a dead li-ion without circuitry or trickle charge and also in the event of excessive current which would be heat related.
kindred7 said: Use a voltemeter to determine the polarity. The old phone battery circuitry may be refusing to charge since the battery may have dipped below the minimum allowed voltage to prevent any danger. Since you've gone this far I suppose it won't hurt to see if you can get it going, check the polarity first of the charger though. Click to expand... Click to collapse Thing is, I don't have a voltmeter
Is there absolutely no visual difference between the wires? Post A picture. Hmm... I'd guess this question will return a no as an answer but, do you have an LED handy that you could use in series with a resistor as a visual aid?
kindred7 said: Is there absolutely no visual difference between the wires? Post A picture. Hmm... I'd guess this question will return a no as an answer but, do you have an LED handy that you could use in series with a resistor as a visual aid? Click to expand... Click to collapse Unfortunately, I don't have an LED, but I have a motor. Depending on how I connect it, it will spin either clockwise or counter-clockwise (I think). How could I determine the positive and negative from that? And no, the wires of the Motorola Charger were split, and both coloured black. Inside the black insulation, however, is just the standard copper colour.
This is the best illustration I could find: http://mohitjoshi999.files.wordpress.com/2009/08/080609_0658_dcmotorinte2.png Clockwise has the positive at the top of the motor, assuming the rotor faces out (The page didnt specify but I would think that would make more sense). Hope that helps. EDIT: By rotor I mean the shaft.
kindred7 said: This is the best illustration I could find: http://mohitjoshi999.files.wordpress.com/2009/08/080609_0658_dcmotorinte2.png Clockwise has the positive at the top of the motor, assuming the rotor faces out (The page didnt specify but I would think that would make more sense). Hope that helps. EDIT: By rotor I mean the shaft. Click to expand... Click to collapse I don't know, I'm kind of doubting it changes sides now since it's too fast. By that diagram, I think I've found which is which. Still quite uncertain though.
If it's a typical dc motor it will change as you alter polarity. If you have paper clips you can wrap two on the rotor, if they are different colour it would be even better. That way you could decern what direction it's turning.
kindred7 said: If it's a typical dc motor it will change as you alter polarity. If you have paper clips you can wrap two on the rotor, if they are different colour it would be even better. That way you could decern what direction it's turning. Click to expand... Click to collapse Good idea. Okay, I think I've got it. I've marked the negative (black wire) with some sticky tape. What now? Also, thank you so much
Since you have the polarity figured you you could go ahead and try it again on the old battery just to be sure if it can give you any indication of charging. If not try it on the xperia battery. Id suggest monitoring the temperature of the battery while charging by sense of touch, if it feels hot pull it off and let it cool before continuing. The xperia battery is 5.4 Whr and the power going into the battery is 2.75W, so it should take 1.96 hrs to fully charge, assuming max current. So about 59 minutes will give you 50%. EDIT: I used the xperia charger power instead of the one you're using
best thing to do is charge it in the car. rev the engine or get it up to 180km/h and that should cause it to start charging and since you have the custom kernel, it will turn on and continue charging. I hope it works, I had the same problem Sent from my X10i using XDA Premium App
[Q] Disable NFC battery requirement?
Does anyone know how to disable the NFC battery only requirement so that I can use a standard non-NFC battery in my i777? I don't have a NFC option as seen in this screen shot. http://forum.xda-developers.com/attachment.php?attachmentid=739271&d=1317692174 These NFC batteries are hard to find, basically impossible to find outside of the US. I can use a non-NFC battery (such as one made for the i9100), however connecting the USB (to the wall charger or computer) immediately puts it into a boot loop.
izmahoby said: Does anyone know how to disable the NFC battery only requirement so that I can use a standard non-NFC battery in my i777? I don't have a NFC option as seen in this screen shot. http://forum.xda-developers.com/attachment.php?attachmentid=739271&d=1317692174 These NFC batteries are hard to find, basically impossible to find outside of the US. I can use a non-NFC battery (such as one made for the i9100), however connecting the USB (to the wall charger or computer) immediately puts it into a boot loop. Click to expand... Click to collapse I think it is automatically detected and for bootloop i9100 batteries have this problem on sgh i777.
The $8 QCell battery from Amazon, which doesn't have NFC, works fine on my phone. You might want to try that out. Sent from myphone.
jazzboyrules said: The $8 QCell battery from Amazon, which doesn't have NFC, works fine on my phone. You might want to try that out. Sent from myphone. Click to expand... Click to collapse This is the only QCell battery I could find for the i777 on Amazon, the others are specifically for other versions of the S2. http://www.amazon.com/QCell-Samsung-SGH-i777-Extended-Compatible/dp/B006SK5GK0/ref=sr_1_1?ie=UTF8&qid=1328965651&sr=8-1 Can you send a link to the one you are talking about? Maybe there are some versions of the i777 that don't require the NFC battery?
izmahoby said: This is the only QCell battery I could find for the i777 on Amazon, the others are specifically for other versions of the S2. http://www.amazon.com/QCell-Samsung-SGH-i777-Extended-Compatible/dp/B006SK5GK0/ref=sr_1_1?ie=UTF8&qid=1328965651&sr=8-1 Can you send a link to the one you are talking about? Maybe there are some versions of the i777 that don't require the NFC battery? Click to expand... Click to collapse Well, this is the one I ordered last week, but it's unavailable as of now. The battery in the link that you posted should be good too. It's the same manufacturer. The only thing is that that battery is 3600mAh instead of the 1950mAh battery in my link. So the 3600mAh battery will be fatter and that's why QCell is giving you a compatible battery cover for free. That means that your existing phone case/bumper can't be used with that and the phone might look ugly. So search for threads in this forums that discuss what kinds of non-Samsung battery people buy for i777.
OEM charger doesn't keep up? Requiring assistance, please!
Hello, guys. I know this post is awfully long, but please, bear with me I am fairly new to Sammy, as I just got the S2 (I9100, not some other variant... it's the very original) three days ago. I rooted it, flashed CWM, and already tried a few ROMs. I'm sticking to MIUIv4 (WIUI, actually) for the moment, as I loved having MIUI on my previous devices. There's just one thing that makes me wanna throw rocks at this phone... and that's not the Super AMOLED+ screen that has stains / ghosting effect... it's the CHARGER. I believe the charger I'm using is original - it was in the package, so... it can't be a copy, lol. It says it can output 700mA at 5V, which is pretty standard... but it seems like it just doesn't do its job!!! I've had three HTC devices before, and the HTC charger is just a brick that you plug into the socket, and then plug a USB cable in it (just like Motorola's and Apple's recently). It outputs 1A at 5V. The Motorola ATRIX I previously owned had a charger that was outputting 850mA at 5.1V. Charging that 1900 mAh beast battery would take just a little over 3 hours! I no longer own the ATRIX (sold it to get the S2, actually), but I did borrow a HTC charger (with a HTC USB cable) to see if I could charge my S2 faster. Nopes. The charger barely gave the S2 0.5 amps... which is normal, since I hear two pins must be connected in order for the Samsung phone to draw maximum power. My Galaxy S2 is charging painfully slow with this original charger. I installed Battery Monitor Widget and let it log the battery charging overnight - the log file is attached below this post. At the very first line of that text file, you can see the charging began. I let the phone turned on, with the screen off, to charge overnight. Wi-Fi, Mobile Data, BT, GPS, Auto-sync was off. It was just in auto 2G/3G mode. That hardly matters! It looks like the phone is drawing 641mA constantly. It doesn't top 700mA, but that's okay - neither did the HTC phones reach more than 900mA, when the charger was able of 1A output. It took the SGS2 exactly two hours and 50 minutes to fully charge. Given the fact that the charger outputs 700mA, and the battery is 1650mA, I'd say that's right. A 1900mAh battery was completely charged in 3 hours and something, with a 850mA output charger. Still, that's painfully slow. I had the HTC EVO 3D, which has a 1730mAh battery. Charging that (@1A) would take little over two and a half hours. I could even browse the web via Wi-Fi or do something else on the phone and the battery would still be completely charged in less than three hours (unless I play a game on 3G with max brightness on, of course). Also, when the battery was at 1% at lunchtime, I plugged in the charger. I continued to send text messages and browse the web via Wi-Fi (screen brightness was on minimum). The battery level did not rise from 1% even after 5 minutes! You can see that in the battery log. Yes, the phone's battery was almost dead in less than three hours. Oh, also, the first day I got the phone, after I finished rooting and flashing MIUI and everything... I was playing Dark Legends, over Wi-Fi (screen was at lowest, again). Battery got down to 6%, I plug it into the charger. Ten minutes later, battery was down to 2% ! ! ! So, the charger cannot keep up ! I did my homeworks and did a "bit" of Google searching... it turns out the charger is just as it is. But this is just ridiculous. ----- I remember seeing something on Twitter several months ago... an article regarding an app that would let you adjust how much power the Galaxy S2 can draw from the charger it's connected to, simply by dragging around a slider. I'm not wrong, I DID see such an article - I just can't find it anymore! Anyone... any suggestions, please? Also, please note that I am in Europe, Romania, so I can't just go to a shop and find the most awesome charger that outputs 2A for $5 like you guys can (there, in the US)... It's not really at hand for me, lol.
So, conclusion is the phone can consume more amps during usage than the stock charger can supply. Either reduce the power usage (lower brightness, disable WiFi/BT) when you're using the phone during charging or get a more powerful charger (although I remember the latest stock ICS kernels don't like charging at a higher voltage than the stock charger supplies, so you'll probably have to install a different kernel which doesn't have this limitation). Oh, and please stop the non-sense about being in Romania and not having options to buy, the market's full of all kinds of chargers. Get out of the house and search, "lol".
This is not uncommon. In fact, with my PREVIOUS phone, the SE Mini Pro (the original one), it was actually possible to drain the battery till the phone shut down, even on it's original charger. With some modified power settings, mostly in CPU voltages, it is quite possible to have the SII charge properly even while in use, but bear in mind, it will take longer to charge if you are using it.
VAXXi said: So, conclusion is the phone can consume more amps during usage than the stock charger can supply. Either reduce the power usage (lower brightness, disable WiFi/BT) when you're using the phone during charging or get a more powerful charger (although I remember the latest stock ICS kernels don't like charging at a higher voltage than the stock charger supplies, so you'll probably have to install a different kernel which doesn't have this limitation). Click to expand... Click to collapse Playing Dark Legends, via 3G this time (so the power consumption would be higher, right?), screen at FULL BRIGHTNESS, Bluetooth and GPS activated. Battery Monitor Widget tells me the current being drawn is 641mA. Looks like the phone draws 641mA when charging, ~80% of the time. The only problem seems to be when the battery level is LOW. Then, no matter what you do, the power level just doesn't rise. With HTC / Motorola, the power draw was maximum when the battery was at its (almost) lowest level, and would decrease as the battery was filling. With the SGS2, it looks like it draws 640mA from 0% to 70%, THEN it begins to slow down. VAXXi said: Oh, and please stop the non-sense about being in Romania and not having options to buy, the market's full of all kinds of chargers. Get out of the house and search, "lol". Click to expand... Click to collapse Oh, but trust me, I have. You know, in our country, even cheap Chinese copies are over-rated. It's hard to find stuff like what they have in the US . I've seen some sort of a digital charger, so-to-say, which would allow you to set the amperage and voltage that was being outputted. It was able of throwing out anything from .5 to 2 amps, at 3.7 - 5.5V (given your choice). Guess what : friend got it from the States... You don't see such stuff here, in Romania. Oh well...
Sideromelane said: This is not uncommon. In fact, with my PREVIOUS phone, the SE Mini Pro (the original one), it was actually possible to drain the battery till the phone shut down, even on it's original charger. With some modified power settings, mostly in CPU voltages, it is quite possible to have the SII charge properly even while in use, but bear in mind, it will take longer to charge if you are using it. Click to expand... Click to collapse On the HTC EVO 3D and Motorola ATRIX, it was yet to be proven whether undervolting the CPU would increase battery life or not. Undervolting as much as 200mV only reduced the ammount of heat that was generated (especially during gaming sessions). Although current = heat... the power consumption didn't seem to change a bit! I even tried to downclock the CPU to 400 MHz - power draw would still not be sufficient in order for the phone to charge (when the battery level was under 10%). Everything was turned off, light on lowest, CPU pretty low... still going down, lol.
I have also experienced this in the past.... which was rather annoying if I must say however, recently I haven't had this issue, although it still charges quite slowly, it's slightly faster than before. I noticed this difference after I decreased the voltage from the cpu in each step, yes my phone is heavy undervolted thanks to magic config, might want to check that out, but it's still as smooth as ever without a hint of lag props to the hyperdroid team...they are the best in my opinion, I use their rom since the hd2 days recommend their rom to all galaxy s2 users. Anyway, my point is, I can have my screen in full brightness and still use the phone as is when off charge and it will continue to charge. Also, battery life isn't an issue for me anymore after undervolting, I can live with 15 hours battery life under extreme heavy usage with full screen brightness of 4-5 or more hours of screen on time....and that's with 1650mah battery. I plan to get an official 2000mah battery which will increase it's life more Samsung Galaxy SII Xtreme ED Xtreme Energy-Xtreme Power to Live Impossible made Possible
shadyr25 said: I have also experienced this in the past.... which was rather annoying if I must say however, recently I haven't had this issue, although it still charges quite slowly, it's slightly faster than before. I noticed this difference after I decreased the voltage from the cpu in each step, yes my phone is heavy undervolted thanks to magic config, might want to check that out, but it's still as smooth as ever without a hint of lag props to the hyperdroid team...they are the best in my opinion, I use their rom since the hd2 days recommend their rom to all galaxy s2 users. Anyway, my point is, I can have my screen in full brightness and still use the phone as is when off charge and it will continue to charge. Also, battery life isn't an issue for me anymore after undervolting, I can live with 15 hours battery life under extreme heavy usage with full screen brightness of 4-5 or more hours of screen on time....and that's with 1650mah battery. I plan to get an official 2000mah battery which will increase it's life more Samsung Galaxy SII Xtreme ED Xtreme Energy-Xtreme Power to Live Impossible made Possible Click to expand... Click to collapse That's... impressive. I'm using MIUIv4 (WIUI) wth Siyah v3.2.6.3 kernel. For some reason, if I undervolt even -50mV, the phone freezes :/
Formhault said: That's... impressive. I'm using MIUIv4 (WIUI) wth Siyah v3.2.6.3 kernel. For some reason, if I undervolt even -50mV, the phone freezes :/ Click to expand... Click to collapse That's.... weird. I thought siyah kernal was more undervolt friendly :/ besides, I read somewhere that not every galaxy s2 can handle undervolting whilst some can. Rather, it could be the kernal too, I use the redpill kernal provided from the hyperdroid team, it's not the best in benchmark wise but what the heck... it doesn't stop to lag, it's extremely fast and responsive, great battery life, undervolt support for further improvements... you won't even notice any slowness compared to high benchmark devices. Red pill kernal is well optimised. I use noop scheduler and conservative governor, it's amazing how redpill handles this. Try it some time. Could solve your problem. Samsung Galaxy SII Xtreme ED Xtreme Energy-Xtreme Power to Live Impossible made Possible
Formhault said: The only problem seems to be when the battery level is LOW. Then, no matter what you do, the power level just doesn't rise. Click to expand... Click to collapse Just like your 48x CD burner doesn't write at 48x from start to finish, that's how the charging current is not constant; it depends on the remaining capacity, charging algorithms, etc. You're using a special case and asking too much, the solution has been given already (powerful charger and modified kernel to allow a higher charging current and voltage). Formhault said: You don't see such stuff here, in Romania. Click to expand... Click to collapse Yes you do. I got a 1A Energizer charger which really gives 1A for less than 10$. The variable supply you're describing can be found in any proper electronics shop, try "Maica Domnului" street
VAXXi said: Just like your 48x CD burner doesn't write at 48x from start to finish, that's how the charging current is not constant; it depends on the remaining capacity, charging algorithms, etc. You're using a special case and asking too much, the solution has been given already (powerful charger and modified kernel to allow a higher charging current and voltage). Click to expand... Click to collapse Yeah, I know that. That's exactly what I'm saying. The algorithm is different on the S2, it seems. On all HTC devices I had, the current draw was at its highest (~900mA) when the battery was near depletion, and as the battery was filling up, the current draw was slowly decreasing. On the S2, it looks like it's the other way around. When the battery is nearly empty (1%), barely 100mA are being drawn. As it fills up, near 10% or so, the current draw remains steady at ~641mA, and decreases only past the 70% point. Good thing is, the current draw remains steady at 641mA, no matter how much I stress the phone! That's astonishing - the other day, the battery was LEAKING 600mA instead of GETTING 641mA when the simplest tasks were done (no stress, that is), during charging... Guess the guy who had this phone before me didn't really ever charge up the battery properly He said he had an iPhone charger back at home; I told him "nevermind, keep it".
shadyr25 said: That's.... weird. I thought siyah kernal was more undervolt friendly :/ besides, I read somewhere that not every galaxy s2 can handle undervolting whilst some can. Rather, it could be the kernal too, I use the redpill kernal provided from the hyperdroid team, it's not the best in benchmark wise but what the heck... it doesn't stop to lag, it's extremely fast and responsive, great battery life, undervolt support for further improvements... you won't even notice any slowness compared to high benchmark devices. Red pill kernal is well optimised. I use noop scheduler and conservative governor, it's amazing how redpill handles this. Try it some time. Could solve your problem. Samsung Galaxy SII Xtreme ED Xtreme Energy-Xtreme Power to Live Impossible made Possible Click to expand... Click to collapse The benchmarks are simply amazing; even with the CPU downclocked to 800 MHz... I'll look for that kernel, hope it's MIUIv4-compatible. Thank you!
VAXXi said: Yes you do. I got a 1A Energizer charger which really gives 1A for less than 10$. The variable supply you're describing can be found in any proper electronics shop, try "Maica Domnului" street Click to expand... Click to collapse Everyone's talking about a specific shop down that street... and I never got to actually go there. Guess I gotta look for it... Was kind of doubting it was much of a big deal. ----- I thought posts made within a specific time range were supposed to merge... That obviously didn't happen. Sorry for the multi post
[Q] Aftermarket batteries
As most probably know, ever since 2.2 was released, motorola phones refuse to work with aftermarket batteries (even if they worked just fine on 2.1). I've spent hours searching the net, tons of people with this issue, but haven't found a single solution. Everyone just gives up and buys an OEM battery (while I don't mind paying a bit more for one, I would like to use the 2300mAh model I bought... assuming the extra capacity isn't a straight lie). Has no-one been able to solve this yet? No patch that removes this greed-driven move by moto?
+1 I wonder of someone could calibrate drivers/hardware to make the os see past 1930mah batteries. My 4800mah battery goes uncalibrated until then
You mean to say your monster battery actually work? As in, your moto at least accepts it (allows it to charge)?
Yes however... it will work from dead to charge to like 3.8v (100%) and continues to charge till 4.205v then drain to about 3.7-3.8v its at 1%. I can continue to use the phone till the battery is at 3.3-3.45v and its dead. Something about the onboard if chip that makes for no more than 1930-2300mah on the "recognized/actual" current values. This makes for no more than half of your battery from 1-100% and rest is looking at voltage and guessing last half till near bottom voltage to guess where/when it might die. I have a post. Google "4800 Mugen atrix battery xda" its post number 1. you'll see what I mean.
Hm... some more reading seems to suggest that SOME aftermarket batteries are OK, like Mugen. I would guess they paid for authorization by Moto. One other post claimed this isn't happening for all providers, but I suspect that just a case of staggered OTA rollout times. I'm having a hard time believing there isn't more interest and work on this issue. It strikes me as the kind of thing that would raise alot of hackles in an open source community especially. But so far every thread I've seen ends with the person just giving up.
Would a phone battery affect phone performance?
It might be just me but I have 3 extra back up batteries foot my S3 that I bought on eBay. Out of those three, one of them makes my phone lag. It becomes unresponsive. Personally I think it's in my head cause Google searching didn't help much. But then again S3 has a NFC antenna in its original battery. To clarify the other 2 batteries (not Samsung official batteries) perform well and they don't have antennas either.
Yes it can affect the performance. Provided your battery doesn't provide the specified amount of current which is 2100 mAh or less. You can always check and confirm from an ammeter.
Thanks, are there any apps? I dont have an ammeter around. :!
Yes there are. I used to use a "battery meter pro " app. But sorry I can't post the link as it will violate the forum rules!
thanks, will check it out! I use Better Battery Stats but idk how to use it. tbh havent bothered.
no it does not effect performance , Performance is based on proccesor which is a software and battrey that is a hardware how could it be possible a battrey is the one which makes device on while proccesor is which makes tasks battrey cannot effect it, i have samsung note 3 for 5 years though now the battrery drains but it never effected the performance.
If the battery gets hot then yes it will have an adverse effect because the chip will scale down to cool itself. Microprocessors don't like to be hot. The original battery was supposed to have the nfc antenna in it but it doesn't. Nfc will work fine without. I think Samsung pulled nfc charging at the last minute as it was supposed to ship with it but ended up being an add on. Try an app like antutu with each battery and see if it is placebo or not.
harudo che gando - its amazing how people with lack of technical knowledge tend to make technical judgements. For your knowledge - battery has a parameter called internal resistance that tend to increase when battery gets old. The bigger resistance the less current can battery give at certain voltage. When CPU is computing heavily it needs a lot of current to keep up its performance. The conclusion I left up to you.