yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Gandalf:
Probably easiest to connect to pc , flash, let it fail, then:

adb pull /tmp/recovery.log

i just downloaded and flashed full 6/23 nightly from dl.omnirom.org/shamu and full-wiped and flashed with no problems. so this is user-error.
[Nexus 6  Original Android Development] manup456:
Sure was on me because in twrp they have an option to check for .zip signature verification once I un selected that it installed. Thanks
[Nexus 6  Original Android Development] Gandalf:
Ah, ok. I believe you need the md5 in the same location as the zip for that but I have never used that option so I'm not entirely sure. Either way, glad to hear its working for you now.
[Nexus 6  Original Android Development] subterfugium:
I've tried zip verification with 19.6, 21.6, 22.6 and 23.6 and it fails 100%. Flashing without zip verification works, but why wouldn't the MD5 calculation match?

Tried TWRP 2.8.60 and 2.8.7.1.

Attached recovery log.
[Nexus 6  Original Android Development] Dork6243:
Why need zip verification? Put the md5 in the same folder and tick the "check md5 checksum" in twrp settings. It verifies the md5...
[Nexus 6  Original Android Development] subterfugium:
Yeah my bad it does check md5. I was mixing apples and oranges.

I:operation_start: 'Flashing'
Installing '/sdcard/Download/omni-5.1.1-20150623-shamu-NIGHTLY.zip'...
Checking for MD5 file...
MD5 matched
Verifying zip signature...
I:read key e=3 hash=20
I:1 key(s) loaded from /res/keys
I:comment is 1477 bytes; signature 1459 bytes from end
I:failed to verify against RSA key 0
E:failed to verify whole-file signature
E:Zip signature verification failed: 1
Error flashing zip '/sdcard/Download/omni-5.1.1-20150623-shamu-NIGHTLY.zip'

I guess zip verification fails because of test-keys or what does that zip verification stand for?
[Nexus 6  Original Android Development] Dork6243:
[MENTION=4828965]subterfugium[/MENTION]

So I don't completely derail [MENTION=3878813]Gandalf[/MENTION]'s thread

http://xdaforums.com/showthread.php?p=61529311

[Q&A] Omni
[Nexus 6  Original Android Development] Gandalf:
We literally just discussed this. Don't use zip verification.
[Nexus 6  Original Android Development] warfenix:
I'm assuming this doesn't support multi window yet.........I see it didn't in the beginning.
[Nexus 6  Original Android Development] resynx:
No it doesn't.
[Nexus 6  Original Android Development] warfenix:
Pardon for being annoying lol. Is there any modifications in omni that make it different to others? I know omniSwitch ( which others now have.) Never quite understood the purpose of it anyways.
[Nexus 6  Original Android Development] wrongway213:
Recent app manager like Slim Recents with a lot more features - you can add 8 - 10 favorite apps too so you can use it as a functional replacement for pie as well as Slim Recents all in one - leaves room to do whatever you want on the screen elsewhere. I've never used Omni actually as I'm new to all this on Lollipop and Omni just dropped - I just love the OmniSwitch so I know how it works. Definitely plan to try this myself to see what features it has in the next few days as most of my favorite ROMs are based at least int part on Omni. Hope that helps expain some - as for other features, check gerrit/hope someone running this replies to this post, lol
[Nexus 6  Original Android Development] resynx:
Found this app which shows Omni changelog. I use it to only show changes that are meant for N6 so I know when to flash a new nightly. Pretty useful imo :D

https://play.google.com/store/apps/details?id=com.bytehamster.changelog
[Nexus 6  Original Android Development] Gandalf:
I am going to be merging cpuquiet (again) that actually works as well as implementing a toggle for d2tw. I personally don't like that feature so i need to be able to turn it off :good:

Maybe power profiles as well similar to find 7 implementation
[Nexus 6  Original Android Development] -Maverick-:
Awesome news, looking forward to those being implemented, especially the dt2w toggle. :cool:
[Nexus 6  Original Android Development] Gandalf:
next nightly: shamu: healthd: Add tricolor led support

[MENTION=4683552]maxwen[/MENTION] fixed OpenDelta OTA so you must full-wipe / clean flash the 6/29 nightly and then you can use the OTA updater as designed.

also coming soon:

replace mpdecision with cpuquiet

thanks to work by [MENTION=2158597]hardslog[/MENTION]: OmniSwitch as default recents

In order for WiFi calling to be properly added and debugged before submission I will need a DEDICATED tester who is on T-MOBILE and has the time to provide me with timely feedback.
[Nexus 6  Original Android Development] razrlover:
Sending pm
[Nexus 6  Original Android Development] resynx:
Had a random reboot while just toggling my hotspot on and off. Clean flash of 6/30 build. Also, is hotspot working for anyone? If so then I will take another log since mine isn't.

console-ramoops: http://pastiebin.com/5596bcdc46040

dmesg-ramoops-0: http://pastiebin.com/5596bd1f316b3
[Nexus 6  Original Android Development] eng.stk:
Can you guys enable OTG on the shamu?

https://github.com/CyanogenMod/andr...mmit/135f9b132f2ebb11a00e89064f9e5cb465af5a27
[Nexus 6  Original Android Development] Gandalf:
yes, i'll push it this evening

I'll look this evening, I'm pretty sure there's just a property that i never set.

Also, I'm just getting a T-Mobile Prepaid SIM, I really hate having to use testers for things that are carrier specific. So T-Mobile wifi calling will be submitted in short time.

Regarding cpuquiet, I need to disable mpdecision logging (touchboost logs) that spam the crap out of logcat when mpdecision is disabled. It works, just an annoyance.

Deviceparts TapToWake toggle works, you will find it in Settings > Advanced once I merge it.

Update:

Merged dt2w toggle: settings->advanced

Fixed WiFi calling will merge it tomorrow after exam

Cpuquiet merging tomorrow as well after exam

Otg merged

tethering should be fixed when i fix the vendor frameworks (with wificalling)
[Nexus 6  Original Android Development] segfaultex:
I'm having issues with enabling "Use open Wi-Fi automatically" in Google Settings > Networking.

Google Connectivity Services crashes every time I try to turn that setting on.

Does this work for anyone?

Currently on the 7/8 nightly.
[Nexus 6  Original Android Development] Gandalf:
that may very well be fixed with the next (tonight's) nightly, as I just merged a fix for vendor that will correct tethering as well
[Nexus 6  Original Android Development] Tibedabeeto:
Has double tap to wake been added?
[Nexus 6  Original Android Development] eng.stk:
OTG works great, thanks mate.

Any way yo disable the performance app on settings?

Maybe a switch on developer settings?

---------- Post added at 12:03 AM ---------- Previous post was at 12:02 AM ----------

Yes, can't you read 2 posts before yours?
[Nexus 6  Original Android Development] Gandalf:
WiFi calling will be in tonight's nightly. I need to tweak cpuquiet a bit but it's working great so far.
[Nexus 6  Original Android Development] resynx:
Wasn't able to get it working. Turned wifi calling on, wifi preferred, and even set my phone into airplane mode and couldn't make a wifi call. Is there something I am missing? Also, tethering still isn't functioning :( attached some logs using syslog. Anyways, the kernel is running very smoothly :D
[Nexus 6  Original Android Development] Gandalf:
You might need to do a full wipe. It's working perfectly fine for several testers and myself
[Nexus 6  Original Android Development] resynx:
Will do!

Edit: [MENTION=3878813]Gandalf[/MENTION] , both are still not working on a clean flash for some reason.. did those logs above help at all?
[Nexus 6  Original Android Development] mchun:
Does anyone know why I don't see WiFi calling in google setting?

On 7/9 nightly T-Mobile
[Nexus 6  Original Android Development] Gandalf:
Well, that's because WiFi Calling options are in Settings -> Wireless & Networks -> More between NFC and Android Beam, or you can find them in the Dialer settings in the Call section.

I'm not too sure what to tell you right this minute, i'm studying for an exam this evening so I'll be able to look at those logs tonight. I am using the 7/10 official nightly and wifi calling is working perfectly fine for me.

[YOUTUBE]4qv5bWNMbvM[/YOUTUBE]

Re: tethering: just tested usb, wifi, and bluetooth tethering and everything is functioning perfectly fine for me as well.

are you using the LYZ28E radio and bootloader?
[Nexus 6  Original Android Development] mchun:
Ok so it's because I switched from att. I Changed the radio but not the bootloader. I'll try it when I get home.

Thanks
[Nexus 6  Original Android Development] Gandalf:
Ok, so just flash the lyz28e factory image, and then install twrp and flash the latest nightly
[Nexus 6  Original Android Development] resynx:
Okay I will try that radio when I get home. Didn't know if the radio would affect a WiFi call or not. Thanks!

Edit: [MENTION=3878813]Gandalf[/MENTION] , Yup switching to that radio made it work! :good:
[Nexus 6  Original Android Development] mchun:
It works!!! Thanks for the help.
[Nexus 6  Original Android Development] Sultan.Alkhuzaie:
just a question

anybody tried flashing custom kernals . or are you all on stock ?
[Nexus 6  Original Android Development] resynx:
I am using zen kernel right now.
[Nexus 6  Original Android Development] :
Does android device manager work for you? Mine shows no device.
[Nexus 6  Original Android Development] :
deleted
[Nexus 6  Original Android Development] casonswag:
Check the omni website
[Nexus 6  Original Android Development] Android The Greek:
So far so good only issue I had was enabling now when screen off. It wouldn't let me record voice, then started to work

Also am I the only one that thinks the home button should hid omniswitch?
[Nexus 6  Original Android Development] 35russ:
I just flashed this rom and all is going well except for wifi calling (TMO). At boot upT Moblile WiFi Calling shows up in the upper left notification bar and works fine making a call some time later no more wifil calling. Reboot and it's back, then some time goes by (less than and hour) and it's gone again. Other than that a great experience. Any ideas, possibly some setting that needs changing. wifi preferred is activated. Thanks.
[Nexus 6  Original Android Development] resynx:
Same, mine stays endlessly loading and no device is shown on Google's ADM page.
[Nexus 6  Original Android Development] :
Yea I tired clean flash and didn't help. Both my devices have same issue. Nexus 7 and Nexus 6.
[Nexus 6  Original Android Development] resynx:
Just tried on another ROM, same result. So this is not an Omni problem :)
[Nexus 6  Original Android Development] Gandalf:
Flash the lyz28e radio and bootloaders if you haven't already. It's working for everyone else.
[Nexus 6  Original Android Development] 35russ:
Thanks, I've already flashed the radio, can you direct me to a zip for the bootloader? Thanks. This rom is very smooth and I have omni on my Note 10.1 as well. Nice work.
[Nexus 6  Original Android Development] resynx:
WiFi calling also works on the latest M preview 2 radio :)
[Nexus 6  Original Android Development] Gandalf:
You will need to download the LYZ28E factory image from Google, it actually has a "flash-base" script that will flash the bootloaders and radio for you as long as you are in fastboot :good:

Android Device Manager is working fine for me. I think it just takes time to update to the Google servers after a flash.
[Nexus 6  Original Android Development] Smallsmx3:
So this ROM uses CPUquiet instead of mpdecision? First time flashing on my nexus 6, so far so good.
[Nexus 6  Original Android Development] Gandalf:
It hasn't been merged yet. I'm still debating whether it's even worth it. The kernel as-is sleeps pretty well, and even with all 4 cores on per stock, any negative effect on the battery is pretty negligible. Cpuquiet would only keep one core active at min freq and scale up/turn on more as needed based on the load. I'm probably just going to stick with Google's implementation here. "Don't fix what isn't broken".
[Nexus 6  Original Android Development] Smallsmx3:
So is it just stock Google kernel?
[Nexus 6  Original Android Development] resynx:
Random reboot while sitting on the table untouched. OmniROM 7/23 using Elite kernel. Kernel dev said the log pointed towards the ROM causing the reboot.

dmesg-ramoops-0: http://pastiebin.com/55b7cb328e256

console-ramoops: http://pastiebin.com/55b7cb9813433
[Nexus 6  Original Android Development] eng.stk:
Does OMNI have layers/RRO 2.1 merged?

View attachment 3421583

Any Layer that I apply to settings produce similar output like the one following, no matter the Layer pack I use.

On other Layer enabled ROMs all is good.

You guys have similar results?
[Nexus 6  Original Android Development] Bingoig11:
Is OmniRom also vulnerable regarding the MMS video breache?
[Nexus 6  Original Android Development] _ASSASSIN_:
[MENTION=3873953]eng.stk[/MENTION] omni ROM quit on merging with layers due to conflicts with the layers team. They are instead working on their own hybrid theme engine with elements of cyanogen and layers.

However, you can install layer 1.0 themes since that is merged into the AOSP code.
[Nexus 6  Original Android Development] Smallsmx3:
It's all of android
[Nexus 6  Original Android Development] Gandalf:
I haven't looked into it personally as I'm extremely busy lately, but they merged some fixes into android-5.1 regarding 3GPP vulnerabilities.

I'm not looking at anything that's using a custom kernel ( or xposed). it doesn't matter what the kernel dev said. I have the specific commits needed for WiFi calling. Everything else I've seen has just merged the m-preview stuff in, which we are not doing (why would you merge in a PREVIEW release source into the currently supported source is beyond me). So I can only imagine there is a mismatch between the custom kernel (assuming they merged the entire m-preview source) and the omni device configs (or other projects that the m-preview kernel may be reliant upon).

Up to date with lollipop-mr1 source + the individual commits necessary from m-preview for WiFi calling + kcal from [MENTION=4316709]savoca[/MENTION], as is shown on github.
[Nexus 6  Original Android Development] zweetz32:
Is opendelta not working again or is it a problem on my end? I have been updating manually for the last few nightly. I'm on 25th and still not working. Keeps saying I'm updated.
[Nexus 6  Original Android Development] torecdude:
Besides OmniSwitch, whats special about omni from other roms? every rom have the basic tweaks like double tap status bar to sleep or pie control.

im asking is there a special reason this rom is so popular that other roms.

Kinda of a noob question i know, im new to all this popular roms world. I had my Motorola atrix using non-familiar roms.

EDIT: im talking about comparing roms with same kernels based AOSP.
[Nexus 6  Original Android Development] VECTUS:
As a developer I can tell you its kind of insulting when someone asks these type of questions in our threads (and its against XDA rules also. This is an Original Development thread after all...). But I will tell you (without doing any reading or study of this or any Omni thread as most enlightentened XDA'ers do and are encouraged to do. I know its so much easier to just ask right?) that many developers here have come together to give you FREE aosp independent of other teams and such... They have done A LOT of hard work and spent MANY hours getting Omni to the state it is... It's reliable, basic aosp as its meant to be... And rock solid.... I suggest you flash it and test it out as I have (make a back up first) and I hope you are able to experience XDA as it's meant to be... By being part of the experience and helping others as I have just helped you...:good:
[Nexus 6  Original Android Development] torecdude:
Meant no disrespect to any rom / omni developer out there. Im not taking it obvious the hard work they gave to this rom, and also making it free.

I did flash it and test it for a while. The reason iv'e asked here is because im assuming there are many changes under the hood of the rom so iv'e though giving a shot asking here since i didnt find a solution searching for it ( and yes, i did search quiet alot). If i could get an answer that will great. If not, guess ill have to continue my research.

Again, didnt meant to offend anyone.

Good day,
[Nexus 6  Original Android Development] subterfugium:
https://gerrit.omnirom.org/#/c/14187/
[Nexus 6  Original Android Development] ioos:
The OP says that the ROM is not rooted by default, but my corporate email client (GFE) flagged it. So does the T-Mobile app.
[Nexus 6  Original Android Development] subterfugium:
ROM is not rooted but built with test-keys and userdebug.

Root phone, edit build.prop (test-keys to release-keys and userdebug to user) from /system folder and unroot. Complicated, yes, but worked for me with streaming app complaining about device being rooted.

Redo this after updating the ROM :)
[Nexus 6  Original Android Development] zweetz32:
Flashed 31st and updates working again
[Nexus 6  Original Android Development] A2Eric:
I just did a clean flash of the latest nightly and when I signed into my Gmail account and it got to the two factor auth screen, it autmatically did something and logged me in. I DID NOT enter a code because A) I didn't have time B) I never got the code through hangouts. Is this normal behavior? I don't recall that every happening before on any other ROM. Thanks for any help or insight.
[Nexus 6  Original Android Development] jawmail:
That happens to me on other rom's with 2 factor.
[Nexus 6  Original Android Development] A2Eric:
Very strange. That's the whole point of Two Factor Auth is to improve security. Not very secure if it's automatically doing that. Must be Google already knows who I am from the Wifi Address or something. Guess I won't worry about it until money starts disappearing!!!!
[Nexus 6  Original Android Development] resynx:
It sends a text to the phone and verifies itself after you sign in. It always shows me the text in the AOSP mms app after I complete the setup screen. Happens on all ROMs for me. Weird that you don't see the texts in your Hangouts app though.
[Nexus 6  Original Android Development] Smallsmx3:
I'm surprised at how quiet this thread is. Of all the original development Rom this is by far the most stable and fluid. Looking forward to seeing more development
[Nexus 6  Original Android Development] A2Eric:
I agree, nice and stable. Delta's are nice too :good:
[Nexus 6  Original Android Development] stokholm:
Yeah, Omni was my favorite on KitKat. The problem for me is that it was so danm long before a Lollipop release was made. I lost interest. I'm not blaming anyone, is just a fact.
[Nexus 6  Original Android Development] YevOmega:
Where can I find a changelog? The changelog tab on the Omni website directs to a page where I can't pick a device. Tried two different browsers. Thanks!
[Nexus 6  Original Android Development] Mazda:
Looks like there's something up with that site, could be down for maintenance or design but try this one......

http://omni.cmxlog.com/5.1/shamu/
[Nexus 6  Original Android Development] billydroid:
This has WiFi calling?!? That's what the change log indicates!
[Nexus 6  Original Android Development] billydroid:
OK well as far as wifi calling goes it isn't working. I've tried a few alternative kernels and flash the newest tmo radio as well. Going to try elememtalx 2.0.2 for the M preview.

Otherwise this ROM is smooth as a baby's bottom ams zero issues so far, minus WiFi calling.
[Nexus 6  Original Android Development] Smallsmx3:
WiFi calling worked for me. Are you on T-Mobile? I was using the 14r radio
[Nexus 6  Original Android Development] TonyApuzzo:
There is a great app that shows the change-log based on your actual installed OmniROM version. It's great for figuring out if I want to upgrade my ROM or not.

https://play.google.com/store/apps/details?id=com.bytehamster.changelog
[Nexus 6  Original Android Development] Gandalf:
Wifi calling does work. You should probably just flash the lyz28e factory image and then install latest twrp + omni to make sure you have the right radio and bootloader. This has already been discussed

I've been busy the past few weeks with my new puppy and school, the semester is almost over so all my assignments are due soon. I'll update to the latest stuff (blobs, check kernel, etc) later this week once I turn everything in.
[Nexus 6  Original Android Development] mchun:
Has WiFi Hotspot been fixed? It's not working for me. On 8/17
[Nexus 6  Original Android Development] :
Does the WiFi calling work with Project Fi? I tried it with the lastest 48I radio. Unfortunately, it doesn't. Or it's T-mobile only?
[Nexus 6  Original Android Development] mchun:
Do you have the lyz28e bootloader and radio? You need both.
[Nexus 6  Original Android Development] :
I have the lastes 48I bootloader and radio.
[Nexus 6  Original Android Development] Gandalf:
Wifi Hotspot works perfectly fine for me, as has already been discussed in here. Make sure you are using the LYZ28E bootloader and radio. I've been away so I haven't updated anything past that release.

Project Fi is completely untested. I got a prepaid T-Mobile SIM to test wifi calling since it was a one-time $15 charge.

Over the next few days I'll merge updates, but keep in mind I've been gone so project fi stuff is completely untouched here as of right now.

edit: My Project Fi SIM will be here tomorrow.
[Nexus 6  Original Android Development] MechaMorph:
Greetings!

I'm trying to add the WiFi calling to my custom ROM (only I use it as I'm learning and really need T-Mobile WiFi calling). I thought I had found them all but I still can't get it working (it isn't showing up in the menu). Any chance you can point to me the exact ones needed? I must be missing one somewhere because even after cherry picking the ones I found I'm at a loss. :(

Thanks!
[Nexus 6  Original Android Development] Gandalf:
it's a combination of kernel, device, and vendor commits. Make sure that you have merged the following kernel commits: 8be5016...ee46fae

and device commits: 8fea59b...c4b20ba
[Nexus 6  Original Android Development] :
That's cool! Please let me know if you need a tester. I fount 2 issues so far.

1. wifi calling doesn't work

2. You are not able to make and receive call on Spring, But data. T-mobile is fine.
[Nexus 6  Original Android Development] Gandalf:
I am in the process of updating the binaries to the LVY48E project fi build as well as comparing and bringing in any necessary device changes.
[Nexus 6  Original Android Development] MechaMorph:
Thanks for that. Unfortunately I still can't get it working. I don't even know if it would work because I don't get the option to enable WiFi calling under Settings -> More.

I've scoured gerrit and github but I don't see any reference to that option.

I have the 4 commits you linked. Then I grabbed the other ones for WFC config enable for Shamu and 2-3 of the other sepolicy rules ones. The ROM is compiling and it works but is there a commit in particular I'm missing?

Thanks!

EDIT: I may have found it. commit 23eee158a85a115db8c31f01657ffb4dec43ea2e

Gonna grab it now and see how things go!
[Nexus 6  Original Android Development] Gandalf:
no those are referring to well more than 4 commits. You can go into those projects and enter "git cherry pick 8be5016^...ee46fae" and it will cherry-pick every commit in order from the first to the last hash i provided. The kernel is about 50 commits and the device is about 6
[Nexus 6  Original Android Development] MechaMorph:
ah ok. my bad! lol

This is why I'm learning! Many thanks!