[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 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.