Thursday, 7 June 2012

How to Fix the Compile Issue and Fatal errors with Sense 4.0 ROM file



ICS brought many changes and development in the Google OS. This may frustrate many users because they need to modify and changes the FILE such APK and APK Manager. Sense 4 is the main cause for the compilation errors associated with file modification in APK tools and APK Manager.


The most three important files framework-res.apk, com.htc.resources.apk and systemui.apk  all create these errors 

Here is the fix

 1. Framework-res.apk

a) Since ICS apktool creates multiple plurals errors, but you can easily fix these by using a custom version of apktool. Now updated incl. latest smali baksmali properties for ICS (thx fernando)

Custom ICS apktool version - Download

b) if you get tag errors like these

anims.xml:3: error: Found tag anim where item is expected
layouts.xml:3: error: Found tag layout where item is expected
raws.xml:3: error: Found tag raw where item is expected

Replace all tags in layouts.xml in values folder with:

<item type="layout" at the front and </item> at the end


Replace all tags in anims.xml in values folder with:

<item type="anim" at the front and </item> at the end


Replace all tags in raw.xml in values folder with:

<item type="raw" at the front and </item> at the end


2. Systemui.apk

When trying to decompile systemui, you will get bad magic value errors. Solution is to decompile without classes, as long as you don`t need to edit smali code. Even if you need to do that, you can still decompile classes.dex separately with smali baksmali.

a) Use -s switch when decompiling to copy classes.dex instead of decompiling it

java -jar apktool.jar d -s systemui.apk systemui-decoded

b) If you are using apkmanager, you can just export classes.dex, then delete classes inside the apk. Then decompile, edit, compile and add classes.dex back when ready.

EDIT: with updated apktool version systemui now compiles fine incl. classes.dex


3. com.htc.resources.apk

Here you get nice layouts tag errors and public entry issues. Again there`s an easy fix for that.

a) Replace all tags in layouts.xml in values folder with:

<item type="layout" at the front and </item> at the end

PHP Code:
<resources>
    <
item type="layout" name="htc_list_item_imageicon_text">@layout/zzzz_htc_list_item_imageicon_text</item>
    <
item type="layout" name="pin_keyboard">@layout/zzzz_pin_keyboard</item>
    <
item type="layout" name="zero_dummy_layout">@layout/alert_dialog</item>
    <
item type="layout" name="htc_list_item_2text_2stamp">@layout/zzzz_htc_list_item_2text_2stamp</item>
    <
item type="layout" name="htc_list_item_2text_bright">@layout/zzzz_htc_list_item_2text_bright</item>
    <
item type="layout" name="htc_list_item_image_2text_image_bright">@layout/zzzz_htc_list_item_image_2text_image_bright</item>
    <
item type="layout" name="htc_list_item_imageicon_2text_2stamp">@layout/zzzz_htc_list_item_imageicon_2text_2stamp</item>
    <
item type="layout" name="htc_list_item_separator">@layout/zzzz_htc_list_item_separator</item>
    <
item type="layout" name="htc_list_item_dlna_1">false</item>
</
resources
b) Delete entry "zero_dummy_dimen" in public.xml - it will be created correctly again during compile

02:41 by Apps Developer · 0

Tuesday, 5 June 2012

Automated Root Method for HTC Evo 4G LTE



The HTC EVO 4G LTE will certinaly turn out to one of the favourite device with new releases and development continous with new root methos which is much easier then the solutions in place now.                          

It is an automated process just one click solution that will roots the phone, unlocks the bootloader from HTC development website and install a custom recovery process. everything in one go where other process require the user to unlock the bootloader by going into HTC website and mentioned required information etc.
With this application you need not to do anything and everything is automated with this

The following things need to be consider before you root the Device



  • Verifies Device and Battery Level (Needs to be charged to at least 40% before running)
  • Reboots to Bootloader and Gets Unlock Token
  • Sends Token to HTCdev.com
  • Retrieves Unlock_code.bin
  • Unlocks Bootloader
  • Flashes TWRP Recovery

Downloads 






03:14 by Apps Developer · 1

Monday, 4 June 2012

Samsung Galaxy S II Toolkit brings everything under one Roof - New Version



Samsung Galaxy S II Toolkit helps users do a multiple tasks including side-loading apk files, adding a custom recovery, achieving root installing kernels, side-loading apk files and so on. The feature list is quite comprehensive and includes:

-  In the beginning it will check the USB Drivers and if it is not installed it will download it from KIES and install them
- It also checks for USB debugging connection to ADB
- Only downloads the files for the mobile  you select
- It Guides you through installing CWM
- it helps you through Rooting your device
- it will guide you through Flashing a Custom ROM
- It recommend you the steps through which you can do Flashing back to STOCK
- Guides you through Reboots Recovery and Download
- Side Load APK’s
- Keeps track of your current phone, last flashed recovery, last flashed rom.

It is very unique feature that it has ability to keep track of what all the changes done with your device. It’s also interesting to measure just how much of a flashaholic you really are. The developer is also working to port the toolkit to all other SGS2 variants.

01:49 by Apps Developer · 0

Wednesday, 30 May 2012

How to update the iOS 86 theme on your device.



In order to download the theme you have to add a repo to cydia.  Since it is not available in repositories. Here we show you how to get theme up and running perfectly.

 Step 1: Open Cydia, go to Manage >> Edit >> Add, then add "http://repo.ithemes.it"to your device. It will warn that repo contains copyrighted works which by default don’t recommend but it is only the place where the theme is available as per my knowledge.

Step 2: Look for iOS 86 on Cydia and install it.

Step 3: In order to activate the theme one should have Winterboard on your idevice. If it is not available then you need to install it from Cydia. You have to head over to Winterboard and this will activate the theme and re-spring your iPhone device

Step 4: To complete the process we suggest you to download the white wallpaper to complete the look of theme, by default theme does not come with wallpaper.

That’s it you have done with the process of adding theme to your Idevice Home screen. if you need any further assistance please write to us. We are dedicated to help you

Disclaimer: This updated and theme will void the warranty on the device. Being owner of the device you complete discretion to following those steps and update your device and we are not responsible in case your Idevice works abruptly or have any issues with it.

like us on Facebook, Follow us on Twitter or add us on Google+ to be the first to hear about breaking iPhone news, and other technology related  news!

23:02 by Apps Developer · 0

Tuesday, 29 May 2012

How to back up SMS from iPhone to Computer.



IPhone is a leading mobile in the market from last couple of years and IPhone is built on an IOS and IOS making enhancement and adding new features in newer versions. Each version has adding value to iPhone and process is changing.  Now it is a challenge to new IPhone users to back up SMS data from IPhone to Computer.
This article is very much helpful to new IPhone users who are not aware of how to take SMS Back Up from IPhone on to computer. The “OmegaSpy” is an application which can back up your SMS from IPhone to computer. In addition to that, it is works as a spy and track all the information, where the IPhone located yesterday, last week and last month etc. this app silently records SMS, Calls, Contacts and app logs on the IPhone.
The following steps need to be followed to back up SMS from IPhone to Computer.
Step 1: If you have any Omega Target Icon in Cydia please uninstall old version.
Path: manager > packages tab Omega Target > modify > Uninstall.
If you have chosen “Hide Package forever” then you can’t see Omega target Icon so before you uninstall this app via site you need log into the website> settings>Remove Account>insert password to verify and click on uninstall the app remotely button > wait for uninstall process finish. Generally it takes 30 minutes time.

Step 2: Remove old source Omega Target in Cydia. Open Cydia > manager > Sources > Edit > tab Omega Backup > Delete > Wait for process finish.

Step 3: The user Guide has given in the following link. Just follow the instruction to add new Omega target application new version:  
http://omegaspy.com/view/userguide.aspx?lang=en-US

After installation process finished please log in to your omega target interface and then reboot the targeted IPhone
Happy SMS Back Up

03:41 by Apps Developer · 0

Monday, 28 May 2012

Samsung Galaxy S I9000 Bug - low storage warning though you have plenty of storage space



Are you an Android based Phone user?  Then you may notice silly and random bugs though not so serious but it often annoys you. One such bug associated with Samsung Galaxy S19000 is “Low storage Warning though your mobile has plenty of the storage Space”. It really annoys anybody for “No space left” message and  prevent you from  downloading new apps from Google play store.
This article deals with the devices which run on CyanogenMod. Here CM utilizes a small and Partition size is just 170MB but fast flash chip to store data in /datadata. For most of the users this is No big deal but the geeks who uses a lot of Apps, beware of the “low Notification” warning message which is Quite normal as the unwelcome guest.

Fix :
In 2903 datafix, only libraries ("lib" and "libs" subdirectories) stay on /data by default.
but you should choose which will store their cache in/Data and this is reversible if one of selected app becomes Laggy and rolled back their cache onto /datadata.

Steps to do : Make an android backup

1.     The Zip file needs to be grabbed and flashed it in recovery mode.
2.     At reboot, it is Obvious that datafix will revert it to previous one (if any one) and apply this one. So first boot in recovery mode takes 5 minutes more than “normal” boot.  
3.     This boot will also creates a "datafix" directory in /data/local with two files :
a.     Move_cache.txt
b.    Skip_apps.txt
4.     Just edit the first file (root needed) to add apps whose cache will go back to /data at next boot :
Code:
com.android.chrome
org.mozilla.firefox_beta
by making these changes you will put Google Chrome and Firefox Beta cache on /data and rest all others apps cache will go to /datadata.

By removing “FireFox cache” in the file and reboot and save the firefox cache on /datadata.

One has to add its name in "skip_apps.txt" file after installing & before rebooting the phone. In addition to it, if you eliminate the apps name from "skip_apps.txt" file list but libraries will be moved to /datadata at next reboot.



The following are the basic requirements to fix this
     
·         Samsung Galaxy S based phone GT-I9000, Vibrant, Fascinate, Captivate, etc.
·         CM based rom including CM7/9, MIUI and maybe ao(k)sp etc.
·         Kernel that supports init.d scripts latest CM9 nightly support it
·         Busybox installed

02:13 by Apps Developer · 0

Friday, 25 May 2012

ASUS Padfone Tablet – Amazing Attractive Android Device




The ASUS is planning to launch their trust worthy android devices like ASUS Padfone, Transformed Pad infinity and ASUS Pad 300. The ASUS Padfone tablet is a dock accessory for the Padfone. It is an unique device, do you know why? actually all the features of the tablet are not built into it but via Padfone it perform all the task.

The Padfone tablet specs and features
  •        10.1 inches Display screen with 1280x800px resolutions
  •            Front facing 1.3 Mega Pixel Camera
  •         3.5mm  audio Head Jack
  •    .     Micro USB
  •   .     6600mh Capacity Battery
  •   .     Memory: 16/32/64 GB
  •          Supported Audio players -  MP3, WMV, 3GP, AAC, AAC+
  •         Supported Video players -  MPEG4, H.264, H.263
  •        Qualcomm GPS with AGPS
  •     .   Standby Time: 373 Hours to 440 Hours.
  •        Android v4.0 Ice Cream Sandwich OS


03:02 by Apps Developer · 0