Is it possible to downgrade modem on Android O? - Nexus 5X Q&A, Help & Troubleshooting

Hey guys, this isn't really a problem as much as it is an aesthetics thing for me. I was previously using various aosp roms such as ABC rom and also saosp, both of which were based on the latest 7.1.2
I recently came back to Android O , and on each developer preview I notice that it only shows the "4g" icon, whereas in the aforementioned two roms it gave me "4g+ ". I have tested this in various areas and it seems to be rom specific.
So, my two part question is :
Is there a way to modify the icon to show the "4G+" icon and or add the 4g+ via buildproo somehow?
If not, can I flash the radio from either of the roms I mentioned or will it break my current install of Android O?
Thanks in advance

Related

Service Menu on custom ROMs?

Hi guys,
I'm looking for solution or clear answer.
Do you know any custom ROM with access to Service Menu (same or similar as on stock ROM)?
I need option to force specific LTE Band, and 3G bands as well. In stock ROM it works realy fine and I can check many things about connection to network.
ARFCN, bandwidth, LAC/TAC, CI, PSC/PCI, neighbours etc.
Any hint which parts of system has influence on service menu ? Firmware, kernel, some APKs ?
I just tried RR-5.8.2 (Nougat 7.1.1 based on LineageOS ) it works realy fast but without this option I must revert back (flash) to stock ROM.
I made few hours reaserch on google and XDA but nothing specific about that.
Custom ROMs don't have the framework needed to have the hidden menu. Plus, it's CUSTOM, so there is no way in hell you can get anything "official" on it. Oh, and plus the fact that the service menu is not just an APK, but it integrates way more than you could even think with the OS, it's "made to size" so to say.
makivara said:
Hi guys,
I'm looking for solution or clear answer.
Do you know any custom ROM with access to Service Menu (same or similar as on stock ROM)?
I need option to force specific LTE Band, and 3G bands as well. In stock ROM it works realy fine and I can check many things about connection to network.
ARFCN, bandwidth, LAC/TAC, CI, PSC/PCI, neighbours etc.
Any hint which parts of system has influence on service menu ? Firmware, kernel, some APKs ?
I just tried RR-5.8.2 (Nougat 7.1.1 based on LineageOS ) it works realy fast but without this option I must revert back (flash) to stock ROM.
I made few hours reaserch on google and XDA but nothing specific about that.
Click to expand...
Click to collapse
You can use stock based custom ROMs like Fulmix.
Anyways I'm almost certain AOSP had a hidden menu on itself for forcing LTE band and similar controls, try looking for it and see if it has the settings you need.
engmia said:
You can use stock based custom ROMs like Fulmix.
Anyways I'm almost certain AOSP had a hidden menu on itself for forcing LTE band and similar controls, try looking for it and see if it has the settings you need.
Click to expand...
Click to collapse
Thanks for information, yes Fulmics has access to service menu - works fine.
But it is visible slower than new roms 7.1.1 based on lineage and now I can't install ASOP based on Nougat. I tried few times but no success.
makivara said:
Thanks for information, yes Fulmics has access to service menu - works fine.
But it is visible slower than new roms 7.1.1 based on lineage and now I can't install ASOP based on Nougat. I tried few times but no success.
Click to expand...
Click to collapse
Yes stock based ROMs are slower than AOSP ones. Why aren't you able to install Lineage or similar now, you should be able to without problems?
Also there is plenty of hidden service menus in AOSP as well - one of them is *#*#4636#*#* among others.
engmia said:
Yes stock based ROMs are slower than AOSP ones. Why aren't you able to install Lineage or similar now, you should be able to without problems?
Also there is plenty of hidden service menus in AOSP as well - one of them is *#*#4636#*#* among others.
Click to expand...
Click to collapse
Three ROMs based on LineageOS works realy fast but as I wrote above it hasn't Service Menu ! Because of that I ask which part of system is responsible for Service Menu. As I understand it is dependent of framework from phone manufacturer, and integration this function between parts of phone system (ROM, modem firmware, kernel, etc.).
Hidden menu isn't interesting at all. I need RF functionalities available only in service menu (*#546368#*855#).
(sorry for my bad english - I'm not native speaker)
makivara said:
Three ROMs based on LineageOS works realy fast but as I wrote above it hasn't Service Menu ! Because of that I ask which part of system is responsible for Service Menu. As I understand it is dependent of framework from phone manufacturer, and integration this function between parts of phone system (ROM, modem firmware, kernel, etc.).
Hidden menu isn't interesting at all. I need RF functionalities available only in service menu (*#546368#*855#).
(sorry for my bad english - I'm not native speaker)
Click to expand...
Click to collapse
There are a lot of RF frequencies in the hidden menu. Have you tried it? What exactly do you need?
engmia said:
There are a lot of RF frequencies in the hidden menu. Have you tried it? What exactly do you need?
Click to expand...
Click to collapse
In most ROM code 4636 shows information about Phone. I need selection of specific band on 4g / 3g, rat selection. And technical info about connection to bts / nodeB. I wrote it in my first post.
makivara said:
In most ROM code 4636 shows information about Phone. I need selection of specific band on 4g / 3g, rat selection. And technical info about connection to bts / nodeB. I wrote it in my first post.
Click to expand...
Click to collapse
You can select a specific band from the phone information tab and the hidden menu I told you. If you need other options I'm pretty sure there is another menu for that.
If there are connection options AOSP should have them somewhere, as they are necessary for the phone to operate.

Is there any LOS based ROM with NFC support?

I'm so tired with Sense. Can't deal with it. I loved CM, and I want to try out LOS or LOS based ROMs...
But there is a catch. ALL of LOS ROMs I ever tried haven't had NFC working. Sense ROMs on the other hand seems to be fine with it.
Maybe I need to elaborate... I am using NFC for Mifare Classic cards. It's the cards used by the public transport system where I live, and they have an official application to refill the said card. Too bad, all of LOS roms seems to be unable to detect it.
After all, I am ready to kind of fiddle around with the ROM just to make it freaking work. Is there ANY way to make LOS happy with NFC after all?
PS: himaul EU version.
Did you try official LOS? If the official doesn't work I think none of the LOS based roms will work.
Yes I tried the latest LOS official nightly, it didn't work.
The actual question is "how do I actually make it working". Even if it involves recompiling etc. What is actually missing from LOS which Sense ROMs do have?
Evengard said:
Yes I tried the latest LOS official nightly, it didn't work.
The actual question is "how do I actually make it working". Even if it involves recompiling etc. What is actually missing from LOS which Sense ROMs do have?
Click to expand...
Click to collapse
Drivers. If a function isn't working it's because the drivers don't work.
If you don't like the sense interface, I think it's not very complicated to replace htc apps with google apps, most of them are in play store.
Settings app of Sense 8 is very appropiate to aosp, only icons are different.
Try ViperOneM9, you can install aosp theme from the "Viper hub" from what I remember for status bar and navigation bar.
And you'll have an almost aosp interface with all things working
I was actually on Viper before. First - it is way too "clumsy" with too much unneccessary apps and bells and whistles, and second - after a while I got (apparently some bug) a horrible battery drain (and it was not caused by 3rd party apps, triple-checked).
Is there a way to "backport" drivers from Sense ROM to a LOS one? I know it is about the kernel, but maybe it's possible after all.

Upgrade from Nougat custom ROM, baseband update, Treble - Need some Help please

Hi Friends
I have been using crDroid 7.1.2 on Zuk Z2 plus for last 1 year almost. Tried a few ROMs at that time and settled with crDroid. Did not get much time after that due to hectic work schedules.
Now, I am planning to upgrade to a stable Oreo Rom. AEX and Jaguar seem most popular, but I would experiment with few others like crDroid as well.
However, I have few concerns and doubts where I would request your guidance and help. I did some research myself and went through lot of threads but still some questions remain:
1) I face two irritating issues on my phone. Not sure if it is a device issue or ROM or baseband issue:
a) While on speaker on a call, the person on the other side cannot hear me clearly. My voice is extremely distorted.
b) Same happens on call recordings even without being on speaker. My voice is totally distorted in all call recordings.
So, someone suggested me to update baseband by flashing ZUI 1.9 and subsequent versions. My current baseband is 1.76 Indian. Multiple doubts on how to go about doing this safely and efficiently:
a) Do I need to flash complete Chinese ZUI ROMs in this sequence? 1.9 -> 3.5 -> 4.0? Does the 4.0 ZUI support VoLTE?
b) How to flash these, QPST, TWRP, QFIL - See different options mentioned in different threads.
c) Also, saw some directly flashable baseband zips without the need to flash ZUIs or to flash baseband 1.70 chinese first.
https://forum.xda-developers.com/le...oreo-firmwarebaseband-twrp-flashable-t3776254
https://forum.xda-developers.com/lenovo-zuk-z2/how-to/baseband-radiomodem-z2-plus-twrp-t3749988
https://forum.xda-developers.com/showpost.php?p=75584934&postcount=9
Which is the latest and most stable baseband version. I understood that the baseband version number doesn't change but there are updates on each version of ZUI.
How to fallback to 1.76 Indian baseband in case something goes wrong.
Please suggest what is the best and safest approach. Not much awareness of usage of QPST, QFIL etc. Used TWRP before for flashing ROMs. Do not want to end up bricking my device.
2) If I flash these Chinese ZUI ROMs, I guess the bootloader will be relocked? I have the unlock_bootloader.img which I originally used to unlock the bootloader. Guess, that can be reused to unlock it again. Just wanted to confirm, no other complications here?
3) About Treble and Non Treble TWRPs and ROMs, which one is preferable? After flashing the Chinese ZUIs or directly flashing latest Basebands depending on outcome of point 1, I believe I will have to flash the latest TWRP (Treble / Non Treble). Also, accordingly I believe I will need to change the partition name: Factory2Vendor ?
4) Which ROM and Kernel combination would you suggest. Priorities are No bugs, good Battery life, VoLTE, Less heating, Smooth UI and customizations like in AEX / crDroid / RR etc. Gaming is not priority.
Also, in my current crDroid Nougat, although Magisk Hide, hides the root from most apps but some apps like Google Tez, Microsoft Intune Company portal etc detect the root and does not allow usage. I need to have my official mailbox setup via Microsoft Company portal and Outlook. Which is not allowed on crDroid Nougat with Magisk but works fine on my Moto G running on Lineage OS 7.1.2 (Unrooted).
5) Finally, anything else which I might be missing or not considering? Please suggest me high level steps for the above. Specially for point 1.
Kindly help.
@kubersharma @weimerd @Andro Enthusiast @vuckovic_stefan @anbinhv @aswin_a_s @Dhananjay_Yadav @mGforCe
Request some inputs please. Planning to do this today, so kindly help
I didn't read the whole post as it is really long.
But I understood it is about baseband.
You can flash the baseband and other firmwares from zui 4 without any problem via twrp itself.
But as far as I know 1.76 also works pretty well.
selvarajrajkanna said:
I didn't read the whole post as it is really long.
But I understood it is about baseband.
You can flash the baseband and other firmwares from zui 4 without any problem via twrp itself.
But as far as I know 1.76 also works pretty well.
Click to expand...
Click to collapse
Thanks and Sorry for the long post. Not only about baseband, but I want to upgrade to an Oreo Rom.
Someone suggested to change the baseband as well as I am facing following two issues:
1) If I put the phone on speaker while on a call, the person on other side cannot hear me clearly. Extremely distorted voice.
2) My voice is very distorted in all call recordings.
So, I thought I would try updating the baseband by ZUI chinese flash incrementally.
Kindly check my main post and suggest the steps.
Also, if the chinese baseband doesn't works well, how can I come back to 1.76?
But as you suggested the latest baseband can be directly flashed using TWRP, shall I flash this:
https://forum.xda-developers.com/showpost.php?p=75584934&postcount=9
saurav_k said:
Thanks and Sorry for the long post. Not only about baseband, but I want to upgrade to an Oreo Rom.
Someone suggested to change the baseband as well as I am facing following two issues:
1) If I put the phone on speaker while on a call, the person on other side cannot hear me clearly. Extremely distorted voice.
2) My voice is very distorted in all call recordings.
So, I thought I would try updating the baseband by ZUI chinese flash incrementally.
Kindly check my main post and suggest the steps.
Also, if the chinese baseband doesn't works well, how can I come back to 1.76?
But as you suggested the latest baseband can be directly flashed using TWRP, shall I flash this:
https://forum.xda-developers.com/showpost.php?p=75584934&postcount=9
Click to expand...
Click to collapse
I might advice otherwise.
Keep the same baseband and update to oreo.
Arrow os 8.1 might get updated tomorrow try it.
Have you done the factory to vendor zip flashing process?
selvarajrajkanna said:
I might advice otherwise.
Keep the same baseband and update to oreo.
Arrow os 8.1 might get updated tomorrow try it.
Have you done the factory to vendor zip flashing process?
Click to expand...
Click to collapse
No. Not yet. Still on Nougat old custom rom from last year. If I have to flash ZUI then Factory to Vendor has to be done later I believe? That's why waiting to get more advises from this thread before deciding the course of action
This is my current setup.
This rom used to give excellent battery life and deep sleep earlier but now loses lot of battery overnight. Always awake
saurav_k said:
No. Not yet. Still on Nougat old custom rom from last year. If I have to flash ZUI then Factory to Vendor has to be done later I believe? That's why waiting to get more advises from this thread before deciding the course of action
Click to expand...
Click to collapse
Don't flash zui.
Follow this guide
https://forum.xda-developers.com/lenovo-zuk-z2/how-to/z2plus-treble-roms-flashing-reverting-t3778287
Then you can install both treble and non-treble roms.
If you want to go back to zui then you can qfil without any issue.
Cheers
saurav_k said:
Hi Friends
I have been using crDroid 7.1.2 on Zuk Z2 plus for last 1 year almost. Tried a few ROMs at that time and settled with crDroid. Did not get much time after that due to hectic work schedules.
Now, I am planning to upgrade to a stable Oreo Rom. AEX and Jaguar seem most popular, but I would experiment with few others like crDroid as well.
However, I have few concerns and doubts where I would request your guidance and help. I did some research myself and went through lot of threads but still some questions remain:
1) I face two irritating issues on my phone. Not sure if it is a device issue or ROM or baseband issue:
a) While on speaker on a call, the person on the other side cannot hear me clearly. My voice is extremely distorted.
b) Same happens on call recordings even without being on speaker. My voice is totally distorted in all call recordings.
So, someone suggested me to update baseband by flashing ZUI 1.9 and subsequent versions. My current baseband is 1.76 Indian. Multiple doubts on how to go about doing this safely and efficiently:
a) Do I need to flash complete Chinese ZUI ROMs in this sequence? 1.9 -> 3.5 -> 4.0? Does the 4.0 ZUI support VoLTE?
b) How to flash these, QPST, TWRP, QFIL - See different options mentioned in different threads.
c) Also, saw some directly flashable baseband zips without the need to flash ZUIs or to flash baseband 1.70 chinese first.
https://forum.xda-developers.com/le...oreo-firmwarebaseband-twrp-flashable-t3776254
https://forum.xda-developers.com/lenovo-zuk-z2/how-to/baseband-radiomodem-z2-plus-twrp-t3749988
https://forum.xda-developers.com/showpost.php?p=75584934&postcount=9
Which is the latest and most stable baseband version. I understood that the baseband version number doesn't change but there are updates on each version of ZUI.
How to fallback to 1.76 Indian baseband in case something goes wrong.
Please suggest what is the best and safest approach. Not much awareness of usage of QPST, QFIL etc. Used TWRP before for flashing ROMs. Do not want to end up bricking my device.
2) If I flash these Chinese ZUI ROMs, I guess the bootloader will be relocked? I have the unlock_bootloader.img which I originally used to unlock the bootloader. Guess, that can be reused to unlock it again. Just wanted to confirm, no other complications here?
3) About Treble and Non Treble TWRPs and ROMs, which one is preferable? After flashing the Chinese ZUIs or directly flashing latest Basebands depending on outcome of point 1, I believe I will have to flash the latest TWRP (Treble / Non Treble). Also, accordingly I believe I will need to change the partition name: Factory2Vendor ?
4) Which ROM and Kernel combination would you suggest. Priorities are No bugs, good Battery life, VoLTE, Less heating, Smooth UI and customizations like in AEX / crDroid / RR etc. Gaming is not priority.
Also, in my current crDroid Nougat, although Magisk Hide, hides the root from most apps but some apps like Google Tez, Microsoft Intune Company portal etc detect the root and does not allow usage. I need to have my official mailbox setup via Microsoft Company portal and Outlook. Which is not allowed on crDroid Nougat with Magisk but works fine on my Moto G running on Lineage OS 7.1.2 (Unrooted).
5) Finally, anything else which I might be missing or not considering? Please suggest me high level steps for the above. Specially for point 1.
Kindly help.
@kubersharma @weimerd @Andro Enthusiast @vuckovic_stefan @anbinhv @aswin_a_s @Dhananjay_Yadav @mGforCe
Click to expand...
Click to collapse
Best means BEST i.e. Resurrection Remix Final Stable Oreo 8.1
This rom is soo good and most featured in market right now. Give it a try u will love it ?
Thisisaarush said:
Best means BEST i.e. Resurrection Remix Final Stable Oreo 8.1
This rom is soo good and most featured in market right now. Give it a try u will love it
Click to expand...
Click to collapse
Never quote OP.

Miui vs android versions

Hi guys I know android version matters but I had a doubt that . Does miui does the job or is android version very necessary cause I use custom ROM havoc os for now but I want a stable software and if I install miui 10 will I miss something and miui too has some features and I quite miss it on custom ROM .
But I wanted to know that weather custom ROM is safe to use for a longer time as I don't want to lose data and not interested in changing ROM frequently and as miui gets on updated every now and then is there any difference or it's just the same
I was a long time android user and if I found a rom that did what I needed and was stable I did not continuously update unless I had bugs.
Usually the new features or fixes are minimal unless going between android versions - marshmellow to oreo for instance..
I am now using Miui, other then the screen layout it is pretty much the same. not seeing anything different in my day today usage other then I have started using gestures and full screen (so no navigation bar at the bottom but still have the status bar at the top).
There ARE a couple of things I need to resolve - ads in the file manager (will look to stop that, or see if a 3rd party manager removes them). but give them a go and see what works for you..

Degoogled/Privacy-oriented ROM for VoLTE on Verizon? H8314

Hi, I'm having a heck of a time getting any ROMs that will work well enough for my needs, which are as in the title, I need VoLTE on VZW and would like a privacy oriented ROM.
I've tried:
1313-0031 Customized US from Xperifirm: LTE connects straight away and VoLTE works, but obviously not yet degoogled or customized
e/OS R: eventually connects to LTE and I can text, but calls return "Server Unreachable". I can't find docs on fixing that or patching in VoLTE support for VZW
SonyAOSP 12 and 13: LTE symbol appears in notification bar, but no touchscreen so I can't test whether it actually works. Bug reports on this seem to still be unresolved.
SonyAOSP 11: No LTE whatsoever
Using newflasher to try to add oem*.sin files to e/OS and SonyAOSP11 installs: I'm not sure if this method even does anything, I noticed no change to e/OS and AOSP11 refuses to boot (corrupt message in AOSP bootloader)
Are there any ROMs which are likely to work for my needs? It's also likely I don't understand the process of patching in the oem*.sin into a different OS, and am unaware of other methods I should try. Or at this point is my best bet to root and manually customize the stock firmware from Xperifirm?
Thanks for any help and sorry if I'm asking noob questions, I haven't owned a phone I could flash in years

Categories

Resources