<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.uotan.cn/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=13584452567</id>
	<title>Uotan Wiki · 刷机百科 - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uotan.cn/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=13584452567"/>
	<link rel="alternate" type="text/html" href="https://wiki.uotan.cn/index.php?title=%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/13584452567"/>
	<updated>2026-06-13T20:55:29Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.uotan.cn/index.php?title=%E4%BD%BF%E7%94%A8edl.py&amp;diff=833</id>
		<title>使用edl.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.uotan.cn/index.php?title=%E4%BD%BF%E7%94%A8edl.py&amp;diff=833"/>
		<updated>2024-08-18T06:47:33Z</updated>

		<summary type="html">&lt;p&gt;13584452567：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本章将指导使用由[https://github.com/bkerler bkerler]所创建的非官方高通Sahara / Firehose Attack Client / Diag Tools&lt;br /&gt;
* 源代码：https://github.com/bkerler/edl&lt;br /&gt;
=== 在Linux发行版安装 ===&lt;br /&gt;
==== 配置依赖 ====&lt;br /&gt;
* Debian系列(Debian/Ubuntu/Mint/etc)&lt;br /&gt;
&lt;br /&gt;
  sudo apt install adb fastboot python3-dev python3-pip liblzma-dev git&lt;br /&gt;
  sudo systemctl stop ModemManager&lt;br /&gt;
  sudo systemctl disable ModemManager&lt;br /&gt;
  sudo apt purge ModemManager&lt;br /&gt;
&lt;br /&gt;
* Arch系列&lt;br /&gt;
  sudo pacman -S android-tools python python-pip git xz&lt;br /&gt;
  sudo pacman -R modemmanager&lt;br /&gt;
&lt;br /&gt;
==== 安装 ====&lt;br /&gt;
  git clone https://github.com/bkerler/edl.git --recursive&lt;br /&gt;
  cd edl&lt;br /&gt;
  sudo cp Drivers/51-edl.rules /etc/udev/rules.d&lt;br /&gt;
  sudo cp Drivers/50-android.rules /etc/udev/rules.d&lt;br /&gt;
  python3 setup.py build&lt;br /&gt;
  sudo python3 setup.py install&lt;br /&gt;
&lt;br /&gt;
==== 使用EDL ====&lt;br /&gt;
请先利用edl工程线或其它任意方式进入0x9008 mode&lt;br /&gt;
&lt;br /&gt;
GitHub上详细教程：[https://github.com/bkerler/edl?tab=readme-ov-file#run-edl-examples https://github.com/bkerler/edl?tab=readme-ov-file#run-edl-example]&lt;br /&gt;
&lt;br /&gt;
server 启动一个TCP/IP服务器，具体参见下文&lt;br /&gt;
&lt;br /&gt;
printgpt 显示出磁盘上的gpt分区表信息&lt;br /&gt;
&lt;br /&gt;
gpt 将gpt文件保存至指定文件夹&lt;br /&gt;
&lt;br /&gt;
r 从闪存读出文件的指定文件名&lt;br /&gt;
&lt;br /&gt;
rl 读取闪存上所有分区的磁盘镜像至指定目录&lt;br /&gt;
&lt;br /&gt;
rf 将整个磁盘的数据读取至文件&lt;br /&gt;
&lt;br /&gt;
rs 读取指定扇区开始的指定扇区数的数据到给定文件名的文件中&lt;br /&gt;
&lt;br /&gt;
w 将给定文件写入到闪存&lt;br /&gt;
&lt;br /&gt;
wl 将目录内所有的文件写入闪存&lt;br /&gt;
&lt;br /&gt;
wf 将文件写入整个闪存&lt;br /&gt;
&lt;br /&gt;
ws 将文件写入到指定闪存扇区位置&lt;br /&gt;
&lt;br /&gt;
e 擦除闪存指定分区&lt;br /&gt;
&lt;br /&gt;
es 擦除闪存指定扇区&lt;br /&gt;
&lt;br /&gt;
ep 擦除闪存的扇区计数&lt;br /&gt;
&lt;br /&gt;
footer 从闪存中读取crypt footer结构体&lt;br /&gt;
&lt;br /&gt;
peek 从内存指定偏移量读取指定长度的数据到给定文件名&lt;br /&gt;
&lt;br /&gt;
peekhex 从内存中指定偏移量读取指定长度的数据到屏幕&lt;br /&gt;
&lt;br /&gt;
peekdword从指定内存偏移量处读取dword&lt;br /&gt;
&lt;br /&gt;
peekqword 从指定内存偏移量处读取qword&lt;br /&gt;
&lt;br /&gt;
memtbl 读取内存表至文件&lt;/div&gt;</summary>
		<author><name>13584452567</name></author>
	</entry>
	<entry>
		<id>https://wiki.uotan.cn/index.php?title=QCN&amp;diff=603</id>
		<title>QCN</title>
		<link rel="alternate" type="text/html" href="https://wiki.uotan.cn/index.php?title=QCN&amp;diff=603"/>
		<updated>2024-08-03T07:12:02Z</updated>

		<summary type="html">&lt;p&gt;13584452567：​备份简介&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 简介 ===&lt;br /&gt;
QCN，即Qualcomm Combination NV。就如字面意思，qcn文件本质就是高通的一堆NV items组成的一个二进制文件。它是高通存放手机IMEI，MEID等网络校准数据的文件，如果该文件数据损坏，就可能导致丢失imei，基带不识别，手机无信号等问题。当然，以上的这些问题可以通过备份qcn文件来解决。在手机因意外丢失校准数据后将qcn写回即可修复。（不排除少数机型存在qcn写保护的情况，具体视机型而定。&lt;br /&gt;
&lt;br /&gt;
=== 如何备份 ===&lt;br /&gt;
一般来说就是通过设备开启901D基带调试端口，使用高通库抑或是模拟高通的通信方式，读取设备的nv items将其组织成一个qcn文件。目前使用QMSL库来实现备份的软件有不少，比较有名的就是官方的QFIL，各位应该都很熟悉，网上教程也都一抓一大把，我在此不再赘述。&lt;/div&gt;</summary>
		<author><name>13584452567</name></author>
	</entry>
	<entry>
		<id>https://wiki.uotan.cn/index.php?title=QCN&amp;diff=602</id>
		<title>QCN</title>
		<link rel="alternate" type="text/html" href="https://wiki.uotan.cn/index.php?title=QCN&amp;diff=602"/>
		<updated>2024-07-31T13:55:22Z</updated>

		<summary type="html">&lt;p&gt;13584452567：​init&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 简介 ===&lt;br /&gt;
QCN，即Qualcomm Combination NV。&lt;/div&gt;</summary>
		<author><name>13584452567</name></author>
	</entry>
</feed>