[Shield Android Development] jarjarfinks:
minusculeShield 1.0

So after some time, I decided that the 4.3 update is worth doing slight modifications, even without the native Shield Services and PC Streaming able to be done remotely. I have gotten used to using Limelight anyways, so I decided to update my basic modified stock Shield ROM

First, I updated to the latest OTA 68, then went from there, the features are as follows:

- Two versions of the ROM, one with OTA and one without

- Includes a alternative Calculator (RealCalc), Zeam Launcher, Adblock, Xposed Framework (Along with an Xposed Module for adding a Play Store link to App info, and GravityBox for various system tweaks), MX Player, and ES File Explorer

- All but the most essential "system" apps are removed

- All "Gapps" are using Slimroms 4.3 Minimal Gapps

- Koush's Superuser/Superuser Binaries pre-installed

Same installation process as 0.5, excluding need to select Advanced Restore, you can restore like a normal Nandroid without specifying partitions

As always, make sure you wipe System, Data, Cache, and Dalvik before installing

If you have problems with the OTA-exempt version trying to OTA, if it prompts you, it will do it once, and once you "apply" the update (which it will never actually apply) the notification will go away

minusculeShield 0.5[Nandroid-Backup]

So, this is not really a ROM, but a Nandroid backup of my system without any partition but "/system."

This is almost as stripped down as the stock Shield ROM you can get. I have removed all but literally the most essential apps, and also removed the OTA functionality.

The idea for making this was that I couldn't stream remotely anymore since OTA 63, which I promptly set out to fix. I soon realized it was a problem with the Android side of things, as using it on 4.1.2 or 4.2.2 with their respective apps for that release seemed to work fine. OTA 63 (and 64, which is basically the same release, just for those who couldn't install 63) made the local streaming much less productive, as I immediately noticed lagspikes and a load of other problems, which I had never encountered before.

So, in a basic sense, this backup after installed, keeps the ability to stream remotely without troubles of performance or re-connection problems, uses a much more lightweight version of Gapps (Slimrom's version to be exact). It is based on agrabren's TweakerROM 1.1.0, which is a 4.2.2 base, and uses the original TegraZone Dashboard. It again removes OTA, so updating is not an option.

So, when you do install this backup, your internal "/sdcard" storage should no longer need the "nvidia" and "shield" folder, and you can delete those. They will most likely be recreated by some Shield services.

So on to installing and basic rundown in-case you past the above message and just want a bulleted list:

Installation:

Assumes the following:

1. Unlocked Bootloader

2. CWM installed

Installation procedure:

1. Download attached ZIP, extract to your internal SD card ("/sdcard") using the folder structure of "/sdcard/clockworkmod/backup/<extract contents of ZIP here>"

2. Boot into CWM and select backup and restore

3. Choose advanced restore

4. Choose minisculeShield, then "system"

5. Factory reset, wipe cache, data, and dalvik

6. Reboot and enjoy

Information on changes to original 4.2.2 ROM and other info:

- Removes OTA system

- Improves performance of streaming using original Dashboard, Shield Services, and Shield PC Streaming applications

- All but the most essential "system" apps are removed

- All "Gapps" are using Slimroms 4.2.2 Build 8 version

- Koush's Superuser/Superuser Binaries pre-installed

Download:

Version 0.5

Version 1.0 (OTA Enabled)

Version 1.0 (OTA Removed)