Android OS Forum banner

1 - 19 of 19 Posts

·
Premium Member
Joined
·
1,155 Posts
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
Code:
<br />
[u][B][SIZE="4"]2.2.1 - Oct 19[/SIZE][/B][/u]<br />
[LIST]<br />
[*]fix volume wake not working =D<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]2.2 - Oct 18[/SIZE][/B][/u]<br />
[LIST]<br />
[*]added volume wake toggle in Lockscreen settings<br />
[*]added MIUI battery bar option<br />
[*]added screen on SMS (thanks capychip)<br />
[*]added transparent rosie option (credits to capy chip again for this one)<br />
[*]added back paginated app drawer<br />
[*]screenshots now saved to /sdcard/screenshots<br />
[*]removed HTC loggers<br />
[*]added bloater<br />
[*]added titanium backup<br />
[*]added mod version to settings<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]2.1.5 - Oct 11[/SIZE][/B][/u]<br />
[LIST]<br />
[*]fixed wallpaper Rosie issue<br />
[*]added rotation animation<br />
[*]added Bloater back by default for awesomeness<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]2.1 - Oct 6[/SIZE][/B][/u]<br />
[LIST]<br />
[*]added overscroll options<br />
[*]added rosie unlock animation enable/disable<br />
[*]added rosie personalize<br />
[*]added rosie kill option in sense tweaks<br />
[*]rosie tweaks will now hide if you don't have rosie installed <img src='http://rootzwiki.com/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' /><br />
[*]your selected app's name will now show up instead of "Personalize"<br />
[*]added 5 column rosie app drawer<br />
[*]fixed quick-quick settings toggles<br />
[*]upgraded to SU 3.0.2<br />
[*]added HTC Notes (thanks to baadnewz for this)<br />
[*]fixed APM reboot showing "Work"<br />
[*]fixed recent apps not hiding from 2.0.2<br />
[*]that's it I think...<br />
[/LIST]<br />
[u][B][SIZE="4"]2.0.2 - Oct 3[/SIZE][/B][/u]<br />
- fix show-recent applications toggle<br />
<br />
[u][B][SIZE="4"]2.0.1 - Oct 3[/SIZE][/B][/u]<br />
- fix APM reboot problem<br />
<br />
[u][B][SIZE="4"]2.0 - Oct 3[/SIZE][/B][/u]<br />
[LIST]<br />
[*]Redid most mods for Sense 3.5 (mainly so I can have them done for when a non-debugging leak hits<br />
[*]Most mods are working, ones greyed out in tweaks are NOT implemented yet. They may or may not be. <br />
[/LIST]<br />
<br />
[U]Notes[/U]<br />
» 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.<br />
» 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 =[)<br />
» 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).<br />
<br />
Install Instructions
  1. Make a nandroid backup. Losing 10 minutes of your life is easier to cope with than losing a phone
  2. Download, match MD5 tags, copy to SD card
  3. Reboot into recovery
  4. REQUIRED: format /cache (not wipe)
  5. 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.
  6. Install ROM from zip.
  7. 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
 

Attachments

·
Premium Member
Joined
·
1,155 Posts


Features

The usual suspects
  • Europe 1.45.401.2 Base - Android 2.3.4 // Sense 3.0
  • 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
  • Talk2 (already included in OTA leak)

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
  • Transparent apps 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
  • Added Bloater - will become more populated with items over time, check it once a week
  • 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 JPEG quality
  • Improved overall UI smoothness
  • Hardware GUI rendering
  • Includes Faux's kernel - 1.566Ghz OC, UV ability, and many many tweaks
  • FauxClock to control your awesome kernel! (has sleep state settings and more)
  • Better autobrightness settings
  • many many more tweaks!

Bugs

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

Compatibility (TMO users read this!)
Whether you are using the T-Mobile or international version, this ROM should work universally across all Sensations. The new 2.3.4 radios are identical between TMO US and EU versions, along with the RIL files.

T-Mobile users may want WiFi calling and it is available through Bloater or an addon flashable. That's all you need. The phone works flawlessly.​

RAM
I've seen lots of users complain about how little RAM some ROMs have. RAM does not mean speed. It does not determine how fast a ROM is. It simply means how many apps you can have open at once without Android having to close another one. Have you ever filled up the amount of RAM your device allows?

Android is built to use RAM efficiently. Let it handle it. Don't worry about RAM. This ROM has about 190mb free running the Sense launcher out of the box. The more apps you have installed the less that number becomes over time. Don't pay so much attention to it and just enjoy your phone.​

Change Log
Code:
<br />
[u][B][SIZE="4"]1.4 - Sep 26[/SIZE][/B][/u]<br />
[LIST]<br />
[*]Added my Honeycomb lockscreen!<br />
[*]Added CIFS support (thanks to Leedroid for this one)<br />
[*]fixed camera shutter<br />
[*]upgraded to Superuser 3 final<br />
[*]fixed dice<br />
[*]added sysem_process binary from Honeycomb for extra smoothness<br />
[*]changed screenshot(power+home) location to /sdcard/screenshots<br />
[/LIST]<br />
<br />
<br />
[u][B][SIZE="4"]1.3.1 - Sep 24[/SIZE][/B][/u]<br />
[LIST]<br />
[*]Upgrades errrday!<br />
[*]Fixed Clock FC<br />
[*]Cleaned up unused settings in Tweaks<br />
[*]Reverted to default battery bar<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]1.3 - Sep 23[/SIZE][/B][/u]<br />
[LIST]<br />
[*]Fixed power menu not displaying proper icons<br />
[*]Implemented initial framework for added more lockscreens<br />
[*]Added Android lockscreen - YOU MUST REBOOT AFTER SWITCHING LOCKSCREENS!!!!<br />
[*]Choose your lockscreen from Tweaks > Lockscreen Settings<br />
[*][B]Fixed bug where you'd have to unlock your phone to answer a call with custom lockscreens ;)[/B]<br />
[*]Reverted back to STOCK 2.3.4 kernel in order to minimalize ROM-related reported problems<br />
[*](I suggest you go install Faux's anyways, I will be)<br />
[*]7zipped(like a pro) Android unlock images in framework to match Gingerbread ones<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]1.2.1 - Sep 22[/SIZE][/B][/u]<br />
[LIST]<br />
[*]new Android market included (3.1.5)<br />
[*]potentially fixed harmless, random system FC (will try and do incremental upgrades from now on if it's fixed)<br />
[*]added LED Torch option to quick settings (hide in Tweaks if you dislike it)<br />
[*]added ability to hide alarm clock icon in Tweaks > Clock Options<br />
[*]stock kernel available from mods section below if you want to flash it<br />
[*]Beats addon available through Bloater<br />
[*]Regular apps coming to Bloater soon, don't use it for apps yet (the 1.45 category)<br />
[/LIST]<br />
<br />
[u][B][SIZE="4"]1.2 - Sep 21[/SIZE][/B][/u]<br />
[LIST]<br />
[*]new Tweaks option! Ability to hide any extended settings you don't want to show<br />
[*]Using better autobrightness settings (thanks omar302)<br />
[*]Added transparency to Rosie app drawer (also unbroke it ;))<br />
[*]added ro.HOME_APP_ADJ=1 to keep launcher in RAM<br />
[*]added two tweaks to increase JPEG quality<br />
[*]fixed duplicate build prop settings (now more tweaks should be actually working)<br />
[*]added ext4fs optimizations<br />
[*]fixed all strange FC issues from 1.0<br />
[/LIST]<br />
<br />
-- I've rewritten a lot of the code for quick settings in Java, so that means I'm almost limitless in what I can do with it now. Feel free to make any reasonable suggestions for them!<br />
<br />
[u]1.0 - 9/19[/u]<br />
- upgraded to my latest version of Bloater<br />
- included my Super Happy Fun Time OC app<br />
- added a Center Clock option<br />
- added ability to disable pages in app drawer (requires restart)<br />
- Beats options coming to Bloater<br />
- optimized apps & framework to be extra smooth<br />
- included Faux's latest 0.1.8_r3 kernel built in<br />
-- really there is no down side to this, except those who don't want 1.5ghz.<br />
-- if you're one of those people, simply down clock in FauxClock to whatever you like, and hit save on boot. Done :)<br />
<br />
- also added a 2G instead of E toggle<br />
<br />
[u]0.9.1 - 9/6[/u]<br />
- fix a rare FC on certain lists<br />
-- fixes whatsapp & another settings FC<br />
<br />
[U]0.9 - 8/29[/U]<br />
- new quick-quick settings option<br />
<br />
[U]0.8 - 8/27[/U]<br />
- add ability to disable unlock animation<br />
- add ability to enable 5 columns in app drawer<br />
- updated to superuser 3 beta 4<br />
- update permissions script to fix SU on start (should fix all issues)<br />
<br />
[U]0.7 - 8/26[/U]<br />
- added semi-accurate battery mod, 5% increments<br />
----  just images, no text, use the text mod for that<br />
- TONS of build.prop tweaks for smoothness, battery savings, etc<br />
- more init.d tweaks: better zipalign, ext4 optimizations, etc <br />
---- (found all of these on XDA, thanks to the guys who discovered all of them)<br />
- camera mod (thanks to |ErosizeD|)<br />
- changed DNS servers to Google DNS for faster web experience<br />
- ad free by default<br />
- updated wifi calling on Bloater & zip files to include TMO default GPS config<br />
- fixed "Make More Space"<br />
<br />
[U]0.6 - 8/22[/U]<br />
- Mms issues should be fixed (you may have to wipe, try without first)<br />
- Added ability to toggle power+home screenshots on/off - in Sense Tweaks<br />
<br />
[U]0.5 - 8/20[/U]<br />
- reorganized tweaks a bit<br />
- changed overscroll to green as requested<br />
- hid usb debugging as requested<br />
- debugging should be on by default now as requested<br />
- added ability to restore personalize button to default as requested (???)<br />
- added hibernate to power menu<br />
- started theming drop down a tiny bit (tabs & black bg on top for now more to come)<br />
<br />
[U]0.4.1 - 8/19[/U]<br />
- fix personalize button<br />
- fix zip not flashing correctly (good thing the earlier update didn't work hehe)<br />
<br />
[U]0.4 - 8/19[/U]<br />
- added 4G/H toggle in Settings > Tweaks > Signal Settings <br />
--- either soft reboot, or wait until it changes itself, not instant<br />
- modded sense3 launcher to be able to launch any app you want from the personalize button! <br />
--- choose your own in Settings > Tweaks > Custom Personalize Button<br />
<br />
[U]0.3 - 8/17[/U]<br />
- added overscroll functionality with toggles<br />
- added English (United States) to languages<br />
- changed Mms sizes to the same as T-Mobile ones (what the larger Mms hack does) *<br />
- updated Bloater for Sensation<br />
--- has GPS configs for EU/US for now. more to come<br />
- removed some more fluff (Teeter, and a few other, minor APKs) *<br />
- other minor default config changes *<br />
<br />
* = may not work without a full wipe<br />
<br />
[U]0.2.2 - 8/16[/U]<br />
-crt options :)<br />
<br />
[U]0.2.1 - 8/15[/U]<br />
-fixed Tweaks battery FC<br />
-fixed power option not working<br />
<br />
[U]0.2 - 8/13[/U]<br />
-completely rebased off of 2.3.4 OTA leak<br />
-fixed Tweaks app not displaying properly<br />
-removed a few fluffy apks<br />
-included sd read ahead tweak<br />
-added new market<br />
-added back hotboot option as it now works correctly on 2.3.4<br />
-changed dalvik heap size to 48<br />
-made browser market limit to 255<br />
<br />
[U]0.1 - 8/11[/U]<br />
-initial release
Screenshots



Credits
-cyanogenmod
-dsixda - HTC kitchen which makes things so easy for us
- Frosty_ice - tabs hack
- aamikam/ originally by snq - extended reboot menu​
- |ErosizeD| - camera mod

Install Instructions
  1. Make a nandroid backup. Losing 10 minutes of your life is easier to cope with than losing a phone ;)
  2. Download, match MD5 tags, copy to SD card
  3. Reboot into recovery
  4. REQUIRED: format /cache (not wipe)
  5. 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.
  6. Install ROM from zip.
  7. Reboot, wait ~20m,

Download

Bulletproof 1.4

md5: 69ba458a4d2608c6cdddc61f149e1c6c​

1.3 -> 1.3.1 Upgrade!

md5: 60d5859c3ac242bbd3f0eabb7b039a88​

Also available via ROM Manager (updates may come in a couple hours later than post).

Mods & Addons

Graphics, etc


thanks MMoodyB!

Code:
[noparse][URL=http://forum.xda-developers.com/showthread.php?p=17388251][IMG]http://i.imgur.com/SfL1q.png[/IMG][/URL][/noparse]


thanks Troid-845!

Code:
[noparse][URL=http://forum.xda-developers.com/showthread.php?p=17388251][IMG]http://i.imgur.com/CqNQh.png[/IMG][/URL][/noparse]

PS> The name is still debatable. This is your ROM as much as it is mine. I'm always open to suggestions, feature requests, and more!
 

·
Supporting Member
Joined
·
17 Posts
I love this ROM on my Sensation! At the Vet today he saw it & said he's coming here after work to install on his too. Great job Roman!!
 

·
Premium Member
Joined
·
1,155 Posts
Discussion Starter · #8 ·
Hey guys, 0.7 is out with some of the changes I wanted to make, not others. Didn't want to spend any more time on this today.

PLEASE if you are downloading 0.7 full make sure the hash on goo-inside.me says 51314c5b0188522720b7d3873e19860a before you download. It is still uploading. It should be done by 745 central time.
 

·
Android Apprentice
Joined
·
41 Posts
Great work, FC error occurs with WhatsApp when you push menu button and Bloater installs Misc scripts automatically without user permission
 

·
Premium Member
Joined
·
1,155 Posts
Discussion Starter · #10 ·
wcoast said:
Great work, FC error occurs with WhatsApp when you push menu button and Bloater installs Misc scripts automatically without user permission
It doesn't install them automatically. It detects that the files it wants to install are already present so it wants you to remove them first. I'm trying to find a better way to do this though.

Also, I'll need a logcat for whatsapp. It seems to be present across all sensation roms so I may not be able to do anything about it.

Sent from my HTC Sensation 4G using Tapatalk
 

·
Android Beginner
Joined
·
13 Posts
Roman, is there any way to disable the ring lock? I prefer the pattern lock. Right now i have to do the ring unlock then do the pattern. I've tried "no lock" from the market but that disables all lock screens. I've also tried renaming HtcLockScreen.apk, but then i just get the slide lock. Love the ROM and keep up the good work.
 

·
Premium Member
Joined
·
1,155 Posts
Discussion Starter · #13 ·
I'm sure there's a way around it, I'd have to look closer at the smali code and see if that's possible.

It might be a while though
 

·
Android Beginner
Joined
·
13 Posts
just upgraded to 1.4 and noticed that the quick-quick settings doesn't work the same. It now defaults to Notifications instead of Quick Settings all the time. Before it went to Notifications only when there was one, right?
Not a big deal, this is still my favorite ROM :wink2:
 

·
Android Beginner
Joined
·
3 Posts
"duranged said:
just upgraded to 1.4 and noticed that the quick-quick settings doesn't work the same. It now defaults to Notifications instead of Quick Settings all the time. Before it went to Notifications only when there was one, right?
Not a big deal, this is still my favorite ROM :wink2:
Well I have mine setup when there isn't any notifications to open quick settings and when there is to take me notifications.

You can try to disable it and re-enable it and see if that helps.
 

·
Android Beginner
Joined
·
13 Posts
i forgot to post an update...quick-quick settings was checked but always went to notifications. i just reflashed 1.4 and everything works now :)
 

·
Registered
Joined
·
1 Posts
Hi..
What's the difference between this ROM (which I really like) and the Persian ROM?.
I have a Mytouch 4G.
I have version 2.3 installed.
I have a few questions/issues...
1. this ROM will not connect to "Get more HTC widgets".. i keep getting this message.."Unable to download widgets, Tap to try again".
2. How do I make the menu button wake up the phone?
3. is there a CPU controller for this ROM?
4. I tried installed the Persian ROM but after the installation it hangs on the boot screen for a very long time.. I know that the initial boot takes longer but not 15 minutes... i've tried twice already...any ideas?
 
1 - 19 of 19 Posts
Top