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

Root [ROM] ApeX V1.0 for Droid X - An AOSP Experience (10/20/10)

Fabolous

Superuser
Nov 7, 2009
3,635
2,126
Illinois
fabdroid.com
logo.png

ApeX V1.0 for Droid X - the AOSP experience finally arrives on Droid X - kinda :)

Warning, this is an overclocked ROM! Though the overclock is mild, there is a slim chance your phone may not take. If this is the case, an SBF restore will be necessary.

Please read the next post on how the overclock script works!


Changes in V1.0
-Fixed bluetooth pairing issue, hopefully
-Grass wallpaper is back ;)
-Default overclock to 400/600/800/1100
-No voltage increases
-Additional sysctl.conf mods (ty drod!)
-Auto memory management (ty Pete!)
-Multiple overclock profiles available
-Overclock script for easy auto overclocking
-Removed YouTube app, get the awesome one from the market!

Credits to P3Droid, TBH, Xeudoxus, Beesley, Cyanogen, Pete, and many more. Without all the contributions of the devs to the Android community, this would not be possible. Thanks!

Base: Official OTA 2.3.15 deodexed, with Blur thoroughly removed. AOSP apps provided compliments of Tranquility 2.3.7

Features:
-Built in overclocking
-Optimized and Aligned Framework and Applications
-Build.prop and sysctl.conf optimizations (ty Beesley, nenolod, drod)
-CyanogenMod (Stock Android) Theme
-Transparent Notification Shade
-AOSP 3D Launcher with 5 homescreens (TranQLauncher)
-Stock Android Lockscreen arrives on Droid X!
-Neural Network Live Wallpaper
-Minimum autobrightness level lowered
-Built-In Ad Blocking
-MMS app with black background
-Music Mod by Eliot Stocker
-Spare Parts app
-Wireless Tethering preinstalled

Screenshots:

lockscreen.png
unlock.png


widgets1.png
widgets2.png


appicons.png
3dappdrawer.png


musicmod.png
nexuslwp.png


notificationbar.png


Scripts: Use in terminal explorer or through adb. For installation, removal, and switching of apps.

Remove/Restore Scripts:
-calc
-carhome
-dxeye
-email
-genie
-launcher
-office
-tether

Switch Apps:
-gallery
-music

Install/Remove system apps: (warning, these are very powerful! Use with caution)
*Place desired file on /sdcard
-install
-uninstall

Miscellaneous:
-cpuinfo
-overclock
-sound
-sys
-zipalign_apks

Installation Instructions: Please have a nandroid of your current setup in case this is not for you :)

*RC2 users may forgo the wiping of data if they so choose. If there are issues, then please do try wiping data and cache.

-Place file on sdcard. Install ROM from sdcard in ROM manager. Wipe data and cache.

OR

-Place file on your sdcard. Bootstrap recovery and reboot recovery
-Navigate to mounts and storage. FORMAT data, and cache
-Return to previous menu and install .zip from sd card
-Choose ApeX and install!

Download Link:

Fabolous_ApeX_V1.zip

Themes:

NexTheme:

Fabolous_NexTheme_ApeX.zip

REVOlution:

Fabolous_REVOlution_ApeX.zip
Fabolous_REVOlution_altbattery.zip - Round battery icons, install AFTER theme

Fonts:

NexFonts.zip
Evolution_Font.zip
Stock_Fonts_Froyo.zip
 
Reinstalling Blur Apps

If there's a Blur app you just gotta have, you can reinstall it using the install script. Download the following file:

removedapps.zip

Those are all the apps from the stock 2.3.15 system I removed. Copy the one(s) you want to your sdcard, and install by typing the following into terminal emulator:

su
install BlurJunk.apk

How to use the overclock script

By default, this ROM overclocks to 1.1GHz with no voltage increases. There are many overclocking options, all of which are made easier by the overclock script. To see all the options on your phone, you can just run terminal emulator and type:

su
overclock

The options are -on, -off, -def, -lv, -oc, and -sd

on/off edit the install-recovery.sh script to either have overclocking on or off at boot

def/lv/oc are profiles. Def is default, LV is stock slots with lower voltages, and OC is mad OC up to 1.3GHz (beware when trying this one, you want to disable auto overclocking first!)

sd loads up the a setscaling.sh file from /sdcard/

You will need to reboot to see the effects of a new frequency, OR, just run in terminal emulator:

su
setscaling.sh

Default Keyboards

If you want to return to the stock MT or Swype keyboard, download these and use the install script to install them.

LatinIME.apk
Swype.apk

Suggestions:

-Install Droid X Bootstrapper if you use adb push (it auto elevates to su)
-Go into MusicMod settings and change the notification color (orange by default? Black = FF000000)
-Use Spare Parts and make all transitions fast and enable fancy input animation
-Use the scripts to remove apps you don't use
-Turn off superuser notifications (I find it annoying, anyways)

Script Instructions(detailed):

You can run each script without a modifier at the end to see what they do. They will show you the modifiers to be attached at the end, and what it will result in. For removal/restore scripts, the modifiers are -rm and -rs. So if we ran:

carhome -rm

that would remove carhome. And carhome -rs would do restore it.

For the switching scripts, the modifier at the end lets you choose which version you want to use (i.e. -mod for music mod, -mot for Motorola's app)

As for install/uninstall, I wrote these because I found a lot of people asking how to install an app to the system partition. These scripts will do/undo that for you. Just place the desired file on your sdcard (not in any folders) and run:

install nameofyourapp.apk

and it will install to /system/app/ for you!
 
Upvote 0
I installed it, and it seems like it's running fairly well! Nothing has force closed on me or anything. Seems a bit sluggish at first, but it's installing everything so I'm going to wait till it's done to make any judgements!

Yeah, I just put it down for like 20 minutes. But then again, I also have like 100 apps that it was restoring in the background :)
 
Upvote 0
Yeah, I just put it down for like 20 minutes. But then again, I also have like 100 apps that it was restoring in the background :)

I'm exactly the same. It's understandable. Haha.

So I'm using it, and I like it, but I'm not sure I'm going to keep it. I realized there are a few things from Blur that I liked, but since I'm on your ROM, I'm not sure what they were.

So I'm going to go back to it for a little bit, and I'll message you back to tell you what I feel is missing from it. I know for one thing that I loved the Blur text messaging application. It was light-years better than standard Android.
 
Upvote 0
just curious. after flashing a new rom, is it possible to restore data only from a previous nandroid? was thinking of trying it. anyone know if that would work?


although it is not suggested you can do data only restores from the recovery as long as it is 2.2 data to a 2.2 rom just remember that if you had blur you may get some blur stuff pushed back to the phone from the data recovery.
 
Upvote 0
Use Titanium Backup to save the data so it's accessible. I don't think creating a ROM and trying to access specific data from within the ROM will work.

i do. i was just curious if it would work. i've changed so often lately, i just wondered if it would work. seems like it would be a bunch easier. i have a backup from tranQ, so i might just try it out to see what happens.
 
Upvote 0
It's in the market ;)

I don't think the one in the marketplace is the actual oficial version. I think it's malware. It has nothing but negative comments about how it's not working and doesn't download voicemails. Plus it's not in the "Verizon" tab of the market app....

Why wouldn't you (or whoever built this ROM) just leave the application there? That's pretty much a staple of these phones and something I think everyone uses.

I don't get it...
 
Upvote 0
Um...are you talking about the 3 star app by Verizon Wireless with 250,000+ downloads? I don't think it's fake. It gets horrible ratings because, well, quite frankly, it's not worth $2.99 a month for a service that is essentially free with Google Voice. It's not in the Verizon tab because they switch out the apps in there constantly, "featuring" new ones every once in a while.

It's left out of the ROM for that very reason. Not many people pay for the service, and it is readily available in the market.

But if you insist, I've attached the file from the full 2.3.15 image. Put it on your sdcard, then open terminal emulator and type:

su
install Vvm.apk
 

Attachments

  • Vvm.apk
    618.1 KB · Views: 80
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