Settings快充慢充都会显示快速充电的bug,慢充的时候应该显示慢速充电。这是因为快充的阈值比较小,所以增大快充的阈值,这样慢充的阈值达不到设定的快充的阈值,这样慢充就不会显示快速充电了。
\frameworks\base\packages\SettingsLib\res\values\config.xml
修改前代码:
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Threshold in micro watts below which a charger is rated as "slow"; 1A @ 5V -->
<integer name="config_chargingSlowlyThreshold">5000000</integer>
<!-- Threshold in micro watts above which a charger is rated as "fast"; 1.5A @ 5V -->
<integer name="config_chargingFastThreshold">7500000</integer>
<!-- When true, show 1/2G networks as 3G. -->
<bool name="config_showMin3G">false</bool>
<!-- Control whether status bar should distinguish HSPA data icon form UMTS
data icon on devices -->
<bool name="config_hspa_data_distinguishable">false</bool>
</resources>
修改后代码:
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Threshold in micro watts below which a charger is rated as "slow"; 1A @ 5V -->
<integer name="config_chargingSlowlyThreshold">5000000</integer>
<!-- Threshold in micro watts above which a charger is rated as "fast"; 1.5A @ 5V -->
<integer name="config_chargingFastThreshold">13000000</integer> <!-- 20250106 change 7500000 to 1500000 for 13w -->
<!-- When true, show 1/2G networks as 3G. -->
<bool name="config_showMin3G">false</bool>
<!-- Control whether status bar should distinguish HSPA data icon form UMTS
data icon on devices -->
<bool name="config_hspa_data_distinguishable">false</bool>
</resources>