由于最近发布的一些更新和固件泄漏(尽管它们主要来自运营商),三星似乎在最近引起了轰动,尽管它们的大部分产品都可以追溯到最初的GalaxyS。 XDA论坛成员Przekret 和公认的开发人员 Faryaab,我们现在可以访问由Samsung为原始Samsung Galaxy S发布的最新固件。该新固件包含大量更新,错误修复,新内核,新功能。收音机,最重要的是,它将把您的设备更新为2.3.6(无论如何都是官方的)。
为了使这一过程更加多汁,Faryaab在自己的线程中提供了一种方法,可以在甚至通过XDA公认的开发人员Chainfire开发 的传奇CF-Root Kernel加载固件之前将其 固化。此过程要求您将设备置于下载模式,并通过Odin将根内核.tar刷新到设备。这是一个快速,简单的过程,它将为您带来很多快乐。
虽然写这篇文章,以便为您提供从三星这个有趣的更新,我开始思考一点点关于你将如何找到这样的项目本或类似这样在XDA上。现在,这里的开发人员可以并且通常能够比大多数制造商更快地发布更新并不是什么新鲜事物。毕竟,无论您的运营商或制造商告诉您有关升级功能的什么信息,xda-developers都已经这样做了很长时间,使您的设备保持活动状态并保持最新。我看到三星发布此产品的方式是,他们只是在尝试发布一些新内容,以使该设备的所有者保持某种程度的满足感和满意程度,从而避免抱怨。但是,我只是认为他们用于执行此操作的技术不仅是错误的(在概念上和在实现上),而且在浪费每个人的时间(包括他们自己的开发人员和工程师)。
如前所述,如果您要检查此新固件,它是2.3.6上的Gingerbread ROM,并且装有以下物品:
人脸解锁(ICS)
Galaxy S II ICS锁屏(ICS)
照片编辑器(ICS)
内置TouchWiz 4(通常在ICS ROM上加载)
从本质上讲,如果您现在还没有注意到,他们将发布ICS散布的ICS ROM,以防止人们抱怨设备上缺少ICS。毕竟,我的意思是,大多数令人眼前一亮的新操作系统的吸引人的功能对吗?只需看一下设备即可解锁设备,它的锁屏比TouchWiz的库存更酷,过渡更流畅,更快,等等。您的普通Joe可能会对这样的“升级”感到满意,因为他们现在拥有使设备看起来“弯曲”的所有必要条件;但就功能而言,它与以前完全相同– =减去错误修复,当然还有一些调整和改进。
您是否认为为此花费时间来构建ICS,而不是将应用程序移植到操作系统上,所花费的时间是相同的时间(甚至可能更少地考虑三星在劳动力,源代码,驱动程序等方面的三星庞大资源)。较旧的操作系统?嘿,我有个主意!Android是开源的,对吗?如果他们只是使用预先存在的固件(例如上面提到的两个ROM),修复内核和库中缺少的部分并发布完整的ICS更新,该怎么办?只要提供了适当的信用,他们就可以轻松地将现有端口用作基础,然后从那里去(假设他们不希望从头开始创建端口)。
如果三星(和其他OEM)能一秒钟摆脱公司的心态,他们就会理解人们涌向Android设备和开放源代码软件的主要原因之一是因为协作努力往往会在较短的时间内产生更好的结果时间。与他们可能对开发人员所做的不同,我们不太可能向您发送使用和修改由开发人员生成的代码的C&D信函。为什么?因为我们相信开源和共享的精神。我们都朝着一个共同的目标努力,那就是改善我们通常使用的技术。
我知道他们可能会说是运营商阻止他们发布更新,因为将较旧的设备更新到最新的操作系统会损害销售,这成为任何电子设备的主要卖点。但是,如果您只是将下一个操作系统中的所有优点打包到一个经过批准的更新中,您是否诚实地相信客户甚至会费心寻找具有OS的替代设备,而该操作系统在他或她的眼中仍然提供相同的“会在较新的版本中出现?如果您这样做了,那么恭喜您成功用同一把枪射击了两次,原因是:A)您可能会激怒那些精通技术的人,他们将通过这种la脚的尝试来防止投诉(并因此损失了您的一部分)客户群); 和B),因为您可能会确保不那么精明的客户对他们当前的设备足够满意,这样他们就不会在一段时间内购买另一台设备了。在完成后者的过程中,您仅花费了大量资金进行研发,并且工程师从开放源代码的OS移植了应用程序,而该OS已被移植到目标设备。
总结一下,三星,HTC等…。我们在这里尝试充分利用这些设备。帮助我们帮助您。以开放源代码的精神为名,让我们共同努力,以便做出更好的决策,而不是尝试使用像这样的坦率的构建让公众安心,坦白地说,这浪费了每个人的时间。