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

Root [ROM] [8/20/2010] xtrSENSE4.0.6.1 [apps2sd,oc,jit,flash10]- HTC Sense

KarateExplosion6

Well-Known Member
Mar 16, 2010
166
21
zach.xtr said:
xtrSENSE4.1 is officially out! This is an exciting release in that it has 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 :)). This is a FULL WIPE update.

Version 4.x continues forward progress in the xtrSENSE build! checkout the change log for a full list and details. 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 apps2sd, 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


Remember to donate to the developers that make this possible!

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
GScripts source: Source Checkout - gscript-android - Project Hosting on Google Code
Wired tether source: Source Checkout - android-wired-tether - Project Hosting on Google Code
Wireless tether source: Source Checkout - android-wifi-tether - Project Hosting on Google Code

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
 
  • Like
Reactions: Fynx and thrawn86
zach.xtr said:
CHANGE LOG:

4.1 [9/7/2010]

Download xtrSENSE4.1-beta: http://zach.xtr.i6ix.com/xtrSENSE4.1-beta.zip
MD5 checksum: 9a5e1cdf511b937152b41d7ca3acd900


  • 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) [MOD] HTC_IME (8th June) v27: Small fix - xda-developers
  • 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 [APP] Superuser 2.3.6.1 - Now on the Market [2010-09-05] - xda-developers
  • 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
 
Upvote 0
I have just installed XtrSense4.06.0.1 - it is AWESOME.

1. For starter, I made titanium backup fro all apps,
2. made nandroid backup
3. Copied everything to PC
4. Added the EXT3 partition
5. Copied back the SDcard content
6. Copied the ROM to the SD root
7. Wiped all and Flushed the ROM
8. Setup sync
9. Setup gscript; added app2sd and cache2sd, everything else left to default
9. Restored my apps using the Ti-backup
10. --- The ONLY thing that did not re store quite well
was swype beta and google voice. I re-downloaded swype beta. Now it works.

BTW google voice does not work for me - most often it just rings and rings although if I call on a landline it gets answered...:(



Summa summarum:
Everything works, >>>>> fast, really fast ! <<<<<
With 10+ plus apps installed the phone's internal storage now has over 140 Mb free space.

The speed difference showed up remarkably when I ran Maps in Sat view. The loading/displaying new tiles of the map is much faster now.

Zach, congratulations, you have created a Masterpiece.

I also wantet to thank others (LED, Frisco, OTD, scary alien, KarateExplosions6) for their help and encouragement.

Peter
 
Upvote 0
Hi--I just loaded xtrsense and did the apps2sd but now my phone connection is gone--just got the x--no signal at all. Any ideas?

Do cache2sd also. You probably have too many apps without doing that. It frees up a TON of extra space for apps. Try it, reboot, and see if it doesn't solve the problem.
 
  • Like
Reactions: BoulderAndroidFan
Upvote 0
Everyone who has rooted is right! This is GREAT!!! I like Sense and this is a great alternative--much faster on all levels (even photo gallery). Thanks to all who made his possible!! One other last question--I reloaded many of the files I had on my SD card before rooting, thinking that some stored info (such as bookmarks, Beautiful Widget skins, and other cached stuff such as swype and keyboard memory stuff) would be still accessible. But now that I'm storing cache and apps on SD--will reloaded apps know the proper path to access that previously stored material?
 
Upvote 0
Well--I spoke too soon. I did a Nandroid backup after spending the whole day loving the upgrade to xtrsense then hit reboot but it stuck on three skaters. Had to do a live pull to get it out. I've tried everything now--recovering (same 3 skaters), rebooting without SD card (had apps2sd so thought that might be the issue), then re-partitioned SD card and manually reloaded xtrsense zip from computer and tried reflashling from the zip. It got past three skaters, but now it's constantly looping from htc quietly brilliant to xtrcustom screens without going further. Did I brick? Also, when you do Nandroid backup--does it go to SD card or internal?
 
Upvote 0
How do I change the keyboard? also, my www.whatismyflash.com says I have no flash installed :(

To change your keyboard, long click in a field and choose Input method from the menu. You should be able to enable it there (assuming it's available).

Flash didn't work for me either in the previous version but works in 4.0.6.1. After going to that website, reboot and go there again. From what I understand, it can sometimes fix itself in the process of checking for it and rebooting. In case you're wondering, it should just work by default, without having to do anything special.
 
  • Like
Reactions: DFA1
Upvote 0
Well I spent awhile with XtrRom and Launcher pro but ended up back with xtrSense. I just didn't see the point in downloading or paying for a bunch of widgets that are included with Sense. Anyways I was messing around with the new default OC settings and after going back to stock CPU speed my battery life went through the roof and I really don't even notice any performance difference.
 
Upvote 0
To change your keyboard, long click in a field and choose Input method from the menu. You should be able to enable it there (assuming it's available).

Flash didn't work for me either in the previous version but works in 4.0.6.1. After going to that website, reboot and go there again. From what I understand, it can sometimes fix itself in the process of checking for it and rebooting. In case you're wondering, it should just work by default, without having to do anything special.

Both worked for me. Got the keyboard and Flash is working. I like how the DroidX keyboard gives me the mic option for voice to text, but adding special characters is a little different. Might stick with the basic keyboard.

Unless anyone else has some cool keyboard options?
 
Upvote 0
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 must reboot the phone for the change to take effect.
 
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