• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][R910] Basix 1.0 (Aito's Revenge) :: Speed, Battery, Smoothness, Customizability :: 7/24/11

k0nane

Android Expert
Apr 8, 2011
803
779
127.0.0.1
www.k0nane.info
k0nane presents...
Basix for R910
Version 1.0
Updated 7/24/2011
Screenshots, downloads, and changelog in second post! Installation instructions and FAQ in third post!



It's been a long time coming, to say the least. Perhaps I owe you all an apology - this took far too long to see the light of day. ;) Finally, though, it is here. Basix for R910 is a comprehensive, highly-customized ROM, based on the official EE07 release. Sharing a common heritage with SyndicateROM Frozen for the Epic 4G, Basix aims to wring every last drop of potential from what Samsung has given us, and correct most - if not all - of the annoyances in the process. And look good doing it!

Basix was built from the ground up for speed, stability, smoothness and battery life, using some of the most advanced techniques available to ROM developers today. You'll see a marked improvement in every one of those areas... or your money back. (Oh wait. This is free. ;))

What's in Basix?

This is a very long list - see the second post for a complete changelog from the base, stock ROM. Here are some of the highlights:

  • deodexed
  • PNG optimized
  • zipaligned
  • hand-optimized APKs
  • smoothness tweaks
  • GPS tweaks
  • updated Maps
  • updated Market
  • updated Gmail
  • updated just about everything
  • ad blocking hosts file
  • enabled USB Debugging by default
  • enabled ADB on boot
  • removed throttle service
  • removed "battery full" popup, sound, screen on (no more interrupted sleep)
  • removed startup sound
  • removed SMS, MMS from call log
  • switched music player icon (goodbye fugly teal/lavender)
  • removed MetroPCS-ordered package install blocking
  • removed "low battery" killer in Music Player
  • removed "low battery" killer in Video Player
  • removed "low battery" killer in Camera
  • added highly-optimized Gallery
  • multiple lockscreens available: stock, AOSP, Epic, 4tab, more! (see FAQ)

The list goes on! Of course, every bit of MetroPCS's useless bloatware is gone. The junk has been cleaned, the invasive tracking removed, and insidious limitations removed. Basix makes your device truly yours.

Basix comes with the light and customizable LauncherPro by default - but don't fret, TouchWiz lovers, an addon is available to restore your favorite launcher. Many of the apps that were previously uninstallable have been moved to the data partition, allowing them to be uninstalled at will. A kernel with a customized initramfs is also included, to provide for some of the features in the ROM - a fully-custom kernel will be included with later releases.

(continued in post below)
 
Screenshots

RxpPM.jpg



Downloads - READ INSTRUCTIONS IN NEXT POST
I do NOT support hosts with waiting times or CAPTCHAs!

Download ROM (Direct) | Mirrors :: Mediafire - Sharebeast

Addons: "Fully Loaded" Apps (mirror) :: Social Network Sync (mirror) :: Thinkfree Office (mirror) :: Stock Theme (mirror)

What are these addons? The "Fully Loaded" apps include the TouchWiz Launcher, stock wallpapers, and Samsung widgets. Social Network Sync contains the service to sync Twitter and Facebook contacts with your device, and Thinkfree Office explains itself (;)).

Changelog

Version 1.0 - Aito's Revenge (changes from stock ROM)


  • deodexed
  • PNG optimized
  • FCs prevented
  • zipaligned
  • hand-optimized APKs
  • fixed build number property in Settings > About Phone
  • increased max window manager events to 60 (smoothness increase)
  • set Bluetooth name to "Indulge"
  • several other build.prop tweaks
  • changed default wallpaper
  • added GPS tweaks
  • updated Maps
  • updated Market
  • updated Gmail
  • updated just about everything
  • added ad blocking hosts file
  • enabled USB Debugging by default
  • enabled ADB on boot
  • switched to AOSP lockscreen
  • removed throttle service
  • removed "battery full" popup, sound, screen on (no more interrupted sleep)
  • removed startup sound
  • removed SMS, MMS from call log
  • changed browser name back to Browser, removed default bookmarks, set home to about:blank
  • switched music player icon
  • castrated MetroPCS-ordered package install blocking
  • removed "low battery" killer in Music Player
  • removed "low battery" killer in Video Player
  • removed "low battery" killer in Camera
  • added highly-optimized Gallery
  • replaced one-click Superuser with bog-standard Superuser (latest)
  • added new shutdown animation
  • added multilock and selector
  • replaced Messaging, Camera, Phone, Email icons
  • replaced Messaging notifications with black icon
  • (kernel) enabled custom boot animations
  • (kernel) set adbd to run as root
  • (kernel) rooted, includes Busybox
  • removed stock boot animation, added custom
  • added bash binary
  • set animation speed to fast by default
  • automatic zipalign on boot
  • shortened Media Scanner run time
  • set hostname by default
  • added battery life improvement tweaks, tweaked kernel VM management
  • added apps to /data
  • added CWM
  • added .nomedia files to improve Media Scanner time
  • removed TouchWiz launcher
  • added LauncherPro
  • replaced mv with busybox mv
  • updated to latest Superuser and su binary
  • added reboot/recovery/download buttons
  • added new Market (optimized and slimmed)
  • added accurate battery meter
  • themed it!
  • added MyBackup Root
 
Upvote 0
How To Install

Installation is simple. This package requires a rooted device and ClockworkMod Recovery. To install, do the following:

1. Root your device and install CWM with the newly-released All In One Root/CWM by DRockstar. If you are already rooted or have an older version of CWM, run this anyway.
2. Copy the package to your SD card.
3. Back up your apps and data with MyBackup Root (available free on the Market). Titanium or similar can be used, but are not recommended. MBR produces consistent results.
4. Boot into recovery by shutting down your device, holding Power and the R key until the Samsung logo appears, then releasing Power.
5. (optional, but recommended) Take a Nandroid (complete backup of your current ROM and data) by selecting Backup and Restore > Backup.
6. (if you performed step 5) Wait. Get a cup of coffee.
7. Install the ROM by selecting Install Zip From SD Card and choosing the package.
8. Wait a little more. When "install complete" is displayed, press back, and select Reboot.
9. Enjoy Basix!

The backup in step 3 is not merely for posterity - THIS PACKAGE WILL WIPE YOUR DATA. You have been warned! ;)

Frequently Asked Questions


  • What took so #@$&% long, ***h0le? Sorry! Come find me on IRC if you want a full explanation.
  • I get Force Close messages/something's really broken! You restored bad data, did not follow instructions, or ended up on the business end of a bad flash. Wipe data (Factory Reset in CWM) and flash the package again.
  • How do I change my lockscreen? Settings > Lockscreen Settings > Lockscreen Settings.
  • Which locks don't work right? The Epic lock looks odd but works fine in landscape, and Puzzle does not work at all.
  • Music controls? Fully available on Glass and Epic. :)
  • What's that "TSM" tab on the 4tab, and why does my phone vibrate and FC when I pull it? That's the "custom app" tab - you must set the app you wish to launch with it in Lockscreen Settings. ;)
  • Will I lose CWM/root/etc. when I flash this? No. This ROM includes root (in the kernel), busybox (in the kernel), and the latest version of CWM. Do not re-root, or you will break things.
  • Can I install Wired Tether/Market version Wireless Tether/etc.? Yes! You can install any app you like, and Metro can't do a thing about it.
  • Where's My Files? My Files is a poor imitation of a file manager. Grab ES File Explorer on the Market - it even does root!

Credits

I would like to thank everyone below for their hard work, and for their valuable contributions, some of which are included in this ROM. If you believe your name belongs below - if I have used any piece of your work, or you have helped me, and I have forgotten - please contact me ASAP. I do my very best to give credit where credit is due, but I am only human!


  • Dysgenic - original boot animation
  • Darkyy - optimized Gallery, zipalign script
  • Sbrissen and TeamSbrissenMod - original multilock
  • Dreamsforgotten - reboot/recovery/download buttons, advice, badassery
  • maddoggin - port of multilock to Indulge, from Epic 4G
  • thomasskull666 - original modified initramfs
  • tanimn - tanimn (;))
  • DRockstar - CWM, 'nough said
  • Shabbypenguin - publicity and much more
  • Silvist - testing and support
  • TechnoticRaccoon, johnpro112, n3m3515 - beta testing
  • You, the users - for your patience and continued support!
 
Upvote 0
Nice Job Kohane.

Clear caches like normal?

This package wipes cache and data. You may wipe if you feel like it.

Now, the fun really starts :D...... I'll the give the first person -100$ to break this rom :D I've been trying for weeks and nothing has broken :/. Still, thanks for everything and it was fun beta testing!
Thanks for your support. EDIT: I'll take that $100. ;)
 
Upvote 0
Sounds like you just mistyped the key.

sadly it's not that simple, now after a minute of obtaining an ip it'll say connect/remembered but right away it flashes back to obtaining. i'm feeling like i'm going to have to reboot my entire network, the router is a litle old, same with the modem

-also another computer i'm running on wifi got locked out of it as well, the same time i tried connecting with the phone the first time.
 
Upvote 0
During install my phone froze and now does nothing but show Samsung logo, I've tried turning it off and on and still only shows the logo??


This happened to me and I used Odin to get back to speed. One thing I did NOT do prior was install the 1.0 CWM..I was using the beta .093..now I don't know if that was the difference but I did (with the suggestion of k0nane) re-download the Basix Rom..and it was smooth sailing like everyone else who has installed it..Great work..Thanks!!
 
Upvote 0
I keep getting a "status 6" error in cwm when trying to install the add-on "Fully loaded"...ive tried re-downloading the file and replacing it but i still get the same error.

EDIT: Fixed package being uploaded.
EDIT2: Minor script error fixed. :) Redownload the addon, it will work.
 
Upvote 0
Okay got everything back up and running and installed. Thank you so much I was having a heart attack here haha. Is there a was to change the setting for this, like if I want the apps screen to go left to right like it was before?

LauncherPro doesn't support that. If you really must have that, grab ADW from the Market before you run back to TouchWiz. ;) Either way, play with the launcher's preferences. There's al ot to love.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones