数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1697|回复: 7

[综合] 坛里有玩刷机的TX吗 请教怎样备份安卓板的硬件驱动?

[复制链接]
发表于 2019-7-11 10:34:33 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

安卓系统了解不多,有没有可能象PC那样单独备份某个硬件的驱动出来?  比如摄像头
或者诸如摄像头、触屏等硬件的驱动是在系统什么位置?

偶得一杂牌平板   没拆开过,原一直以为是MTK方案的 (据说 MTK为低端霸主:lol: )
杂牌板子三无产品  无从考证是哪个厂生产的

近日偶然进入维护程序才知道是展讯的主控
其实在软件设置里 基带信息上已显有主控型号等字串,只是因为不太了解这个行业的情况

原机软件系统太垃圾  想弄个纯净系统进去
高手请指导下 :handshake:



发表于 2019-7-11 11:05:26 | 显示全部楼层
不能,你刷的固件包都是编译好的,针对硬件已经编译进核心了。

打赏

参与人数 1家元 +5 收起 理由
家睦 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2019-7-11 11:13:55 | 显示全部楼层
硬件驱动两种都有
一种是集成到内核中
第二是用内核动态库的形式,这种是文件形式,扩展名为.ko

后者是可以直接文件拷贝的,但是几乎对内核是一一对应,会严格检查内核版本号,你拷贝到其他机器大概率不能直接用

打赏

参与人数 1家元 +10 收起 理由
家睦 + 10

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-11 12:24:48 | 显示全部楼层
orsonzou 发表于 2019-7-11 11:13
硬件驱动两种都有
一种是集成到内核中
第二是用内核动态库的形式,这种是文件形式,扩展名为.ko

学习了 :handshake:

难道只有找那个不知道是谁的某生产作坊了?

常规硬件的驱动有没有可能有通用的?
也许要拆开了才能找到型号或者特征



回复 支持 反对

使用道具 举报

发表于 2019-7-11 19:08:17 | 显示全部楼层
茶壹杯 发表于 2019-7-11 12:24
学习了

难道只有找那个不知道是谁的某生产作坊了?

安卓的硬件驱动和PC的不太一样,一来安卓没有驱动安装程序,也提取不到类似inf之类的文件,而是在安卓编译前把硬件驱动放到特定文件夹里,然后在安卓源码里添加这些文件名和调用方法,最终打包整合进安卓系统;二来安卓的硬件驱动是需要随着安卓版本更新同步改写代码的,也就是不同安卓版本对应不同硬件驱动,所以手机不再支持新系统无非三种情况:1、手机厂商弃坑;2、手机内某个硬件厂家弃坑;3、手机内某个硬件的厂家抛弃手机厂商,也就是这个厂家给别人提供新版驱动,但是不给这家手机。
另外,你要的只是纯净版系统,只要精简掉无用APP就可以。一种方法是把手机ROOT掉,用专业工具卸载那些垃圾应用,同时把system目录下几个特定文件夹里放着的程序安装包删除掉就可以了;另一种方法是修改刷机包里的system.img文件,或者从手机上提取一份,精简掉垃圾应用后刷回来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-11 23:02:50 | 显示全部楼层
so0502 发表于 2019-7-11 19:08
安卓的硬件驱动和PC的不太一样,一来安卓没有驱动安装程序,也提取不到类似inf之类的文件,而是在安卓编 ...

非常感谢:handshake: 我的情况稍后和您详细说说
回复 支持 反对

使用道具 举报

发表于 2019-7-12 09:57:38 | 显示全部楼层
可以你只要你有时间,boot.img里init段是存放平台初始化的代码的,你可以抽出来,但是跨平台就别考虑了,另外linux是GPL开源的,你可以发邮件找展讯要源码的,或者github搜一下看看有没有现成的
回复 支持 反对

使用道具 举报

发表于 2019-7-12 11:02:08 | 显示全部楼层
很难,因为最后要数字签名,这个不是原厂搞不定
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-22 01:35 , Processed in 0.171601 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表