-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
301 lines (236 loc) · 11.1 KB
/
Copy pathindex.html
File metadata and controls
301 lines (236 loc) · 11.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title> 来自猫哥的笔记 </title>
<style>
body {
font-family: sans-serif;
line-height: 1.6;
padding: 15px;
margin: 0;
color: #333333;
}
a {
display: inline-block;
padding: 6px 0;
color: #0066cc;
}
li {
margin-bottom: 8px;
}
</style>
</head>
<body>
<h1>小猫猫 [猫哥]</h1>
<ul>
<li>单身、少年、逆天、无惧</li>
<li>不太喜欢聊天、交流、结伴、聚众</li>
<li>不交友,原因很简单,无聊至极</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>nekoStudio</h2>
<ul>
<li>无需 root 即可连接到 adb</li>
<li>无需 root 即可进行 fastboot 刷机</li>
<li>刷机门槛降低,两台手机相互刷机</li>
</ul>
<ul>
<li><a href="https://github.com/deleteFAILunknown/nekoStudio">点击跳转到GitHub项目地址</a></li>
<li><a href="https://1857826230.share.123pan.cn/123pan/mXxSvd-vZNBd">点击跳转到123云盘下载</a></li>
</ul>
<hr> <!-- 分隔线 -->
<h2>更新说明</h2>
<ul>
<li>不定期更新</li>
<li>更新日志的日期对应版本号</li>
</ul>
<p><strong>网址更新时间: </strong>2026.09.15</p>
<hr> <!-- 分隔线 -->
<h2>V4.5</h2>
<p><strong>发布日期:</strong>2026.09.14</p>
<h3>更新日志</h3>
<ul>
<li>修复命令输入框传递参数时会把已删除的参数给传递到悬浮按钮的问题</li>
<li>输入框菜单补全,新增多个重启命令,部分重启命令建议在f2fs文件系统中使用,否则可能会导致data分区损坏</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V4.4</h2>
<p><strong>发布日期:</strong>2026.09.14</p>
<h3>更新日志</h3>
<ul>
<li>简化了使用说明以及命令提示符</li>
<li>新增89个Android权限,移除一个系统签名级别权限</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V4.3</h2>
<p><strong>发布日期:</strong>2026.09.12</p>
<h3>更新日志</h3>
<ul>
<li>更改 Android 14+ 前台服务类型判断,如果 Android系统在安装时没有自动给应用授予 android.permission.FOREGROUND_SERVICE_SPECIAL_USE,又或者说不自动授予是 Android系统的默认安全行为,那么前台服务将会放弃注册 ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE 安全变量,等到你使用 AppOps 授予了 android.permission.FOREGROUND_SERVICE_SPECIAL_USE 之后,那么前台服务才会继续叠加注册 ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE 安全变量</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V4.2</h2>
<p><strong>发布日期:</strong>2026.09.11</p>
<h3>更新日志</h3>
<ul>
<li>包名回调,移除 Jetpack Compose 的标记,因为 com.adb.kitty 才是原本的包名,com.adb.kitty.compose 只是一个扩展包名</li>
<li>重构 Shell 执行器</li>
<li>重构文本输入框</li>
<li>重构日志看板</li>
<li>日志看板将使用 Native C++ 堆外内存</li>
<li>通过服务注册的非系统类型动态广播接收器可以让 Shell 脚本通过广播调用 com.adb.kitty 的内部指令,由此迈出脚本线刷第一步,对于非系统类型广播接收器,uid之外的 Shell 无法通过发送广播来调用</li>
<li>通知上的返回界面按钮的点击事件,改用 Android 自由窗口模式</li>
<li>新增图形化界面,使用libsu实现</li>
<li>新增菜单项: Root视图、查看记录的Root数据、持有唤醒锁、释放唤醒锁、添加窗口安全保护、清除窗口安全保护</li>
</ul>
<p>⚠️请注意: 录制数据期间会先调用Service的唤醒锁并持有,再开始录制,为了避免UI界面在非录制期间造成不必要的耗电,因此不要随意在菜单项调用Service的唤醒锁</p>
<hr> <!-- 分隔线 -->
<h2>V4.1</h2>
<p><strong>发布日期:</strong>2026.08.18</p>
<h3>更新日志</h3>
<ul>
<li>最低支持调整至Android 7.0</li>
<li>添加使用说明界面</li>
<li>如果您需要Shell走adb通道请加上adb shell远端,现在已经将Shell更改为默认走应用自身权限与应用自身SeLinux域</li>
<li>apk与apks使用签名方案V2 + V3 + V3.1 + V3.2,已启用签名验证,请勿轻易apk与apks,我还上传了V4扩展签名文件,app不会验证V4扩展签名</li>
<li>我上传了Debug和Release版本,以供大家调试</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.8</h2>
<p><strong>发布日期:</strong>2026.07.25</p>
<h3>更新日志</h3>
<ul>
<li>为了省电着想,调整通知,从每3秒刷新通知更改为每13秒刷新</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.7</h2>
<p><strong>发布日期:</strong>2026.07.20</p>
<h3>更新日志</h3>
<ul>
<li>更改自定义主题颜色</li>
<li>添加快捷分享菜单项</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.6</h2>
<p><strong>发布日期:</strong>2026.07.14</p>
<h3>更新日志</h3>
<ul>
<li>修复多设备出现的UI错乱</li>
<li>修复usb连接被异常熔断,从熔断旧链路改为复用旧链路</li>
<li>修复log日志显示页因渲染文本而导致的性能爆炸问题</li>
<li>移除性能爆炸的 7zip 库以及指令</li>
<li>添加本地 Shell IPC跨进程服务,使用 neko 指令调用</li>
<li>添加从视频提取音频,使用 neko-audio 指令调用</li>
<li>本地 Shell 会话可在菜单项手动终止,专门为了应付 logcat 而做的防备措施</li>
<li>前台服务的通知样式变更为交互式,可在通知中直接发送指令,而无需打开界面,唯一的缺点就是没有指令补全以及不显示输出结果,因为我们的日志是直接从缓存区读取的</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.3</h2>
<p><strong>发布日期:</strong>2026.06.29</p>
<h3>更新日志</h3>
<ul>
<li>增强adb shell的输出逻辑</li>
<li>修复USB主机模式下的adbd连接</li>
<li>修复因为JVM初始内存堆过小,从而导致代码无法被正常调用,因此JVM初始内存堆调整到470MB</li>
<li>增强fastboot协议输出流</li>
<li>将应用声明为持久性</li>
<li>将应用声明为允许申请大堆内存</li>
<li>添加更多的扩展指令</li>
<li>修复 adb无线调试回连被调用两次而导致adb通道被当做旧通道给清理掉的问题</li>
<li>添加Wi-Fi P2P</li>
<li>添加Wi-Fi P2P自定义群组指令</li>
<li>添加Wi-Fi P2P Socks5代理指令</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.1</h2>
<p><strong>发布日期:</strong>2026.06.18</p>
<h3>更新日志</h3>
<ul>
<li>适配 Android 17 的本地网络权限,防止Wi-Fi传输受限</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V3.1</h2>
<p><strong>发布日期:</strong>2026.06.17</p>
<h3>更新日志</h3>
<ul>
<li>更改应用名称</li>
<li>更新应用图标颜色</li>
<li>彻底移除了fastboot可执行文件</li>
<li>添加更多的fastboot命令支持</li>
<li>添加adb install</li>
<li>添加adb uninstall</li>
<li>增强adb shell</li>
<li>添加扩展指令,这些指令由app提供</li>
<li>命令可以通过搜索建议补全</li>
<li>全新 Jetpack Compose 界面</li>
<li>修复打印日志</li>
<li>修复点击建议后光标还停留在原位置的问题</li>
<li>添加深色模式主题配置</li>
<li>添加多语言,目前有英语/简体中文配置</li>
<li>更新github项目信息,可在使用说明查看</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V2.6</h2>
<p><strong>发布日期:</strong>2026.06.08</p>
<h3>更新日志</h3>
<ul>
<li>添加帧率/刷新率/FPS/cpu测试,需要root权限和su命令支持,此功能使用RootService实现</li>
<li>添加 fastboot Linux可执行文件,flash等操作全部交给fastboot可执行文件</li>
<li>添加使用 flash_all.sh 进行线刷的按钮,flash_all.sh全程都由fastboot可执行文件操作</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V2.1</h2>
<p><strong>发布日期:</strong>2026.05.29</p>
<h3>更新日志</h3>
<ul>
<li>改进 Fastboot 协议</li>
<li>删掉了快捷 Fastboot 命令中的回锁BL命令</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V2.0</h2>
<p><strong>发布日期:</strong>2026.05.26</p>
<h3>更新日志</h3>
<ul>
<li>最低支持安卓系统版本调整到安卓9+</li>
<li>新增测试 ipv4、ipv6 地址功能如图1</li>
<li>无线调试Qr界面,具体功能未实现</li>
<li>添加网络安全配置,后续我可能需要实现自定义协议本地网络url才能同时确保无线调试连接以及网络安全,此工程量很大,暂时不会开工</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V2.0</h2>
<p><strong>发布日期:</strong>2026.05.12</p>
<h3>更新日志</h3>
<ul>
<li>尝试修复 Fastboot flash</li>
<li>添加了 USB 配件模式的支持</li>
<li>版本升级到 v2.0</li>
<li>USB 配件模式一般来说都是用的 AOA 协议,这种协议在车载系统上最为常见,建议自测,目前只支持输出相关 USB 接口信息</li>
<li>注意:如果这个玩意的 flash 失败了,那么9008将会是你唯一的救星,flash 系统就用 Android 官方的工具或者xxx不知名 flash 自动化</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V0.8</h2>
<p><strong>发布日期:</strong>2026.05.09</p>
<h3>更新日志</h3>
<ul>
<li>添加更多的 Fastboot 快捷指令</li>
<li>删掉 AutoDismissDialogFragment.kt</li>
<li>更新 adb协议版本 0x01000001</li>
</ul>
<hr> <!-- 分隔线 -->
<h2>V0.8</h2>
<p><strong>发布日期:</strong>2026.05.08</p>
<h3>更新日志</h3>
<ul>
<li>重写 Fastboot 通信链路</li>
<li>不再支持使用 fastboot_flash.txt 文件来进行刷写</li>
<li>添加 fastboot 命令快捷发送</li>
<li>最低支持 Android 8.0</li>
<li>添加 Xiaomi Version 后缀标识,向用户表明这是一个深度适配小米澎湃OS系统的版本,也可以在原生Android上运行,用户自行测试</li>
</ul>
<hr> <!-- 分隔线 -->
<p><em>开发者免费开源项目,违者将严格追究 “©️” 相关责任</em></p>
<p><em>© 2026-2076 开发者名下所有项目的版权归属于[github@deleteFAILunknown]</em></p>
</body>
</html>