Wednesday, August 28, 2013

How to master apktool compile/decompile [Easy guide]

Some people are unfamiliar with apktool, also someone asked me how to use it and how to sign system apps
So first required downloads:
1- Java Runtime Environment: from HERE Or from Apktool's website HERE
2- Apktool: from HERE
  - After installing java runtime, extract Apktool.zip so aapt.exe and apktool.jar in "C:\"

You should know that apktool can't decompile/compile 3rd party applications.
It can work on system files only.
You can't decompile 3rd party apps unless you have the source code.

First to decompile any sys app, install your framework::
apktool if framework-res.apk

Let's say we will work on Settings application.
Make 2 copies of Settings.apk - put a copy in "C:\" and the original in anywhere you know.

- Shift + Right click in an empty place in folder "C:\" and select "open command windows here"
- To decopmile type the following without quotes
   " apktool d Settings.apk "
- A folder will be created inside "C:\" named "settings" inside it you will find other folders.
- The codes of the application are inside the folder "smali".
- The images are inside "res/drawables".
- Text are found inside "res/strings".
- Assets folder contains other files needed by an application to run (not necessarily exist).
- Androidmanifest.xml contains application information and permissions and such.

After modifying the application till your needs you will compile just by typing the following
" apktool b settings "
You will find the new apk in "dist" folder inside "settings" folder

DON'T SIGN THE APK AND PUSH IT..
- Open the apk as a zip with winrar
- Let's say you modified strings.xml
- Copy resources.arsc from the new apk to the original apk

- Or you modified smali's
- Copy classes.dex from the new apk to the original apk

Then push the apk using adb or root explorer or anything you want and change permissions to at least rw-r-r

Android Questions And requests

In my blog i'd like to answer any android user concerns/questions
I'll also fulfill any request so please just leave a comment or email me
I will reply as soon as possible.

Most of jellybean apps on any android version!

Stuck with gingerbread / icecream sandwich?
Want to have jellybean experience on your old android phone?
Make your old android phone feel new
Here are some of jellybean's apps alternatives, Feel the jellybean experience on almost every android phone

Camera & Gallery: Snap camera & gallery 3.3.0
Launcher: Holo launcher 2.0.2
Lockscreen: Holo locker 1.1.5
Clock: Clock jb+ 1.2.1
Keyboard: JB Keyboard pro
Mms/Sms: Sliding Messaging Pro 6.515
Calculator: Calculator JB 1.02
Live wallpaper: Phase beam

Tuesday, August 27, 2013

Sidebar Pro 4.4.0 full free

Navigate easily through your apps without having to go back to home screen/app drawer
Just with a single swipe go to your favorite apps/shortcuts

Features
- Pin as many apps & toggles to the Sidebar
- Live running apps and running indicators
- Task management allows killing running apps (swipe running apps out to kill them)
- Customized colors, opacity, sizes, and positions
- Starts on boot
- Minimal RAM fingerprint and affect on battery life
- Ongoing notification can be disabled(4.1+) / made invisible
- Many widgets to choose from (Home, App Drawer, Wi-Fi, Mobile Data, Bluetooth, GPS, Sound, Rotation, Brightness, Torch, Play/Pause/Skip music)

DOWNLOAD FROM HERE
SCREENSHOTS:

Lite ROM, for motorola fire xt311 - xt316 - xt530 - xt531 lightest custom ROM for Motorola Fire

LIGHTEST Custom ROM for xt311/xt316/xt530/xt531

Lite rom is the lightest and fastest custom rom for motorola fire xt311/xt316

        Features:
1-    Odexed:
       So that it frees more internal memory, but if you want to deodex, just delete the corresponding .odex file
2-    Statusbar toggles:
       10 toggles for fast access plus brightness slider
3-    Minus button:
       So you can delete each notification manually, in addition to the normal "clear all" button
5-    Keyboard shortcuts:
       Can set keyboard buttons to shortcuts not only apps from "settings>applications>Quick Launch"
       Select letter and click "options softkey" and select shortcuts
4-    3 Way reboot in power menu
5-    JB like settings app
6-    Great battery life
7-    Debloated
8-    Great free ram
9-    Awesome new camer, gallery, clock, voice recorder
10-  Calls and Sms firewall

Installation: (Not tested on xt530/xt531)
-Download From >>HERE<<
-Extract
-Run 1.bat
-Wait for phone to restart, enable usb debugging
-Run 2.bat
-Maybe you can donate if you want :P

Tips: No battery icon, instead there's customizable battery bar.
If you experience BOOTLOOPS Flash This global sbf rom Using rsd lite and try again :)

Screenshots: