Monday, 14 January 2013

System Tuner Pro v2.5.8 Apk

System Tuner Pro v2.5.8
System Tuner Pro v2.5.8 Apk

Requirements: Android 1.5+
Overview: The most complete all-in-1 Android system tuner for your phones and tablets!

Monitor and record your phone's logs, app/process activities, CPU, memory (RAM, internal storage, internal & external SD).
By far the lowest consumption monitoring app!

App checked with Privacy Inspector! If you don't want WIFI, BT, PHONE and GPS permissions, please check app 'Limited System Tuner Pro'.

Use logcat to debug or help debug your favorites apps
Use terminal emulator for direct linux commands
Highly configurable! Check web-site for app consumption!

The app can:
- Show data (cpu, memory) in the status bar
- Sort processes by cpu time, total cpu time, start time, cpu consumption, memory used or simply by name
- Filter system processes or user-defined excluded list
- Shows cpu load/frequency, memory/internal/sd usage
- Record (optionally at boot) activities in the background
- Allows analyzing previous recordings
- Display log(cat) for all/one process
- Display memory details (RAM & internal)
- Display SD details (internal & external)
- Run command using terminal emulator
- Kill non manually excluded apps automatically

The app can also do the following on rooted phones:
- Tweak SD cache size to boost performance (not all phones supported, please report)
- Tweak Android auto-kill memory settings
- Tweak CPU governor + frequencies

The widget can:
- Use different backgrounds (HTC or Google-like) half or fully transparent
- Show cpu load, free/used memory (flash/internal/sd) available, process count, using text or 2 side levels.
- Starts 2 different actions by clicking on the icon or label, including:
. Start/stop recording process activity
. Kill all non-excluded processes
. Refresh
. Start task manager
. Open analyzer
. Open settings

-== Check web-site for tests on various phones ==-
-== Does consume very little CPU/battery ==-

All system apps are excluded by default!
Kernel processes cannot be killed

What's in this version:
2.5.8:
Improve support for MSM processor-based devices
Fix logcat possibly failing on CyanogenMod
Add japanese translation (thanks Takuo)
Fix app list buttons on Tablets
Other bug fixes

Download

Saturday, 12 January 2013

Monday, 7 January 2013

Kites Live Wallpaper - The Android Mania

F
irst Wish You Happy Makar Sankranti My most favorite festival there is reason is 14th January is my best friend +Firoz Shaikh as LonelyHeart's Birth day who is an android developer.
     Kites were first developed approximately 2,800 years ago in China.The kite was said to be the invention of the famous 5th century BC Chinese philosophers Mozi and Lu Ban. By at least 549 AD paper kites were being flown, as it was recorded in that year a paper kite was used as a message for a rescue mission. The International Kite Festival takes place in Gujarat India. The festival is called Uttarayan. The festival is celebrated in many cities of Gujarat like Ahmedabad, Surat, Vadodara, Rajkot, Nadiad. However, the International Kite Event takes place in Ahmedabad (Kite capital of Gujarat) which accommodates visitors from many international destinations.

Kites Live Wallpaper

     First Ever Kites Live Wallpaper in the market now !!!! The Kites festival is on its way and get ready to scream out KAIPPOO CHEEE .....

Feature
  • Pretty simple
  • GENERATE kites by touching anywhere on the screen.
  • CUT the Kites when touched on a flying kite.
  • Wind Direction and many more available in the settings.

Kites Live Wallpaper Kites Live Wallpaper
The AppGuruz
   star on dark img Kites Live Wallpaperstar on dark img Kites Live Wallpaperstar on dark img Kites Live Wallpaperstar on dark img Kites Live Wallpaperstar on dark img Kites Live Wallpaper

Get Some Cool Facebook Timeline Cover Photos for 

Sunday, 6 January 2013

Real Racing 2 v000853 Apk + Data

Real Racing 2 v000853
Real Racing 2 v000853 Apk + Data

Requirements: Varies with device
Overview: Real Racing 2 sets the pace as the most critically-acclaimed racing simulation on Android. Speed away with hours of high-performance gameplay, cutting-edge graphics, and intuitive controls. Experience the excitement, competition, and glory of authentic championship racing with Real Racing 2!

** Real Racing 2 is an immersive racing experience that requires a 350+ MB download. We strongly recommend connecting to WiFi before downloading. We promise – it’s worth it! **

THE CRITICS ARE BLOWN AWAY

“Real Racing 2 ups the ante from the previous version with absolutely insane visuals for Android devices, delivering ultra realistic environments and shiny car models.” (Phandroid)

“Real Racing set the standard for just how good racing games could look on smartphones and its sequel managed to push the quality of its graphics even further.” (Trusted Reviews)

BURN RUBBER ON ANDROID!

• Test your racing prowess on a 16 car grid against highly skilled AI drivers.
• Select from 30 officially licensed cars including the 2010 Ford Shelby Mustang GT500, 2010 Nissan GT-R (R35), 2012 McLaren MP4-12C, and more!
• Work your way from rookie to pro in a robust Career Mode, offering 10 hours of exhilarating gameplay. Jump into a Quick Race for instant fun – or try to beat the clock in Time Trial Mode.
• Race in 15 beautiful locations, with 40 miles of highly detailed race tracks, speedways, and city circuits – including twilight and night races.
• Touch or tilt to steer, as you experience state-of-the-art handling with customizable options that tailor to your personal driving style.
• Experience the intensity of head-to-head racing with 5 unique camera angles and breath-taking graphics powered by Firemint’s exclusive high performance Mint3D™ engine.

Ready to race? Buckle in, start your engine, and speed away with REAL RACING 2!

What’s in this version:
The issue causing game crashes for certain devices has been fixed. We’ve also made some performance optimizations to improve overall gameplay

APK : Download
Data : Download

Trillian Pro v1.2.0.15 Apk

Trillian Pro v1.2.0.15
Trillian Pro v1.2.0.15 Apk

Requirements: 1.6 and up
Overview: Trillian for Android helps you organize and stay in touch with your IM and social friends while on-the-go.

Receive C2DM push notifications, send pictures and messages, and optionally synchronize with Trillian for Mac, Windows, and Web. You can even use Trillian to Trillian messaging to save on SMS costs!

What's in this version:
1.2.0.15:
* 2.2 bugfixes.
1.2.0.14:
* SSL support for all traffic.
* Minor bugfixes.

Download

Thursday, 3 January 2013

Is Android a 32-bit or 64-bit OS?

T
he title is pretty much self-explanatory: is Android a 32- or 64- bit OS? I assume that it is one or another and not both, as that would force both 32- and 64-bit binaries to be hosted on Google Play. I know that this is a simple question, and that other people have been asking it.


In the realm of the ARM chip sets which is the common factor, the entire Android stack, from the near-identical kernel based on Linux, are in fact, 32bit, cross-compiled from usually either a 32bit/64bit host environment, the host environment is usually one of the distributions of Linux. Recommended distribution, by Google, for building and cross-compiling Android is Ubuntu.

The Android run-time library (media, graphics, file system, to name but a few) are also 32bit, but as we reach the layer of the dalvikvm, then the number of bits becomes irrelevant as it is at this point, the apks coming from the Google Play Store are native byte-code (A "by-product" of generated Java code compiled into a portable byte-code) which targets the DalvikVM (Virtual Machine) which in turn interprets and translates the byte-code targeting the raw ARM instruction set.

Froyo was the last Android that enabled compilation under a 32bit hosted environment in which it was cross-compiled targeting the ARM chip-set.

Gingerbread was the first of "future" Android, back then circa, three years ago, that introduced a requirement to use a 64bit hosted environment in which it was built. There was many hacks to get Gingerbread to be built under 32bit hosted environment.

ICS and JB, and upwards now definitely requires a 64bit environment to speed up compilation and to reduce turn-around time in building.

So to sum up, what you see on the Play Store has no bearing on whether 32bit or 64bit are used and thus irrelevant.

Side note: Typical 16GB RAM/Quad core/64bit Linux distribution, the time it takes to build ICS from scratch, takes 30 minutes maximum, had this being a 32bit Linux distribution, it would have taken longer, in fact, may cause a CPU meltdown as there is simply, not enough processing power to churn and crank out cross-compiled code, which is a very demanding and taxing process!

Wednesday, 2 January 2013

Android Architechture

T
he Android software stack as shown in below image can be subdivided into five layers: The kernel and low level tools, native libraries, the Android Runtime, the framework layer and on top of all the applications.
Android system architecture

Green items are written in C/C++, blue items are written in Java and run in the Dalvik VM

Following are the different layers in the Android stack:

  • Linux Kernel Layer
  • Native Layer
  • Application Framework Layer
  • Applications layer

Kernel Layer
At the bottom of the Android stack is the Linux Kernel. It never really interacts with the users and developers, but is at the heart of the whole system. Its importance stems from the fact that it provides the following functions in the Android system:
  • Hardware abstraction
  • Memory management programs
  • Security settings
  • Power management software
  • Other hardware drivers (Drivers are programs that control hardware devices.)
  • Support for shared libraries
  • Network stack
With the evolution of Android, the Linux kernels it runs on have evolved too. Here is a table highlighting the different kernel versions.
The kernel in use is a Linux 2.6 series kernel, modified for special needs in power management, memory management and the runtime environment. Right above the kernel run some Linux typical daemons like bluez for Bluetooth support and wpa supplicant for WiFi encryption.

Native Libraries Layer
As Android is supposed to run on devices with little main memory and low powered CPUs, the libraries for CPU and GPU intensive tasks are compiled to device optimized native code. Basic libraries like the libc or libm were developed especially for low memory consumption and because of licensing issues on Android. In this layer the surface manager handles screen access for the window manager from the framework layer. Opposing to other frameworks, the media framework resides in this layer, as it includes audio and video codecs that have to be heavily optimized.

Open Source Libraries:
  • Surface Manager: composing windows on the screen
  • SGL: 2D Graphics
  • Open GL|ES: 3D Library
  • Media Framework: Supports playbacks and recording of various audio, video and picture formats.
  • Free Type: Font Rendering
  • WebKit: Browser Engine
  • libc (System C libraries)
  • SQLite
  • Open SSL
What is Dalvik VM?
Dalvik is open-source software. Dan Bornstein, who named it after the fishing village of Dalvík in Eyjafjörður, Iceland, where some of his ancestors lived, originally wrote Dalvic VM. It is the software responsible for running apps on Android devices.
  • It is a Register based Virtual Machine.
  • It is optimized for low memory requirements.
  • It has been designed to allow multiple VM instances to run at once.
  • Relies on the underlying OS for process isolation, memory management and threading support.
  • Operates on DEX files.
Located on the same level as the libraries layer, the Android runtime layer includes a set of core Java libraries as well. Android application programmers build their apps using the Java programming language. It also includes the Dalvik Virtual Machine.
Application Framework Layer

Important blocks of Application Framework:

  • Activity Manager: Manages the activity life cycle of applications
  • Content Providers: Manage the data sharing between applications
  • Telephony Manager: Manages all voice calls. We use telephony manager if we want to access voice calls in our application.
  • Location Manager: Location management, using GPS or cell tower
  • Resource Manager: Manage the various types of resources we use in our Application
Frameworks in the Application Framework layer are written in Java and provide abstractions of the underlying native libraries and Dalvik capabilities to applications. Android applications run in their own sandboxed Dalvik VM and can consist of multiple components: Activities, services, broadcast receivers and content providers. Components can interact with other components of the same or a different application via intents
Application Layer
The Android Runtime consists of the Dalvik virtual machine and the Java core libraries. The Dalvik virtual machine is an interpreter for byte code that has been transformed from Java byte code to Dalvik byte code. Dalvik itself is compiled to native code whereas the the core libraries are written in Java, thus interpreted by Dalvik.
The applications are at the topmost layer of the Android stack. An average user of the Android device would mostly interact with this layer (for basic functions, such as making phone calls, accessing the Web browser etc.). The layers further down are accessed mostly by developers, programmers and the likes.

Several standard applications come installed with every device, such as:
  • SMS client app
  • Dialer
  • Web browser
  • Contact manager

Recent Posts

Unordered List

Text Widget

Blog Archive