[Vibrant Android Development] sombionix:
BIONIX ROMS

flashing these roms will wipe your data (not your sdcard) please make a backup of all apps​

**READ THIS ENTIRE POST BEFORE FLASHING**

​

OFFICIAL HOME OF BIONIX AND TEAM WHISKEY

http://www.teamwhiskey.com/

http://webchat.freenode.net/

irc.freenode.net / #teamwhiskey

BEFORE INSTALLING REVIEW THE COMPLETE INSTALL GUIDE

https://sites.google.com/site/projectbionix/installation-guide

Bionix Final R1:

- Stock vibrant kernel included (back kernel support included, you can flash other custom kernels on top of our rom. we recommend our CORE KERNEL)

- OCLF added

- Playlogos1 modded in rom and within OCLF

- Updated Maps

- Updated update-script - permissions

- Added new YouTube.apk

- Fixed T9 issues

- HTC_IME keyboard added

- Reskinned swype with old skin per request

- Added 3 button toggle in pulldown - sounds on/silent/vibrate

- Fixed BT audio quality

- BT toggle now turns on BT automatically instead of taking you to BT setup screen

- Killed battery full notification in status bar

- Added auto zipalign script to init.d

- Sh.bin moddifed

- Increased wifi scanning gap to reduce battery drain

- Modified built in memory handler to strict

- Modified CFQ IO scheduler for optimized read/write

- Re-enabled low-latency mode

- Removed penalty for back-seeks

- Modified kernel scheduler - made less aggressive - this makes a huge difference in UI and app responsiveness

- Manually set starting dalvik heap size

- Changed all mounted partitions to 'noatime' - by default this is set to 'realtime' which causes slow downs.

- Updated Titanium Backup

- New boot/shutdown sounds - introducing 'Millie'

- Random framework-res edits

DOWNLOAD BIONIX FINAL R1

Bionix Final

- Preinstalled Titanium Backup Free and Pandora (Updated)

- JI2 Modem

- Streamlined Update Script

- Reboot, Recovery, and Download Options in Power Menu (Icons created by: s0niqu3)

- Updated all apps to current posting

- Swype with Voice

- Google SUPL_Support 7276 for Faster GPS Locks

- Enhanced JI6 Compatible Battery Mod

- New Wallpapers

- Menu button no longer unlocks screen while using stock android lock screen

- Touchwiz Mms now sends and receives pictures messages

- Screen now turns on when notification is received

- Puzzle notifications now work when using puzzle lock screen

- Screen lock up fixed - this happened while using the puzzle lock screen and the phone went idle while on a phone call

- Updated 'update-script' to auto wipe dalvik-cache while flashing (this may have smoothed things out)

Optional Download: blue segmented battery mod (flash through clockwork, will not wipe. ONLY compatible with bionix & fusion roms!)

Bionix 1.9

- Complete JI6 build from OTA files (not leaked files)

- JI6 modem

- Fixed TW Mms - images now send/receive

- Removed additional lock screens for speed and stability

- Decreased sweep distance and lag on glass lock screen

- Fixed all phone issues - no more locks, freezes, black screens, etc.

- Juiced the hell out of the speed - its really smooth and really fast

- Battery should be bettery

- GPS should be spot on, fast and accurate

- Wake lock issues fixed

- Video player audio issue fixed

- No more FC in the music player when you select the visualizations

- Media hub should work now

- EVERYTHING SHOULD WORK

Installation Instructions:

1. If you are already running the Voodoo lag fix you MUST disable it before flashing this ROM. If you are running the old lag fix that uses ext2, you do not have to disable it, just flash this rom on top. You can also flash on top of the leaked froyo roms (JP3).

2. Place bionix of your choice onto the root of your internal sdcard.

3. Make a nandroid back up via rom manager or clockwork recovery!

4. You can flash this rom directly through rom manager or manually flash it via clockwork recovery. You DO NOT need to wipe, the update-script does this for you automatically.

5. Once flash is complete,select reboot device. First boot will be slower than usual, give it time.

6. Let your phone boot up completely. Once finished REBOOT your phone ONE TIME!

7. Let boot. FINISHED!

8. If you are using an OCed rom, please download setcpu from market and be SURE to set your minimum clock speed to 200mhz. Otherwise, you may experience random freezes/and or reboots.

9. RECONDITION YOUR BATTERY AFTER FLASHING THIS! INSTRUCTIONS BELOW! Reconditioning your battery will significantly improve your batteries life. However, once re-reconditioned, if you feel you battery life is still not up to par, DO NOT complain about it in the thread. Its not my rom. The battery life you will receive from my rom is about as good as it gets. This phone is a power hog, you need to accept that fact and move on.

Battery Reconditioning:

1. Charge phone completely, leave plugged into power

2. Boot into recovery

3. Wipe battery stats

4. Reboot

5. Remove power cable

6. Drain that sucker all the way

7. Recharge fully

8. Rejoice!"

Bionix FAQ:

1. I'm getting a FC, what do I do?

First, try a simple shutdown and reboot, if the problem still persists, THEN report it in the thread.

2. I'm running an OC kernel and my phone is randomly freezing/rebooting. What's wrong?

Make sure you have setcpu installed and your clocks are set @ 200/1200!

3. I'm not getting puzzle piece notifications, why?

As stated in the OP, we had to replace the TW mms with the stock AOSP 2.1 mms.apk temporarily. We are aware of the issue, but mms DOES work!

4. I flashed the voodoo kernel and it doesn't seem to be enabling, am I doing something wrong?

One of two things may be happening. One, make sure you do not already have the 'disable-voodoo' file in your voodoo folder located on your sdcard. Two, it has been determined that some Vibrants are not able to run voodoo. Try a non-voodoo rom located in the download section.

5. I have my clocks set at 200/1200 but I'm still getting freezes/reboots, why?

Unfortunately, some phones simply cannot handle the OC kernels. You can do one of two things. One, flash bionix 1.7 w/stock kernel. Two, run the OC kernel but set your clocks at 200/1000.

Suggestions:

1. SEARCH SEARCH SEARCH! Before posting a question, please use the

'search this thread'

feature which is located at the top of EVERY page. You can simply enter a keyword and all posts regarding that keyword WILL show up. I do not want to hear complaints that there are too many pages to read. I haven't started a new thread because there are a lot of answered questions in this thread.

2. If you are experiencing an issue but find that you are the ONLY one experiencing this issue....well....I hate to say it, but you've probably done something wrong. Not me.

3. If you actually DO have a legitimate problem such as a FC, etc., please, post it. However, posting with a logcat is much more helpful so we can actually pinpoint the problem and fix it. Not all of your issues can be replicated, there for, a logcat is our only means to fix it.

4. If you simply do not like my rom because of the way it looks, or you hate the ring tones, the sounds, the lack of the square icons, etc., PLEASE do not post it! Feel free to find another rom or flash back to stock. Thanks!

5. If you have a request for future releases, please post them and I'll take all requests into consideration. However, DO NOT demand things! Demand will not and will never be taken into consideration.

6. Do not ask for and ETA. I work a full-time job like most of you. I do this for fun, but it is time consuming.

7. Before posting issues, try a simple reboot first. You'd be surprised how many issues this can fix.

How-to Disable the Voodoo Lagfix:

1. Once again, you MUST disable the Voodoo lag fix in order to flash any other rom, kernel, or perform a nandroid backup. If you don't...well....lets just say I warned you.

2. Its simple. Create a folder on the root of your sdcard called 'Voodoo'.

3. Now, open notepad or something similar and save the blank file. Name it 'disable-lagfix'. This file cannot have any file extension, so remove it if it does.

4. Place your blank file into the 'Voodoo' folder you made on your sdcard.

5. In order to disable, simply power down your phone and power it back up.

6. FINISHED! You can now flash anything you'd like!

How-to Confirm Voodoo Lagfix is Disabled:

1. In adb shell or terminal type 'mount'

2. If it is disabled is should read '/dev/block/mmcblk0p2'.

3. If it is not disabled, it will read '/dev/block/mmcblk0p4'.

Enable OCLF EXT2 LagFix: (optional)

Install EXT2 Lagfix via OCLF:

1. Open OCLF

2. Install EXT2 tools

3. Restore boot animation

4. Select OneClickLagFix V2.2

5. Your phone will reboot - DONE!

Support:

- Sombionix - Senior Developer/Founder

- Viralblack - Co-developer

- Morfic - Kernel Dev

- Krylon360 - Kernel Dev

- ardchoille - Forum support

- SkOrPn - Forum support

Anyone else I'm forgetting, please let me know. Also, thank you to anyone else who has supported my roms and helps in the thread. Its greatly appreciated!

Credits:

- Cyanogen - no explanation required

- Wesgarner - initial Vibrant dump

- Eugene373 - for an excellent base to work with

- Justanothercrowd - Kernel development

To anyone else Im forgetting I apologize

Like my work? Donate to my whiskey fund