Posts from the ‘Hardware’ Category

Fixing USB/Flash/Pen Key with MPTools إصلاح الفلاش ميمورى

على مسؤليتك الشخصيه

لقد أصلحت الفلاش الخاصه بى بإتباع هذا الشرح مع اختلاف نوع الفلاش وايضاً البرنامج مختلف فيجب عليك ان تجد البرنامج الخاص بنوع الفلاش الخاص بك وحتى لو استخدمت برنامج او عدة برامج خطاء ( كما حدث معى ) فلا تيأس اسنمر فى البحث عن البرنامج الخاص بنوع فلاشتك .

سأكتب تدوينه جديده ان شاء الله لأذكر تجربتى تفصيلاً لمن يهمه الأمر

محمد نور

Hi once again,

Spent few hours today fixing Tamer’s usb key’s he send to me (arrived this Friday just in nick of time before i left work for home :) ) . Here is yet another USB Fixing blog post, today two sticks each with Controller MXT6208A and Memory Samsung 725/ K98G08U0M/ WNE197PA ( thats actually 8 gigaBIT memory, that means 1 gigaBYTE or 1 GB of capacity).

Sticks as usual came with the fancy shiny 16 GB stickers on them. I really liked the blue looking key, I wish it had been easy to rip open, but had a metal casing on top of it so I had to peel that away first and now stick looks hideous without that casing :( . The white one I was able to put back together without cosmetic damage !!

Lets start by posting some pictures first

Picture : Shows the 2 keys just out of the packaging , with the shiny 16 gig sticker.

Lets see how they look from inside now :)

The white one first (note the capacitor (on bottom right ), its got bad solder join, sheesh)

And here is the blue one , note on the left thats the metal casing which had to be peeled/pulled apart.

Here is the memory snap shot from the white key, as could not get the key out for its case from the blue one cause of epoxy or w/e that blob of glue is (is holding it pretty tight in place)

Now lets begin hacking our way and fix these flashed/fake usb keys.

Took me a while to find the right version of Mptools, and the chinesse site where you can get them from now has only invitation based registerations and requires credits/money for downloads of files, tried to spend $4 to get enough credits to download the tools, but their paypal account does not accept USD , so was stuck till I googled and found the tools on other sites :) . Various versions were downloaded (about 6) but only 1 clicked and worked. Download this Mptool File :) MPTool-2007103-Fix-Usb-key

Now its the simplest fix ever (after you get right tool). Simple insert your fake pen drive into the usb port, and open up the exe file (unzip above file first) and it should show up something like this in the picture (if your stick/controller card is the list it should show up too ) .

Step 1. Insert key, open the exe file , and hit the little U icon (or the E Icon (its just your usb key drive letter only and will vary from user to user) as suggested by Barrows) if your stick is recognized off the bat, if not just hit setup ctrls and select one from the list on the left (uncheck the auto feature first on the top left there).

Step 2. After format is complete simply unplug the key from computer, and format it using win xp or any tool you like (but do not use quick format, just let it format using simple format) and your key is now all set to be used, without worry of data corruption (but do note these are not legit keys, so i wouldnt put anything that is really really important on these keys ) .

If you need any help with your keys let me know, but to find exact version of tool to fix your particular usb pen drive is hit and trial. So , it might take you some time to fix your usb drive to default factory built memory capacity.

Cheers yours,

Usb Fixing Guru


Fixing A Serial Mouse In Ubuntu 10.04

I was upgrading my mythtv boxes from 8.04 to 10.04 today, which went pretty smoothly until I rebooted.  When I got to the login screen I tried to move the pointer but nothing happened.  I wasn’t too worried, I figured that the upgrade just changed my xorg.conf file and that I could just replace it.

It turns out somewhere between 8.04 and 10.04 they took keyboard and mouse configuration out of the xorg.conf file.  It was easy to figure this out because the install left me a nice message in the xorg.conf saying you don’t do that here anymore.  So after searching I found this forum post on Ubuntu forums about getting your old Microsoft serial mouse working with 9.10.  The heart of the solution is to use gpm and input attach to tell X11 about the mouse.   I ran the following commands to test this:

sudo apt-get install gpm
sudo inputattach –microsoft /dev/ttyS0

It worked exactly like promised, I was now able to mouse the pointer around with my mouse. To make it permanent you need to edit /etc/rc.local to add the inputattach line.  (additions are in bold)

sudo vi /etc/rc.local

#!/bin/sh -e
# rc.local
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0″ on success or any other
# value on error.
# In order to enable or disable this script just change the execution
# bits.
# By default this script does nothing.

## added serial mouse input ##
inputattach –microsoft /dev/ttyS0

exit 0


NVIDIA GeForce 8500GT 256MB

NVIDIA GeForce 8500GT 256MB

Published on April 28, 2007
Written by Michael Larabel
Page 3 of 6
// Compare Prices
Find More On NVIDIA
Discuss This Article
In this article we are specifically focusing upon the Linux gaming performance of the NVIDIA GeForce 8500GT 256MB and comparing it to the NVIDIA GeForce 7800GTX 256MB as well as to the GeForce 6600GT 128MB. On the ATI side, we have the Radeon X1950PRO 256MB, which is one of the fastest cards currently available in the R500 series. With all NVIDIA cards tested we had used the NVIDIA 100.14.03 driver and on the ATI side was the AMD fglrx 8.36.5 driver.


The benchmarks used were Doom 3, Quake 4, and Unreal Tournament 2004. The Linux distribution used was Ubuntu 7.04 Feisty Fawn with the Linux 2.6.20 kernel and X.Org 7.2.0. Outside of the different graphics cards, the hardware used was dual Intel Xeon E5320 “Clovertown” Quad-Core processors, 4GB of Kingston DDR2-533 FB-DIMM RAM, Tyan’s Tempest i5000XT motherboard, Seagate 7200.10 320GB 16MB cache Perpendicular Recording SATA 2.0 hard drive, and the SilverStone Olympia OP650 power supply.
For our testing we had run the Gigabyte NVIDIA GeForce 8500GT at its default speed of 500/800MHz (GPU/MEM), NVIDIA’s 8500GT reference specification of 450/800MHz, as well as its maximum clock frequency when overclocking with CoolBits. When overclocking using CoolBits we had run the fanless Gigabyte GV-NX85T256H at 550/900MHz. This overclock was 50MHz beyond Gigabyte’s factory overclock and 100MHz above NVIDIA’s reference specifications for the G86 core. The DDR2 memory frequency had also increased 100MHz above its specification. Both the memory and GPU could have been pushed further, but with Gigabyte’s passive heatsink we began running into some stability issues when pushing the card much beyond that point. At these speeds we had also mounted a 120mm fan near the graphics card as otherwise the reported GPU die temperature would hover above 70°C. When running at its default speeds, the reported GPU temperature would idle around 50°C. One bug to note is that with the 100.14.03 display drivers from NVIDIA the card was detected as a 512MB 8500GT as opposed to 256MB. Without further ado, on the following pages are our results.
%d bloggers like this: