maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Stable!] FasterN9 (https://talk.maemo.org/showthread.php?t=83940)

traysh 2012-04-28 04:54

[Stable!] FasterN9
 
4 Attachment(s)
Ladies and gentleman, after months of development and testing, FasterN9 is now stable!

What is it?
FasterN9 is a package that modifies a system configuration file in your phone to make it less laggy.

For advanced users: a cgroups mod to make N9 less laggy. Development (unstable) versions also change the I/O scheduler.

Developer: Danilo Luvizotto (traysh)

Is it safe?
FasterN9 has been tested by me and some community members. Due to that, there has been no reports of critical problems in any stable releases. This means that it's unlikely this app will cause unrecoverable problems to anyone, but does not mean there are no bugs. Please read "Known bugs" and "Disclaimer" for more info.

Notice that during the development process unstable releases caused MALF in some devices. This probably won't happen in stable releases, but there is no warranty.

Do not download an unstable release if you can't reflash your phone or if you care about your data.

Disclaimer
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Installation
For installing, download the package in your phone and click it.
For uninstalling, open settings, then applications, the Applications Manager: Settings->Applications->Applications manager

Make me happy
If this app made you happy, please remember to donate. I've been working in this mood for months with very small amount donations. If you want to help me developing FasterN9 contribute by donating!

Known bugs
  1. No system sounds will work (including alarm) after installation until first reboot

Changelog
-- Danilo Luvizotto <danilo.luvizotto@gmail.com>

fastern9 (1.1.7) unstable; urgency=low
* Higher priority to Ocho (tryes to fix lags in this application)

fastern9 (1.1.6) unstable; urgency=low
* Tryed to fix stability problems of the last unstable version
* Higher priority to rPlay (tryes to fix lags in this application)
* Higher priority to Nineshark (tryes to fix lags in this application)
* Improved installation scripts. Install will take longer but will hopefully be safer.

fastern9 (1.1.5) unstable; urgency=low
* Disk cache tuning. Please uninstall "Drop cache" if you have it installed, otherwise there will be no gain as it erases the cache
* I/O prioritization of some processes to reduce latency. This will be applied only to phones running in "open mode"
* QuasarMX full and lite lag fix
* Improved network (TCP) performance

fastern9 (1.1.4) unstable; urgency=low
* New Daemon which changes the settings when the phone is locked/unlocked
* Due to the mentioned daemon, combined performance and stability
* Reboot on installation is back and hopefully won't cause MALFs

fastern9 (1.0.1) stable; urgency=low
* Increased the keyboard priority, making swype a lot more smooth. Also fixes Harmattan bug 749, which was considered "partially fixed" but was still anoying.
* Fixed lastFM lagginess when playing in the background.
* Fixed cuteTube lagginess when playing in the background.
* Tryed to fix Spotify lagginess when playing in the background.
* Improved the installation scripts.
* Notifications upon install/update/uninstall.

fastern9 (1.1.3) unstable; urgency=low
* Corrected foolish mistake introduced in 1.1.2 which caused system instability (classify ohmd in the wrong group)
* Fixed Spotify lagginess when playing in the background

fastern9 (1.1.2) unstable; urgency=low
* Increased the keyboard priority, making swype a lot more smooth. Also fixes Harmattan bug 749, which was considered "partially fixed" but was still anoying.
* Fixed lastFM lagginess when playing in the background.
* Fixed cuteTube lagginess when playing in the background.
* Reduced lagginess caused by I/O by reducing to half the scheduler nr_requests.

fastern9 (1.1.1) unstable; urgency=low
* Reverting to the default I/O scheduler and tunning its settings.

fastern9 (1.1.0) unstable; urgency=low
* Changed the I/O scheduler to deadline again. Tuned it's tunables. Hopefully there won't be data corruption.
* Changed dirty_expire_centisecs and dirty_writeback_centisecs to 1250.

fastern9 (1.0.0) stable; urgency=low
* Just version update: now stable! =D

fastern9 (0.9.12) unstable; urgency=low
* Fixed FirewallPlus Pro.

fastern9 (0.9.11) unstable; urgency=low
* Tried to fix FirewallPlus Pro.
* GPS performance fixed.

fastern9 (0.9.10) unstable; urgency=low
* Tried to fix FirewallPlus Pro. Don't know if it worked, as I don't have it (paid app).

fastern9 (0.9.9) unstable; urgency=low
* Improved install and uninstall scripts
* No reboot after installation and uninstallation (not needed anymore)

fastern9 (0.9.8) unstable; urgency=low
* Totally rewrote cgroups tree. Probably faster and more stable.
* Do not change the I/O scheduler as it could be the cause to files corruption. Just enable backseek

fastern9 (0.9.7) unstable; urgency=low
* Unset memory.move_charge_at_immigrate in the "active_ui" group.
* The change above should fix most of the bugs, so trying some optimized settings again below.
* Changed de IO scheduler to deadline again. Should improve (a lot) performance, not sure about stability.
* Changed cpu.shares of the standby group back to 2. Should improve performance, not sure about stability.

fastern9 (0.9.6) unstable; urgency=low
* This is almost the same as 0.9.5. Diferences are:
* Changed IO scheduler to noop. Should improve (a lot) performance, not sure about stability.
* Changed swappiness from default to 3. Should improve performance, not sure about stability.

fastern9 (0.9.5) unstable; urgency=low
* Increased the priority of the standby group (changed from 2 to 128). Should fix bugs in several apps.
* Fixed Facebook and Twitter related processes priorites. This should fix bugs related to these apChangelogps.
* Process relevancedaemon moved to background group.
* Further improved the install and uninstall scripts. Probably no more MALFs. Also fixes upgrading to newer versions, broken in 0.9.4.
* This version focus in stability, so disabled the swappiness and vfs_cache_pressure MODs just in case.
* This version focus in stability, so reverted the IO scheduler to the default (CFQ) just in case.

fastern9 (0.9.4) unstable; urgency=low
* changed install and uninstall scripts in order to prevent MALF
* re-enabled the swappiness and vfs_cache_pressure MODs
* increased the cpu shares of standby applications

fastern9 (0.9.3) unstable; urgency=low
* bugfix: core apps (phone, browser, email and others) won't take long to start anymore

fastern9 (0.9.2) unstable; urgency=low
* Added the icon to the application manager
* Removed the icon from the home screen

fastern9 (0.9.1) unstable; urgency=low
* implemented the postrm script to revert the device to the original state after uninstallation

fastern9 (0.9.0) unstable; urgency=low
* now using a custom syspart.conf instead of a startup script
* not a memory mod anymore. Now trying to adjust the cpu.shares of the cgroups
* changed the groups of some processes as the original definitions wouldn't be respected shortly after boot (maybe a bug in the original firmware?)
* reverted creation of two new groups in version 0.0.3

fastern9 (0.0.3) unstable; urgency=low
* don't change the memory limits for the cgroups background and desktop anymore
* created new cgroup: cpu_limited. Moved the process mmcqd to this new group
* created new cgroup: cpu_mem_limited. Moved the process feedengine to this new group

fastern9 (0.0.2) unstable; urgency=low
* vfs_cache_pressure value modified to a lower but still big value.
* changed (lowered) the default memory limits of the desktop and background cgroups
* improved explanations in the script comments.

fastern9 (0.0.1) unstable; urgency=low
* Initial Release.

Community
Had problems installing/upgrading? Ask in this thread, lots of great people will be happy to help you.

Last warning
The unstable release may lead to data corruption. Do not download it.

Arie 2012-04-28 05:44

Re: [Announce][Testing needed] FasterN9
 
works flawlessly, currently using it now.

nbedford 2012-04-28 08:03

Re: [Announce][Testing needed] FasterN9
 
Sounds very interesting, before I try this can you tell me if uninstalling your .deb will return all the settings that re changed back to other default values, or if not is there some other way to reset all the changes?

Katasmc 2012-04-28 08:57

Re: [Announce][Testing needed] FasterN9
 
Absolutely amazing works perfect my n9 doesn't lag at all it's like a new phone thank you.:)

Dragoss91 2012-04-28 09:05

Re: [Announce][Testing needed] FasterN9
 
Does this has any influence in overclocking ? stability ?

I'm using 0.1 version so far , I'll upgrade to 0.2 and post opinions . :)

Thanks for your effort .

traysh 2012-04-28 10:24

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by nbedford (Post 1198509)
Sounds very interesting, before I try this can you tell me if uninstalling your .deb will return all the settings that re changed back to other default values, or if not is there some other way to reset all the changes?

Uninstalling will reset to your original settings after reboot.

traysh 2012-04-28 10:27

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by Dragoss91 (Post 1198526)
Does this has any influence in overclocking ? stability ?

I'm using 0.1 version so far , I'll upgrade to 0.2 and post opinions . :)

Thanks for your effort .

I myself never overclocked my N9, but I don't think there will be any problems.

AB3S 2012-04-28 11:22

Re: [Announce][Testing needed] FasterN9
 
Just installed, I'll let you know :)

KTy 2012-04-28 11:26

Re: [Announce][Testing needed] FasterN9
 
Looks good !

Flapzapninja 2012-04-28 11:39

Re: [Announce][Testing needed] FasterN9
 
Hello you are doing great work! Is script taking effect after reboot? If so it work great with 1.3 GHz OC!

Sniper_swe 2012-04-28 12:13

Re: [Announce][Testing needed] FasterN9
 
Working with open mode kernel?

F2thaK 2012-04-28 12:40

Re: [Announce][Testing needed] FasterN9
 
One word. Awesome.

traysh 2012-04-28 12:42

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by Sniper_swe (Post 1198614)
Working with open mode kernel?

Yes, probably, no reason for not work in open mode.

traysh 2012-04-28 12:58

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by Flapzapninja (Post 1198590)
Hello you are doing great work! Is script taking effect after reboot? If so it work great with 1.3 GHz OC!

Yes, it works after reboot..

Sourav.dubey 2012-04-28 13:23

Re: [Announce][Testing needed] FasterN9
 
Please can you make it for n900

regards

Hacker 2012-04-28 13:59

Re: [Announce][Testing needed] FasterN9
 
Has anyone had any problem running Drop Cache and Fastern9 at the same time? I have temporarily uninstalled Drop Cache to get a FasterN9-only experience, but before I uninstalled it, I noticed no problems.

Schturman 2012-04-28 14:04

Re: [Announce][Testing needed] FasterN9
 
i Don't uninstalled the Drop cache, but i don't use this app, i use only fastn9.. For now it's look good..

traysh 2012-04-28 14:53

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by Hacker (Post 1198682)
Has anyone had any problem running Drop Cache and Fastern9 at the same time? I have temporarily uninstalled Drop Cache to get a FasterN9-only experience, but before I uninstalled it, I noticed no problems.

There should be no problems, but I expect performance to be slightly worst with then both together. Maybe the difference is too small to be noted, I myself didn't try.

ajalkane 2012-04-28 17:04

Re: [Announce][Testing needed] FasterN9
 
I've installed it. No problems so far. Too early to say if I notice any speedup.

Thanks for working on this!

dumpystig 2012-04-28 17:12

Re: [Announce][Testing needed] FasterN9
 
Excellent! This has definitely made my N9 a whole lot more responsive and therefore better to use.

And, although I don't know how (or if), it seems to have sorted a slight niggle (problem?) that I've always had from day one; swiping from the right side of the screen was somewhat hit-or-miss, it often took several attempts before it registered. I put this down to me being left-handed so using my thumb from right-to-left wasn't always successful. But now it works every time - sad git just been sat here for the last 5 minutes doing nothing but swipes just to be sure.

So thanks.

Now I'm off to get a life.... :D

HtheB 2012-04-28 17:33

Re: [Announce][Testing needed] FasterN9
 
works great on the N950 too! Thanks!

kb61 2012-04-28 17:36

Re: [Announce][Testing needed] FasterN9
 
Working pretty good. Ive always had humongous lag when closing Mail app. This has improved. A Bit of lag still there but all in all this is a nice app.

Morpog 2012-04-28 17:47

Re: [Announce][Testing needed] FasterN9
 
Not sure yet if its a placebo effect or really less laggy.
But thank you anyways!

HtheB 2012-04-28 18:04

Re: [Announce][Testing needed] FasterN9
 
can you please remove the icon?
You can easy remove the app within the application manager found under Settings.

mymacin 2012-04-28 19:38

Re: [Announce][Testing needed] FasterN9
 
Just now I installed this app.

My N9 is reborn ...Simply Superb ....great performance .. I never see my phone running like this

SolarisSixth 2012-04-28 22:01

Re: [Announce][Testing needed] FasterN9
 
Personally I've noticed no change, but I'm sure it's the sum of all small parts.

I've never had any real lag issues, but notice it occasionally. It seems to be about the same.

Nonetheless, thank you for your excellent work, and I can't wait to see any updates or any more work done on it.

I'm sure I will eventually notice reduced lag.

traysh 2012-04-29 04:07

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by HtheB (Post 1198748)
can you please remove the icon?
You can easy remove the app within the application manager found under Settings.

Ok, I will do it when I have time. Will be in the hospital for some days, my fiancee broke her leg today and will need a surgery.

Katasmc 2012-04-29 09:51

Re: [Announce][Testing needed] FasterN9
 
After a day of use I noticed my battery life has been improved every night my battery would drop at about 50%, but now the drop was 10-15% really impressive thank you very much traysh.:D

Muzimak 2012-04-29 10:34

Re: [Announce][Testing needed] FasterN9
 
How do install this? Any easier way

dumpystig 2012-04-29 10:38

Re: [Announce][Testing needed] FasterN9
 
I doubt installation could be much easier - unless you get someone else to do it for you...

Muzimak 2012-04-29 10:48

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by dumpystig (Post 1199006)
I doubt installation could be much easier - unless you get someone else to do it for you...

Are there any step by step instruction I can follow?

traysh 2012-04-29 11:04

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by Muzimak (Post 1199011)
Are there any step by step instruction I can follow?

In the first post there is package attached. Just click it. Of course, using you N9.

HtheB 2012-04-29 11:48

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by traysh (Post 1198925)
Ok, I will do it when I have time. Will be in the hospital for some days, my fiancee broke her leg today and will need a surgery.

Thanks, and I'll hope your fiancee will recover soon!

HELLASISGREECE 2012-04-29 12:03

Re: [Announce][Testing needed] FasterN9
 
It does the exact opposite for my N9.
It makes it slower.

:/

traysh 2012-04-29 12:47

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by HELLASISGREECE (Post 1199027)
It does the exact opposite for my N9.
It makes it slower.

:/

Good to know. If other people have this problem, let me know.

What's the version you are using, PR 1.2?
Also, what N9 version do you have?

Do you have a lot of data in it? Media?

If possible and if it is still installed, would you run:
sh /opt/FasterN9/scripts/fn9_stats.sh

and paste the output here?

ibrakalifa 2012-04-29 13:04

Re: [Announce][Testing needed] FasterN9
 
still facing lag while texting and updating feeds

Mize 2012-04-29 13:31

Re: [Announce][Testing needed] FasterN9
 
Can't say for sure it's any faster, but I'm at 21% battery and it's 51 hours in normal (not power saving model) since my last charge and that would seem an improvement. Thanks.

traysh 2012-04-29 13:32

Re: [Announce][Testing needed] FasterN9
 
Quote:

Originally Posted by ibrakalifa (Post 1199056)
still facing lag while texting and updating feeds

That won't be fixed by my script, I'm afraid. It's caused by intense use of the CPU, and my script deals almost exclusively with lags caused by swapping, which is related with memory usage.

It is possible to configure the way processes use the CPU but until now I had no luck. Maybe one day I'll manage to do it...

ibrakalifa 2012-04-29 13:45

Re: [Announce][Testing needed] FasterN9
 
nope only 19% of cpu used, but thx btw, im not alone facing that lag, keep ur good work, :)

thedead1440 2012-04-29 13:51

Re: [Announce][Testing needed] FasterN9
 
ot: 809MB
system: 809MB
desktop: 172MB
background: 74MB
applications: 558MB
standby: 422MB
-
root -system: 0MB
system -desktop -background -applications: 5MB
applications -standby: 0MB
total: 809MB
total device memory: 985MB

--Usage
root: 752MB
system: 650MB
-
desktop: 97MB/100MB
background: 9MB/10MB
applications: 408MB/600MB
standby: 366MB/500MB
subtotal: 515MB/710MB

root -system: 101MB
system -desktop -background -applications: 135MB
applications -standby: 41MB

total: 752MB/985MB

that's my output. It lags on my phone too. I'm on pr1.2.
i have media and data of around 20GB.

thanks.


All times are GMT. The time now is 08:44.

vBulletin® Version 3.8.8