在设备上安装Android涉及什么?


8

我刚刚拿起Viewsonic G-Tablet。它具有杀手级的硬件规格,并且正在运行Android 2.2,但由于此可怕的TapUI严重破坏了该设备,因此几乎无法使用。我一直在XDA论坛上关注一个线程,那里的用户试图将其植根并安装自定义ROM,但是我想知道将其擦净并在其上运行现有的Android 2.2有多么困难。扎根并阻止了大部分TapUI的人员报告说,他们无法访问其设置,我认为这些设置已高度集成到TapUI中。

是Android 2.2不支持特定硬件,有人需要使用所有必需的驱动程序来创建ROM的问题吗?

Answers:


6

基本上,您必须使用该设备的驱动程序编译该设备的Android。 编译过程示例。 来自官方开发站点的一个较旧的示例,用于为G1构建1.6。

N1和G1(Dev手机)之类的设备使您可以在编译后轻松将这些图像放到手机上,因为这是它们的用途(可解锁和可破解)。我相信他们的驱动程序来自官方的Android来源(我可能是错的,但是很容易获得)。

其他所有设备均未解锁,因此首先您必须解锁(root)手机才能向其写入其他内容。

我从来没有编译过Android或ROM,因此我无法提供更多详细信息。实质上,每个特定的Android手机还需要专有的二进制文件(驱动程序),以使其在该设备上运行。因此,您要么必须从供应商那里获得这些驱动程序,要么自己编写。


5

由设备制造商决定为其设备上的任何硬件提供适当的功能驱动程序。不幸的是,其中许多人还喜欢添加自己的UI(通常设计和实施不佳)。我所听到的TapUI就是这种情况。这不是Android的问题。优派存在问题。


当我说“问题”时,我不是要怪罪,而是要找出解决办法。所以您是说问题在于Viewsonic尚未发布其驱动程序?没有它们,普通版本的Android将无法正常工作吗?另外,我的问题如何解决?将Android安装到设备上涉及什么?需要哪些步骤和组件?
马特

2
布莱恩的答案很好地涵盖了这一概念。您实际上不需要额外的硬件。您只需要与所讨论的硬件兼容的Android的编译版本即可(即包括必要的硬件驱动程序)。您复制二进制文件,它将需要一个“安装程序”应用程序,将其安装在硬件上。有点过分简化了,尤其是在安装过程中出现问题时。如果发生这种情况,您可能会失去对硬件的访问权限,通常只有制造商才能使用专用硬件来还原它。很多人不想冒险。
BBlake
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.