FB LIKE JACKER

新手进阶教程,各种操作,你值得拥有(veer匹配,其他机型借鉴)–by jarryson

2011 年Nov月 25 日由 发布 | 类别: 技巧, 玩机 | Tags:

事先声明,文章内容皆为jarryson所编写,转载需联系原作者,附件请回论坛下载。

转载初衷,无他,只是觉得那么好的技术类文章不收录入锋客实在是一大憾事。

再次感谢原作者,jarryson

————————————————————————-

前言:

  1. 对于什么都不了解的童鞋,此文可能算是个”中级教程”,还是推荐先去了解一些基础知识,或者将此文来作为一个索引,看到不懂的就去查。
  2. 这里说的是我觉得刷机后应该做的一些基本调整,并不代表你一定需要如此。
  3. 不推荐大家不清楚就装一堆补丁,或者拿自己测试补丁是否可以用,有些补丁是只有英文系统才可以用的,因为没有修改其他语言里面对应的文件,安装上是不能用的。所以推荐大家找有人试过的补丁安装

进阶第一部分:

1.刷机

 

我这里使用“andot”制作的《HP Veer ATT 2.1.2 纯净版 ROM(10月24日更新,配置WIFI激活,免发国际短信)》刷机包。

过程简单说下:

  • 首先下载webosdoctorp160unaatt-2.1.2.jar和Java6安装程序,然后安装Java,64位win7就安装64位Java。
  • 双击webosdoctorp160unaatt-2.1.2.jar,出现安装界面,选择English,然后一直Next,一个Next为灰色界面。
  • 手机先关机,然后按住音量+键,连数据线开机,出现一个USB标志就OK了。然后安装程序界面的Next会为可用状态,点击它,然后开始刷机,8%的时候会出现一个ROM芯片的图标(很多人说是CPU图标,很明显不是嘛)。完成后会自动启动系统。
  • 然后进入首次开机设置,选English和中文应该都是可以的,所以这里推荐选English(注意,如果没有palm帐户的,请选英语和美国地区,否则你的palm帐户可能不正常,有了palm帐户后的刷机都无所谓)。然后设置完语言后,最下面会有电话的图标,点击下面,会有一个菜单,这里为了能免流量免跨国短信,选Enable Wifi,设置你的Wifi,然后选Done,然后就进入设置profile的界面,新建或者登录profile,自动重启,刷机就完成了。

2.下载WebOS Quick Install

 

关于Webos Quick Install简单介绍一下:简称WQI,是一个WebOS辅助软件,跨平台,win,linux,mac都可以使用,能够方便直接在电脑端给webos安装软件,补丁,传送获取文件,还有提供运行Webos的命令的Linux命令行功能。这个软件非常有用,有些如语言包,或者系统软件卸载安装都需要linux命令行。所以推荐安装

其实这一步应该是最先进行的,安装完Jre6后,就应该使用WebOS Quick Install安装novacom驱动。最新版本WebOSQuickInstall-4.3.1.jar。

注:有人推荐增加zoopda或者吹友网的源,个人不推荐,拖慢速度不说,而且里面的东西很久不更新了,我们只是要他的安装功能。

3.开启开发模式

 

待机界面输入webos20090606,会出现一个图标,点击,开启那唯一一个选项,然后完全重启一次,此时电脑上应该会提示找到novacom硬件,而且WQI也可以连上。此时可以使用WQI安装preware,这软件几乎是必备。

4.安装中文语言包。

 

推荐语言包http://bbs.zoopda.com/forum.php?mod=viewthread&tid=96119

安装方法详见帖子说明,这里有详细有关无法删除或者安装语言包的问题:http://bbs.zoopda.com/forum.php?mod=viewthread&tid=94276

 

5.安装calendar补丁

 

在进行常见设置之前,还是安装一下修复错误的补丁比较好。特别是自带的日历同步有些问题。

安装google calendar sync behaviors这个补丁

安装中文内容上行失败修复补丁: preware里面搜索Sync Fix for Google Calendar。补丁详情:http://www.treo8.com/bbs/forum-66-1.html

安装方法即拖入WQI,或者拷贝到U盘目录然后使用手机上的internalz软件找到这个补丁安装(U盘目录在/media/internalz/)

这里有有关同步问题的详细:http://bbs.zoopda.com/thread-94276-1-1.html

 

 

6.安装联系人同步补丁

 

默认的联系人可以正常从服务器同步下来,但是却不能上传到Google服务器。以前只能通过添加一个Exchange帐户来上传,但是现在可以通过一个补丁改善。
在preware里面搜索刚刚出来的”Sync Fix for Google Contacts”这个补丁,可以解决这个问题。 根据作者所说“这个补丁只是在出现类似gfw问题, 包括网络超时等情况后, 下一次sync会再同步之前没同步成的数据. 用补丁修复之前则是即使没同步成也当同步成了”。
反馈请到:http://www.treo8.com/bbs/thread-272398-1-1.html

 

7.修改字体

 

选择一个你喜欢的简体中文字体,改名为HeiS_nb.ttf,繁体为HeiT_nb.ttf,通过WQI的工具-发送文件,或者internalz软件,放置到/usr/share/fonts/下覆盖同名文件。注重安全的可以通过linux命令行将这两个文件权限设置为644,也就是去掉可执行权限,这一步。
有说法是小的字体更节省资源,我只能说基本没有影响,没有说字体全部加载到内存这种说法。更多的和更大的字体索引更慢,但是这种影响非常微乎其微。你想如果操作系统和字体设计者这种东西都没设计好,一个字体说改善系统速度,那么那些程序员可以去屎了。唯一有影响的是有限的主分区大小,但是默认不会将程序装到/usr下,所以也没多大关系。

8.修改时区

进入日期和时间,关闭网络时间,和网络时区,都进行手动设置,貌似在国内这个是始终不成功的,而且还可以省电。

9.修改浏览器UA

 

由于WebOS支持比较少,有些网站可能不会默认开启移动页面。此时我们将浏览器UA设置成广泛支持的iPhone的UA基本可以得到最好的解决。
更新:事实上这么做还可以解决GoogleMap无法使用的问题。http://bbs.zoopda.com/thread-97790-3-1.html
http://bbs.zoopda.com/thread-87996-1-1.html
替换修改好的库文件到系统/usr/lib/目录下。

10.删除不需要的系统程序如stk,help,修改程序名称,隐藏一些程序

stk本身乱码用不了,帮助程序也无法显示,干脆删除,利用WQI的linux命令行,ipkg命令来删除系统软件。暂时只发现这两个程序没用,如果有程序清单,麻烦告知。

  • 首先找到你要删除的软件全名,可以用*通配符来匹配,比如只知道包含stk这几个字符,那么就:

    ipkg list_installed *stk*

  • 找到后,使用如下命令删除

    ipkg remove xxx

详细请看:新手一步一步配置WebOS之二:可能遇到的常见问题

 

11.安装internalz,filemgr无法下载

 

前面提到多次的这个软件是个文件管理器,如Android下的RE管理器。需要在设置里面开启模式管理,以便修改系统文件,显示隐藏文件才可以看到中文目录。
filemgr这个组件无法下载的情况,这里提供一下。

12.减少日志生成

 

本来应该也算是系统优化设置,但是初次就设置了比较好,提高系统速度。
拨号界面输入#*5647#(GSM 系統 , 5647 = logs )或##5647#(CDMA 系統),按拨号键,点clear logs,清除一次log,然后选change logging levels,然后选最小记录。如果你想进一步减少日志,选择设置日志级别,一个一个设置“系统日志级别”下面所有的为NONE,不过没有多少必要。

 

进阶第二部分:

  • 中文语言包无法卸载或者无法安装(重启后没有效果)

    • 无法卸载:名为com.zoopda.languagepack.zh-cn2_veer_2.1.2_all.ipk的语言包确实无法卸载,你仍然可以尝试通过在preware里面选择此ipk,然后选info,然后安装,出现移除选项移除。也可以尝试恢复出厂设置,位置在设备信息-重设选项。最好的方法是重新刷机。

    • 无法安装:安装《10月31日,新的Veer专用 2.1.2 语言包[基本完美]》,必须使用ipkg命令安装,而非WQI或者preware方式。记得名称确认清楚。

      • 使用U盘模式,或者选择WQI界面上的工具-发送文件功能,将com.palm.veer.languagepack.zh-cn_2.1.2-2.6.ipk发送到机器存储空间上,这个目录是/media/internal/。

      • 然后选择WQI界面上的工具-Linux命令行,执行如下命令:

        ipkg install /media/internal/com.palm.veer.languagepack.zh-cn_2.1.2-*.ipk

        如果是想在自带中文却无法卸载的ROM上安装语言包,就只能用覆盖安装,命令如下

        ipkg install -force-overwrite com.palm.veer.languagepack.zh-cn_2.1.2-*.ipk

      遇到错误汇总:

      • 如果遇到Not downgrading package com.palm.veer.languagepack.zh-cn on root from xxx to xxx,这是因为系统内语言包版本比要安装的高,请确认你要安装的语言包是最新的,如果是最新的,请向打包者反馈。如果确实想安装,可以使用ipkg的降级安装命令

        ipkg install –force-downgrade com.palm.veer.languagepack.zh-cn_2.1.2-*.ipk

      • 如果遇到 read-only file system 这样的提示,是因为你的主分区是以只读模式挂载的,没有写权限,尝试运行下列命令:

        rootfs_open -t

        然后运行安装命令,如果还是这个提示,那么使用WQI随便传一个文件到”/”路径,看看是否成功,如果还不成功,你就需要完全重启系统,因为可能某些原因,系统无法读写主分区

      • 如果遇到 No such file or directory 的错误,意思是没有这个文件或目录,请确认这个目录下有安装文件,而且文件名一致

      • 如果遇到 invalid compressed data-format violated 这样的提示,是说压缩文件有问题,请重新下载,或者向打包者反馈。



  • 添加Google帐户,但是中文联系人无法同步,只能同步下来,但是不能同步到Google服务器

    我本身没有发现这个问题的,因为很少添加联系人,而且不会去检查Google邮件里面联系人变动。解决这个问题方法有两个:

    • 利用MS的exchange同步,添加https://m.google.com,并输入google用户名密码。同样解决日历无法同步,不过联系人里面的有些标签就同步不下来,而且日历同步也只有主日历,无法使用天气,农历,节假日等

      详见:http://bbs.zoopda.com/thread-89702-1-1.html

    • 更好的方法就是打上补丁,preware里面搜索刚刚出来的Sync Fix for Google Contacts这个补丁,可以解决这个问题。

      引用原作者:这个补丁只是在出现类似gfw问题, 包括网络超时等情况后, 下一次sync会再同步之前没同步成的数据. 用补丁修复之前则是即使没同步成也当同步成了

      反馈请到:http://www.treo8.com/bbs/thread-272398-1-1.html




  • google日历无法同步,没有配置日历

    • 如果只能单向同步,即本地建立的可能传到google上有问题。这时候需要一个补丁。安装google calendar sync behaviors这个补丁

      修改了同步时间为向后12个月向前6个月同步,也可自行修改。拖入WQI安装。支持Tweaks软件修改同步时间。

    • 还有一个补丁需要打,解决中文内容上行失败,preware里面搜索Sync Fix for Google Calendar,安装。

    • 另外一种解决方法,利用MS的exchange同步,添加https://m.google.com,并输入google用户名密码。

      详见:http://bbs.zoopda.com/thread-89702-1-1.html

    • 有人说单向同步是时区的问题,可以尝试将时区改成美国时区再次尝试。

    • 如果首次配置就提示“没有配置日历”,这几乎是天朝特有的,打上上面那个补丁后,多次删除帐户,添加账户尝试,可能会成功。

      这里有个小技巧。遇到这种情况就点确定,但是不要点创建账户,直接结束这个卡片任务。然后开启日历程序,还是会有google日历,此时选菜单里面的“现在同步”就可以了。但是仅仅限于本身profile没有建立过google帐户的情况。

    • 说白了google日历无法同步和天朝特有的网络有关系,翻越或者使用hosts方式可以一定程度解决这个问题。但是仍然可能失败,因为google帐户是使用https链接,天朝针对https还能定时断开连上的本领,所以需要多试几次,这种方法成功率最大。

      将下列hosts文件下载,使用WQI工具发送到功能,发送到/etc/替换原/etc/hosts文件。如果ip已经失效,可以去网上找最新的,记住前面3行不能少哦。




  • 来电短信没有显示联系人

    你需要在区域设置里面设置格式和电话号码都为“中国”,如果本身如此的可以尝试切换,然后切换回来。删除google联系人然后重新同步,就可以了。




  • 浏览器能关闭重力感应吗,能不自动翻转吗?

    可以,有相应补丁:





  • 如何隐藏系统程序图标

    这么做其实没有多大意义,本身是存在于系统之中,不是删除只是隐藏又不会说节省系统资源。还是说一下方法。

    需要修改程序的描述文件appinfo.json。系统程序路径位于/usr/palm/applications/,用户安装程序位于/media/cryptofs/apps/usr/palm/applications/。

    这里以英文系统下VPN程序为例,VPN程序在/usr/palm/applications/com.palm.app.vpn,寻找这个目录下的appinfo.json。如果你安装了internalz文件管理器,那么直接找到这个文件就编辑就好了。如果只有WQI就需要使用WQI提取出这个文件,编辑完成传送回去。记住不要用windows的记事本编辑。

    /usr/palm/applications/com.palm.app.vpn/appinfo.json

    编辑方法:打开这个文件,寻找”visible”,没有就自行添加,将“visible”:后面改成false,就表示不显示,true表示显示。一定要注意,只有最后一行才结尾才不要逗号,其他都要以逗号结尾。如下


    “title”: “apps”,
    “visible”: false,      <—-如果不是末尾不要忘了这个逗号
    “version”: “1.0.0”   <—–只有最后一行才不要逗号
    }

    注意,如果是中文系统,系统会使用中文语言包下的appinfo.json文件,因此需要修改程序目录下(如/usr/palm/applications/com.palm.apps.vpn)的resources/zh/cn/appinfo.json,然后同样按照上面所说编辑。当然如果程序本身不没有语言包,就按照英文系统的方法修改。此处中文系统VPN要修改文件的路径就是:

    /usr/palm/applications/com.palm.app.vpn/resources/zh/cn/appinfo.json




  • 如何更改程序名称

    如上面介绍的隐藏程序的方法,找到appinfo.json,中文系统就找程序目录下的resources/zh/cn/appinfo.json,将里面的title:后面替换成你要的名称即可。




  • 如何删除系统自带程序

    使用WQI提供的linux命令行功能,ipkg命令来完成。

    • 查询

      ipkg list_installed *name*

    • 删除

      ipkg remove name

    如果遇到只读不能写的错误,随便用WQI先安装一个程序或者运行一下下列命令

    rootfs_open -t




  • 软件安装为何有些可以直接用WQI或者preware装,有些必须使用ipkg命令安装

    其实都是使用ipkg命令在安装,只不过一个是图形界面,一个是命令行。而且默认WQI和preware会将程序安装到用户软件区,这个地方位置在/media/cryptofs/apps,而ipkg命令会默认安装到系统软件区,位置就是”/”。

    一些软件比如语言包,是必须安装到系统位置的,所以必须使用ipkg命令,否则路径不对,没有效果





  • 如何替换Google地图为Bing地图?看到月亮图标,无法启动,如何解决

    暂时没有Bing地图安装包,从安装脚本看没办法提取,必须直接得到原始安装包。不推荐使用bing地图,在国内比自带的Google地图更残。如果你实在想安装,在应用商店 搜索map,第一个就是,安装后会提示你重启,正常情况重启了就看到图标并能启动软件了。

    但是可能你会看到一个名为地图的月亮图标,而且程序也无法启动。这种情况一般是因为你系统里面有Google地图语言包,而上述升级过程是不会删除google语言包的,造成系统会读取Google地图语言包信息优先于同名的Bing地图,造成你看到错误的图标和无法启动。

    解决方法就是删除这个语言包。使用WQI提供的Linux命令行,运行如下命令。

    rm -r /usr/palm/applications/com.palm.app.maps

    放心,这个命令是不会删除安装的Bing地图的,因为Bing地图是安装到用户程序目录的(/media/cryptofs/apps/usr/palm/applications/com.palm.app.maps/),然后重启LUNA,你就可以看到正常的Bing地图了。

    小提示:同时可以卸载升级过程遗留的那个重启程序,没有任何用处。maps-rebooter

    ipkg remove com.palm.app.maps-rebooter





  • 如何删除Bing地图,或者如何让Google地图和Bing地图共存?

    删除Bing地图很简单,可以直接从WQI或者Preware里面删除。然后安装别人提取的原Google地图安装程序

    或者修改版的Google地图都是可以的。如果不删除Bing地图的情况下就只能安装修改版的Google地图了。也就是修改程序名称和安装目录而已。




  • Google地图不能用了,提示必须去升级,可我还想用怎么办

    目前的方法是替换浏览器UI,首先WebOS的程序基本都是网页,其次google地图是名副其实的网页的一个壳而已,因此可以欺骗服务器,继续使用Google地图。

    详情:http://bbs.zoopda.com/thread-97790-1-1.html



  • 如何重建profile

    如果是恢复出厂设置,或者刷rom,代价有点大,还可以使用impostah来重建profile

    http://bbs.zoopda.com/thread-88650-1-1.html




  • 输入文字的时候如何移动光标,如何选中文字

    移动光标:按住方块建不放,手势区前后,光标就前后移动,或者屏幕直接点。

    选中文字:按住上箭头“shift”不放,和电脑上一样,然后在手势区前后,或者直接再在屏幕上触摸。




  • 如何快速删除一个程序,如何删除从浏览器和联系人里面添加的启动器?

    按住方块建,然后点击要删除的图标,会有提示你删除的选项出现。




  • sim卡联系人无法删除

    如果是卡从机器里面取出后,或者刷机遗留,这时候的SIM卡联系人是只能看,不能编辑的。想要删除,只能删除这个SIM卡帐户。方法就是从 帐户 中找到这个SIM卡帐户,进入,点删除




  • 联系人无法通过拼音搜索

    webos本身设计不足的原因,并不能直接通过输入拼音字母而找到联系人,而且联系人排序也不是按照拼音字母排序,而是直接按照汉字直接排序。这样非常不方便,目前没有特别好的解决方法,只能通过一些方法变相实现拼音字母排序。

    一般就是建立联系人的时候添加一个nickname,输入联系人的拼音,可能的组合比如,“小李”就输入xl, xiaoli之类的,这样就会按照拼音排序并且可以搜索了。

    还有人制作了制作拼音索引的补丁,可以在论坛搜索。有基本功能的免费版也有收费版,个人推荐还是免费版,够用了。




  • just type中无法通过拼音搜索应用

    因为程序appinfo.json中的keywords没有添加拼音字母索引,而且webos本身缺陷也不能将汉字识别为拼音字母。请安装这个2.1.2 veer专用语言包,我已经做好了这一切。




  • 如何截图

    同时按 方块+sym+p 就可以了




  • 来电不想接如何挂机?

    默认是使用电源建,按一下静音,再按一下挂断电话

 

 

 

作者:jarryson 强烈感谢!

 

 

« LUMIA 800简洁评测。
新闻速递:HP黑色星期五,18个软件半价销售(touchpad) »

About Dr.H

一个小编。

» has written 218 posts

锋客的朋友们

  • 少数派
  • 煮机网

签订契约成为机油吧!

Buy me a coffee~ ;-)

Buy me a coffee~ ;-)
閃開│讓專業的來 沒辦法│我這個人就是太正直了