[Tutorial] Install Android 4.4 KitKat on a GSM Galaxy Nexus

GNex-kitkat-banner

Halloween was a wonderful day for every Android-fanboy this time round as it was when Google released the Nexus 5 and along with it Android 4.4 KitKat. Although, for some (Galaxy Nexus owners), it wasn’t as good a day. Google officially announced that it’s Galaxy Nexus (both GSM and Verizon variants) would not receive any Android 4.4 KitKat goodness. To put it in another way, the Galaxy Nexuses will be stuck on Android 4.3 for eternity; ..and then the good Lord said, “let there be XDA”.

According to XDA Developers, the  following AOSP ROM is quite stable (it is!) with the exception of a few isolated issues like animation and graphical glitches (did not bother us much) which will be fixed in the upcoming releases.

Pre-requisites to flashing this ROM 

  • Back up data and settings using a recommended custom recovery tool, like ClockworkMod (CWM) or TWRP, as it creates a complete image of the existing phone setup.
  • Ensure USB debugging mode is enabled on the phone, by navigating to Settings > Developer Options (if you don’t see Developer Options, follow this pastie -> http://bit.ly/1h0xTLg)
  • You must be rooted on your current firmware before updating and have a custom recovery installed. We suggest using ClockworkMod recovery.

Downloads Required

Steps involved in updating the phone

  • Connect your Galaxy Nexus to your computer and transfer the files you downloaded onto it’s storage.
  • Power off the phone and disconnect its USB cable from computer.
  • Boot the phone into Fastboot mode by pressing and holding Volume UpVolume Down and Power buttons together.
  • Once the device reboots, you should see something like this —Fastboot_gnex
  • Use the Volume up and Volume down buttons to navigate to the red banner above the opened up Android to say “Recovery mode” and then press the Power button.
  • In ClockworkMod recovery, perform a full data wipe task by choosing Wipe Data/Factory Reset (use volume buttons to navigate and power button to select the desired option in recovery).
  • Wait until the wipe process completes and then perform Wipe Cache Partition. Let the process complete and then select Wipe Dalvik Cache from advance option. This will prevent ROM related errors or boot loop issues.
  • Once the wipe process is done, return to main recovery menu and select Install Zip from SD card.
  • Then select Choose zip from SD card. Now, locate the Android 4.4 ROM zip file you copied earlier to the phone and select it by tapping Power button. Confirm the ROM installation on next screen and let the installation begin.
  • Then, repeat the previous step for installing Google Apps as well.
  • After Google apps is also installed, go back and tap on reboot system now in the recovery menu. The phone will now reboot automatically. The first boot might take about five minutes to complete. So, don’t worry!
  • Once rebooted, you will be greeted with the Android setup wizard. Set your phone up and enjoy!

Steps involved to get get root access on the 4.4 ROM

  • Install the Nexus Root Toolkit you downloaded earlier. It will extract certain files so make sure you install in within a folder.
  • Once installed, you will be asked to select your device. Select Galaxy Nexus GSM/HSPA+  and the select you ROM as Custom ROM – KK. Then, let the toolkit do it’s thing until you’re greeted with the following dialog box.

NRT_window

  • Under the Root section  tick Custom Recovery if it’s un-ticked and then press Root.
  • From here on, just follow the instructions the pop up on your computer and you’ll be fine.
  • Once, the process ends, you will an up and running KitKat ROM with root access.

Source: XDA Developers

Update1 : Cyanogenmod 11 is now available for the Galaxy Nexus and it installs Kitkat!

For more exciting news regarding the world of technology, check Technologic 101 out on Google+ or on Facebook

[Tutorial] How To Get Facebook Home On Any Unsupported Android Device (Root Required)

image

Facebook has relesed their new launcher, Home, available on the Google Play Store. However, it’s currently US-only, and only available on a bunch of devices (for reasons known only to Facebook.)

But if you’re from another part of the world, and want to try it on your device, and it’s not supported yet? Don’t worry. Here’s a small tutorial to help you out. Although, you’ll need to be rooted for it to work.

1) First of all, get the Facebook Home .apk for here

2) Then, go into /system using a file manager of your choice (I used Root Explorer from the Play Store). You’ll find a build.prop text file there.

3) We have to edit the following values –

ro.product.model=”Some unique string”
ro.product.name= “Some unique string”
ro.product.device=”Some unique string”

Replace your device’s unique string with “GT-I9300” (without quotes)

4) Reboot. Install the Facebook Home APK and open it. Boom. That’s it. All done.

As it happens, you don’t need Facebook Home to use Chat Heads. It comes with the Messenger app update. So, if you only want Chat Heads, just update Messenger!

Source: Androsym

#Update1: This method is cumbersome and time-consuming so please follow the this article instead

[Tutorial] How To Use The US Playstore Outside the US On Any Android Device

Untitled-1We live in a monopoly with USA as the super-power.So,it seems fair that Americans have an exclusive app market to purchase or browse content on.But this does not mean we can’t have access to it.A simple proxy does the trick,but the question is,which proxy and whether to pay for one or not?

Paying for a proxy is a stupid idea when there are free alternatives (which do work) out there.We’ll be talking about the most convenient and easy to use proxy in just a second.For now,let’s talk about what one needs to get access to the US playstore.

Downloads

Procedure

  1. Install Market Enabler on your phone just like you would install any other .apk file and download and install Hotspot Shield too from the playstore.
  2. Open Market enabler and select a ‘ US ‘ carrier from the second tab (swipe left once).We suggest using us-verizon.Make sure you don’t set it as ‘set on boot’ because that’ll interfere with your calls and/or messages.
  3. Now open up the VPN app and enable it.It’ll take a few seconds only.
  4. Now,go to Settings -> Apps -> All and look for ‘Google Play Store’ and empty it’s cache.
  5. Open up the Playstore and you should see the US Playstore which would look something like this.

1357812729931

For more exciting news regarding the world of technology,check Technologic 101 out on Google+ or on Facebook.

[Tutorial] How To download YouTube Videos On Any Android Device

Technologic101 does not condone piracy in any way. This tutorial is only for educational purposes.

Everyone loves YouTube.It’s the best online video database on earth.It simply does not have any competition whatsoever.But,on the flipside,YouTube restricts users from downloading their videos (for obvious reasons)Although,there are other workarounds that one can follow to get download and store their favorite YouTube videos and this tutorial will cover all the steps needed to download Youtube videos and music directly on your Android device!

**This method is just one way to do it.There are other ways to download YouTube videos as well.So,if this doesn’t work,just leave a comment below or google it for yourselves**

Procedure

1. Go to tubex.me on your Android device.

2. Click on the Download option and download TubeX.

3. Install the APK file and open it up.

4. You will now see the main interface of TubeGod. Now select any video which you want to download.

5. Hit the menu button on your device and select Download. Now choose download again and select the file format and size that you want to download in.

6. Now wait for the download to complete.

7. Now select the video/mp3 and enjoy!

 Stay tuned for more on Android,iOS,Windows and the World wide web!

[Tutorial] How to reset the Flash Counter on your Galaxy Note!

Samsung, in all it’s device has a special Flash Counter in it’s kernel which allows them to check how many kernels and recoveries have been flashed on the device via Odin and what was the last thing that you had flashed.
The counters are upto 255, so theoretically you can reset this number by flashing it 256 times. However, resetting this Flash Counter is dangerous as it can even brick your device.
Today’s tutorial will help you to reset the Flash Counter easily and safely via any recovery which is installed on your phone!

Disclaimer: Follow all the instructions carefully mentioned in this article, we should not be held responsible in any manner if your device doesn’t boot up or gets bricked due to not following the instructions.

Required Downloads

  • Flash Counter Reset – AT&T i717 – Link
  • Flash Counter reset – Rogers i717R – Link
  • Flash Counter Reset – Telus i717D – Link
  • Flash Counter Reset – Bell i717M – Link

Procedure

  1. Download the required files.
  2. Connect your device to your computer and shift the files to the SD Card.
  3. Reboot your phone to Recovery.
  4. In the Recovery, select the option which says ‘Install zip via sdcard’, then select the zip, reboot and done!

More information can also be found here and here.

Note : This can also be done via Chainfire’s Triangle Away application which supports the following devices ONLY –

– Samsung Galaxy S2 GT-I9100
– Samsung Galaxy S2 SGH-I777
– Samsung Galaxy Note GT-N7000
– Samsung Galaxy Note GT-I9220
– Samsung Galaxy S3 GT-I9300
– Samsung Galaxy S3 AT&T *EXPERIMENTAL*
– Samsung Galaxy S3 Sprint *EXPERIMENTAL*
– Samsung Galaxy S3 T-Mobile *EXPERIMENTAL*
– Samsung Galaxy S3 Verizon *EXPERIMENTAL*
– Samsung Galaxy S3 Canadia *EXPERIMENTAL*

Special Thanks to XDA-Developers for the downloads and more knowledge on the procedure.

[Tutorial] How To Install CyanogenMod 9 On A SE Xperia X10

So finally,on popular demand, we now have a special tutorial for you guys which will cover all the steps required for you to install CM9 (based on ICS) on your SE Xperia X10!

Please note that your device needs to have the Bootloader unlocked and you must be rooted for this to work.

Disclaimer: Follow all the instructions carefully mentioned in this article, we should not be held responsible in any manner if your X10 doesn’t boot up or gets bricked due to not following the instructions.

Working and Non-Working Features

WORKING
AUDIO – ok
GPS – ok
TOUCH SCREEN – ok
CWM RECOVERY 5.5 – ok
BT – ok
GSM – ok
GSM DATA – ok
WIFI – ok
GRALLOC – ok
3D – ok –
VIDEO DECODER – software for now
USB MTP – ok

NOT WORKING
CAMERA – removed completly and salvaged some ram for system
HOTSPOT – in this moment is not possible to implement it

Required Downloads  

  1. Latest Google Apps for CM 9.0 – Link
  2. FXP 129 Custom Rom for the X10- Link
  3. Flashtool – Windows versionLinux version
  4. Fastboot package – Link
  5. x86/x64 drivers – Link
  6. (Optional) Camera Fix – Please refer to the steps here and files provided here.

Procedure

  1. Flash the included FXP .ftf flash file which should already be included in the “FXP 129 Custom Rom for the X10” zip file.
  2. Copy the Google Apps file and the “update-cm9.0.0” file, which should also be present in the file you’ve downloaded above. to your SD Card and reboot your device.
  3. Now while rebooting the phone, keep pressing back key/volume down to enter recovery, from the menu, Wipe Cache, Wipe Data/Factory Reset and Wipe Dalvik Cache then choose install zip from sdcard/choose zip from sdcard and select update-cm9.0.0 as well as the Google apps file.
  4. Reboot the phone and now enjoy CM9 on your Xperia X10! ;)

Please note if you have any problems in during this tutorial, restart the process or follow the instructions given in this tutorial. The instructions and the process is the same!

[Tutorial] How To Deodex A Stock Android Rom

In the world of Android, alot of themes, tweaks and tricks require the need of a Custom Deodexed rom. Deodexed roms are firmwares where the .APK files of the System Software itself are packaged in a way so that they can be modified easily without causing any harm to the framework or the Android Environment.

This tutorial will cover all the steps required to deodex any stock Android Rom so that you don’t need to install a Custom Rom yourself!

Disclaimer: Follow all the instructions carefully mentioned in this article, we should not be held responsible in any manner if your Android Device doesn’t boot up or gets bricked due to not following the instructions.

Please make sure – 

  1. Your device should already be rooted.
  2. You should already have Android ADB and the Android-SDK installed in your computer and should have basic ADB knowledge.
  3. Busybox should already be installed in your device.

Required Downloads –

  1. xUltimate – Link

Tutorial –

  1. Connect your phone to computer.(Make sure you have select USB debugging in Settings>Applications>Development)
  2. Extract xUltimate v2.3.3.zip and Launch Main.exe
  3. If everything goes well xUltimate should recognize the phone and make a connection.You now should see a list of options.
  4. Select option (1) pull /system/app. Wait until it complete.
  5. Select option (2)pull /system/framework. Wait until it complete.
  6. Then select option (3) Deodex /system/app. Wait until it complete.
    [If encounter any error. Find out which .odex file is it. Then remove .odex file from folder origi_app in xUltimate folder]
  7. Then select option (4)Deodex /system/framework. Wait until it complete.
  8. Now Exit from xUltimate.
  9. Put the phone in USB mass storage.
  10. Go to xUltimate folder and copy “done_frame”, and “done_app”, and move them to the root of the sdcard.
  11. Now get out from USB storage mode.
  12. Open Command prompt.
    ( Go to / cd folder where android sdk installed. Then go to platform-tools folder in it. Right click on free space in folder while pressing shift key.Select open command prompt here.
    Now enter commands.)
  13. Enter following commands.(if you are using adb shell in su for the first time, keep phone screen on. After entering “su” code, super user request prompt in phone. Press allow).
  14. You now you have deodexed rom.