Update 1.1.0

From WebOS Internals
Jump to navigation Jump to search

Put all information about Update 1.1 here, including changes made, current development ideas, etc.

Disabled After Update

Changes / Annoyances

  • The changes to the cron startup script (/etc/event.d/crond) are lost, so cron does not start (Necessary for the Wallpaper-Switching app). You'll have to setup crond again to get the it to function again. (leave stock crond as is and create a copy called mod-crond or whatever you want and enable THAT ONE)
  • Added new Developer Mode Application launcher shortcut. The new shortcut is "webos20090606".
  • Added the following Auto-Replace entries: "ill|I'll, r|are, yinz|you, yous|you"
  • Open Source Information.pdf (/media/internal/Open Source Information.pdf) has been majorly edited.
  • Remote Diagnostics Daemon (RDXD) has been extensively modified. It now does a lot more logging.
  • HidTouchPanel_dvt3t.xml, ..._dvt3w.xml, ..._evt1.xml, ..._evt2.xml all have changes. Looks like enhancements to the touchscreen sensors.
  • Emoticons have been enabled in the Palm Browser. The stacklimit of javascript has been lowered from 256k to 32k. They also created variables to set the default font. You can access all these settings, including changing the default browser font, in /etc/palm/browser.conf
  • Palm created a "CardLimit" variable for Luna. They set it to -1 (disabled). Why was it created?
  • They set a preference in com.palm.systemservice of showUpdateNetworkSettings = true. This adds the ability to update your data profile in the Phone App Preferences.
  • A lot of work has been done to the media streaming stacks.
  • Evidence of a new variable "Ringtone Path" being added in a future relase. This would reduce the load of searching ringtone files on the entire filesystem.
  • There was a lot of localization code added. This makes the OS ready for LOCALE's. I don't think it is 100%, but it is really close.
  • The browser java files have all been combined and somewhat rewritten. This seems to have sped up the browsing.
  • "Copy All" added to the Drop Down->Edit menu while editing a contact. It will format all the contacts information and copy it to the clipboard.
  • Network stacks have been modified to check for a WiFi device. This hints a future WebOS device will not have WiFi. Pixie?
  • Sprint Nav (Telenav) updated to 2.1.0.18.
  • "Add Contact Reminder" added to the Drop Down menu of a contact. This is published as a known feature. "Be reminded of something the next time you email, message or speak with this contact using your phone."


Troubleshooting

Package Manifest

This is the actual list of all the packages used in the update. It looks as though every package has been updated. This is likely because Palm added "/* Copyright 2009 Palm, Inc. All rights reserved. */" to the top of most of the files. <source lang="text">

root@castle:/var/lib/update# ls -lA

-rw-r--r-- 1 root root 2142 Jul 24 16:49 audiod-config-sprint.ipk -rw-r--r-- 1 root root 6358 Jul 24 16:49 audiod-config.ipk -rw-r--r-- 1 root root 39462 Jul 24 16:49 audiod.ipk -rw-r--r-- 1 root root 5320 Jul 24 16:49 base-files.ipk -rw-r--r-- 1 root root 53988 Jul 24 16:49 browser-adapter.ipk -rw-r--r-- 1 root root 64482 Jul 24 16:49 browserserver.ipk -rw-r--r-- 1 root root 4282636 Jul 24 16:49 castlecdmafw.ipk -rw-r--r-- 1 root root 6064 Jul 24 16:48 cdmacustomization-sprint.ipk -rw-r--r-- 1 root root 132614 Jul 24 16:49 com.handson.app.nascar.ipk -rw-r--r-- 1 root root 139746 Jul 24 16:48 com.handson.app.nfl.ipk -rw-r--r-- 1 root root 546884 Jul 24 16:49 com.mobitv.app.sprinttv.ipk -rw-r--r-- 1 root root 686956 Jul 24 16:49 com.palm.app.amazonstore.ipk -rw-r--r-- 1 root root 33106 Jul 24 16:49 com.palm.app.backup.ipk -rw-r--r-- 1 root root 59562 Jul 24 16:49 com.palm.app.bluetooth.ipk -rw-r--r-- 1 root root 479896 Jul 24 16:49 com.palm.app.browser.ipk -rw-r--r-- 1 root root 104170 Jul 24 16:49 com.palm.app.calculator.ipk -rw-r--r-- 1 root root 732942 Jul 24 16:49 com.palm.app.calendar.ipk -rw-r--r-- 1 root root 106018 Jul 24 16:49 com.palm.app.camera.ipk -rw-r--r-- 1 root root 26046 Jul 24 16:49 com.palm.app.certificate.ipk -rw-r--r-- 1 root root 595154 Jul 24 16:49 com.palm.app.clock.ipk -rw-r--r-- 1 root root 45316 Jul 24 16:48 com.palm.app.collectlogs.ipk -rw-r--r-- 1 root root 271952 Jul 24 16:49 com.palm.app.contacts.ipk -rw-r--r-- 1 root root 259074 Jul 24 16:49 com.palm.app.dataimport.ipk -rw-r--r-- 1 root root 21608 Jul 24 16:49 com.palm.app.dateandtime.ipk -rw-r--r-- 1 root root 1784608 Jul 24 16:49 com.palm.app.deviceinfo.ipk -rw-r--r-- 1 root root 97198 Jul 24 16:49 com.palm.app.docviewer.ipk -rw-r--r-- 1 root root 337650 Jul 24 16:49 com.palm.app.email.ipk -rw-r--r-- 1 root root 341402 Jul 24 16:49 com.palm.app.findapps.ipk -rw-r--r-- 1 root root 3995936 Jul 24 16:49 com.palm.app.firstuse.ipk -rw-r--r-- 1 root root 130978 Jul 24 16:49 com.palm.app.help.ipk -rw-r--r-- 1 root root 20524 Jul 24 16:49 com.palm.app.languagepicker.ipk -rw-r--r-- 1 root root 28974 Jul 24 16:49 com.palm.app.location.ipk -rw-r--r-- 1 root root 67812 Jul 24 16:49 com.palm.app.maps.ipk -rw-r--r-- 1 root root 277252 Jul 24 16:49 com.palm.app.messaging.ipk -rw-r--r-- 1 root root 388640 Jul 24 16:49 com.palm.app.musicplayer.ipk -rw-r--r-- 1 root root 626022 Jul 24 16:49 com.palm.app.notes.ipk -rw-r--r-- 1 root root 882 Jul 24 16:49 com.palm.app.ondevicedemo.ipk -rw-r--r-- 1 root root 62816 Jul 24 16:49 com.palm.app.pdfviewer.ipk -rw-r--r-- 1 root root 997174 Jul 24 16:49 com.palm.app.phone.ipk -rw-r--r-- 1 root root 410550 Jul 24 16:49 com.palm.app.phoneprefs.ipk -rw-r--r-- 1 root root 245362 Jul 24 16:49 com.palm.app.photos.ipk -rw-r--r-- 1 root root 226788 Jul 24 16:49 com.palm.app.screenlock.ipk -rw-r--r-- 1 root root 23162 Jul 24 16:49 com.palm.app.soundsandalerts.ipk -rw-r--r-- 1 root root 170832 Jul 24 16:49 com.palm.app.streamingmusicplayer.ipk -rw-r--r-- 1 root root 549738 Jul 24 16:49 com.palm.app.tasks.ipk -rw-r--r-- 1 root root 45678 Jul 24 16:49 com.palm.app.updates.ipk -rw-r--r-- 1 root root 11800 Jul 24 16:48 com.palm.app.usbpassthrough.ipk -rw-r--r-- 1 root root 452712 Jul 24 16:49 com.palm.app.videoplayer.ipk -rw-r--r-- 1 root root 67090 Jul 24 16:49 com.palm.app.wifi.ipk -rw-r--r-- 1 root root 106340 Jul 24 16:49 com.palm.app.youtube.ipk -rw-r--r-- 1 root root 354840 Jul 24 16:49 com.telenav.app.sprintnavigation.ipk -rw-r--r-- 1 root root 1372958 Jul 24 16:49 com.telenav.sprintnavigation.ipk -rw-r--r-- 1 root root 15152 Jul 24 16:49 contextupload.ipk -rw-r--r-- 1 root root 11582 Jul 24 16:49 cypress-multitouch.ipk -rw-r--r-- 1 root root 343634 Jul 24 16:50 directfb.ipk -rw-r--r-- 1 root root 2364 Jul 24 16:48 dmtree-sprint.ipk -rw-r--r-- 1 root root 720 Jul 24 16:50 docadapterbase.ipk -rw-r--r-- 1 root root 470806 Jul 24 16:50 documentserver.ipk -rw-r--r-- 1 root root 19626 Jul 24 16:50 e2fsprogs-badblocks.ipk -rw-r--r-- 1 root root 24736 Jul 24 16:50 e2fsprogs-blkid.ipk -rw-r--r-- 1 root root 154280 Jul 24 16:50 e2fsprogs-e2****.ipk -rw-r--r-- 1 root root 29518 Jul 24 16:50 e2fsprogs-****.ipk -rw-r--r-- 1 root root 99874 Jul 24 16:50 e2fsprogs-mke2fs.ipk -rw-r--r-- 1 root root 88268 Jul 24 16:50 e2fsprogs-tune2fs.ipk -rw-r--r-- 1 root root 7074 Jul 24 16:50 e2fsprogs-uuidgen.ipk -rw-r--r-- 1 root root 285696 Jul 24 16:48 e2fsprogs.ipk -rw-r--r-- 1 root root 33438 Jul 24 16:50 exmap-console.ipk -rw-r--r-- 1 root root 18068 Jul 24 16:50 extractfs.ipk -rw-r--r-- 1 root root 89240 Jul 24 16:50 fileindexer.ipk -rw-r--r-- 1 root root 6394308 Jul 24 16:50 firstuse-media.ipk -rw-r--r-- 1 root root 151762 Jul 24 16:50 fnmbl-clientapi.ipk -rw-r--r-- 1 root root 18598 Jul 24 16:50 geolocation-adapter.ipk -rw-r--r-- 1 root root 490812 Jul 24 16:50 gloox.ipk -rw-r--r-- 1 root root 323408 Jul 24 16:50 gst-plugins-good.ipk -rw-r--r-- 1 root root 5862820 Jul 24 16:50 harmony.ipk -rw-r--r-- 1 root root 196194 Jul 24 16:50 harmonykernel.ipk -rw-r--r-- 1 root root 12946 Jul 24 16:50 hidaccelerometer.ipk -rw-r--r-- 1 root root 7552 Jul 24 16:50 hidavrcp.ipk -rw-r--r-- 1 root root 19172 Jul 24 16:50 hidd.ipk -rw-r--r-- 1 root root 9328 Jul 24 16:50 hidkeypad.ipk -rw-r--r-- 1 root root 28110 Jul 24 16:50 hidlib.ipk -rw-r--r-- 1 root root 4194 Jul 24 16:50 hidlight.ipk -rw-r--r-- 1 root root 4030 Jul 24 16:50 hidproximity.ipk -rw-r--r-- 1 root root 3112 Jul 24 16:50 hidqemukeypad.ipk -rw-r--r-- 1 root root 3120 Jul 24 16:50 hidqemutouchpanel.ipk -rw-r--r-- 1 root root 45904 Jul 24 16:50 hidtouchpanel.ipk -rw-r--r-- 1 root root 32166 Jul 24 16:48 icu4jni.ipk -rw-r--r-- 1 root root 16172 Jul 24 16:50 initscripts.ipk -rw-r--r-- 1 root root 4436 Jul 24 16:50 integcheck.ipk -rw-r--r-- 1 root root 510842 Jul 24 16:50 java-activerecord.ipk -rw-r--r-- 1 root root 86680 Jul 24 16:50 java-com.palm.accounts.ipk -rw-r--r-- 1 root root 34172 Jul 24 16:50 java-com.palm.accountservices.ipk -rw-r--r-- 1 root root 164362 Jul 24 16:50 java-com.palm.backup.ipk -rw-r--r-- 1 root root 89724 Jul 24 16:51 java-com.palm.calendar.ipk -rw-r--r-- 1 root root 76062 Jul 24 16:51 java-com.palm.carriernetworksettings.ipk -rw-r--r-- 1 root root 69404 Jul 24 16:51 java-com.palm.contacts.ipk -rw-r--r-- 1 root root 54120 Jul 24 16:51 java-com.palm.dataimport.ipk -rw-r--r-- 1 root root 43092 Jul 24 16:51 java-com.palm.defaultdatabasebuilder.ipk -rw-r--r-- 1 root root 74570 Jul 24 16:51 java-com.palm.location.ipk -rw-r--r-- 1 root root 616202 Jul 24 16:51 java-com.palm.mail.ipk -rw-r--r-- 1 root root 288172 Jul 24 16:51 java-com.palm.messaging.ipk -rw-r--r-- 1 root root 51672 Jul 24 16:51 java-com.palm.messagingrouter.ipk -rw-r--r-- 1 root root 151046 Jul 24 16:51 java-com.palm.pim.ipk -rw-r--r-- 1 root root 133050 Jul 24 16:51 java-com.palm.pimsync.ipk -rw-r--r-- 1 root root 50852 Jul 24 16:51 java-com.palm.scheduler.ipk -rw-r--r-- 1 root root 9554 Jul 24 16:51 java-com.palm.serviceboot.ipk -rw-r--r-- 1 root root 15844 Jul 24 16:51 java-com.palm.tasks.ipk -rw-r--r-- 1 root root 494704 Jul 24 16:51 java-com.palm.telephony.ipk -rw-r--r-- 1 root root 81832 Jul 24 16:51 java-utils.ipk -rw-r--r-- 1 root root 303148 Jul 24 16:51 kernel-dev.ipk -rw-r--r-- 1 root root 2203268 Jul 24 16:51 kernel-image-2.6.24-palm-joplin-3430.ipk -rw-r--r-- 1 root root 3128 Jul 24 16:51 kernel-module-ecb.ipk -rw-r--r-- 1 root root 49504 Jul 24 16:51 kernel-module-g-composite.ipk -rw-r--r-- 1 root root 12854 Jul 24 16:51 kernel-module-oprofile.ipk -rw-r--r-- 1 root root 3762 Jul 24 16:51 kernel-module-pcbc.ipk -rw-r--r-- 1 root root 2194 Jul 24 16:51 kernel-module-scsi-wait-scan.ipk -rw-r--r-- 1 root root 872 Jul 24 16:51 kernel-modules.ipk -rw-r--r-- 1 root root 860 Jul 24 16:51 kernel.ipk -rw-r--r-- 1 root root 14994 Jul 24 16:51 libltdl.ipk -rw-r--r-- 1 root root 20508 Jul 24 16:51 libpurple-adapter.ipk -rw-r--r-- 1 root root 19372 Jul 24 16:51 libvolume-id.ipk -rw-r--r-- 1 root root 25332 Jul 24 16:51 locationadapter.ipk -rw-r--r-- 1 root root 20592 Jul 24 16:51 logctld.ipk -rw-r--r-- 1 root root 265434 Jul 24 16:51 luna-applauncher.ipk -rw-r--r-- 1 root root 10748 Jul 24 16:54 luna-init.ipk -rw-r--r-- 1 root root 4732 Jul 24 16:48 luna-keymaps.ipk -rw-r--r-- 1 root root 23594 Jul 24 16:54 luna-media-adapter.ipk -rw-r--r-- 1 root root 128120 Jul 24 16:55 luna-media.ipk -rw-r--r-- 1 root root 43376 Jul 24 16:55 luna-network.ipk -rw-r--r-- 1 root root 23796 Jul 24 16:55 luna-prefs.ipk -rw-r--r-- 1 root root 84048 Jul 24 16:55 luna-pseudocard.ipk -rw-r--r-- 1 root root 2489944 Jul 24 16:55 luna-sysmgr.ipk -rw-r--r-- 1 root root 84966 Jul 24 16:55 luna-sysservice.ipk -rw-r--r-- 1 root root 1545222 Jul 24 16:55 luna-systemui.ipk -rw-r--r-- 1 root root 84998 Jul 24 16:56 mediaserver.ipk -rw-r--r-- 1 root root 1654078 Jul 24 16:56 mojo.ipk -rw-r--r-- 1 root root 33528 Jul 24 16:56 novacomd.ipk -rw-r--r-- 1 root root 342344 Jul 24 16:56 oasisharmonyvm.ipk -rw-r--r-- 1 root root 23488 Jul 24 16:56 officeadapter.ipk -rw-r--r-- 1 root root 7974 Jul 24 16:57 palmadpcmdecoder.ipk -rw-r--r-- 1 root root 20038 Jul 24 16:57 palmamrdemux.ipk -rw-r--r-- 1 root root 932 Jul 24 16:57 palmbuildinfo.ipk -rw-r--r-- 1 root root 946 Jul 24 16:48 palmcustomizationinfo-sprint.ipk -rw-r--r-- 1 root root 10514 Jul 24 16:58 pmmodeminfo.ipk -rw-r--r-- 1 root root 25936 Jul 24 16:48 provisioner.ipk -rw-r--r-- 1 root root 0 Jul 24 19:37 update.txt -rw-r--r-- 1 root root 6920 Jul 24 16:58 upstart-initscripts.ipk </source>