New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
zenity
Old
#1  
zenity's Avatar
Senior Member - OP
Thanks Meter 5
Posts: 956
Join Date: Dec 2008
Location: Scotland

 
DONATE TO ME
Default Request for work on Charging

As most of you know, we have had an issue with charging all nand flashed Android devices, put simply, unlike windows mobile, we cannot charge while the device is powered down.

This has caused quite a few problems for users who are unaware of this, there are many posts related to dead batteries, non-booting devices etc, and although there are steps we can take to avoid this, it is perhaps a more important issue than GPS or Camera.

This is in no way disrespect to those working on these aspects, I have nothing but admiration for the way you guys have improved upon the usability and functionality of our beloved gadgets.

However I feel that we also need to address this issue, it is, for many, a major stumbling block, which causes many to return to Windows mobile, with a sense of dissatisfaction for all that has been achieved.

Much as I'd love to work on this, my skills are not in this field, and have no idea where to start looking, although I suspect it's Kernel based, since it affects all builds.

So what I'm asking for is for those with more knowledge than me, to start throwing a few ideas around, see what we can come up with.

Thanks for reading this
XDA IIi ROM: 1.11.00 WWE Radio: 1.04.0 ExtROM 1.11.171 WWE

HTC Kaiser 1: ROM: Polymod 2.1D Final-Dark : Radio: 1.65.21.18

HTC G1 Dream: GammaFly V1.3 RC2, AmonRa, DangerSPL, Radio 2.22.27.08



Polymod 2.1D Final Version: It's Alive!

Android boot splashes and boot animations (for Kaiser )
 
Millence
Old
#2  
Millence's Avatar
Senior Member
Thanks Meter 8
Posts: 171
Join Date: Oct 2009
Location: Beograd
zenity I don't think that is a big issue cause there is a workaround.

I already post this in Warm Donut thread and I learned from polyrhythmic

When your battery is dead, plug phone into the charger and when the LED turns orange power on the device. Then leave it alone to charge.

My battery drains out at least twice a week and powering on while LED is orange always worked for me.
Device 1: LG P500
Kernel: Goldenleaf.v111206
Rom: CosmIcEXperia v3.1

Device 2: HTC Kaiser 100
Radio/SPL: 1.71.09.01/3.34 Hard
Rom: Scoot CyanogenMod 7.0.2 RLS2
 
loserskater
Old
#3  
loserskater's Avatar
Recognized Developer
Thanks Meter 1690
Posts: 1,382
Join Date: Jun 2008
Location: San Diego, CA

 
DONATE TO ME
I know this isnt the thread for work arounds but I wanted to put my two cents in...

When phone is dead (power button does nothing):
1. Plug in for about 20 seconds
2. Unplug
3. Remove and replace battery
4. Turn on
5. Plug in again.
S3Rx Samsung Galaxy S3

Do not PM me for help trying to get one of my mods to work.
That's what the threads are for. I posted the threads so you can see what I did, not as an advertisement that I will do it for you.
 
Joe1981AL
Old
#4  
Member
Thanks Meter 1
Posts: 94
Join Date: Apr 2008
Well while we are throwing 2cents in the pot...

My experience was thinking I destroyed my phone cause even after being on charge for some time after full battery drain it wouldn't come on with power button... Finally poked soft-reset button and it booted right up, and since then I've learned on complete drain, plug in for a couple minutes then hit reset and it comes on...
 
xPreSiDenT
Old
#5  
xPreSiDenT's Avatar
Senior Member
Thanks Meter 8
Posts: 362
Join Date: Aug 2007
Location: Islamabad
Ive also noticed the soft reset thing, but for me the experience is mostly quite different. I havent experienced a long delay between dead battery and charging maybe but whenever my phone turns off at 0% battery, almost every time it turns on automatically when I plug in the charging cable, and I get the charging sound notification during the android splashscreen. I'm using myns warm donut on nand.
-----------------------------------------------------------------------------
Google Nexus S
-----------------------------------------------------------------------------
ROM: Android Open Kang Project ICS
Radio: I9023XXKI1
Kernel:SG-NS-ICS Kernel
Setup: 100MHz-1100MHz, Deep Idle, BLN, SmartassV2, cfq
-----------------------------------------------------------------------------
IfAmericansKnew.org
 
zenity
Old
#6  
zenity's Avatar
Senior Member - OP
Thanks Meter 5
Posts: 956
Join Date: Dec 2008
Location: Scotland

 
DONATE TO ME
The problem is that all these workarounds are not addressing the root of the problem, we cannot charge while switched off, and this is the issue I'd like to see a solution to.

I like the simplicity of the plug in and power on workaround though, didn't think of that, lol.
XDA IIi ROM: 1.11.00 WWE Radio: 1.04.0 ExtROM 1.11.171 WWE

HTC Kaiser 1: ROM: Polymod 2.1D Final-Dark : Radio: 1.65.21.18

HTC G1 Dream: GammaFly V1.3 RC2, AmonRa, DangerSPL, Radio 2.22.27.08



Polymod 2.1D Final Version: It's Alive!

Android boot splashes and boot animations (for Kaiser )
 
rzk333
Old
#7  
Member
Thanks Meter 0
Posts: 72
Join Date: Dec 2008
Location: Moscow

 
DONATE TO ME
when you flash nbh kernel on device, you overwritting standard bootloader, that knows about system state, when you plugging charger in - phone waits sometime and starts bootloader, that starts kernel without display powered up (you can see it on flashing LEDs) - to fix this problem, we need dump that bootloader code from winmo nbh and try to include it to our bootloader.
problem is - nobody knows how to do that
 
zenity
Old
#8  
zenity's Avatar
Senior Member - OP
Thanks Meter 5
Posts: 956
Join Date: Dec 2008
Location: Scotland

 
DONATE TO ME
Well that's an answer, lol, perhaps not the one I expected, but at least it gives somewhere to look
XDA IIi ROM: 1.11.00 WWE Radio: 1.04.0 ExtROM 1.11.171 WWE

HTC Kaiser 1: ROM: Polymod 2.1D Final-Dark : Radio: 1.65.21.18

HTC G1 Dream: GammaFly V1.3 RC2, AmonRa, DangerSPL, Radio 2.22.27.08



Polymod 2.1D Final Version: It's Alive!

Android boot splashes and boot animations (for Kaiser )
 
mnjm9b
Old
#9  
mnjm9b's Avatar
Senior Member
Thanks Meter 91
Posts: 819
Join Date: Apr 2008

 
DONATE TO ME
Quote:
Originally Posted by rzk333 View Post
when you flash nbh kernel on device, you overwritting standard bootloader, that knows about system state, when you plugging charger in - phone waits sometime and starts bootloader, that starts kernel without display powered up (you can see it on flashing LEDs) - to fix this problem, we need dump that bootloader code from winmo nbh and try to include it to our bootloader.
problem is - nobody knows how to do that
OK... that gives me and idea....

BRB...
I have a "Donate" button...for those of you that feel compelled to do so.
However, I don't feel I deserve it. Nor will I guarantee any results in return from any such donations.
Although I do appreciate the gesture, a simple thanks will suffice.
 
mnjm9b
Old
#10  
mnjm9b's Avatar
Senior Member
Thanks Meter 91
Posts: 819
Join Date: Apr 2008

 
DONATE TO ME
Nevermind...

I had pulled apart the winmo nbh before, so I thought I would give it a try...

I think the HardSPL most of us install to get android installed is the issue.

I flashed just the spl that came with the stock HTC rom for tilt,
it wrote OK but didn't overwrite the HardSPL and didn't fix the charging.

I know some people flash the android nbh without going to hardspl first.
my question would then be...

can anyone that has the original stock spl on the phone charge android with the phone off?
I have a "Donate" button...for those of you that feel compelled to do so.
However, I don't feel I deserve it. Nor will I guarantee any results in return from any such donations.
Although I do appreciate the gesture, a simple thanks will suffice.


XDA PORTAL POSTS

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more