|
06/10/2009, 12:00 AM
|
#121 (permalink)
|
|
Pre Developer
Join Date: Jun 2009
Posts: 499
Thanks: 22
Thanked 748 Times in 66 Posts
|
Quote:
Originally Posted by eddieroger
I assumed pixie was a reference to obeing booted via special means, a play on PXE. I only assumed that because I've "pixie booted" other machines before. But it may be the other phone...
|
No pixie was code name for their new device that looks like the blackberry. There was a link on the forums here somewhere.
|
|
|
06/10/2009, 12:00 AM
|
#122 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 115
Thanks: 104
Thanked 15 Times in 10 Posts
|
Quote:
Originally Posted by PreGame
where was this binary created? What install did you run?
|
Not sure when (ls -al tell me Mar 28), but I do know it's not on my other Mac. This was prompted to install when running the ROM Jar that I downloaded. It was a proper Mac installer.
|
|
|
06/10/2009, 12:01 AM
|
#123 (permalink)
|
|
Pre Developer
Join Date: Jun 2009
Posts: 499
Thanks: 22
Thanked 748 Times in 66 Posts
|
Quote:
Originally Posted by eddieroger
Not sure when (ls -al tell me Mar 28), but I do know it's not on my other Mac. This was prompted to install when running the ROM Jar that I downloaded. It was a proper Mac installer.
|
Do you have steps to follow? I will try something similar on windows.
|
|
|
06/10/2009, 12:03 AM
|
#124 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
|
Quote:
// voicemailNotificationSession: null,
GSM_RSSI: [113,107,94,82,70,0],
// TODO: remove for CDMA
CDMA_RSSI: [105,95,85,75,65,0],
rssi_orginalPayload: null,
onActiveCall: false,
|
looks like they forgot to remove this for CMDA lol
\usr\lib\luna\system\luna-systemui\app\controllers\bar-assistant.js
looking around for anything w/ CDMA to find an unlock for verizon if possible.
p.s. hi everyone! just joined. if anyone is working on an unlock please pm me!
|
|
|
06/10/2009, 12:03 AM
|
#125 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 115
Thanks: 104
Thanked 15 Times in 10 Posts
|
I just double clicked the jar file and clicked next a few times. I was mostly reading the forums, so I don't know exactly when, but it launched an installer. There were MSIs in the resources folder - try installing one of those.
Anyone think IRC may be a good forum to continue? Seems like a lot of people on right now...
|
|
|
06/10/2009, 12:05 AM
|
#126 (permalink)
|
|
Member
Join Date: Oct 2003
Posts: 64
Thanks: 1
Thanked 2 Times in 2 Posts
|
The DNS hostname is "castle" (from /etc/hostname)
The custom Linux distribution is called "Rockhopper" (from /etc/issue.net)
Default CPU Frequency 500Mhz (from /etc/init.d/bootmisc.sh)
#
# Set default cpufreq (BUG: need to set twice!)
#
echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
echo 500000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
-------
Default firewall rules (from /etc/init.d/bootmisc.sh -> /etc/pmnetconfig/iptablectrl -> /etc/pmnetconfig/funcs)
Code:
NetCfgClearIpTable
#Accept all Forwarding and Outbound connections
${IPTABLES} -P OUTPUT ACCEPT
${IPTABLES} -P FORWARD ACCEPT
${IPTABLES} -N ALLOWED_PACKETS
${IPTABLES} -A ALLOWED_PACKETS -j ACCEPT
#creating an INVALID_PACKETS rule that will limit logging and drop invalid packets
${IPTABLES} -N INVALID_PACKETS
${IPTABLES} -A INVALID_PACKETS -m limit --limit 1/second --limit-burst 100 -j LOG --log-prefix "IPT_INVALID_PACKETS_DROPPED: "
${IPTABLES} -A INVALID_PACKETS -j DROP
NetCfgSetIpTableBaseInputRules
if [[ -e /var/gadget/usbnet_enabled ]]; then
#Open Up SSH
NetCfgSetIpTablesOpenSSH
#Open Up DBus
NetCfgSetIpTablesOpenDBus
#Open NovaCom
#NetCfgSetIpTablesOpenNovaCom
#Open up Java Debugging Port
NetCfgSetIpTablesOpenJavaDebugger
#Open gdb debugging port
NetCfgSetIpTablesOpenGdbServer
fi
${IPTABLES} -A INPUT -m limit --limit 1/second --limit-burst 10 -j LOG --log-level DEBUG --log-prefix "IPT_PACKET_DROPPED_NO_MATCH: "
}
This command starts the "Palm" throbber during bootup:
Code:
/usr/bin/luna-send -n 1 "palm://com.palm.systemmanager/runProgressAnimation" \
'{"state": "start"}' &
-----------
If the file /.updating exists during boot then the "Software Update tool" /usr/bin/pmUpdater runs
----------
Most likely the very first boot script to run (need to see kernel boot arguments to verify) is /etc/miniboot.sh. Mostly likely the Palm software "novacomd" takes over from there. It must take care of launching the scripts in /etc/init.d/.
Code:
#!/bin/sh
# Mount proc
mount -t proc proc /proc -o rw,noexec,nosuid,nodev
# Mount sys
mount -t sysfs sys /sys -o rw,noexec,nosuid,nodev
# Mount root rw
mount / -o remount,rw
# Prep modules
depmod -A
# Populate /dev
/etc/init.d/udev start
# Mount filesystems
if [ `which lvm.static` ]; then
lvm.static vgscan --ignorelockingfailure
lvm.static vgchange -ay --ignorelockingfailure
fi
mount -a
# Setup a proper /tmp using tmpfs
cat /proc/mounts | grep -q "\s/tmp\s"
[ "x$?" != "x0" ] && mount -t tmpfs tmpfs /tmp
cat /proc/mounts | grep -q "\s/dev/pts\s"
[ "x$?" != "x0" ] && mount -t devpts devpts /dev/pts
# Set the hostname
hostname -F /etc/hostname
export hostName=`uname -n`
# Start novacomd service
if [[ "$hostName" == "castle" ]];then
modprobe g_composite product=0x8002
elif [[ "$hostName" == "pixie" ]];then
modprobe g_composite product=0x8012
else
modprobe -q g_composite
fi
mkdir -p /dev/gadget
mount -t gadgetfs gadget /dev/gadget
novacomd &
# Spin relaunching login
while true; do getty 115200 console; done
|
|
|
06/10/2009, 12:06 AM
|
#127 (permalink)
|
|
Pre Developer
Join Date: Jun 2009
Posts: 499
Thanks: 22
Thanked 748 Times in 66 Posts
|
Quote:
Originally Posted by eddieroger
I installed the novacom stuff on my MacBook. I have a binary now called novacom that takes an IP, port, and command. I don't know what port to throw at it (the one listed earlier won't work over my WiFi when hitting that IP), so I'm nmapping now.
|
I saw an IP and port in one of the .conf files.
|
|
|
06/10/2009, 12:07 AM
|
#128 (permalink)
|
|
Pre Developer
Join Date: Jun 2009
Posts: 499
Thanks: 22
Thanked 748 Times in 66 Posts
|
Quote:
Originally Posted by eddieroger
I just double clicked the jar file and clicked next a few times. I was mostly reading the forums, so I don't know exactly when, but it launched an installer. There were MSIs in the resources folder - try installing one of those.
Anyone think IRC may be a good forum to continue? Seems like a lot of people on right now...
|
I have yet to see a jar file. Where is this located?
|
|
|
06/10/2009, 12:08 AM
|
#129 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 22
Thanks: 1
Thanked 4 Times in 1 Post
|
Quote:
Originally Posted by jlapointe
i dont know a whole lot about what you are all talking about, but i feel i know enough to keep up with the implications of all this, and im really excited! my question, for now, is whether or not that means one could possibly take another phone's autocorrect list and add it there? i know, i know not one of the most important things as you all sift through the code, but im still curious...
|
You'd have to make sure the syntax of the new autocorrect list was the same as the old one. Then you'd then have to re-package the image with the new autocorrect list, and re-flash your Pre with the newly created image.
Keep in mind this is just the current state of what you'd have to do. Things are moving pretty quickly, so it may be possible in the near future to be able to overwrite the old one without re-flashing the device. This is if we're able to determine how to gain access to the filesystem running on the Pre.
|
|
|
06/10/2009, 12:09 AM
|
#130 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 115
Thanks: 104
Thanked 15 Times in 10 Posts
|
Quote:
Originally Posted by PreGame
I have yet to see a jar file. Where is this located?
|
Sorry! The one you actually downloaded. It launches an application.
webosdoctorp100ewwwspeint.jar.
|
|
|
06/10/2009, 12:10 AM
|
#131 (permalink)
|
|
Member
Join Date: Jun 2006
Posts: 42
Thanks: 4
Thanked 5 Times in 4 Posts
|
I've made #precentral on irc.freenode.net, it's a temporary channel...
Anything important should be thrown in the forums, too.
|
|
|
06/10/2009, 12:10 AM
|
#132 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
|
did the MAC installer have any other Programs except navacomm in it? can you POST a list of files included in it?
|
|
|
06/10/2009, 12:11 AM
|
#133 (permalink)
|
|
Member
Join Date: Jan 2008
Posts: 29
Thanks: 0
Thanked 72 Times in 1 Post
|
Quote:
Originally Posted by LinuxGuy
Default firewall rules (from /etc/init.d/bootmisc.sh -> /etc/pmnetconfig/iptablectrl -> /etc/pmnetconfig/funcs)
Code:
NetCfgClearIpTable
#Accept all Forwarding and Outbound connections
${IPTABLES} -P OUTPUT ACCEPT
${IPTABLES} -P FORWARD ACCEPT
${IPTABLES} -N ALLOWED_PACKETS
${IPTABLES} -A ALLOWED_PACKETS -j ACCEPT
#creating an INVALID_PACKETS rule that will limit logging and drop invalid packets
${IPTABLES} -N INVALID_PACKETS
${IPTABLES} -A INVALID_PACKETS -m limit --limit 1/second --limit-burst 100 -j LOG --log-prefix "IPT_INVALID_PACKETS_DROPPED: "
${IPTABLES} -A INVALID_PACKETS -j DROP
NetCfgSetIpTableBaseInputRules
if [[ -e /var/gadget/usbnet_enabled ]]; then
#Open Up SSH
NetCfgSetIpTablesOpenSSH
#Open Up DBus
NetCfgSetIpTablesOpenDBus
#Open NovaCom
#NetCfgSetIpTablesOpenNovaCom
#Open up Java Debugging Port
NetCfgSetIpTablesOpenJavaDebugger
#Open gdb debugging port
NetCfgSetIpTablesOpenGdbServer
fi
${IPTABLES} -A INPUT -m limit --limit 1/second --limit-burst 10 -j LOG --log-level DEBUG --log-prefix "IPT_PACKET_DROPPED_NO_MATCH: "
}
|
usbnet! That would be a great way of talking to the device. This is what the Slacker music devices use to grab their station updates without using WiFi.
Only one small problem (from config-2.6.24-palm-joplin-3430):
# CONFIG_USB_USBNET is not set
doh!
|
|
|
06/10/2009, 12:12 AM
|
#134 (permalink)
|
|
Member
Join Date: Oct 2003
Posts: 64
Thanks: 1
Thanked 2 Times in 2 Posts
|
Synergy based on SyncML?
From ./luna/data/Apps/br/config/spds/syncml.properties
Code:
#
# Configuration file for the SyncML client agent
#
# PLEASE NOTE THIS FILE SHOULD NOT BE MODIFIED AND
# CHECK-IN WITHOUT TALKING TO GURMEET KALRA
#
#
# The initial URL for the SyncML request
#
#syncml-url=https://ps5.sb.palm.com/BR/ds
#syncml-url=http://wss.qa.palm.com/BR/ds
#
# The target URI of the server being contacted
#
target-local-uri=http://localhost
...
|
|
|
06/10/2009, 12:13 AM
|
#135 (permalink)
|
|
Member
Join Date: Sep 2008
Posts: 1,262
Thanks: 162
Thanked 64 Times in 45 Posts
|
Core WEB OS is under
webosdoctorp100ewwsprint.jar
==> resources
==> webOS.tar ==> nova-cust-image-castle.rootfs.tar.gz
==> nova-cust-image-castle.rootfs.tar
|
|
|
06/10/2009, 12:13 AM
|
#136 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
|
/usr/lib/modem/castleumtsfw_dvt.tar -> palm_nv_items.txt looks like a sequence of commands sent to the GSM modem.
Code:
1926,NV_AAGPS_DEFAULT_IP_ADDRESS_I,207,114,133,116,0,0,0,0,0,0,0,0,0,0,0,0
That IP is new, and it doesn't seem to be connected to anything...
|
|
|
06/10/2009, 12:13 AM
|
#137 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 32
Thanks: 1
Thanked 13 Times in 4 Posts
|
looks like there is a mount point for a "card" (presumably an SD card?) at /mnt/card
too bad the pre doesn't have the hardware for this
|
|
|
06/10/2009, 12:14 AM
|
#138 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
|
it seems that this is based off debian code too... just an fyi.. people probably already know this.
|
|
|
06/10/2009, 12:14 AM
|
#139 (permalink)
|
|
Pre Developer
Join Date: Jun 2009
Posts: 499
Thanks: 22
Thanked 748 Times in 66 Posts
|
Quote:
Originally Posted by eddieroger
Sorry! The one you actually downloaded. It launches an application.
webosdoctorp100ewwwspeint.jar.
|
ROFL I'm so stupid. I didn't have java installed because I re-formatted my pc over the weekend. So when I clicked the jar it opened it in winrar and I extracted everything lol.
|
|
|
06/10/2009, 12:15 AM
|
#140 (permalink)
|
|
Member
Join Date: Sep 2008
Posts: 1,262
Thanks: 162
Thanked 64 Times in 45 Posts
|
APPS are under
nova-cust-image-castle.rootfs.tar\.\usr\palm\applications\
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
LinkBacks (?)
LinkBack to this Thread: http://discussion.treocentral.com/web-os-development/184378-ok-rom-comes.html
|
| Posted By |
For |
Type |
Date |
| Noticias « Palm Pre en español |
Post #0 |
Refback |
06/22/2009 08:05 AM |
| Palm Pre Hacked - Enable Developer Mode and Gain Root Access! |
This thread |
Refback |
06/22/2009 03:47 AM |
| Palm Pre -- Engadget Japanese |
This thread |
Refback |
06/22/2009 12:39 AM |
| Who's getting a Palm Pre - Page 5 - Rage3D Discussion Area |
This thread |
Refback |
06/20/2009 12:35 PM |
| WebOS File System Contents - Colin Charles - FriendFeed |
This thread |
Refback |
06/19/2009 01:02 AM |
| Recent palmpre Bookmarks on Delicious |
This thread |
Refback |
06/18/2009 11:56 PM |
| 'Hello World!' to Palm Pre - M for Mature Forums |
This thread |
Refback |
06/18/2009 10:56 PM |
| Palm Pre Gets Its First Homebrew App, WebOS "Easy to Modify" [Palm Pre] - Download Monkey - VOD Discussion |
This thread |
Refback |
06/18/2009 10:08 PM |
| jwz - Palm Pre |
This thread |
Refback |
06/18/2009 06:52 AM |
| VIDEO: OMG! Original Doom game running near perfectly on Palm Pre | PalmTwit Best source of Palm Pre news |
This thread |
Refback |
06/17/2009 03:22 PM |
| Slashdot Mobile Story | Palm Pre Does Not Get US Tethering Either |
This thread |
Refback |
06/17/2009 08:47 AM |
| Slashdot | Palm Pre Does Not Get US Tethering Either |
This thread |
Refback |
06/17/2009 01:28 AM |
| Slashdot Mobile Story | Palm Pre Does Not Get US Tethering Either |
This thread |
Refback |
06/17/2009 01:21 AM |
| Please, Please...Develop for the Pre! |
This thread |
Refback |
06/17/2009 12:06 AM |
| Palm Pre coming June 6 - Page 7 - AppleNova Forums |
This thread |
Refback |
06/16/2009 10:14 PM |
| Slashdot Comments | Palm Pre Does Not Get US Tethering Either |
This thread |
Refback |
06/16/2009 10:13 PM |
| The Pre/preDevCamp thread - StartupKC | Google Groups |
This thread |
Refback |
06/16/2009 05:51 PM |
| Captains Log: 11 Juni 2009 |
This thread |
Refback |
06/16/2009 04:19 PM |
| WebOs -- Engadget Mobile |
This thread |
Refback |
06/16/2009 03:46 PM |
| Palm Pre Gets Its First Homebrew App, WebOS "Easy to Modify" | Gamingaisle |
This thread |
Refback |
06/16/2009 03:34 PM |
| OK ROM comes - Page 15 - PreCentral Forums - Mobile |
This thread |
Refback |
06/16/2009 01:02 PM |
| Palmista Blog: Konami Code: způsob jak "hacknout" Palm Pre |
This thread |
Refback |
06/16/2009 10:05 AM |
| Pre Hacking - Palm Pre Development Talk | Google Groups |
This thread |
Refback |
06/14/2009 10:42 AM |
| Palm's WebOS-ROM - xda-developers |
This thread |
Refback |
06/14/2009 07:34 AM |
| ミニーã®ç‹¬ã‚Šè¨€ (´○`)ã¯ã~ |
This thread |
Refback |
06/14/2009 07:03 AM |
| Palm Pre Apps - Gizmodo |
This thread |
Refback |
06/14/2009 02:29 AM |
| Engadget 中文版 |
This thread |
Refback |
06/14/2009 01:20 AM |
| Groundspeak Forums > Palm Pre Phone |
This thread |
Refback |
06/13/2009 11:58 PM |
| honer123's Bookmarks on Delicious |
This thread |
Refback |
06/13/2009 10:37 PM |
| programming |
This thread |
Refback |
06/13/2009 06:39 PM |
| Portátiles, móviles y otros gadgets. Gizig - Página 2 |
This thread |
Refback |
06/13/2009 04:27 PM |
| Palm Pre Really Needs TAKEphONE and 2Day! |
This thread |
Refback |
06/13/2009 11:08 AM |
| ÔÚÄ³ÍøÕ¾¿´µ½ ÎÒÃǵÄÕ¾ÓÑ ¹þ¹þ ºÃÇ×ÇÐ - Palm Pre,webOS - [´µÓѰɡ¤·çÓï]Palm PreÂÛ̳ Palm Pre,QWERTY,È«¼üÅÌÊÖ»ú,ÖÇÄÜÊÖ»ú,Palm Treo,Centro,iPhone,blackberry - Powered by Discuz! |
This thread |
Refback |
06/13/2009 09:02 AM |
| ミニーã®ç‹¬ã‚Šè¨€ (´○`)ã¯ã~ |
This thread |
Refback |
06/13/2009 06:56 AM |
| 胖梨Palm Pre 的秘密 - Konami code |
This thread |
Refback |
06/13/2009 04:46 AM |
| Engadget 中国版 |
This thread |
Refback |
06/13/2009 04:22 AM |
| Palm Twit Best source of Palm Pre news |
This thread |
Refback |
06/13/2009 02:02 AM |
| pre dev wiki: Global Search Addons Collection |
This thread |
Refback |
06/13/2009 01:03 AM |
| Engadget en español |
This thread |
Refback |
06/12/2009 11:49 PM |
| Let the hacking commence |
This thread |
Refback |
06/12/2009 10:23 PM |
| Rodfather - FriendFeed |
This thread |
Refback |
06/12/2009 08:15 PM |
| Engadget |
This thread |
Refback |
06/12/2009 06:10 PM |
| Engadget 中文版 |
This thread |
Refback |
06/12/2009 05:37 PM |
| WebOSMania! » El futuro Palm Pre GSM será 3.5G: 7.2Mbps |
This thread |
Refback |
06/12/2009 05:32 PM |
| Please, Please...Develop for the Pre! |
This thread |
Refback |
06/12/2009 03:57 PM |
| AnandTech |
This thread |
Refback |
06/12/2009 03:38 PM |
| Alltop - Top Macintosh News |
This thread |
Refback |
06/12/2009 02:35 PM |
| pre dev wiki: Change the default notification.wav Sound |
This thread |
Refback |
06/12/2009 02:27 PM |
| Mobile Phones on I4U News |
This thread |
Refback |
06/12/2009 01:59 PM |
| Apple News | Addictomatic |
This thread |
Refback |
06/12/2009 01:19 PM |
| Gizmodo, the Gadget Guide |
This thread |
Refback |
06/12/2009 12:08 PM |
| siteokamoto |
This thread |
Refback |
06/12/2009 11:45 AM |
| The Pre/preDevCamp thread - StartupKC | Google Groups |
This thread |
Refback |
06/12/2009 11:39 AM |
| Engadget Mobile |
This thread |
Refback |
06/12/2009 11:26 AM |
| programming |
This thread |
Refback |
06/12/2009 11:21 AM |
| WebOS File System Contents - Niklas Morberg - FriendFeed |
This thread |
Refback |
06/12/2009 10:00 AM |
| Desarrollo « Palm Pre en español |
Post #0 |
Refback |
06/12/2009 09:40 AM |
| Page 11 | Gizmodo Australia |
This thread |
Refback |
06/12/2009 09:32 AM |
| VIDEO: OMG! Original Doom game running near perfectly on Palm Pre | Palm webOS Blog |
This thread |
Refback |
06/12/2009 09:25 AM |
| Engadget |
This thread |
Refback |
06/12/2009 09:03 AM |
| Please, Please...Develop for the Pre! |
This thread |
Refback |
06/12/2009 08:03 AM |
| not with a bang but a whimper |
This thread |
Refback |
06/12/2009 07:53 AM |
| programming |
This thread |
Refback |
06/12/2009 07:15 AM |
| * Officiell Tråd - Palm Pre * - Minhembio forum |
This thread |
Refback |
06/12/2009 07:06 AM |
| Gizmodo, the Gadget Guide |
This thread |
Refback |
06/12/2009 05:53 AM |
| Le Palm Eos sera bien équipé du système d’exploitation WebOS - CNETFrance.fr |
This thread |
Refback |
06/12/2009 05:07 AM |
| Engadget en español |
This thread |
Refback |
06/12/2009 03:48 AM |
| Engadget Japanese |
This thread |
Refback |
06/12/2009 02:45 AM |
| Palm Webos -- Engadget |
This thread |
Refback |
06/12/2009 01:43 AM |
| WebOS homebrewers say 'Hello World!' to Palm Pre |
This thread |
Refback |
06/11/2009 05:15 PM |
| Pre Gets Its First Homebrew App, WebOS Said to Be "Easy to Modify" [Palm Pre] - DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Apple iPhone PS3 Wiz Pandora Forums |
This thread |
Refback |
06/11/2009 02:41 PM |
| Le Palm Eos sera bien équipé du système d’exploitation WebOS - CNETFrance.fr |
This thread |
Refback |
06/11/2009 07:47 AM |
| Palm Pixie Poised To Run Palm's Web OS |
This thread |
Refback |
06/11/2009 12:24 AM |
All times are GMT -4. The time now is 10:28 AM.
|
|