I am still on the OG unlimited data plan with unlimited 4g hotspot. Speaking many times with Verizon tech and network engineers, the plan I am grandfathered into they assured me I will not get 5G at all, and if for some reason I did, I would get the very low frequency ones. Which has held true for the most part for the past few years.
I stay way out in the sticks, so I do not see bands 77 or 78, heck barely see 4g sometimes but I can ride 4 minutes up the road and be full service 4g (thanks trees). According to their maps, I am a good 2.5 hours away from the closest City with 77 and 78 to test. Those 4 minutes up the road, I have never seen 5g, just full service 4g.
Going through the carrier_policy.xml as well as the generic_band_restrictions.xml I have found the perfect combo for my phone. At first I did not think the generic band restriction file would yield anything on my end, but it does make a difference for me in terms of 4g and 5g. Why, I do not know. For my carrier policy, I made your change along with the following changes:
Added 5G to each of the the include and rat_capability tags (Ii did it for each section to make it uniformed even though I just needed Verizon section)
Code:
<include> G W T L C H 5G </include>
<!-- Modify ue_mode capability for Verizon CDMAless -->
<rat_capability base="none"> <include> L 5G </include></rat_capability>
I also added the nr5g sa and nsa bands base hardware as well for each section (again only needed Verizon, but kept it uniformed throughout)
Code:
<!--7 america_verizon_bands-->
<rf_band_list name="america_verizon_bands">
<gw_bands base="hardware" />
<lte_bands base="none">
<include> 1 3 4 12 45 47 65 </include> <!-- the 6 LTE Band: 2/4/5/13/46/48/66 -->
</lte_bands>
<tds_bands base="none" />
<nr5g_sa_bands base="hardware" />
<nr5g_nsa_bands base="hardware" />
</rf_band_list>
Without modifying the generic band restriction file, I do not get 5g. I wouldnt think that it would matter, but it does as I can revert that file and not see 5g at all.
I just changed the two lines to omit 76 and 77
Code:
<exclude> 39 47 </exclude>
Again, not sure why it is needed, but it is for me on A11.
Now that same 4 minutes up the road, I will get 5g and I can assure you that the speeds I get I have NEVER seen with 4g, anywhere. I can consistently pull 400-500Mbps wherever I hit 5g at now.
Now with A13 (made the jump from A11 3 times just to see if I did anything wrong the previous times), I have tried this same thing and the carrier policy has all this extra info that I added in for A11 minus removing the 76 and 77 you do... but it just does not do the same for me. Looking closely, the generic band restriction xml always gets reverted on A13 for me. None of the changes stick. Without those changes that is holding me back on A13. I can revert those on A11 and can steadily reproduce the issue with 4g only. Modify the generic band restrictions and bam, 5g like new lol