老机发新芽!Palm Pre刷WebOS 2.1以及相关优化配置

发布时间:2011-08-24 23:00:27 | 文章编号:#5460

前言

去年的这个时候,我用低廉的价格买了一个Palm Pre,我对于这玩意的运行速度非常满意,卡片操作异常流畅,当时的系统还是默认的1.4.5,更让我感觉物超所值的原因是我用不到iPhone四分之一的价格就获得了接近iPhone的操作体验。然而时过境迁,一年以后我的WebOS 1.4.5终于被我搞坏了,同时也传来了WebOS被惠普抛弃的消息,虽然我一直都不怎么看好惠普接手WebOS,然而作为一个用户,而且还是一个水货用户,是不是惠普和我也没太多关系。手机还是要用,于是乎我打算重新配置一下我的手机,突然想起来针对Palm Pre的最新WebOS 2.1固件在今年早些时候已经被放出,但是当时我怕麻烦没刷,现在应该是一个好机会,于是乎我便开始了我的折腾旅程。

驱动加载

我前一阵已经转用Linux,而Palm Pre的底层也正好是Linux,那么从这一点来看,似乎完成刷机和改良应该不是问题了。

首先还是驱动问题,将Palm Pre连接到电脑上,选择充电模式。到官方网站下载安装novacmd的deb包,如果你是别的发行版可以选择另外的安装包。

有Ubuntu,OS X,Windows三个默认选项

我是64位的,所以我下载64 bit

安装完毕后打开终端,输入连接命令

novaterm
然后你应该就可以成功登陆你的手机了

那么首先我们先看看平时我的Palm Pre负载如何……输入top命令:

我了个去,常年11.0的负载吗?有那么夸张……好了,不管了,接下来是刷机的下一步。

在Linux下安装JDK,安装方式看你的喜好,无论是通过软件源,还是通过自己下载二进制包,只要装上了就行,不过个人还是推荐用软件源的方式进行安装。

找到你下载好的刷机ROM,别问我ROM哪里来的,自己找……

右键设定JRE文件的属性,选择可执行。

接着选择使用Java JDK运行

双击你的刷机程序,按照向导刷机就好啦。

刷机中,也不需要像以前那样必须先进刷机模式,手机会自动重启并且开始更新。

完成了。

附:Windows刷机

Windows下刷机比Linux还要再简单一些,首先就是安装JDK,然后双击刷机包就行了,如果没有驱动也会自动弹出驱动安装。

Q:为什么Linux下刷机和Windows下差不多? A:因为WebOS的刷机程序是用Java写的,而Java本身的最大特点就是跨平台,只要有驱动,有JDK,这个刷机程序理论上应该通吃所有平台。

基本软件服务的安装

WebOS设备哪儿都好,就是每次重新开机的速度让人崩溃,WebOS 2.0更是如此,忍了吧。

系统起来之后我们需要进行一些基本软件的安装,经过我的一些多方面尝试,最简单方便的方法还是通过WebOSQuickInstall.来进行安装。

WebOSQuickInstall是一个针对WebOS设备的应用程序安装软件,最新版本为4.04,虽然如此,但是这玩意还是要慎用,后面会做详细说明。

首先确保电脑网络的畅通,用和刷机程序一样的方式,运行WebOSQuickInstall,直接点击旁边的网络安装方式。

开始检索源中的信息,成功后就进入了安装界面了。

直接搜索并安装以下内容

Internalz Pro     资源管理器软件 Preware             软件安装器 Dr.Battery            电池管理 Impostah            系统高级设置 Netstat                网络流量监视 Twee                    Twitter客户端 Feeder                Google Reader浏览,支持图片 Poster                Wordpress远程连接 Terminus            终端 Dosbox                Dos模拟器 Ompload            在线文件上传,类似115网盘 Image Worker    简单图片处理
虽然你可以在源中看到系统核心分类,但是我建议不要通过此途径安装,尤其是Palm Pre。

Q:为什么要通过WebOSQuickInstall在线的方式安装软件? A:因为用这种方式安装,一来可以保证软件版本的最新,二来可以确保安装的顺利,通过手动下载安装各类ipk总是会出现莫名其妙的各种各样问题。另外值得提及的一点是,ROM中自带的老版本Preware依然在更新源上有一些问题。

中文化与输入法

虽然网络上有不少关于WebOS 2.1的汉化补丁,不过经过测试,对于Palm Pre这样的老机器,依然是Treo8的汉化比较合适,只不过贸然安装的话很可能会假死或者安装不完整,导致悲剧的诞生,所以安装的话还是需要讲一些技巧。

连接Palm Pre至PC,将下载下来的汉化补丁Copy到手机中,然后用Internalz Pro打开,调用Preware安装,安装完毕后自动重启。

输入法目前WebOS 2.1下只有webee和alitype两个选择,目前综合考虑,还是webee靠谱一些,虽然alitype速度快,但是经常不出字还是很郁闷的。

Webee记得下载最新版本,然后同样传到本机用Preware安装。

当然如果你对你的网络有自信,可以通过Palm Pre的浏览器访问本页面,点击下面的连接调用Preware在线安装。

com.treo8.app.languagepack.zh-cn2_1.0_all.ipk

callshow_1.1_all.ipk

webee.ipk

中文美化

之前我曾经放过一个苹果丽黑的WebOS字体包,不过那个仅仅针对WebOS 1.4.5,在新的WebOS 2.1中,字体管理已经完完全全的支持了TTF格式,不再需要手动转换什么TTC了,安装字体的方法也更加简单,找准名字替换即可。

丽黑字体显示效果:

目前WebOS 2.1上面的字体根据语言进行了不同的分类:

简体中文:HeiS_nb.ttf 繁体中文:HeiT_nb.ttf 日文:Heisei_kaku_Gothic_nb.ttf 韩文:DumXX.ttf
准备好你要替换的字体,ttf格式,重命名为对应的名字,一般来说只需要简体中文就行了。

替换的方法有三:

- 使用WebOSQuickInstall,选择发送文件,目标填写为:

/usr/share/fonts/

- 使用远程连接,打开终端输入

novaterm
在终端内完成copy操作。

- 使用内部终端

和方法二比较相似,只不过是在Palm Pre上进行cp HeisTI.ttf /usr/share/fonts/而已

替换完毕后请重启手机以生效。

Q:我替换其他字体也是这样吗?TTC字体可以这么替换吗? A:是的,只要是TTF字体都可以,TTC字体需要看字体规格,有一些是可以完成替换的,但是前提也是需要把TTC的后缀改成TTF,不过不管怎么说,不推荐使用TTC字体。

Q:我看文泉驿字体挺不错的…… A:WebOS 2.1内置的中文本身就是文泉驿微米黑的早期版本,所以说你替换文泉驿的意义并不大。

Q:有人说使用小一点的字体可以节省内存提高运行速度…… A:这样的说法是有道理的,因为使用一款字体肯定会先把它读入内存,但是经过我远程连接Palm Pre后的观察,导致Palm Pre速度缓慢的根本原因在于CPU负荷而不是内存,实话说Pre在内存管理上还是很优秀的,基本上不会有太大的负担,相反,CPU却总是满载,负荷很重,所以说,在内存上省那么一点收效甚微。

CPU超频

前面说了,因为我是Palm Pre,也就是第一代产品,在CPU的性能上显得有些捉襟见肘,所以提升整个设备运行速度的最佳方式就是超频,好在Palm Pre也有着不错的超频性能。

Palm Pre的超频需要超频内核和软件协同工作才可以,所以我们需要先通过Preware安装合适的超频核心。

Q:超频核心那么多,众说纷纭我应该选哪个啊? A:虽然目前超频核心的选择不少,不过个人感觉还是F10X的核心好一些,如果你是Pre2或者Pre+的话,那么请根据自己的机型按照备注选择相应的核心。
安装核心的最佳方式是通过Preware,在Kernel分类下找到F105 thundercheif,选择安装并重启。

超频只有内核是不够的,继续在Preware里安装Govnah。

默认虽然有一个设置,但是不好用,需要自己添加新的Profile

设置为ondemand会好一些,当然我是指对电池续航。

然后这样的话超频就完成了,如果成功的化你应该会感到系统明显的变快了。

定位服务

WebOS的定位服务对于Pre来说有点尴尬,默认为关闭,如果你真的特别希望在发送微博的时候能显示出你的位置,你可以尝试设置一下。

在设置功能里找到定位服务

除了开启基本的选项,别忘了在左上角的功能栏中钩选”使用Google定位服务“

然后基本上你就可以定位了,虽然大部分时间都是靠手机信号基站定位的……至少还算靠谱,有那么几百米的误差。

新浪微薄和街旁都可以支持到

内置翻墙

由于某些不可说的原因,我们无法访问一些我们想要的服务,比如Google+和Twitter,那么你需要设置一下人工翻墙。

虽然WebOS 2.1支持了VPN,但是并不是每个人都有VPN可以用的,那么我们可以继续用古老的host翻墙方式。

WebOS是一个底层为Linux的系统,所以它一定存在着Hosts文件,路径和常见的Linux系统一致,

/etc/hosts
所以我们可以自己创建一个hosts文件进行替换,替换的方式可以参考字体替换,继续使用文件发送功能。

替换完毕后用Internalz Pro打开一下看看,确保替换成功。

然后你就可以打开Twee客户端来上推了。

主题安装

WebOS的主题安装方法有很多,包括通过doctor安装,doctor源下载,以及Preware安装等。不过在Palm Pre的测试后,发现只有Preware安装是有效的,其他途径安装都会报错或者无效。

在Preware的设置中打开theme更新源,然后会提示你更新源信息。

另外值得一提的是可以在Preware的设置中,将更新频率改为手动或者每天一次,不然每次打开都会更新,很烦。

设置完毕并且更新源之后你就会在Preware中看到各种主题了,选择下载即可。

Q:主题有版本限定吗? A:理论上是有的,但是实际上貌似什么版本都可以用。

Q:我先安装了主题1,但是我又想换主题2,那么我直接覆盖可以吗? A:不可以,这样会导致主题1和主题2同时存在,并且会有”串味“的感觉,正确方法是先在Preware中卸载主题1,然后再安装主题2,卸载后记得要重启,安装后也要重启。

校正电池

我的Palm Pre用了有一阵了,所以电池已经完全不如刚买回来的时候精力充沛了,不过还是有办法优化一下的,前提是需要你安装了Dr.battery。

Dr.battery是一个高级电池校准软件,它可以准确显示出你电池的正确容量,以及你电池的健康度,并且可以校准你的电池。

首先选择Calibrate(校准)

然后开始对电池进行充电,等到达到100%的时候,选择顶部工具栏的”Reset Health“(复位健康度)

确定后再次充电到100%,反复几次,就可以重新激活一部分电池电量了。

流量与账户

很多人说Palm Pre是一个巨耗流量的系统,其实不然,只不过需要一些设置。

首先你需要帮顶一个Google账户,如果你有Gmail的话直接用就好。

Google账户会同步你的日历/联系人/邮件,并且会自动登陆Gtalk账户。

联系人,Gtalk和日历都不会消耗太多流量,唯一的流量杀手就是邮件。所以我们需要关闭邮件的自动收取功能。

方法很简单,设定收取邮件为手动即可。

 

Q:我很讨厌Google自动同步联系人,它总是把我的联系人弄得一团糟! A:其实这是一个很带感的功能,只是第一次你需要麻烦一点,如果你的联系人账户被同步的乱七八糟,那么可以登陆你的Gmail来进行一下调整,然后清除本地联系人再次同步,就可以清爽一些。而且这是一个一劳永逸的方法,就算你将来更换了Android或者iOS设备,Google联系人的存在,可以方便你无缝的进行转移。

Q:日历有啥好同步的? A:其实日历有很多门道,你可以登陆你的Google日历,设定你需要的标签,比如今日天气,日升日落,这些内容都会被同步到你的Palm Pre中,并且天气情况还可以设定免费独立短信提醒。

时常通过Netstat来察看流量消耗是个好习惯。

滑盖松动问题

请看这里:快速解决Palm Pre一代滑盖松动问题

总结:

经过一系列的设置,基本上一次从刷机到配置的过程就结束了,虽然超频,但是借助与自动变频功能的支持,电力消耗并不算太高,算是在保证了速度的前提下拥有了最新的2.1核心,希望大家能从中得到自己想要的东西。

相关评论 (3)

🗣️ Sqbing 2012-01-12 08:32:03

你还在用pre吗?

🗣️ plum 2012-01-13 18:35:15

是的,依然在用

🗣️ xwy 2012-01-17 21:25:32

有没有QQ啊。。。我的 164063053 一起讨论