• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][9/12/2010][GPL] xtrSENSE4.2 & 4.5[cache2cache,apps2sd,oc,jit,flash10]-HTC Sense

KarateExplosion6

Well-Known Member
Mar 16, 2010
166
21
zach.xtr said:
xtrSENSE has been released in two versions! 4.2 and 4.5-beta. 4.2 is a minor update from 4.1 and 4.5 is the same with the exception that it has then new CFS kernel for those that perfer it :) See the change log for details. Both versions have the new cache2cache support which will make the need for Apps2sd irrelevant for most AND help those that do not want to partition sd cards (plus easy Froyo swapping :)). Remember a FULL WIPE update is always best.

FYI - my phone had an accident today :( so future updates will require a new alpha tester(s) :)

xtrSENSE has been built as an everyday HTC Sense ROM that is configured for performance and reliability. It has features such as a simple yet elegant theme to full support of cache2cache, apps2sd, built in overclocking, and built in memory management. For those that frequent the forum I keep a copy of this build in addition to xtrROM (Vanilla feel using the HTC framework) on my phone (plus a few others from other devs :D) because sometimes I just feel like the splendor of the HTC launch screen and integrated widgets. If you would like a "pure" Vanilla 2.1 AOSP experience then be sure to try Vanilla2.0.

xtrSENSE4.x.jpg


Credits and General Public License (GPL):
HTC kernel source: http://member.america.htc.com/download/RomCode/Source_and_Binaries/desirec_2.6.29_8a03cb9a.tar.bz2
Zanfur OC kernel support – source: http://forum.xda-developers.com/showthread.php?t=679102
2.6.29.6 CFS Kernel V4 kernel source: http://github.com/Conap30/htc_kernel_desirec_cfs
GScripts source: http://code.google.com/p/gscript-android/source/checkout
Wired tether source: http://code.google.com/p/android-wired-tether/source/checkout
Wireless tether source: http://code.google.com/p/android-wifi-tether/source/checkout

Built from the July Verizon 2.37.605.4 Eris code base

bertoch for hosting and helping me understand Linux
dsixda for his time saving kitchen – source: http://forum.xda-developers.com/showthread.php?t=633246
gr0gmint on how to make jit (mostly) work with HTC ROMs – source: http://forum.xda-developers.com/showthread.php?t=684535
ChainsDD for Superuser – source: http://forum.xda-developers.com/showthread.php?t=682828
jonasl for the HTC_IME mod keyboard – source: http://forum.xda-developers.com/showthread.php?t=624416
vash8806 for Flash 10 – source: http://forum.xda-developers.com/showpost.php?p=7316925&postcount=46
synaptyc for custom boot animation - source:http://forum.xda-developers.com/showthread.php?t=768513
rogro82 for starting GScript - source: http://forum.xda-developers.com/showthread.php?t=486486
nfinitefx45 from the Hero CDMA forum on his companion work with cache2cache
thenestor on help with the DroidXIME keyboard
firestrife23 for helping me understand permission issues with the init.d process
Damageless and TrevE for a model on how to do apps2sd (originally based on tkirton's Darktremor A2SD work) and other boot settings
t2noob on the July patch
xda member beta testers (you ROCK)
other xda members for tips and tricks

xtrSENSE Features:

  • All the goodness of Android 2.1 with root access superuser permissions
  • Stock HTC Sense with reliable performance improvements
  • Overclock support – see overclock section on how to set internally!
  • Apps2sd support - see instructions below
  • Full Cache2cache and Cache2sd support - default to internal unused /cache/ file block which opens up close to a total of 225mb (150 in /data/ and over 75 in /cache/) of INTERNAL phone storage for apps!
  • Custom sysint process to optimize ROM system settings and allow user control through GScripts app.
  • Smart design for a tailored user experience (turn on the features what you want and remove what you don’t use!)
  • Customized simple theme including wallpapers, extra keyboard, and other small touches.
  • Designed to be a stable everyday ROM
  • Check out the change log below to see details


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


Download xtrSENSE4.5.2-CFS-beta: http://zach.xtr.i6ix.com/xtrSENSE4.5.2-CFS-beta.zip
MD5 checksum: 8ed50189388489a97b753cdd3f43d3cb


Version 4.5-beta has been updated with the new v5 CFS kernel by Conap. I have yet to try the new kernel with Sense (and it may be a while as my phone took a hit today :() but I believe it should work well...

Default ROM Configuration:
You do not need to run any scripts unless you would like to change the following default configuration:

  • dalvik.vm.heapsize: 24m (48m with JIT on)
  • min free memory values: "balanced" (1536,2048,4096,10240,12800,38400)
  • CPU Overclocked: Min-245760 Max-710400
  • CPU Governor: Ondemand
  • Just In Time Compiler (JIT): Off
  • Cache Location: Cache2cache On
  • Apps2sd: Off

OPTIONS AND CONTROLS:

GScript
For xtrSENSE4.x I have compiled and incorporated the opensource GScript app to load and one-click run user settings.

To setup your GScripts complete the following steps:
1. After opening GScript press the menu button and select "Add script"
2. A new window will open.
3. Press the Load file button
4. Select a script from the list (each is obviously named as to its function)
5. Ensure Needs SU? is checked
6. Now select "Save" and you have added your script
7. To run just select it from the list in the main GScript screen
8. You may be prompted to reboot the phone for the change to take effect.

This new release has a lot of new scripts but remember your phone has been setup great by default with this ROM and if you do not understand the function or purpose of a GScript then best to not save and run it :). One can always search this forum and ask others about all the the fun things you can now do with your phone! I will look to add a list of each GScript and its function as time allows...

Wired Tether
For wired tether to work you must make sure that your computer has the appropriate RNDIS drivers. Learn how to do this at the android-wired-tether Wiki.

Per roirraW "edor" ehT:
The wiki incorrectly states, or implies, that Windows 7 includes the RNDIS support. Or at least, they imply that Windows 7 includes the RNDIS driver necessary. I can confirm that neither Windows 7 x86 or x64 works with tethering out of the box. The instructions for XP users are correct and also work for Windows 7. Just download HTCSync for your device (Eris) and install it, and it'll install the correct driver.

Flash10
Flash 10.1.123 is baked into this ROM however it has proven to be hit and miss during beta testing to have it always recognized by the browser...

Best method to date is as follows:

  1. Complete full install instructions below
  2. Open the stock browser and go to http://www.whatismyflash.com/
  3. More than likely it will say flash not installed or not enabled
  4. Reboot the phone
  5. Open the stock browser and go to http://www.whatismyflash.com/
  6. More than likely it will display the below screen
  7. If not :( search the forums and post how you get it to work :D


flash.png


If you have a better or more consistent method to make sure it is always working, I will post it here :)

Performance Improvements:

Free Internal Memory and Dalvik-cache heapsize - I have update default user settings to allow a larger dalvik heapsize of 24mb (think more space for apps to play) AND optimized how memory is freed up using Androids internal task killer.
Default min memory free: “balanced” (1536, 2048, 4096, 10240, 12800, 38400)
Default dalvik vm heapsize: 24m (48m with JIT on)

To change dalvik vm heapsize or min memory free settings you can just run the appropriate GScript.

If you would like to further modify the default min memory free settings then download Autokiller or MinFreeManager, these apps will allow you to set and monitor the min memory free values. For more information on Androids “internal task killer” and min memory free values go here.


default Overclock Settings - the ROMs kernel supports overclocking and as part of the custom sysinit process I have added scripts that automatically set the below CPU clock settings when the phone boots:
Min: 245760
Max: 710400

I have included a few GScripts to change between stock cpu settings and default overclock settings without using a market app ;). You can also run the report_cpu_freq script from GScript to get a printout of which frequencies and time in each you phone has been operating.

To change CPU overclock settings just run the appropriate GScript.

If you would like to further modify OC settings then download SetCPU or Overclock Widget, these apps will allow you to set and monitor the CPU speed. Remember YOU CAN DAMAGE YOUR CPU IF RUN TO HOT FOR TO LONG with higher settings. MAKE SURE TO RUN THE set_cpu_stock GSCRIPT IF YOU INSTALL A MARKET APP. The internal overclock support may overwrite the market app settings...

JIT - JIT (Just In Time compiler) is a built in option for the ROM but is off by default. For a detailed overview of JIT go here. PLEASE NOTE for Android 2.1 JIT is not stable with all applications and can cause odd things on your phone.

To enable/disable JIT just run the appropriate GScript and reboot your phone (Quick Boot makes this easy!).

Cache Location (Cache2cache):
By default, the dalvik-cache has been relocated from the internal /data/dalvik-cache/ directory to the internal /cache/dalvik-cache directory. The Eris comes with an internal /cache/ file block of 130mb that is not used! After reviewing a number of xda member file system usage reports (thanks xtrROM and xtrSENSE users!) the MOST reported use of this space was 5%... So by moving the dalvik-cache to this free area you now have over 150mb on internal /data/ for apps and over 75mb in internal /cache/ for dalvik-cache. This means that you can probably install close to 100 apps WITHOUT having to partition and move anything to the SD Card ext!

You can also move the dalvik-cache to your sd card ext or back to the stock internal /data/ file block.

So why does my Settings>SD card & phone storage>Internal phone storage only show 150mb or less? This is because this number ONLY reflects the /data/ file block on your phone and does not "see" the /cache/ block that is now being used for dalvik-cache storage. You can run the GScript report_system_settings script to see amount available in /cache/.

Apps2sd and Cache2sd:
I have revamped my implementation of apps2sd to use simpler and better organized scripts. For apps2sd to work you must first complete the listed prerequisites and it is a good idea to read through the "things you may want to know about apps2sd" section. Although it can provide gobs of space for apps, Apps2sd is not for everyone as it ties the stability of your phone to your SD card... If you do not need the space I would recommend that you keep the default of DISABLED; if you want to try you can always disable it again however there is always the chance of issues.

To enable/disable apps2sd and cache2sd just run the appropriate GScript and reboot your phone (Quick Boot makes this easy!).

Prerequisites
If you have not setup your SD card (for those new to Apps2sd) as per tkirton:

  1. BACKUP YOUR SD CARD TO YOUR COMPUTER. Can't stress this enough, as partitioning will wipe the entire card.
  2. Reboot into recovery
  3. In Android System Recovery, select Partition sdcard
  4. In the Partition sdcard menu, select Partition SD
  5. Follow the instructions on the phone to partition your SD card. Most folks seem to recommend using the default values however you can go larger or smaller use values 256, 512,768,1024. You will also be asked to set a swap size; I stayed at 32mb (anticipate future ROM options to allow moving swap to sd)
  6. Once the partition is initially created you must then convert to ext3 - In the Partition sdcard menu, select SD:ext2 to ext3. Follow the instructions on the screen.
  7. Press the back button on the phone to go back to the main menu.
  8. Your SD card is now ready to work with an Apps2sd supported ROM.


Things you may want to know about apps2sd

  • Bootloop protection is built in if your SD card is corrupted or is removed from the phone with Apps2sd enabled. Your apps will go away but your phone will boot ;).
  • There are 3 subsets of data associated to an app when it is installed and run on your phone.
    1) /data/app/ (and /data/app-private) - actual .apk files we think of as the applications that are not system apps (i.e. installed on /system/app)
    2) /data/data/ - the files produced by ALL apps (system apps and market apps) during installation that are used by the Android system to run the app
    3)/data/dalvik-cache/ - app cache file and work space for ALL apps (system apps and market apps).
  • From root explorer (or similar) you can browse to the /data/app OR the /system/sd/app folders and you will see the same thing, both will tell you how much space you have used and have left. The way apps2sd works is by "linking" the /system/sd/app to the /data/app folder so that the Android system thinks it is accessing the /data/app it is really at /system/sd/app.
  • I have seen using Apps2sd cause issues with some.zip flash updates as they try to write directly to the /data/app folder which no longer "physically" exists
  • If you get into a bootloop issue using apps2sd boot into amon_ra recovery and try one of the follow:
    1) from the Other menu option select the Fix apk uid mismatches
    2) from the Wipe menu option complete a)Wipe data/factory reset b)Wipe Dalvik-cache c)Wipe SD:ext partition


Apps2sd and Cache2sd Basics

  • When you run the apps2sd or cache2sd script, upon reboot, it will move ALL your existing apps or cache to the sd card ext partition and ALL future apps and cache will be installed and stored on the sd card ext partition.
  • Running the apps2internal or cache2internal script, upon reboot, it will move ALL your existing apps or cache to the /data block of internal storage and ALL futures apps and cache will be stored in internal storage.
  • With HTC based ROMs it is all or nothing and you cannot move individual apps like in the CyanogenMod ROMs.
  • So how do I know Apps2sd is on? - You can run the GScript report_system_stats which will give you a printout of what fileblocks are used as well as a “true/false” value for Apps2sd On. You can also go to menu>Settings>Sd card and phone storage - when on space available under Available storage will go down at a VERY slow rate when new apps are installed.


TO INSTALL

  1. YOU MUST HAVE A ROOTED PHONE WITH THE AMON_RA RECOVERY PARTITION
  2. download the base xtrSENSE .zip file
  3. complete NANDROID backup
  4. copy the .zip file to the root of your sd card
  5. From amon_ra recovery Wipe data/factory reset, Wipe Dalvik-cache, and Wipe SD:ext partition
  6. flash the xtrSENSE file from sd card
  7. reboot - first boot will take a while (i.e. over 10 mins - deodexed ROMs take longer on first boot)
  8. complete short setup and let your accounts sync
  9. Setup GScripts
  10. you can now one-click toggle settings at any time :D


Tips:

  • Random FC - Lower your overclock settings or turn off JIT. Our little Eris's can only do so much and not all hardware is equal... Also remember this ROM is quite fast in stock form and higher Linpack scores DO NOT make for a better user experience ;)
  • Slow facebook sync? per erishasnobattery: log into your facebook account on your computer - Click Account>Application Settings>under Authorized - remove listing for HTC Sense.
  • To turn on vibration with keypress for the DroidX Multi-touch keyboard long hold the ?123 button in the bottom left and select Android keyboard settings>Vibrate on keypress
  • If you have 50% time without signal under Settings>About Phone>Battery>Cell Standby complete the "airplane trick" by turning Airplane mode on wait just a few seconds and then Airplane mode off (search the forum for "time without a signal")
  • If you are syncing facebook then you may want to remember to check the "View contacts" for facebook from the People app Menu>View setting
  • Turn off notifications for Superuser from the Settings tab of the app
  • If you have not already done so, check out the notes and tasks widgets now available from Add HTC widget>Get more HTC widgets. Personally I find these most useful.


Known Issues:

  • Flash 10 does not always "enable" as reported by users, once "enabled" works okay and you are good to go, once we have a known method to make sure it is triggered on I will post here...
  • verizon nfl does not work on JIT
  • xda dev app may have intermittent issues logging in for first time with JIT

Source: xda-developers - View Single Post - [ROM][9/12/2010][GPL] xtrSENSE4.2 & 4.5[cache2cache,apps2sd,oc,jit,flash10]-HTC Sense

Donate to zach.xtr here: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QEFJSRUQ7ZK3E
 
  • Like
Reactions: QuasiNerd
zach.xtr said:
CHANGE LOG:

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: http://zach.xtr.i6ix.com/xtrSENSE4.5.1-CFS-beta.zip
MD5 checksum: 8ed50189388489a97b753cdd3f43d3cb

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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.com/showthread.php?t=715933


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

Source: xda-developers - View Single Post - [ROM][9/12/2010][GPL] xtrSENSE4.2 & 4.5[cache2cache,apps2sd,oc,jit,flash10]-HTC Sense

Donate to zach.xtr here: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QEFJSRUQ7ZK3E
 
Upvote 0
Does anyone know of any issues with xtrsense and Exchange Activesync? I cannot get my work email to work with the HTC mail app. I had an issue with 2.1 leak v3 as well but it magically worked eventually. No such luck with xtrsense 4.2 so far and I don't know if there's something about this rom that my work server doesn't like.

If I go through the automatic setup I get the error that says something like "Failed to create the account. Try again later."

If I try to set it up manually it says something like "I don't have permission to synchronize with my settings. Contact my Server administrator.
 
Upvote 0
Does anyone know of any issues with xtrsense and Exchange Activesync? I cannot get my work email to work with the HTC mail app. I had an issue with 2.1 leak v3 as well but it magically worked eventually. No such luck with xtrsense 4.2 so far and I don't know if there's something about this rom that my work server doesn't like.

If I go through the automatic setup I get the error that says something like "Failed to create the account. Try again later."

If I try to set it up manually it says something like "I don't have permission to synchronize with my settings. Contact my Server administrator.

I don't know how to fix your particular problem, but I am connecting to my Exchange 2003 with no problems.

Did you do a full wipe install or did you upgrade over an existing install?

Jeff
 
  • Like
Reactions: joeseph83
Upvote 0
I think I need to get a paypal account... : )

If you're looking to donate to the developers, you don't even need a PayPal Account. PayPal will just let you enter a dollar amount and a credit card number--that's how I donate.

I don't see the point in having an account unless I'm going to be accepting money, not giving it out.
 
  • Like
Reactions: QuasiNerd
Upvote 0
I've read the change log for 4.2 and I'm wondering if I need/should update to this rom. I'm running 4.1 now and I'm using the Gscript settings that KarateExplosion6 detailed at:

http://androidforums.com/eris-all-things-root/170269-xtr-sense-4-1-a.html#post1545345

My battery life is great and the only lag i have is at the dialer, which isn't anywhere near as bad as it was before i rooted. Am I going to see a noticeable improvement in performance? I'm not using JIT (nor do I know what it does) so I'm not quite sold that this is a big update for me.

Not trying to be negative at all here, the xtrsense rom is awesome and I love, i'm just trying to learn and see if I can save myself the time of a flash.
 
Upvote 0
Does this ROM support the HTC widgets? I know it says it does but I dont have them at this time. Not sure if its because I was on 2.2 rom then back to xtrSENSE4.2. Any idea how to get them back if its possible?

Yes, this ROM does support HTC Widgets. I use them all of the time.

Did you wipe data and Dalvik before flashing xtrSENSE4.2? Also, did you verify that the MD5 checksum is correct for your copy of xtrSENSE4.2.1.zip?

Once you have verified that your MD5 checksum is identical to zach.xtr's, I would recommend re-wiping and re-flashing.

There have been no HTC Widget issues with this build of xtrSENSE.
 
Upvote 0
I've read the change log for 4.2 and I'm wondering if I need/should update to this rom. I'm running 4.1 now and I'm using the Gscript settings that KarateExplosion6 detailed at:

http://androidforums.com/eris-all-things-root/170269-xtr-sense-4-1-a.html#post1545345

My battery life is great and the only lag i have is at the dialer, which isn't anywhere near as bad as it was before i rooted. Am I going to see a noticeable improvement in performance? I'm not using JIT (nor do I know what it does) so I'm not quite sold that this is a big update for me.

Not trying to be negative at all here, the xtrsense rom is awesome and I love, i'm just trying to learn and see if I can save myself the time of a flash.

I'm wondering this myself... I flashed xtrSENSE4.5.1 last night and haven't played around with the ROM enough yet to know if there is any "major" benefit. So far, the latest build of the CFS kernel is functioning well and I have yet to encounter any lag issues, etc. Having said that, I also haven't used this enough to comment on any "battery gains" either.

If you're very happy with xtrSENSE4.1, there are only a few benefits to jumping over to xtrSENSE4.2... If you're not overclocking, 4.2 will default OC you at 710 MHz, which is a nice frequency to run at. Also, if there are ever any issues, you can get better support from Zach because his Gscripts have better logging capabilities in 4.2, so you'd be able to provide him better info about your issue. Finally, YouTube HQ is included. If you really want that, I'm sure you can search XDA, here, or Google and find the .apk to install it.

My opinion would be, if you're very happy with 4.1 and don't want to make the leap to 4.5 just yet, you don't have to. It's not that "big" of an update.

Just as an FYI: I used Titanium Backup Donate Version when upgrading to 4.5.1. I batch backed up all apps + data, did a Nandroid, wiped everything, flashed xtrSENSE4.5.1, ran the Gscripts to remove the stock apps I didn't want, ran another data wipe in recovery (to remove the removed apps from Manage Applications), then rebooted to xtrSENSE4.5.1 and let Google completely sync. After the sync I batch restored all apps + data with the exception of YouTube (since this build has a better version). Then I Rebooted.

My ROM was ENTIRELY upgraded and set up within about 12 minutes doing it this way. Just an FYI--upgrading doesn't need to be such a pain. I highly recommend Ti Backup.
 
Upvote 0
Hi all, really need some assistance here. Google contacts will not sync. I was on 4.0.5 and it was working great, now on 4.2 as of this morning and now Google contacts won't sync. Everything else syncs just fine; Gmail and Google calendar, exchange contacts, mail & calendar. For some reason, Google contact won't sync fully (it seems some got through which is bizzare). I flashed this morning (followed all fresh install instructions of course per the XTR post), and under the Sync options screen for my google account, it shows the refreshed times for calender and mail as current (2:16 PM), but is stuck on 11:07 am for my contacts sync. When I try to sync Google contacts, it just constantly loops. Confirmed online that all my Google contacts are still there, just not sync'd to the phone.

Please, any advice?? Thanks!
 
Upvote 0
Hey, KarateExplosion. How much more space is saved with the C2C in 4.2? I'm currently running 4.6.0.1 and love it but I have 4.2 on my SD already and plan on flashing when I don't need my phone for a few hours. I just noticed you said there isn't much difference in these new updates so I'm curious if I should even bother flashing 4.2 or just wait for a larger update. I currently have about 12-15 apps installed and have around 66-71 MB free after a reboot, around 55-62MB running for a few days. If I could get between 80-100MB free with 4.2 then I'll definetly flash it asap. If you think I'll get around the same as I currently have then I'll just wait for a larger update. Thanks for the advice
 
Upvote 0
Hey, KarateExplosion. How much more space is saved with the C2C in 4.2? I'm currently running 4.6.0.1 and love it but I have 4.2 on my SD already and plan on flashing when I don't need my phone for a few hours. I just noticed you said there isn't much difference in these new updates so I'm curious if I should even bother flashing 4.2 or just wait for a larger update. I currently have about 12-15 apps installed and have around 66-71 MB free after a reboot, around 55-62MB running for a few days. If I could get between 80-100MB free with 4.2 then I'll definetly flash it asap. If you think I'll get around the same as I currently have then I'll just wait for a larger update. Thanks for the advice

You will have 225 MB of storage for apps with C2C. If you go to Settings to see your internal storage, it'll still say "150MB" or even less, but that won't reflect accurately--you've got 225MB of storage. It's definitely worth the upgrade.

And just to clarify, my post above was saying there's not much of a difference from 4.1 to 4.2... There's a big different from 4.0.6.1 to 4.1/4.2 because of C2C.

If you're using anything older than 4.1, you're missing out.
 
  • Like
Reactions: WormDoes
Upvote 0
It's nice to have options, but with Zanfur's kernel already working well I think I would have liked to see Zack go with the BFS kernel for xtrSENSE 4.5 instead of the CFS.

Anyone know if a 4.7 release is pending with the BFS kernel?

Sorry, no idea. You may want to jump over to XDA and post in the official thread to see why he choose CFS over BFS.

I'm not that technical, so I leave the kernel decisions up to the developers.

So far, I've had no problems with the CFS kernel. I've been using 4.5.1 for a day now without any complaints.
 
Upvote 0
I need a little help. I rooted last night using the 1 click method. Instead of flashing the rootme.zip, I flashed xtrsense 4.2. Everything started off great. I set up my google account and my pop3 email. I made a phone call. Then I decided to d/l the wordfeud app cause my brother & I play all the time. When I was setting up the account on wordfeud, it got stuck. the phone was unresponsive. I was expecting it to force close, but I got impatient & pulled the battery. When I rebooted, I had no phone service. I thought I would try putting it in airplane mode & then back out. I guess it got stuck in airplane mode after that, cause I had the airplane icon in the notifcation bar & could not get it to go away. Still no phone service. I got really nervous and did a nand restore. So now I am back to my original stock rom & everything is working fine. So as I stand now, I have Amons recovery. but have not flashed rootme.zip or xtrsense. Any ideas what might be going on? I used Astro file manager this morning to verify the md5 checksum for xtrsense & it matched what was given in the original post.
 
Upvote 0
I need a little help. I rooted last night using the 1 click method. Instead of flashing the rootme.zip, I flashed xtrsense 4.2. Everything started off great. I set up my google account and my pop3 email. I made a phone call. Then I decided to d/l the wordfeud app cause my brother & I play all the time. When I was setting up the account on wordfeud, it got stuck. the phone was unresponsive. I was expecting it to force close, but I got impatient & pulled the battery. When I rebooted, I had no phone service. I thought I would try putting it in airplane mode & then back out. I guess it got stuck in airplane mode after that, cause I had the airplane icon in the notifcation bar & could not get it to go away. Still no phone service. I got really nervous and did a nand restore. So now I am back to my original stock rom & everything is working fine. So as I stand now, I have Amons recovery. but have not flashed rootme.zip or xtrsense. Any ideas what might be going on? I used Astro file manager this morning to verify the md5 checksum for xtrsense & it matched what was given in the original post.

First things first after you install the one click eris root application you need to flash the rootme.zip and reboot your phone. After that, uninstall the eris one click root application. Next, I suggest running another nandroid backup. Then you need to do a wipe of your phone and I'm not sure about everyone else but I also wipe my Dalvik Cache as well. After that, flash the xtrROM4.2 zip file and reboot your phone. You then shouldn't have any problems what-so-ever running the ROM. I'm not sure if your phone is actually rooted unless you flash the rootme.zip, and that's probably your only problem. If that doesn't work than I have no other ideas to what could be going on.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones