[ROM][CM9]4.0.5[L/U B]ShockGensMOD v07 RELASED!!

Search This thread

bepken

Senior Member
Oct 5, 2012
136
49
Debrecen
i got bootloop when i locked the screen. it's really sad cause this ROM seems a very interesting one! i hope it's possible to fix this bug somehow... :fingers-crossed:
 
  • Like
Reactions: subbus

cola286

Senior Member
Jul 9, 2011
89
8
I think there is a few of us waiting for the next release version. Doesn't seem like there is any active development though :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    INTRO


    attachment.php



    ShockGensMOD is a CM9 based ROM, its main features are: a new code ported directly from CM10.1 and solving several bugs in ICS codes using JB and customization features blizzard adding amendments in the system to better performance of the same.


    BUGS:
    FM Radio

    SCREEN SHOTS

    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php
    attachment.php


    GENERAL FEATURES:
    Compiled with GCC 4.8 and Toolchain 4.7 with flags -O3 and java 18
    Apex Launcher
    OI File Manager
    Ultra Optimized with some patches frm some GitHubs
    Tweaks in system for better perfomacee
    Multitasking from android KitKat
    Fixed some BUGS in Android java files
    The Best 2D flinging/animation
    Smooth and fast
    Touch Recovey
    Support for Locked Bootloader
    SELinux Ported (Only in ROM)
    O/I Settings
    Blur effect fixed
    Center Clock option
    Botton Status Bar
    Options for Status Bar Transparency
    New API from android 4.2,4.3 and 4.4
    Scrennshoot options
    Navigation bar enable/Disable
    Circle Battery
    Flip Action (Aviable in phone options: Flipping the phone down will do: nothing, mute ringer, dismiss call)
    SWAP Settings: What is SWAP? STOCK KERNEL OF XPERIA U IS FULLY COMPATIBLE WITH THIS
    The Real Perfomance Hack (LowMemKiller and ADJ parameters in Memory management)
    CLOCK from CyanogenMod 10.2
    DSP Manager with Stereo Windener option from new OmniROM
    Theme Chooser from CM10.2
    Custom Android 4.0.5 ShockGensMOD Edition

    SWAP FEATURE INFO:
    PLEASE NOTE THAT THE SWAP FILE CREATION TAKES TIME DEPENDING ON THE SIZE, LATE MAY 1 TO 10 MIN, DEPENDING ON SIZE AND YOUR SD.
    FOR BETTER CONTROL OF THIS FEATURE, I RECOMMEND USING THE APPLICATION: MemoryInfo SwapCheck
    Be sure not to delete the file:. ShockGensMOD.swp, as this is responsible for the SWAP.



    THIS IS EXPERIMENTAL VERSION FOR XPERIA SOLA, PLEASE TEST THIS AND REPORT ANY BUG, THIS IS FOR LOCKED BOOTLOADER AND IS A PORT FROM XPERIA U VERSION.
    IF YOU USE THIS WITH UNLOCKED BOOTLOADER PLEASE... DELETE ALL PATCHES FROM THE ZIP



    DOWNLOADS:

    SHOCKGENSMOD KERNEL FOR ALL VERSIONS
    KERNEL

    KERNEL FEATURES:
    Kernel Features :
    Based on latest source code from Sony : 6.1.1.B.1.54 / .56 / .75.
    Based on Linux Kernel source code : 3.0.78.
    Compiled Using Linaro 4.7
    Overclocked to 1.15GHz
    CWM Recovery v6.0.2.8
    Reconfigured the frequency table to add more steps for increments :
    Non - OC : {200MHz, 300MHz, 400MHz, 500MHz, 600MHz, 700MHz, 800MHz, 900MHz, 1000MHz}
    OC : {200MHz, 400MHz, 600MHz, 800MHz, 1000MHz, 1150MHz}
    Custom Bootsplash
    Auto Root
    Init.d Support
    Preinstalled Wi-Fi Modules
    Google Snappy Drivers
    Support for NTFS, CIFS, ext2/3/4
    zRam enabled
    WiFi 5GHz band support
    Governors :
    Conservative
    Dynamic Interactive
    HotPlug
    HotPlugX
    IntelliDemand
    Interactive
    InteractiveX
    Lionheart
    LulzActiveQ
    MinMax
    Nightmare
    onDemand
    PegasusQ
    Powersave
    Performance
    Sakuractive
    SmarassV2
    Userspace
    Wheatley
    I wanted to keep the kernel as minimalistic as possible. So let me know if you require any more governors, I shall gladly include them
    IO Schedulers :
    Noop
    VR
    SIO
    Row
    Deadline
    CFQ
    BFQ
    Zen


    FOR LOCKED BOOTLOADER
    ShockGensMod v07

    GOOGLE APPS 2013
    GAPPS 2013

    CHANGELOG:

    ShockGensMOD v07
    DSP Manager with Omni features
    Clock in lockscreen from CM10.2
    Optimization in 2D animations
    Reworking all code in SystemUI
    new cool animations
    kit kat ui
    new options from cm7 in performance hack and reworked all code (VM HEAP SIZE, SD CARD CACHE SIZE, DISABLE BOOTANIMATION OPTION)
    shockgensmod file manager
    many optimizations from many githubs commints
    more ram free
    initial kitkat memory management (more ram free and more better apps control)
    ShockGensMOD custom information in about phone

    ShockGensMOD v06
    The Real Perfomance Hack (BETA)
    Theme Chooser from CM10.2
    Small optimizations

    ShockGensMOD v05
    MiniThumbFile: Fix image/bitmap retrieval (From CM10.2)
    Add RegulatoryObserver to framework base services
    SELinux
    Backport getBoolean and putBoolean for store settings from CM10.1
    CircleBattery: Turn green when plugged in at 100% (From Omnirom)
    Fix out of range glCopyTexImage2D (From CM10.2)
    Fix FindBugs issues
    Geofence: Low power geofence HW implementation (NEW... From Android 4.4!)
    Fix logical error in size calculation
    ix the issue of wrong zoom density when opening web pages with overview mode disabled.
    Add DIVX and MPEG2TS file format
    Add support for QCOM vocoders
    GLSurfaceView: add property to default to RGB565
    Bootanimation: performance/speedup enhancements
    Apex Launcher
    Flip Action (Aviable in phone options: Flipping the phone down will do: nothing, mute ringer, dismiss call)
    SWAP options


    ShockGensMOD v04
    Soon..
    Fix re-enabled state of up after action view collapse
    A certain call ordering to the action bar could cause the record of
    the pre-action view expanded home button enabled state to be
    incorrect. Store this in all cases, not just when the action view is
    initially expanded. (Except for when we actually disable it for the
    expanded view.)
    If an action view is already expanded when we get a call to change the
    enabled state of the home/up button, don't modify the state of the up
    container or other accessibility info, but record the new state if
    requested.
    JIT: Allow use of cbz/cbnz for conditional branch gen.
    Increase the default alloc tracker maximum
    FIXED VIDEO RECORDING
    MASTER KEY XPLOIT FIXED
    SMALL CHANGES FORM IN JAVA FILES FROM ANDROID 4.3
    NEW BOOTANIMATION


    ShockGensMOD v03
    ENHANCED RAM MANAGEMENT ... NOW YOU WILL HAVE MORE FREE RAM ..... Please report your experience with this change.

    -Fix ListView is not scrolled properly with arrows [FIX FROM CM10.1 BRANCH]
    According to ListView's layoutChildren logic, it detaches all children
    and rebuilds its children based on visible area which might omit
    invisible elements in the adapter.
    In this case, arrowScroll methods only tries to find next scroll
    candidates from its children so user is unable to scroll more with
    D-pad.
    This fixes the issue by look forward next child among the adapter as
    well as children
    -Account malloc mmaped pages as native heap.
    Currently when malloc uses a page rather than brk the heap gets accounted as
    ashmem memory. Previously the memory would be accounted as unknown but since
    It gets accounted as ashmem. This change makes the accounting see this
    memory as being native, ie the same kind of memory we associate with brk. Google official source
    Speed up statubar/notification drawer
    A lot user complain about slow statusbar pull down introduced
    with jb 4.2....this speed it up ... thanks to IceColdJelly
    Lockscreen: Alignment - Multi DPI [Fix for Xperia GO version)
    Custom settings for voltage of CPU for custom kernel
    Bug 8219321 aka “MasterKey” exploit (also patched in CM 7 and CM 9 source) More info: CyanogenMod Master Key
    OpenGL settings from Android 4.2.2 (W.I.P)
    GLSurfaceView defaults to 888 instead of 565
    Merge "FastScroller: Fix to use appropriate index" From Android 4.3 original sorce


    ShockGensMOD v02
    Great update with some features

    Code:
    NEW IMPLEMENTS FROM CM10.1
    [B]-Check and fail early if requested wallpaper size exceeds maximum texture size [/B]
           His fixes an issue where OpenGL initialization succeeds but buffer allocation fails because the requested wallpaper size
    is too large (or otherwise unsupported) by the graphics hardware. This fixes an issue where SystemUI crashes constantly
    on the PandaBoard when connected to a full HD display. Tested only on PandaBoard, no access to alternative hardware.
    [B]-Fix incorrect fragment animation used for hiding fragments [/B]
    [B]-Always use hardware acceleration for keyguard [/B]
          Without hardware acceleration, keyguard widget will appear aliased
    and choppy (especially at the end of the scroll).
    [B]-Adjust kernel data stack TCP parameters to optimize performanc[/B]e 
             Enhance Android MobileDataStateTracker class to identify technology
    EVDO rev B separate from earlier releases.  This permits use of
    separate TCP buffer size for higher bandwidth technology.
    [B]Includes new customization and performance characteristics:[/B]
    [B]Performance Options:[/B]
    Surace improvement option (Fix Color banding)
    I / O scheduler (Now you can change I / O scheduler from performance settings)
    And more ...
    [B]Customization Features:[/B]
    New from CM10.1 for yahoo api weather
    Power off menu with options screenshot
    Circle battery style (very nice)
    Status bar tranparency
    Option to move status bar to the botton
    New optios for navigation bar
    Partitions info in about phone
    [B]Remove CMupdater form settings and app
    Remove text branding on lockscreen
    Center clock on Lockscreen
    New button to clear all recent apps
    Remove CMFieManager and added OIFile Manager[/B]


    ShockGensMOD v01

    Code:
    -First Stable relase
    -[B]Added CMFile Manager[/B]
    -[B]Playing with Ram proces[/B] (Optimized.... Im make changes is java app procees files for better task manager... the changes is similar to SuperCharger)
    -[B]Custom text on lockscreen[/B] (You can edit this in build.prop in lines: 
    #ShockGens Text on lockscreen
    ro.shockgensmod.textleft=ShockGensMOD
    ro.shockgensmod.textright=v01) 
    -[B]Super smooth[/B] (Like CM7)
    -[B]Smoother Lockscreen framework FROM[[/B]B] CM10.1[/B] (Devices with less than 512 MB 'usable' RAM <-- XPERIA U 388 mb usable)
    -Fix SkBitmap::fPixels not being locked correctly[B]FROM CM10.1[/B]
    ActivityManagerService: stay away from zombie content providers 
            When the lowmemorykiller kills a content provider in an unfortunate
    moment, an innocent client app can become attached to a zombie provider
    and be unconditionally killed moments after, when the dead provider is
    being removed.
    Prevent this race by addition of isAlive function to Process.java that
    determines whether a process is still running and is not only a zombie,
    add a check of the state of the provider process to getContentProviderImpl.
    -[B]ProviderMap: remove hashmap when entire user specific entries are removed[/B][B] FROM CM10.1[/B]
            In some cases bitmap's pixels where freed during encoding, which
    caused a null pointer dereference.
    This fix makes sure that underlaying buffer is locked for the whole
    process of compression.
    -[B]Better Bootaanimation pixel on BitMap[/B]


    -ShockGensMOD Relase Preview (BETA)

    * First relase preview:
    Code:
    Some code added:
    [B]Enable fast thumb scrolling [/B] [URL="https://github.com/greg-pe/platform_packages_apps_Settings/commit/587f245843370e3a2d6a555056059c49865e0a55"]Source[/URL]
    [B]GC triggering performance optimizations[/B] [URL="https://github.com/greg-pe/android_frameworks_base/commit/3e47e04f898f1e201c6a8727e9e3f13e8bdef945"]Source[/URL]
    [B]Framework: AOSP Fix - starting window memory leak [/B] [URL="https://github.com/greg-pe/android_frameworks_base/commit/8016749fe70a39e08fc0923f122ca593a35eb1c5"]Source[/URL]
    [B]Allow purging of asset bitmaps[/B] [URL="https://github.com/MiniCM/android_frameworks_base/commit/603eaca5c55bdc8391e60eb83d2c3ce5a3a36a07"]Source[/URL]
    [B]Turn auto attach on/off when we attach/detach.[/B] [URL="https://github.com/MiniCM/android_frameworks_base/commit/d7017afda4dfd2935cb7d343585e7808102cf2a4"]Source[/URL]
    Fast thumbali perfomance
    Option for center clock on status bar
    Support for Locked Bootloader
    Some tweaks for kernel and system
    Optimized 2D scrolling/flinging animation
    Optimized Trebuchet Launcher
    More patches from some GitHub
    CWM Recovery Touch


    SOURCE CODE

    GPL GNU Public License

    The GPL can be used by everyone, its purpose is to protect the rights of end users (use, share, study, modify). This is the first copyleft license for general use. Copyleft means that derivative works can only be distributed under the terms of this license. Under this philosophy, the GPL ensures the recipients of a computer program the rights, freedoms meeting definition of free software (free software definition) and uses copyleft to ensure that the software is protected whenever the work is distributed, modified or expanded. Differentiate the GPL license permissive free software (permissive free software licenses) in the form of distribution (may only be distributed under the terms of the same license), of which the best known examples are the BSD licenses


    SOURCES ON GITHUB:

    CyanogenMOD gitub


    SPECIAL THANKS:
    elia222
    FXP
    SpaceCaker
    4
    V7

    Already relase.. Plaese test this and report any bug
    3
    HELLO

    what patches do i have to remove?

    I looked into the shockgensmod-v07-sola.zip file but i was not able to find out the patches to delete.

    please... Wait me...... Im go to the gym and i dont have time in this moment... Tomorrow im relase version for ulb
    2
    HELLO


    hello... V7 is a port from xperia u im already compile a new version with files for xperia sola... Plaese wait me
    2
    really sad... :(