*Thanks to Reignzone for help in the thread.
Partitions needed: Fat32/Ext3/Linux-Swap
Before flashing, format your ext2/3/4 (DO IT!). Also, do not use terminal to do this, rm *.* does not removed everything. And, always wipe data before flashing.
Aggregate Change Log
Sense UI build 3.03.751.4 220.127.116.11 Jac-ski [email protected] # kernel No A2SD unless noted All apps kept (Exchange Mail, contacts & calendar. Quickoffice, PDF, Footprints, Amazon MP3, Google apps & more) Updated Apps (HTC Album, HTC Music, HTC Keyboard, Maps, HQ YouTube, Java, etc....) Extra "Helpful" apps (Wifi tether, Better Terminal, Astro, SuperUser, Spare Parts, Tmobile apps; Visual VM & My Account, Backgrounds app, etc...) Widgets (auto-rotate, ringer toggle, etc...) Custom Semi Transparent Lockscreen & Notification Tray Meltus Super Loud volume hack Moto Blur & Tmobile Pulse animations in Downloads SMS/MMS with Priority (adjust message priority to your liking) Some Moto Blur Fonts Notification lights Personalization scenes intact Most media kept like Wallpapers & Ringtones + myTouch ringtones Compcache (32/24MB) & Linux-Swap with default 60 Swappiness each Multilingual I have enabled Odex of all apk's, so if you wish to get a little boost in app response, install your apps, then in adb use, adb shell sh system/bin/userinit.sh
Added my optimized stuffs from eViL SenSe (you will see some nasty widget PREVIEWS)
Final final release for this Thread.
Fixed paid apps for sure
With and without a2sd
3s r3 (RECOMMEND TO FLASH BFS230 with r1 & r2, default with r3)
Sense UI for Magic
Alot of cleanup (r2)
Hopefully fixed some blackscreen issues
All apps optimized
Everything from 3x except black dialer (will fix later)
Added More Locale app and using BFS-304 kernel (ty cc)
Left aknotepad, kkbox and learn more (uninstallable)
Custom bootscreen (thx apside!)
Odexing works again (enabled by default in user.conf)
Compcache (32/24MB) & Linux-Swap with default 60 Swappiness each
Fixed all issues below (r3)
New Wallpaper in scene PLAY (r3)(ty apside)
GPS not working - fixed - download the patch in ROM downloads
Sound not working -fixed - download the patch in ROM downloads
Camera not working - fixed - download the patch in ROM downloads
Remixed version of 2.9.5x
Includes everything from 3.0
Working HTC sync
BFS-300 with this
Changed the Email and SMS notification icons
HTC_IME has a different look
Working full screen HTC contacts widget
Compcache enabled by default with 32mb & LS enabled, both 60 swappiness
Final full build - everything else will be through update patches
Using BFS-211-230 kernel - STABLE
Fixed not waking up with newer kernels - Thx eugene373
Added Audiomanager & Bizcard reader
Changed Gmail notification icon to Chompsms gray envelope
BT might be working - Yes I can pair, but no sound
Default animations are standard Hero (animation patches in the downloads)
Changed the scene "play" background to my current fav background
Converted all Hero sounds to .ogg
New A2SD script by shafty023 - thx for the tip Reignzone
Build.prop still shows eViL HeRo 2.9x.... meh
Wanna see the ROM in action, check it out here: - Thx Reignzone!
BFS-303 10MB - BIG props again to ccyrowski!
Some backend cleanup
BFS-302 - cc, you're the man!
Modified Rosie a little
Tmobile Pulse, Moto Blur (Cliq), or HTC Hero transitions
Wifi - Boot to recovery and apply then reboot, or you can extract and push to system/lib/modules
Back to Jac/ski kernel #5 (2.9.5 and lower)
Less laggy HTC_IME (TIP: disable vibration and sound and the keyboard seems to respond even faster)
Updated apps (Amazon Mp3, Gmail, etc...)
Contacts search still broken
Another kernel (Drizzy's) except no wlan or compcache (linux swap only)
Changed volume hack (not as loud, sounds better)
Some minor backend changes
No A2SD & with A2SD
Alternate BFS-300 Implementation from Drizzy's Blur
Updated WiFi Tether 1.60 pre 3
Fixed Amazon Mp3
Fixed swap issue
Removed Swapper (get it from the market if you want it)
New Jac BFS-300 Kernel ([email protected] #10) by ccyrowski, packaged by Reignzone
WiFi Tether - If you get a warning message, just press ignore. That will close the app the first time, but open it again and press ignore again, then it should work. You might have to do it a 3rd time to get the binaries to install.
Swap is not persistent - fix here http://forum.xda-developers.com/show...postcount=1219
__________________________________________________ __________________________________________________ __________________________________________________ __________________________
Added Moto Blur animations
Changed compcache swappiness to 80 in user.conf
2.9.5 (Based off 2.x Hero) **First boot takes a LONG time, please be patient.
The "TOTAL" package
Compcache is default @ 64mb/60 swappiness (no partitioning needed!) run the code above
All original sounds from Hero and myTouch
Black dialer ala Twisted
Some updated apps from Drizzy's Blur
Apps & widgets are back
2.7xx ReMiX (2.73.405.5) - No need to partition with this build
Added compcache (default 24mb - run adb shell sh system/bin/userinit.sh to enable 64mb) (swappiness is set to 30 - change the user.conf)
Converted all sounds to OGG
Added Adblock Hosts file (no more ads)
Transparent notification tray
2.9 (with A2SD & No A2SD)
Updated to JAC build 2.83.x
Compcache working, but not enabled
oPhone black dialer
Optimized HTC_IME (by Jubeh)
Includes Plurk & Latin IME
Adblock script in system/bin (to enable, use adb shell sh system/bin/adblock.sh) (currently broken)
Included apps again except for adfree & aurora
More i'm sure I forgot....
Added a transparent notification tray
Removed a script I accidentally left in (was causing issues with 2.7xx)
3.0 - No A2SD & with A2SD
BFS REPO - All are update patches. Just boot to recovery and flash, no wiping needed
BFS230 is the most stable, flash that if you are having prolonged problems.
After updating the Kernel, boot the device once fully, then reboot to recovery and run "fix uid mismatches"
BFS-304 and most data from SENSE UI - compliments of ccyrowski and co. Thanks!
It is an update patch, DO NOT WIPE. (Btw, it's not mandatory)
Also BFS-304, just itself has been added to the repo.
TIPS TO HELP MAINTAIN YOUR DEVICE - MUST READ! - Thx Reignzone
* Set swappiness to 0 and the kernel is going to start swapping only when absolutely needed. * Set swappiness to 100 and the kernel will preemtively swap out memory you are not using. If swappiness is set to 0, swapping will occur when I start editing a big document or navigate to a big web page. So, while I will be able to jump from window to window pretty quickly, I’ll experience delays when using one of the memory-hungry applications intensively. Try yourself values of 0, 100 and a few values in between to see which best fits your particular use profile and understand how each one of them will affect swapping.
Partitioning with Ubuntu. This is what I use personally.