[Nexus 7 3G Android Development] sparksco:
​

I built this ROM from AOSP source and added 40+ Linaro patches to the source for strict-aliasing compiler optimizations. Roms include Linaro string handling routines for memory optimizations. No android kitchens were used to make this rom at all, everything is source build :)

All ROMs and kernels are built with SaberMod toolchains. The ROMs are built with GCC 4.9 toolchains. The kernels are built with GCC 4.8 toolchains.

Instructions:

First time flashing this ROM on your Nexus 7, or coming from another ROM?

Root the device and install ClockworkMod or TWRP Recovery.

Perform a NANDroid backup of your current ROM.

Format the system, data & cache partitions of your device.

Perform a factory reset.

Flash ROM.

Flash Gapps package (optional)

Flashing a newer version?

Perform a NANDroid backup of your current ROM.

Wipe cache and dalvik-cache in recovery

Flash ROM

Flash Gapps add-on package (optional)

A few notes on battery/charging

After flashing ROM and/or kernel you may get some battery drain. Give the device time to settle into the ROM/kernel, and after a full charge or two you should notice improved battery life.

Flashing a Testing kernel?

I've decided to add testing kernels which will allow users to try-out a newer kernel version and give their feedback on it before I include it in new ROM versions. This also allows me to just update kernels without having to update the entire ROM, when there is no ROM changes from one version to the next. I will include them as attachments.

Reboot your device into recovery

Flash the flashable zip in recovery

Done

General Credits and Features:

* Google of course for most of the source

https://android.googlesource.com/

Most of these feature I've ported or no porting was needed

* CyanogenMod

https://github.com/CyanogenMod

Using CM bionic as a base

busybox

CMFileManager

DSPManager

Calendar app

Browser app (endhanced)

Torch

Keyboard

Theme chooser

LockClock lockscreen widget app

Advanced calculator app

Enhanced stock Email app

Command line tools such as bash, vim, htop and powertop

Forward port Long press back to kill app

Custom power menu: Reboot, Screenshot, Expanded Desktop

Expandable Volume Control

Volume Rocker Music Control

Circle Battery Mod with percentage option mod

Show/Hide clock and AM/PM Style

Openvpn, Openssh sources

Clear Recent apps

SystemUI: Statusbar Clock and Date actions

customizable lock screen targets

Variable lockscreen pattern size

Navigation bar customization

NavRing shortcuts

Status bar settings

Quiet hours

Launch default music app when headset plugged in

Safe headset volume toggle

Power sounds toggle

Rotation settings

Swap volume buttons when screen is rotated

USB OTG storage

USB Notify toggle to hide USB notification icon from status bar

Pie controls

* Linaro

http://git.linaro.org/gitweb

Tons of strict-aliasing compiler flag optimizations

-O3 optimizations

String handling routines for memory optimizations

* Koush for opensource SuperUser

* Rascarlo

https://github.com/rascarlo

http://xdaforums.com/showthread.php?t=2013031

Sharing and collaborating with me on Github

* Wrixituz

bootanimations. The original thread is HERE

* Other features

The kernel that is in this ROM

Disabled ROM from flashing stock recovery

Screen will not turn on when unplugging from power usb/ac.

SaberMod GCC 4.8 toolchains highly optimize the ROMs

Extra build optimizations

Battery Bar

Custom Navigation Bar height

Check Changelog on third post for more detailed info

Wallpaperz app for extra wallpapers

Probably other things, I'm too modest sometimes :)

If I'm forgetting anyone let me know and I'll add you to the list!

About The Kernel: Saber-toothed-Squirrel

​

Things I've added/changed

Merged Google's latest kernel source for android 4.2

A lot of kernel debugging disabled

Advanced memory managment all the way up to 3.2 linux kernel

File system enhancements include ext4, nfs, NFSv4, NFSv3, vfs, aio

Various other fixes from the mainline linux kernel. For more info checkout my github

UV voltage

I/O improvments/fixes from the mainline linux kernel.

Added ARM optimizations.

Cherry-picked changes from faux123's Github

User voltage control (For voltage control use SystemTuner by 3C)

Cherry-picked from show-p1984's Github

CPU overclocking

Kernels now include Nvidia patches

These builds can be found on goo manager app under TeamAndroid account and Rom Manager under sparksco Roms

Enjoy!

Latest Rom Download

All my current Rom Manager builds

All my current goo builds

Latest 4.2.2 gapps

Kernel Source Complying with GPL

Any and all donations are appreciated! All donations will go towards purchasing of new nexus devices to continue SaberMod development.

Donators: I will not be putting amounts donated unless requested by the donator. All donations are appreciated regardless of amounts. Everyone has different incomes and this seems like the most respectable thing for everyone ;)

okantomi

gabx

johnson8cyl

thee_anand

eep2378

strapped365

miguepereira77

dwang

masilver

hsrn

ScumDroid

davwman

nikzDHD

Vangelis13