Thursday, May 19, 2016

Android for VS 2010 SDK-Manager

What is Android SDK-Manager ?
- This is the Tool Box for developing and programming in Android.
What does Android SDK-Manager contain ?
Android SDK-Manager in Visual Basic
Android SDK-Manager
- It contains packages of tools to help developers to write Android programs for Android mobiles, Tablets, TV, Wear, .... etc.
What does SDK stand for (abbreviation) ?
Software Development Kit
What are those Android Tool Packages ?
  • SDK Tools : Required. Those are the software tools you need to work on developing Android programs.
  • SDK Platform-tools : Required. You must install this package when you install the SDK for the first time.
  • SDK Platform : Required. This equals Windows versions (XP, Vista, 7-32, 7-64, 8). You must download at least one platform into your environment so you're able to compile your application. In order to provide the best user experience on the latest devices, we recommend that you use the latest platform version as your build target. You'll still be able to run your app on older versions, but you must build against the latest version in order to use new features when running on devices with the latest version of Android.

        To get started, download the latest Android version, plus the lowest version you plan to support (we recommend Android 2.2 for your lowest version).
    System Image
        Recommended. Although you might have one or more Android-powered devices on which to test your app, it's unlikely you have a device for every version of Android your app supports. It's a good practice to download system images for all versions of Android your app supports and test your app running on them with the Android emulator.
    Android Support
        Recommended. Includes a static library that allows you to use some of the latest Android APIs (such as fragments, plus others not included in the framework at all) on devices running a platform version as old as Android 1.6. All of the activity templates available when creating a new project with the ADT Plugin require this. For more information, read Support Library.
    SDK Samples
        Recommended. The samples give you source code that you can use to learn about Android, load as a project and run, or reuse in your own app. Note that multiple samples packages are available — one for each Android platform version. When you are choosing a samples package to download, select the one whose API Level matches the API Level of the Android platform that you plan to use.

    Tip: For easy access to the SDK tools from a command line, add the location of the SDK's tools/ and platform-tools to your PATH environment variable.

    The above list is not comprehensive and you can add new sites to download additional packages from third-parties.

    In some cases, an SDK package may require a specific minimum revision of another package or SDK tool. The development tools will notify you with warnings if there is dependency that you need to address. The Android SDK Manager also enforces dependencies by requiring that you download any packages that are needed by those you have selected.

Tuesday, May 17, 2016

Android MM 6.0.1 (.575)

Android Software MM 6 0.1

Software bug
Android 6.0.1 (.570)
It seems that Android MM 6.0.1 (.570) for Sony Xperia Z2 has some bugs...I'm writing from my Xperia z2 now, and I notice :
1- Screen auto rotation not working
2- Bluetooth not connecting to my HP notebook probook 4540s
3- Touch screen is acting weird
...
That is it for now...I will search for answers, keep up


21, May, 2016

Xperia Z2: New software is available

There is a software update (v. 23.5.A.0.575) available for your device. Update your device’ s software and enjoy new features, better performance, speed and bug fixes. You can update the software directly on your device. It's easy and no backup is needed.
To update your device via wireless
  1. From your Home screen, tap .
  2. Find and tap Settings, then tap About Phone orAbout Tablet.
  3. Tap Software update, then select the system update and tap Download.
  4. Install the update manually after download.
Note! We recommend using a Wi-Fi® connection to avoid data traffic charges.
To read more about the update, click here.

- If your received this Error while trying to update to (.575) using Sony PC Companion  (Server not accessible), do one of the following :
1) If you have recently unlocked your boot-loader then place re-lock it and restart PC Companion
2) Run pc companion as administrator and in compatibility mode windows 7 or windows XP

 Included in this software version Android 6.0.1 (.575)

  1.  Enhanced privacy settings
  2. All new Camera interface
  3. Smart Battery life
  4. Xperia messaging
  5. Direct share with friends and contacts and app lists

Tuesday, May 3, 2016

What is the custom ROM and the custom kernel of an Android OS

What is the custom ROM and the custom kernel of an Android OS

Android Beginners Q&A
A ROM would be considered the complete operating system (think MS Windows, Mac OSX) - in this case a version of the Android operating system. All of these operating systems have a section of code, which is called the kernel. The kernel is responsible for numerous things within the OS, mostly distributing processing capabilities in between programs (scheduling). When it comes to "custom"-ROM or kernels within the Android community, people are referring to complete Software packages (Cyanogenmod, Paranoid-Android etc) or kernels that are aftermarket software and not shipped by the manufacturer. A custom kernel would be that section of the OS only, that is handling scheduling etc. Both these things are in contrast to "stock Android", which is what ships on the respective Android devices.You can flash (install) a custom kernel onto a stock ROM to potentially improve performance/battery life etc, depending on what the person that developed said kernels is trying to achieve with it (i.e. more aggressive scheduling, overclocking, undervaluing etc.)Hope this clarifies things for you.

Getting The Right Custom ROM

New phones and ROMs come out all the time, and the scope of this article doesn't cover individual ROMs - but the general approach to finding one is Googling for "YOUR_PHONE_MODEL ROM" or something similar, optionally including the wanted Android version. Try it out - you'll find what you want.

How to Find Custom ROMs for Your Android Phone

AOSP variants

Google releases the “pure” version of Android to the world though something called the Android Open Source Project. Generally speaking you’re not going to find ROMs for your phone or tablet in the AOSP. Instead you’ll find the source code of Android so you (or another developer) can bake your own version of Android however you’d like.

Since you, as an individual, probably aren’t going to build your own ROM, you’ll likely use a ROM that’s built by another developer, or group of developers. Here are some of the more popular ROMs based on AOSP.

CyanogenMod

CyanogenMod ROM has been around since the very early days of Android and has one of the longest “supported devices” lists around. Back in the day CyanogenMod (abbreviated to “CM”) would push the envelope and offer all kinds of new customizations and features. Recently they’ve switched their focus to stability and compatibility as their primary objectives, with customization and improvements being less important.

Paranoid Android

Paranoid Android, or “PA” for short, grew from “a basic environment … with a bunch of little hacks and apps to make it usable on XHDPI devices … (followed by) framework modifications” and eventually what’s known as their “Hybrid Engine”. This ROM lets you hyper-customize how your apps look, and whether you want them to be laid out in phone.

Why do I need to flash stock or custom ROMs to my Android device?
 
There are several reasons to be looking for a ROM:
  • Upgrading or downgrading your stock ROM
  • Looking for firmware from a different region/language
  • Flashing a custom ROM for different features, removing bloat, etc.
But where can one find ROMs in the first place? What sites are likely to have the ROM I need?

Thursday, April 28, 2016

Android Marshmallow 6.0 for sony Z2


Marshmallow in Egypt Sony Z2 Soon

 Android 6.0 Marshmallow is the next big update for Sony Xperia Z1 series and Z2. Google recently released Android Marshmallow operating system on September 29th and also uploaded to AOSP on October 5th. Earlier the search giant released 3 previews of Marshmallow and Sony also released binary images of Android Marshmallow beta for Xperia Z1 series and Z2 devices. Some tech enthusiasts also made custom roms with Android Marshmallow binary and installed them. Recently Sony also released Android 6.0 Marshmallow final build binary files for Xperia Z1 series and Xperia Z2 series. So custom roms based on Marshmallow will be available by the end of October.
Xperia Z2 is present in the Sony’s official Marshmallow upgrade list but Xperia Z1 is not present. Some tech analysts are saying that Sony may add Xperia Z1 series to the list later. Sony will start the building Android 6.0 updates for Xperia Z2 device in October. Previously Sony took a long time to rollout Android Lollipop update. This time Sony may start the rollout quickly as there is no major UI changes in Marshmallow compared to Lollipop. So the Japanese tech giant may start the rollout of Android 6.0 Marshmallow update for Xperia Z2 series in December. Sony will start the rollout of update with Baltic and Nordic countries and then spread over the world in a few days

Android Marshmallow Update features

New App permissions is the major change coming with this update for Xperia Z2 series. With new app permissions, users can more easily install apps than previous android versions. Doze mode of Marshmallow is also a remarkable feature of this update. Doze mode increases battery standby time more effeciently than other battery savers. Marshmallow update is coming with fingerprint sensor support. But this feature is useless for Xperia Z2 users as these smart phones don’t have fingerprint sensor. Automatic backup and restore of apps and app settings is also a useful feature of Android Marshmallow. Android 6.0 has System UI tuner feature to better manage quick settings toggles and status bar icons. With this new System UI Tuner feature users can show battery percentage embedded in the battery icon in the status bar. Users can also remove and add tiles in Quick Settings menu. It also facilitates to manage Status bar notifications better. User interface of Xperia Z2 also will be changed slightly with Marshmallow update. New UI looks clean, beautiful and also more user-friendly. Android 6.0 Marshmallow brought new app menu design which deviates from previous Android versions. Up to Android Lollipop all Android versions feature horizontally scrollable app menu. But in Marshmallow Google introduced vertical app menu. The App Menu appears much smooth and fast than previous app menus. Search bar also comes with new app menu. So users can type in the search bar at the top of app menu to find required app. Users can easily find the required with search function in the new app menu. The Marshmallow app menu also provides the list of recent of on the top of the menu. So users can easily launch recently used apps. Google may improve this new app menu in the next update to Marshmallow.