2010年9月12日星期日

webos各种tips,webos手册

webos的各种杂项,不在另外开新贴子,除非是原创,其他人没写过的。会不断更新,请收藏这个地址,经常来看。



pre 的cpu TI OMAP 3430 和n900一样

wifi Marvell sd8686 chip

Pre按键的keyCode

Option = 129

Shift = 16

Space = 32

Sym = 17

Backspace = 8

手势区 = 57575

pre的快捷键

截图:按Option(橙色或灰色键)+Sym+P,截图在/media/internal/screencaptures

滑动删除:在有列表的地方,基本都可以在记录条目上,按住、左右滑动来删除该条记录。有的程序需要你点delete才能删除,如果你要一次删除多条,可以不要理会这个确认,想删除啥就哗啦啥,最后一次确认即可。书签就是这么删d。

重启手机:橙色键+sym+R

如何在文本编辑区域移动光标:想移动光标,可以按住橙色或灰色的options键,然后手指在屏幕上按住,移动吧,多练练就熟悉了。

其实选择一段文本,就是按抓向上的箭头那个键,然后再屏幕上划拉吧。

复制粘贴:按住手势区,然后按c是复制,按v是粘贴

查看当前esn:在电话拨号##3282#,在menu的Advanced查看

高级计算器功能: 空格键切换: M-, 百分比, 平方根和正负号。

卡片信息:橙键+Sym+i,显示当前卡片信息,包括程序所用图片, DOM nodes, Render nodes和Render layer数量。对开发人员学习webOS开发很有意义。

官方激活WEBOS

1.安装java。 

2.下载工具,放到你可以想放的位置

http://cdn.downloads.palm.com/sdkdownloads/ActivationBypass/2010-04-16/devicetool.jar

激活过程:

1.刷机,注意一定要官方原版ROM.

2.刷机后会无法进入桌面,停留在语言选择界面,此时关机。

3.开机进入刷机模式:

按住音量上+电源键开机

4.此时在windows shell界面执行命令:

java -jar devicetool.jar

WebView用手势后退

MainAssistant.prototype.handleCommand = function(event) {

   Mojo.Log.info("EVENT TYPE" + event.type);

      if (event.type == Mojo.Event.back) {

            this.controller.get('MyWebView').mojo.back();

            event.stop(); //use this to stop the back gesture from minimizing your app's card

      }

}

Palm Emulator仿真环境下安装preware

ssh到127.0.0.1:5522,然后root用户名,密码为空,接着运行下面语句,就得到preware了

cd /tmp

wget http://bit.ly/preware-bootstrap

sh preware-bootstrap

查看mojo.log生成的log 在cmd下palm-log com.hongkong.govwifi

==========================================diy openssh-client.ipk[19cn.com原创]Depends: org.webosinternals.optware, mobi.optware.openssl//去了zlib,ipkg-opt,测试过这两个不需要,ssh的client仍然可以运行。

然后将http://ipkg.preware.org/feeds/optware/armv7/mobi.optware.openssh_5.3.1-5_armv7.ipk里面的data.tar\data\usr\palm\applications\mobi.optware.openssh\opt\bin\openssh-ssh 拷贝出来,openssh-ssh就是ssh的client了

相关名词: ipkg-opt (Optware Advanced Linux Command Line Installer)

马克一下,后头有时间再看http://www.dd-wrt.com/wiki/index.php/Optware

org.webosinternals.optware的作用就是系统启动的时候创建/opt 和$PATH等,使得系统可以用optware。

==========================================

=======know it and hack it======================

nslu2的optware在pre上也运行得挺好,下面是feed地址

关于什么是jb毛optware,请看这个 http://www.nslu2-linux.org/wiki/Optware/HomePage

/opt/etc/ipkg/optware.conf

http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/

==========================================

ipk在webos解包解压缩是:ar -x 19cn.ipk

压缩:ar -cr ../19cn.ipk ./debian-binary ./data.tar.gz ./control.tar.gz

用tar会解不了,用tar压出来的,也不能在preware安装。

在模拟器中,HOME 键相当于退出到卡片模式
akey写号
即可获得26位的AKEY了。 最后在手机中手编输入了。
指令是#*#2539# for Verizon
ESN是根据MEID计算出来的一个结果,反推则算不出来,而中国电信的系统是验证ESN的(国外验证MEID),不动MEID,直接写ESN的话,手机会自动计算再给你自动改回来,所以就要把MEID清零
中国联通国际漫游列表(PRL文件)为联通CDMA用户提供国际漫游服务。目前PRL文件的更新采用短消息的方式进行,用户可以通过网上下载和手机发送两种方式实现更新。

1 条评论: