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

CHANGE LOG:

5.0.1[3/15/2011]

Download xtrSENSE5.0: http://zach.xtr.i6ix.com/xtrSENSE5.0.1.zip

MD5 checksum: 67abd6c555b726017586ad154e456041

Can be a no wipe update from older xtrSENSE versions...

added back old phone ringtone I accidentally removed

fixed the screen "flicker" issue when weather animation starts - seems to have been caused by the OpenGLS 1.1 hack which I removed...

5.0[3/10/2011]

Download xtrSENSE5.0: http://zach.xtr.i6ix.com/xtrSENSE5.0zip

MD5 checksum: 990579fad26c4078ca612f77066438b7

new 2.41.605.6 march 2011 code base - thanks goes to bftb0

50% time without signal bug fix - thanks goes to lotus22

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

added the new OpenGLES 1.1 library

new boot animation

cleaned up debug icon

current maps and street view

current market

removed Quickbood - just get it from the market

Maybe a few other items I forgot

4.6.5[11/5/2010]

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

MD5 checksum: bfab4d92f60cae8fa5abb6aab2181e42

Minor updates and fixers:

fixed user battery tweak scrip to set on boot

combined userservice enable/disable GScripts to one for simpler operation

stock keyboard by default and both the jonasl HTC_IME mod and the droidX keyboards as options (seems to be the popular user's choice)

removed amazon mp3 since it can be installed from the market

updated web browser icon

Added GScripts to add the News and Weather widget, CyanogenMod music, and live wallpapers (ONLY WORKS IF YOU ARE NOT USING THE HTC SENSE LAUNCHER)

4.6[10/4/2010]

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

MD5 checksum: 753078b91b4a24f311c084bd2c7b8a52

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 :)

New GScript to remove peep (HTC Twitter)

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

4.2.1 & 4.5.1-CFS-beta[9/13/2010]

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

MD5 checksum: e7b09f99137dcad546d077c2efd29c3a

Download xtrSENSE4.5.1-CFS-beta: pulled

Bug fix on sysint framework to allow set_cpu... GScripts to work

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

Download xtrSENSE4.5-CFS-beta: see version 4.5.1

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 xtrSENSE4.2: see version 4.2.1

Uses the zanfur kernel

Fixed logging in a few GScripts

put back YouTube HQ

updated wallpapers and put back stock HTC per user request

OC to 710 by default (sense just feels better here)

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 ;)

4.1 [9/7/2010]

Use 4.2 download...

fixed rotation bug - this was caused by an issue with the stock HIT_IME keyboard

updated default keyboard to the jonasl HTC_IME mod (v27 low resolution) http://xdaforums.com/showthread.php?t=624416

added back the HTC footprints and stocks applications and widgets (you can remove with new remove GScripts)

new cache location support with dalvik-cache stored in the /cache/ fileblock! With about 150mb free in /data/ for apps and data and about 80mb free in /cache/ for dalvik cache you may be able to install 100 apps WITHOUT apps2sd or cache2sd...

updated apps2sd to use, in my opinion, a better mount point of /sd-ext/ instead of /system/sd

new boot animation thanks to synaptyc

changed to NOT overclock by default - a few phones cannot handle 710400 (still easy to turn on with GSripts)

new superuser 2.3.6.1 http://xdaforums.com/showthread.php?t=682828

updated GScripts app (I don't like white on blue)

added GScript support to set min memory free (default of balanced)

added GScript to print boot log

added Gscript support to set min CPU freq value of 19200 (for you battery save folks) and max value of 748800

renamed available GScripts with consistent naming convention (i.e. report..., set..., remove...)

updated ROM install script to remove ALL old GScript files to user user has current

updated custom sysinit process to produce cleaner logs

updated YouTube to the lates 2.1 Gapps build (thanks to CyanogenMod). To watch in HQ select menu more...

4.0.6.1 [8/20/2010]

Download Base xtrSENSE4.0.6.1: http://zach.xtr.i6ix.com/xtrSENSE4.0.6.1.zip

MD5 checksum: 36b2ee0e8e8295ef4e53fb18c188c574

updated init.rc to use stock min free memory values and rely on new sysinit framework to change to custom settings

added teeter back upon request (use root explorer or adb to remove)

used the Launcher.apk from xtrROM for backup home launcher (has xtrROM wallpapers and thems if switch to it ;))

add varialbe capture of new 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 on/off

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

changed ROM update-script to remove old GScript db so that old scripts are removed

small changes to the update-script to move progress bar approprately through install process

4.0.6 Change Log

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 (and added overhead) if you want to go higher with cpu clock settings

added default overclock to 710400

added a set_cpu_stock.sh script to GScript for if you want to have stock cpu speed or use Market apps

added cpu_freq_report

4.0.5 [8/16/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 - Fixed long setup issues YEAH!

Built from Verizons 2.37.605.4 July release

Uses the Zanfur kernel

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

ALSO have the DroidX Multi-touch keyboard (new theme) for those that prefer it (long press an input field and select Input Mode)

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/

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.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.1 [7/24/2010]

Focus on the Verizon July patch

Built from July Verizon 2.1 patch 2.37.605.4 code. The best I could find on a fix list is below and I do notice an improvement in the performance of the phone in smoothness. http://androinica.com/2010/07/13/htc-droid-eris-rumored-to-get-ota-update-beginning-on-july-16th/

Included a xtrFlash10.zip to the sd card if you want working Flash - thanks to t2noob, vash8806 and Zenulator.

per request added xtrStockKeys.zip to the sd Card if you want the stock dialer and keyboard.

Added wireless tether and xda apps by default

ARCHIVE LINK:

Download Base xtrSENSE3.1: http://zach.xtr.i6ix.com/xtrSENSE3.1-SDclean.zip

MD5 checksum: e3f2e0e51cba8d117648e3d793467e03

3.0.3 [7/15/2010]

Initial release

Verizion2.1 HTC Eris code base

Removed a few of the lesser used system apps and unused testing tools loaded by HTC

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

Zanfur's kernel with full OC support

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

xtr sysinit process and scripts that include

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

- jit that works with HTC Sense

- dalvik heapsize management

- first boot script support for /data/firstboot.sh file

- Updatable init.dalvik.conf and init.apps2sd.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)

Themed phone dialer

New DroidX keyboard customized and themed for Eris

Custom wallpapers

YouTube high res

many other little improvements that I have probably forgotten

For thoes that prefer tkirton Apps2sd it "should" be compatible with the Darktremor Apps2SD 2.7.5 implemtation (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

ARCHIVE LINK:

Download Base xtrSENSE3.0.3: http://zach.xtr.i6ix.com/xtrSENSE3.0.3-fixed.zip