问题标签 [firmware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1367 浏览

controller - 是否有用于欺骗 Xbox 360 控制器的硬件和/或软件

我想为我的 xbox 360 创建一个控制器。理想情况下,我想创建一个赛车轮来玩 forza,因为不幸的是,正如任何拥有 360 的狂热赛车游戏玩家都知道的那样,xbox 的轮盘市场很糟糕。

是否有人对 360 控制器进行了逆向工程,足以指导我了解如何制作自己的控制器?有什么硬件限制。控制器信号系统是否可以通过定制设计的控制器硬件进行欺骗?

0 投票
1 回答
418 浏览

android - 更改 android 固件的 Screen Locker 应用程序

我知道有很多锁屏应用可以替代目前的安卓锁屏。我想开发自己的屏幕锁定应用程序,并且想了解是否有任何教程介绍如何编写更改 android 固件功能的软件,例如当前的锁定屏幕。我已经通过互联网搜索,但我还没有找到任何好的教程。

谢谢你的时间。非常感谢任何帮助。

0 投票
3 回答
2131 浏览

winapi - 有谁知道如何以编程方式确定 ME(可管理性引擎)固件版本?

对于支持 Intel AMT 管理引擎的机器,您可以在 BIOS 中的 ME 配置下的高级选项卡上手动查找 ME FW 版本。有谁知道如何以编程方式(最好使用 C#)?我用谷歌搜索直到我变成蓝色,并使用 WMI Code Creator 手动搜索了所有常见(和不常见)的 WMI 命名空间(包括 Win32_BIOS),但找不到读取此属性的方法。提前致谢!

0 投票
1 回答
449 浏览

javascript - 在javascript中找到固件

我正在寻找一种方法来查找正在查看我的网站的计算机的操作系统版本和型号版本。jQuery, javascript, html, php, asp...一般浏览器支持的任何语言都可以。我知道这是可能的,comex 为 iOS 做到了。我认为他做到了:

但正如我之前所说,我也需要模型。那是一个veeeeeerrrrrryyyyyy长脚本,无论如何都不适合我。我用谷歌搜索 了它,但没有运气。提前致谢!

0 投票
1 回答
335 浏览

arm - ARM (thumb) 固件模组...如何将几行 ASM 转换为代码以制作模组

用IDA(ARM920核心)拆解固件..大多数是拇指模式..有些是ARM模式想在ASM中制作一些模组。

将几行 ASM(几十行)转换为机器语言的最简单方法是什么。有人可以建议一个免费的工具/如何。

我刚下载了WinARM。附带程序员记事本。已经几个小时了,试图理解这一切......只是为了编译几行ASM......我制作的MAKE文件仍然无法正常工作(关于行尾的一些事情)

0 投票
1 回答
5222 浏览

configuration - 如何在不丢失配置的情况下升级openwrt?

我需要编写一个脚本来升级我的路由器,而不会丢失路由器上安装的配置文件和软件包。

我试图在我的脚本中重复相同的界面行为(我使用了命令 sysupgrade),但我丢失了配置。

此外,我尝试使用带有选项keep luci的界面进行升级,但它也不起作用,我丢失了所有数据路由器。

命令 sysupgrade 不保留配置。

有没有人给我一个解决方案?

预先感谢您的帮助。

0 投票
2 回答
5325 浏览

c - FOTA:如何通过无线方式进行固件更新?

在这里,我想更新我的设备防火墙。

从某处(服务器)下载文件后,我该怎么做才能更新固件?

请告诉我如何实现这一目标以及我必须牢记哪些事情才能实现这一目标。

这是什么步骤?

我想做第一个设计我怎样才能继续实现这个目标。

我在谷歌上对此进行了研究,但我无法获得任何有用的链接来让我清楚地了解这一点。

请为我提供一些有用的链接,以便我可以清楚地了解这一点。

这里我有关于我的研究链接的链接

0 投票
0 回答
294 浏览

arduino - Android USB Accessory JAR 复制到系统文件夹,是否也需要 odex 文件?

我试图让我的手机接受 USB 附件模式并运行连接到 Arduino ADK的 DemoKit 。我的 ROM 没有包含适当的文件,所以我决定自己做。

首先是规格

  • 我的手机:三星GT-I9100
  • 我的 ROM:2.6.35.7-I9000XWJVZ (root)
  • 固件:2.3.6

在将 .jar .odex 和 .xml 文件复制到适当的文件夹之前,我已经成功了。尽管它完全使我的手机变砖并且卡在了启动循环中。现在,康复了,我想再试一次。

/system/framework 文件夹中所有其他 .jar 文件都有的 .odex 文件是什么?我是否需要自己构建/复制 .odex 文件(阅读Dalvik进行JIT 编译的内容)?

有没有可能在我之前的尝试中,复制 .odex(我从另一部手机 I9100 获得)让我的手机变砖了?

我知道我之前的尝试很粗心。现在,我想用更多的知识来处理这个主题......

0 投票
2 回答
246 浏览

usb - 需要 Arduino 固件推荐

我有一个带有 USB Host Shield 的 Arduino 兼容 ADK 板。

(具体来说,它是 Seeeduino ADK 主板,网址为: http ://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html 。它正在接收外部 USB 电源。)

我有一个定制的 USB 配件连接到它,我需要做一些对本论坛的贡献者来说应该很简单的事情。

我的最终计划是将 Android 3.2 平板电脑或手机连接到 ADK 板,并告诉它向我的 USB 附件发送一个十六进制数据包。但是现在,我需要 Arduino 固件的示例代码来将十六进制命令发送到我的 USB 附件。

数据包分解如下:

STX DAT1 DAT2 DAT3 DAT4 ETX CHK

名称十六进制定义

STX 02h 文本数据开始
DATx --h 文本数据
ETX 03h 文本数据结束
CHK --h 校验和

有人可以指出我的 Arduino 板的示例固件,以将此数据包输出到我连接的 USB 附件吗?

0 投票
1 回答
582 浏览

c - 使用函数指针在 C 中制作固件补丁?

几年前,我阅读了一篇博客(现在链接已被遗忘),甚至看到了在我以前的组织中为固件开发补丁时大量使用函数指针的示例。

但由于安全原因/签署了 NDA,我无法获取代码副本(我为不这样做并遵循最佳实践而感到自豪)。

我已经看到这些函数是用一些命名约定编码的,比如:

和类似的文件被编码(补丁的一部分)并在 ROM 中刷新,当函数被调用时,它从补丁位置获取函数的新定义的地址。

对此有任何想法/细节吗?