Put Your Old Android to Use

http://lifehacker.com/5920173/use-your-android-phone-as-a-full-fledged-web-server


New Site Server

Due to all the limitations of Godaddy's economy hosting account I have set up my own web server and database and migrated the site over to them. The site is still somewhat buggy as there have been a lot of changes and upgrades to the hardware and software running it.

The site is now running on the .NET 4 framework and a SQL Server 2012 instance, rather than the outdated SQL Server 2005 offered by Godaddy.

9/5/12 - For the most part I think all the issues have been fixed and everything is running smoothly. It's nice to have everything on my own server.


1 comment (View)Share|[Post a Comment]

Debloated Droid 4 ICS Leak

Yesterday I installed Verizon's latest ICS leak on my Droid 4. DroidForums has an excellent thread with instructions on flashing from stock Gingerbread up to the ICS leak (and keeping root):

http://www.droidforums.net/forum/droid-4-roms/209130-how-install-leaked-android-4-0-4-ics-build-droid-4-xt894.html

I haven't found any bugs in the leak. It seems solid all around. As with most stock builds, it contains an alarming collection of bloatware. I used Titanium Backup Pro to freeze these components. I also replaced the Messenging APK with an AOSP version. I listed the stuff I froze below. These apps and services are either worthless, not free, duplicate functionality that already exists on an Android phone, designed to gather info on how you use the phone, or have better counterparts in either AOSP or Market. I have done a thorough amount of testing with these frozen/removed and can confirm the phone works just fine (and much more quickly) without them. Initially I did remove some components that affected the functionality of the phone, and had to bring them back.

  
  • Apps
  • All 5 Backup Assistant components (Google can back up contacts automatically)
  • Data Collection and Data Collector Service
  • DLNA and DLNA System Service
  • Facebook (keep if you use FB)
  • Facebook Authenticator (freeze even if using FB)
  • Flickr Authenticator
  • Google Play Books, Movies, and Music
  • Google + (keep if you use G+)
  • Guided Tours
  • Help Center
  • Kaixin001 Authenticator
  • MOG Music
  • MotoActv
  • Motocast
  • MotoCastID
  • MotoEmailConfig
  • Music Store
  • Music Visualization Wallpapers
  • My Accounts
  • My Files (load AOSP File Manager instead)
  • My Gallery (load AOSP Gallery)
  • My MotoCast
  • My Music (load AOSP Music)
  • My Uploads
  • NFL Mobile
  • Orkut Authenticator
  • Photo Editor
  • Photobucket Authenticator
  • Picasa Authenticator
  • Slingbox
  • Smart Actions
  • Smart Actions FW
  • Social Location
  • Social Sharing
  • Talkback
  • Tasks
  • V CAST Tones
  • Vehicle Mode
  • Verizon Remote Diagnostics
  • Verizon Video
  • Video Calling
  • Video Editor Lite
  • Video Surf
  • Voicemail
  • VZ Navigator
  • VZW Package Installer
  • Weather, World Clock
  • Youtube Authenticator
  • ZumoService



1 comment (View)Share|[Post a Comment]

Circuits I've Recently Built

I helped a friend design a USB amplified audio dock for his Samsung Epic 4G: http://forum.xda-developers.com/showt...p?t=980808&page=5

The other day I constructed a traffic light circuit. The way I did it was to set up an NE555 timer IC that fed into a 1 transistor NOT gate. This created a positive clock circuit. I fed that into a 4017 decade counter. The LEDs were then connected from 0-9 on the 4017. The yellow light only got 1 pin, and as a result only stays lit for a short time. The only drawback to this design is that I had to place a diode on each of the 10 outputs on the 4017 IC to stop current from flowing backwards when the output was inactive and low.

This is only one light. If I wanted to add a light for the other "street", I could feed the 4017 output into some additional logic gates.





VB vs. C#

I thought the following article was interesting and tend to agree with the author.

http://www.codeproject.com/KB/dotnet/CSharpVersusVB.aspx