yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] BoyBawang2:
It's not just about the 6.1. I'm more interested about the latest firmware that accompanies it
[Upgrading, Modifying and Unlocking] bcez:
I currently have DXHE1 installed. Can anyone enlighten me as to how i can install the new official 6.1 rom?
[Upgrading, Modifying and Unlocking] gatzc:
The Official Singapore 6.1 ROM is now up at the site above. It replaces the DXHD1, DXHE1 ROM's etc.
[Upgrading, Modifying and Unlocking] serphinox:
Any links on the Asia Rom?
[Upgrading, Modifying and Unlocking] chrizcrozz:
WM 6.1 for i780

http://www.samsungmobile.com/support/i780/index.jsp

Official Singapore Update

works on DXHD1
[Upgrading, Modifying and Unlocking] tyfovo:
Need the updater!!!

Can somebody please post a downloadable link for

the official Samsung i780 nordic WM6.1 updater?

I cant find it anywhere=(
[Upgrading, Modifying and Unlocking] tyomka1:
http:**service.samsungmobile.com/i780/SEA/PDXIB1/i780PDXIB1_Upgrader_VISTA.exe&p_visitgbn=0000051
[Windows Mobile Development and Hacking General] SevenRains:
[Pinboard]

The requirements state you need Microsoft Bluetooth Stack however, Whiskers relies on a third party library for Bluetooth management so it's not yet certain if it supports other stacks too.

Bluetooth and/or Wireless must be turned on or Whiskers won't report any device.

Currently I don't have many devices in the database for the Track tab. You are free to upload anything and if you want that file for yourself I'll send it happily. For the time being you can try searching for "khan" and type BT or "Wireless" and type AP. It will place some points in the UK and Romania. Once again, sorry, the dots are really small and hard to spot. What you could do is press the Save button, save the file and then view it on your computer screen. The dots should be light greenish and light blueish...

After using this program, please check in Settings -> System -> Device ID that your device name is still there. On a crash it may just leave the jack message there. Simply rename it back to what it was before.

[ Program may crash if you press the Upload or Search button and don't have an active internet connection. This will be fixed soon, I just wanted it to crash to spot some bugs but I forgot it on. The next unstable CAB will just fail gracefully ] - fixed.

Of course, with scanning on, the Scan tab will clutter up with devices that aren't in range anymore. Just save the log if you like and hit the clear button and it will update with devices currently in range.

There is currently no report whether the upload was successful or not and the same for the search. If you do choose to upload, make sure you search for a device you just uploaded using the search feature. If the upload was successful, it should show up.

The current Track logic is: if we found a new device and if we have a fix, log to GPX file. Best practice is to start tracking and then scanning. Once Whiskers has a satellite fix, it will log new devices to the GPX file. Once you hit the Track button, Whiskers will try to get a lock as fast as it can. Of course, as for any GPS device, it's good to try it while outside.
[Windows Mobile Development and Hacking General] l3v5y:
Looks interesting!

I feel like some "auditing".

Might it be an idea to have a direct link to the cab, so one doesn't have to download the whole VS solution?

Thanks!

EDIT:

First find:

Needs .Net CF 3.5 I think, not 2.0. Or at least it gave an error that required NETCFv35.Messages.EN.wm.cab to be installed to show the error.
[Windows Mobile Development and Hacking General] SevenRains:
Hey l3v5y, nice to see you on a new quest! Yes, everything is a bit shaky at the moment but I'm updating the posts as fast as I can. Also, you may want to wait for some documentation because there is currently NONE. A lot of stuff needs explaining. For a quick start though: you need to turn on your bluetooth and/or your wireless (the program doesn't do this automatically for you). I hope you have a MS stack. I rely on some external libraries and I'm not sure what they have under the hood. Thanks!

EDIT: Bingo, I'll update to 3.5 thanks!
[Windows Mobile Development and Hacking General] cspannos:
I'm getting this:

Whiskers.exe
DirectoryNotFoundException
An error message cannot be displayed because an optional resource assembly containing it cannot be found

at System.IO.__Error.WinIOError()
at System.IO.FileStream..ctor()
at System.IO.FileStream..ctor()
at System.Drawing.Bitmap..ctor()
at Whiskers.Whiskers..ctor()
at Whiskers.Program.Main()

...and I have NETCFv35 and NETCFv35.Messages both installed. How do I tell what bluetooth stack I have? I have a Sprint Touch Pro. Thanks!
[Windows Mobile Development and Hacking General] SevenRains:
You're doing fine, sorry the CAB file is broken: Give me 5 minutes, I'll upload the fix.

EDIT: Ok, fixed and uploaded. Please try again...
[Windows Mobile Development and Hacking General] circuit breaker:
That link takes me to http://sourceforge.net/projects/sunscape/
[Windows Mobile Development and Hacking General] nothin:
http://sourceforge.net/project/down...&filename=Whiskers-0.1.zip&use_mirror=surfnet

..bbut archive is broken, idd..or i am broken, lol..
[Windows Mobile Development and Hacking General] SevenRains:
Fixed now. That was pretty strange...
[Windows Mobile Development and Hacking General] nothin:
hheh, still sunscape site..
[Windows Mobile Development and Hacking General] SevenRains:
Yes, it seems that mirror screwed up the archive. You can try the:

http://sourceforge.net/projects/whiskers

and follow the download links. Sourceforge takes a while to replicate the file to all mirrors. It seems that the surfnet mirror broke the file.

EDIT: I'll see if I can re-add the zip file to sourceforge. Don't know what they did with it...

EDIT: Ok, I re-added the file to sourceforge, it should be ok after it replicates. I'll add the source to opening post for convenience.

EDIT: Mirror for source/stable added to opening post.
[Windows Mobile Development and Hacking General] SevenRains:
You're kidding :D Should be fixed now...

EDIT: sourceforge really screwed up my files...
[Windows Mobile Development and Hacking General] SevenRains:
Sorry peeps, I think I'm done with messing around with the release files. It's always like this at the beginning. Sourceforge took an older version (which would crash like the cab file did) and replicated that instead of the proper release.

Please use the CAB file. At the moment the CAB and the stable release are identical. I replaced the CAB with the proper version.

Initial post updated!
[Windows Mobile Development and Hacking General] SevenRains:
Last minute fix for Script handling.

Initial post updated!
[Windows Mobile Development and Hacking General] SevenRains:
And another fix for an occasional NullReferenceException.

Initial post updated!
[Windows Mobile Development and Hacking General] jab1a:
This seems like an excellent sort of application, thank you for all your hard work.

I am just wandering if the latest version works on the Trinity?

I have installed the .CAB from the release folder but when I try the jack or auto jack feature the program crashes. I have turned bluetooth on and also left it off before trying but the same problem, also do i need beam on or off? or am I just not doing something simple.

Thank you for your help in advance
[Windows Mobile Development and Hacking General] SevenRains:
Hello, thanks for taking interest in Whiskers!

If you didn't get a crash when pressing the scan button, then the libraries are working correctly and Whiskers should definitely work on your device.

The release version had some bugs which have been fixed in the new Snapshot releases. Could you please try the latest snapshot release? (Whiskers-200901273619.CAB at the top will do fine!)

If you are still gettting a crash with the latest snapshot, could you please provide a few lines from the crash? (You can access those by pressing Details when the crash screen comes up)

Please tell me if this works for you!
[Windows Mobile Development and Hacking General] jab1a:
Ok I have just installed Whiskers-200901273619.CAB and im getting the same problem. On the first tab (scan) I can hit scan but nothing happens, a few titles at the bottom are greyed out but thats it until I hit hit stop. If I go to the jack tab and hit jack or start autojack then it frezzes for a second and then crashes, here are a few lines from the details section:

Whiskers.exe

ArgumentOutOfRangeException

ArgumentOutOfRangeException

Parameter name: index

at

System.Collections.Array.get_Item(Int32 Index)

at

Does this help or do you need more?

Thank you again for your help
[Windows Mobile Development and Hacking General] jab1a:
I posted too soon, the scan function is working and is picking up access points, but the jack feature is still the same
[Windows Mobile Development and Hacking General] :
Great, I was able to replicate the issue.

In order to Jack/Autojack you need to select a bluetooth device from the Scan tab (like the W850i that was detected in the first screenshot) and then press jack or turn on auto jack.

Of course, if there are no bluetooth devices detected in the Scan tab or if no bluetooth device is selected, the program doesn't know what to jack and auto jack fails miserably too.

In oder to jack: you need to select a bluetooth device from the Scan tab and then press the Jack button.

In order to autojack: you need to have at least one bluetooth device in the Scan tab before you press the autojack feature.

In the next release I'll include some checking so it will do nothing instead of crashing if no bluetooth device was selected or, for autojack, if there are no devices in the Scan tab.

Thanks for submitting this! In order to get it to work, please try jacking a bluetooth device or detecting a few devices before you start the autojack feature.

Of course, jacking is intended for bluetooth devices :-)
[Windows Mobile Development and Hacking General] :
New snapshot. This one fixes the crash when no device was selected and jack/autojack activated. It adds a proper quit menu item and a minimize menu item in case you don't have a proper task manager running.

Initial post updated!
[Windows Mobile Development and Hacking General] :
New snapshot. Implemented the comm function which will allow you to communicate with other Whiskers users through bluetooth. Although only for 10m bluetooth range, it may come in handy sometime. Feature is still being tested so it may take a while till it's fully stable.

Initial post updated!
[Windows Mobile Development and Hacking General] jab1a:
Excellent, Thank you so much for your time and help, the error is sorted now that I make sure I have something/one in the scan table, thank you for finding that out.

I 100% cant wait for you to fully change the Jack section to do it automaticly, the last software that I found could do this was called 'SMan' and it was for use with my old sony ericsson P800, since then I have tried lots of software that said it could do this but they were all terrible, these include....Smurf......Sniper.....BTCrawler, none of these worked well at all :(

If you manage to make this software as fun and useful as Sman (B'jack wise) then I would donate for your hard work.
[Windows Mobile Development and Hacking General] :
Great! Glad to hear it's working... Yes, some of those are outdated or converted to bloatware.

However, BTCrawler works nicely with jacking but... As the [Credits] say it fell apart.

Snarfing is not really possible anymore on newer devices (any connection requires a PIN). And I don't think I'll include any snarfing functionality just to be able to attack cellphones which even our grandmas don't use anymore.

The Autojacking feature is now "patched" so it won't throw an error if there is no initial device.

Just go to Jack tab -> "Start Autojack" then go to Scan tab -> "Start".

Or in reverse order... As soon as Whiskers picks up new devices it will start cycling and jacking them. You can switch to the Scan tab and watch the selection move. The device being jacked is the current selected one.

As a side note, you will see that if you have wifi on, it will skip the access points since they can't be jacked.

Thanks a lot! I appreciate that but I don't accept donations primarily because I can't guarantee the quality of the software I produce. I develop for fun and for knowledge. If I would accept donations for my software that would, in my view, oblige me to guarantee some sort of quality. However, the offer is more than enough to get me motivated! Thank you! :D
[Windows Mobile Development and Hacking General] wilc:
nice program...

it will be usefull to have some sort of feedback directly in the tabs where you do operations...

example.... in the bluejack tab a windows or something similar that shows the phone you are jacking and the result of the jacking....

Mau
[Windows Mobile Development and Hacking General] :
Thanks for taking interest in Whiskers!

Yep, some sort of feedback would be nice. I'll see what I can do... I still have to work out the (non-existant) documentation in the program itself.
[Windows Mobile Development and Hacking General] :
New snapshot! This one implements jacking logics (I'll add documentation for them all in the first posts), adds the ability to vibrate the phone on different beacons (bluetooth and wifi), fixes opening log files (given that they're properly formated, it will correctly add the colors).

Initial post updated!
[Windows Mobile Development and Hacking General] jab1a:
Thank you SevenRains,

I full understand about the donation issue. I just want you know that your hard work is appreciated and brings a huge smile to my face.

I've installed the latest snapshot and have done a quick test and everything seems to be running fine now, I will give your software the ultimate test tonight when I go to the pub for happy hour and I will report back tommorow.

have you got anymore great idea's to add to your software or anything in the pipeline?

Keep up the good work
[Windows Mobile Development and Hacking General] :
Thanks! Hope that fared well... Found some "interesting" devices? Found stuff like ^-Sexylicious-^, TomTom devices from cars, found a headset once in pairing mode hehe...

Currently I have just one more idea before I release 0.2 but I'm always on the lookout for new stuff... I was thinking about including an sdp browser so you can list the services on a device but I wonder whether that's useful since there are many useful utilities out there that can do it for you (even the built-in bluetooth interface can do that actually). So I'm not so sure...

If you have anything to suggest, please go ahead! That's what opensource development is after all... :-)
[Windows Mobile Development and Hacking General] :
Quick fix. I noticed that certain uploads didn't show on the map. That's because some devices use a "," for decimal notation and others a ".". This varies with different regions. I have forced all decimal notations to use "." when building the gpx file for upload. I'll keep an eye out for incoming "," decimal uploads and fix them as they come till everybody updates to the new version.

Initial post updated!
[Windows Mobile Development and Hacking General] :
New update. This one implements a global feedback pipe and certain events will report on status.

The map was overhauled. Now, when you search and find a device, the map will zoom. You'll also be able to zoom in and out of the map by clicking it.

Initial post updated!
[Windows Mobile Development and Hacking General] :
A new hotfix. This version properly handles the message box so you can input any custom message. It wasn't handled before. Sorry.

This version also allows you to deploy Whiskers to other machines using the Comm tab.

Initial post updated!
[Windows Mobile Development and Hacking General] KMEKME:
Can't find the comm tab

Hi!

Your sw seems great. However, I can't find the comm tab that you mention. Can you pls explain?

Best regards,

KME
[G1 Android Development] macpod:
Since I got my G1 I have been thinking of interesting ways to talk with my arduino prototyping board since there is no USB support yet (my next software/hardware project?.. it would be handy to use a G1 as a serial console)

I ended up using DTMF tones and to see how well it worked, I quickly built a simple robot for testing. You can take a look at a video, pictures, overview of how it works, and the GPL-ed source code/schematics to build your own or improve it here:

http://macpod.net/misc/android_robot/android_robot.php

Enjoy!
[G1 Android Development] cevatt:
this is awesome man. fantastic work!

EDIT: Dude I got forknife on engadget!

http://www.engadget.com/2009/01/26/video-t-mobile-g1-powered-forknife-robot-goofs-off-eats-cupcak/

http://www.engadgetmobile.com/2009/...powered-forknife-robot-goofs-off-eats-cupcak/
[G1 Android Development] Perrosky:
If I just had your knowledge:eek:!

Awsome work !!!!!!!!
[G1 Android Development] andonnguyen:
Awesome project!
[G1 Android Development] belding:
Could someone make a quick program for the Dream to output all of its sensor data (GPS, Compass, accelerometer)?

It would save money from having to buy these parts for the arduino...
[G1 Android Development] macpod:
Yep, you could do this pretty easily. If you did it via dtmf you could send 1 nibble of data per tone without checksumming it. If you modified the kernel and made you own ttl level cable (I'm waiting on parts to make mine) you might be able to do two way communications up to 115Kbps!
[G1 Android Development] belding:
I do not have a dtmf decoder to do this yet, so I am looking into alternate means to send the data.

It looks that I will have it set up opposite of the Forknife robot, with Android sending data over wifi (via a modified Gmote program) through the serial monitor in the Arduino Environment.

I'm also gonna try to grab the sensor data from the Tricorder app on my phone.

Time to see if I can get the Source code for these two.

-Brian
[G1 Android Development] macpod:
If you have wifi avaliable why would you need to reverse how this is done? I would just setup a server socket on the arduino, connect to it via the arduino and talk.

What wifi module will you use?

Oh, if you have a light sensor you could try sending out the G1's data by blinking the LED (you even have multiple colors so if you had a color sensor you could perform flow control!) :D

edit: check out bluetooth solutions too.

edit2: I guess it would make sense to reverse the flow.. I was thinking you were suggesting that there would be only one way communications from the arduino --> phone
[G1 Android Development] belding:
My arduino doesnt have wifi, Android and my computer do.

At this point the Arduino isn't going anywhere, its plugged in with USB.

Would Android's Bluetooth API's allow for serial communication? as I was considering getting bluetooth modules for the Arduino.

Blinking the tricolor LED would be fun, but i have no experience coding Android, I am still working on setting up Eclipse for it.
[G1 Android Development] macpod:
Oh! Sorry, I didn't look at how the gmote setup worked.

If computer is in the picture this is really easy. You already have server code on the computer and client network code on the G1. All you would have to do is change what data is sent (and also send to the server as opposed to the server sending data to the client.. that's a trivial change).

On the server side you would need to forward the data you recieve from the G1 to your arduino.. and I'm sure the gmote code already shows how to work with serial ports.

On the client side, you would just need to rewrite the data in the thread to write out values from the sensors. :)

Edit: I'm not sure about bluetooth setups with the arduino as I have never worked with them. Something tells me that the communication protocols could be proprietary (i.e. both sender and recievers just work as serial ports.. they can't actually connect to other real bluetooth devices)
[G1 Android Development] belding:
Hm, I cannot get the souce code for either the gmote.apk nor the server. I found a PICaxe based color sensor on sparkfun.com for $35, could that be used with the ardiuno to read the rgb notification LED on the G1? I would need a program to encode sensor data to the rgb.

I feel it would be easier to make a photo resistor read IO from the g1, and input directly into the RX on the arduino.
[G1 Android Development] macpod:
Using a photo sensor is a very hackish way to do this.. and would also cost more than just using wifi. It would also require significantly more code. Not to mention it only allows one way communication.

Just use the wifi method! It's the simplest method :)

I'm sure there is example code for how to read the sensors in android.

On the client side I'm sure there is code that discusses how to read sensor values

and on the computer side, all you need to do is implement code to talk to the serial port the arduino is associated with.. for linux/unix/os x it's just opening up a device in /dev/ for reading/writing!
[G1 Android Development] belding:
Okay, i have eclipse set up for android, but still cannot get source code for the gmote.apk, I tried adb pulling it, but it is encrypted, so I cannot edit it's settings.

could i use "ghost" programs to control my input through these programs. I can easily place the cursor in the Serial Monitor for Arduino, but could I use a program to copy the serial data, then Paste the input into the gmote program to be sent to the serial monitor on the computer's side.

How easy would a code like this be? it would have to run on top (or underneath another program).
[G1 Android Development] belding:
Now, I heard you say that a kernel patch could enable serial communication through the USB port. A friend of mine is really good in linux and modifying kernels.

Would you have any idea of what part of the kernel I should look for, and what it has to be changed to? I have to have an idea of what to ask him.

Thanks

-Brian
[G1 Android Development] JesusFreke:
It's actually supported in the kernel already, although I'm not sure if that particular configuration option is turned on in the default built. So at worst you would just have to recompile the kernel with a different configuration.
[G1 Android Development] belding:
So I will have to ask my friend to find usb serial communicaton in the kernel, and enable it for program use?

If that is the case, how would I write programs to take advantage of this, wouldn't I need a new API?

Or since the kernel already has it, is there already an API for serial communication?

Thanks
[G1 Android Development] JesusFreke:
I haven't played with it, but I assume it's just a device in /dev that you can read/write
[G1 Android Development] macpod:
belding, what is it about the wifi solution you don't like? It is a software only solution to your problem and alot of code is already written for you in the robot project.

Indeed the serial solution over the 11 pin connector would be best, but that requires you to buy hardware, solder tiny pins, and then modify your kernel which you don't seem to be comfortable doing. In addition, it is my understanding the modification requires you to disable adb support!

Perhaps if you told us your knowledge background I could explain it better? I kinda assumed you were computer science oriented, but I suppose if you are cpe or ee oriented I could have lost you. It would also help to know what your computer is runnng.