Category : Android, DIY, HTC
I found this on the XDA website. It works amazingly well for all rooted Android phones. It will speed up your phone and prevent lagging. Made my HTC Sensation feel a lot more responsive.
So, I was experiencing significant lag as we all do from time to time, and decided I was going to get to the bottom of it.
After tracing and debugging for hours, I discovered the source of 90% of Android’s lag. In a word, entropy (or lack thereof).
Google’s JVM, like Sun’s, reads from /dev/random. For all random data. Yes, the /dev/random that uses a very limited entropy pool.
Random data is used for all kinds of stuff.. UUID generation, session keys, SSL.. when we run out of entropy, the process blocks. That manifests itself as lag. The process cannot continue until the kernel generates more high quality random data.
So, I cross-compiled rngd, and used it to feed /dev/urandom into /dev/random at 1 second intervals.
Result? I have never used an Android device this fast.
via [APK] Seeder entropy generator to provide significant lag reduction – xda-developers.
I love Ubuntu and also Google Chromium web brwoser but one thing that annoyed me was the fact that you could not view PDF documents from within the browser. Instead these documents had to be downloaded and opened with a PDF reader. I scoured the interweb and found a solution.
Download the file libpdf.so and follow the instructions below to install it. Once you have copied the file to the folder restart Chromium and you should find that you can view PDF’s from within your browser.
Copy the above file to /usr/lib/chromium-browser/ You may need to run a root nautilus window for this. Press ALT+F2 and type gksu nautilus /usr/lib/chromium-browser/ minus the apostrophes.
via Use Google Chromium to display PDF documents
If you are at work or school and you are trapped behind a strict firewall then why not create a tunnel to your home computer and route all the traffic through that tunnel giving you unrestricted internet access.
All these directions are based on using a Linux based computer. I’m sure it can be done in Windows too I just haven’t tried it.
This post describes how to ssh to a personal server using authenticated proxy. SSH (Secure Shell) is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding TCP ports and X11 connections; it can transfer files using the associated SFTP or SCP protocols.
Normally we use NetCat to ssh outside using proxy server but if its not support proxy user / pass to authenticate by proxy server and then ssh outside. Here we will use a package called connect.c.
connect.c is the simple relaying command to make network connection via SOCKS and https proxy. It is mainly intended to be used as proxy command of OpenSSH. You can make SSH session beyond the firewall with this command.
This can be achieved by other methods too but this works for me.
1) Download connect.c software.
2) Compile connect.c Using GCC
gcc connect.c -o connect
and then copy to directory in your PATH i.e /usr/bin or /usr/local/bin
cp connect /usr/bin
3) Congiure ssh_config
append following line
ProxyCommand /usr/bin/connect -H proxy.yourserver.com:8080 %h %p
4) Export Proxy User / Pass as variable
It is insecure but we have to used it. If your proxy doesnt use user/pass for authenticatio, you can skip this.
Thats it now you can ssh outside without any restriction
Category : DIY, LAN, Linux
An in depth article on setting up SQUID to control web access on your network.
Quick HOWTO : Ch32 : Controlling Web Access with Squid – Linux Home Networking.
The title says it all. I don’t know if you are a regular reader but if you are you probably noticed that the formatting of my saite has been in terrible condition since the middle of May.
I work in I.T. and deal with web related issues on a daily basis but when it came to fixing my own site I just kept putting it on the long finger.
Anywho this is just a quick note to say that it’s back up and running and I’ll be posting some good stuff in the coming months.
I’ve been meaning to root and flash my HTC Desire HD for a while now and today I finally took the bull by the horns and attempted the procedure.
I’m not sure if it was just me or if the process was actually as difficult as I made it. After approximately 5 hours of tinkering I eventually rooted the phone and installed a custom ROM called Cyanogenmod 7.0.
First impressions are positive. The phone seems more responsive and I seem to be making less typing errors which makes me think that the keyboard functionality has been upgraded.
Here’s some images of my phone now. I must admit it was worth the effort in the end.
After my last post about running your own search engine I thought that I would carry on the trend by introducing Streeme.
Streeme is a HTML5 based music server that will allow you to stream your entire mp3 music collection to any device that is connected to the web.
Streeme is cross platform and is available for Windows, Mac and Linux.
Streeme is relatively easy to set up but it does involve installing a web server on your PC and opening ports on your router (if you want to be able to access your music from outside your home)
Check the link below for some more info.
streeme – Project Hosting on Google Code.
Not being one for having an original idea or thought I decided to rewrite my own version of a Lifehacker article that I read about creating your own car mount for your mobile phone.
Step 1 – Get your hands on a large Bulldog clip.
Step 2 – Pop the handles off the bulldog clip
Step 3 – Get a pliers and hold the looped edge in place while bending the clips upwards with your hand (see Step 4)
Step 4 – The handles of the clip should look like this when you are done.
Step 5 – Put the handles back on to the bulldog clip so that the bend in both handles are pointing towards each other.
Step 6 – Put some elastic bands around the bottom of the handles for a bit of resistive tension.
Step 7 – Pop your phone in between the handles for a D.I.Y. phone mount.
You can clip the bulldog clip on to the air vents of your car to keep them in place and then attach your phone for an easy cheap phone car mount.
You can also accessorize the mount by wrapping wool or twine around the handles to cover the metal and give the phone a little bit more grip and protect the outside of the phone.
In an earlier post I declared my love for Dropbox and it got me in trouble with my wife so in this post I’m going to try to show you why I love it so much, hopefully appease my wife and maybe, if I’m lucky, get Dropbox into my lovelife!!!
I am an avid reader of Lifehacker and a few weeks ago they posted up some useful ways to use Dropbox. Dropbox, once installed appears as a folder on your computer and is treated as a local folder by your computer. As a result you are able to do some amazing things using Dropbox.
I don’t have too many original thoughts in my head so I’m going to scour the web and try to collate the 5 best ways to use Dropbox.
1. Automatically download Torrents – Set your torrent client to automatically start torrents that are stored in a particular folder. Set the ‘watched’ folder to be a Dropbox folder, that way you can put .torrent files into the Dropbox folder wherever you are and they will automatically download.
2. Install a Password Protection program like KeePass in your dropbox that way you will have all your passwords automatically secured and synced across all of your computers.
3. Set your webcam to save video to your Dropbox in order to view security footage whereever you are. There are a lot of programs on the internet that allow you to set up a webcam that will record video whenever it detects motion. This guide is for Windows users, This guide is for Mac users, This is for the Ubuntu users
4. Use Dropbox as your Documents Folder. This is a great idea if you don’t hold images and music in your Documents folder. If you Right Click on My Documents (Windows users) and go to the location tab and change the target to point to your Dropbox folder then you will find that you have a completely synced My Documents folder on all your Windows PC’s (once you do the same to each PC that you own) and you’ll be able to access your files on your phone, your netbook or your iPod.
5. Install Portable Firefox into your Dropbox folder and browse the web using this browser that way you will always have your history, your bookmarks and your password synced between all your computers.
If you use Dropbox in any other useful ways then let me know in the comments section.
I love reading Instructibles.com as there are always a few write ups that are cheap and work. I have read a lot about free WiFi extenders using cardboard and aluminium foil but I have never given it a go.
Check out the link and the instructions from the link below. It gives you a template to print out and all! Just remember to protect your wireless network from leechers!
Make a Wi-Fi Extender.