[Q] WiFi Calling with any custom ROM? - Nexus 5 Q&A, Help & Troubleshooting

I understand AOSP ROMs doesnt have wifi calling feature, which is carrier specific feature baked into the kernel itself.
But, since I live in a deadzone area for T-mobile, this is pretty important and I dont want to miss my Nexus 5 for this reason.
Is there any custom ROM (touchwiz) one which is compatible with Nexus 5? any ports for S4/S5, available for Nexus 5?
I would love to get that ROM as my one of the multiboot option, so that I can switch to that when I am at home to make/receive calls.

rahmaniac said:
I understand AOSP ROMs doesnt have wifi calling feature, which is carrier specific feature baked into the kernel itself.
But, since I live in a deadzone area for T-mobile, this is pretty important and I dont want to miss my Nexus 5 for this reason.
Is there any custom ROM (touchwiz) one which is compatible with Nexus 5? any ports for S4/S5, available for Nexus 5?
I would love to get that ROM as my one of the multiboot option, so that I can switch to that when I am at home to make/receive calls.
Click to expand...
Click to collapse
Well if it is baked into the kernel, a port wont help. When a ROM is ported to a new target device, it must use the target devices kernel

kernel can be "not-shared" right?!
rootSU said:
Well if it is baked into the kernel, a port wont help. When a ROM is ported to a new target device, it must use the target devices kernel
Click to expand...
Click to collapse
well, I think with multi-boot kernel doesn't have to be shared right?!
currently i have stock with franco kernel and L-preview with default OS kernel.
Since kernel is software, i believe the port could come with its own kernel which supports the wifi calling feature? am I wrong?!

rahmaniac said:
well, I think with multi-boot kernel doesn't have to be shared right?!
currently i have stock with franco kernel and L-preview with default OS kernel.
Click to expand...
Click to collapse
No idea, but either way, it would be a Nexus Kernel. A Samsung kernel wouldn't boot, even if it didnt brick your device
rahmaniac said:
Since kernel is software, i believe the port could come with its own kernel which supports the wifi calling feature? am I wrong?!
Click to expand...
Click to collapse
Kernels aren't ported. ROMs are ported and use device specific kernels. So yes, you are wrong

rootSU said:
No idea, but either way, it would be a Nexus Kernel. A Samsung kernel wouldn't boot, even if it didnt brick your device
Kernels aren't ported. ROMs are ported and use device specific kernels. So yes, you are wrong
Click to expand...
Click to collapse
I am not saying porting the kernel. but in a way it could be implied that (as I am saying ROM coming with its own kernel which is compatible with the device)
I am wondering some kernels are built for both AOKP, AOSP and Touchwiz versions of Androids
see this for example. http://forum.xda-developers.com/showthread.php?t=2297379
I guess its probably because S4 have both google play edition as well as touchwiz edition.
I wish Nexus 5 supports wifi calling as part of its kernel.
Some guys started this intitiative, but doesnt seem it will be reality
http://forum.xda-developers.com/nexus-4/general/wip-1400-bounty-port-t-mobile-wifi-t2012468
anywa, thank you for the reply and correcting me.

I think what you're failing to grasp is that they can use the same kernel because it's the same phone.. Kernels are an interface between the rom and the hardware. You cannot use a kernel from another device on our device as it will brick.. It's not a question of what rom you're using. It's a question of what hardware you're using.
The only way to get a kernel function from another device is to know the source code, but since its proprietary I'm guessing the code isn't available.
Sent from my Nexus 5 using Tapatalk

no, tmobiles WiFi calling is not possible on a nexus 5, unless tmo makes it compatible with it. its more than just a kernel feature(as we also don't have access to the source, so we can't grab it), it is also framework changes. you can use other WiFi calling apps and services though.

thanks!
rootSU said:
I think what you're failing to grasp is that they can use the same kernel because it's the same phone.. Kernels are an interface between the rom and the hardware. You cannot use a kernel from another device on our device as it will brick.. It's not a question of what rom you're using. It's a question of what hardware you're using.
The only way to get a kernel function from another device is to know the source code, but since its proprietary I'm guessing the code isn't available.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
got it. I didnt know kernels are device specific 100%. Always used to think its some software which is written to understand any camera, any cpu, any RAM etc. but now i got clarity.
what options are out there for people who are on deadzones, but still want the ability to make calls?
I think i can give my google voice number to all my friends and start receiving calls via hangout (not sure if that is possible yet) without any network.

https://code.google.com/p/the-ims-open-source-project-for-android/
Do you think that this could help with someone baking it into a custom kernel? My girlfriend just got this phone and thought that it had wifi calling on it. Hopefully this can help!!

thomas.nelson4 said:
https://code.google.com/p/the-ims-open-source-project-for-android/
Do you think that this could help with someone baking it into a custom kernel? My girlfriend just got this phone and thought that it had wifi calling on it. Hopefully this can help!!
Click to expand...
Click to collapse
it works with tmobiles wifi calling feature, improves it, not alone.

Related

[Q] Enable adb logcat on franco's ICS kernel?

Hi everyone,
I'm sorry if this has been asked already but I couldn't find a similar thread on search.
I'm using franco's ICS kernel and the USB debugging in ON.
ADB recognize my device and I can 'Run As Android Application' but I get no Logcat at the DDMS tab.
All it shows is:
Code:
?:??: W/?(?): Unable to open log device '/dev/log/main': No such file or directory
Kernel developer approved that logcat is disabled on his kernel and currently has no plans of changing this - http://forum.xda-developers.com/showpost.php?p=20005555&postcount=455
Also, enabling in insmod shows only partial logcat
http://forum.xda-developers.com/report.php?p=20037182
Anyone has a solution?
Thanks!
Updated OP with new info.
Just a question... This is hybrid ICS / GB kernel that no one will care about any day now when the OTA drops and there is a proper ICS kernel. Why is a logcat so important for this kernel? Just wondering?
Where is my G Nexus?
RonnieRuff said:
Just a question... This is hybrid ICS / GB kernel that no one will care about any day now when the OTA drops and there is a proper ICS kernel. Why is a logcat so important for this kernel? Just wondering?
Where is my G Nexus?
Click to expand...
Click to collapse
Can't see how the fact that this is a hybrid kernel has anything to do with my question.
Logcat isn't important for this kernel, it's important to me because i use my phone to develop apps.
I want to use an ICS ROM but most of them use franco's kernel, which has logcat disabled by default, hence this thread.
liorry said:
Can't see how the fact that this is a hybrid kernel has anything to do with my question.
Logcat isn't important for this kernel, it's important to me because i use my phone to develop apps.
I want to use an ICS ROM but most of them use franco's kernel, which has logcat disabled by default, hence this thread.
Click to expand...
Click to collapse
Why would you develop apps based on an ICS ROM that has at most a 2-3 week shelf life and is flawed at best. If you just must why not use another kernel?
I am just asking because as soon as the OTA drops all of these ROMs and kernels will be obsolete
Where is my G Nexus?
Edit: Nevermind, please delete this post
RonnieRuff said:
Why would you develop apps based on an ICS ROM that has at most a 2-3 week shelf life and is flawed at best. If you just must why not use another kernel?
I am just asking because as soon as the OTA drops all of these ROMs and kernels will be obsolete
Where is my G Nexus?
Click to expand...
Click to collapse
I'm adding support for HC/ICS so i have to use an ICS ROM.
Regardless, using an ICS for development doesn't mean i develop only for ICS.
I couldn't find any other kernel for ICS, if you know of one, that would be excellent, no special love for franco's one (even though it's a great one).
Thanks
liorry said:
I'm adding support for HC/ICS so i have to use an ICS ROM.
Regardless, using an ICS for development doesn't mean i develop only for ICS.
I couldn't find any other kernel for ICS, if you know of one, that would be excellent, no special love for franco's one (even though it's a great one).
Thanks
Click to expand...
Click to collapse
I would use one of the latest Fitsnuggly/CM KANGS with the CM kernel
Edit: w/o cherry picks
Where is my G Nexus?
RonnieRuff said:
I would use one of the latest Fitsnuggly/CM KANGS with the CM kernel.
Where is my G Nexus?
Click to expand...
Click to collapse
Leaving NexusBeam is hard, such a great ROM, but will try recent KANGS.
Thanks!
Not exactly the solution for my question but stable and fast alternative - I switched to CM9 Alpha 12 with Matrix kernel (http://forum.xda-developers.com/showthread.php?t=1361477).
liorry said:
Not exactly the solution for my question but stable and fast alternative - I switched to CM9 Alpha 12 with Matrix kernel (http://forum.xda-developers.com/showthread.php?t=1361477).
Click to expand...
Click to collapse
Math Kid has a great kernel!!!!
Where is my G Nexus?
RonnieRuff said:
Math Kid has a great kernel!!!!
Where is my G Nexus?
Click to expand...
Click to collapse
He does, on GB I always used this kernels but unfortunately, on ICS, version 11.5 breaks WiFi. so no kernel for me

Porting ROM to LG Vortex?

What would be involved in porting one of the Optimistic V (or other Optimistic One variants) really awesome ROMs to the LG Vortex (which is Verizion's version of the Optimums One) ?
My old Vortex is just sitting around and I wanna learn how to make ROMs. It can't be too hard to get a ROM working on it, the only difference is the radio, as far as I can tell, and that would be just replace some files, right?
So I'm hoping someone who knows a lil more than me can tell me what I need to change to make a ported ROM off someone's Optimistic One variant source.
ANYONE? not a hard question....
Not a hard question??? What do YOU think is involved. porting to a completely new phone AOSP or whatever is way harder than you think. You need to compile from source to get a fully working rom. I cannot do this but you should try first messing around. You don't even have CWM on the Vortex, so you should go and ask that first...
Sent from my LG-P500 using Tapatalk
You can port different kinds of Rom to your phone which are cdma-based.
If you use your stock kernel roms should boot (can't say anything about data/wifi/gsm)
If you want to build your own, look here for a base.
And don't forget to backup your rom! It has different libs you may need to use!
You can find CWM for your phone here!
You'll also find a CM7 for your phone to play with
Good luck!
Rores said:
Not a hard question??? What do YOU think is involved. porting to a completely new phone AOSP or whatever is way harder than you think. You need to compile from source to get a fully working rom. I cannot do this but you should try first messing around. You don't even have CWM on the Vortex, so you should go and ask that first...
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
Actually, there is a custom recovery. And the hardware is identical to other optimus one variants, except for the radios. So there should be files that correspond to ththe radios that need to be replaced. Now I've never built a ROM before, just tinkered with one, but I don't expect it to be THAT hard to swap out a few files, maybe recompile the kernel.
_Arjen_ said:
You can port different kinds of Rom to your phone which are cdma-based.
If you use your stock kernel roms should boot (can't say anything about data/wifi/gsm)
If you want to build your own, look here for a base.
And don't forget to backup your rom! It has different libs you may need to use!
You can find CWM for your phone here!
You'll also find a CM7 for your phone to play with
Good luck!
Click to expand...
Click to collapse
There are several other CDMA Optimus One variants, I know they're available for sprint and virgin at least. If I keep the stock Verizon kernel how I change a sprint/virgin ROM to be compatible?
Its very easy, just go into the build.prop and change everything that calls for vm670 and change it to vs660 and do the same in the updater script. You'll be able to flash it and use it, but data, calling and sms wont work , you need to swap the telephony files from the same android version, I'm currently porting JB to the vortex
jacobmacek said:
Its very easy, just go into the build.prop and change everything that calls for vm670 and change it to vs660 and do the same in the updater script. You'll be able to flash it and use it, but data, calling and sms wont work , you need to swap the telephony files from the same android version, I'm currently porting JB to the vortex
Click to expand...
Click to collapse
Attempting to port this rom to the LG Vortex. Any advice?

[Q] 4.1.2 and 4.2 rom with 3G USB modem support

Hi,
I am using EOS3 rom (4.1.1) on my TF101 now.
Looking for a newer rom (preferably 4.1.2) with 3G usb modem support.
Can I get some suggestions ?
Also, I'd like to test 3G modem support on the current rom if possible before changing rom. How can I test that ?
I'd appreciate any suggestions.
try ppp widget from play store
I am not looking for a widget, but a rom.
mrmrmrmr said:
I am not looking for a widget, but a rom.
Click to expand...
Click to collapse
no rom has the support
really ?
I've heard that at least 4.0 roms have it, and with a correct kernel, 4.1 roms may have it.
is that wrong ?
Part of the issue is that the TF101G never made it beyond 4.0, so native support may never get there until the TF101G gets 4.1.X.
But, I guess I don't understand the issue with using pppwidget to get 3G functionality with a ROM vs having it baked into the ROM.
I have no problem with using pppwidget. It's ok; I already tried it on my current rom.
The thing is, I am also looking for a new rom. So just suggest me a new rom and I'll use it with pppwidget.
Also, I believe, there should be ROMs that support 3G because on several Android tablets (like Ainol), I see the 3G connectivity settings to use with a 3G modem.
So it shouldn't be hard to integrate if it's not already included in CM10 ?
mrmrmrmr said:
really ?
I've heard that at least 4.0 roms have it, and with a correct kernel, 4.1 roms may have it.
is that wrong ?
Click to expand...
Click to collapse
the last rom to have support was megatron ICS. None since then. no combination of kernel or whatever can make it work past ics unless the devs specifically work on it.
thank you. that's clear now.
frederuco said:
But, I guess I don't understand the issue with using pppwidget to get 3G functionality with a ROM vs having it baked into the ROM.
Click to expand...
Click to collapse
For example sending and receiving SMS is not working with pppwidget. It is with 3g in Rom (like Megatron).
Also 3g watchdog not reconizing 3G traffic with pppwidget as 3g.

Oxygen OS Port

Since Oxygen is out for Oneplus one is anyone porting this soon to our phone? It has built in DT2W and other gestures
Gestures are done with the kernel, not the ROM.
Porting the ROM as a whole is ultimately pointless - just use any custom ROM, which probably has all the features + more anyways.
Elluel said:
Gestures are done with the kernel, not the ROM.
Porting the ROM as a whole is ultimately pointless - just use any custom ROM, which probably has all the features + more anyways.
Click to expand...
Click to collapse
But i think it would be nice to have both OxOS and Cm12S to our phones. Im sure both will be ported soon even know one is based off of 5.0.2
cell2011 said:
But i think it would be nice to have both OxOS and Cm12S to our phones. Im sure both will be ported soon even know one is based off of 5.0.2
Click to expand...
Click to collapse
Also, see my quote below.
Elluel said:
First of all, porting firmware from one device to another is extremely unlikely to function properly. If you can even get it to boot (the hardest part), a LOT will be broken as it was not built relevant to the hardware. Porting a custom ROM is even more pointless when it can be built specifically for your device.
OxygenOS has not been released yet, but it's likely to have features that other custom ROMs already have/can easily replicate.
Porting "CM12S" from the OnePlus One to the Nexus 5 is ultimately pointless. CM12 can be built from source anyways, then you can just take the few additional extra apk files from CM12S and paste them in.
Click to expand...
Click to collapse
Rom Port
cell2011 said:
But i think it would be nice to have both OxOS and Cm12S to our phones. Im sure both will be ported soon even know one is based off of 5.0.2
Click to expand...
Click to collapse
Can you point me the rom port download link please
joaopaulomachadooficial said:
Can you point me the rom port download link please
Click to expand...
Click to collapse
It is not available yet. Also, this thread is a bit old.
its an old thread, was reading about this as opo 2 is coming out, from what i read if that its not open sourced and there is a small team doing the build, the kernel will be open, i wonder how they will manage without the community

Using a J700/F/H/M ROM on a J700T?

Would a ROM built for a J700F/H/M be compatible with a J700T? They have the same CPU and GPU. The only difference I notice is the supported network technologies, but I may of overlooked other differences.
If not completely compatible without modification, what would need to be changed?
I'm guessing I could just flash and see what happens, but I don't have time right now to deal with a bricked phone if it does go wrong.
Thanks.
vekenti said:
Would a ROM built for a J700F/H/M be compatible with a J700T? They have the same CPU and GPU. The only difference I notice is the supported network technologies, but I may of overlooked other differences.
If not completely compatible without modification, what would need to be changed?
I'm guessing I could just flash and see what happens, but I don't have time right now to deal with a bricked phone if it does go wrong.
Thanks.
Click to expand...
Click to collapse
Only some ROM's can be flashed and all features don't transfer. The wifi setup is different and so is the camera. The kernel codes are different as well so kernel specific ROM'S won't flash either.
Would it be easy to fix the wifi and such? I don't have much experience with ROM porting, and I was hoping that this device would be the one that I can finally get some experience, because you would think it would be pretty easy to convert J700F/H/M ROMS to J700T ROMS.
vekenti said:
Would it be easy to fix the wifi and such? I don't have much experience with ROM porting, and I was hoping that this device would be the one that I can finally get some experience, because you would think it would be pretty easy to convert J700F/H/M ROMS to J700T ROMS.
Click to expand...
Click to collapse
I would imagine it would be pretty easy to port over some of the ROM's, I'm currently running Alloosh's N7 V3, but without digging through the kernel codes for each ROM it's hard to say. You would have to set up your build environment and identify the differences and change them, trust me it's a long sometimes pain staking process ha. It's not as hard as building a different OS from source or porting over other software, but it will still take some time.
I've gotten the camera to finally work and wifi and Hotspot are running fine too, but there's still issues I'm looking into. Just start doing some research and see what you're comfortable with diving into.
You need to try using your device stock kernel with those roms
messi2050 said:
You need to try using your device stock kernel with those roms
Click to expand...
Click to collapse
Do you know where I can find the stock kernel file for the J700T? Ive had no luck finding it myself.
vekenti said:
Do you know where I can find the stock kernel file for the J700T? Ive had no luck finding it myself.
Click to expand...
Click to collapse
You can make a backup of your current kernel using apps like flashify...etc
Thanks
I got the pixel experience rom to boot on my j700t with messi2050's v1 kernel. Rebooted every 2-10 minutes. It looked great i wish i could use it for my daily runner. I just reflashed pk6. Which rom to try this with next.
Dustinsk22 said:
I got the pixel experience rom to boot on my j700t with messi2050's v1 kernel. Rebooted every 2-10 minutes. It looked great i wish i could use it for my daily runner. I just reflashed pk6. Which rom to try this with next.
Click to expand...
Click to collapse
I'm using Messi's kernel on the Note 7 ROM by Allosh.
I use his kernel on almost every flash I do, dudes awesome for porting it for the T.
Too bad he removed all his downloads though. In the process of making my own SE permissive kernel for the J700t.
Just busy with life currently.

Categories

Resources