Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Faster Booting Nokia N900

    Reply
    Page 4 of 8 | Prev |   2     3   4   5     6   | Next | Last
    reinob | # 31 | 2012-11-15, 20:04 | Report

    Originally Posted by wumpwoast View Post
    Look forward to trying reinob's init tweaks. Always hated the fritzy startup dots
    Well, it's all up there on post#25. If you (or anyone) have a N900 with a proper microUSB port (in case something happens) you are all welcome to try what I've posted above and report the results here.

    Re. low-power state.. this is the ACTDEAD mode in the N900. When you turn it off and there's an active pending alarm and/or the charger is connected, it will not really shutdown but go into this low-power mode. That's why alarms work when the unit is "off" (although perhaps the hardware allows also waking up from real off state..)

    In theory the transition ACTDEAD -> USER mode should be faster than from OFF -> USER.

    But really, the N900 boots so fast that the original goal of this thread seems to be now that of removing the dots [ which have an entirely negligible effect on boot time ]

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to reinob For This Useful Post:
    Raimu, vi_

     
    sixwheeledbeast | # 32 | 2012-11-15, 23:48 | Report

    IMO it eats so much battery booting up, I avoid switching off full stop.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to sixwheeledbeast For This Useful Post:
    pichlo

     
    mr_pingu | # 33 | 2012-11-15, 23:53 | Report

    Are you sure? I always believed boots made the battery drop like insane but I more and more start to believe BME does some crappy calibration/recalculation after boot. I have seen growing my battery percentage in 10 mins after boot...

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to mr_pingu For This Useful Post:
    peterleinchen, pichlo, reinob, Siren, vi_

     
    sixwheeledbeast | # 34 | 2012-11-16, 00:02 | Report

    Originally Posted by mr_pingu View Post
    Are you sure? I always believed boots made the battery drop like insane but I more and more start to believe BME does some crappy calibration/recalculation after boot. I have seen growing my battery percentage in 10 mins after boot...
    CPU at near full whack for 2 minutes (~200mA) or so compared with ~20mA standby current.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to sixwheeledbeast For This Useful Post:
    MartinK, peterleinchen

     
    mr_pingu | # 35 | 2012-11-16, 00:06 | Report

    Originally Posted by reinob View Post
    I completely removed the dots in my "dev-N900" and in my "spare-N900" as well. But I've never documented anything I've done so far.

    With "startup" I have:
    hildon-initscripts
    maemo-launcher
    osso-af-startup
    osso-startup-wizard[*]

    As long as you don't touch any of the above, you can remove anything that has the word startup in it, most importanly: hildon-startup-progress
    [*] Add.: funny. I just checked in my "normal-N900" and there I removed hildon-startup-progress *and* osso-startup-wizard (that's the one asking for regional settings and time when you take the battery out for too long). I therefore declare this operation to be safe
    Would love to see some documentation on what can be removed.

    Meanwhile in my head: Making a script that contains all removable *safe* packages. User can thick which one needs to be deleted (zenity, anyone :P)


    What happens when battery have been out? It just skips that screen and you can set the time later or do we get an semi-bricked device?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    vi_ | # 36 | 2012-11-16, 08:48 | Report

    Mr pingu is correct, there is not actually THAT much power drain from booting, it is just BME giving wack values.

    The lowest power state you can leave your n900 in that is not 'off' is offline mode.

    In offline mode I have 3-4mA power drain, with my 1500mAh battery that is around 15.5 days(!) standby. Actdead mode is pointless (unless you have some heavy background stuff that runs all the time).

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 3 Users Say Thank You to vi_ For This Useful Post:
    pichlo, Siren, Xagoln

     
    peterleinchen | # 37 | 2012-11-16, 08:53 | Report

    But sixwheeledbeasts comment has a point, too.

    Indeed, it is not that much.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to peterleinchen For This Useful Post:
    sixwheeledbeast

     
    reinob | # 38 | 2012-11-16, 09:19 | Report

    Originally Posted by sixwheeledbeast View Post
    CPU at near full whack for 2 minutes (~200mA) or so compared with ~20mA standby current.
    With 20mA standby (or average), your battery would last around 65 hours (almost 3 days).

    If booting takes 2 minutes @ 200mA, it's using all of ~7mAh, which is 0.5% of your battery capacity, thus reducing your time-between-charges by a whole of.. wait for it.. 20min

    How often do you reboot anyway?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to reinob For This Useful Post:
    mr_pingu, peterleinchen, pichlo, vi_, Xagoln

     
    reinob | # 39 | 2012-11-16, 09:30 | Report

    Originally Posted by mr_pingu View Post
    Would love to see some documentation on what can be removed.
    It will come some day. I will start by seeing which standard packages are not present anymore in my dev-N900.

    [ Note: to make things easier and faster, if ANYONE happens to flash his or her N900 completely, I would appreciate it if the first thing he or she does would be to send me the output of "dpkg -l". I can obviously extract the list of packages from a fiasco image, but the less effort it takes, the better.. ]

    Originally Posted by
    Meanwhile in my head: Making a script that contains all removable *safe* packages. User can thick which one needs to be deleted (zenity, anyone :P)
    Nice idea. A console-GUI application allowing the user to tick boxes to remove suggested packages and perform suggested modifications and/or tweaks, such as:

    "remove bme from system"
    "eliminate actdead mode"
    "create a runlevel for booting to shell"
    "..."

    Originally Posted by
    What happens when battery have been out? It just skips that screen and you can set the time later or do we get an semi-bricked device?
    Nothing. Your date and time is simply wrong. ntpdate to the rescue

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to reinob For This Useful Post:
    mr_pingu, Nobless, peterleinchen, seanmcken, Siren

     
    peterleinchen | # 40 | 2012-11-16, 09:32 | Report

    Originally Posted by reinob View Post
    ... If booting takes 2 minutes @ 200mA, it's using all of ~7mAh, which is 0.5% of your battery capacity, ...
    According to your calculation, we could roughly boot up to 200 times with one charge!? I doubt it, but am also not going to test

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by peterleinchen; 2012-11-16 at 09:34.

     
    Page 4 of 8 | Prev |   2     3   4   5     6   | Next | Last
vBulletin® Version 3.8.8
Normal Logout