Android battery

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello.

I need longer run time to android phone (Nokia-1), it looks that replacing battery to bigger one does not work, is there any way to tell the phone that there is a bigger (6000 mAh) battery. Battery has 4 connections so it may communicate somehow with phone. Is power bank only solution.

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I use my phone on long journeys for sat-nav sometimes and without doing something there's a likelihood it would run flat before I got there. So I just plug one of these into it:

 

Image result for smartphone usb  battery

BTW that's just an example picture - it's not the same battery pack and it certainly isn't an Apple phone (wouldn't have one dropped on me!!) but you can get flat pack batteries like this all over the place. Think I got mine (a couple in fact) for something like £8 each in Lidl. They have a few blue LEDs to show a battery "gauge" that light up if you press a button on the side.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ana57 wrote:
I need longer run time to android phone (Nokia-1) ...  is there any way to tell the phone that there is a bigger (6000 mAh) battery

How would that help?!

 

How much "longer" do you need?

 

Have you followed the usual battery-saving tips for smart phones in general, and Android in particular?

 

But, as clawson says, external so-called "power banks" are widely available in a wide range of different sizes, shapes, and capacities - that has to be the way to go!

I have a couple that were given away as promotional gifts, and a few that I paid for ...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The last sentence in my question was "Is power bank only solution" so at least awneil did not read my question but he wanted to reply something even did not know what I asked.  Also "is there any way to tell the phone that there is a bigger (6000 mAh) battery" is quite clear question.

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ana57 wrote:

Also "is there any way to tell the phone that there is a bigger (6000 mAh) battery" is quite clear question.

 

Why would that make any difference? The phone will decide when the battery is flat by monitoring the terminal voltage not by measuring how much you've used it.

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Brian Fairchild wrote:
The phone will decide when the battery is flat by monitoring the terminal voltage not by measuring how much you've used it.

No it don't, Android (new version, dont remeber version number)  calculates percentage (shown in screen), you can ask from android battery voltage but it is also calculated value, My phone reports (now) battery is 12%, 3.746V, my fluke says battery is 4,11V (measured from battery + and -), here 4000 mAh battery is conncted parallell with original battery

 

Last Edited: Tue. Jun 26, 2018 - 08:04 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So do you believe your phone or the Fluke?

 

As far as the remaining capacity is concerned, neither is trustworthy.

 

Ross McKenzie ValuSoft Melbourne Australia

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Brian Fairchild wrote:
The phone will decide when the battery is flat by monitoring the terminal voltage

No, it won't - it will use a so-called "gas gauge" or "coulomb counter".

 

But this is (often? usually?) built into the battery itself - hence just adding another battery won't be seen.

 

 

As noted recently, terminal voltage is a very poor indication of remaining capacity.

 

not by measuring how much you've used it.

Yes, it does - Android does have facilities to monitor how much power each application is using:

 

Image result for android battery usage

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ana57 wrote:
My phone reports (now) battery is 12%, 3.746V, my fluke says battery is 4,11V

So, with your Fluke, are you measuring the voltage under load ?

 

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

awneil wrote:
So, with your Fluke, are you measuring the voltage under load ?

Yes, phone is running, I measured between battery + and - .

Android reported voltage looks like it is measured but I trust more to my Fluke. (below is millivolts and % / hours from android), Fluke shows still > 4 V

I think I should tell to phone that there is 6000 mAh battery, but how ?

 

Last Edited: Tue. Jun 26, 2018 - 11:00 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

How to tell the phone you’ve got a bigger battery - how much effort do you want to expend? The manufacturer probably spent $10’000’s engineering the battery system and you want to change it. Truth be known, Someone will have the patience to hack it.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Kartman wrote:
Someone will have the patience to hack it.

Android is open source - isn't it ... ?

 

https://developer.android.com/reference/android/os/BatteryManager

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Unfortunately a lot of the magic is closed source.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

How to train your phone for a new battery:  https://www.wikihow.com/%22Train...

 

Jim

 

 

(Possum Lodge oath) Quando omni flunkus, moritati.

"I thought growing old would take longer"

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ki0bk wrote:
How to train your phone for a new battery: https://www.wikihow.com/%22Train...

I found same page and I am trying if "training" helps.