Monday, 21 February 2011

Ubuntu 10.10: Mimo UM-720S single screen setup


I recently needed to temporarily put a screen on a completely headless system (no graphics card installed), so I decided to use a MIMO UM-720s which was lying around (almost literally).

Naturally, was not as easy at it initially seemed...

First of all, this guide is heavily based on the one written by Andrew Simpson, which can be found here.

SECTION A: Getting it to work

Monday, 14 February 2011

Projector RS-232 Commands

This is a quick list of RS232 control commands for projectors.
The command list is by for not exclusive, but the most common ones should be listed.

If a projector model is not in the list, try any other codes from the same brand. They usually work.

Thursday, 10 February 2011

Desire Z Modaco Rom r2 and protected Market applications.

After installing r2 of Paul's Desire Z ROM, I noticed that I could no longer find or download applications from the Market if they have their Protected flag set

To fix this, you need to use adb to pull the build.prop (a type of ini file for Android, containing information about the ROM) to your PC and change one line.

So in a command line, type the following:
 adb -d remount  
 adb -d pull /system/build.prop   

This will download the build.prop file from your phone to the current directory. Use a text editor (like notepad++) to open the file and change the following line:
 ro.build.fingerprint=htc_wwe/htc_vision/vision/vision:2.2.1/FRG83D/296256:userdebug/test-keys 

to this:
 ro.build.fingerprint=tmobile/htc_vision/vision/vision:2.2/FRF91/277427:user/release-keys

be careful not to change anything else.

Then push it back to the phone and reboot it, by typing:
 adb -d push build.prop /system/build.prop   
 adb -d reboot   

After this, you should be able to see protected applications in the market.

If you make a mistake while editing build.prop and something gets messed up, simply reflash the ROM.

R4i SDHC Card Problems and Solutions

I recently started having problems with my R4i SDHC cartridge, after changing the MicroSD card. The problems started when I swapped my old 2GB card to a SDHC one.

It would act slowly, corrupt save games and display "Savfile not founded! [sic]" message when some games are loaded.

To solve it, I did the following:
  1. Copy all ROMs to the desktop.
  2. Reformat the card using the Panasonic SD Formatter (http://panasonic.jp/support/global/cs/sd/download/index.html). I used version 2.0, with the default settings.
  3. Replaced the spaces of the ROMs and .sav files with underscores ('_').
  4. Copied everything back to the newly formatted card.
  5. Updated the R4i's kernel (check their website). 
A couple of ROMs still failed to load (complaining about the Savfile), but once I moved to the root of the card, they were fine.


For the record, I use the R4i to mostly to write homebrew apps, and I do own the original cartridges of any ROMs I have loaded on it.

For the current (at the time of this writing) status flashcard legality, read here: http://www.bbc.co.uk/news/technology-10790835

Tuesday, 18 January 2011

Market upgrade to v2.2.11 and loss of application links

A couple of days ago my Desire Z silently updated the Market application to v2.2.11.

No idea what the update actually brings (I guess stability fixes) but it had the side effect of removing all application links in the "My Apps" section. That means that no application was listed as Installed, and the only apps in the screen were the purchased ones.

After trying to use the Market Doctor feature of Titanium Backup Pro (yes, I've paid for it) with little to no effect, I decided to delete the Market app's data.

And that was it. All applications were listed properly.

To delete the data, from the home screen go to
"Menu->Settings->Applications->Manage Applications->All->Market" and press the "Force Stop" button to stop the Market App from running, and the press the "Clear Data" button.

When you start the Market again, everything should be listed normally.

I can't guarantee that this will work for everyone or that it won't break anything else!

Friday, 17 December 2010

Changing the build.prop on a X5A-G

The following procedure will make Skype work on a X5A-G, make sure that the unit is using the screen space properly (no more big icons) and possibly make it a bit smoother.

Make sure you are rooted, and that adb recognises the device.

Type the following to download the build.prop file to your harddrive:
 adb -d pull /system/build.prop  

Open the build.prop file with a text editor and set the following properties as follows:

 dalvik.vm.heapsize=32m  
 ro.sf.lcd_density=160  
 ro.kernel.android.checkjni=0  

And add the following line at the end
 dalvik.vm.execution-mode=int:fast  

Save it, and type the following to send the file back to the device.
 adb -d remount  
 adb -d push build.prop /system/build.prop  
 adb -d reboot  

If you get any error messages after the "adb -d remount" line, then you do not have root...

Edit: fixed missing '=' sign in the 'dalvik.vm.execution-mode=int:fast' line...

Thursday, 16 December 2010

HSG X5A and ADB Drivers

Similar to the previous posts about the Desire Z and Android devices in general, the lines you need to follow the following procedure to get a HSG X5A (which  is actually a decent device which can playback full HD with no problems):

1. Make sure you have updated the SDK and the USB driver to the latest version.
2. Open the android_winusb.inf file (located under the android-sdk-windows\usb_driver directory) using a text editor. I personally prefer Notepad++.
3. Add the following lines under the [Google.NTx86] and [Google.NTamd64] sections:
;
;HSG X5A
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_DEED
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_DEED&MI_01
;
4. Save the file
5. Try to install the driver again.

This might work with other HSG tablets (or their rebrands).