[G1 Android Development] soulife:
change log

Version 3.1

~Removed the compression (squashfs) on framework.. it was causing slowdowns

~Ran the png's through 3 different algorithms to get maximum compression

~Sorted through all images to remove unused artwork for more space and speed

~all apk's were optimized with zipalign (better battery life/faster access to resources/better memory management)

~stripped a bunch of modules that were consuming memory

~FASTER than the last build, SMALLEST rogers build available!!!

~(FYI, THIS BUILD IS ABOUT 20MB SMALLER THAN ORIGINAL WITH NOTHING REMOVED OR DISABLED, FULL FUNCTIONALITY PLUS MORE!!!, VERY FAR FROM OFFICIAL)

Version 3

~added nano command line editor

~updated fix_permissions (fixperm)

~completely rebuilt from stock using HTC update

~using cyanogens 4.0.4 "stable" (2.6.29.6) kernel (with compcache .6 modules)

~re-compressed all png's, and almost every apk (better speed and size)

~compcache is auto on if no userinit.sh is present

~added powertop, htop, bluetooth tools

~squashfs framework to trim that extra 1meg i needed

~probably a lot I forgot to mention

~SMOOTHER and FASTER than any of my previous builds

Version 2.9.2

~updated cyanogens kernel (from 3.9.7), performance tweaks from init.rc, modules

~mms.apk (updated 8/4)

~minor upkeep

Version 2.9.1

~fixed "sticky" widgets (nope, stick less though)

~fixed dialer hesitation loading contacts

~Cyanogens "new" kernel (2.6.29.6) & cpu scaling fix (3.9.2)

~updated apn's

~Removed cc_on/off from bin (compcache seems to cause lag)

~fixed some lousy design flaws between htc and rogers customizations (more room)

~optimized some more png's

~fixed some mistakes with default theme (google icons are smaller so i kept them, sorry glock30)

~hero theme has big clock now / corrected music's themeing

~themed dialer is moved into themes now (all themes will have the themed dialer)

Version 2.9

~cyanogens cgroups settings from 3.9 (its all he changed in boot.img, same kernel)

~only 3 versions available now.. extended, regular, and lite (danger spl, hardspl, development)

~no more pre-themed builds, porting more themes

~updated Google maps

~updated apn list

~swap_on/swap_off renamed to cc_on/cc_off (to turn compcache on/off... cc can lead to slowdowns once cache fills up, so can swap although its reported faster)

~removed some "unused" background apps

~added cyanogens sexy black terminal

~added cyanogens log collector (no more excuses for lack of logs)

~clearcache added to bin (clear Android Market, Browser, GMail, Google Maps, StreetView, Youtube cache)

~added iptables back to fix tether problems

~pushbookmarks, pullbookmarks in bin (to backup and restore your bookmarks, even between htc and google builds)

~all png files optimized to reduce size (all themes are optimized too)

~lowered boot sound in extended (so when i restart my phone at 2am i dont scare the **** out of myself)

Version 2.8.2

~Version "a" uses squashfs and cyanogens .29 kernel and boot (3.6.7.2)

(yes this has the compcache modules)

~Version "b" uses cramfs and cyanogens .25 kernel and boot (no kernel panics)

~Versions "a" & "b" have an odex version (should add some speed)

~easopen in framework wasn't being called in the init.rc as it does in the original rogers phones... it does now (hope this fixes widgets sticking)

~if you dont have a userinit.sh setup and you have a2sd, you can use "swap_on" to activate or "swap_off" to deactivate swap (compcache)(this will overwrite your userinit.sh if you already have one setup)

~fixed sms/mms issues (led notification, missing txt's, etc...)

~added man pages (want to learn more about terminal commands, use manpages)(extended)

~added voice search (extended)

Version 2.8

~Kernel 2.6.29 (cyanogen of course, thanks man)

~squashfs instead of cramfs

~several theme fixes

~ext in bin (same as busybox df -h /system/sd)

~boot.mp3 is 1/3 its original size (caught a mistake)

Version 2.7

*2 versions available

*Default theme

*White clock (stericson gave us something to reverse engineer, jf gave us smali... horay)

+added sound files from ion (tell me what ya think)

Version 2.6

~fixed protected apps issue

~dalvik-cache stays internal now instead of on sdcard (notice the speed increase, and the phones not as hot)

Version 2.5

~Cyanogens 3.4.6 boot.img and kernel

~Teeter is gone now (will provide my own resources.zip this weekend)

~PC Sync is gone again (it will be in the resources.zip)

~Nothing is installed to data partition

~some minor bug fixes that nobody reported

~Haykuro's apn list

Version 2.4

~Reverted to stock sound files, visit meltus's thread and pick one for your needs.

~Updated to cyanogens "newest" kernel and boot (from 3.4.3)

~Updated Google Maps to newest version

~Moved teeter and Quickoffice to /data/app (maps update was big, needed room)

~PC Sync is back, its on data partition

Version 2.1

~ original boot.gif again so it will fit on old spl (lol.. funbacon)

~ md5 sums added to download page

~ re-added teeter and spare parts (still enough room to flash with old spl)

~ v4 volume hack for clarity not loudness (v5 made sound cut off randomly, waitin for update)

~

Changed status to ok to flash to non-extended spl

(i cant test this, i have the "new" one.)

~ added international update to downloads page (this adds back all language files i removed, for international uses.)

~ odex optimized theme again. fixed some issues.

Version 2

+ Cyanogen's kernel and boot.img from his 3.4 stable version (check his thread for more info, yes this means a2sd with ext3 and all the aufs goodness, dynamic overclocking, etc..)

+ Upgraded permissions_fix [permfix in this build] to support data/app

+ Added rwsystem and rosystem to bin (jus type rwsystem as su in terminal to mount system as read write etc..)

- removed 3rd party apps to a seperate update (to save room)

~ Theme has new title bar for better clock visability

~ Theme has auto-rotate for home screen

~ played with boot.gif to trim about 26k off it (took a dozen frames out, the alien dudes a little faster now)

~ swapped a font that was bout 2mb bigger than normal (i think it was canadianized. you know eh')

~ V5_r2 audio hack w/V1 loudness (thank meltus) (waiting on a better version)

~ removed radiooptions from bin (takes up more space than people that actually use it)

~ removed upgrade_fs from bin (its in cyanogen's recovery image, no need for it twice)

Version 1

+ added IONs dalvikvm and lib (actually haykuro did)

+ added terminal

+ added weather widget (thank jsharkey)

+ added spareparts

+ added upgrade_fs to bin (future use, thank cyanogen)

+ added cynogen ext2/ext3 tools to bin (future use, thank cyanogen)

+ added fix_permissions to bin [its called fixperm] (thank cyanogen)

+ added radiooptions to bin (it has its uses)

+ added ion's libhtc_ril.so (thank virtudude for the idea)

+ added launcher in portrait mode has 5 x 4 icons (thank TheDudeofLife, he compiled it first. i hacked it)

+ added launcher in landscape mode has 6x3 icons (thank TheDudeofLife, he compiled it first. i hacked it)

+ added boot logo from hero (thank haykuro)

+ added v1 volume hack (thank meltus)

+ added reboot function that works (updated toolbox)

+ added build.prop to allow protected downloads

- removed boot sound (boot.mp3)

- removed all roger apps

- removed PC sync (i don't need it)

- removed Chinese ime (i don't need it)

- removed all roger specific language files (dont need em'. i do the english)

- removed all but needed ringtones, alarms, notifications. (download resources.zip from TheDudeOfLife's thread)

- removed all but needed wallpapers.

*"English - United States" comes up in locale now