Bloater - Restore removed stock apps, remove ones you don't want!
Bloater Updated for Bulletproof!!
Improved overall UI smoothness.
TV-out enabled.
GPS enhanced.
Busybox with runparts (init.d support).
Bash command & nano editor.
EXT 4 optimizations.
Rooted, unsecure boot.img.
SD readahead set to 2048 (optimum).
Includes extended power menu & quick settings.
Quick-quick settings option (automatically turn to settings when no notifications to clear).
Custom Extended settings with an extra Ringtone slider.
Hide any extended settings you don't want!
Ability to hide recent apps in pulldown! (hidden by default).
Center clock!
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).
Documents:
T-Mobile tethering instructions from original sdcard in docx form in /data/reference
MT4GS User Manual in PDF form in /data/reference
Animations:
CRT Animations! (with ability to toggle which you want, screen on/off)
Boot animation!
More fun stuff!
Key mapping:
Front-face:
Genius button remapped to search.
1 - Short press for search.
2 - Long press for Voice control of phone.
Hardware Keyboard:
Home = Up Arrow.
Menu = Down Arrow.
Back = Left Arrow.
Genius = Right Arrow.
Future Additions:
Custom boot splash.
Custom down animation.
Re-skin stock apps (Thanks T-Mo ... we just love that pink).
Safely re-enabling Groups tab (preferred), otherwise removal.
Elimination of Kidzone.
Update Adobe Flash.
...To be announced.
Bugs:
Groups messaging non-functional.
Default theme not finished.
Big weather widget does not display current temperature.
? Tell me if you find something.
Flaws:
1 - Hardware Video Decoding.
The doubleshot is flawed on hardware video decoding. It works mostly fine on the device itself, however when outputting to a TV it skips, lags, and generally does not work well.
I have included Mobo Player in the ROM, which has an option to enable "Soft Decoding" by default in the app settings. Enabling this will solve all problems when playing video on a TV.
The Doubleshot is more then machine enough to soft-decode video and multi-task other operations at the same time. Use it's abilities to enjoy your experience.
1 - Titanium Backup:
Removed from ROM. It was causing problems with users restoring data from prior Bulletproof installs. Please do not restore backups from previous Bulletproof installs. Start fresh here & now.
2 - Flashing a custom ROM, or rooting your phone in general means denying any official manufacturer updates from that point forward.
* - Please do not try to install any OTA (Over The Air) updates after flashing this (or any other) ROM.
3 - Please refrain from flashing any ROMs while in a moving vehicle, and try not to handle the device while flashing/booting/loading the first time. Causing the accelerometer and other sensors to activate could lead to a buggy install.
RAM
Romanbb:
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.
Blue6IX:
Task killers. Don't use them. If you use a task killer, please do not report bugs in the ROMs function.
If Android needs more RAM, it will free up RAM. Using a task killer prevents apps from closing properly and saving their data. This leads to corruption of data, and eventually force closes and other issues.
Friends don't let friends use task killers.
Change Log
Code:
Bloater - December 17th, 2011.
- Added Stock Widgets
- Added 'Get More' Widgets
- See Post 300 for more information.
1.1 - December 13th, 2011.
- Many stock icons hued.
- Color menus added.
- Default system theme got a major start.
- Lots of graphical changes...
- Some apps updated.
- Removed last of the stock apps coming out.
(without good reason to remove others)
- Removed misc. clutter (fonts, libs, etc...)
- Kidzone icon hidden!
- Manufacturer updates/feedback fully disabled.
- See Post 186 for more info.
1.0 - November 24th, 2011.
- Security fix.
- Text field fix.
- TV-out fix.
- GPS tweak.
- Key mappings.
- Apps.
- Optimizations.
- Boot animation.
- Titanium Backup removed - was causing problems with users.
Romanbb's change log:0.2.2
- fix FC when pressing enter on certain fields
0.2.1
- fix FC on fields that have auto-completion/suggestions
0.2 - Oct 8
Added overscroll animations
Added screenshot with power + home & toggle for it in Tweaks
Added advanced power menu
Added Android lockscreen
Added my Honeycomb lockscreen
I think that's it for this version
changed screenshot location to /sdcard/screenshots
-XDA community at large for the wealth of information and help provided!
Notable:
-siani_8 - enabled uploading! ~ Thanks!
Testers:
-DistrictDigital
-siani_8
Developers not mentioned above:
-Geek Software Technology Inc. For permission to include File Expert with the Bulletproof distribution.
-ttxapps For permission to include WiFi ADB with the Bulletproof distribution.
Install Instructions
Make sure you are using Official Clockworkmod 5.0.2.7
Make a nandroid backup. Losing 10 minutes of your life is easier to cope with than losing a phone
Download, copy to SD card.
Reboot into recovery.
Install ROM from zip.
Reboot, wait 10 minutes (NOT a suggestion).
Perform on-screen setup.
Wait another 5 minutes, reboot, Enjoy!
Install Notes:
1 - I have handled all cleanup of any prior ROM install, simply flash and go over any prior ROM install with no extra steps necessary for a clean install every time.
2 - You must wait 10 minutes after first install for the ROM to finish installing itself in the background once it fully boots. Android is built to serve you, the user, ahead of itself. If you tell it to do something, it will break itself trying to serve you. Allow it to finish installing itself, even though you can't see it working. If you choose not to you will have a buggy install.
3 - Install will take some time, your phone did not freeze. First boot will also take longer, please have patience.
4 - Please review my Backup Guide to learn about making backups.
5 - After completing on-screen setup of your device, I recommend giving it another few minutes to settle and then rebooting into recovery to make a nandroid backup of your new, fresh Bulletproof installation.
6 - Market Problems:
**If you get the "insiffucient space" error when trying to download an app, reboot to recovery and wipe cache through Clockworkmod. Should get you all squared away.
The app DoubleshotAndroidZipgroups_06-15_V1.0b13935.apk, as per this thread: Shocker on my last phone bill, malware in rom? has been determined to be the problem that *some* people were having with getting billed for international texts they never sent nor received.
For the benefit of all, and to err on the side of caution, this app has been removed from the ROM. There was not time before the release to remove the user interface option from the ROM, or figure out how to enable it safely.
For the time being, please accept this concession of incompleteness in order to get the rest of the ROM in people's hands to play with.
Bulletproof 1.0:
Bulletproof is a ROM that is the brainchild of Romanbb. I would like to single out this developer as a shining example of what a developer at XDA should be. He releases code that isn't just slapped together and thrown out there, but rather takes his time to get things right, and labors for long hours on small things, those details that are so important and oft ignored in general.
He displays a level of patience, helpfulness and contributes much more to XDA then the code he writes. I should hope to live up to the example he sets for us all.
He has moved on to new projects beyond the doubleshot (MT4GS) and i'm sure we all wish him well in his endeavors, I know I do. I thank him for allowing me to pick up where he left off, and appreciate the solid ground he gave me to stand on - both with the code left behind and direction to start working with it.
I also thank him for not spoon-feeding me every answer, and forcing me to exercise my brain by pointing me in a direction, but leaving me to find the answers on my own. The hardest part of being a teacher is NOT giving your student the answer, and instead teaching them how to arrive at the answer on their own.
Bulletproof to me is first and foremost a ROM to use as a basis for my next project, which is delving into kernel modification for the doubleshot. Incidentally, this is also another project Romanbb started us on over here in the MT4GS forums.
I need a solid, stable platform to test my kernel work in. I don't want to waste time guessing if a problem was from a kernel, or from the ROM itself. I have learned quite a bit about Bulletproof, and while it still holds a few surprises for me, there aren't many left to uncover.
As a tangential bonus to users of the doubleshot, this should be a solid daily-driver ROM to use on your phone, when you just want a Sense-based ROM to work and not have to deal with broken things as you use the phone in your daily life.
This is no slight against any other developers, and I could not have put this out without a monumental amount of help from Romanbb, the XDA community at large, and many members here in the MT4GS forums (and some not) who may or may not realize how they have helped me. This really is a community achievement, and the credit rests not on any one persons shoulders.
As with most software, it could always be better - and there are still issues to be resolved, though none that will inhibit stable usage of the device or ROM (to my knowledge). Please stay tuned for future improvements.
Support:
I will support this ROM to the fullest extent of my capabilites.
That being said, please understand something about my life. I work a very random schedule. Sometimes I have a week or more off at a time, other times I put in a 90+ hour work week between two jobs.
Some of you may have noticed by now that when I am here, I go into great depth with my postings and spend a significant amount of time writing up guides, answers and questions.
The trade-off is that when i'm not able to be here, I am like a ghost.
Please do not ever think I have left the community. XDA is my home on the internet, and rarely do I go elsewhere in my free time anymore - unless it is to look something up to use here. I have been very passionately involved with computers for most of my life, and there is no other place like XDA on the internet anywhere.
I really need people's patience if I am in a period where I cannot spend much time on the forums. Believe me, I would rather be here then anywhere else if given the choice. I have a wonderful Lady in my life, and am trying to start a family - so please understand that I will give any and all time I can.
Where we go from here:
1 - Overclock kernel. Incremental kernel CPU clock speed increase until we reach 1.5 stable.
2 - Undervolt kernel. Incrementel voltage decrease until lowest stable voltage achieved from 1.5 CPU clock speed.
3 - Careful, cautious incrementation of CPU clock speed above the manufacturers rated 1.5, emphasis on stability.
The kernel work is honestly the primary drive behind what Bulletproof 1.0 is. I intend to lay out a very in-depth explanation of how and what was done for a majority of the kernel work I do after I get it working. I feel the discovery and sharing of this information will be a great service to the XDA community.
It also has the benefit of being able to teach others who have a doubleshot how to work on kernels, and then team kernel projects become a reality. I hope that some of you out there are interested in working with me in the future, because CPU speed and voltage are but a tiny fraction of what the kernel is about.
Dude... Nice. Lovin what I'm readin. Shall be flashin this tomorrow when I get some time. how's battery life??
Sent from my RubiX CubeD MT4GS using xda premium
This depends entirely on what battery you are using, whether you calibrate it correctly with the ROM, if you have broken it in correctly, and how you use the device.
siani_8 has the absolute most incredible battery life, using a Mugen obscene capacity battery.
I use the Anker battery with a 1900 capacity. I think it gets good battery life.
Someone using the stock HTC battery should immediately purchase an Anker or Mugen battery, for reasons beyond capacity.
I will update this posting with all the battery information and tutorials on how to do everything I just said when time allows.
Groups tab is still in the ROM, though non functional.
Kidzone is also still in.
Both of these items are on my hit list for future updates.
I felt that they were both bigger projects then delaying the ROM was worth.
I would like to try to enable the groups tab, as I understand that people do use it - so if I can figure out how to eliminate the security flaw while keeping the groups tab, that is preferred.
I hate kidzone as much as everyone else who has ever handled this device, and it will be terminated with extreme prejudice when time allows.
Removing T-Mo pink coloring everywhere is a bit higher on my list then kidzone, as it will provide a larger immediate effect on user experience.
Getting feedback for your app during development is as simple as adding logging info where necessary and looking … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?