Archive for the “Perverse Applications of Science...” Category

As the name suggests…

OK this is very embarrassing. My habitual E-mail to someone got posted accidentally on here… Please ignore please ignore…

E-mail to blog post software is evil… Forever cached by Google…

Comments No Comments »

QUICK POST TO BE CLEANED UP LATER :P

If you have a Windows 7 installation (as it should be pre-installed) and with the Window’s Qualcomm driver’s loaded, find the driver log directory.

e.g. C:\ProgramData\QUALCOMM\QDLService2k

There should be two files, Options2kHP.txt and QDLService2kHP.txt.

Open Options2kHP.txt and you should see 3 lines similar to :-

C:\Program Files\Qualcomm\Images\HP\UMTS\AMSS.mbn
C:\Program Files\Qualcomm\Images\HP\UMTS\Apps.mbn
C:\Program Files\Qualcomm\Images\HP\0\UQCN.mbn

Copy these 3 files listed into

/lib/firmware/gobi

The other file is a log file of the firmware loading done by the Windows driver if you’re curious.

The device ID for the firmware loader on the HP 5310m, un2420 module is 0×241d.
The device ID for the modem is 0×251d.
If the firmware is not loaded, you should see the firmware loader device.
If the firmware is loaded correctly, you should only see the modem device.

Short Instructions (Request in comments if you need debugging/testing instructions).

Download, compile and install the updated qcserial driver.qcserial_5Jan10
Download, compile and install the modified gobi_loader.gb2kload_5Jan10
Reboot and pray that network manager now shows your modem ;)

*UDEV ISNT WORKING AT THE MOMENT … WILL FIX SOON … Run in manually like below…*

madox@madox-5310m:~$ lsusb -d 03f0:251d
Bus 001 Device 003: ID 03f0:251d Hewlett-Packard

Blah blah

Gobi Loader manually run and output

madox@madox-5310m:~/projects/gb2kload$ ./gobi_loader /dev/ttyUSB0 /lib/firmware/gobi
QDL protocol server request sent
01 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65 64
20 70 72 6f 74 6f 63 6f 6c 20 68 73 74 00 00 00
00 04 04 30 03 0b
QDL protocol server response received
7e 0d 05 00 00 00 00 04 e4 7e
QDL protocol server request sent (Retry as gobi2000)
01 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65 64
20 70 72 6f 74 6f 63 6f 6c 20 68 73 74 00 00 00
00 05 05 30 07 48
QDL protocol server response received (Retry as gobi2000)
7e 02 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65
64 20 70 72 6f 74 6f 63 6f 6c ff ff ff ff 24 00
17 5c 05 05 00 00 00 00 00 00 00 00 00 00 00 00
00 30 d6 8a 7e
QDL protocol server request sent
25 05 2c 50 a9 00 01 00 00 00 04 00 00 40 97
QDL protocol server response received
7e 26 00 00 01 00 00 00 04 52 65 7e
QDL protocol server request sent
27 00 00 00 00 00 00 2c 50 a9 00 db ae
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 610348 bytes of image
QDL protocol server response received
7e 28 00 00 00 00 00 00 00 00 14 39 7e
QDL protocol server request sent
25 06 2c 60 2f 00 01 00 00 00 04 00 00 81 0e
QDL protocol server response received
7e 26 00 00 01 00 00 00 04 52 65 7e
QDL protocol server request sent
27 00 00 00 00 00 00 2c 60 2f 00 69 f0
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1007660 bytes of image
QDL protocol server response received
7e 28 00 00 00 00 00 00 00 00 14 39 7e
QDL protocol server request sent
25 0d 44 24 00 00 01 00 00 00 04 00 00 50 90
QDL protocol server response received
7e 26 00 00 01 00 00 00 04 52 65 7e
QDL protocol server request sent
27 00 00 00 00 00 00 44 24 00 00 b9 49
QDL protocol server sent 9284 bytes of image
QDL protocol server response received
7e 28 00 00 00 00 00 00 00 00 14 39 7e
QDL protocol server request sent
29 bb 4c
Firmware Loading Complete

You might need to kill modem-manager if you’re doing this manually…

sudo pkill modem-manager

Comments 15 Comments »

madox@madox-5310m:~$ nslookup 69.69.69.69
Server:        8.8.8.8
Address:    8.8.8.8#53
Non-authoritative answer:
69.69.69.69.in-addr.arpa    name = the-coolest-ip-on-the-net.com.

Comments No Comments »

Yup I’ve jumped to a bathtub test and bypassed the lovely soldering and coding… will revisit later but here’s the video :-

Comments No Comments »

Well I’ve installed the official HTC Magic update with the new Sense UI a week ago and I have to say I’m pleasant amazed at HTC’s work with the Sense UI and how responsive the update is.  Just purely love it.

IMGP0909

Other than the annoying thing that I couldn’t download it using Firefox or Linux, and that you need to update using Windows and HTC Sync… its awesome.  Even though it’s a Taiwan ChungHwa ROM, there is an English option luckily :)

In addition to the Sense UI and its wonderful feature set, another interesting but hidden away feature is “Mobile Internet Sharing”, aka tethering!  Azilink is now redundant with this new firmware, and honestly I was getting annoyed with Azilink’s performance and constant dropping out.  On Ubuntu at least, it was ‘plug-and-play’ without any other tricks.  Awesome.

Now I’m not so jealous about all the HTC Hero’s my friends and relatives have…

Photos (pretty boring) after the break.

Read the rest of this entry »

Comments 5 Comments »

HTML Can Sniffer

HTML Can Sniffer

This is probably the most ridiculous way to reverse engineer something to date… a Chumby, an EasySync CAN Sniffer, PHP and JavaScript… but it works.

Read the rest of this entry »

Comments 1 Comment »

Propeller Hats!

Propeller Hats!

A picture post showing the latest delivery from Shapeways.  Joris just posted guidelines on stainless steel printing so I thought I’ll post some photos to show what tiny detail can be achieved.

Read the rest of this entry »

Comments No Comments »

No seriously I mean it, toys.  Not electronics gadgets or a new laptop but real toys.  Albeit toys you probably don’t want to give to your children.

I give you MILITARISED BEER CADDIE!

DSC07865A

This thing is AWESOME. Felt the joys of being a child again opening a cool present… but seriously with that turret it is not a toy for kids!  It’ll also happily carry two cans of beer around the place for you (only had soft drink to test it with…oops out of beer…).

It was originally purchased to be taken apart… but I don’t think I’ll have the heart take this beautiful thing apart.  Maybe just the turret can be dismantled…its probably too dangerous on anyway ;)

PS : Not in anyway affiliated with the manufacturer or trying to sell any…

PPS : This is a 1 minute post just bragging about this wonderful toy…

PPPS : Somewhere a Roboraptor photo sneaked into the gallery below…oops…

Read the rest of this entry »

Comments No Comments »

My one day stopover in Hong Kong coincided with the Hong Kong Computer and Communication Festival and being such a gadget person I popped along to see what its about.  There was a torrent of people and a 4825km queue to get in, 30 minutes later and $20HKD entrance fee I was in [Tourists had a special line in the end...but I forgot to bring my passport].

Read the rest of this entry »

Comments No Comments »

Parcels galore!   Dimension Engineering’s Dual 5A motor controller came in the mail today, as well as the USB to serial converter off eBay but most important of all another Shapeways order has arrived.

Disclaimer on video/photo quality – camera battery was flat so all photos/videos taken with HTC Magic phone…so might be utter crap…(Actually photos turned out ok…video is a bit dodgy).

What a collection :)

What a collection :)

Read the rest of this entry »

Comments No Comments »