View Single Post
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#41
Originally Posted by fanoush View Post
I tested this three times on completely idle N810 with Chinook OS2008 FW and it lasted approx 30 days (29,30,31). I did a quick check once a week if the unit is still alive so it theory it could last a bit longer.

s2ram project is indeed cool but there are only some use cases where this is really useful.

1. you really want to save battery when somewhere in the desert with no electricity
2. you are running buggy software on the background which eats CPU


Since case 2 is quite frequent it really makes sense to have some sort of real device suspend. BTW, writing kernel thread that kicks watchdog (without waking up userspace) could be interesting (but dangerous).
There are tons of user cases where s2ram is useful even though there is electricity somewhere. Even though you're in an environment with electricity that doesn't mean you are able to allowed to use it. Besides, during the time you are plugging in the NIT it isn't a mobile device anymore while being mobile is one of the characteristics of the NIT or any other small mobile device.

Here are some examples:

1) You go on survival tour for a few days and wish to use your NIT as backup GPS in case you get lost, or need to save battery life because you'd like to read your e-mail on day 2 of 3 because you expect an important e-mail.
2) You are travelling by plane or train in non-business class therefore with no electricity at hand.
3) You are in an environment where you don't have the correct loader.
4) You don't like to reload your NIT (or phone, DAP, PDA, laptop, or...) every day for practical reasons.
5) You like to be kind to your lithium ion sweetie.

I have no doubt s2ram is essential for any mobile device, and I'm very happy with this project! I'm about to give 1.11 a go again