lg v30电信的一些设定

news/2024/11/14 14:21:02/

电信卡的设定

    • 刷机的一些注意事项:

前些天买了一台lg v30的机器来刷机玩,某宝的卖家说是美版的,也就是US998,其实到手用LGUP刷了几次后才发现其实是H930欧版的,当然其实并不影响使用,但我在刷机过程中,把电信的设定给搞没了,需要重新来设定。最后刷到的固件肯定是9.0的,后缀H93031A的固件,10,20,30,分别代表android 7,adroid 8,android 9.

下载固件的网址:https://lg-firmwares.com/
下载的方法需要国外的虚拟主机,然后直接用虚拟主机wget直接下载(3G多大概也就不到15分钟3M/S左右,有些时段可能会达到10多M每秒,时间就更短了),然后再用rsync下到本地电脑,每一个KDZ文件大概也就半小时下到本地。

怕自己忘了,就把下面的一些内容记下来吧。
主要在拔号界面有两个拔号设置
*#*#4636#*#*
*#546368#*手机型号#
*#*#4636#*#*(第一个)在手机信息里选择网络类型LTE开头的,可以多尝试。国外的固件往往原生都不支持国内的电信,移动和联通可能要好一些。
*#546368#*手机型号#第二个才是最关键的,在field test里有很多设置选项,modem settings里第一个重要选项band selection,电信用的LTE频道是band 3, 但我试过了,无论在第一个里面网络怎么选,电话短信都不行,当然4G没有问题,选择band 1时,信号偏弱,只好两个一起勾上,效果还行(当然没法比国内手机的满格信号),GSM频道全选上,network mode选择automatic(自动).
返回field test的主目录,最下面有一个选项,universal enabler,点开后,volte,vilte,vowifi,viwifi这四个里面第一个是电信的,勾上。四个全部勾上,不知道具体功能怎么样。

LG V30 ,在关机状态下,按住音量下键,然后插入USB会进入fastboot;按住音量上键,然后插入USB,会进入download模式,用lgup来刷机(救砖模式),当然还有9008救黑砖模式(需要拆后盖短接触点,还好我没用上)。

**

刷机的一些注意事项:

**

  1. 刷机进入死循环了,反复重启时,按住音量下键与电源键(强制重启),保持USB连接着电脑,在屏幕闪的一瞬间,松开电源键,另一个手指滑向音量上键,这样就等于(关机状态下,按住音量上键,然后插入USB),按音量下键也可以进fastboot.
  2. 使用drivedroid时,因为lg手机内核与初始化文件里都有说明mass_storage更换成了cdrom_storage,需要把drivedroid反编译,
grep -R -n mass_storage ./* 

修改mass_storage为cdrom_storage,有三处,都改过来了算了,反正最后能用就行了.反编译时选择apktool, https://ibotpeaches.github.io/Apktool/install/
反编译,修改,重新打包,签名都是在ubuntu20.04下进行的,签名工具找到了一个相当不错的。
后来想了一下,其实还有一个比较简单的方法,用root explorer直接打开
/system/vendor/etc/init/hw/init.lge.usb.configfs.rc
把里面的cdrom_storage改成mass_storage就可以直接使用原版的drivedroid了。
如果是使用的是第三方的固件,问题就有点复杂了,init.lge.usb.configfs.rc极有可能不被调用,使用的是init.usb.configfs.rc,我现在用的就是potato第三方的,自己修改的init.usb.configfs.rc。lg自己修改一堆的自定内核代码,感觉完全是浪费时间,把加载过程复杂化了。

今天7月26日,上面内容写着都已经过去2个多星期了,后来发现H930原生的ROM即便是能打电话,信号也极不稳定, 时弱时强,切换来切换去。后来看xda论坛上有说到US998系统才会支持CDMA 800,这是电信需要的频段,而且H930原生的ROM根本没有IMS注册,拔号页面*#546368#*手机型号#与US998的Field Test内容有很大区别。首先是这个隐藏菜单下,H930只有4个选项,最下面的MCFG Status是US998才有的。
在这里插入图片描述
要想H930能打电话,首先要有US998才有的基带,当然基带不仅包括的是modem.img,还有xbl.img与xlb2.img,这样还不够,还有一个最麻烦的只能通TWRP才能备份出来的EFS,试了一个H930刷原生的H93031A的KDZ,然后在TWRP下直接dd if of来刷入modem的三个文件,restore一下EFS分区,在TWRP下用ls -l /dev/block/by-name就可以看到自己要刷入的分区。EFS分区改写需要 QPST Configuration ,随便加个手机的QQ群都可以下载到。H930的EFS分区内容也与US998大不一样,没有policyman文件夹,也就没有carrier_policy.xml,/nv/itemfiles下面也没有cdma文件夹,(carrier_policy.xml文件必动很简单, 310 311 312 001 330 460 加了一个460,311-480 311-480 330-00 001-01 460-11加了一个460-11)所以还是直接在twrp下面还原US998的EFS,xda上说过,H930在anroid8.0 oreo版本以下可以与US998任意转换,直接在lgup下使用partition dl刷机就可以,最多重启两次就可以进系统,但刷US99830B的话,极有可能卡在白色logo(后面的红色logo是要进系统了,还伴随音效。)在XDA上找到一个US99830B H930专用的卡刷包。
H930用上US99830B的基带文件,EFS分区文件,设置,移动网络里根本没有APN选项,要打电话的时候,需要*#*#4636#*#*切换CDMA ONLY,Global PR,或者evdo only, 切换到LTE只能上网,打不了电话,发不了短信。总之,打电话和上网不能共存。而刷到US998 oreo改动一下EFS里的carrier_policy.xml,移动网络添加APN,打电话上网完全不是问题。或者卡刷升级US99830B的专用包,同样的操作,打电话,上网,都是没问题的。
其中有个有趣的现象,刷成US998,在添加APN之前*#*#4636#*#*移动网络切换成CDMA only的时候,语音网络果真是CDMA了。
在这里插入图片描述
刷8.0的时候,网络没有识别成中国电信,US99820a,20b,都是如此,20h没仔细看。是U.S.Cellular
在这里插入图片描述
IMEI刷成0的时候,可以在*#546368#*手机型号#里找到SVC menu里的MID info(android 9) ,CRCWIZARD test(android 8)里面生成一个就行了。

但xda论坛上的很多开源rom(lineage OS, Havoc OS,liquid,potato)都是基于H930制作的,刷成US998再刷开源rom,会有很多小毛病,比如加载不了exfat格式的SD卡,甚至有一点可能直接卡白色logo,当然打电话上网看起来没有问题。


http://www.ppmy.cn/news/212673.html

相关文章

(二)EGE安装与配置

专栏: EGE专栏 上一篇:(一)EGE入门教程 下一篇:(三)EGE基础教程 上篇 目录 EGE免配置的新手入门IDE推荐——小熊猫C一、EGE图形库配置相关1. 讲解的IDE2. 配置信息速览2.1 GCC链接参数2.2 链接的库2.3 测…

MTA18ASF2G72PDZ-2G6D1内存条MTA18ASF2G72PDZ-2G6E1

MTA18ASF2G72PDZ-2G6D1内存条MTA18ASF2G72PDZ-2G6E1 3月3日,美光宣布上调2021财年Q2财季(2020年12月-2021年2月)财报预测,按照GAAP会计准则,美光预估Q2财季营收将达62亿-62.5亿美元,与之前预估的56亿-60亿…

GM65与stm32通信

在使用GM65模块时,用户可从主机发送串口指令对识读模块进行设置。出厂时模块默认为USB接口,可以通过扫描二维码进行设置(用户手册中查找),将输出接口改为串口输出。 扫描过后,模块的串口通讯参数:波特率 96…

倍控G30-J4125工控机开箱

前情须知:我购买的是倍控G30-J4125准系统(无内存、硬盘) 购买需求:基于PVE的All In One。长期运行Centos开发调试,docker执行些定时任务,Windows进行部分脚本挂机,ikuai、openwrt实现科学上网、…

低功耗太阳能WIFI、4G枪机

特色功能 1.可定制语警告语(如:① “你已闯入监控警戒区域,请立即离开!警笛音”,循环 播放三次 ② “你已进入是私人住宅区,请立即离开!警笛音”,循环播放三次。等等) 2.…

格力(GREE)家用移动空调免安装一体机空调KY-23NK 清灰拆装教程

格力(GREE)家用移动空调免安装一体机空调KY-23NK 清灰拆装教程 文章目录 格力(GREE)家用移动空调免安装一体机空调KY-23NK 清灰拆装教程[toc] 前言空调参数一、轻度清灰二、深度清灰结束语 前言 仅供参考,建议动手能力…

英飞凌TC275

部分代码简单介绍如下: 基于英飞凌iLLD库进行集成,主要用到的模块和函数介绍如下。 1) GPIO模块//存储引脚电平状态boolean IfxPort_getPinStateDio[5];void Dio_init_input(void){// 配置热释电1信号采集引脚P2.6为输入,上拉IfxPort_setP…

【QT】Qt ApplicationManager Compositor源码分析

Qt ApplicationManager的Compositor功能分析 根据Qt ApplicationManager官网介绍,它基于Wayland协议实现了Compositor功能。下述为官网介绍。实际上,QtApplicationManager是使用了QtWayland模块来实现Compositor的。Wayland是一套旨在替代XWindow的 Com…