yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) LTE Android Development] dre1187:
​

What is OmniROM?

A new Android custom rom has been announced at the BABBQ (Big Android BBQ) by [MENTION=2162789]XpLoDWilD[/MENTION], [MENTION=631273]Chainfire[/MENTION], [MENTION=912474]Dees_Troy[/MENTION] & Team. For more information go to omni rom's site: http://omnirom.org/

This is Unofficial build compiled by me! I'll try to do daily releases until Omni team releases stable official builds! Also I have began compiling the ROM's with the latest Linaro 4.7 toolchain and -O3 flags with Bulletproof kernel. Thanks to [MENTION=426561]scrosler[/MENTION], [MENTION=632469]jakdillard[/MENTION], [MENTION=1249390]DJLamontagneIII[/MENTION] for all of the information and tips on building ROMs and [MENTION=4684315]flar2[/MENTION] for letting me use his kernel, and finally thanks to [MENTION=2925428]2jzmoe[/MENTION] for testing out the initial builds.

If you are looking for flo version go here: http://xdaforums.com/showthread.php?t=2533936

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* cyber warfare, 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 just laugh nefariously
* in your face! And if you dont like this rom, stay away from this thread!
*/

Screenshots:

Features:

- Floating-Window
- Bulletproof 2.2+ Kernel
- Art and Dalvik Tweaks
- built with latest Linaro 4.7 toolchain
- rooted with latest SuperSU
- Krait optimizations for Flo/Deb
- Launch SuperSU from settings
- Lockscreen Notifications

Download Links:

Deb Folder: http://d-h.st/users/dre1187/?fld_id=31406#files

GApps: http://xdaforums.com/showthread.php?t=2397942

SuperSu: http://xdaforums.com/showthread.php?t=1538053

Mirror Links:

Deb Folder: http://www.androidfilehost.com/?a=show&w=files&flid=11094

How To Flash Coming From New Rom:

Wipe / Factory Reset

Install Omni Rom

Install GApps

Wipe Cache and Dalvik

Reboot and Enjoy

How To Flash Updates:

Install OmniRom

Install GApps

Wipe Cache and Dalvik

Reboot and Enjoy

What is Working:

Everything

Other Information:

- change log found in post #2

ROM Information:

Deb Source: https://github.com/havok87/android_device_asus_deb

Kernel Source: https://github.com/flar2/flo/tree/Bulletproof Credits: [MENTION=4684315]flar2[/MENTION]
[Nexus 7 (2013) LTE Android Development] dre1187:
Change log:

https://changelog.omnirom.org/#/flo/next

06/23/2014

- include 'Heads Up'

- updated lockscreen notifications

- switched back to Bulletproof kerne

06/20/2014

- merge tag 4.4.4_r1

06/12/2014

- merge 4.4.3_r1.1

- updated lockscreen notifications

- updated animation control

- updated floating window / multi-window

- removed dalvik and art tweaks for now until I test more

04/29/2014

- added ElementalX kernel in place of Bulletproof

- OmniROM source updates

- updated Lockscreen Notifications

04/22/2014

- omni source updates and bugfixes

04/10/2014

- latest Omni sources

- added in 'Floating Window' in place of Multi-window

- added in App Circle sidebar launcher (Settings --> Interface --> More) Note: this must be used to activate floating window apps, also any app that has Samsungs Multi-Window support listed in there manifest will be added into the launcher automatically

- bugfixes for Quiet Hours

- RecentsPanel: Make CircleMemoryMeter bigger

04/03/2014

- latest Omni sources

- latest Multi-Window Patch

- latest Quiet Hours (includes bugfixes and patches)

- add in Nav bar height/width change options

- add in RecentsPanel:CircleMemoryMeter bigger

03/25/2014

- latest Omni Sources

- added in Animation Controller

- added more dalvik tweaks

- updated lockscreen notifications

03/10/2014

- ROM compiled with 1/14 linaro toolchain

- ART optimizations

- updated lockscreen blur enhancements

- updated lockscreen notifications

- added in changelog (can be found in Settings --> About tablet)

- ditched the linaro opts/changes for now as some/most of them were from 4.2 will need to go through and be more selective

- ditched MotoX dalvik patches for now due to ART changes however I may add them back

02/13/2014

- https://changelog.omnirom.org/#/flo/1392173545

- USB-OTG has NTFS and FAT support

02/09/2014

- latest Omni sources

- add in USB-OTG support

02/06/2014

https://changelog.omnirom.org/#/flo/1391676542

- same extras as before (lockscreen notifications, configurable rotation)

- added in ADB paranoia mode (Settings --> USB Debugging)

- added in change device hostname (can be found in Settings --> USB Debugging)

- added in OmniSwitch as default recents handler (must be enabled in Settings --> More)

02/03/2014

- https://changelog.omnirom.org/#/flo/1391326501

- Multi-Window PS22
[Nexus 7 (2013) LTE Android Development] dre1187:
just in case...
[Nexus 7 (2013) LTE Android Development] papikev:
Sweet! Another rom for Deb. Looking forward to see how this runs....:good:
[Nexus 7 (2013) LTE Android Development] Sleepy!:
Awesome.... OmniROM ?

Thanks a lot.

Flashing now!!! ?
[Nexus 7 (2013) LTE Android Development] User_99:
Nice. Patch for SMS included? I mean thecframework-res change.
[Nexus 7 (2013) LTE Android Development] dre1187:
More then likely no...I didnt know the patch was needed. I only have flo so forgive my lack of knowledge :/
[Nexus 7 (2013) LTE Android Development] User_99:
No problem. You do a great job.

You need to open bools.xml in the text editor of your choice. You're looking for the line that says

<bool name="config_voice_capable">false</bool>

There is a change in bool.xml - included in framework-res.apk needed. All you need to do is change false to true, so you should end up with

<bool name="config_voice_capable">true</bool>

After that you can install some less apk to have native SMS on deb again.
[Nexus 7 (2013) LTE Android Development] dre1187:
Building new version now will post link in about 2 hrs.

Edit: update is up please download 1/16 version and let me know SMS status please
[Nexus 7 (2013) LTE Android Development] dre1187:
new update is up lots of new features, change log in post #2

link: http://d-h.st/zr4
[Nexus 7 (2013) LTE Android Development] dave-:
Looks good and no errors or force closes but I'm getting pretty bad battery life. Currently at 40% used in only 15 hours with less than an hour screen time and using wifi. Bbs screener attached. This is after setting up everything and first full charge.

As a reference, using stock 4.4 Rom previously would last at least 3 days with the same usage.

View attachment 2524721
[Nexus 7 (2013) LTE Android Development] dre1187:
Thanks for the feedback! not too sure what to do to make better i think maybe its the sweep 2 wake functions causing that as well I noticed live wallpapers chewed up the battery as well. I'll take a look and see what I can find no guarantees though
[Nexus 7 (2013) LTE Android Development] dave-:
Forgot about s2w etc as I use a case with the magnet. Assume bulletproof has no config so I could install the full elementalx and disable that stuff to see if it helps.

I disabled the live wallpapers at the start and never use them anyway. So won't be that in my case.

Also don't have any partial or kernel wakelocks over about 3 mins so the thing is sleeping fine. Must be Wi-Fi on 100% but don't recall if stock Rom did the same thing?
[Nexus 7 (2013) LTE Android Development] dre1187:
using trickster you can disable s2w functions or a text editor will disable it. the only thing bulletproof does offer is adjustable clocks speeds. Finally from what i recall Wi-Fi is on 100% in stock roms
[Nexus 7 (2013) LTE Android Development] dave-:
I'll try that next. Currently charging it up to test what happens if WiFi is set to turn off when sleeping. Because of lte, have to do airplane mode first then turn WiFi back on otherwise during sleep, WiFi shuts off and 4G kicks in which probably uses more battery.
[Nexus 7 (2013) LTE Android Development] User_99:
Looks quite good. SMS features are available. Thx. :good:

Only one hint: BasicSmsReceiver.apk is not needed if CellBroadcastReceiver.apk is also added for the SMS feature.
[Nexus 7 (2013) LTE Android Development] dave-:
dre, my idea didn't yield any better battery life. I then tried disabling s2w and still no difference.

Going to install stock rom to get some better baseline figures and try again as I like the rom. :thumbup:
[Nexus 7 (2013) LTE Android Development] dre1187:
Sorry to hear that its not working out...if you think its kernel related I could build one with stock kernel instead but to be honest I don't know how much of a difference it would make as bulletproof kernel is basically stock with s2w and d2tw functions :/
[Nexus 7 (2013) LTE Android Development] dave-:
Nah I wouldn't bother as I agree that the bulletproof kernel shouldn't cause any adverse effect. I've installed the stock 4.4.2 ROM and wil let it run a day or so to get a proper baseline with some BetterBatteryStat dumps then try yours again and compare. See if I can find where the extra drain is attributed to.
[Nexus 7 (2013) LTE Android Development] dave-:
dre1187 have compared to stock and cannot find any appreciable difference in wakelocks (kernel or partial) or even CPU states for the same period of time and usage (actually under stock usage was higher even) except to say that this ROM has 3x the battery consumption. Very strange. Good luck with future builds, I'll give it another shot in the future.
[Nexus 7 (2013) LTE Android Development] dre1187:
Hmm very weird indeed I will have another build when I get back into town Saturday. Thanks for the input dave-
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
My device stopped being detected by my computer when i plugged it in after i flashed omni. Any help?

i love omnirom btw
[Nexus 7 (2013) LTE Android Development] dre1187:
Ensure that you have mtp mode enabled that might be a problem
[Nexus 7 (2013) LTE Android Development] Bierfreund:
Coming from [ROM][deb][CM11][NON-CAF][4.4.2][KOT49H] nightly_Bricked kernel_Linaro, missing the options for customizing the navbar and doubletap on the notificationbar for screen off. Any plans for implementing these two things?
[Nexus 7 (2013) LTE Android Development] dre1187:
I don't see the point of adding double tap to sleep when you can swipe from right to left on the nav bar and put to sleep...maybe I'll add it later. When I get back I will add nav bar customizing when I get back
[Nexus 7 (2013) LTE Android Development] dusu84:
i want to say thanks that you make omni for deb :good:

the battery drain issue is not so bad for me... i must charge it anyway. but maybe its gone with the next update.

btw. when are you back in town to share the update with us?

edit: ok i see it, youre back saturday... i must have over read it ;)
[Nexus 7 (2013) LTE Android Development] 2jzmoe:
I am not having any battery drain issue, unit runs like stock, I can get all day battery life with heavy usage and screen brightness on auto, I did a clean install. As far as the features go, I have all of the same features that my note 2 with omnirom has.
[Nexus 7 (2013) LTE Android Development] dre1187:
new update is up: http://d-h.st/osj

- synced latest omni sources

- updated SuperSU

- removed QS ribbon for now
[Nexus 7 (2013) LTE Android Development] dusu84:
thanks im download it now :)
[Nexus 7 (2013) LTE Android Development] dusu84:
sorry but i must go back to stock... the battery drain is even worse with the last update :(

for me with normal usage it not even survive one day.

what a pity!
[Nexus 7 (2013) LTE Android Development] dre1187:
I don't have the device but what is chewing up the battery? Its configured just like flo and I get good battery life. The only thing different is that SMS is enabled for deb...
[Nexus 7 (2013) LTE Android Development] User_99:
The DEB has a MODEM and not only WiFi. That needs more drain... :D
[Nexus 7 (2013) LTE Android Development] dre1187:
Haha yes yes that one I know lol I was more so wondering if the SMS enabling actually is the cause for the battery drain. I don't see how it would chew up more battery but who knows
[Nexus 7 (2013) LTE Android Development] User_99:
I think not, because I've tried a lot of DEB Custom ROMs and the have all near the same battery life.

Standby (all off - flight mode active - and do not use the device): ~ 10 - 12 days

Normal use (GSM modem (3G) aktive - normal brightness - internet and ebook reading): ~ 2 days ( 9 h Display time )
[Nexus 7 (2013) LTE Android Development] 2jzmoe:
+1

My N7LTE lasted all weekend with moderate use. The WiFi was on, auto brightness, and playing games here and there.

[MENTION=5686512]dusu84[/MENTION], are you doing a dirty or clean flash? How are you installing your apps? Have you checked to make sure that it is not one of your apps that is killing your battery?
[Nexus 7 (2013) LTE Android Development] dusu84:
i did a clean flash and installed the apps over play store.

i have installed the same apps on my other devices and there are not this battery drain.

im now on stock again and the battery issue is away.

its very pity because i like omni.

EDIT: the last update i did a dirty flash. i wiped only cache and dalvik.
[Nexus 7 (2013) LTE Android Development] Tyrado:
Hey.. Thanks for your work.

I was using it for the last days.

FYI: There is a official build now

http://dl.omnirom.org/deb/
[Nexus 7 (2013) LTE Android Development] f4flake:
I just flashed the official build, full wipe, and got "phone has stopped" loop crash.
[Nexus 7 (2013) LTE Android Development] dre1187:
Very weird its the first I have seen that happen...what's the md5 of zip?
[Nexus 7 (2013) LTE Android Development] f4flake:
I didn't check to be honest. From the feel of it, it was as though the ROM was doing all the right things for GSM calls but it was clashing with a radio restriction. Each time you cleared the message you could do one thing in the background before the crash message hit again.

Got a bit on today but later I was gonna try flashing the rom again along with one of the radios from either the Hammerhead Nexus 5 or Nexus 4, which I've successfully flashed from fastboot previously but never gotten to boot with a rom.

Of course it'll just be wishful thinking on my part. But it was odd that it was just the phone crashing while everything else seemed happy enough in the background.
[Nexus 7 (2013) LTE Android Development] dre1187:
Two things: are you on latest bootloader ? And did this happen when you were using the unofficial build?

If it works on this build I think its because I modified the unofficial build to be able to send sms however I did not do that for the official
[Nexus 7 (2013) LTE Android Development] f4flake:
It didn't do it on the unofficial. Let me just check my bootloader version.
[Nexus 7 (2013) LTE Android Development] dre1187:
Okay I know what the problem is..will see about adding SMS to official version later this week
[Nexus 7 (2013) LTE Android Development] f4flake:
Actually I don't seem able to reproduce it now weirdly enough.

Bootloader is flo-04.02 (even though it's a Deb LTE) which seems a little confusing. :confused:
[Nexus 7 (2013) LTE Android Development] dre1187:
new update: http://d-h.st/qFj

- synced latest OmniROM sources

- added in Lockscreen notifications (if using lockscreen notifications make sure that you have disabled ActiveDisplay)

- added in configurable rotation
[Nexus 7 (2013) LTE Android Development] dave-:
Wait are we still taking about the nexus 7 here, what did I miss?
[Nexus 7 (2013) LTE Android Development] Sleepy!:
He wants to try and enable phone calls. As Mako has a very similar chipset, he might have a certain degree of success. :good:
[Nexus 7 (2013) LTE Android Development] dave-:
Very cool! Didn't realise the hardware was similar enough to even do that. Figured flashing another radio might brick the device.
[Nexus 7 (2013) LTE Android Development] Sleepy!:
It might. That's why only someone who knows what they're doing should try it....
[Nexus 7 (2013) LTE Android Development] f4flake:
I already successfully flashed other radios in fastboot and then reverted back. Mostly it messed the signal up, but some wouldn't boot. Certainly none have provided call capability.
[Nexus 7 (2013) LTE Android Development] hotweiss:
Oh wow, flashing radios from different phones can brick your Nexus 7 LTE. I would think twice before flashing a radio from a different device.
[Nexus 7 (2013) LTE Android Development] f4flake:
I've tried a few now AMD had no issues re flashing the appropriate radio in fastboot. That's not to say there aren't risks, obviously.
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
Bug report:

This is a launcher bug in an older build of this rom and the official omnirom build. Every time i reboot, the icon furthest to the right in the dock disappears. Not sure who to talk to this about.

Sent from my Nexus 7 2013 LTE
[Nexus 7 (2013) LTE Android Development] chinoisfurax:
Same thing for me but I didn't try last build.

Since you encountered the issue on the official build I guess you should report this to the omni team on Jira : http://jira.omnirom.org/plugins/servlet/mobile#login/myjirahome (account needed).
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
Nice to know that I'm not alone with the bug

Sent from my Nexus 7 2013 LTE
[Nexus 7 (2013) LTE Android Development] dusu84:
this is a bug with the official google experience launcher. i have this failure also but im not on omni anymore :(
[Nexus 7 (2013) LTE Android Development] dre1187:
Just realized last build was messed up will post new build shortly

Edit: update is up!
[Nexus 7 (2013) LTE Android Development] Lawido:
Oh, that might be reason why i didint get rom to work when i tested it, flashed it 2 times and even downloaded again and flashed and still didint boot. might try today again then :good:

EDIT: boots now fine.
[Nexus 7 (2013) LTE Android Development] joeheim:
Hi there,

what is actually the difference between this Rom and the Rom from

http://xdaforums.com/showthread.php?t=2626831 ( [ROM][OFFICIAL][Flo/Deb]OmniROM 4.4 Nightly Builds)

under Nexus 7 (2013) Original Android Development?
[Nexus 7 (2013) LTE Android Development] dre1187:
This ROM has all the tweaks in the OP...the other one is pure omni with no additional tweaks and has nightlies
[Nexus 7 (2013) LTE Android Development] dre1187:
new update is up http://d-h.st/wWK

- same extras as before (lockscreen notifications, configurable rotation)

- added in ADB paranoia mode (Settings --> USB Debugging)

- added in change device hostname (can be found in Settings --> USB Debugging)

- added in OmniSwitch as default recents handler (must be enabled in Settings --> More)
[Nexus 7 (2013) LTE Android Development] -Maverick-:
Anyone tried using a USB OTG? It doesn't auto-mount when connected and it's not detected by the rom. USB OTG mounts in recovery and auto-mounts on official builds of CM11.

Could it be kernel related? I'm currently using Glitch kernel AOSP, or is it something I'm missing?
[Nexus 7 (2013) LTE Android Development] dre1187:
Pretty sure that in order for usb-otg support I need to make some device changes as well... I will see about doing that later this weekend
[Nexus 7 (2013) LTE Android Development] -Maverick-:
I always thought it was kernel related, more than ROM. A bit of both, I guess.

Thank you for looking into it, I really appreciate it. :good:
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
Multiwindow is unusable right now in the newest build. I expected it but still it's sad.

Sent from my Nexus 7 2013 LTE
[Nexus 7 (2013) LTE Android Development] dre1187:
multi-window seems to be working okay for me, I guess it also depends on the app you are using.

[MENTION=1999279]Maverick-DBZ-[/MENTION] can you please test out USB-OTG and let me know if it doesnt work. I tried it on Flo and was working for me.

new build w/ USB-OTG support can be found here: http://www.androidfilehost.com/?fid=23329332407570266
[Nexus 7 (2013) LTE Android Development] -Maverick-:
Dirty flashed from the Feb, 6th build, only wiped dalvik and cache. It looks like it works on Deb as well. :highfive:

USB stick auto-mounts when connected and I'm able to un-mount it from setting>storage like before. I'm going to try another kernel to see if anything breaks, but as far as this current build goes, USB-OTG works. :good:

Quick question: Is there anyway to add an un-mount USB stick tile to the quick setting menu? It would make things a bit more convenient, instead of digging into setting>storage to un-mount.
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
Well I'm using art and didn't bother wiping cache and dalvik so maybe thats why. I'll switch back to dalvik and report my findings

Sent from my Nexus 7 2013 LTE
[Nexus 7 (2013) LTE Android Development] dre1187:
Anytime you flash an update you should wipe cache and dalvik otherwise unexpected behavior will occur
[Nexus 7 (2013) LTE Android Development] genaro12543:
This rom is running great for me thank you

I got a day and a half with 7 hours SOT battery on my first run haven't noticed any weird battery drain and it's smooth
[Nexus 7 (2013) LTE Android Development] dre1187:
new update is up: http://d-h.st/Dmk

no new features added, just latest omni sources and USB-OTG has NTFS and FAT support.
[Nexus 7 (2013) LTE Android Development] bs_flatline:
Thank you for your hard!
[Nexus 7 (2013) LTE Android Development] teddy0209:
Just curious whats the difference between this and official omni rom, aside from the kernel?

Thanks!

Rom is running great...
[Nexus 7 (2013) LTE Android Development] care*bear:
hi your rom is great. can u include file manager in your next build? and also dialer. thanks! sms is working but i like more the native messaging app instead of the hangouts.
[Nexus 7 (2013) LTE Android Development] rockingondrums:
Hehe quoted for hilarity

I would also like to see a native fm. I thought omni had one but the cm one would be fine.
[Nexus 7 (2013) LTE Android Development] dre1187:
Pretty sure the file manager is called 'Documents' and should already be in the build... Let me know if it isn't there
[Nexus 7 (2013) LTE Android Development] MColbath:
Hey, do you think it would be possible to add in a OTA function for this? Just wondering, it's a great ROM regardless.
[Nexus 7 (2013) LTE Android Development] care*bear:
Oh yes I can see it now. I'll just have to pick an option in the documents settings. I didn't realized that the last time I checked it. Thanks.
[Nexus 7 (2013) LTE Android Development] teddy0209:
It's there the last time I tried, but it's just for docs, not the usual file manager that can browse all files and directories.
[Nexus 7 (2013) LTE Android Development] dre1187:
Sorry for the delay folks been away on work for a couple weeks but i have a new build is being uploaded now...stay tuned

Edit: http://www.androidfilehost.com/?fid=23329332407574562
[Nexus 7 (2013) LTE Android Development] rockingondrums:
Awesome. This ROM with it's kernel and background data restricted let's my tablet last pretty much 3 days in deep sleep.
[Nexus 7 (2013) LTE Android Development] Griffin Spark:
Will the multi-window function one day be true multitasking? Cuz when I'm using one app, the app in the other window pauses completely, I'm hoping to be able to watch a movie while browsing the web.
[Nexus 7 (2013) LTE Android Development] senur:
Battery drain

I really love this ROM. Thank you so much for this awesome ROM.

I have only one problem with the battery. It won't last for half a day.

I did clean install and I also tried to re-install everything all over again but with no luck :(

I downloaded BetterBatteryStatus App to check the battery drain. But everything seems normal.

I've been using this ROM for three days now. It's the best and most stable on this forum.

What might be causing this problem?

I'll keep trying since I love this ROM.