[Sprint HTC EVO 4G LTE] mikshepard:
This is an Unoffical port of Root-Box ROM for our device. I had no part of the development, I only compiled it.

This is a continuation of jamieg71's Root-Box port for our phone (located here), that’s actually how I found out about it. This is built with a CM10.1 kernel, and Root-Box sources, and a few additional tweaks. The ibtimes.co.uk best describes it:

"The Vanilla Rootbox ROM combines the best custom features of Android Open Kang Project (AOKP) and CyanogenMod (CM) ROM in a single profile, which includes per app DPI, tablet UI and Language features.

NOTE: As the Vanilla RootBox ROM is based on the newly released Android 4.2.2 firmware which is still under development, it may harbour a few untested bugs or broken features. However, all such issues are expected to be fixed in the upcoming updates as development progress.

Here is the complete list of key features supported by Vanilla RootBox v3.8 ROM:

-AOKP Features

-CM Profiles

-Per App DPI

-Per App Tablet UI

-Per App Language

-OTA Updates - Goo Manager

-Navigation Bar Colour

-Camera: Save to external memory

-Phone: Advance Phone Settings (Vibrate on Answer, Every 45 Seconds, On Hangup and On Call Waiting)

-Phone: Noise Suppression

-MMS: Message rate alerts (Modify SMS message limit for alert)

-MMS: Fully Customizable MMS Theme

-MMS: Soft Keyboard Type (Emoji, Enter to Send, Enter for a New Line)

-Home button call answer (Accessibility Option)

-Variable size pattern lockscreen

-LCD Density Changer

-Low Battery Warning (Pop-up & Sound, Pop-up only, Sound only, Off)

-Option to control cursor in text fields using volume keys

-Disable Fullscreen Keyboard (Landscape mode)

-Expanded Desktop

-Hold Back to Kill

-CRT Animation (Screen On/Screen Off)

-Lockscreen Shortcuts (Paranoid)

-Pie (Paranoid Android)

-Lockscreen Targets (CM)

-Screen Security Features (Unlock options: Quick Unlock, Delay Screen Lock, Menu Unlock, Home Unlock)

-cLock (Chronus)

-Option to disable sound when adjusting volume

-Launch Music app on Headset connection

-Hardware Keys Remapping

-Lockscreen Hardware Keys Remapping"

-AOKP Ribbons

-Halo (THERE IS A SECURITY EXPLOIT WITH THIS, SEE HERE BEFORE USING)

Mike's Additions:

Bash: AOSP errors of "void endpwent()(3) is not implemented on Android" patched by me, custom profile (see below)

Command line tools: openvpn, openssl, nano, netcat, rsync, htop

Amazing new default wallpaper, designed by Chema Fontán

Themed Deskclock (Back with blue accents)

Added new alarm ringtone if you care for some morning madness :)

Compiled with GCC 4.8

ROM and Kernel compiled with Linaro -O3 optimizations

A few dpi tweaks for better experience

Slimbean Keyboard

Patched to work with Slim Gapps (to be toggleable with the Dark RootBox option)

Terminal emulator added

-More to come

I will try to provide any help I can but I’m not a developer, so my support in fixing any issues CM or AOSP related will be next to nill. I’m just sharing what is working for me if anyone is interesting in using it. I’m really happy with it.

​

Credits:

kushdeck For making CM possible on this phone, his kernel source is what is powering this ROM.

Root-box They made an awesome ROM.

jamieg71 For his excellent ROM and introducing it to our phone. I look forward to his upcoming versions.

jrior001 He gave me much help with the camera crashing on GCC 4.7 and 4.8.

Enjoy,

Mike

DOWNLOADS

Latest:

Nightly 8-05-13

Nightly 7-24-13

Nightly 7-22-13

Nightly 7-10-13 Build by jrior001

Nightly 5-8-13 Build

Nightly 4-10-13 Build

Nightly 4-9-13 Build

TIPS:

If nano (a commandline tool) gives you an error of ""Error opening terminal: vt100", type this in the terminal:

export TERMINFO=/system/etc/terminfo

export TERM=vt100

GAPPS

I personally recommend you use the Slim Gapps with these builds, they feature toggleable apps (for use with the Dark RootBox option) and my latest builds have been patched to use the gesture keyboard with them. Also, these get updated regularly.

http://slimroms.net/index.php/downloads/dlsearch/viewdownload/383-addons/4530-aio-aroma-4-2-2-build-8

Also, if you want a toggleable Maps, Google+, or Multi-Dpi Play Store:

http://slimroms.net/index.php/downloads/dlsearch/viewcategory/526-apps

Misc Downloads

Themed Deskclock

Multi-dpi Google Play Store (only needed if you plan on changing the default dpi of the ROM - if you don't know what this means, don't bother with it). This is not needed if the Slim GApps is flashed (link above).

4.2 Camera with Photosphere This zip name is camera42patchedv2.zip, does anyone know the creator of it? I can't give proper credit as I downloaded it a while back and don't remember from where.. sorry

4.3 Camera Flash the 4.2 Photosphere zip above and then install this like any other apk. Works great!

Looking for a sound mod?? Check out this excellent how-to for Acid V7 and the Noozxiode by AndrasLOHF.

Changelog:

8/5/13

It has the usual additions by me (extra alarm tone, new default wallpaper, extra command-line tools, linaro O3 flags, themed alarm clock, SlimBean keyboard, apollo added, etc)

Compiled with GCC 4.8

Sync'd to the latest RootBox sources:

-- Fixes to phone call muting

-- Fixes to AOKP Ribbons

-- Other minor fixes

-- Nexus 7 animations

Fixed keyboard gesture problem with Slim Gapps, no need to flash normal gapps with them! Flash them by themselves now and enjoy toggleable Gapps!

Updated bash aliases (see below)

Updated bash to include TERM and TERMINFO variables (nano, htop, etc. will work out of the box now)

Compiled with linaro -O3 and GCC 4.8

Terminal emulator included.

and others that I'm forgetting.

7/24/13

Compiled with latest sources

Incoming call in background option

Switched to SlimBean's keyboard for a better theme when using the Dark Root-Box option

Fixed some commandline tools not working (ex. bash)

Compiled with more cflags (should be more optimized than the last version, not sure how noticeable it'll be though)

7/22/13

Compiled with latest sources

-Fixes to halo

-New iconset

Compiled with linaro -O3 and GCC 4.7

Deck's RIL fixes (Patch 23) for data dropping (These commits haven't been committed yet, so they are a work in progress. Again, many thanks to Deck, the latest patch solved my data dropping issues.

Custom wallpaper from Chema Fontán

7/10/13

jrior001 helped out and built this build for you guys, I've been backed up with work. So be sure and thank him.

It has the latest Root-Box sources (many changes since last build)

Linaro -O3 optimizations

GCC 4.7

5/8/13

Updated to latest Root-Box sources, with many updates to PA fixes and updates to hybrid settings.

Headphone fix is now on the ROM side, so using other kernels won't break it.

Lots of other things, enjoy!

4/10/13

Added amazing new default wallpaper, designed by Chema Fontán YOU GUYS WILL LOVE THIS!!

Fixed Bash error of "void endpwent()(3) is not implemented on Android", good riddance!

Compile busybox with -O3 linaro flags (might make a small speed increase)

Added nano, rsync, htop, netcat. Put "export TERMINFO=/etc/terminfo" into your bash profile or terminal startup for these to work

Added custom DPI setting for Calculator, you'll love it

Fixed Hybrid Settings menu not showing some default options

Optimized all apk's for better performance

Added an option to have your phone cook you a pizza from scratch and bring you a beer :)

4/9/13

-Synced with latest sources, Paranoid Android sources are now integrated

-To use PA settings, gotto Settings --> Hybrid Settings --> swipe right to pull open the sidebar, and set it to however you like.

-Lockscreen settings have a new layout with toggle switches

-8 Lockscreen targets are now allowed

3-31-13-Fixed

-Fixed headphone not being detected problem, thanks to thicklizard

-Fixed bootanimation size being off.

3-31-13

-Compiled with Linaro -O3 flags on the ROM and kernel (thanks to Jamieg71, he helped emensly)

-Added in Jamie's tweaks to Trebuchet, should fell much snappier

-Fixed missing "Reboot Bootload" from reboot menu

-Added in Rootbox bootanimation (I noticed it's the wrong size, it'll be fixed in a day or two, sorry)

-Added new alarm ringtone if you care for some morning madness :)

-Rootbox changed AOKP Mms to AOSP Mms, so built-in theme engine is gone and quick reply popup is different.

-Changed size of Mms quick reply popup

-Added netcat to command line tools

NOTE: If you have problems with Settings options not showing up when in tablet hybred mode, switch back to normal, adjust your settings, and then switch back. Thanks for temporary fix, Fredgar75. Rootbox is updating their repos with latest Paranoid Android settings, so hopefully this will be fixed shortly. I'll to release an update in the next few days. This is only a problem on hybred mode, the rest of the ROM works great.

3-18-13

-

ROOTBOX: Breathing StatusBar Missed Call notification effect, Dark Root-Box option (gives everything a darker theme look, Volume Status quick setting option, 16:9 resolution ratio for Camera, More Battery Icon options (the speedometer is really cool), and SuperUser is fully integrated into settings with a dark background now.

ME: Switched DeskClock to my darker themed version, should be much more pleasing than the grey/red of stock. Compiled bash and openvpn into ROM from the Cyanogen repo's (for those of you that like commandline tools), it doesn't add much to the overall size of the ROM.

NONE OF JAMIES TWEAKS WERE ADDED TO THIS VERSION.

We're both very busy, so I compiled this to hold everyone over. Stay tuned and I'll try to get that done as soon as I can, thanks.

3-9-13

- Breathing StatusBar Messaging notification effect (from Root-Box), fix for hard button long-press (if you experience this, from CM), bash shell (compiled in by me from CM repo)

Bash features:

-Modified login to say "Good Morning", "Good Afternoon" etc, based on the time of day,

-Outputs kernel version, uptime, current time, and who you are logged in as (color coded) at time of login (see pic).

-TERM and TERMINFO variables assigned by default. Nano, htop, etc. will work on every ROM now.

-Custom aliases (quick commands)

diskspace - show you a listing of directories and their size

x - exit

ff - find a file (type the name after ff, i.e "ff Term.apk")

lsd - list only directories

.. - go back one directory

... - go back two directories

... - go back three directories

I recommend you switch the default shell in TERM to use this, (Preferences --> Command Line --> enter "/system/xbin/bash").