问题标签 [android-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 投票
2 回答
4224 浏览

java - 读取调制解调器固件版本:Android

我正在开发一个在 iPhone 和 Android 中的应用程序,我需要Modem Firmware Version像 iPhone 开发人员在他身边那样阅读。

我在 Internet/SO 上进行了搜索,但找不到与我的问题相关的任何内容。

Modem Firmware Version安卓可以阅读吗?如果不是,应该等同于什么?(我们阅读此属性和更多内容以跟踪设备)

0 投票
1 回答
6356 浏览

android - Android:如何重新挂载 /system 以在没有 root 的情况下进行读写

我听说 /etc 中有一个名为 vold.fstab 的文件。修改它有什么帮助吗?我希望能够以普通用户的身份重新挂载。

或者是否可以授予特定权限以仅以用户身份运行 remount 命令?例如是否可以将某些命令访问权限设置为除 root 用户之外的特定用户?

0 投票
2 回答
2163 浏览

android - 如何以编程方式关闭 Android 4.0 根设备

请帮我找出解决方案,我知道有很多关于这个的问题和重复,但在这里我描述了我尝试过的所有事情。

我有一台 android 设备,它安装了 4.0 版本的 android。我想使用我的一个演示应用程序关闭此设备。

应用程序包含以下内容

为了使自动化更容易,我确实使用这个keytool-importkeypair 将这key/cert对导入到我的 java文件中,并使用 eclipse 进行签名。keystore

使用的命令如下所述。

指令: keytool-importkeypair -k ~/Desktop/myown.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform

我使用以下代码重新启动,但我从来没有成功。我在stackoverflow上阅读了很多问题和答案,但他们都说你需要

我在alomg点上是对的吗?

申请代码:

第一次尝试

第二次尝试:

第三次尝试:

在第三种方法中,我也尝试过"/system/bin/su"

0 投票
1 回答
800 浏览

android - 以编程方式更改 Android 固件

我正在尝试开发一个应用程序,它将检查固件更新并手动安装更新的固件。是否可以获得固件的哪些模块被添加更新以及更新的进度?

0 投票
1 回答
1582 浏览

android - 无法在 android edify 更新程序脚本中挂载数据分区

我是 edify updater 脚本的新手

我可以使用以下语句挂载系统分区:

但无法挂载数据分区。我尝试了以下语句来挂载数据分区但没有成功:

“blkid”的输出显示 3 个分区:

“cat /proc/mtd”的输出显示“data”与“mtd8”相关联。

请帮我。

提前致谢。

0 投票
0 回答
760 浏览

android - 如何将launcher.apk添加到android固件中的系统/应用程序

当我将它添加到位置时,我的应用程序运行良好,data/app但是当我将它推入时它system/app无法正常工作,它会引发错误

我已经成功地为 android 编译了 libVlc,它工作正常,除了我上面提到的。我需要用固件密钥签署 myapp.apk 吗?还是我需要添加任何权限集?

0 投票
0 回答
1415 浏览

android - 在没有自定义固件或硬件的情况下使用 Android 模拟/欺骗 USB HID 设备

我知道这里有人问过类似的问题:是否可以将 Android 编程为物理 USB 键盘?但是,我很想知道是否有一种方法可以创建 USB 人机接口设备,而无需目标设备刷新自定义固件或外部硬件设备。我可以通过代码修改固件以允许 HID 吗?基本上我想知道是否有办法做到这一点,在用户方面他们只需要下载和运行一个应用程序。

0 投票
1 回答
472 浏览

android - 修改noname android平板的固件:第一步

我想开发一个 HTML5 应用程序来控制车库里的门、灯和其他东西。的前端将显示在 24/7 开启的屏幕上,实际上只显示应用程序(信息亭模式)。所以实际上只有应用程序,没有像来回按钮或网址栏这样的浏览器控件,也没有设备的通知栏或返回和主页按钮。只是应用程序。

为此,我考虑了 2 个选项:

  • 使用覆盆子 PI 进行操作并将触摸屏连接到我
  • 把它放在一个死便宜的无名 Android 平板电脑上

由于从硬件的角度来看,第二个选项更加优雅(我需要的一切都已经内置)我决定先尝试一下,并购买了 70 美元的 Prestigio 平板电脑。

但由于我不是 android 开发人员,我不确定如何修改当前安装在设备上的库存固件。

据我所知,引导加载程序已解锁并准备好刷新修改后的固件映像。

问题来了:如何获取设备当前安装的固件映像?我是否必须为此联系制造商,或者我可以直接从设备中提取它吗?如果我获得固件映像,我将如何修改其中的文件?

还是你认为我走错了路?

0 投票
2 回答
73 浏览

android - 是否可以以编程方式更改 Android 固件中应用程序的默认安装位置,而不是应用程序清单

我正在为我的 android 盒子构建自定义固件,想知道是否可以强制所有应用程序安装在 SD 卡上?我知道亚行的方式。但我想在编译之前对 android SDK 进行更改,因为我会将 ROM 刷新到许多盒子。

提前致谢

0 投票
1 回答
194 浏览

android - 将键盘导航模式设置为默认模式

正如 android 开发者博客中所说:

就其本身而言,触摸模式很容易理解,因为它简单地表明最后一次用户交互是否是通过触摸屏进行的。例如,如果您使用的是 G1 手机,选择带有轨迹球的小部件将使您脱离触控模式;但是,如果您用手指触摸屏幕上的按钮,您将进入触摸模式。当用户不处于触摸模式时,我们谈论轨迹球模式、导航模式或键盘导航……

但是android默认以触摸模式启动。如何将设备切换到键盘导航模式,或将其设为默认模式?

我正在为特定设备开发应用程序,因此它已植根,我还可以修改固件。