maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   High Battery Consumption in Standby (https://talk.maemo.org/showthread.php?t=70436)

vi_ 2011-03-03 11:44

Re: High Battery Consumption
 
Quote:

Originally Posted by udaychaitanya16 (Post 959447)
please somebody with a good battery life post the output of powertop here so that people like me will get a chance to further decipher wt is going with our batteries.Thank you.

Quote:

after several problems, i did yesterday night a full reset.
i flashed the eMMC and the rootfs

i installed all programms, overclocked, cssu, ...

Code:

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 29606us

C# | Ratio | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
C0 | 0.7% | | 1150 MHz | nan% |
C1 | 0.0% | |
C2 | 1.6% | 7.8ms |
C3 | 4.0% | 63.4ms |
C4 | 93.7% | 2343.4ms |

IRQ# | Activity | Type | Name
--------+------------+----------------+---------------------------
56 | 198 | INTC | i2c_omap
37 | 76 | INTC | gp
11 | 50 | INTC | prcm
86 | 35 | INTC | mmc1
57 | 22 | INTC | i2c_omap
21 | 9 | INTC | SGX
12 | 4 | INTC | DMA

PID# | Activity | Name | Function Entry (Expire)
--------+------------+----------------+---------------------------
0 | 23 | <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
2205 | 19 | osso-xterm | schedule_hrtimeout_range (hrtimer_wakeup)
0 | 19 | <kernel core> | hrtimer_start (tick_sched_timer)
38 | 16D| awk | cpufreq_governor_dbs (delayed_work_timer_fn)
600 | 7 | mmcqd | schedule_timeout (process_timeout)
1018 | 4 | Xorg | queue_delayed_work (delayed_work_timer_fn)
897 | 4 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
986 | 3 | sgx_perf | queue_delayed_work (delayed_work_timer_fn)
600 | 3 | mmcqd | queue_delayed_work (delayed_work_timer_fn)
678 | 3 | dsme | do_nanosleep (hrtimer_wakeup)
678 | 3 | dsme | __enqueue_rt_entity (sched_rt_period_timer)
1 | 3D| <kernel core> | queue_delayed_work (delayed_work_timer_fn)
1018 | 2 | Xorg | hrtimer_start (it_real_fn)
897 | 2 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
897 | 2 | bme_RX-51 | do_nanosleep (hrtimer_wakeup)
704 | 2D|<kernel module> | queue_delayed_work (delayed_work_timer_fn)
897 | 2 | bme_RX-51 | schedule_timeout (process_timeout)
30 | 1 | mount | setup_wb_timer (wb_timer_fn)
14 | 1 | pdflush | blk_plug_device (blk_unplug_timeout)
600 | 1 | mmcqd | schedule_timeout (process_timeout)
1 | 1 | <kernel core> | inet_initpeers (peer_check_expire)
0 | 1 | <kernel core> | queue_delayed_work (delayed_work_timer_fn)
2225 | 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: 97%|RET: 0%|INA: 0%| ON: 2%| now:(OFF)
per |OFF: 97%|RET: 1%|INA: 0%| ON: 0%| 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: 93%|RET: 2%|INA: 0%| ON: 3%| now:(ON)
neon |OFF: 93%|RET: 4%|INA: 1%| ON: 0%| now:(ON)
mpu |OFF: 93%|RET: 4%|INA: 1%| ON: 0%| 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 |
ckgen | CORE | PERI | 96M
| 48M | 12M | 54M
| EMU_CORE |
per | GPIO2 | GPIO3 | GPIO4
| GPIO5 | GPIO6 |

Total wakeups 517, 17.2/s | IRQ 394, 13.1/s | Timers 123, 4.1/s
HW wakeups 50, 1.7/s | Real gp_timers expired 76, 2.5/s

cheers
This is an ideal powertop output. Bear in mind though that this is in offline mode. When connected to the GSM network you can probably expect around 700-800 wakeups over the 30 second period.

vi_ 2011-03-03 11:46

Re: High Battery Consumption
 
Quote:

Originally Posted by bman (Post 959548)
i reflashed my phone recently and slowly started adding apps back on
and watching 2 see if any cause high cpu usgae when idle as i had that problem b4
i got to flash light extra hexahop and kanban and got high cpu usage so uninstalled kanban and hexahop and still had high cpu so uninstalled flash light extra and it stopped
i then installed flash light extra gtk version and cpu looked fine for a few hrs so installed hexahop and kanban and then got high cpu usage again so uninstalled both of them again and was still high cpu usage so uninstalled flash light extra gtk aswell and still having high cpu usage when the phone is idle
yet b4 i installed those apps it was running perfect not using any cpu usage unless i unlocked it and used it
now over night its draining the bttery real fast and battery graph is showing steady cpu usage while it should be doing nothing ??
is there settings left behind that can cause this?


Code:

home/user # powertop
Powertop 1.13.3
status: Unknown job: pmtrackerdaemon
Sleeping for 11 seconds before sampling
Collecting data for 30 seconds
Sample interval was 30m 30s 19867us

C#      | Ratio  | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
    C0 |  98.5% |          |  1150 MHz |  nan% |
    C1 |  0.0% |    0.4ms |
    C2 |  0.1% |    8.6ms |
    C3 |  0.4% |  164.6ms |
    C4 |  1.1% |  922.5ms |

IRQ#    | Activity  | Type          | Name
--------+------------+----------------+---------------------------
    37 |        442 |          INTC | gp
    56 |        236 |          INTC | i2c_omap
    11 |        170 |          INTC | prcm
    86 |        89 |          INTC | mmc1
    57 |        30 |          INTC | i2c_omap
    12 |        24 |          INTC | DMA
    225 |        14 |          GPIO | omap2-onenand
    21 |          9 |          INTC | SGX

PID#    | Activity  | Name          | Function Entry (Expire)
--------+------------+----------------+---------------------------
      0 |        364 |  <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
    38 |        47D|            awk | cpufreq_governor_dbs (delayed_work_timer_fn)
      0 |        22 |  <kernel core> | hrtimer_start (tick_sched_timer)
  3374 |        19 |    osso-xterm | schedule_hrtimeout_range (hrtimer_wakeup)
    668 |        19 |          dsme | __enqueue_rt_entity (sched_rt_period_timer)
    581 |        17 |          mmcqd | schedule_timeout (process_timeout)
    707 |          7 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    581 |          5 |          mmcqd | queue_delayed_work (delayed_work_timer_fn)
  1008 |          3 |          Xorg | queue_delayed_work (delayed_work_timer_fn)
    707 |          3 |      bme_RX-51 | schedule_timeout (process_timeout)
    962 |          2 |      sgx_perf | queue_delayed_work (delayed_work_timer_fn)
      1 |          2D|  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
    707 |          2 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    707 |          2 |      bme_RX-51 | do_nanosleep (hrtimer_wakeup)
  1246 |          2 |        signond | futex_wait (hrtimer_wakeup)
  1352 |          2 |  BatteryGraphd | start_this_handle (commit_timeout)
    668 |          2 |          dsme | do_nanosleep (hrtimer_wakeup)
    30 |          2 |          mount | setup_wb_timer (wb_timer_fn)
  3565 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  1246 |          1 |        signond | schedule_hrtimeout_range (hrtimer_wakeup)
  3579 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3593 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  1352 |          1 |  BatteryGraphd | schedule_hrtimeout_range (hrtimer_wakeup)
  3607 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3621 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3635 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  1352 |          1 |  BatteryGraphd | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
  3649 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
    693 |          1D|<kernel module> | queue_delayed_work (delayed_work_timer_fn)
  3663 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3677 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
      1 |          1 |  <kernel core> | inet_initpeers (peer_check_expire)
  3691 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
    934 |          1 |            mce | schedule_hrtimeout_range (hrtimer_wakeup)
  2307 |          1 |      browserd | futex_wait (hrtimer_wakeup)
  3705 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3719 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  3733 |          1 |          sleep | do_nanosleep (hrtimer_wakeup)
  1032 |          1 | hald-addon-bme | schedule_hrtimeout_range (hrtimer_wakeup)
  3479 |          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:  97%|RET:  0%|INA:  0%| ON:  2%| now:(OFF)
    per |OFF:  86%|RET:  5%|INA:  0%| ON:  7%| 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:  64%|RET:  20%|INA:  1%| ON:  12%| now:(ON)
  neon |OFF:  64%|RET:  22%|INA:  5%| ON:  7%| now:(ON)
    mpu |OFF:  64%|RET:  22%|INA:  5%| ON:  7%| 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 |
  ckgen |          CORE |          PERI |          96M
        |          48M |          12M |          54M
        |      EMU_CORE |
    per |        GPIO2 |        GPIO3 |        GPIO4
        |        GPIO5 |        GPIO6 |

Total wakeups  1558,  51.9/s | IRQ 1014,  33.8/s | Timers  544,  18.1/s
HW wakeups      170,  5.7/s |    Real gp_timers expired  186,  6.2/s


Do the procedure as detailed earlier in this thread and come back. Then we can talk.

bman 2011-03-04 22:44

Re: High Battery Consumption
 
i did follow your procedure
offline mode
battery out
keep in offline mode
wait 4 mins
load xterm n power top
run and lock screen
wait 50 sec
then copied n pasted??

after posting this i finished reading the thread and saw about flashlight extra doesnt uninstall all settings so done that rebooted and is now working good again

udaychaitanya16 2011-03-05 12:31

Re: High Battery Consumption
 
@vi_ This is the output after exactly following the procedure specified by you.I am on kernel version 46.I have two homescreens.No flashlight.Disabled the OM weather widget before taking this.I have been having horrible battery life like 9 hrs max.I never complained though.please help me find out the culprit. Powertop 1.13.3
status: Unknown job: pmtrackerdaemon
Sleeping for 11 seconds before sampling
Collecting data for 30 seconds
Sample interval was 30m 30s 28625us

C# | Ratio | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
C0 | 98.4% | | 1150 MHz | nan% |
C1 | 0.0% | 0.8ms |
C2 | 0.1% | 14.6ms |
C3 | 0.2% | 56.2ms |
C4 | 1.3% | 698.0ms |

IRQ# | Activity | Type | Name
--------+------------+----------------+---------------------------
56 | 432 | INTC | i2c_omap
86 | 267 | INTC | mmc1
12 | 179 | INTC | DMA
37 | 98 | INTC | gp
11 | 66 | INTC | prcm
57 | 24 | INTC | i2c_omap
21 | 9 | INTC | SGX
225 | 1 | GPIO | omap2-onenand

PID# | Activity | Name | Function Entry (Expire)
--------+------------+----------------+---------------------------
0 | 41 | <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
38 | 25D| awk | cpufreq_governor_dbs (delayed_work_timer_fn)
0 | 20 | <kernel core> | hrtimer_start (tick_sched_timer)
1548 | 19 | osso-xterm | schedule_hrtimeout_range (hrtimer_wakeup)
584 | 13 | mmcqd | queue_delayed_work (delayed_work_timer_fn)
706 | 6 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
844 | 4 | Xorg | queue_delayed_work (delayed_work_timer_fn)
803 | 3 | sgx_perf | queue_delayed_work (delayed_work_timer_fn)
30 | 3 | mount | setup_wb_timer (wb_timer_fn)
1533 | 2 | pdflush | blk_plug_device (blk_unplug_timeout)
771 | 2 | mce | schedule_hrtimeout_range (hrtimer_wakeup)
666 | 2 | dsme | do_nanosleep (hrtimer_wakeup)
666 | 2 | dsme | __enqueue_rt_entity (sched_rt_period_timer)
706 | 2 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
706 | 2 | bme_RX-51 | do_nanosleep (hrtimer_wakeup)
706 | 2 | bme_RX-51 | schedule_timeout (process_timeout)
695 | 2D|<kernel module> | queue_delayed_work (delayed_work_timer_fn)
1 | 2D| <kernel core> | queue_delayed_work (delayed_work_timer_fn)
844 | 1 | Xorg | hrtimer_start (it_real_fn)
1323 | 1 |mafw-dbus-wrapp | queue_delayed_work (delayed_work_timer_fn)
1502 | 1 | browserd | futex_wait (hrtimer_wakeup)
1441 | 1 |tracker-indexer | schedule_hrtimeout_range (hrtimer_wakeup)
1441 | 1 |tracker-indexer | journal_get_write_access (commit_timeout)
1533 | 1 | pdflush | journal_get_write_access (commit_timeout)
1554 | 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: 97%|RET: 0%|INA: 0%| ON: 2%| now:(OFF)
per |OFF: 86%|RET: 12%|INA: 0%| ON: 1%| 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: 5%|INA: 0%| ON: 15%| now:(ON)
neon |OFF: 81%|RET: 10%|INA: 7%| ON: 1%| now:(ON)
mpu |OFF: 81%|RET: 10%|INA: 7%| ON: 1%| 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 |
ckgen | CORE | PERI | 96M
| 48M | 12M | 54M
| EMU_CORE |
per | GPIO2 | GPIO3 | GPIO4
| GPIO5 | GPIO6 |

Total wakeups 1235, 41.2/s | IRQ 1076, 35.9/s | Timers 159, 5.3/s
HW wakeups 66, 2.2/s | Real gp_timers expired 98, 3.3/s
cheers.

zimon 2011-03-05 14:24

Re: High Battery Consumption
 
If you enclose copy+paste from terminal, please use CODE-tags, like below:

Quote:

Originally Posted by udaychaitanya16 (Post 961158)
@vi_ This is the output after exactly following the procedure specified by you.I am on kernel version 46.I have two homescreens.No flashlight.Disabled the OM weather widget before taking this.I have been having horrible battery life like 9 hrs max.I never complained though.please help me find out the culprit.

Code:

Powertop 1.13.3
status: Unknown job: pmtrackerdaemon
Sleeping for 11 seconds before sampling
Collecting data for 30 seconds
Sample interval was 30m 30s 28625us

C#      | Ratio  | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
    C0 |  98.4% |          |  1150 MHz |  nan% |
    C1 |  0.0% |    0.8ms |
    C2 |  0.1% |  14.6ms |
    C3 |  0.2% |  56.2ms |
    C4 |  1.3% |  698.0ms |

IRQ#    | Activity  | Type          | Name
--------+------------+----------------+---------------------------
    56 |        432 |          INTC | i2c_omap
    86 |        267 |          INTC | mmc1
    12 |        179 |          INTC | DMA
    37 |        98 |          INTC | gp
    11 |        66 |          INTC | prcm
    57 |        24 |          INTC | i2c_omap
    21 |          9 |          INTC | SGX
    225 |          1 |          GPIO | omap2-onenand

PID#    | Activity  | Name          | Function Entry (Expire)
--------+------------+----------------+---------------------------
      0 |        41 |  <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
    38 |        25D|            awk | cpufreq_governor_dbs (delayed_work_timer_fn)
      0 |        20 |  <kernel core> | hrtimer_start (tick_sched_timer)
  1548 |        19 |    osso-xterm | schedule_hrtimeout_range (hrtimer_wakeup)
    584 |        13 |          mmcqd | queue_delayed_work (delayed_work_timer_fn)
    706 |          6 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    844 |          4 |          Xorg | queue_delayed_work (delayed_work_timer_fn)
    803 |          3 |      sgx_perf | queue_delayed_work (delayed_work_timer_fn)
    30 |          3 |          mount | setup_wb_timer (wb_timer_fn)
  1533 |          2 |        pdflush | blk_plug_device (blk_unplug_timeout)
    771 |          2 |            mce | schedule_hrtimeout_range (hrtimer_wakeup)
    666 |          2 |          dsme | do_nanosleep (hrtimer_wakeup)
    666 |          2 |          dsme | __enqueue_rt_entity (sched_rt_period_timer)
    706 |          2 |      bme_RX-51 | sys_timer_settime (posix_timer_fn)
    706 |          2 |      bme_RX-51 | do_nanosleep (hrtimer_wakeup)
    706 |          2 |      bme_RX-51 | schedule_timeout (process_timeout)
    695 |          2D|<kernel module> | queue_delayed_work (delayed_work_timer_fn)
      1 |          2D|  <kernel core> | queue_delayed_work (delayed_work_timer_fn)
    844 |          1 |          Xorg | hrtimer_start (it_real_fn)
  1323 |          1 |mafw-dbus-wrapp | queue_delayed_work (delayed_work_timer_fn)
  1502 |          1 |      browserd | futex_wait (hrtimer_wakeup)
  1441 |          1 |tracker-indexer | schedule_hrtimeout_range (hrtimer_wakeup)
  1441 |          1 |tracker-indexer | journal_get_write_access (commit_timeout)
  1533 |          1 |        pdflush | journal_get_write_access (commit_timeout)
  1554 |          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:  97%|RET:  0%|INA:  0%| ON:  2%| now:(OFF)
    per |OFF:  86%|RET:  12%|INA:  0%| ON:  1%| 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:  5%|INA:  0%| ON:  15%| now:(ON)
  neon |OFF:  81%|RET:  10%|INA:  7%| ON:  1%| now:(ON)
    mpu |OFF:  81%|RET:  10%|INA:  7%| ON:  1%| 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 |
  ckgen |          CORE |          PERI |          96M
        |          48M |          12M |          54M
        |      EMU_CORE |
    per |        GPIO2 |        GPIO3 |        GPIO4
        |        GPIO5 |        GPIO6 |

Total wakeups  1235,  41.2/s | IRQ 1076,  35.9/s | Timers  159,  5.3/s
HW wakeups      66,  2.2/s |    Real gp_timers expired  98,  3.3/s


cheers.


udaychaitanya16 2011-03-05 17:23

Re: High Battery Consumption
 
@zimon
i googled for how to code-tag just like you said but got nothing.i copied from terminal and i pasted it to notes in my device and from there posted here.please give an idea.
regards

devi01 2011-03-05 18:00

Re: High Battery Consumption
 
Try the new battery workwd fine ,see the links my thread:
http://www.mugen-power-batteries.com.../view/id/1357/

zimon 2011-03-05 18:08

Re: High Battery Consumption
 
If you click "quote&Reply" on my previous post, you will see how CODE-tags are used. Also if you use [Go Advanced] there is "#"-button which will bring the CODE-start and -end tags.

In your powertop output it shows your CPU is active ("98.4%") almost whole 30s time. So something is running. You could try to see with top or with htop what process is running in the background.

udaychaitanya16 2011-03-06 18:13

Re: High Battery Consumption
 
@Thank for your kind answer.As of now i have flashed it.using very limited apps like
1.queen beecon
2.f-aircrack
3.pen pen ,conboy
4.vnc viewer
5.auto dis connect,simple brightness app.
Now i have put into re use -smartreflex
since 7.45 pm to 11.45 pm phone lost 4 percent of charging till now.at present happy with that.will see what happens.

bman 2011-03-10 09:51

Re: High Battery Consumption
 
install battery graph and install 5 or so apps every 2 days or so
in your idle time (sleeping) battery graph shouldnt display many (if any) purple bars if its all good install next lot of apps


All times are GMT. The time now is 18:18.

vBulletin® Version 3.8.8