[G2 Android Development] -Jesco-:
Paranoid SaberDroid

| (REMIX & VANILLA BUILDS)

SABERMOD LINARO OPTIMIZED AOSPA WITH A TWIST | (G2 EDITION)

BUILT WITH LOVE | (BY TEAM AOSPAL)

+1 & FOLLOW US ON G+!

FOLLOW US ON TWITTER!

SOURCE CODE

BUG REPORT

TEAM.AOSPAL@GMAIL.COM

AOSPAL.COM | (UNDER CONSTRUCTION)

ALWAYS READ THE WHOLE OP!

THIS IS NOT OFFICIAL PARANOID ANDROID!

THIS IS A CONSTANT WORK IN PROGRESS

PLEASE READ POSTS #2 & #3 BEFORE POSTING OR FLASHING ANYTHING!

ALL BUG REPORTS MUST BE SUBMITTED HERE WITH LOGCATS!

DISCLAIMER

| (WE ARE NOT RESPONSIBLE FOR ANY OF THIS)

Data loss.

Bricks.

Missed calls or texts.

You losing your job because your phone's alarm didn't go off.

The rise of a genocidal extraterrestrial race.

Microsoft Windows.

Your phone becoming a dragon and setting your home on fire, thus resulting in you being convicted of arson.

Loss of memory.

Mind control.

Lethargy.

Insomnia.

REMIX FEATURES

| (PLEASE SUBMIT FEATURE REQUESTS HERE)

OPTIMIZATIONS

SaberMod 4.8.3 toolchain loaded on kernel & ROM

-O3 (highest GCC optimization level)

Strict-aliasing enabled

Graphite enabled

PARANOID ANDROID FEATURES

Custom battery icons (circle, circle w/ percent, etc) in (Battery > top right-hand corner)

Quick Setting Tiles (V3.1)

Rotation, lightbulb, LTE, network, sleep, and NFC quick tiles

App ops (Settings -> App privacy)

Advanced power menu

Quiet Hours (Settings -> Sound)

Volume button wake (Settings -> Sound)

Notification LED (Settings -> Display)

LOCKSCREEN NOTIFICATIONS [AOSPAL] (Settings -> Security -> Lockscreen Notifications)

Pocket Mode

Wake on notification

Hide low priority

Hide non clearable

Allow dismissing all notifications

Excluded applications

Offset to the too of the screen

Notification count

Notification background color

Privacy mode

Expanded notification view

Force expanded view

LOCKSCREEN SETTINGS

More lockscreen pattern size (4x4, 5x5 and 6x6)

Pin keypad shuffler, this is to further prevent people using the tablet guessing your pin based on fingerprints left on the screen

Lockscreen blur & See through (AOSPAL) (Settings > Security)

Menu & Home button unlock (Certain devices) - (Settings -> Security)

Enable/disable lockscreen camera widget (Settings > Security > Widgets)

Enable portrait lockscreen widget carousel (Settings > Security > Widgets)

Disable initial lockscreen page hints (Settings > Security > Widgets)

Start lockscreen maximized (Settings > Security > Widgets)

Battery level around unlock ring (Omnirom) - (Settings -> Additional Settings)

Disable/enable power menu (Settings -> Additional Settings)

Custom wallpaper (Settings -> Additional Settings)

Theme style (Change colors of the lock icon, the dots and the frame. As well as change the unlock icon with a custom image) - (Settings -> Additional Settings)

ADDITIONAL APPS

Trebuchet Laucher (CM)

cLock Widget (CM)

Performance Control (AOKP)

Calculator (CM)

INTERFACE

Improved font size control (Settings -> Display)

Reverse default app picker (AOSPAL) - (Settings > Additional Settings)

Double tap to sleep on statusbar (Settings -> Additional Settings)

Statusbar brightness control (CM) - (Settings > Additional Settings)

Statusbar network traffic meter (Chameleon OS) (Settings > Additional Settings)

Custom carrier label (Settings > Additional Settings)

Force dual-panel for Settings (Settings > Additional Settings)

Recents RAM Bar (kufikugel and christianomatos) - (Settings > Additional Settings)

ListView animations (Omni & AOKP) - (Settings > Additional Settings)

Custom System Animations (AOKP) - (Settings > Additional Settings)

Navigation bar enable/disable (CM) - (Settings > Additional Settings)

Navigation Bar shortcuts (CM) - (Settings > Additional Settings)

Navbar height (Settings > Additional Settings)

Navbar buttons and layout (CM) - (Settings -> Additonal Settings)

Quick statusbar pulldown (CM) - (Settings > Additional Settings)

Smart statusbar pulldown (Settings > Additional Settings)

CRT animation options (Settings > Display)

SYSTEM

SMS QuickReply (CM)

Button Settings (CM) - (Settings -> Buttons)

NFC Polling (CM) - (Settings -> More... -> NFC Polling mode)

Wake on plug/unplug (Settings -> Display)

Instant led test (Settings -> Display)

Hardware-framework support for tap-to-wake (Certain devices) - (Settings -> Display)

Power connectivity alert (Settings -> Sound)

Safe headset volume toggle (Settings > Sound)

Increasing Ringtone (Settings -> Sounds)

Gesture Anywhere (ChameleonOS) - (Settings -> Additonal Settings)

Headset voice launch option (Settings > Additional Settings)

ConnectionManager (Telekang ROM, idea was taken from Cataclysm ROM) - Only available on phones.

IME switcher notification (CM) - (Settings -> Language & Input -> Advanced)

Fullscreen disable on landscape (SlimRoms) - (Settings -> Language & Input -> Advanced)

Force autorotation on IME (SlimRoms) - (Settings -> Language & Input -> Advanced)

volume button control for navigate in the message (CM) - (Settings -> Language & Input -> Advanced)

Force to show always enter key (SlimRoms) - (Settings -> Language & Input -> Advanced)

Show CPU info - (Settings -> Developer Options)

Allow to change device hostname - (Settings -> Developer Options)

ADB paranoia mode - (Settings -> Developer Options)

ADB over network - (Settings -> Developer Options)

ADB over network QS tile - (Settings -> Developer Options)

Performance Control (Settings -> Performance)

For some features, I don't know who created them so I can't give credits - sorry. If you feel like I forgot you, write me a PM.

DOWNLOADS

PA GAPPS | {PLEASE ONLY USE THESE} Modular Recommended

Official Rom Download

OFFICIAL MIRRORS

| (PLEASE DON'T POST ANY MIRRORS WITHOUT PERMISSION)

KITKAT-REMIX

DevHost

AndroidFileHost

RECOMMENDED KERNEL

(ParanoidAndroidEnhanceKernel | PAEK)

CREATED BY PA TEAM MEMBER , @ayysir

Thread

CHANGELOGS

| (SORTED BY & DATE | REMIX ONLY | SEE PA CHANGELOGS & OUR GITHUB FOR MORE DETAILS)

ONLY IMPORTANT CHANGES WILL BE NOTED HERE

PA 4.3 BETA-4 | Remix V4.1

PA

Recents: Launch as Floating App

Lots of translation updates

Fix crash when clicking a file from recents or downloads

Settings: Superuser: Add root access options to dev/settings

Settings: Advanced low battery indicator option

Quick Settings: Correct alignment

Battery style: Change option's icon

PIE: Unlock screen on triggering recent

Features:

Notification Shortcuts - SlimRoms (Remix Settings -> Notification Drawer)

Allows you to set a custom shortcut that will appear in the bottom of the drawer

Sound Settings: Custom action when headset is plugged (Omnirom)

Removed features:

Kernel Tweaker app, install 3rd party apps from PlayStore if you want more kernel tweaking.

Improvements:

Remix Settings: Final design.

Others:

Updated ROM toolchain.

Use new 4.9.1 toolchain for kernel

KITKAT-REMIX

AOSPAL Update - Remix V4

PA Updates (AOSPA-4.3-Beta-2):

----Peek

----On the spot preferences:

----------Long Press recents button to the last app

----------Recents : Clear all button

----Dialer lookup

----Battery icons

----Some bug fixes

----Add to support pause/resume download

----Feature improvements from QS, Pie and Immersive

----DocumentsUI: Allow open files instead of URIs

AOSPAL Updates:

----Remix Settings layout changes

----Remove back DashClock and use LockClock. Users can install DashClock from PlayStore instead.

----Bluetooth - Accept all files feature

----Reverted dual panel, which causes layout issues

----Notification Drawer - Custom clock and calendar shortcut (Omnirom)

----Kernel Tweaker app updates from MahdiROM

Legacy builds only:

----Updated CM sources

G2 :

----4.10 for Kernel GCC

March 26th, 2014 | PA 4.2 BETA-2

BUILD NOT RELEASED

PA (Legacy commits from CM):

PIE

Disable safe headset volume warning

Fix: Linked volumes

Quicksettings: New transition animation/Better Switch Effect

Remove the incorrect message after 3 wrong PIN attempts

Base: fix statusbar brightness control gesture

lights: Add music light support

Day and week on data usage (Settings -> Data Usage)

PhoneWindowManager: add ability to use EdgeGestureService for system gestures

Fixed MultiSim codes.

Features:

PIE

Add time-context headers to the notification header

Blacklist Support

Dialer Lookup

Lockscreen Blur: Disable if music is playing

Implement double tap to sleep on navigation bar

Removed Quiet Hours from CM, will bring it back with PA's implementation itself.

Fixes

Fix slider shortcuts layout, now it's been centered.

Tethering: fix NPE when retrieving active interfaces

Improvements:

Lockscreen Notification

Move CPU info to the top left / add transparency, previously it was on top right.

SystemUI: Only show H+ if config_hspa_data_distinguishable is set

SystemUI: Set Status bar opaque during drawer pulldown on tablets only

The status bar only needs to be set as opaque when the notification

drawer is pulled down on 600dp and 720dp devices. On phones, this

is unnecessary as the top header of the drawer covers the status

bar on the phone UI. This change makes a huge difference in

reponsiveness on devices that run the phone UI as there is no

longer a delay before the drawer appears when interacting with it

on an activity with transclucent window decor.

February 23nd, 2014 | PA 4.0 BETA-6

AOSP:

Merged AOSP's latest changes (android-4.4.2_r2) KVT49L

Just some changes in LatinIME

PA (BETA6):

Quicksettings: Immersive: Make last active state a system variable.

Removed PA beans, back to PA's kitkat easter egg.

Features:

Renamed "Additional Settings" to "Remix Settings", also includes layout revamp by [MENTION=4974050]TheMrcool212[/MENTION]. NOTE: Using Dual Panel will cause issues with it. We'll wait for the new Hybrid feature and currently it's beeing worked by aaron.

Lockscreen: Slider Shortcuts (CM) (Remix Settings -> Lockscreen -> Slider Shortcuts)

Wakelock Blocker (Chamaleon OS)

ADB Paranoia mode (Settings -> Developer Options)

Fixes

Immersive: Fix Left handed navbar during landscape mode

Settings: fix QuietHour start time

-when user decide when quiethour will start/stop using time preference

alarm manager will setup the time, and call stop service in many times

before starting the service

this add some check to prevent call stop service before time to start

Kernel:

Please use a custom kernel for now , Im changing kernel to PAEK the next release

February 13th, 2014 | PA 4.0 BETA-5

AOSPAL

[*]Device (G2) Specific

Beta 5

Fixed APN crashes

Fixed echo ?(if not echo is reduced)

new kernel bump by Houstonn

XDA:DevDB Information

Paranoid SaberDroid, ROM for the LG G2

Contributors

-Jesco-, MikeCriggs, TheMrcool212, David:D, sparksco, Gnome , ayysir , TheMrcool212

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Unlocked bootloader, root, latest TWRP/CWM

Based On: AOSP, Paranoid Android, CyanogenMod, Omni, AOKP, Slim

Version Information

Status: Beta

Created 2014-02-04

Last Updated 2014-05-18