Subscribe For Free Updates!

We'll not spam mate! We promise.

Monday 25 May 2015

How To Port Rom For Mediatek devices [JELLY BEAN]

SO LETS PORTING ROMs  [JELLY BEAN]
                                      
Requirements
1.Windows based operating system
2.Kitchen [For Boot.img unpacking Repacking]
3.Notepad++
4.Stock and Port Roms

Overview 
Please Choose port rom which is of same chip-set like mt6572 to Mt6572 and same android version.. :)

Procedure:-
1.Replace these from your Stock ROM to the ROM u want to PORT!! Lets Call it "PORT"
*system/vendor
 *system/usr
 *system/lib/modules
 *system/lib/hw
 *system/lib/libncurses.so
 *system/etc/firmware
 *system/etc/vold.fstab
 *system/etc/vold.fstab.nand
 *system/etc/bluetooth

2.For Fixing Problems...
 *system/etc/permissions
 *system/etc/security
 *system/etc/audio
 *system/etc/wifi
 *system/lib/drm
 *system/lisystem/lib/soundfx
3.Now Replace the Stock Boot.img to Port ROM!
Now Open The Port ROM folder and go to META-INF/google/android and open updater-script in Notepad++
Do the same for the Stock ROM
Now In the Port ROM's Updater Script, find a line that starts with this...
format(".......
and only replace the mmcblk0p.. with the stock one!
Do the same for this line...
mount("...
For Example 

This Is Port one
format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

This Is Stock One
format("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");Now just Replace the "mmcblk0p3" from STOCK to PORT!! 
4.Now go back to the Folder of Port ROM and You'll see 2 folders & 1 file named
-META-INF
-system
-boot.img

Now Select these three and Click Right Mouse Button and Click on 7-Zip ->> Add to Archive
Now a dialouge box should appear! Configure the Format like This:

Archive format: ZIP

Compression Level : Normal

Compression Method: Deflate

Dictoioany Size: 32k

Word Size 32

 Now Start Zipping and Push the ZIP to your Memory Card  Go to Recovery >> Install ZIP & Wipe Data

Credits
XDA DEVELOPER | LINK TO HIS THREAD |
Ace Aggarwal :P 

Thanks For Reading This

Sunday 24 May 2015

5 Best Must Have Xposed Module for Lollipop

Must Have X-posed Module For LolliPop

What is Xposed Installer
This is the installer for the Xposed framework, which is a requirement for all modules. Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.
LINK  | LINK-HOW-TO-INSTALL-XPOSED-ON-LOLLIPOP |
5 Best Xposed Modules :-
GravityBox 

GravityBox is a module which primary goal is to provide the users of MediaTek platform (which is well known for not being opensource friendly)
with a tweak box to turn their vanilla Android stock ROM into custom ROM packed with additional features and tweaks.
Additionally, it should run on any device having vanilla or close to vanilla Android not diverting too much from AOSP (Android Open Source Project).

LINK FOR JELLYBEAN | LINK FOR KITKAT | LINK FOR LOLLIPOP 
XSTANA

A simple app that allows you to change your NAVIGATION BARS and STATUS BARS icon with help of root access and Xposed module

TINTED STATUS BAR














Tinted Status Bar allows you to change the status bar colour based on the currently running application.
As of BETA 5, this is done automatically for apps that have a standard Action Bar. If an application does not change the status bar colour, configure it to do so manually in the settings app
Unicon
Unicon (formerly Icon Themer) allows you to use Nova/Apex/ADW etc. icon packs on your device.You can now use any launcher you prefer (especially Stock launchers!) and still have the power to customize how your application icons look like.(Note: If your launcher is replacing the icons with their own theme, Unicon would appear to be not working). Unicon is also more consistent because the icon theme is applied throughout your device and not just confined your launcher!

| LINK |

Serajr Blurred System UI


 New preference to give drag handle bar a translucent value (status bar expanded) Fixed App Action Bar FC on some firmwares Xperia Look and Feel (Xperia devices only) Russian translations Updated French translations - thanks xda Updated Spanish translations - thanks xda 
 LINK

CREDITS
XDA DEVELOPERS
XPOSED DEVELOPERS
ME - ONLY FOR SHARING

| TIP-PLEASE MAKE A NANDROID BACKUP DONT DAMAGE YOUR PHONE I.E YOUR DEVICE |

How to Extract source code from APK

How to Extract source code from APK

Are you an Android enthusiast? Did you ever wish to customize an app to your needs? Wondered how you can get source code of an android app In this post, I will teach you how to get source code of an android apk file along with resource files like XML files, images,icons everything that is part of an apk.

Here is the method or guide showing how to do it.

What You Need 
1.Download the apk file for which you want the source code.
2.
Download Dex2jar from here
3.
Download jdgui, a java de-compiler to get .java files from .class files here
4.
Download apktool-install-windows-r05-ibot.tar.bz2 ( for windows ) and apktool1.5.2.tar.bz2 from here

Procedure
1.extract these two folders and you get 3 files. 
(Put all these files in one folder -  aapt.exe, apktool.bat and apktool.jar)
2.Copy the apk file into this folder.
3.Open CMD and change directory to the folder where you have aapt.exe and other files. 
( Press shift and right click in dex2jar folder to open command prompt there - a shortcut)
4.run this command  [apktool decode apk-file-name.apk]
5.You get All Resource files ( media files, XML files )and AndroidManifest.xml inside the folder com.test.app folder.6.Keep a copy of apk file and rename the .apk file to test.zip and extract using any unzipping soft wares.
 ( rename test.apk to test.zip and extract.).
7. You will have a folder with the zip-file name ( for example here "test").
8.Now extract dex2jar file you downloaded move the classes.dex file in test folder (from the apk you just extracted into dex2jar folder.
9.Open CMD and change directory to dex2jar folder. 
 10.Press shift and right click in dex2jar folder to open command prompt there - a shortcut)type  [d2j-dex2jar classes.dex]
11. you will get a file classes-dex2jar.jar file in dex2jar folder.12.Open jd-gui, click on File, Open and select the classes-dex2jar.jar file you got in the previous step and click on File, Save all resources and save it to file. 
Now extract that file you will get all the .java files for that apk.
Create a new folder src in  com.test.app folder you got and move the contents of folder created by jd-gui intosrc folder.
Now you have got all the resources and java files for the apk file.

Credits
X.D.A Developers

Recent apps like lollipop for JellyBean [Theme With Me]


Recent Apps Mod 
Items Required :- 
1) SystemUI.apk
2) Apktool
3) Text Editor (Notepad ++) from here

Procedure:- 

1) First of All decompile SystemUI.apk using apktool.
2) Now Goto res/layout folder.
3) Open status_bar_recent_panel_item.xml
4) Now in its line no. 2 add this code android:rotationX="-10.0"
5) Save it.
6) Also Open Status_bar_recent_panel.xml
7) In line no. 2 add android:rotationX="10.0"
8) Save it.
9) Recompile and push meta inf and androidmanifest.xml of your original apk to the modded one. 
10) Push it and set permissions to rw--r-r.
Tip:-Please sign the modded apk and make a nandroid backup before doing anything
How To Decompile APK

CREDITS
X.D.A Developers



 

Saturday 23 May 2015

APkTOOL FOR ANDROID

APKTOOL

A tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with an app easier because of project-like file structure and automation of some repetitive tasks like building apk, etc.
It is NOT intended for piracy and other non-legal uses. It could be used for localising, adding some features or support for custom platforms, analysing applications and much more.

WHAT YOU NEED
1)Root access
2) files download them from here
3)Respect                    
4)Patience

How To Setup APK TOOL
1)Grab the latest version of apktool zip file from above link.
2)extract it to your internalsd/apktool/here.
3)done now use it for decompiling,recompiling modifying apk.

Some Commands of apktool and their Usage :- 
1.You need to install the file using the " IF " command.
for example-
  
                           "apktool if systemui.apk"
2.You need to  decompile or unpack the file by "d" command.
for example-
  
                            "apktool d systemui.apk"

3.You need to  Recompile or repack the file by "b" command.

                            "apktool b systemui.apk"
                 Tip - Don't Forget  To Sign The modified apk file
Credits
I am only Providing this information  to you.
Me [ https://www.facebook.com/developerace]
XDA-Developers
APK-TOOL Developers