[HTC Sensation] Romanbb:
Bulletproof 2.2 - Sense 3.5 Builds

​

Find Bulletproof 1.X in post #3!​

2.X are based on the 2.08.401.1 LEAK base. These builds are made with the same love as the 1.X builds, but they are not a priority. They are for fun! Every feature I add to it will not be half assed, it will be done correctly and properly using the newest code and not using any old APKs or JAR files from older builds. It IS IS IS a debugging build from HTC, this is why it's not my #1 priority. I am updating my mod code to Sense 3.5 mainly for future releases.

Features

The usual suspects

WWE 2.08.401.1 Base - Android 2.3.5 // Sense 3.5

Stock kernel included

Rooted, unsecure boot.img

Zipaligned & zipaligns /data/app, /system/app, /system/framework at boot for you

Screenshot enabled with Power + Home

Extended power menu

Busybox with runparts (init.d support)

Bash command & nano editor

Only a few APKs removed for now

Unlimited browser tabs (well 255 technically)

SD readahead set to 2048

Rosie Tweaks

Enable/disable Sense unlock animation (carousel effect)

4 column app drawer or 5 column app drawer (configured in Tweaks)

CUSTOM personalize button on Sense 3 launcher! (you can choose your own app! Defaults to browser)

disable/enable paginated app drawer

Statusbar Tweaks

Custom Extended settings with an extra Ringtone slider

Ability to hide recent apps in pulldown (hidden by default)

Clock options (colors/am pm settings/hide)

Signal options (color/dbm text/hide)

Battery options (text/automagically colored text based on battery level/hide icon)

Choose between showing H or 4G in the statusbar

hide any extended settings you don't want!

center clock!

quick-quick settings option (automatically turn to settings when no notifications to clear)

Other Additions

My permissions init.d script (fixes most permissions on each boot)

Added mod version to settings display

Added tweaks shortcut to settings

CRT Animations (with ability to toggle which you want, screen on/off)

Overscroll (ability to toggle off/glow/bounce/bounce+glow) - enable in tweaks

Toggle screenshot on/off - your choice

EXT 4 optimizations

Keep your home launcher in memory

Improved overall UI smoothness

Hardware GUI rendering

Bugs

I am not aware of any bugs at the moment. Please report any you may find!​

Change Log

[u][B][SIZE="4"]2.2.1 - Oct 19[/SIZE][/B][/u]
[LIST]
[*]fix volume wake not working =D
[/LIST]

[u][B][SIZE="4"]2.2 - Oct 18[/SIZE][/B][/u]
[LIST]
[*]added volume wake toggle in Lockscreen settings
[*]added MIUI battery bar option
[*]added screen on SMS (thanks capychip)
[*]added transparent rosie option (credits to capy chip again for this one)
[*]added back paginated app drawer
[*]screenshots now saved to /sdcard/screenshots
[*]removed HTC loggers
[*]added bloater
[*]added titanium backup
[*]added mod version to settings
[/LIST]

[u][B][SIZE="4"]2.1.5 - Oct 11[/SIZE][/B][/u]
[LIST]
[*]fixed wallpaper Rosie issue
[*]added rotation animation
[*]added Bloater back by default for awesomeness
[/LIST]

[u][B][SIZE="4"]2.1 - Oct 6[/SIZE][/B][/u]
[LIST]
[*]added overscroll options
[*]added rosie unlock animation enable/disable
[*]added rosie personalize
[*]added rosie kill option in sense tweaks
[*]rosie tweaks will now hide if you don't have rosie installed :)
[*]your selected app's name will now show up instead of "Personalize"
[*]added 5 column rosie app drawer
[*]fixed quick-quick settings toggles
[*]upgraded to SU 3.0.2
[*]added HTC Notes (thanks to baadnewz for this)
[*]fixed APM reboot showing "Work"
[*]fixed recent apps not hiding from 2.0.2
[*]that's it I think...
[/LIST]
[u][B][SIZE="4"]2.0.2 - Oct 3[/SIZE][/B][/u]
- fix show-recent applications toggle

[u][B][SIZE="4"]2.0.1 - Oct 3[/SIZE][/B][/u]
- fix APM reboot problem

[u][B][SIZE="4"]2.0 - Oct 3[/SIZE][/B][/u]
[LIST]
[*]Redid most mods for Sense 3.5 (mainly so I can have them done for when a non-debugging leak hits
[*]Most mods are working, ones greyed out in tweaks are NOT implemented yet. They may or may not be.
[/LIST]

[U]Notes[/U]
» This IS a dev debug build from HTC so I am not worried about doing everything hastily. It's fun to play with, not 100% yet.
» I never use old code for a new base. Other ROMs may have CRT and such, only because they're using older jars. That's not good. CRT is a lot more difficult this time around. It will come when I have some more time to hack at it (already spent a couple hours trying to get it to work =[)
» There is TONS of debugging output from the dev build. It may be placebo, but turning debugging off makes the phone seem a little faster to me. I've disabled it by default (on a fresh flash).

Screenshots

​

Install Instructions

Make a nandroid backup. Losing 10 minutes of your life is easier to cope with than losing a phone ;)

Download, match MD5 tags, copy to SD card

Reboot into recovery

REQUIRED: format /cache (not wipe)

OPTIONAL: wipe/factory reset. I highly recommend doing this when coming from a different ROM, that said it's your choice. Please don't report bugs if you have not wiped.

Install ROM from zip.

Reboot, wait ~20m,

Download

Bulletproof 2.2

md5: e7f2767fe11d954c589a79987930965c​

ROM Devs: please read my sharing policy below! ​

Upgrade 2.1 + => 2.2.1

md5: 1c307815d5a43c2b89ad51a09794746e​

My Sharing Policy

If you would like to implement any of the feature I've added in my ROM (that I've created myself), all I ask is that you wait 7 days after I've released a feature and then you may add it. 7 days. After that, all I ask is you give proper credit to all developers. None of this falls under GPL, so to say the least, I think that is fair to ask.​

Credits

Cyanogenmod

snq-

baadnewz

mike1986

faux

damo

capychimp

everyone else who contributes

jjdoctor