[Continuum Android Development] pattielipp:
Notes Details ETC.

One of the big things i wanted with this rom was to be as stable as possible. People have made comments about using a lot of ram. One thing i utilized with this build is a Sysctl.conf script. What this script does is alter specific parameters, in relation to the ram, which the kernel sets upon boot.

Some of you have noticed you run more ram than others. This is due to what applications you are running which stay running in the background. I could have put in strict memory management, and i did play with it a decent bit, however in the end all they did was cause force closes of background processes along with slow things down after the phone had been in idle for a while.

What i am doing now is utilizing imnuts memory management which he set in his kernel, along with a few specific memory management tweeks found in sysctl.conf. These drastically speed up the system, help with the ram, and help things run more smooth without killing the background apps that should be running.

If you would like to see specifically what i did, either in adb or terminal emulator, with root privileges(su) type in "sysctl -p" without the quotes.

The android os sets certain figures when it comes to the ram, one of which is when to start killing apps when space is getting low. This can be a good or a bad thing. The way the android system kills apps is when the ram gets so high the os looks at the processes and finds what's using the most ram. This can be a good thing, unless you want it to be running in the back. It then kills that application. a script i am looking at incorperating in the future alters this memory management function and instead of killing the app that is using the most ram it kills the apps which are idle and have not been modified/used.

So think about it. If the system is laggy with high ram, that's one thing, but if the ram is in a moderate state but everything is very snappy and fast, perhaps this is the phones sweet spot? :) this is what i have concluded... and most of you have seen the pictures where i've gotten the ram down to 125MB.

What does Miunia have to offer you?

Miunia is a minimalistic rom created for the sole purpose of speed and reliability; battery life and ease of use.

Like any other rom, there is potential for issues, however this is built with stability in mind.

So what has been done to make it what it is?

[U]System Modifications[/U]
Rebuilt off of new base
kernel(imnuts)
build.prop tweeks
reboot options
spare parts
updated su binary/library
updated busybox
gps.conf
fixed permissions
sysctl scripts
Zipaligned and batch optimized All APK’s
Optimized .ogg files
Modem/Radio updated to EC07
Hacked Settings(trailblazer)

[U]UI Tweeks[/U]
aosp lock screen
Accurate Battery Mod and themed icons(trailblazer)
boot animation found with in data/media
themed soft keys(trailblazer101)
Zeam launcher
Fancy widget for clock/weather(found in widgets when long pressing the screen)
Removed the icon telling you 911gps is ALWAYS on. This always bugged me.
Icons in the status bar have been moved around a bit.
The usb icon in the status bar when connected has been flipped from horizontal
to vertical.
Shutdown animation
Themed Ticker, removed weather and history icon on main screen now it is only
the date and time. (Thank you Trailblazer.. Although i couldn't get your
script to work so i had to edit the xml my self then recompile...)
New boot animation
removed boot and shutdown sounds

[U]Modified/Major Removed Apps[/U]
removed swype along with lots of other bloat
desk and car cradle
Browser replaced with Dolphin browser(changed icon back to stock within the
apk, i think it looks better on the eyes imo and not one force close after a day
of internet searching and multiple tabs)
Further debloat
Wireless tether added
Google Music
Spare Parts