[Droid Eris Android Development] zach.xtr:
xtrROM Change Log

CHANGE LOG:

5.0.1[3/29/2011]

Download xtrROM5.0.1: http://zach.xtr.i6ix.com/xtrROM5.0.1.zip

MD5 checksum:1e5482eb3fc8486182151c5fad01a253

This should be a no wipe update from from 5.0 and will fix the following:

removed SystemUpdater.apk/odex that I forgot in last version - this will keep the system update popup away

50% time without signal bug fix - thanks to lotus22 - source: http://xdaforums.com/show...php?p=11992494

5.0[1/23/2011]

Download xtrROM5.0: removed use 5.0.1

removed LauncherPro (just get it form the market)

odexed the .apk files in /system/framework and /system/apps to free up even more internal memory (excluded just a few such as google maps so they can still update from the market)

Added a backup script that will backup your user settings values and restore them during install if you are coming from a previous version of xtrROM; Basically this saves the vaues you have set using Gscripts so that you do not have to reset them...

new boot animation (old one took up to much space which I needed for system app .odex files)

added the new OpenGLES 1.1 library

replaced the DroidX keyboard with the standard vanilla ASOP as it has a better built in user dictionary

a few theme improvements

new market

removed wireless tether and quick boot as you can get from the market

maybe a few other things I forgot...

4.6.5[11/5/2010]

Download xtrROM4.6.5: http://zach.xtr.i6ix.com/xtrROM4.6.5.zip

MD5 checksum: md5: 4736e96d940612d4f87e086fce6b41a5

fixed user battery tweak scrip to set on boot

refined lockscreen graphics

updated usb debug icon to android 2.2 version

removed amazon mp3 since it can be installed from the market

updated to LauncherPro 0.8.1.1

added back option of default launcher

updated circle battery icon colors to match stock (does not go yellow until 2 bars)

cleaned up a few icon graphics

Added GScripts to add CyanogenMod music (does not play via lockscreen but offers a nice widget)

added GScipt to go back to clear lockscreen

4.6[10/4/2010]

Download xtrROM4.6: http://zach.xtr.i6ix.com/xtrROM4.6.zip

MD5 checksum: 656f7ef566467083dd55d906f6f160a3

Fixed Issues with Wired Tether on 4.2 and 4.5 that some where having

Changed the /system/sd as the mount point for SD Card ext so NAND backup/restors work without issues or tweaking

offer with zanfur kernel with links to the BFS and CFS options

built in performance/battery management similar to collin_ph http://xdaforums.com/showthread.php?t=737352

added additional notifications and ringtones (the space in /system/ is not used so why not?)

tried to use new wired tether 1.4 but received FC and have not had time to understand why so probably not this release

added zanfurs facebook contact photo hack as a GScript http://xdaforums.com/showthread.php?t=765840

added sqlite3 to /system/xbin/

New bootanimation GScript so you can show off synaptyc's work :)

found some cool ways to notify the user when scripts are run and incorporated into the battery tweak (you can turn off with the user_service_notify_disabled.sh)

updated to new 4.5.1 Google maps

updated lockscreen

made LauncherPro v0.8.0.0 as the default launcher

updated default screen icons to be standard setup apps for easier initial setup...

updated boot animation added a bicycle "feel"...

added xtrWallpapers to SD card for those that want them

updated a few icons to match theme

4.2.1[9/17/2010]

This is a no-wipe minor update coming from 4.2 and is not necessary... If you do update with no wipe REMEMBER TO RE-RUN YOUR GSCRIPT CONFIGURATION SETTINGS IF THEY ARE DIFFERENT FROM DEFAULT.

Download xtrROM4.2.1: http://zach.xtr.i6ix.com/xtrROM4.2.1.zip

MD5 checksum: 449e43424fc1fba5afeb075fc029e06b

fixed build.prop ROM version (was incorrectly loging as 4.5 :rolleyes:)

nicer wallpapers

removed un-used GScripts

4.5-CFS-beta[9/12/2010]

Download xtrROM4.5-CFS-beta: removed

CFS kernel

removed low CPU GScript of 19200 as it does not work will with under volted kernel

updated the init.desirec.rc file to default the kernel CPU govenor to Ondemand (hopefully will improve lag issues)

updated sysinit framework and added GScript to toggle Ondemand and Interactive CPU govenor

4.2 [9/12/2010]

Download xtrROM4.2: See 4.2.1

Uses the zanfur kernel

Fixed logging in a few GScripts

put back YouTube HQ

google maps 4.5.0

updated the default dalvik.vm.heapsize to 48mb when JIT is on; yes this is HUGE but it seems to allow Pandor to play with JIT enabled if that is your cup of tea ;)

implemented cache2cache

updated setting icons

changed the orange app selection when trackball selects to green to match simple theme

added adjustable memory management settings via GScript with a default of balanced

pulled most recent YouTube app for 2.1 from CyanogenMod's handy download link

small updates to GScript app

updated to superuser 2.3.6.1

fixed rotation bug by removing HTC_IME keyboard

continued code cleanup and logging improvements of sysinit process

new GScripts for advanced settings

circle battery

new wallpapers

new bootanimation

Gscript to remove amazonmp3

other changes that I have forgotten...

4.0.6.1 [8/19/2010]

Small tweaks listed below:

Download xtrROM4.0.6.1: http://zach.xtr.i6ix.com/xtrROM4.0.6.1zip

MD5 Checksum: 4d50fce78531f22eb31774058978c0bf

update xtrROM build.prop to so the build # 4.0.6.1 is correctly displayed and logged

add variable capture of new set cpu values to log

updated the sysint framework for usersettings to move conf values to conf_off if not used or "toggled" off. Alows for clearned off "stock" settings.

updated GScript set_cpu_stock.sh to use updated sysint framework for turning off usersetting values

updated ROM install script to remove old GScript db so that old scripts are removed.

4.0.6 [8/17/2010]

This was a complete rebuild of the ROM and includes a lot of new backend features with the new init.d user settings system process; summary of changes:

COMPLETELY rebuilt base ROM

Built from Verizons 2.37.605.4 July release

Uses the Zanfur kernel

fixed bug with phone dallier (i.e. incoming calls) where there was not space between 1st and 2nd row

Most folks seem to prefer the stock keyboard and dialer so they are back

ALSO have the DroidX Multi-touch keyboard for those that prefer it like myself

developed a new sysinit process and /system/ent/init.d structure as modeled after Linux servers and CyanogenMod.

- ADVANCED USERS can add parameters to configure the system at startup

- use of the /system/etc/sysctl.conf file

- I have included ones that you can un-comment out (remove the # at the beginning of each line) to experiment with...

- Research and learn BEFORE you try these!

- A good place to start learning is http://http://www.redhat.com/docs/wp/performancetuning/rhel4_vm.pdf.

- You can always clear out all changes by commenting out the values or just deleting all content of the file…

developed a new User Settings process that is executed by init.d and runs all set values located in /system/etc/usersettings/conf/

developed a new default cpu clock setting process to overclock the kernel at boot and allow the user to change the values. Only need separate app if you want to go higher

totally revamped apps2sd implementation to simplify and streamline, still cannot move on the fly like CyanogenMod builds but getting close :D

improved logging at /data/boot_log.txt (you can move a copy to your sd card for viewing via the new GScript app)

developed shell scripts to manage user settings for apps2sd, cache2sd, and JIT toggles

Incorporated GScript app (see http://code.google.com/p/gscript-android/) to load and one-click run user setting toggles (custom app next!)

added quick boot to make reboots faster

New super user 2.3.2.1 - seems to solve the lag with granting permissions at times (very sweet! will FC if you look select the new log tab before logs are available) http://xdaforums.com/showthread.php?t=682828

themed the Analog clock widget

new wallpapers - Titanium edition and Great Oak

added new wired tether app that "should" work for Eris

- http://code.google.com/p/android-wired-tether/issues/detail?id=21

- http://xdaforums.com/showthread.php?p=7002154

General SWEETNESS :D

3.0.3 [7/15/2010]

Bug fixes and code cleanup; summary of changes:

xtrROM3.0.3: http://zach.xtr.i6ix.com/xtrROM3.0.3-fixed.zip

All fixes incorporated in one file

Cleaned up code scripts

Includes modules and toggle .zip files in base install

New boot animation

For thoes that prefer tkirton Apps2sd it "should" be compatible with the Darktremor Apps2SD 2.7.5 implantation (I have not tested). You can always reflash xtrROM3.0.3 to get back to the built in version. http://xdaforums.com/showthread.php?t=715933

3.0 [7/2/2010]

This release is about customization! Summary of changes:

Fully deodex - makes it easier to "hack" and modify HTC code, takes up more internal phone space however with apps2sd this is no longer important

Customized Apps2sd support based on the work of Damageless and TrevE @ xda

better implementation of jit that works with HTC Lockscreen

Updatable xtrROM.conf and xtrROMApps2sd.conf files that can be found in /system/etc/ that can be changed to reconfigure the phone on next reboot (future release will hopefully have an app to do this)

Internal memory management (you no longer need autokiller as it is built into the ROM)

Themed phone dialer

New DroidX keyboard customized and themed for Eris

Custom wallpapers

updated the menu>Settings to remove no longer used HTC options

could not resist adding the xda developers app

YouTube high res

many other little improvements that I have probably forgotten

2.1.1 [6/10/2010]

At this point I am fairly confident that I have stripped all bloat applications and un-required HTC backend apps from the ROM to produce a lean, stable “stock” ROM. Summary of changes:

Continued modularization for xtrROM includes fast small base that you can then customize to your usage

smaller size! over 147mb of free space!

Current Market fix built into ROM - all apps are available that I have checked

fixed issue with FC from agenda calendar if weather is checked

fixed usb mount issue

fixed need to reboot before widgets work after first flash

further cleanup and speed improvements

ARCHIVE DOWNLOAD LINKS:

Nexus lockscreen:http://zach.xtr.i6ix.com/xtrROM-NexusLockScreen.zip