Run you linux XDE on the Android

It's official you can run X-Windows and your choice of GUI (Gnome, KDE, IceWM etc on an Android device!

LXDE is an energy saving and extremely fast and performing desktop solution. It works well with computers on the low end of the performance spectrum such as new generation netbooks and other small mobile computers

While IceWM, performance-wise runs the fastest - LXDE is also pretty good, and just plain 'prettier! 

Prerequistes; Debian Shell instructions here:http://www.androidfanatic.com/cms/community-forums.html?func=view&catid=9&id=251

Also if your 'debian.img' file is a little small you may want to resize it - instructions here:

http://www.androidfanatic.com/cms/community-forums.html?func=view&catid=9&id=1610


You need three basic packages: 

From the Android OS:
Download VNCviewer for Android from our repo here:

http://www.androidfanatic.com/cms/unofficial-app-repo.html?func=fileinfo&id=16

or from google here:

http://code.google.com/p/android-vnc-viewer/

Now copy the .apk file to your sdcard and then run 'Apps installer' from the Market to install that.

From the terminal, boot your debian shell and then type:

apt-get install tightvncserver (return)

apt-get install lxde (return) 

or if you want a really basic desktop use IceWM:

apt-get install icewm (return)

Now you need to setup your vncserver

at the prompt type:

export USER=root
 (return)
vncserver (return)

This will create an x-windows session and a startup file
in the /root/.vnc/ directory. Vncserver will also ask you to set up two passwrds. You will need the first password to log in, but just say no to the second password.
The next thing to do is to kill the session you just started: vncserver -kill :1

This is so you can edit the startup file to set it up correctly.

go to /root/.vnc

type

nano xstartup



comment out the line for xsession:

#/etc/X11/xsession


add these two lines:

icewm &
lxsession


or if you decided to go for IceWM instead:

icewm &
xterm


save the file (trackball then 'o', and exit nano (trackball then 'x'.

Then restart an x windows session by vncserver ( you should kill it after you are done with x-windows later on).

This next bit does some housekeeping and sets up the VNC service each time you boot your debian shell - saves messing about everytime!

Now back inside your debian prompt you need to edit your /root/.bashrc file

cd /root
nano .bashrc


Add the following near the top of the file:

export USER=root
cd /
rm -r -f tmp
mkdir tmp
cd /
vncserver -geometry 480x320 


(this sets your resolution - you can change this if you will be connecting via your computer).

save the file (trackball then 'o', and exit nano (trackball then 'x'.

Type 'exit' to exit the Debian shell. 

reboot the phone.

Once rebooted go into Terminal and boot yor Debian shell.

Press the HOME button to revert back to the Android OS while leaving your Debian shell running.

Open androidVNC from your android programs menu.

Connect to 'localhost' port '5901' and enter your password.

Viola, you now have XWindows running on your phone. Obviously you can connect to your phone's new desktop GUI with a VNC viewer from your computer too jsut enter it's ip address instead of localhost.

To make the cursor work with your finger:

Press the MENU button on your device and select 1:1 then just press the trackball ONCE!

Now whenever you want a proper x-windows Desktop GUI right there on your phone, just run the debian shell with 'bootdeb' and it sets up your vncserver. Then just press home to leave it running and get back to your android menu, where you can choose to VNC directly onto it.

Cool eh?


Canada asks for more about Chrysler turnaround

The Canadian government requires more details about how Chrysler would turn around its Canadian operations if Ottawa is to help bail out the company, Industry Minister Tony Clement said Sunday.

"If we're talking about Canadian taxpayer dollars, we do want to have some specifics about what exactly is going to be going on in Canada," Clement told broadcaster CTV's Question Period.

Chrysler was expected to submit a restructuring plan for its Canadian operations by a Friday deadline, but instead offered the same proposal previously handed to US officials, with a new cover letter.

Officials explained the company is focused on an "integrated" North America-wide restructuring and indicated to the government that it did not want to create a separate plan for its Canadian operations.

Chrysler has since submitted more documents to the government over the weekend, but Clement told CTV he still must know what product lines the company has in mind for its Ontario plants, among other details.

Chrysler is in negotiations with Ottawa for one billion dollars (800 million US) in aid, according to officials.

On Tuesday, Chrysler LLC said it needed another five billion dollars US in loans from Washington in order to survive a dramatic collapse in global auto sales.

how to increase your internet speed

A lot of my friends (including myself) keep complaining about their slow internet connection and slow downloading P2P session .  It seems that Streamyx has throttled the bandwidth among the users. It may be because of heavy load of P2P connection by other users. As far as I know, every user should get their right for their port. Tmnet should not take this reason as their main point in reducing the speed.
There are 3 tricks in order to get internet much more faster than before:
  1. The basic think you need to do is tweak your internet connection is by optimizing the TCP/IP setting. What is TCP/IP? Well, basically it is the suite of communication protocols used to connect host on the internet. If your TCP/IP settings are configured properly, you can achieve good speed with your broadband connection.
  2. The second step is to optimize your internet browser. We will make the browser suit the type of your internet connection whether you use 512Kbps package or the 1 Mbps package. Both Mozilla Firefox and Internet Explorer can be optimized using this tweak.
  3. The third step is to get avoid from traffic-shaping by applying some tweak for your favourite torrent client. This is very useful for P2P fan. for further info, the article on avoid traffic shaping might help you to make it happen

Well, we have just finished doing some tricks to optimize our internet connection using streamyx. Does your connection improve? If yes, then congratulation. If not, maybe we will have to wait for a few days hoping it will become stable later.

Avoid traffic-shaping on BitTorent

Today there most scary internet feature for ISP is P2P activities, They eat huge off bandwidth for free and will cause ISP to provide bigger trunk than what they suppose to. But if we pay attention of the data flow through P2P, ISP has slow down the data that normally congest their trunk. Most of the ISP actively engage with traffic shaping. Bandwidth throttling, or the nicer words, bandwidth management to keep amount of bandwidth consumed by high traffic applications to minimum.

Well how to ovecome this at user end point?

Well, you can try encrypting your traffic, changing port number, changing the way protocol behaves, reducing the amount of one way traffic, or hiding your traffic with your encrypted traffic. 

  1. To encrypt your traffic, RC4 encryption offered by many popular bitTorrent client will obfuscate not only the header but the entire stream, which will give ISP difficulty to detect that your are using BitTorent.
  2. Secondly is to change to port number. The default port for BitTorrent transfer is 6881. As a reslut of ISP interference, all client allow us to change the port number for BitTorrent transfer. Whenever we change our port, we also need to adjust our router to allow incoming connection. you can get the entire guideline from www.portforward.com.
  3. To change the way the BitTorrent protocol behave, we can use a "lazy bitfield" feature to hide seeder from ISP.
  4. In order to reduce one-way transfer, client need to be set to have same or less ratio betwwen download and upload activities.
Well, all the above are just an alternative that may or may not work onto your internet connection. as we learn how to trick, the ISP also learn fast how to tackle our tricks. So study hard and study smart just make sure we are few step header than our ISP.