Here is my list of IMHO important Android features that are crippled/ unavailable. Would be great to see custom builds that fix any of these.
1) Androids built-in support for SIP telephony is completely unavailable.
SIP apps are only a partial workaround because they can integrate into the system equally. Eg: If you use the phone via BT from a Car audio/nav system, you can only get to the native Android dialer (which is where native android SIP integrates).
With QuickShortcutMaker you can get to the Menu to create SIP accounts, so the SIP code is in the firmware, but there are two pieces missing - create SIP contacts to make SIP calls, and enabling SIP accounts to receive SIP calls. Maybe there are some config files in the firmware that would enable this in custom firmware...
2) VoLTE is only enabled in each regions firmware for carriers in that region. Especially when importing phones from Asia, or Mate 9 Pro that does not even have US firmware this means VoLTE is unavailable.
This seems to be easy to fix with rooted phone by putting the appropriate config files into custom builds. There is already one patch for Mate 9 out in another thread in the mate 9 Q&A forum.
3) WiFi calling. Seems to be similar to VoLTE: disabled by default unless explicitly enabled on specific carriers.
One can see with QuickShortcutMaker that the feature is in the firmware. But not sure what needs to be fixed to make it fully working.
4) Google Daydream. Maybe not worth trying to fix this for Mate 9 Pro given how its listed as DayDream ready and should hopefully get an official FW update to enable it, but might make sense for mate 9.
Its possible to download / install Google VR libraries etc., but that will then still complain that the phone is not daydream capable. For that there seem to be some config one would need to root for.
Related
This is a modified version of the CM13 Messaging app that allows MMS over WIFI for Sprint or any other carrier that has the same problem (I think T-Mobile does the same thing?). It will use your WIFI if connected, otherwise it will try to use your mobile data like normal.
Place the messaging.apk in
Code:
/system/app/messaging/
I recommend renaming the current one to messaging.apk.bak so you can revert to the old version if the app gives you any trouble.
This app will only function correctly on android 5+, though I haven't tried it on anything other than Marshmallow yet so let me know if it works correctly on Lollipop.
Android 5.0 implemented a standard MMS API that allows MMS over WIFI. Unfortunately Sprint doesn't follow standards, so that doesn't work on their network. I created this out of frustration after jumping between all the major messaging apps and not being fully satisfied. You can view the changes I made here on github.
Alternate download: Link
Hi Everyone!
I am currently the owner of a BlackBerry DTEK60 and would like to install some of the ]TCL 950 apps (same phone essentially). I have tried looking for the APK's for File Manager, Gallery, Video Player, Meeting Recorder, Find My Car, Music, and FM Radio apps, however have not had any success.
I downloaded the TCL950 rom from tclmobile.com.cn (through their baidu link), extracted, however I can't seem to find any of those apps in the /system/app and /priv-app folders. I reached out to the BlackBerry Beta Zone contact (since I am part of the beta program) to ask if those apps would be available in a future update possibly, but it seems there are no plans to add them unfortunately. This is a shame, as I have used a TCL 950 a client has and the apps are fantastic. Furthermore, since the hardware is capable of FM Radio (as an example), and a few other enhancements such as "dual-apps" (which lets you run 2 instances of the same app), etc. it's a shame that it seems to be crippled.
If anyone has any of these apk's or can compile them, I would be eternally grateful.
Also, I was wondering if there is any way to get WiFi calling working on the Fido network (it appears I need some files from the Fido LG G5 or Fido Samsung S7) and VoLTE. The option to enable IMS and VoLTE is enabled on my device and with my carrier, however it doesn't seem to work.
And finally, I'm having a strange issue with video MMS received. The video's appear as a separate audio file and separate animated image. Almost seems like they are not compiling properly when received. This happens with Google Messenger and Yaata (also tried textra) and the result is the same. Any ideas?
Thank you
Hey, was wondering if anyone knew if it supported ANT+. I use it for a lot of cycling related ANT+ products. I want to assume it supports it as the OP3 supported ANT+ but I'd rather know for sure than just assume.
Yep it seems to be compatible, but you need to install some plugins from Google Play Store. After installing those Endomondo finds my Garmin HRM and shows pulse (71 on the screenshot... sorry for the language on my Endomondo; it's finnish ). Haven't tried my other ANT+ components (speed and cadence) since I'm using those with my Garmin Edge 500.
OnePlus phones have had various issues with ANt+ feature, many users suffered over the yers. This thread gives some hope, however it is better if some one can someone actually upload pics with a ANT+ device in working condition. Then only it will be reassuring. Just imagine, a person buying this gadget USD 500+ and then realizing that it won't do ANT+?
I checked the GitHub code for ANT+ Android SDK and the last release was 2015. Even when I use an external Ant+ to USB dongle with OTG, I can install the service in Oxygen OS, but it says it does not support the new OS. I was hoping someone can comment on this. If the built-in software side of ANT+ is not functionally, it would be great at least folks update the GitHub branch so the USB dongle version of ANT+ works bottom line. Thanks
Hey guys, I am running Android pie on OP6,t and I managed to get my ant+ device working by allowing the ANT Radio Service application access to ANT hardware.
To do this:
1. Go to Settings
2. Apps and Notification (then See all # apps)
3. Scroll to ANT Radio Service and click on it
3. Click on Permissions
4. Click on Additional permissions
5. Toggle use ANT hardware on
Before I did this ANT tester app said that my phone is ANT capable, but also said No service and no firmware version. After I enabled it, the no service message disappeared and it could figure out the firmware version.
I also noticed that I can only have one app actively tracking my heart rate data (the others would not be able to find the sensor, so keep that in mind).
I included some screenshots for clarification.
Hope it helps!
Thanks BlackTourmalin!
This did the trick!
Root, ROMs, Android Pay, Tmobile WiFi Calling & Google Fi, and choosing a new phone
I wish I could see all of this info together, so I thought I'd ask the question and see what we can come up with.
1. In my experience, if you root a stock rom, sooner or later an update comes that un-roots it. Is this still usually true?
1.a. And sometimes the new stock rom will make the rooting process more difficult than previously, or even impossible. Right?
1.b. Thus, the most reliable way to get a root that doesn't go away, is to use a custom ROM. Right? Is there something I'm missing here?
With a custom ROM, one can typically disable/enable root at will.
2. Android pay.... will I ever get it working on a custom ROM? Easy or difficult? Does it work with only a few select phones / ROMs? Does one have to reboot the phone after disabling root, in order to get Android Pay to work? What does the space look like, and how practical is it to use on a daily basis?
3. How about T-Mobile Wi-Fi calling? There are a few things I've read on this topic...
3.a. I've read that some non-Tmobile phones have WiFi calling enabled, which will work on Tmobile's network. Is that pretty common or is it only a small number of select phones?
3.b. Does LineageOS or some other custom ROM support WiFi calling on ALL phones, which works on Tmobile's network?
3.c. One guide I read recommended getting some software off of stock before installing the custom ROM, and then installing that stock software onto the phone; is this a standard practice, and does it generally work?
3.d. one resource that is fueling some of these questions: http://www.spectrumgateway.com/compatible-phones
4. What about Google Fi? They officially only support a handful of phones. What's that about? Is the space similar to Tmobile WiFi calling, or is it completely different in practice?
5. Ok, you know what, maybe I could get by without root? But how would I find substitutes for these features I find indispensable?
5.a. view stored WiFi passwords; 5.b. emoji switcher; 5.c. properly removing bloatware; 5.d. Backing up app data that is stored in /data/ (wifi passwords, contacts, few other things)
I'm shopping for a new phone, and not knowing about the above makes it really difficult: do I need to go with a Tmobile branded phone? If I choose right is it possible I could be able to move the phone to Google Fi? Will I be able to use a custom rom, root + android pay without rebooting, and wifi calling, all in concert with minimal friction? Is there one magic phone or custom ROM that does it all, or are there a number of them? Or none of them?
Thanks y'all!
David
Info on T-Mobile VoLTE and WiFi calling here: http://www.spectrumgateway.com/compatible-phones
It appears that "SafetyNet" is the name and branding for android's system that monitors the system and reports root status and other modification to different apps, disabling Android Pay as well as netflix and others. Here is an article about using Magisk to fool SafetyNet:
https://android.gadgethacks.com/how-to/magisk-101-switch-from-supersu-magisk-pass-safetynet-0177578/
Magisk has modules, a few of which are described in the above article.
One that I didn't see there, but which I saw described elsewhere, was "Universal SafetyNet Fix / Univeral Hide" - a Magisk module.
Lots of information still not figured out -- it would be great to collect some more of this information here!
Hello!
I'm a heavy user of gboard voice typing feature on my OnePlus 6 Android phone. One thing I absolutely love about gboard is the fast offline voice typing. The voice model resides on my phone, takes up 85 MB for English US. It is blazingly fast, very accurate and overall much better in my experience than the regular gboard voice typing which needs to connect to the Google server to transcribe.
Now I'm looking to buy a Android tablet that also supports gboard faster voice typing. I have looked everywhere on internet but have not been able to find a list of devices that support this feature. I have tried a few Android phones, and this feature appears to work only in select phones. They are usually better known flagship phones like OnePlus, Samsung Galaxy S10 ( could not get it to work in Samsung Galaxy note 10 plus), pixel phone, etc.
If someone can help me figure out which Android tablets natively support gboard faster voice typing, that would be very helpful. Alternatively, if there is a hack that can enable this feature in any Android device, I'm also willing to try that ( as long as it is not very technically challenging).
Many thanks for reading and your support!
I found this article. It shows how to change the device model for rooted Android tablets.
How to Change Android Device Model Number and Name - DroidViews
If you own a rooted Android device and want it to display a different model number than it really is, you can change it.
www.droidviews.com
I don't know if this approach will work for the latest Android devices. However, is this the way to go?
If I'm somehow able to change the device name and model to the one that I know for sure supports gboard faster voice typing, will it bluff Google play store into thinking that the device is different and provide access to the feature?
user00123 said:
I found this article. It shows how to change the device model for rooted Android tablets.
How to Change Android Device Model Number and Name - DroidViews
If you own a rooted Android device and want it to display a different model number than it really is, you can change it.
www.droidviews.com
I don't know if this approach will work for the latest Android devices. However, is this the way to go?
If I'm somehow able to change the device name and model to the one that I know for sure supports gboard faster voice typing, will it bluff Google play store into thinking that the device is different and provide access to the feature?
Click to expand...
Click to collapse
Or even if there was a modded APK that ignores this model number requirement....