[ROM][UNOFFICIAL][7.1.2] OmniROM

Search This thread

klo_lol

Senior Member
Dec 2, 2010
92
123
Baden bei Wien
omnirom-374x450m3k41.png
OmniROM is a free, community built, aftermarket firmware distribution of Android 7 (Nougat), 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:
=================
http://omnirom.org/

Wiki:
=================
http://docs.omnirom.org/Main_Page

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

Bugtracker:
=================
http://jira.omnirom.org
Use this thread to report bugs as this is UNOFFICIAL

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

Be Advised:
=================
Root access is not included by default. Please flash SuperSU for root (See below).
If problems arise from your use of custom kernels, "performance scripts", etc. etc., we can't be responsible.

Screenshots:
=================
http://abload.de/img/screenshot_20170814-2qlsi5.png
http://abload.de/img/screenshot_20170814-2mssai.png

Installation Instructions:
=================
First time installing OmniROM to your Shield Tablet or coming from another ROM:
- Read known issues and FAQs
- Make sure you're running a proper working Team Win Recovery Project (TWRP) - https://twrp.me/devices/nvidiahshieldtablet.html
- Copy GApps and OmniROM ZIPs to your SDCard
- Boot into Recovery
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Flash OmniROM zip from SDCard
- Flash GApps zip from SDCard
- 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
- Reboot

Downloads:
=================
UNOFFICIAL builds
omni-7.1.2-20171110-shieldtablet-HOMEMADE.zip md5:196df454441117da0962015063573a95
omni-7.1.2-20170901-shieldtablet-HOMEMADE.zip md5:02b22807016a3e39d0b0e46986fb24d9
omni-7.1.2-20170818-shieldtablet-HOMEMADE.zip md5:1ebc771fa3626a2a2bd7e68d72df9f7b

omni-7.1.2-20170816-shieldtablet-HOMEMADE.zip md5:4710c3ec9347e1c9ca7dc4013fde0bbf
MIRROR: omni-7.1.2-20170816-shieldtablet-HOMEMADE.zip

Gapps: Open Gapps
http://opengapps.org/

SuperSU:
http://www.supersu.com/download

Device Source Code:
=================
Device trees:
https://github.com/Lolzen/android_device_nvidia_shieldtablet
https://github.com/Lolzen/android_device_nvidia_shield-common

Kernel:
https://github.com/Lolzen/android_kernel_nvidia_shield

Nvidia hardware:
https://github.com/Lolzen/android_hardware_nvidia_power
https://github.com/Lolzen/android_hardware_nvidia_thermal
https://github.com/Lolzen/android_hardware_nvidia_libstagefrighthw

Vendor blobs:
https://github.com/Lolzen/proprietary_vendor_nvidia

Credits:
=================
Steel01 for providing device trees and blob sources and doing an excellent job maintaining them
BitOBSessiOn and OmniROM folks for pointing me in the right direction getting past the Black Screen
OmniROM Project for code base and being #swag in General
 
Last edited:
D

Deleted member 7200372

Guest
Thanks ! The only problem is that the video is not working
 
D

Deleted member 7200372

Guest
The YouTube app played only sound, and when I installed opengapps Pico or mini the Google play setup crashed. Bean gapps worked just fine. I am using original shield tablet wifi. Should I install k1 staging blob ?
 

klo_lol

Senior Member
Dec 2, 2010
92
123
Baden bei Wien
The YouTube app played only sound, and when I installed opengapps Pico or mini the Google play setup crashed. Bean gapps worked just fine. I am using original shield tablet wifi. Should I install k1 staging blob ?

I'd advice against that, personally.

However, i have a workaround for the videos. There's some problem with the hardware decoding, i still have to figure out why.
For now i simply disabled hardware decoders, the software decoding seems to work fine, but this isn't a fix by any means.

I'll add the link to the download once the upload finished.
added to OP
Another bug i've encountered is that the Shield Camera's pictures are distorted, however when you activate HDR everything is fine. Again, just a workaround for now. The alternative is to use AOSP Camera.
 
Last edited:
  • Like
Reactions: fmcgregor

fmcgregor

Member
May 14, 2010
10
1
Brooklyn
LG Wing
Charging issue fix available?

:confused:Hi. Any input on charging? I was able to flash the latest version but I see it doesn't want to charge above 88%, even when left plugged over night. Thanks very much for any input. Nvidia Shield Tablet, wifi, rooted.
 

fmcgregor

Member
May 14, 2010
10
1
Brooklyn
LG Wing
Seems weird.

Does anybody else have this issue?

Thanks for trying. And thanks to anyone for replying. In terms of self help, I downloaded some battery apps to see if they can re-align the battery so it can charge up to 100%. Still only charging up to 89%. Tried cleaning the input ports and the chargers. I have wiped cache partitions. I have the latest TWRP. I'm scared to try to re-flash because it was so difficult - "setup wizard keeps stopping." :eek:
 

klo_lol

Senior Member
Dec 2, 2010
92
123
Baden bei Wien
you could try if this will make any difference, provided by BitOBsessiOn: https://www.androidfilehost.com/?fid=24591000424962292

Did you update the blob from the latest OTA for your Tablet (OG/K1)?
I honestly have no idea otherwise.

In terms of setup wizard, as you are not the only one having this problem apparently. Did you clean flash (aka wiping all necessary partitions) prior to flashing omni?
I personally didn't have any crash setting it up, but that may be sheer luck.. i've seen commits from Steel01 to Lineage which adress that issue, but i want to make as less changes in the general codebase as possible.
As an alternative you can use Bean gapps as marcostesvk pointed out. I may change this in OP if everbody has problems with the setup wizard.

Thanks for the feedback guys!
 
Last edited:
  • Like
Reactions: fmcgregor

fmcgregor

Member
May 14, 2010
10
1
Brooklyn
LG Wing
you could try if this will make any difference, provided by BitOBsessiOn: https://www.androidfilehost.com/?fid=24591000424962292

Did you update the blob from the latest OTA for your Tablet (OG/K1)?
I honestly have no idea otherwise.

In terms of setup wizard, as you are not the only one having this problem apparently. Did you clean flash (aka wiping all necessary partitions) prior to flashing omni?
I personally didn't have any crash setting it up, but that may be sheer luck.. i've seen commits from Steel01 to Lineage which adress that issue, but i want to make as less changes in the general codebase as possible.
As an alternative you can use Bean gapps as marcostesvk pointed out. I may change this in OP if everbody has problems with the setup wizard.

Thanks for the feedback guys!

I'm very VERY grateful for your replies. I will try the battery link tonight. I didn't update the blob from any OTAs. This tablet is the replacement tablet from the recall. I rooted it and I don't get any OTAs. Perhaps it's something I can get and flash? If so, I would gladly try it. Re. setup wizard, I always clean flash ROMs and in fact I wipe all twice for luck and then again after flashing Gapps. Setup wizard error popped up and you can't swipe down to get to the Settings or the wifi. On the 70th try (and after youtube videos and articles) of trying to quickly slide to the notification bar, I was able to slide down and get to Settings to turn on wifi (ie, the solution). Last thing I did was out of frustration (nothing was flashing, Tesla, Lineage 14.1, etc., and this came closest) I unplugged the charger while sliding down and suddenly the bar came down -coincidence? Don't know. You don't want that error, it's like the android on his back. Full disclosure, I had to go into the updater script file and delete the assert lines so I'd stop getting the TWRP Error 7. Which worked. Learned that from here https://www.youtube.com/watch?v=wed03948gcg. I'll report back. Thank you for your attention and sorry to be a PITA!
 
  • Like
Reactions: klo_lol

klo_lol

Senior Member
Dec 2, 2010
92
123
Baden bei Wien
I'm very VERY grateful for your replies. I will try the battery link tonight. I didn't update the blob from any OTAs. This tablet is the replacement tablet from the recall. I rooted it and I don't get any OTAs. Perhaps it's something I can get and flash? If so, I would gladly try it. Re. setup wizard, I always clean flash ROMs and in fact I wipe all twice for luck and then again after flashing Gapps. Setup wizard error popped up and you can't swipe down to get to the Settings or the wifi. On the 70th try (and after youtube videos and articles) of trying to quickly slide to the notification bar, I was able to slide down and get to Settings to turn on wifi (ie, the solution). Last thing I did was out of frustration (nothing was flashing, Tesla, Lineage 14.1, etc., and this came closest) I unplugged the charger while sliding down and suddenly the bar came down -coincidence? Don't know. You don't want that error, it's like the android on his back. Full disclosure, I had to go into the updater script file and delete the assert lines so I'd stop getting the TWRP Error 7. Which worked. Learned that from here https://www.youtube.com/watch?v=wed03948gcg. I'll report back. Thank you for your attention and sorry to be a PITA!

I'm grateful for the feedback too, no worries!
You can get any OTA here https://developer.nvidia.com/shield-open-source directly from nvidia, labeled recovery images.
Inside the zip are instructions, but the most important parts are the blob and bootloader.
I sincerly hope this fixes any issues.
Regarding gapps: that truly sounds like hell. I'll do a backup and clean flash probably tomorrow. I'll report back on that matter when i have some details.
You are on the latest TWRP, is suppose?
 

fmcgregor

Member
May 14, 2010
10
1
Brooklyn
LG Wing
I'm grateful for the feedback too, no worries!
You can get any OTA here https://developer.nvidia.com/shield-open-source directly from nvidia, labeled recovery images.
Inside the zip are instructions, but the most important parts are the blob and bootloader.
I sincerly hope this fixes any issues.
Regarding gapps: that truly sounds like hell. I'll do a backup and clean flash probably tomorrow. I'll report back on that matter when i have some details.
You are on the latest TWRP, is suppose?

Yes TWRP 3.1.1-1. Thx very much for the OTA link. Just fyi, the battery zip link was dead. But I'll find a working link now that I know the general name..
 

fmcgregor

Member
May 14, 2010
10
1
Brooklyn
LG Wing
you could try if this will make any difference, provided by BitOBsessiOn: https://www.androidfilehost.com/?fid=24591000424962292

Did you update the blob from the latest OTA for your Tablet (OG/K1)?
I honestly have no idea otherwise.

In terms of setup wizard, as you are not the only one having this problem apparently. Did you clean flash (aka wiping all necessary partitions) prior to flashing omni?
I personally didn't have any crash setting it up, but that may be sheer luck.. i've seen commits from Steel01 to Lineage which adress that issue, but i want to make as less changes in the general codebase as possible.
As an alternative you can use Bean gapps as marcostesvk pointed out. I may change this in OP if everbody has problems with the setup wizard.

Thanks for the feedback guys!

Hi, just an update. I re-flashed and used bean gapps this time. No problems this time, but the battery still won't charge above 89%. Just as a by the way, the clock and date start up at factory until I get it on the wifi and it syncs. Every time. If there's no wifi, it's set to Dec. 31, 2012. Anyone else with this? :eek:
 

klo_lol

Senior Member
Dec 2, 2010
92
123
Baden bei Wien
new build in OP.
*updated with latest omni 7.1 changes
*updated with some device changes from Aaron Kling
*updated kernel with latest nvidia kernel sources

i'm still bumping my head against a wall why hwencoders seem to have some sort of problems. You can play media, it's just not working with the configs it's supposed to.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    omnirom-374x450m3k41.png
    OmniROM is a free, community built, aftermarket firmware distribution of Android 7 (Nougat), 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:
    =================
    http://omnirom.org/

    Wiki:
    =================
    http://docs.omnirom.org/Main_Page

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

    Bugtracker:
    =================
    http://jira.omnirom.org
    Use this thread to report bugs as this is UNOFFICIAL

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

    Be Advised:
    =================
    Root access is not included by default. Please flash SuperSU for root (See below).
    If problems arise from your use of custom kernels, "performance scripts", etc. etc., we can't be responsible.

    Screenshots:
    =================
    http://abload.de/img/screenshot_20170814-2qlsi5.png
    http://abload.de/img/screenshot_20170814-2mssai.png

    Installation Instructions:
    =================
    First time installing OmniROM to your Shield Tablet or coming from another ROM:
    - Read known issues and FAQs
    - Make sure you're running a proper working Team Win Recovery Project (TWRP) - https://twrp.me/devices/nvidiahshieldtablet.html
    - Copy GApps and OmniROM ZIPs to your SDCard
    - Boot into Recovery
    - DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
    - Flash OmniROM zip from SDCard
    - Flash GApps zip from SDCard
    - 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
    - Reboot

    Downloads:
    =================
    UNOFFICIAL builds
    omni-7.1.2-20171110-shieldtablet-HOMEMADE.zip md5:196df454441117da0962015063573a95
    omni-7.1.2-20170901-shieldtablet-HOMEMADE.zip md5:02b22807016a3e39d0b0e46986fb24d9
    omni-7.1.2-20170818-shieldtablet-HOMEMADE.zip md5:1ebc771fa3626a2a2bd7e68d72df9f7b

    omni-7.1.2-20170816-shieldtablet-HOMEMADE.zip md5:4710c3ec9347e1c9ca7dc4013fde0bbf
    MIRROR: omni-7.1.2-20170816-shieldtablet-HOMEMADE.zip

    Gapps: Open Gapps
    http://opengapps.org/

    SuperSU:
    http://www.supersu.com/download

    Device Source Code:
    =================
    Device trees:
    https://github.com/Lolzen/android_device_nvidia_shieldtablet
    https://github.com/Lolzen/android_device_nvidia_shield-common

    Kernel:
    https://github.com/Lolzen/android_kernel_nvidia_shield

    Nvidia hardware:
    https://github.com/Lolzen/android_hardware_nvidia_power
    https://github.com/Lolzen/android_hardware_nvidia_thermal
    https://github.com/Lolzen/android_hardware_nvidia_libstagefrighthw

    Vendor blobs:
    https://github.com/Lolzen/proprietary_vendor_nvidia

    Credits:
    =================
    Steel01 for providing device trees and blob sources and doing an excellent job maintaining them
    BitOBSessiOn and OmniROM folks for pointing me in the right direction getting past the Black Screen
    OmniROM Project for code base and being #swag in General
    2
    new build in OP.
    *updated with latest omni 7.1 changes
    *updated with some device changes from Aaron Kling
    *updated kernel with latest nvidia kernel sources

    i'm still bumping my head against a wall why hwencoders seem to have some sort of problems. You can play media, it's just not working with the configs it's supposed to.
    1
    The YouTube app played only sound, and when I installed opengapps Pico or mini the Google play setup crashed. Bean gapps worked just fine. I am using original shield tablet wifi. Should I install k1 staging blob ?

    I'd advice against that, personally.

    However, i have a workaround for the videos. There's some problem with the hardware decoding, i still have to figure out why.
    For now i simply disabled hardware decoders, the software decoding seems to work fine, but this isn't a fix by any means.

    I'll add the link to the download once the upload finished.
    added to OP
    Another bug i've encountered is that the Shield Camera's pictures are distorted, however when you activate HDR everything is fine. Again, just a workaround for now. The alternative is to use AOSP Camera.
    1
    :confused:Hi. Any input on charging? I was able to flash the latest version but I see it doesn't want to charge above 88%, even when left plugged over night. Thanks very much for any input. Nvidia Shield Tablet, wifi, rooted.

    Seems weird.

    Does anybody else have this issue?
    1
    you could try if this will make any difference, provided by BitOBsessiOn: https://www.androidfilehost.com/?fid=24591000424962292

    Did you update the blob from the latest OTA for your Tablet (OG/K1)?
    I honestly have no idea otherwise.

    In terms of setup wizard, as you are not the only one having this problem apparently. Did you clean flash (aka wiping all necessary partitions) prior to flashing omni?
    I personally didn't have any crash setting it up, but that may be sheer luck.. i've seen commits from Steel01 to Lineage which adress that issue, but i want to make as less changes in the general codebase as possible.
    As an alternative you can use Bean gapps as marcostesvk pointed out. I may change this in OP if everbody has problems with the setup wizard.

    Thanks for the feedback guys!