This website requires JavaScript.
Explore
Help
Sign In
zxc
0 Followers
·
0 Following
Joined on
2025-07-07
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
zxc
pushed to
main
at
zxc/MAG160C
2026-10-08 05:52:27 +00:00
6037c0bc29
csdk: 安装 WinLibs gcc 16.2.0 完成编译验证——5 个测试套件全通过、demo3/cli/linux_demo/legacy demo 全链接通过;修正 demo3 编译命令缺 mag160c_render.c 的文档错误,撤销两处"本机无编译器"过时警告
zxc
pushed to
main
at
zxc/MAG160C
2026-10-07 17:32:20 +00:00
b0807cde31
tools+csdk: 恢复脱敏后脚本的可运行性——resume_android.ps1 的 adb 改为探测已知安装位置、resume_rev.ps1 对临时分析脚本加存在性守卫、legacy demo 两个 C 程序的日志/快照路径改用 getenv("TEMP") 运行时解析(原硬编码本机路径本就不可移植)
zxc
pushed to
main
at
zxc/MAG160C
2026-10-07 17:13:16 +00:00
ce885926fe
docs+repo: 正式化发布——三份 README 重写为正式版说明、DEVELOPMENT.md 取代交接文档、历史档案统一更名 worklog、全库清理交接字样;脱敏:用户本机路径/设备序列号/内网 Git 地址全部泛化,.tools 本地缓存(13MB,pyc内嵌路径)移出追踪并忽略;123 单测全绿
0c99f6e1b5
app+docs: 第三十九轮结案——官方条纹更不明显真因是我们开着官方从不开启的 7×7 细节增强(GPU 画布/Skia 预放大/合成截屏逐环 A/B 全部排除,暗区 ROW 0.31-0.46→0.14-0.23≈官方 0.15,设置页去掉误导推荐并注明代价,设备增强已恢复 0,123 单测全绿)
6b3787d365
docs: 第三十八轮追加——同帧残差分解(显示链添加 ROW+0.146/COL+0.358,空间相关 0.994)、SearchSeparateLine/DoSomething/base 指针闭环排除、剩余两子问题与标定文件 diff 方向入档
57ad4b71e9
docs: 第三十八轮追加——COL/ROW 波动性实验定案:跨 FFC 参考与跨连接均系统性稳定(NUC ROW 2.3-2.5/COL 4.7-5.7 counts,显示域 ROW 2.2×/COL 1.7×),排除设备状态随机性;下一轮主攻官方 NUC 域直接数据与标定表初始化路径
83c5774c35
app+docs: 第三十八轮追加——同帧对照收敛差距:真机显示与 NUC dump 空间相关 0.994,鲁棒同口径下 COL 0.33 vs 官方 0.28 达标、ROW 0.22 vs 0.10 差 2.2×;640 中间级竖屏 2.25× 非整数致 GPU 列交替恶化已回退(保留 nativeOut 单级 9×/16× 整数);PIL F-mode resize 失真教训与 COL 波动待验项入档
Compare 7 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-10-06 09:57:28 +00:00
595309735e
app+csdk+docs: 修正上一轮最近邻2×的退化(颗粒/边沿台阶)——照片改为从160×120单级6×放大(官方ImageViewer同款),实时缓冲与csdk回退为插值2×;实测冷区|dx| 0.76×官方(更平滑),119单测全绿
zxc
pushed to
main
at
zxc/MAG160C
2026-10-06 09:09:11 +00:00
4a3916a2b7
app+csdk+docs: 按反汇编定案修复——官方安卓路径无 160→320 插值级(ImageViewer 无 FILTER_BITMAP 最近邻放大),我们的双线性 2× 自造交错细纹;实测冷区细条纹比 1.16/1.29→1.00/0.93,csdk 同加 upscale_nearest,119 单测全绿
zxc
pushed to
main
at
zxc/MAG160C
2026-10-06 08:52:34 +00:00
0be75fa8c3
docs: 冷区条纹量化——映射与列FPN一致、细纹理1.27×;冷区计数噪声超预算1.65×(只在大负d出现),排除阈值符号/band选择/参考/JPEG/显示链,留 fpaTempFix 图像链与 band0 gain 两条待验假设
zxc
pushed to
main
at
zxc/MAG160C
2026-10-06 08:28:26 +00:00
e0709f9305
app+csdk+docs: 噪声预算真机实测(0.559σn 与理论一致,链路无额外噪声源)+ 修 MDT raw/NUC 配对与 LUT 32位语义;csdk 合入 android_lut/fpa_temp_fix(C 未编译,算法由 golden 测试锁定);118 单测全绿
2290fbbafb
app+docs: 真机验证——修实时全黑(ArrayStoreException)并补端到端测试;同场景 A/B 映射已对齐(平均4.5/255,逐计数差2级);复核确认 LUT 步进常数用反汇编公式即最优;剩余差异定位到计数噪声域
bf03e852ca
csdk: 撤回第29轮'关 pivot'的取值(依据已被真机反汇编推翻),C 参考保持 PC 语义;README 记录 Android 版 LUT 与 fpaTempFix 的待移植规格
6392bd89ee
docs: 更正 7×7 细节增强结论——官方每帧虽调用但强度源 CFunctions+0x28 全库未写=0,实为空操作(与我们默认关一致)
a1dfb647ea
app+docs: 按真机 libcxsdk 反汇编定案——灰度 LUT 改用 Android 版 HistDeRedundance(固定基值/pivot=两段均值/步进上限),曲线插值温度补 fpaTempFix;推翻上轮'参考帧累积'机制(CAccumulator 是 4 帧块平均,与我们等价)
Compare 23 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-09-12 07:39:02 +00:00
ee6859877a
android+docs: debug 日志默认关闭;操作手册升级为插图版
6ba90f2bb6
docs: 修正操作手册里的标记示意图(四臂+引线+右侧读数,与实际绘制一致)
e3f0729218
docs: 新增 App 操作手册 + README 里程碑/阅读顺序更新
f465831d8e
android: 修正横屏拍摄方向——文件旋转跟随握持角度,不再只跟显示旋转
4c940fe773
android: 照片改为竖屏方向 + 标注风格重做(去白底,准星+描边字)+ 录像 3x 编码
Compare 24 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-09-10 15:19:18 +00:00
087e15cb19
docs: execution plan for remaining backlog (written for no-vision executor model)
zxc
pushed to
main
at
zxc/MAG160C
2026-09-09 19:19:48 +00:00
e69a97436b
chore: reorganize analysis/ by SDK lineage (linux/win/android) with README index, move legacy notes to history/, refresh root README, ignore .zcode/
4ba98f62cd
analysis: full official-app reverse artifacts (jadx sources, ghidra libcxsdk decomp, authoritative protocol conclusions) + docs
623d62b641
android: CRITICAL fix - commands were byte-reversed (ByteBuffer big-endian); official app sends little-endian, palindrome 66b masked it for 16 rounds
b29d7fd377
android: port official MAG-Cx UsbCommunication handshake verbatim (66b/66c/66f 800ms, cali file fetch via 670+EP0x84, BasePara parse)
8ecd50228a
android: match official libcoresdk handshake - 66f cali-info, 670+EP0x84 cali fetch w/ cache, drop legacy 66b/pre-start FFC
Compare 10 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-09-09 09:54:52 +00:00
ca7e29a647
chore: commit working tree (tools/SDK/csdk/analysis churn) for user to review & prune
zxc
pushed to
main
at
zxc/MAG160C
2026-09-09 09:47:09 +00:00
456285c71b
docs: refresh handoff for next model - final layout conventions + next-round prompt
add3d06713
android: include safe-drawing top inset in uiTopPx (image top clipped on punch-hole phones) + smaller shutter row
7437ce5e85
android: camera-style controls - 4-item top bar (ffc/zoom/trace/palette), shutter row (gallery/photo/record) above nav
fabea4c664
android: fix inverted device-orientation mapping (real accelerometer reads world-up; emulator uses gravity convention)
b1a3c38a69
android: rotate bar icons/text + OSD labels by physical grip angle (accelerometer), image region stays glued
Compare 21 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-08-19 07:58:02 +00:00
dd52469377
归档分析脚本到 analysis/reverse_tools(compare_live/verify_nuc/verify_full/parse_ddt/parse_pcap),更新 session_state 引用路径
zxc
pushed to
main
at
zxc/MAG160C
2026-08-19 07:53:42 +00:00
0d83c625d1
清理仓库:删除验证期中间产物(约 225MB)
0dcb2830c6
修复调色板 BGR/RGB 顺序:render 输出标准 RGB24(官方 palette 为 BGR 存储)
70bde0fa86
更新 session_state.md 心跳:阶段 7 完成(LiThermal 评估 + render 抽象层 + demo3 迁移)
9db940a615
demo3 迁移到 mag160c_render 抽象库(v6);render 库加手动 FFC/NUC 访问器/钩子
5c22bfe78c
新增平台无关渲染模块 mag160c_render + Linux 参考程序 + 移植评估文档
Compare 11 commits »
zxc
pushed to
main
at
zxc/MAG160C
2026-08-12 07:28:22 +00:00
9739a1972c
备份逆向文件
zxc
pushed to
main
at
zxc/MAG160C
2026-08-11 11:14:14 +00:00
8409b27ba3
建立 MAG160C 逆向工程交接仓库
zxc
created branch
main
in
zxc/MAG160C
2026-08-11 11:14:14 +00:00
zxc
created repository
zxc/MAG160C
2026-08-11 10:59:43 +00:00
zxc
pushed to
main
at
zxc/SFRA_F32
2026-06-12 08:22:30 +00:00
c0c195331c
更新README
zxc
pushed to
main
at
zxc/SFRA_F32
2026-06-12 07:39:16 +00:00
205daf0cab
上传文件至 /
Previous
1
Next