[ROM][P75x0/p4&p4wifi][KK4.4]Omni ROM (15-Feb-2014)

Status
Not open for further replies.
Search This thread
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 117
    Earlier, I have been compiling several ROMs for the galaxy tab (P7510/p4wifi) based on KitKat 4.4. I now decided to move over to OMNI ROM as base: http://omnirom.org/
    The nice thing of OMNI in my personal opinion is smoothness: it is relatively low in features, but at the same time it is not that resource hungry as some other ROMs. The end result is a smooth ROM.

    Changelog of 15-Feb-2014
    -Omni codebase of 14-Jan
    Several small fixes, nothing spectecular :)

    It features the Infamous kernel (same kernel as for JB4.3, without SELinux). The zram code has been optimized (based on google advice for low-RAM devices) and is enabled by default.

    To see the additions on top of Omni, check github (additional patches are always shown on top):
    Frameworks
    Settings
    OmniGears


    First installation:
    -Boot into recovery
    -Factory reset
    -Wipe system partition
    -Install ROM
    -Boot tablet (there sometimes are bootloops if gapps is flashed directly on top of the ROM without first booting the ROM)
    -Reboot recovery
    -Install SuperSU: http://download.chainfire.eu/371/SuperSU/UPDATE-SuperSU-v1.85.zip
    -Install gapps (you should use a package specifically for KK4.4 and with the old-fashioned updater-script! - don't worry if you install an outdated gapps packages with the correct updater-script, as long as it is for KK4.4 the apps in the gapps package will be automatically updated -> only small gapps packages fit, e.g. banks core of pa 0-day gapps mini)
    -Boot it up

    -> some people report issues (e.g. bootloop or crashing gapps) if they flash ROM, gapps & supersu in a row after fully wiping the tablet. In that case, wipe again, flash ROM, boot the tab, reboot to recovery, and then flash the rest.
    -> if coming from stock ROM, a factory reset may wipe you entire /data partition, so you loose you sdcard contents as well (I think this only happens with CWM, but I'm not sure)
    -> in CWM "wipe system partition" can be found under mounts, and is called "format /system"
    ->If you get the message 'This package is for "p4" devices this is a "GT-P7500"' (or something likewise) update to a recent CWM or TWRP

    Update installation (OMNI -> OMNI):
    -Boot into recovery
    -Install ROM
    -Install SuperSU (in the SuperUser app you can create a script that will automatically backup/restore SuperSU on ROM updates so you don't have to reflash SuperSU).
    -Boot it up

    You can download any gapps packages for kitkat that you like, but one that many have used successfullyis PA 0 day gapps:
    http://xdaforums.com/showthread.php?t=2397942

    Downloads:
    P4WIFI:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4wifi/omni44/

    P4:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4/omni44/

    Credits:
    OMNI team for the code
    AAccount for his help along the way to get KK4.4 to compile for our aging device!
    pershoot for the basis for the device trees & kernel base

    Code:
    Basis of OMNI code: https://github.com/omnirom/
    Common p4 device tree: https://github.com/kasperhettinga/android_device_samsung_p4-common
    Device tree p4wifi: https://github.com/kasperhettinga/android_device_samsung_p4wifi
    Vendor blobs p4wifi: https://github.com/kasperhettinga/android_vendor_samsung_p4wifi
    Device tree p4wifi: https://github.com/kasperhettinga/android_device_samsung_p4
    Vendor blobs p4wifi: https://github.com/kasperhettinga/android_vendor_samsung_p4
    34
    Changelog of 15-Feb-2014
    -Omni codebase of 14-Jan
    Several small fixes, nothing spectecular :)
    27
    What does NOT work?
    -There are graphical glitches. Although they mainly have been solved there seem to be some remaining issues with hwcomposer that may crash the tab.
    -Bluetooth audio does not work (other Bluetooth functions do work).
    -HDMI output (may be fixed according to some posts, didn't test myself yet)
    -HD movies (in e.g. youtube) may stutter

    Smoothness advice:
    Go to performance settings:
    -Overclock CPU to 1400MHz (Do this at your own risk!)
    -Set IO scheduler to CFQ
    -Keep governor on Interactive
    Go to developer settings:
    -Set the three animation scale options to 0.5x
    -Activate "Force GPU rendering"
    -Active "Disble HW-overlays"
    -Set background process limit to 4 processes

    (if performance/developer options are not yet shown, go to settings>about and press build number 7 times)

    -> Thanks to all forum members contributing to this list
    -> Do it at your own risk!
    -> Don't complain about limited battery life :) (ROW+interactive+1000MHz leads to better battery life for sure)


    Some other tips:
    -For improvement of sound quality, you can use Viper4Android
    -For more volume only, SpeakerBoost is earier to use
    -For netflix, head over here: http://xdaforums.com/showpost.php?p=49208063&postcount=445
    -To be able to use Flash player, use a browser that doesn't use the kitkat browser engine (e.g. firefox can be used). Download flash player from adobe website (thanks to AAccount for finding out!).
    - If you can't see your internal SD on PC: Go to Settings -> Storage -> 3 dot menu -> tick MTP.
    -To use the multi-window feature, go to the recent apps screen, press&hold an app, and select put aside.
    20
    Changelog of 25-Jan-2014
    -Omni codebase of 25-Jan
    -Removed Multi-Window
    -Added a series of patches that should save battery life
    -Added ribbon tiles (notification screen)

    Downloads:
    P4WIFI:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4wifi/omni44/

    P4:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4/omni44/
    19
    Changelog of 28-Dec-2013
    -Omni codebase of 27-Dec
    -Added a basic QS toggle modification patch (based on AOSPA -> press the new edit button above the toggles to modify the QS toggle screen -> press to remove/add / hold to move around)
    -Some ActiveDisplay fixes
    -Some Camera fixes
    -Disabled KSM by default, make it toggleable by PerformanceControl

    Downloads:
    P4WIFI:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4wifi/omni44/
    http://www.xdafileserver.nl/index.php?dir=Samsung/Galaxy+S/MackayROM/p4wifi/omni44

    P4:
    http://rootaxbox.no-ip.org/kasper_h/roms/p4/omni44/
    http://www.xdafileserver.nl/index.php?dir=Samsung/Galaxy+S/MackayROM/p4/omni44