Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »

Ramakrishna Gudipudi › Comments

Jauder Ho Auto
Jauder Ho - Compiling Drizzle on Ubuntu - links and things - http://tumblelog.jauderho.com/post...
hi this site is really helps tomeet friends and more more,..,, thanx for this link and thanx for mturk.com - vkshjainy
Good Site to Make Friends and be a Friend too. - DCM
Wow, I don't know anyone on ubuntu. - Keri Banks
thanks for this wiki, very easy to compile. - dolphin2406
"The Drizzle wiki was useful in getting started but did not include all of the available packages." - Jauder Ho Auto
"In light of the MySQL conference, I decided to get try to get drizzle up and running on Ubuntu 8.04. I typically try to avoid installing dependencies from source as much as possible and a little bit of Googling turned up some available libraries." - Jauder Ho Auto
Good site, outside of Facebook and MySpace, to make friends. I enjoyed it better. - Kevin Bordelon
Better than the other friend finder sites. - Donna b
I am not very computer literate but your directions are very clear. I think I will try it. - Cangel Veie
Neat. - Bneney7
Nice site - Julie Henderson
its really a wonderful site...i loved it - silvy agarwal
Nice site, I really like the blog layout. :) - tmp1
It's a wonderful site. Explanations are very clear and easy to understand. Thank You!!! - Arun Allwyn
seems very simple..but I am sure..if I install drizzle..i will get stuck on almost all the steps...will give it a try tonight tho!..thnx for layin it out for ppl like me. - pairbrother
I really liked the site. Awesome! - Jasmine Jazz
Wow! This is very nifty! - Victoria Corrie Hooker
i like the uniqueness of the site - Ramakrishna Gudipudi
i like this.. - Ram kumar
I'm looking forward to exploring this site - sue pearson
nice site, I really like it - kaska khan
wohhhhhhhh,,good one. i really like this site. - sekhar
Finally i managed to compile Drizzle :) Thanx - Milos Tatarevic
This site is very nice to make friends.....i really appreciate this site - sudarsan
This site is very use to contact FRIENDS i reyaly like this - Muthusiva
Not bad. I look forward to exploring the site and learning more. - Cheryl Hopper
Nice - Jay76
Jauder Ho
Jauder Ho / Explorations inside the Palm Pre.
Since the release, there has been an active community exploring the inside of the Pre. I'll be adding my notes here as well as pointers to some other useful resources. - Jauder Ho from twhirl
First of all, some useful resources. http://predev.wikidot.com/ has a lot of useful information including how to get root on your Pre. - Jauder Ho from twhirl
For IRC, join #webos-internals on freenode. - Jauder Ho from twhirl
To get root, followthe instructions here. http://bit.ly/4PHVx - Jauder Ho from twhirl
I used the instructions for a Mac. Pretty painless although having to reset the phone to enable dev mode was a little alarming. Getting in via USB and novaterm after the reset was a no brainer though. - Jauder Ho from twhirl
Ideally, changes made will be seamless as it relates to updates but YMMV. - Jauder Ho from twhirl
If you did everything right, you will be presented with a nice root@castle# prompt. - Jauder Ho from twhirl
Let's take a look at the CPU. cat /proc/cpuinfo shows that it's an ARMv7 Processor rev 3 (v71) with 498.07 BogoMIPS. http://gist.github.com/131075 - Jauder Ho from twhirl
L1 instruction cache is 16KB - Jauder Ho from twhirl
L1 data cache is 16KB - Jauder Ho from twhirl
L2 unified cache is 256KB - Jauder Ho from twhirl
As an aside, I'm experimenting with updating this post using twhirl instead of the web interface. Properly done, FF could be an incredible liveblogging tool. - Jauder Ho from twhirl
Hardware is a Sirloin OMAP3430 board Revision 34304332 - Jauder Ho from twhirl
ifconfig shows bsl0, lo and ppp0 interfaces (EVDO, no wifi) http://gist.github.com/131074 - Jauder Ho from twhirl
Current open connections http://gist.github.com/131082 Looks like some daemons running including a location daemon. - Jauder Ho from twhirl
Output of netstat -s http://gist.github.com/131087 Nothing too exciting here. - Jauder Ho from twhirl
Next, the output of sysctl -a http://gist.github.com/131089 - Jauder Ho from twhirl
Some parameters that are of interest for general network tuning. Most of these appear to be set to the default. - Jauder Ho from twhirl
net.ipv4.tcp_timestamps = 1 - Jauder Ho from twhirl
net.ipv4.tcp_window_scaling = 1 - Jauder Ho from twhirl
net.ipv4.tcp_sack = 1 - Jauder Ho from twhirl
net.ipv4.tcp_keepalive_time = 7200 - Jauder Ho from twhirl
net.ipv4.tcp_fin_timeout = 180 - Jauder Ho from twhirl
net.ipv4.tcp_tw_recycle = 0 - Jauder Ho from twhirl
net.ipv4.tcp_dsack = 1 - Jauder Ho from twhirl
net.ipv4.tcp_fack = 1 - Jauder Ho from twhirl
net.ipv4.tcp_mem = 22326 29768 44652 - Jauder Ho from twhirl
net.ipv4.tcp_wmem = 4096 16384 952576 - Jauder Ho from twhirl
net.ipv4.tcp_rmem = 4096 87380 952576 - Jauder Ho from twhirl
net.ipv4.tcp_low_latency = 0 - Jauder Ho from twhirl
net.ipv4.tcp_congestion_control = cubic - Jauder Ho from twhirl
net.core.somaxconn = 128 - Jauder Ho from twhirl
net.core.wmem_max = 262144 - Jauder Ho from twhirl
net.core.rmem_max = 262144 - Jauder Ho from twhirl
TCP congestion control is set to cubic (should hybla or something else be used instead?). However, this is the default for recent versions of the Linux kernel. http://74.125.155.132/search... - Jauder Ho
However, only cubic and reno are available by default on the Pre. net.ipv4.tcp_available_congestion_control = cubic reno - Jauder Ho
Some additional reading: TCP Congestion Control over 3G Communication Systems: an Experimental Evaluation of New Reno, BIC and Westwood+ http://74.125.155.132/search... - Jauder Ho
Note the fairly small TCP buffer size. - Jauder Ho
Effects of Handover on TCP Congestion Control Algorithms Over Mobile WiMAX http://74.125.155.132/search... - Jauder Ho
df -ha output http://gist.github.com/133120 Looks like LVM is used for volume mgmt. - Jauder Ho
netstat -ntp output http://gist.github.com/133122 Looks like there is a SSL connection to a server in North Carolina. There is also an XMPP connection to the same subnet block. - Jauder Ho
/var/log/messages appears to log most if not all power events. This should be useful in tracking down apps that are misbehaving wrt power. - Jauder Ho
Looks like the XMPP server connection is automatically maintained, not quite sure what is being transferred since I do not have messaging setup (other than SMS). - Jauder Ho
If you have Flightview installed, it looks like it tries to launch itself every 15 minutes even if it is not an open card. See http://gist.github.com/133127 This obviously could lead to battery drain. - Jauder Ho
I'm deleting Flightview until this is fixed or an option to disable is provided. - Jauder Ho
Max observed charge is 1149.550049mAh which is pretty close to the stated max of 1150mAh. Can anyone with a Seidio battery report what they see? - Jauder Ho
As reported, Google Calendar and Contacts sync in the background. This seems to happen every 15 minutes (after the 1.0.3 update). - Jauder Ho
Prior to 1.0.3, the sync happened every 2 hours. Personally, I'm fine with the sync happening every 2 hours if it saves battery life. - Jauder Ho
Suspend does not seem to work that well as IdleCheck often reports activity. But this could be because I am logged in via novaterm. Looking at older logs do indicate SLEEP periods. - Jauder Ho
I think that I just figured out one of the reasons behind the loose slider. More when I get home. Updated with link. http://bit.ly/vrJc1 - Jauder Ho
Looks like initial time is set to 1/1/2000. - Jauder Ho
Looking at the number of messages logged as part of startup, it's no wonder the startup time is lengthy. - Jauder Ho
The Pre uses the KXSD9 accelerometer http://bit.ly/P6zU8 - Jauder Ho
Was going to look into hacking a character counter for the Messaging app but the code is pretty messy. This might be more work than I expected. - Jauder Ho
It looks like the counter code is already there but for some reason Palm decided not show a visible counter. /usr/palm/applications/com.palm.app.messaging/app/utilities/CharacterCounter.js - Jauder Ho
Tried to trick the Jawbone into playing music from Pandora using this method (http://bit.ly/VF48c) but it did not work. - Jauder Ho
No dice with a mp3 on the Music player either. - Jauder Ho
After more Googling, it looks like the Jawbone (orig) does not support A2DP. The previous link was about trying to use the headset profile to stream music. Too bad really, it would have been nice to be able to listen to music occasionally on the Jawbone (mono and all). - Jauder Ho
Not currently syncing music with iTunes. I was able to create a music/ folder via USB and the music player found it automatically. - Jauder Ho
Here is a list of default installed packages via ipkg as well as some annotations http://randomfoo.net/sandbox... - Jauder Ho
LOL. Palm's program for flashing is called Trenchcoat. - Jauder Ho
A surprising number of programs are installed out of the box. - Jauder Ho
jemalloc is installed although I have not looked to see what uses it. - Jauder Ho
The iPhone 3GS and Palm Pre have surprisingly similar specs. http://www.rapidrepair.com/guides... - Jauder Ho
I wonder what upgrades/apps are going to be possible given the similarity. Video recording app for the Pre? - Jauder Ho
Per Rapid Repair, the Pre uses an OMAP3430 - 600 MHz ARM Cortex A8 + PowerVR SGX 530 GPU + 430MHz C64x+ DSP + ISP (Image Signal Processor) - Jauder Ho
From the Wikipedia entry for OMAP3 http://en.wikipedia.org/wiki... "The OMAP3 is broken into 3 distinct groups: the OMAP34x, the OMAP35x, and the OMAP36x. OMAP34x and OMAP36x are distributed directly to large handset (such as cell phone) manufacturers. OMAP35x is a variant of OMAP34x intended for catalog distribution channels. The OMAP36x is a 45nm version of... more... - Jauder Ho
Interestingly, there are faster versions of the 34x up to 1GHz (3640 on 45nm process instead of 65nm). - Jauder Ho
OMAP4 parts have been announced (from Wikipedia) that use the dual code ARM Cortex A9. - Jauder Ho
Earlier versions of the PowerVR GPU was used in the Sega Dreamcast. http://en.wikipedia.org/wiki... - Jauder Ho
The SGX530 is capable of 14 MPolys/s so it'll be interesting to see what games are produced for the Pre. The iPhone 3GS specs state that they use a PowerVR SGX too although the specific model is not clear. - Jauder Ho
Here's a link to a tech demo of what is theoretically possible with the SGX. http://www.iphonealley.com/things-... - Jauder Ho
mjg's notes on the Pre http://www.advogato.org/person... - Jauder Ho
Added the ipkg feed via the predev wiki http://predev.wikidot.com/adding-... Enabled ssh by installing dropbear. Set ssh to be niced to 5 (ssh is not a priority process) - Jauder Ho
Added .ssh/authorized_keys to Pre. It's better than using passwords... Will edit wiki to reflect this at some point. - Jauder Ho
Leaving ssh only accessible via wifi. - Jauder Ho
Turning off developer mode (recommended) since a) ssh is installed and b) developer mode leaves all ports open. - Jauder Ho
After going through the process of adding the optware feed, /opt shows 8.2MB used. - Jauder Ho
Next, enable the showing the call duration by following the instructions here http://predev.wikidot.com/hidden-... - Jauder Ho
Turn on cpu scaling. WARNING: this may damage your Pre. YMMV. http://friendfeed.com/jauderh... - Jauder Ho
Issuing the reboot command at the command line seems to work as expected. - Jauder Ho
Make it easier to enable dev mode http://predev.wikidot.com/unhide-... - Jauder Ho
Was just digging around inside the Pre and noticed that the naming convention for the Pandora app is off. It says com.palm.pandora which implies that it's a Palm developed app... - Jauder Ho
I do not like the minuscule button in the top left. Someone has mentioned using a gesture to flip the card over to set preferences. That would be brilliant. - Jauder Ho
Erk. It seems that turning on CPU scaling makes the Pre a lot more aggressive about powering down (makes sense). However, this includes powering down the wifi which means ssh sessions will just hang... YMMV. - Jauder Ho
Was yours free? - Kevin J Hatton
Wow that's what i call geeking out! - Kevin J Hatton
No, my Pre was not free. I have a whole other thread here. http://bit.ly/iIWnP - Jauder Ho
Alrighty, taking a closer look at Bluetooth now. - Jauder Ho
There's BluetoothMonitor, PmBtStart, PmBtStack and PmBtEngine. It does not look like bluez is being used. - Jauder Ho
straced PmBtStack while powering up a BT keyboard with no effect so it looks like a) the supported profiles are hardcoded in (or I have not been able to find where they are) and b) hacking additional profile support in may not be possible. - Jauder Ho
There looks like there is a Bluetooth sniffer at /usr/bin/palmsniffer which turns out to be a shell script. - Jauder Ho
Bluetooth output appears to be bound to a port which then you can telnet to. Port number seems to be hardcoded to 16888. - Jauder Ho
telnet to port 16888 will start the log and telnet to port 16889 will stop the log. Ends up generating a binary file. Running strings on it does show my BT headset connecting... - Jauder Ho
FWIW, also bought some usb cables and car charger from monoprice.com. Cheapest option that I could find. 2 cables and 1 charger for less than $10. - Jauder Ho
Set the brightness to 0 instead of 10. It's not much but another way to save some battery life. http://predev.wikidot.com/brightn... - Jauder Ho
Back to Bluetooth, running hexdump and strings on the output did not show anything too interesting. Unfortunately, I do not have the BT keyboard with me any longer. Maybe I should try the Wiimote. - Jauder Ho
A list of Bluetooth profiles. http://en.wikipedia.org/wiki... - Jauder Ho
Once again, current supported Bluetooth profiles by the Pre (as of 1.0.3): PAN, A2DP, HFP/HSP, PBAP, AVRCP. Let Palm know if you want different profiles such as HID, OPP and SPP. - Jauder Ho
Crossing fingers and updating fairly heavily hacked system to 1.0.4. - Jauder Ho
It is possible to use scp to copy files across wifi to the Pre. However, this drops the file by default into /var/home/<user> instead of the larger /media/internal partition. - Jauder Ho
Out of curiosity, I tried playing the HaveFun.mp4 while watching top. It seems to consume about 12% CPU on average (cpu scaling turned on) so there's plenty of horsepower left. - Jauder Ho
Open Card Information: Orange + Sym + i. You will see information about the open card, including how many images the app is using, how many DOM nodes, Render nodes, and Render layers it's calling. Potentially useful to web developers learning how to program for the webOS. (From precentral.net) - Jauder Ho
Are tcpdump and hcidump available on the Pre, out of interest? - Tyson Key
From what I can see, tcpdump and bluez-hcidump are available from the Optware ipkg feed (i.e. not installed by default but available). Note that the BT stack does not appear to be Bluez. - Jauder Ho
Hmm, has anyone ran NMAP against a Pre whilst it's associated with a Wi-Fi LAN? - Tyson Key
I'll be surprised if anyone manages to gets parts of the OpenMoko userland/UI layer working on it, just for the sake of it... - Tyson Key
From my other thread (http://bit.ly/iIWnP), nmap over wifi shows only port 113 closed. This is pre-rooting and hacking. I now have ssh open over wifi. - Jauder Ho
I would not be surprised if parts of OpenMoko work at some point especially given people already getting NES and PSX up and running on the Pre already. It is not inconceivable that some enterprising chap with the right libs and wrappers could potentially get iPhone apps on the Pre given the similarity between the hardware of the phones. - Jauder Ho
amazing stuff ! - Ramakrishna Gudipudi
interesting stuff - Aravindkumar
Nice - Jay76
Ramakrishna Gudipudi
I'm using blippr to find great apps, books, games, movies, and music. Come follow me! - Ramakrishna Gudipudi
Other ways to read this feed:Feed readerFacebook