Just when we thought all is lost after Google sent a C&D to Cyanogen, the man comes back to us with a strong resolution to continue his great work.
The issue that’s raised is the redistribution of Google’s proprietary applications like Maps, GTalk, Market, and YouTube. These are not part of the open source project and are only part of “Google Experience” devices. They are Google’s intellectual property and I intend to respect that. I will no longer be distributing these applications as part of CyanogenMod. But it’s OK. None of the go-fast stuff that I do involves any of this stuff anyway. We need these applications though, because we all rely so heavily on their functionality. I’d love for Google to hand over the keys to the kingdom and let us all have it for free, but that’s not going to happen. And who can blame them?
There are lots of things we can do as end-users and modders, though, without violating anyones rights. Most importantly, we are entitled to back up our software. Since I don’t work with any of these closed source applications directly, what I intend to do is simply ship the next version of CyanogenMod as a “bare bones” ROM. You’ll be able to make calls, MMS, take photos, etc. In order to get our beloved Google sync and applications back, you’ll need to make a backup first. I’m working on an application that will do this for you.
You can read the whole article here. Please continue to give him your support. He is one of the few dev on the front-lines that delivers the best of the best mods out there.
Ever wanted to listen to music on your phone without the hassle of hooking it up into a stereo system or grabbing the head phones? This mod is very useful if you want to hear a few tunes in your car, in the bath, or even at work.
There are many methods to apply this mod, but here is the quickest way - Download Volume+ app. Volume+ should work for most Android devices. It is highly recommend that you use this app!
The steps below is the manual process and is only compatible for certain phones.
Now, if you have followed this guide to create your petitions, you are probably wondering what they do. The Ext2/3/4 partition allows you to use the app2SD(install apps directly to your sdcard). Now some ROMs automatically have the App2SD capability... However, in most cases, it has to be done by the Apps2SD program available on the market. The linux swap is basically virtual memory for your phone when it runs out of RAM.
To back up the apps from the petition you have created and restore them back on your phone. Follow these instructions:
So, in the process of scouring the internet for some Android related news, I found this interesting footage of a recent Apple store robbery. Of course, Apple being one of the main competitors against the Android system.
In the video, its funny how the reporters play this off as the work of professional thieves that we usually see on movie theaters. To me, what is more actually surprising is that Apple was not prepared for this type of robbery. All the robbers did was use common sense along the way (i.e. wear masks, gloves, be highly coordinated, etc etc). Now, if you want to see a movie-like robbery, check this out.
However, the US Hero will be coming with a twist. As seen above, the device has been modified with curved corners and displaced button positions. Thankfully, at $179 with contract, all of its guts remains the same... I don't know about you, but i feel like the new design is big step backwards from the original, which had a nice sleek look and feeling. Do yourself a favor, and buy the original. It's well worth the money.
Screenshots of the new market upgrade have been leaked. Although there is no offical word on what will actually change, we can see the new UI is alot more user friendly, with better nagivation and interface. Supposedly, this update will come with the "Donut" build.
Here are a some easy tricks you can user to better navigate through the internet with your browser.
General
Long press trackball on image to bring up "save image/view image"
Long press trackball over url to bring up "open/open in new window/bookmark link/save link/share link/copy link url"
Press menu to bring up browser menu (go to url/search/bookmarks/...etc).
Press and hold the image for 3 seconds, a selection will pop-up either to save image or view image. It may contain more selections if the image contains a link.
Phone Specific - Depends on your Android Device and its peripherals
1) To Copy All, press Menu and A or Highlight text, press and hold TRACKBALL, select Select all
2) To Cut, press Menu and X.
3) To Copy, press Menu and C.
4) To Paste, press Menu and V or Press and hold TRACKBALL, select Paste
5) Hold down ALT key and roll trackball for fast scrolling.
5) Press space bar for a fast scroll down.
7) Shift+Space goes up.
8) To activate the magnify glass on the browser click the trackball twice.
9) Click on the maginify glass to do a quick search.
10) Use one finger to hold any position on the screen, and use the other to drag across to change the view zoom. (requires Multi Touch)
Other Useful Tips
Download ASTRO app to be able to download zip and other files directly to G1.
Download Bookmark Backup & Restore to back up your bookmarks.
Clear Cache for faster navigation and response time(Settings->Applications->Browser->Clear)
Updated: See List of Android Phones + Root ---------------------------------------- Here is a really interesting list of all the Android Phone that I have found. Currently, there are 26 phones in total with 5 phones released(the ones in bold). It seems like we will be seeing Android Phones, streaming the market very soon. With that, there will be definitely be more support and apps for the Android system. This is one of the reason why the iPhone will fall to the Android.
Ever wondered how fast your computer or laptop would be if it ran the Android? This can can easily be done using the live cd. The steps are similar to how you would install WinXP, Ubuntu, Linux, or some other operating system
3. To run the disc on windows - Restart your computer with the disc in the disc tray push F12 or whatever when prompted on computer startup to access the boot menu, then select boot from cd from the menu.
You can also do this from a Virutal Machine if you do not want to install another OS, as seen in the video by VMware on mobile phones.
For all you developers out there, a great chance for you to win massive amounts of cash prizes have arrived, up to $250,000!!! There are ten categories you can choose from. Here is a break down of how much you can earn. More details on the official contest can be seen here.
For each of the ten categories, the following prizes will be awarded:
1st prize: $100,000
2nd prize: $50,000
3rd prize: $25,000
With overall prizes available across all categories:
1st prize: $150,000 (meaning the overall winner will receive $250,000)
2nd prize: $50,000 (meaning the 2nd prize winner will receive up to $150,000)
3rd prize: $25,000 (meaning the 3rd prize winner will receive up to $125,000)
These are the 5 most useful applications I have on my Android and some of which you might consider installing.
#5 - Power Manager(Prince: $.99)
Ever get annoyed because you run out of battery power before you get to a charging station? This app will allow the most out of your phone by automatically changing your settings based on a preset power level. At barely a dollar, it is value is much greater then the price.
#4 ES File Explorer(Price: Free)
ES file explorer is a very handy tool that lets you explore, copy, move, rename, open, and even install packets on remote computers on your network. This is done all through WiFi, which means you don't have to insert that annoying USB cable every time you want to listen to a Mp3 or watch a video off of your desktop!
Timeiffic one thing: it can mute or un-mute the global Android ringer at a specified time of the day.
Example: Got class M, W, F at 8am (we're sorry for ya), use Timeriffic to:
un-mute your volume from 7am - 8am during the ride to class,
switch to vibrate at 8am,
and then back to full volume at 9am.
#2 Copilot - Navigation (Price: $35 - One time Fee)
Ever thought about increasing the value of your g1? With Copilot, you can transform your device into a navigation system. Thats right folks, a full fledged step by step guide to your destination! Most Navigation systems somewhere between $70-$200. Here you pay a one flat fee of $32 and its yours for a life time: available to you anywhere in the world without any additional accessories(minus the phone of course).
1. Yongzh Emulator Suite(Price: Varies by Emulator)
What else is there to say? All the old school gaming consoles straight on your Android phone, giving you access to collections of hundreds and thousands of classic games. The best part: they all run really smooth, as if you were playing directly off of your old gaming console. The emulator list includes: GBA, SNES, NES, and Sega Genesis. Check it out, you won't be disappointed!
So by now, you must be close to getting bored of your the way your Android device looks and feels. You have seen online how other devices with Android have the capability to use the famous Flash or AppToSD, while yours can't.
Here we will be introducing the concept of ROMs, a customized build created by some company or group somewhere in the world. Not two roms are alike; as such, some will require different prerequisites before you will be able to use them. I have included the general instructions for ROM flashing.
All Roms are different - You should first check to see all the prereq for your chosen ROM before flashing. For example: newer Cyanogen roms require fat32 and ext2/3 partitions, whereas Drizzy's HTC Hero roms requires fat32,ext3, and linux swap partitions.
Basic Instructions for flashing ROMs.
1. Download the ROM of your choice and copy into the SDcard. Find roms on xda forums of your phone.
Learning how to update(aka. flash) the radio and spl is very essential to any Android users who wishes to use ROMs - different builds for the Android system that improves functionality and UI. Although most Android devices don't need a radio update, there are some that still require this process. Flashing the radio is the same process as flashing a rom. Download your radio file in this directory and make sure you know the risks for your individual phone when doing this task, as it could brick the phone.
This How-To is for the g1 and myTouch 3g.
***Important***
Info:
Known ways to brick your device
- Check to make sure you have a PVT board(press camera+power key). It should say PVT at the top or DVT. IF YOU HAVE DVT THEN STOP HERE NOW. DO NOT UPGRADE YOUR SPL.
- Do not try to flash the older radio back after you flash the SPL or you WILL BRICK YOUR PHONE
Disclaimer:
-Incorrectly flashing Radio and SPL are the primary ways of bricking your devices. Do it at your own risk. Make sure you follow step by step.
1. Determine if your board is PVT -> press camera + power key(bootloader mode). If it is not - STOP NOW DO NOT CONTINUE.
2. Download the new radio and SPL. Place these files directly on the SDcard by using an SDcard reader or USB connection.
3. Boot into cm-recovery-mod(home+power key) on your device.
4. Press Alt + A
**Important** Flash/Upgrade RADIO before SPL
5. Select the radio file from your SDcard(triple check that you have it selected before you continue)
6. Reboot and renter into recovery(home+power key) when the process is completely finish.
7. Press Alt + A
8. Select the SPL file and update accordingly.
9. Reboot and Finish.
* Optional 10. It is recommend that you upgrade your ROM at this point(Soon to come: How-To #9 - Upgrading the Rom)
Now your Android have an updated Radio and SPL. Keeping these updated will allow you install newer versions of ROMs and reduce a lot of potential problems.
Updating the recovery mod is one of the most useful aspects of rooting. It allows you to debug your phone for any problem, but more importantly, it allows the installation(a.k.a "flashing") of any zip files, such as roms and SPL.
Have a habit of losing, breaking, and/or bricking your Android phone? Fear not, for rumor has it that HTC will soon release the budget Gphone, which could hit for as low as $0 with a contract. Unlike other budget phones, which look cheap and flimsy, the click could turn out to be a fine addition to the Android mobile lineup.
Like a PC hard-drive, sdcards can be partition into other drives. There are two common uses of a partitioned sdcard: 1) To run applications off the sdcard, 2) to create linux swaps, a method to extend your memory on your device, making it faster.
11. for "Number 2": memorize(write it down on a piece of paper) the Start and End numbers that are ending in MB. (here we have 7437MB 7937MB)
12. Then type - rm
13. when it ask Number? type - 2
14. now type:
mkpartfs primary ext2 start end ---- example above would be: mkpartfs primary ext2 7437 7937
***Optional: type print to check your progress, you should now have ext2 instead of ext4***
15. type -
If you did not purchase a data plan along with your Android phone, it is possible to activate your device through the WiFi. For Google, activating means connecting the Android Phone to a Google Account. This is not an issue for newer Android versions as you can turn on Wifi during the setup process and/or skip the activation process until WiFi is accessible. However, for older Android versions, activation is required before accessing the phone.
Most modded roms does not require activation before using the phone. Installing modded roms requires root.
Steps To Manually turn on WiFi For Older Android Versions:
2) On the Phone keyboard type - telnetd
3) On the Phone keyboard type - setprop persist.service.adb.enable 1
4) Open cmd and naviate to sdk tools(or platform-tools for newer versions) folder
5) In cmd type - adb shell
Optional Step*** If you do not have a sim card; disable the notification by - in cmd type -> sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system (name, value) VALUES ('device_provisioned', 1);"
6) In cmd type - am start -a android.intent.action.MAIN -n com.android.settings/.Settings
7) A screen on your phone should open up that allows the device to connect to a WiFi.
Installing the Android USB Driver is the #1 priority if you ever want to access your Android device through a computer, be it to transfer files or executing commands. Failing to correctly install the usb driver could lead to a lot of confusion and headaches. Thankfully, there is a one-click installation solution that I have included in the Android driver package below.
Also, note that most Android devices are capable of mounting as a "mass storage device" on newer versions of windows(vista, win7, and win8). These operating systems will automatically install them as "mass storage devices"(debug mode must be unchecked - see picture 1.1 below). This is perfectly fine if you are only interested in transferring files. However, you do not want this if you ever want to debug the phone; your computer must be able to recongize them as an "Android Device"!
Hence, continue below to the Android USB Driver installation only if you are grouped in either of the following: 1) You are interested in debug mode, or 2) Your PC fails to recognize the device for whatever reason(older Windows(XP/NT), uncommon Android device, software conflicts, and etc).
Installing Android Drivers Before we start the driver installation, visit the OEM USB Drivers list for your specific Android device. Most manufactures provide the appropriate OEM driver for all of their devices. Installing the drivers using the manufacture's software is the most optimal solution to getting the drivers on your PC. Note: It is highly recommended that the Automatic/Manual USB driver installation is followed(steps below) even if the OEM driver has successfully installed.
For Mac OS X users, no installation is needed as it should work out of the box as soon as the Android device is plugged in, as debugging or mass storage. For Windows 8, you may need to disable Device Driver Signature.
One-Click USB Driver Installation: To make the installation as simple as possible, I have packaged the latest Android drivers along with installation software and adb tools.
Instructions: 1) Unplug every Android Devices from your PC. Then download and unzipAndroid USB driver to any location on your computer(i.e. c:\usb_driver). 2) Run "DPInst.exe" in the usb_driver folder. This program is a Microsoft driver distribution utility that works on any Windows OS. Note: You will need to run it as administrator on win7 -> right click on "DPInst.exe" and select "Run As Administrator" 3) Follow the steps in the "Device Driver Installation Wizard" to complete the process.
*Optional* Test that the driver is correctly installed using adb. 4) With the correct USB cord for your Android Device, connect it to the PC. Open cmd prompt by pressing (WindowsKey + r) and typing - cmd. Note: You can open it directly by going to C:\Windows\System32\cmd.exe 5) In cmd - navigate to the folder of the usb driver by typing cd "c:\usb_driver" 6) Plug in any Android device and make sure debugging is checked on the device settings by going into - Settings->Applications->Development->USB debugging. 7) In cmd prompt type: "adb devices" 8) If the installation was successful, you will see a device listed as follows:
9) Driver Install complete! Still have problems or liked the tutorial? Join in the discussion on our forums
Manual USB Driver Installation: Firstly download the file Android USB driver and unzip to your computer.Then go enable debugging on your phone. (Settings->Applications->Development->USB debugging). Although not all phones require the Android usb debugging checked it doesn't hurt to do so, as it is used for Android developers wanting to debug in usb mode. You can switch it back to Mass Storage device by unchecking the USB debugging option in settings.
1.1 Debugging Mode
For WinXP A window should pop up whenever you plug your phone into your computer, asking for you to install the device. Select "browse my computer to install driver software" option. Follow the steps to update the driver and include the android_usb_windows in your search when given the check box.
For WinVista/Win7 These OS will install Android as a mass storage device. You must uninstall the driver and update to the android driver model.
Instructions: 1) Unplug all removable devices(thumb drive, sdcards, etc) beside the Android phone. 2) Locate "Device Manager", usually under "control panel" 3) Select "Universal Serial Bus Controllers" 4) Select USB Mass Storage Device. Note: to check if you have the correct device, click on the details tab and select "compatible ids" under properties. There should be three items listed under value. 5) Select uninstall driver 6) Close the window. Now in device manager a new "Android Phone USB device" with a yellow! will appear... If not, Unplug your android device or select Action -> Scan. Note: view optional steps below if you still have problem with the your windows automatically installing drivers. 7) Click on the "Android Phone USB device" 8) Select "browse my computer to driver software" 9) Under "search this location for driver", Browse for the location that you have unzip the android_usb_windows and select the corresponding folder for your system(AMD64 for 64bit systems or x86 for 32bit systems. Right click -> properties on "My Computer" to check which OS you have)
The driver is now installed and is ready to use. You can start the process of modding and tweaking using the How To All Guide Listing.
Was this guide helpful? If so, become a follower to keep up to date on the latest How-To guides for your Android.
***Optional. 1. Go to System under Control Pandel. 2. Click on Hardware Tab and Under "Device Installation" select “Never search windows update for drivers”, then OK. 3. Go to Enable debugging on your phone. (Settings->Applications->Development->USB debugging). 4. Run USBDeview and remove all instances of Android Phone 5. Unplug your phone, and plug it in again. 7. Continue on step 7) above. The driver is supported for all:
android usb driver windows 8 x64 & android usb driver windows 8 x86 driver android for win8 64 & driver android for win8 86
drivers android windows 7 x64 & drivers androidwindows 7 x86 driver android for win7 64 & driver android for win7 86
drivers android windows xp x64 & drivers androidwindows xp x86 driver android for winxp 64 & driver android for winxp 86