下完后扩展名改为zip,解压,生成 com META-INF resources三个目录
进入 resources 目录,再解压 webOS.tar 文件
webos.tar 解压后生成一大堆文件,再次解压 nova-cust-image-castle.rootfs.tar.gz,这个就是 rootfs了
目前已经探到的有:
1.内核为2.6.24
2.采用 ubuntu 开发的 upstart,没有使用 sysvinit
3.默认的程序安装在 /usr/palm/applications,有下面这些
- com.palm.app.backup
- com.palm.app.bluetooth
- com.palm.app.browser
- com.palm.app.calculator
- com.palm.app.calendar
- com.palm.app.camera
- com.palm.app.certificate
- com.palm.app.clock
- com.palm.app.contacts
- com.palm.app.dataimport
- com.palm.app.dateandtime
- com.palm.app.deviceinfo
- com.palm.app.devmodeswitcher
- com.palm.app.docviewer
- com.palm.app.email
- com.palm.app.findapps
- com.palm.app.firstuse
- com.palm.app.help
- com.palm.app.languagepicker
- com.palm.app.location
- com.palm.app.maps
- com.palm.app.messaging
- com.palm.app.musicplayer
- com.palm.app.notes
- com.palm.app.pdfviewer
- com.palm.app.phone
- com.palm.app.phoneprefs
- com.palm.app.photos
- com.palm.app.screenlock
- com.palm.app.soundsandalerts
- com.palm.app.streamingmusicplayer
- com.palm.app.tasks
- com.palm.app.updates
- com.palm.app.videoplayer
- com.palm.app.videoplayer.launcher
- com.palm.app.wifi
- com.palm.app.youtube
- app
- appinfo.json
- framework_config.json
- icon.png
- images
- index.html
- js
- resources
- sources.json
- stylesheets
- test
6./usr/bin下有TelephonyInterfaceLayerCdma、TelephonyInterfaceLayerGsm俩文件,可以确认 GSM 版本的推出只是时间问题。
7.主机名为 castle
8./etc/miniboot.sh 有如下语句
if [[ "$hostName" == "castle" ]];then
modprobe g_composite product=0x8002
elif [[ "$hostName" == "pixie" ]];then
modprobe g_composite product=0x8012
else
modprobe -q g_composite
fi
可以判断下一支webos手机的主机名叫做 pixie
先这么多,其它的下次再说

2 条评论:
怎样在虚拟机模拟这个东西
暂时没有办法,只有等官方的SDK
发表评论