http://wiki.webos-internals.org/api.php?action=feedcontributions&user=Bejay&feedformat=atomWebOS Internals - User contributions [en]2024-03-29T09:47:06ZUser contributionsMediaWiki 1.35.1http://wiki.webos-internals.org/index.php?title=WebOS_Doctor_Versions&diff=7313WebOS Doctor Versions2009-11-23T08:48:41Z<p>Bejay: </p>
<hr />
<div>It seems the webOS Doctor jar files provided by Palm keep changing:<br />
<br />
Version 1.3.1<br />
<br />
Sprint (Pre): http://palm.cdnetworks.net/rom/pre/p131r0d11172009/sr1ntp131rod/webosdoctorp100ewwsprint.jar<br />
<br />
O2 Germany, UK and Ireland (Pre): http://palm.cdnetworks.net/rom/pre/p131r0d11172009/wrep131rod/webosdoctorp100ueu-wr.jar<br />
<br />
Sprint (Pixi): http://palm.cdnetworks.net/rom/pixi/px131r0d11172009/sr1ntp131rod/webosdoctorp200ewwsprint.jar<br />
<br />
Bell Mobility: http://palm.cdnetworks.net/rom/pre/p131r0d11172009/b11ep131rod/webosdoctorp100ewwbellmo.jar<br />
<br />
Version 1.2.1<br />
<br />
Sprint (Pre): http://palm.cdnetworks.net/rom/p121r0d10092009/sr1ntp121rod/webosdoctorp100ewwsprint.jar <br />
<br />
Bell Mobility: http://palm.cdnetworks.net/rom/p121r0d10092009/b11ep121rod/webosdoctorp100ewwbellmo.jar<br />
<br />
Version 1.1.3<br />
<br />
O2 Germany, UK and Ireland: http://palm.cdnetworks.net/rom/p113r0d10122009/wr640xdfgy12z/webosdoctorp100eww-wr.jar<br />
<br />
Note that the webOS Doctor package comes with the following license:<br />
<br />
RESTRICTIONS: The Software is licensed for use only with the single Palm device you originally purchased, and you may not distribute or make the Software available over a network or for use with multiple devices. The Software and supporting documentation may be copied only as necessary for backup or archive purposes in support of your use of the Software.<br />
<br />
So we can't host different versions of it anywhere - the best we can do is record the md5sums of the versions we know about so that individuals can match this to the files they have for use with their Palm device.<br />
<br />
Here is a list of the versions that we know about (with md5sums for each, and the date they were first spotted and recorded here):<br />
<br />
Sprint:<br />
<br />
4b3e396f8b1f1c5d3388e3c298af0484 webosdoctorp100ewwsprint-1.0.2.jar (10 June 2009)<br />
0c8027b5a707eb0d02b1997d48021bd5 webosdoctorp100ewwsprint-1.0.3.jar (24 June 2009) (changes in [[WebOS_Doctor_version_1.0.3]])<br />
32852c4b57d938e85f0fc819e57eacb7 webosdoctorp100ewwsprint-1.0.4.jar (9 July 2009) (changes in [[WebOS_Doctor_version_1.0.4]])<br />
fc602490fdd7b3be8c5f727349c6195f webosdoctorp100ewwsprint-1.1.0.jar (24 July 2009) (changes in [[WebOS_Doctor_version_1.1.0]])<br />
3123efda0a40821bd03daf1dd11cf2e3 webosdoctorp100ewwsprint-1.2.0-0830.jar (4 Sep 2009 - accidentally released early) (changes in [[WebOS_Doctor_version_1.2.0-0830]])<br />
93c3f106b7a7e5ef572465dcb4488e1c webosdoctorp100ewwsprint-1.2.0.jar (29 September 2009)<br />
e7600251e12e5b96f3143138ba61b9eb webosdoctorp100ewwsprint-1.2.1.jar (10 October 2009)<br />
8261682a25ac21bb2f3107ec5c50dc84 webosdoctorp100ewwsprint_1.3.1.jar (19 November 2009)<br />
1957476e6d9d221413285c6d5ab697d6 webosdoctorp200ewwsprint-1.2.9.1.jar (18 November 2009)<br />
<br />
Bell Mobility: <br />
<br />
ffd1bc50066d8f54d134b7aac194e3ec webosdoctorp100ewwbellmo-1.1.0.jar (27 August 2009)<br />
c8f80b3cdbb9b96fd73bbb6062950a83 webosdoctorp100ewwbellmo-1.2.0.jar (29 September 2009)<br />
52f4a4cd9b182004a7060cfaa5be2c6f webosdoctorp100ewwbellmo-1.2.1.jar (10 October 2009)<br />
<br />
O2 (Germany, UK and Ireland) (wr = world ready 1.0):<br />
<br />
bc29e1144823afc05a50dcdc2c84475d webosdoctorp100eww-wr-1.1.3.jar (14 October 2009)<br />
9bb8e7547996b5b62ce8742198a9d8bb webosdoctorp100ueu-wr.jar (Version 1.3.1) (23 October 2009)<br />
<br />
Notes:<br />
<br />
1.0.3 is the last version to contain PmModemFactory</div>Bejayhttp://wiki.webos-internals.org/index.php?title=WLAN&diff=7220WLAN2009-11-17T08:07:30Z<p>Bejay: /* Information about a Linux Kernel module */</p>
<hr />
<div>= WLAN / WIFI=<br />
<br />
== Marvell 88W8686 chipset (connected over SDIO) ==<br />
<br />
* http://i.cmpnet.com/eetimes/eedesign/2009/image5_060709.jpg<br />
<br />
<br />
=== Information about the Linux Kernel WLAN module ===<br />
modinfo sd8xxx<br />
<br />
<br />
filename: /lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/sd8xxx.ko<br />
license: GPL<br />
author: Marvell International Ltd.<br />
description: M-WLAN Driver<br />
srcversion: 533BB7E5866E52F63B9ACCB<br />
depends:<br />
vermagic: 2.6.24-palm-joplin-3430 mod_unload ARMv7<br />
parm: param_sd_slot_selector:int<br />
parm: param_sdio_bus_width:int<br />
parm: param_use_sdio_irq:int<br />
parm: helper_name:charp<br />
parm: fw_name:charp<br />
parm: mfgmode:int<br />
<br />
The sd8xxx driver is open source (although it requires proprietary firmware) and available under the GPL.<br />
<br />
The original Marvell GPL sources are published in this download: http://www.marvell.com/drivers/driverDisplay.do?driverId=203 however the palm modifications to these sources do not appear to be published (morphis: wrote an email to Palm to get their modifications if they have some)<br />
<br />
=== Exploring the /proc/net/wlan=== <br />
cat /proc/net/wlan/info<br />
<br />
<br />
driver_name = "wlan"<br />
driver_version = sd8686-9.15.14-26409.p62-(FP4)<br />
InterfaceName="eth0"<br />
...<br />
<br />
<br />
=== Exploring Kernel configuration ===<br />
cat /boot/config-2.6.24-palm-joplin-3430<br />
<br />
<br />
[...]<br />
#<br />
# Wireless LAN<br />
#<br />
# CONFIG_WLAN_PRE80211 is not set<br />
CONFIG_WLAN_80211=y<br />
# CONFIG_LIBERTAS is not set<br />
# CONFIG_USB_ZD1201 is not set<br />
# CONFIG_HOSTAP is not set<br />
[...]<br />
<br />
CONFIG_LIBERTAS is not set ???<br />
<br />
<br />
==libertas==<br />
* http://wireless.kernel.org/en/users/Drivers/libertas<br />
* http://lists.infradead.org/pipermail/libertas-dev/<br />
Why don't they use libertas ???<br />
<br />
<br />
==Firmware==<br />
<br />
md5sum /lib/firmware/*.bin<br />
<br />
<br />
2a4d8f4df198ce949c350df5674f4ac6 /lib/firmware/helper_sd.bin<br />
83006642f0ae4d6e9af89f6c852327c2 /lib/firmware/mfg_sd8686.bin<br />
261d6ed255f2cc9f5bad014b2234b8cd /lib/firmware/sd8686.bin<br />
<br />
<br />
Firmware from: http://www.marvell.com/drivers/driverDisplay.do?driverId=203<br />
<br />
md5sum FwImage/*.bin<br />
<br />
<br />
2a4d8f4df198ce949c350df5674f4ac6 FwImage/helper_sd.bin<br />
3025de2a1ed575fd691958d7da341d8b FwImage/sd8686.bin</div>Bejayhttp://wiki.webos-internals.org/index.php?title=WLAN&diff=7143WLAN2009-11-14T11:18:18Z<p>Bejay: Collected information about palm pre wlan/wifi chip</p>
<hr />
<div>= WLAN / WIFI=<br />
<br />
== Marvell 88W8686 chipset (connected over SDIO) ==<br />
<br />
* http://i.cmpnet.com/eetimes/eedesign/2009/image5_060709.jpg<br />
<br />
<br />
=== Information about a Linux Kernel module ===<br />
modinfo sd8xxx<br />
<br />
<br />
filename: /lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/sd8xxx.ko<br />
license: GPL<br />
author: Marvell International Ltd.<br />
description: M-WLAN Driver<br />
srcversion: 533BB7E5866E52F63B9ACCB<br />
depends:<br />
vermagic: 2.6.24-palm-joplin-3430 mod_unload ARMv7<br />
parm: param_sd_slot_selector:int<br />
parm: param_sdio_bus_width:int<br />
parm: param_use_sdio_irq:int<br />
parm: helper_name:charp<br />
parm: fw_name:charp<br />
parm: mfgmode:int<br />
<br />
The sd8xxx driver is open source (although it requires proprietary firmware) and available under the GPL.<br />
But why it's not on palms open source packages site? Where is the source?<br />
Didn't found it under http://opensource.palm.com/1.1.3/index.html<br />
<br />
<br />
=== Exploring the /proc/net/wlan=== <br />
cat /proc/net/wlan/info<br />
<br />
<br />
driver_name = "wlan"<br />
driver_version = sd8686-9.15.14-26409.p62-(FP4)<br />
InterfaceName="eth0"<br />
...<br />
<br />
<br />
=== Exploring Kernel configuration ===<br />
cat /boot/config-2.6.24-palm-joplin-3430<br />
<br />
<br />
[...]<br />
#<br />
# Wireless LAN<br />
#<br />
# CONFIG_WLAN_PRE80211 is not set<br />
CONFIG_WLAN_80211=y<br />
# CONFIG_LIBERTAS is not set<br />
# CONFIG_USB_ZD1201 is not set<br />
# CONFIG_HOSTAP is not set<br />
[...]<br />
<br />
CONFIG_LIBERTAS is not set ???<br />
<br />
<br />
==libertas==<br />
* http://wireless.kernel.org/en/users/Drivers/libertas<br />
* http://lists.infradead.org/pipermail/libertas-dev/<br />
Why don't they use libertas ???<br />
<br />
<br />
==Firmware==<br />
<br />
md5sum /lib/firmware/*.bin<br />
<br />
<br />
2a4d8f4df198ce949c350df5674f4ac6 /lib/firmware/helper_sd.bin<br />
83006642f0ae4d6e9af89f6c852327c2 /lib/firmware/mfg_sd8686.bin<br />
261d6ed255f2cc9f5bad014b2234b8cd /lib/firmware/sd8686.bin<br />
<br />
<br />
Firmware from: http://www.marvell.com/drivers/driverDisplay.do?driverId=203<br />
<br />
md5sum FwImage/*.bin<br />
<br />
<br />
2a4d8f4df198ce949c350df5674f4ac6 FwImage/helper_sd.bin<br />
3025de2a1ed575fd691958d7da341d8b FwImage/sd8686.bin</div>Bejayhttp://wiki.webos-internals.org/index.php?title=Portal:Hardware&diff=7142Portal:Hardware2009-11-14T11:04:56Z<p>Bejay: </p>
<hr />
<div>__notoc__<br />
{{portal-header|<br />
Just list everything related to the hardware. <br><br />
Title pages: '''Hardware [description]'''<br />
}}<br />
'''[[:Category:Hardware|All pages in Category:Hardware]]'''<br />
<br />
* [[A2dp]]<br />
* [[Accelerometer]]<br />
* [[Ambient Light Sensor]]<br />
* [[Bluetooth Research]]<br />
* [[GPS]]<br />
* [[Hardware]]<br />
* [[IR Proximity Sensor]]<br />
* [[Controlling LEDs from the Shell|LEDS: Control from the shell]]<br />
* [[More on Leds|LEDS: More information]] <br />
* [[OMAP vibration device|OMAP vibration device]] <br />
* [[Torch/Flash|Torch/Flash]] <br />
* [[USB]]<br />
* [[WLAN|WLAN / WIFI]]</div>Bejay