So you have an old android device?? and you want to change/modify/update it’s system files to fit your fancy requirements and considering the fact that android system is highly modular, customization is hyped a lot about but first, you will need to mount your read only android system for write and modify operations.
Here is one of the way :
1) Install the Android Software Development Kit and
2) USB drivers which is specific to your Android Device
3) USB debugging must be enabled. Check you Application Development section of your android phone.
Set the SDK path in the Advance System Settings such that “adb.exe” is accessible through command
prompt. Alternatively you can go the installed files location of your AndroidSDK to access “adb.exe”
a) Open Command Prompt and type “adb shell”. This will brings out the shell prompt.
b) Typing “mount” will show the list of current partitions on your android device. Note the system block(the block with the “/system” tag) and its permissions “ro”(i.e read only file system)
c) Type “su” for super user.
d) Type “mount -o rw, remount -t yaffs2 (your “/system” block name which in my case is “/dev/block/mtdblock7(space)/system”)”
e) Typing “mount” will diplay all the current partitions again but now the “/system” block should show “rw” (i.e read and write)
Now your system block is mounted for write and modify operations. The rest is pretty much easy.
Navigate around and change or modify your files.The “rm” command deletes a file and in my case as shown in the picture got rid of my ATT tone that plays every time i switch on my phone.
Do you happen to have a freakin old printer by any chance that gives you a printing error every time you try to print, all out of the blue ???. Yeah, kinda disguting and i own one of them(Cheers !!).
Its even more worse when the documents are stuck in your printer queue and no matter what, you cannot delete/cancel/remove the printing task/tasks. And literally, the deletion process takes forever to complete.
Restarting your printer will fix this issue most of the time but sometimes it does not :((
Luckily, there happens to be an another simple fix for this problem :). This involves manually stopping your printer spooler and then clearing the printer cache followed by restarting your printer spooler again.
For this you can open your good old command prompt in administrator mode and type in the following commands
net stop spooler del %windir%\system32\spool\printers\*.shd del %windir%\system32\spool\printers\*.spl net start spooler
This will pretty much revive the printing process unless your printer is seriously messed up. Now you are good to go. Select/Open your documents and try to print again.
Share Your any Internet Connection very easily and quick!!!!
All thanks to Manash for giving me this liberty to rampage his blog.
Okay, so my last month was quite frustrating…I could not find a way to share my broadband connection with my new Android Phone-Motorola MB511(AT&T), for my initial MotoBlur account setup process and staidly there was no freaking way to bypass it :((. If only I had a wireless router :(( !!!. Nevertheless a few researches on Google revealed the fact that we can actually use a Wi-Fi card as a virtual wireless router under Windows 7!! :)). Literally, there are many softwares available on the net that makes this simple task even simpler but then we all love the command prompt(the geek’s way).. don’t we ???.
Here’s how we do it using the command prompt….
*Turn on your Wi-Fi
*Start your command prompt as Administrator and punch the commands below
=>netsh wlan set hostednetwork ssid=TechDiarywifi key=1234567890 *where “TechDiarywifi” is the name of the wi-fi Access Point and “1234567890” is the passkey of the wifi AP.
*Now open Control Panel>Network and Internet> Network Connections and you will find a new Microsoft Virtual WiFi Miniport Adapter (Wireless Network Connection”X”) where “X” is a number that will depend on the number of network connections that you have. In my case it is “2” & hence Wireless Network Connection 2.
*For sharing your broadband connection over this hosted network click on your Broadband LAN Connection properties > Click on “Sharing” tab at the top. Under Internet Connection sharing, check the option “Allow other users to connect through this computer’s internet connection”.
*Now we can start our hosted network. On command prompt type
=>netsh wlan start hostednetwork
**Sharing your internet connection is now easy. Just turn on the Wi-Fi on your android phone/tablet/lappy/netbook (generally the client device from where you want to connect to the “TechDiarywifi” network that you have created). Give it a few minutes before it detects your Wi-Fi network and then enter your password to login.
*To stop the hosted network at any point type in=>netsh wlan stop hostednetwork
Using this process you can share any internet connection over Wi-Fi !!( even you’r USB dongle’s internet connection via your Laptop Wi-Fi !!).