如何在不使用Windows的情况下升级Samsung Galaxy S上的固件?


20

到目前为止,三星一直在使用其仅Windows软件Kies推出更新,而不是像其他Android世界一样通过无线方式发布。

无论如何,非Windows用户可以获取这些更新吗?

Answers:


4

我将获得一个虚拟机并在其中运行Windows进行更新。如果您不习惯闪烁,可能对您来说最简单。通常,三星的ROM以Odin软件包的形式出现(我猜是三星用于闪存的程序)。

XDA上的Galaxy论坛拥有大量资源,可帮助您入门。http://forum.xda-developers.com/forumdisplay.php?f=665

如果上述方法对您没有帮助,则可以使用自定义恢复。ClockworkMod Recovery今天才更新。按照http://forum.xda-developers.com/showthread.php?t=734166上的步骤进行操作。这样,当社区从您的sdcard中将它们作为update.zip发行时,您就可以从Samsung刷新更新。

这需要设备上的根目录,但可能是没有Windows的唯一解决方案。在开始之前,请坐下来阅读论坛上的资源。固件更新错误可能会损坏手机。注意您的手机版本。上面的指南适用于Galaxy S i9000国际版。


2
因此,我必须支付Windows税才能更新基于Linux的手机。不用了,谢谢。
蹦床

1
实际上,ClockworkMod的恢复今天已稳定下来。我将更新我的帖子。
anders 2010年

我不明白第2步“闪存恢复”的含义。在链接的ClockworkMod指令中表示。你能解释一下吗?
imz –伊万·扎哈拉里谢夫(Ivan Zakharyaschev)2012年

1
@imz-当然可以!您回应的旧帖子:)您必须打开Odin,然后在PDA框中选择recovery.tar.md5文件。不过,您应该为Galaxy S获得更新的恢复和rom。两年后事情发生了很大变化。 1.bp.blogspot.com/-PPIbHmU2G4M/UAw2OOtr3mI/AAAAAAAAAes/…
anders 2012年

7

通过XDA上的Galaxy S Flash / Root / ADB / ROM指南,我发现了这一点:

  1. 我正在运行Linux / OSX。我还能刷固件吗?我需要安装Windows吗?

如果您正在运行Linux,则无需安装Windows。您可以在虚拟机中运行Odin,也可以使用Benjamin Dobell的Heimdall。Heimdall在Linux上本地运行,并且已达到经过良好测试的发行状态。

这将带我们到这里Heimdall-跨平台开源闪存软件

什么是海姆达尔?Heimdall是跨平台的开源实用程序,用于将ROM闪存到Samsung Galaxy S手机上。

它是如何工作的?Heimdall使用与Odin相同的协议在下载模式下与设备进行交互。Heimdall中的USB通信由流行的开源USB库libusb-1.0处理。

Heimdall在哪些平台上运行? Linux,OS X和Windows(XP,Vista,7等)

Heimdall已测试过哪些Galaxy S变体?我已经用英国的Galaxy S GT-I9000(8 GB)和澳大利亚的Galaxy S GT-I9000(16 GB)对Heimdall进行了测试。我目前无法使用任何其他设备进行测试,但是社区成员已经确认它也可以对AT&T Captivate正常运行。

希望这会帮助我们所有人!

尽管很明显,因为这实际上是三星Odin软件的替代品,但它的设计对象是那些乐于从互联网上各个地方获取ROM并以相当自定义的方式刷新它们的人们,而不是Kies(据说是)即插即用。


很高兴看到有这样的事情。在下一次更新中,我将尝试一下。
MRU

如果另一台计算机(运行GNU / Linux)是ARM,则会出现另一个问题。因此,要通过另一台计算机上的USB电缆将新的操作系统刷新到Samsung Galaxy S上,我需要heimdallARM 这类的东西。它不在可用的预构建下载中,因此必须尝试为ARM构建它...这可能吗?
imz-伊万·扎哈拉里舍夫(Ivan Zakharyaschev)2012年

@imz在少数硬件上运行少数操作系统,我想您可能会自己做很多事情,除非其他发烧友碰巧遇到了与您完全相同的问题,并且情况完全相同。
GAThrawn

好的,我提出了一个单独的问题:是否heimdall有可能获得ARM?我的工作结果或其他人的探索都是答案。
imz –伊万·扎哈拉里谢夫(Ivan Zakharyaschev)2012年

2

如果您找到直接链接到该更新的某人或某处,则可以使用移动浏览器将其下载到SD卡。我不确定Galaxy S要获得Recovery的关键组合是什么,但是我不确定通过一些网络搜索可以找到具体方法。进入恢复后,即可刷新更新。我将所有这些都基于它在其他Android手机上的工作原理,但实际上并没有在Galaxy S变体上看到它的完成。您可以尝试使用此站点来获取Samsung固件:http : //www.samfirmware.webs.com/


有趣的是...我想知道详细信息,我甚至问过有关此可能方式的特定问题:甚至没有USB电缆即可重新安装操作系统-android.stackexchange.com/q/27765/13117
imz –伊万·扎哈拉里谢夫(Ivan Zakharyaschev)2012年
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.