Skip to content

🐬功能丰富、稳定且可定制的中文Flipper固件

License

Notifications You must be signed in to change notification settings

kalicyh/Momentum-Firmware-CN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Momentum 固件

用于 Flipper Zero

本项目基于Momentum-Firmware,添加个人所需的定制化需求。

  • 为复刻设备提供开关切换去除弹窗
  • 添加ikun资源动画
  • 添加更多特斯拉subghz数据
  • 添加更多性玩具subghz数据
  • 细节汉化进行中...

如果你愿意PR加快项目进度,或者有什么翻译不好的地方给我提出意见,谢谢

注意!!!! 默认进入会没有字体,请参考汉化方法进行操作!!!

QQ交流群:716547787

Momentum-Firmware

该自定义固件基于官方固件开发,并包括了Unleashed的许多强大功能。它是 Xtreme 固件的直接延续,由同一开发团队打造。



操作模式:

该固件的目标是不断突破 Flipper Zero 的可能性,推动许多新颖功能的创新,同时保持最简单和最可自定义的用户体验。及时修复错误,确保系统的稳定性和兼容性也是我们的首要任务。

  • 功能丰富:我们集成了所有有用且运行正常的第三方功能和应用程序,并自行实现了许多令人兴奋的新功能。

  • 稳定性:我们确保提供最稳定的体验,深入了解系统的运行状况,并积极进行向后和跨版本兼容的所有调整和新增功能。

  • 可定制性:几乎可以调整所有内容:从菜单中添加/删除应用程序、更改动画、替换图标、修改 Flipper 的名称、调整主菜单外观、设置不同的按键绑定等,所有操作都可以在设备上轻松完成,无需复杂配置。



请注意,以下仅列出了我们固件中的一些核心功能,查看完整列表请参考这里



Momentum 设置:

我们提供了一个强大且易于使用的应用程序,专为我们的固件定制,可让你配置所有你能想到的内容,甚至更多:

  • 界面: 调整 Flipper 的各个部分,从桌面动画到主菜单、锁屏行为、文件浏览器等。

  • 协议: 配置 SubGhz 设置,添加/删除自定义频率,设置不同外部模块使用的 GPIO 引脚。

  • 杂项: 所有不属于前两类的其他设置。更改 Flipper 的名称、XP 等级、屏幕选项,配置RGB 背光




动画/资源包:

我们创建了自己的改进版动画/资源系统,允许你通过几个按钮轻松切换和加载自定义动画、图标和字体。可以将其视为一个前所未有的简化主题系统。

你可以轻松创建自己的资源包,或在 我们的网站或 Discord 上找到社区制作的资源包。关于如何创建自己的资源包,请参考这里的教程。基本上,每个资源包可以配置自己的动画图标字体

一旦你有了一些资源包,将它们上传到 Flipper 的 SD/asset_packs 目录下(如果操作正确,你应该会看到 SD/asset_packs/PackName/Anims 和/或 SD/asset_packs/PackName/Icons)。或者直接通过网站安装。

将资源包安装到 Flipper 后,按下主菜单上的 向上箭头 按钮,进入 Momentum 设置 > 界面 > 图形。在这里选择你想要的资源包,并根据喜好调整其他设置,退出应用程序以重新启动并享受完全自定义的 Flipper!


Bad 键盘:

BadUSB 是一个很棒的应用程序,但它缺少蓝牙连接功能。Bad-KB 允许你在 USB 和蓝牙模式之间切换。

在蓝牙模式下,你可以将设备的显示名称和 MAC 地址伪装成任何你想要的名称。伪装成便携音箱或无线键盘非常容易,这样你无需手头有线就能引起目标的注意。

在 USB 模式下,它还可以伪造制造商和产品名称,以及供应商和产品 ID (VID/PID)。



变更列表:

变更内容太多,无法一一列举。以下是从最终用户角度来看最显著的变化的非详尽列表。要查看更详细的内容,你可以阅读更新日志和提交/代码。你也可以在我们的网站上找到与其他固件的功能对比

请注意,该仓库始终会更新我们朋友们在UnleashedOFW中的杰出工作。下面仅提及了我们可以归功于自己的更改,务必查看他们的精彩功能,并向这两个团队致以衷心的感谢!

[新增]

- Momentum 应用程序(简易配置固件功能和行为)
- 资源包(无与伦比的主题和自定义)
- 更多 UI 自定义、重新设计和优化
- Bad 键盘应用程序
- BLE 垃圾邮件应用程序
- 查找我的 Flipper 应用程序
- NFC 制作应用程序
- Wardriver 应用程序
- SD 卡文件搜索
- 其他 NFC 解析器和协议
- Subdriving(保存 Sub-GHz 的 GPS 坐标)
- 轻松伪装(名称、MAC 地址、序列号)
- 视频游戏模块颜色配置(直接在 Flipper 上进行)
- 增强的 RGB 背光模式(完全自定义和彩虹模式)
- 设备上的文件管理(剪切、复制、粘贴、显示、新建目录等)
- 记住红外 GPIO 设置,并在应用程序中添加红外发射器支持
- 高级安全措施(启动时锁定,错误 PIN 重置等)
- 磁盘映像管理(挂载和查看映像内容,在大容量存储中打开)
- 扩展 JavaScript API(支持 UsbDisk/大容量存储,文件操作)
[更新]

- 增强的 WiFi 支持,提供最简单的设置体验
- 带有光标移动和符号的扩展键盘
- 带有排序功能的文件浏览器,支持更多文件类型
- 高级优化的等级系统(最高可达 30 级)
- 桌面键绑定系统,支持完全的按键和长按映射
- 存储后端,提供即时重命名和磁盘映像虚拟挂载
- 气象站、POCSAG、TPMS 协议等集成到 Sub-GHz 中
- 扩展的 Sub-GHz 应用程序(重复检测和忽略,自动保存,历史改进)
- 改进的错误消息(显示源文件路径)
[移除]

- 未使用的虚拟模式
- 损坏或多余的应用程序


安装方法:


我们提供了 4 种安装 Momentum 的方法,推荐使用 Web Updater,但可以选择任何一种你喜欢的方式:


Web Updater (Chrome)
  • 确保 qFlipper 已关闭
  • 打开 Web Updater
  • 点击 Connect 并从列表中选择你的 Flipper
  • 点击 Flash 并等待更新完成
Flipper Lab/App (Chrome/移动端)
  • (桌面端) 确保 qFlipper 已关闭
  • (移动端) 确保你已经安装并配对了 Flipper Mobile App
  • 打开 最新发布页面
  • 点击 ☁️ Flipper Lab/App (Chrome/移动端) 链接
  • (桌面端) 点击 Connect 并从列表中选择你的 Flipper
  • (桌面端) 点击 Install 并等待更新完成
  • (移动端) 接受提示打开 Flipper Mobile App 中的链接
  • (移动端) 确认继续安装并等待更新完成
qFlipper Package (.tgz)
  • 最新发布页面 下载 qFlipper 包 (.tgz)
  • 确保 WebUpdaterlab.flipper.net 已关闭
  • 打开 qFlipper 并连接你的 Flipper
  • 点击 Install from file
  • 选择你下载的 .tgz 文件并等待更新完成
Zipped Archive (.zip)
  • 最新发布页面 下载压缩文件 (.zip)
  • 解压文件夹,这将成为你的新固件文件夹
  • 打开 qFlipper,进入 SD/update 并将固件文件夹移动到该位置
  • 在 Flipper 上,按 Arrow Down 按钮,进入文件菜单。在该菜单中找到更新文件夹
  • 在文件夹内,选择刚刚移动的固件,运行名为 Update 的文件



自行构建:

下载仓库:
$ git clone --recursive --jobs 8 https://github.com/Next-Flip/Momentum-Firmware.git
$ cd Momentum-Firmware/

直接刷写到 Flipper(需要通过 USB 连接,qFlipper 已关闭)
$ ./fbt flash_usb_full

编译一个 TGZ 包
$ ./fbt updater_package

构建并启动单个应用程序:
$ ./fbt launch APPSRC=your_appid

Stargazers 随时间变化

Stargazers over time

❤️ 支持

如果你喜欢这款固件,请 广而告之!

感谢支持 <3

About

🐬功能丰富、稳定且可定制的中文Flipper固件

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.7%
  • Python 1.2%
  • C++ 0.1%
  • JavaScript 0.0%
  • Shell 0.0%
  • PowerShell 0.0%