• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [MetroPCS/CDMA] OmniRom [4.4.2] Unofficial penguin builds

Shabbypenguin

Extreme Android User
omnirom-374x450m3k41.png

OmniROM is a free, community built, aftermarket firmware distribution of Android 4.4 (Kitkat), which is designed to increase performance, reliability and features over stock Android for your device. It's also about options, which is the beauty of Android.

Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
 */

OmniROM is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts.

All the source code for OmniROM is available in the OmniROM Github repo.

Homepage:
=================
OmniROM

Wiki;
=================
Omni - The Open ROM - Omni

Gerrit:
=================
https://gerrit.omnirom.org/

Bugtracker:
=================
System Dashboard - OMNI

IRC:
=================
irc.freenode.net #omnirom

Be Advised:
=================
If problems arise from your use of custom kernels, "performance scripts", etc. etc., we can't be responsible.

Screenshots:
=================
imgur: the simple image sharer

Installation Instructions:
=================
First time installing OmniROM to your device, or coming from another ROM:
- Read known issues and FAQs
- Make sure you're running a proper working ClockworkMod-Recovery/Team Win Recovery Project - WITH SELINUX SUPPORT!
- Copy GApps and OmniROM ZIPs to your SDCard
- Boot into Recovery
- Flash OmniROM zip from SDCard
- Flash GApps zip from SDCard
- Flash Supersu zip from SDCard
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Reboot
- Don't restore system data using Titanium Backup!

Upgrading from earlier version of OmniROM:
- Copy the OmniROM ZIP to your SDCard
- Boot into Recovery
- Flash the OmniROM zip from SDCard
- Flash SuperSU zip from SDCard
- Reboot

Downloads:
=================
Builds:
ShabbyPenguin

Gapps: (Using PA's for now)
[GAPPS][4.4.x/4.3.x] OFFICIAL 0-Day PA-GOOGLE APPS (All ROM's) [2014-01-11] - xda-developers

SuperSU:
[2014.01.10] SuperSU v1.89 - xda-developers

Dear Kangers:
=================
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-Source doesn't mean Out-of-Respect!!!


ROM Kernel: Linux 3.4.x
Based On: AOSP
 
This rom is brought to you by:


Wanna build this too?
Device tree: https://github.com/Shabbypenguin/android_device_samsung_d2mtr
D2-Common: https://github.com/Shabbypenguin/android_device_samsung_d2-common

Local Manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="Shabbypenguin/android_device_samsung_d2usc" path="device/samsung/d2usc" remote="github" revision="android-4.4" />
<project name="Shabbypenguin/android_device_samsung_d2mtr" path="device/samsung/d2mtr" remote="github" revision="android-4.4" />
<project name="Shabbypenguin/android_device_samsung_d2-common" path="device/samsung/d2-common" remote="github" revision="android-4.4" />
<project name="CyanogenMod/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_device_samsung_msm8960-common" path="device/samsung/msm8960-common" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_kernel_samsung_d2" path="kernel/samsung/d2" remote="github" revision="cm-11.0" />
<project name="CyanogenMod/android_hardware_samsung" path="hardware/samsung" remote="github" revision="cm-11.0" />
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-11.0" />
<!--omnirom remove -->
<remove-project path="hardware/qcom/audio-caf" name="android_hardware_qcom_audio-caf" remote="omnirom" revision="android-4.4" />
<remove-project path="hardware/qcom/display-caf" name="android_hardware_qcom_display-caf" remote="omnirom" revision="android-4.4" />
<remove-project path="hardware/qcom/media-caf" name="android_hardware_qcom_media-caf" remote="omnirom" revision="android-4.4" />
<!--extra keep -->
<project path="hardware/qcom/audio-caf" name="SlimRoms/hardware_qcom_audio-caf" remote="github" revision="kk4.4" />
<project path="hardware/qcom/display-caf" name="SlimRoms/hardware_qcom_display-caf" remote="github" revision="kk4.4" />
<project path="hardware/qcom/media-caf" name="SlimRoms/hardware_qcom_media-caf" remote="github" revision="kk4.4" />
</manifest>

i then also cherrypick a few things, not sure if these are still needed but it didnt hurt anything :P, after running envsetup run this command to easily cherry pick em. please note this
"repopick 3197 3911 4748 4749 4750 4753 4984 5037 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083"

if you want multiwindow you need this commit https://gerrit.omnirom.org/#/c/1510/

when i get some time ill setup omni.dependencies properly so room service will take care of it all, but its a first step :P
 
Shabby, should the instructions also include "flash SuperSU?" I didn't think it was included with this rom. My apologies if it is mentioned and I missed it.
 
to be honest im not entirely certain, i have never used omni rom. my phone has a locked bootloader so i cant really tell if i wanted to :P
 
Why can't I activate multiwindow feature? how do I activate roadrunner mode? Also what are the features that separate this from cyanogenmod 11.00
 
What about OmniROM features? Here are some of the key features of this new custom Android ROM:

Flippable Quick Settings
Roadrunner mode
Multi-window
Daydream enhancements
Integrated Performance Control
Multi-workspace
Color-changeable
3D depth Phase Beam
 
What about OmniROM features? Here are some of the key features of this new custom Android ROM:

Flippable Quick Settings
Roadrunner mode
Multi-window
Daydream enhancements
Integrated Performance Control
Multi-workspace
Color-changeable
3D depth Phase Beam
 
I install the first release all work really good but when try to use Google music with Bluetooth headset the app crashed and the Bluetooth don't work more I need to paired again try a second time and the same problem app crashed and Bluetooth headset don't work so reinstall my back-up (metropolis),today I try the new release with multiview and I have the same problem with my Bluetooth headset but now was with you tube app (yesterday don't use you tube) then I try with a headset with cable and was the same problem when I use the phone speaker all is good the problem is when try to connect headset the app crashed (you tube,Google music,mobo player,twc app) i make the factory reset immediately after install the Rom ,gapps and super su so I think is something in the rom
 
I install the first release all work really good but when try to use Google music with Bluetooth headset the app crashed and the Bluetooth don't work more I need to paired again try a second time and the same problem app crashed and Bluetooth headset don't work so reinstall my back-up (metropolis),today I try the new release with multiview and I have the same problem with my Bluetooth headset but now was with you tube app (yesterday don't use you tube) then I try with a headset with cable and was the same problem when I use the phone speaker all is good the problem is when try to connect headset the app crashed (you tube,Google music,mobo player,twc app) i make the factory reset immediately after install the Rom ,gapps and super su so I think is something in the rom

sounds like it, i am using slim roms bluetooth as im not entirely certain of how well omni's is up to par. a lot of media things are different than what most devices use but its because without using the modded stuff it wont boot at all then :/.
 
unfortunately the aosp messenger has been deemed dead and hangouts is its replacement. 4.4 and on will have that as the one included in most roms.
 
Back
Top Bottom