Posts

Showing posts from 2013

Success with AndroVM

Image
  J ust as i was about to leave i was asked to complete my work.That work was actually this compilation , might sound similar to what my previous post was but trust me it wasn't. Okay bear with me,As i am gonna write this blog like a story and gonna tell the compilation process as i during it. In the beginning it was all so well and kept my fingers crossed while the source was downloading using the repo tool. NOTE: The step till lunch command you can follow as mentioned in my previous blog , but what changes is the way the "make" is done. The android build is accustomed so that it will result in few needed images (.img).But as i went through the blog of the guy who discussed about it said the AndroVM has a dependency ie:openGL which emulator won't be able to fulfill. So something struck me while i was building it that something other than emulator is required, then i came across the AndroVM player. So the question i asked was - Is it required in order to play

Digging deep inside the build

Hi guys, This blog is gonna help you in building the android from source code.The Android is an open source and hence available freely over the internet on some privately owned repositories like git , google etc. The build we are gonna work on is the android build.Which can be downloaded via a repo tool.The repo tool is just a wrapper around the git commands.So basically it shortens it up.Use this tool to download the source as it like git provides flexible environment to work with. This tutorial demands the following pre-requisites Knowledge of android operating system. Repo/Git knowledge. Linux environment So Before starting up let me just place the environment of my pc on which i ran this test.The pc was an acer laptop aspire5733 with an ubuntu10.04   64bit os inside it with the following configuration RAM -1 gb SwapSpace - nill HDD-500 gb Now it's time to build the environment for the build to run.The build requires a set of pre-installed softwares inside

Making of a counter bubble overlay!!!

Image
Hi, geeks Messages are the most important aspect of a mobile,since android came in the market it however kinda redesigned the way messages used to be after iphone. So Let's start in creating the bubble now :-) A little to know about A message bubble is the icon shown on the top of the message icon on your android device.This is usually a nice design to show instant notifications to your user and most of all it grabs your attention.Here's a image of that. So the red circles you seeing on the images/apps on the home screen is called the counter bubble notification. Prerequisites FrameLayout ShapeDrawables Know 'em better FrameLayout : This layout forms the basis of a counter bubble,it behaves like a stack.The layout/items placed inside it will appear from bottom to up(just like a stack).Here's an example to it. <FrameLayout>    <ImageView>    <TextView>     <ListView> </FrameLayout>

Spoofing an android device

Android stores its build related properties in a secret file inside it.That file is crucial and should not be tampered with without any knowledge about it. So that's what i am gonna tell you. A bird's eye view about that file It has information about the heap size the phone has per app. Phone's screen density(helps google play to pick the apps that can run on your phone).Ever wondered why temple run doesn't show up in the playstore for a phone with lower screen density. Boot animation. The android animation that plays on when you boot your device. Wifi scan interval .Increasing the interval can help save you battery. A tool to help you Download an application to help you edit this file. Here's a link to the application https://play.google.com/store/apps/details?id=org.nathan.jf.build.prop.editor&hl=en So now here's how you start to spoof your emulator into some real device model Note:  Tampering with these properties may ca

Installing google playstore on emulator

So, This blogs marks my entry to the world of blogging.However late(as always :-) ) but ill try to make it worth everything. Google Playstore, it's the best thing to use on an android device,however that's missing on emulators. Here are few steps nice and easy to install it on emulator. Pre-requisites emulator :p android sdk tools. Its tested on android version 16  now time to write commands on the shell,write and execute them serially Gain access to the system drive    adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system Make it an exectuable    adb shell chmod 777 /system/app Install the apks You can also pull these apks from an actual device with api level 16 and push it back on the emulator as mentioned below,but here's a treat(apks are attached below). links to the apks GoogleServicesFramework.apk Phonesky.apk GoogleLoginService.apk adb push GoogleLoginService.apk  /system/app / adb push GoogleSe