![]() |
Re: N900 battery life questions, issues, scenarios
My issue is that even with brand new Scud batteries arrived today I still loose about 15% an hour with or without all radios (gsm, wifi, bluetooth, gps, FM tx) turned off and running in standby mode.
Is there a particular daemon or app that really slurps power? I think xorg may be what is pushing the CPU to 500mhz several times a minute but that is while conky is running. I had thought it was toasted batteries causing my 5-6 hour battery life but even with bluetooth and GSM running all day seem to have little effect on shortening my battery life. Big transfers on HEN or running webos games can drain the battery in about an hour. I have all maemo repos active and up to date and CSSU installed. One thing strange beside the power drain, the right side of my keyboard is lit like when in R&D mode but not the left from the time I insert the battery and even when the N900 is slid closed. |
Re: N900 battery life questions, issues, scenarios
Hi, I have some useful info that helps increase N900 battery life more than twice :)
As is the case with many users, the USB port came out along with charger cable on one fine day. And, the Nokia care center in India is asking for Rs 9000/- to fix it :( where as a new phone is available at 14000/- as on today. To continue using this phone, I have got 2 additional original batteries and an external charger (China made) available @ just Rs 100/-. The idea is to carry additional battery along with me and replace it as and when the battery gets discharged completely. You know what. Shocking me, with the battery that is charged externally, it is lasting for more than 50 hours without any difference in my usage. Earlier it used to last a maximum of 24 hours (where I tend to use the phone sparingly to ensure that it lasts until I reach home). I am not sure about where am I getting this additional charge from. The batteries are same and the usage is a bit aggressive now (as I am now holding a spare battery ;) ). Those people who are struggling with battery life can give it a try. |
Re: N900 battery life questions, issues, scenarios
The external charger may charge the China-made battery mre than 1300mA - the N900 stops charging here.
|
Re: N900 battery life questions, issues, scenarios
Quote:
2. There are performance issues I can see related to some "widgets" that makes the device consume an enormous amount of power. One frequent "sinner" is the media player. It seems like the widgets do not receive events and spin around waiting for things to happen. I also see that some make comments that power consumption have raised with PR1.2. - which I relate to the Hildon desktop and events not being done correctly. The file system is used to signal events, so re-flashing may help. |
Re: N900 battery life questions, issues, scenarios
any new tweaks for increasing battery life? my batt shows 1245 mah and it just shows that it can last for 6 hours. is that normal?
|
Re: N900 battery life questions, issues, scenarios
I got a question about the power consumption because I managed to reflash the phone 3 times ^^
1. First time I flashed both: RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin to achieve condition as from the box. Then after a few days I realized that the power consumption was big enough: about 20% discharge over the nigt. 2. after some reserch of forums I decided to install CSSU testing, so after that the consumption of battery power normalised and the phone was able to work few days with normal usage. The next thing was to install usbmode, but it requires kernel power. I don't know why, but kernel power v52 does not wanted to install on top of CSSU. 3.Therefore I re-flashed my phone again, installed kp52 and then CSSU. Straight after installed usbmode. Day later I noticed that power consumption became higher again.. Log from powertop with wifi/bluetooth OFF, 2G network ON : Quote:
Over the night in offline mode battery drained by 10% log from powertop : Quote:
Now I am not sure, whether usbmode or kernel power itself eats the battery. what about 1150 MHz frequency? is it kp52 settings or just lag? If you need any additional info from conky, or Htop I will give it, but I dont know how to make log from these programs.) |
Re: N900 battery life questions, issues, scenarios
Quote:
You are spending way too much time in state C2. There is high IRQ activity. This and following posts look at a very similar situation. I wonder about this as a solution? |
Re: N900 battery life questions, issues, scenarios
Yes, I thought it myself as well. But if I just uninstall kernel power, I will not be able to use nor usb host mode or aircrack-ng? what will be the solution then?
|
Re: N900 battery life questions, issues, scenarios
Are you sure about the requirements? Kernel-cssu is to some extent kernel-power (- overclocking???) see the debian control file here.
That appears to provide the kernel modules for usbmode. |
Re: N900 battery life questions, issues, scenarios
Log from powertop with wifi/bluetooth OFF, 2G network ON with kp53
code : ~ $ root BusyBox v1.22.1 (Debian 1.22.1power1+thumb0) built-in shell (ash) Enter 'help' for a list of built-in commands. Nokia-N900:~# powertop Powertop 1.13.3 status: Unknown job: pmtrackerdaemon Sleeping for 11 seconds before sampling Collecting data for 30 seconds Sample interval was 00m 30s 18616us C# | Ratio | Avg/dura | Frequency | Ratio --------+--------+----------+-----------+--------+ C0 | 3.1% | | 1150 MHz | nan% | C1 | 0.4% | 1.0ms | C2 | 2.0% | 2.8ms | C3 | 14.6% | 125.1ms | C4 | 79.8% | 826.2ms | IRQ# | Activity | Type | Name --------+------------+----------------+--------------------------- 56 | 570 | INTC | i2c_omap 57 | 475 | INTC | i2c_omap 11 | 216 | INTC | prcm 37 | 171 | INTC | gp 86 | 88 | INTC | mmc1 12 | 49 | INTC | DMA 67 | 17 | INTC | ssi_p1_mpu_irq0 71 | 11 | INTC | ssi_gdd 225 | 8 | GPIO | omap2-onenand 311 | 4 | GPIO | ssi_p1_cawake_gpio 21 | 2 | INTC | SGX PID# | Activity | Name | Function Entry (Expire) --------+------------+----------------+--------------------------- 0 | 128 | <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer) 38 | 28D| awk | cpufreq_governor_dbs (delayed_work_timer_fn) 0 | 18 | <kernel core> | hrtimer_start (tick_sched_timer) 633 | 10 | mmcqd | queue_delayed_work (delayed_work_timer_fn) 736 | 5 | dsme | __enqueue_rt_entity (sched_rt_period_timer) 7846 | 3 | osso-xterm | schedule_hrtimeout_range (hrtimer_wakeup) 788 | 3 |<kernel module> | queue_delayed_work (delayed_work_timer_fn) 30 | 3 | mount | setup_wb_timer (wb_timer_fn) 736 | 3 | dsme | do_nanosleep (hrtimer_wakeup) 1 | 3D| <kernel core> | queue_delayed_work (delayed_work_timer_fn) 772 | 2D|<kernel module> | queue_delayed_work (delayed_work_timer_fn) 89 | 2 | cifsdnotifyd | schedule_timeout (process_timeout) 1774 | 2 | icd2 | schedule_hrtimeout_range (hrtimer_wakeup) 7395 | 2 | browserd | futex_wait (hrtimer_wakeup) 1514 | 1 | hildon-home | schedule_hrtimeout_range (hrtimer_wakeup) 842 | 1 | hald | schedule_hrtimeout_range (hrtimer_wakeup) 1 | 1 | <kernel core> | inet_initpeers (peer_check_expire) 998 | 1 | hald-addon-bme | schedule_hrtimeout_range (hrtimer_wakeup) 1617 | 1 | BatteryGraphd | schedule_timeout (process_timeout) 775 | 1 | dbus-daemon | schedule_hrtimeout_range (hrtimer_wakeup) 1617 | 1 | BatteryGraphd | jbd2_journal_get_write_access (commit_timeout) 0 | 1 | <kernel core> | queue_delayed_work (delayed_work_timer_fn) 1617 | 1 | BatteryGraphd | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock) 14 | 1 | pdflush | blk_plug_device (blk_unplug_timeout) 863 | 1 | mce | schedule_hrtimeout_range (hrtimer_wakeup) 88 | 1 | cifsoplockd | schedule_timeout (process_timeout) 7861 | 1 | powertop | do_nanosleep (hrtimer_wakeup) Power domain activity breakdown Domain | % of time spent in states --------+---------+---------+---------+---------+---------- usbhost |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) sgx |OFF: 99%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) per |OFF: 93%|RET: 2%|INA: 0%| ON: 3%| now:(ON) dss |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) cam |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) core |OFF: 79%|RET: 13%|INA: 0%| ON: 6%| now:(ON) neon |OFF: 79%|RET: 14%|INA: 1%| ON: 3%| now:(ON) mpu |OFF: 79%|RET: 14%|INA: 1%| ON: 3%| now:(ON) iva2 |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) Clock activity breakdown at end of period Domain | Active clocks --------+---------------+---------------+------------------ core | SDRC | HSOTGUSB_IDLE | OMAPCTRL | MAILBOXES | wkup | GPT1 | 32KSYNC | GPIO1 | WDT1 | SR2 | ckgen | CORE | PERI | 96M | 48M | 12M | 54M | EMU_CORE | per | GPIO2 | GPIO3 | GPIO4 | GPIO5 | GPIO6 | Total wakeups 1836, 61.2/s | IRQ 1611, 53.7/s | Timers 225, 7.5/s HW wakeups 216, 7.2/s | Real gp_timers expired 171, 5.7/s |
All times are GMT. The time now is 10:09. |
vBulletin® Version 3.8.8