[Nexus 4 General] simobile:
Kinda Working now

I think I have this working now. I've hacked some items from the LG G2 system dump into my N4 and it seems to be working here at work. I have no bars here ever and cannot ever make a call.

After modding, signing, logging, changing permissions, deodexing, etc., etc. for the billionth time I called it quits and went to bed last night. I would at this point usually do a restore to my phone so I don't have any unforeseen issues the next day. I didn't and my wife called me and my phone rang. I was surprised as her when I picked up and could actually hear someone on the other end. She fully expected it to go to voicemail. She asked me with a guilty tone if i was at work because not only could I talk to her but I was crystal clear!. I've been able to make make calls and receive them all day and have no more than 1 bar showing and usually none at all. I am however still registered to T-mobiles network and if I put on airplane mode, it doesn't work at all. I have also verified it will not call out without me being connected to my office wifi. So it is indeed making calls over the wifi network. I've been working all day and don't have anytime to look at "why" it is working. I did what I have done a 100 times before and threw modified apps at it and hoped it would work. I've done this so many times that I don't remember what I did yesterday and in what sequence. The other thing is that menus have not changed. Meaning I cannot select to turn on wifi calling as you would on a normal G2. Other than getting the wifi calling app, certs, drm, etc. installed and changing some file locations/permissions I'm not sure exactly what I did differently this time.

My setup is

N4 of course

stock rooted 4.4.2 KOT49H

stock kernel

stock bootloader

stock radio (newest and not a hybrid)

So full stock rooted with a sprinkling of LGG2 goodness and it seems to be semi working. I won't go on about "THIS IS SOLVED AND GIMME THE MONEY BRAH!!!". Mostly because its only semi working.

Problems I see here:

There is no clear indicator that it's enabled/disabled and people would have a hard time using this way. The icon files copied over fine but there must be dependencies that they are mad about.

It has futzed my usb connection to a pc. Charging is fine from a charging usb cable but the PC randomly disconnects from USB and then reconnects as though it just found the device. This happens every 3-4 minutes.

According to log glances, Android isn't happy with me and is killing/ignoring/work arounding (my phrase) quite a few things.

I had big issues with qcrilmsgtunnel and couldn't get it to properly install. I have a feeling we need this for wifi sms because while I could make calls today just fine, my sms messeges would not send. They gave me the "ill send when you have service error". I would then proceed to call someone with crystal clear sound quality and laugh at the red message triangle.

I'm going to look into this some more tonight and I'll keep you guys updated. I'm originally from Missouri (thank god I'm in Silicon Valley now) which has a state motto of "the show me state" because we have a hard time believing without seeing. As someone who has been working on AOSP wifi calling for almost a year, I wouldn't blame you if you needed proof of this. I can video it making a call while the signal bar says 1 to nil bars and I'll even record the audio. It'll have to be from my workplace though because I have full service at home. I'm not holding back anything from you guys in terms of what I did or code but I do want to replicate it again from a clean nandroid and I'll post the steps then. This is NOT complete wifi calling for AOSP or T-mobile but it is the furthest I've gotten so far. :highfive: