[Collection] Download Galaxy S8 Apps for all Android Devices - APK Files

Samsung has a lot riding on its 2017 flagship, and this time it has put its best foot forward. With its super-fast, homebrew processor, a ...

Sony Xperia XZs Review - Pros and Cons

Sony Xperia XZs

Sony Xperia XZs Specifications

Key Specs Sony Xperia XZs
Display 5.2 inch IPS LCD
Screen Resolution 1920 x 1080 pixels
Operating System Android 7.1 Nougat
Chipset Qualcomm Snapdragon 820
Processor Quad-core:
2 x 2.15 GHz Kryo
2 x 1.6 GHz Kryo
GPU Adreno 530
Memory 4GB
Inbuilt Storage 64GB
microSD card Yes, upto 256GB
Primary Camera 19 MP, f/2.0, EIS, predictive PDAF, Laser Autofocus, LED flash
Secondary Camera 13 MP, f/2.0, 1.12 µm pixel size
Fingerprint Sensor Yes (side-mounted)
Dual SIM Yes
4G VoLTE Yes
Battery 2,900 mAh
Dimensions 146 x 72 x 8.1 mm
Weight 161 grams

Sony Xperia XZs Pros

  • 720p 960fps Ultra-Slow Motion Video Recording
  • Android 7.1 Nougat
  • Fantastic Camera Hardware
  • IP68 Water and Dust Resistance
  • Stereo Loudspeakers

Sony Xperia XZs Cons

  • Snapdragon 820 is not the latest chip anymore
  • Slightly expensive

Purifier App - Easiest Way to Keep Your Droid Device Safe and Clean!


 Purifier App - Keep Your Droid Device Safe and Clean!

 Purifier is an ingeniously simple, yet surprisingly powerful application for keeping your droid device clean, organized, adn fre of files that slow it down. It's simply the best app for cleaning up your droid device!

How To Reset Photoshop Trial | Adobe Products


How To Reset Photoshop Trial | Adobe Products 

The video is a walk-through of how to reset the trial of any Adobe CC product suit. It has been tested with 2017, 2016, 2015 CC products.

Disclaimer :- The video is just for information purposes and describe a flaw in how the Adobe CC trial system works. We recommend buying the Adobe CC subscription.

How To Install Custom ROM on Android


How To Install Custom ROM on Android

Custom ROMs are one of the best things about Android! If you’re ready to ditch your stock ROM and reap the many benefits of loading a custom ROM such as improved battery, better performance, and updates to the latest Android versions, then follow this guide. Backup your data before you proceed

For this guide, you will need:

  • Unlocked bootloader
  • Custom Recovery
  • Android Device
  • GApps
  • Custom ROM

Step 1: Download a ROM

Find a ROM for your device, using the appropriate XDA forum. Make sure you download the right one for your device. Many phones have several variants. The Sony Z Ultra has more versions than I have friends, and both of them require different ROMs based on the carrier it comes on. So make sure you are getting the correct ROM, by verifying that it’s compatible with your phone model.


Once you have found the ROM you want, download the .ZIP file, which is going to be 500mb up to 1.5Gb. Do not extract it! Then find the corresponding GApps. If you are installing a ROM running on 4.4.2, you’ll want a GApps package for 4.4.2. Save your ROM and GApps to your SD card, internal storage, or flash drive.

Step 2: Boot into Recovery

To boot into recovery use your recovery combo buttons. If you don’t know which buttons to press, to access recovery. On most devices it is Hold Vol Down + Power for 5 seconds. Once you are in recovery, you should see something like this…

  • This is TWRP! Woot!
  • And this is ClockworkMod! Double woot!

Step 3: Flash ROM

  • Now go ahead and select “Install”…
  • Install on TWRP
  • Install in ClockworkMod

  • Once you have selected your ROM file. Proceed to flash the zip…
  •  Apply update in TWRP
  • Apply update in ClockworkMod
  • Flash the file with TWRP
  • Flash the file with ClockworkMod

Step 4: Clear Cache

  • After the install is complete, back out and clear your cache…
  • Wipe with TWRP
  • Wipe with ClockworkMod
While this is the most common way to flash a ROM, there are many different ways specific to each device. I’ll list a few of the most common pieces of software that will allow you to flash a ROM from your computer. These are better to use when you’re flashing the stock ROM back onto your device.

Update OnePlus 2 to OxygenOS 3.5.8 (MM) OTA Official Firmware

OnePlus is sitting quite in term of rolling Android Nougat for OnePlus 2. However, the OEM pushed an incremental roll-out of OxygenOS 3.5.8 for the OnePlus 2 which include Google security patch to 1st March 2017. The Update also Fixed persistent network drop issues which exist in the previous version of OxygenOS. For those who were on previous versions of OxygenOS for the OnePlus 2, can directly update via OTA. Tony L. (OxygenOS PM Staff Member) already mentioned "As always, this OTA will be incremental. The OTA will reach a small percentage of users today, and we'll begin a broader rollout in a few days". If you still did not get the OTA, follow our detailed guide to install OOS 3.5.8 on OnePlus 2 manually.

OnePlus 2

This is a Fresh Clean Flash Guide to install OOS 3.5.8 Android 6.0.1 Marshmallow on OnePlus 2. So, make sure the device is Unlocked and rooted before going ahead with custom ROM installation. OR Check our Unlocking Guide here: How to Unlock OnePlus 2 Bootloader and Install TWRP. After unlocking, make sure to Flash SuperSU to Root the phone.

Disclaimer: Please read the following instructions thoroughly before attempting to flash your phone. Droidphoria.com absolves itself from any responsibility should something go wrong. Please proceed with caution and at your own risk.

As you know, Marshmallow largely maintained the overall look of Lollipop but baked in some big new features like Doze Mode, the fingerprint API and granular permissions. This ROM include some Brand new inbuilt features like Aggressive Doze, Dark Mode, Color Doing Customization and icon packs support.

What's new:

  • Updated Google security patch to 1st March 2017
  • Fixed echo issue during video calls in Duo App
  • Fixed persistent network drop issues
  • Fixed data roaming issue in certain countries
  • Improved audio compatibility
  • General bug fixes

Important: Known issues and fixes:

  • Unable to use 4G network for various carriers in India
  • Fix: Go to Settings > Backup & Reset > Network settings reset > Reset settings.
  • Unable to upgrade to 3.5.8 for encrypted devices
  • Fix: Download this apk, install it. Go to Settings > System updates > Proceed to download the OTA package and reboot to upgrade to 3.5.8.
  • For those who have encrypted their devices but have yet to update their phones, please also perform the steps above in order to upgrade to 3.5.8.
Make sure your Android device is charged up to 80-85% battery level. Why? Because, if your phone goes off suddenly while installing a custom ROM, flashing an official firmware update or installing mods, etc. — your phone might get bricked or go dead permanently. No one wants that, right?

To Remember :
  • This tutorial is only for installing OOS 3.5.8 on OnePlus 2. Please do not try on any other OnePlus variants.
  • Your phone should have a custom recovery installed in order to install this VoLTE Patched ROM on your phone.
  • We will be using TWRP Recovery for this tutorial.
  • This tutorial will wipe out all your data. Make sure you backup all your data in your phone before proceeding.
  • Perform a Dalvik Cache wipe before proceeding from the Recovery Mode.
There are tons of useful articles and how-to guides on Droidphoria.com for the OnePlus 2, but we think you might be interested in the following posts :

HOW TO: Install OxygenOS 3.5.8 on OnePlus 2

Step 1: Download OOS 3.5.8 Build Marshmallow Firmware for OnePlus 2 to your computer.

Step 2: Connect and mount your OnePlus 2 USB memory to your computer using the USB cable.

Step 3: Now copy/paste the downloaded OOS 3.5.8 file to your phone memory / SD card. Make sure the files are in the phone memory / SD card root (not in any folder).

Step 4: Then turn OFF your phone and disconnect from the USB cable.

Step 5: Now to get in the Recovery Mode. Switch ON the phone while pressing and holding Volume Down + Power buttons together.

Step 6: Once you are in TWRP Recovery, perform a full data wipe by tapping on the ‘Wipe’ button. Then swipe on the “Swipe to Factory Reset” option at the bottom.

Step 7: Now go back to the main menu and then tap on the ‘Install’ button. From the list, choose the ZIP file that you copied to your phone memory in Step 3.

Step 8: Confirm installation on the next screen by swiping on the "Swipe to Confirm Flash" option. The installation procedure should start now.

Step 9: Tap on the “Wipe cache/dalvik” button if you get into any boot loops or other issues.

Step 10: You can now reboot your phone by selecting the “Reboot System” button.

Your OnePlus 2 will boot now and it might take about 5 minutes to boot on your first time after flashing a new ROM. So, please wait.

That’s it! Your OnePlus 2 should now have OOS 3.5.8 Android 6.0.1 Marshmallow Official ROM installed on your phone! Go to Settings > About phone to verify.

Any problem during installation ? Let me know by commenting below! Also, don't forget to share, ONLY if you found this post helpful to you.

Update Xperia X Dual F5122 to Android 7.0 Nougat Official Firmware

Sony’s variant of Xperia X Dual F5122 can now be updated to 34.2.A.2.47 Android 7.0 Nougat Official firmware. The brand has released this major update for the Xperia X Dual to keep it running with today’s time. The new firmware, of course, brings all the features Google has added but to take it even further, Sony has updated it's UI and apps. No doubt it is a major upgrade but how can you install it? There are two main methods through which you can have it running on your Xperia X Dual F5122. The first relies on OTA (Over-the-air) update system or Sony’s apps such as Xperia™ Companion. The second one requires manual download and installations. The manual one is applicable to all unlocked Xperia X Dual devices regardless of the version they are already running. 34.2.A.2.47_R5C is an entirely unbranded firmware, which means you should not get any pre-installed apps or extra language packs with this.

This firmware is a major upgrade for the device. 34.2.A.2.47_R5C Android 7.0 Nougat upgrades the Android revision and also adds new features.

This amazing 34.2.A.2.47 build Stock Sony Firmware comes with tons of new features and is based on Android 7.0 Nougat. A quick list of the main features in Nougat is given below, and we are sure you’d love to use this on your Xperia X Dual F5122:
  • Split-screen mode
  • Quick switching apps
  • Notification prioritization
  • System UI Tuner
  • Customizable Quick Settings
  • Doze Mode on the Go
  • Multi-language support, emoji and app links
  • New Settings menu
  • Do Not Disturb
  • Data Saver
  • Seamless updates
  • File-based encryption
  • Managing app folder access
  • Android for Work
  • Emergency info
  • Better backups and Accessibility settings
  • Number blocking/call screening
  • Direct Boot
  • Vulkan, Java 8 and OpenJDK
  • Recent apps changes
If for some reason, you cannot view or install the update through the services then you can follow our detailed guide on installing the Xperia X Dual F5122 Nougat update. You can quickly update Sony Xperia X Dual F5122 to Android 7.0 Nougat official firmware – and also root Xperia X Dual F5122 phone on this firmware.

If this is your very first time installing a Firmware, we understand you would want to make sure your installation process go as smooth as possible. So before installation, make sure you have backed up your important Apps and Data. When Flashing Android 7.0 Nougat Stock Firmware, your entire Data + System will be cleaned — like a brand new phone.

Update Xperia X Dual F5122 to Android 7.0 Nougat

As you continue reading below, we will guide you how to install Android 7.0 Nougat on Xperia X Dual F5122 using Flashtool. Don’t forget to backup all your apps and personal data as a precaution. Major revamps like these usually have a wipe script with them, meaning, after you finish the update process, your phone will be completely wiped. Now to avoid any problems we recommend backing up your data which might include documents, contacts, or even downloads. Let’s continue with the tutorial now.
NOTE: Make sure your Android device is charged up to 80-85% battery level. Why? Because, if your phone goes off suddenly while installing a custom ROM, flashing an official firmware update or installing mods etc. — your phone might get bricked or go dead permanently. No one wants that, right?
Disclaimer: Please read the following instructions thoroughly before attempting to flash your phone. Droidphoria.com absolves itself from any responsibility should something go wrong. Please proceed with caution and at your own risk.

There are tons of useful articles and how-to guides on Droidphoria for the Sony Xperia, but we think you might be interested in the following posts:

## This Guide is ONLY for Windows Users ##

We have put together step-by-step instructions guide on how to Update Xperia X Dual F5122 to Android 7.0 Nougat Official Firmware. This is a Detailed In-Depth Tutorial. Please read the tutorial carefully. We request you to read the full tutorial once before actually performing in your device.

To Remember:
  • This tutorial is for Xperia X Dual F5122 Middle East and Africa (Generic).
  • Please don’t try this on any other variants of Xperia.
  • This is official stock Sony Xperia firmware.
  • This tutorial has been performed on Windows, but anyone familiar with Fastboot on Mac or Linux can carry out this as well.
  • Make sure you backup all your data in your phone before proceeding as it will erase all data.
  • You will not void your warranty by Installing this Firmware because this is an Official Stock Nougat update by Sony.

Xperia X Dual F5122 Nougat Firmware Details:

Xperia X Dual_F5122_34.2.A.2.47_Middle East and Africa_Generic 7.0
  • Model: Sony Xperia X Dual (F5122)
  • Firmware version: 34.2.A.2.47_R2C
  • Region: Middle East and Africa (Generic) [1302-3367]
  • Android version: 7.0

How to Install Android 7.0 Nougat on Xperia X Dual F5122:

Step 1: You need to have all the necessary Sony Drive Installed on your PC. Confused, Right? I Guess you are thinking about which Software you need to install !! The best way to do this is to install Official Sony PC Companion.

Step 2: Connect your Xperia X Dual F5122 to the PC before starting the process to download the necessary USB and ADB drivers. The best way to do this is to Power Off your Sony Xperia X Dual F5122 and then connect to your PC while holding the Volume down button.

Step 3: Download Official Flashtool and Install Flashtool drivers from the following location:
‘C:\Flashtool\drivers’. Tick the “Flashmode Drivers” and “Fastboot Drivers” to install.
Flashtool Xperia Driver Pack

NOTE: To install the Flashtool drivers for Windows 8/8.1/10, please follow the steps below:

1. Press the Windows key + R together and in the ‘Run’ box type: shutdown.exe /r /o /f /t 00
 Now make the following selections to boot into the Start Up Setting Screen: Troubleshoot > Advanced Options > Start Up Settings > Restart
 Then, when the computer restarts, select number 7 i.e. “Disable driver signature enforcement”. Your computer will start with Driver signing enforcement disabled until the next reboot.

2. Now you can install the Flashtool drivers.
 Windows will warn that the driver is not signed and will require you to confirm the installation.
– Once the installation is complete, reboot your computer.

Step 4: Enable “USB debugging” on your Sony Xperia X Dual F5122. On your device, go into Settings > About and find the Build Number and tap on it 7 times to enable developer settings. Press back and go into Developer Options and enable USB debugging. (USB-Debugging is required for the commands “adb” and “fastboot” to work.) 

Step 8: Enable "Unknown Source" on your Sony Xperia X Dual F5122. Activating the "Unknown Source" is necessary to allow installation of apps from unknown sources. To enable Unknown Source, go to Settings >> Security and check Enable Unknown Source.

Step 9: Download Android 7.0 Nougat FTF Firmware Files for Xperia X Dual F5122 from here:

Download: Xperia X Dual F5122 34.2.A.2.47 Middle East and Africa Generic 7.0
Decryption Key: !1NPI-0yBYq2-odkT8c5zwZgJ8SXC683_KcpNnaW86C0
You may Also Like the following Stuffs:
Step 10: You will need FTF firmware file to install new software onto your device. To create your FTF firmware file, you will first need to launch Flashtool and then click on the XperiFirm icon as highlighted below.

Marshmallow Installation Guide for Xperia

Now the XperiFirm software will launch in a new window. Navigate to your phone on the left panel. From the middle panel, choose the firmware for your region/carrier. The panel on the right side will show which firmware is available for you. Click on it to download the file.

Important: Be careful while downloading the correct file. Only download the firmware of your Model and Variant Number. For example, if you own an Xperia X Dual (F5122), only browse and download the firmware builds listed under F5122.

Flashtool Xperia Driver Pack

Once clicked, you are asked to confirm whether you want to download the firmware. Ensure that “Unpack automatically” is ticked and then click “Download” to proceed.

Once complete, you will see the following pop message “Unpacked Successfully!” Click OK.

The same “Unpacked successfully!” message will appear on the download dialogue. Click “Close” to proceed to the next step.

Now you will revert back to Flashtool which will start creating FTF firmware file. Please wait until the end process.

You will see “Torrent file creation finished” then your FTF firmware file has been successfully created.

Now you should be in the source folder where the FTF firmware files are located. Navigate to: "C:\Users\[Your PC Name]\.flashTool\firmwares"

Step 11: Open Flashtool and then click on the lightning bolt in the top left of Flashtool as highlighted below:

Flashtool Xperia Driver Pack

A Pop-Up of Boot mode Chooser will launch. Select “Flashmode” and click “OK.”

You should already be in the source folder as I mentioned in Step 10 where the FTF firmware files are located.

Select the firmware build version that you want to flash from the “Firmware” panel. Ensure the device variant is the same as the model number of your Sony Xperia X.

If you want to Keep your apps, data, and other media files, make sure to Untick "USERDATA" option within the "Wipe" panel. However, for upgrading to a major new Android, we recommend having a clean installation so that you do not face any error issue after the installation.

For Clean Installation, Tick all options under the “Wipe” panel. This will wipe all of your data though including your photos and videos, so please ensure you have these backed up elsewhere.
Important : You may see the following ‘SIMLOCK’ option ticked under the “MiscTA Exclude” pane. DO NOT untick SIMLOCK as it could lead to problems with the network lock on your device.
Step 12: Click “Flash”. Flashtool will then indicate that it is “Preparing files for flashing”.

You may have to wait around 60 seconds for the pop-up below to appear. Once it does, you should now connect your Sony Xperia device. Make sure the device is powered off and then hold the ‘volume down’ button while connecting the USB cable. Once the pop-up disappears and flashing has started, you can let go of the ‘volume down’ button.

Flashtool Xperia Driver Pack

Flashtool will then start flashing your Xperia device. Once you see “Flashing finished” as indicated below, your Sony Xperia has been successfully flashed.

Flashtool Xperia Driver Pack

Now disconnect your Xperia X Dual and power on the handset. Your Xperia X Dual will boot now, and it might take about 5 minutes to boot on your first time after flashing a new ROM. So, please wait.

Congratulations! You have just installed Android 7.0 Nougat on your Sony Xperia X Dual! Go to Settings > About phone to verify.

Any problem during installation? Let me know by commenting below! If you find the above tutorial useful and they were helpful to you, please consider giving us a +1 or LIKE us on Facebook Page to thank us!

Having Fun on playing with this Android 7.0 Nougat Stock Firmware from Sony? Comment your view below about how you feel the experience this build.