Z
Zaphod_b_1
Guest
Hi @all,
in the German SGS2 Forum at Pocketpc.ch actually there's an interesting discussion (German language unfortunately) about an issue a user has found out regarding using a navigation app on the SGS2:
It seems that, even if the phone is connected to a car charger, the battery is being discharged while using a navigation app, Navigon 3.6.0. in this case.
As it also looks like that this is not an issue of the car charger (has a max power of 1000mA) - it seems to come from the phone itself because Sammy limits the charging power to 450mA while connected to USB or "misc" chargers and to 650mA for AC chargers. Below you can see a piece of the battery driver sourcecode one of the pocketpc.ch-users posted:
if (enable) { /* Enable charging */
switch (info->cable_type) {
case CABLE_TYPE_USB:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 450; /* mA */
break;
case CABLE_TYPE_AC:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 650; /* mA */
break;
case CABLE_TYPE_MISC:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 450; /* mA */
break;
My questions are now:
1) Can somebody here also confirm this behaviour?
2) Is there a workaround?
3) Would it be possible to compile the driver with new settings (i. e. 750mA) and install it without killing the phone?
4) Other suggestions?
Cheers
Zap
Edit: Using another car charger doesn't seem to help due to the limitation...
in the German SGS2 Forum at Pocketpc.ch actually there's an interesting discussion (German language unfortunately) about an issue a user has found out regarding using a navigation app on the SGS2:
It seems that, even if the phone is connected to a car charger, the battery is being discharged while using a navigation app, Navigon 3.6.0. in this case.
As it also looks like that this is not an issue of the car charger (has a max power of 1000mA) - it seems to come from the phone itself because Sammy limits the charging power to 450mA while connected to USB or "misc" chargers and to 650mA for AC chargers. Below you can see a piece of the battery driver sourcecode one of the pocketpc.ch-users posted:
if (enable) { /* Enable charging */
switch (info->cable_type) {
case CABLE_TYPE_USB:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 450; /* mA */
break;
case CABLE_TYPE_AC:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 650; /* mA */
break;
case CABLE_TYPE_MISC:
val_type.intval = POWER_SUPPLY_STATUS_CHARGING;
val_chg_current.intval = 450; /* mA */
break;
My questions are now:
1) Can somebody here also confirm this behaviour?
2) Is there a workaround?
3) Would it be possible to compile the driver with new settings (i. e. 750mA) and install it without killing the phone?
4) Other suggestions?
Cheers
Zap
Edit: Using another car charger doesn't seem to help due to the limitation...
Last edited: