Step 1. Go to this special link for our members and viewers
Step 2. Select Bundle : Standard or any other if you want memory card
Step 3. Click Buy Now button
In order's comment section you can say either
CHINAGIZMOS_W2+_SGP
if you mention it as CHINAGIZMOS_W2+_SGPmeans shipping via Singapore post and total will be updated to $178.99 ( Shipping cost is included )
Step 4. Don't pay yet and wait for the price update.
Step 5. After updated price proceed to pay. Enjoy :)
Photos :
Inside the Box : 1 * THL W2+ Mobile Phone 1 * Charger 1 * Battery 1 * Free Screen guard 1 * Data Cable 1 * Earphone
Quick Specifications : Battery: 3000mAh 4.3 inches 960 × 540, MT6577 Cortex-A9 1GHz GPU: PowerVR SGX531, RAM: 512MB, ROM: 4GB Network Frequency: GSM 850/900/1800/1900, WCDMA 850/2100MHz.Dual Sim (G+ G \ W + G) Camera: 8Mp with autofocus with LED Flashlight, 0.3MP front camera Network interfaces: Wifi 802.11 b / g / n, Bluetooth Navigation: Yes, GPS, A-GPS Audio Output: built-in speaker / headphone 3.5mm Why buy from this store Store Name : Shenzhen RTDC Technology Co., Ltd. 1. They are assurance plus store with feedback score of 11,551+ (Highest feedback ever for a Tablet PC store) 2. They are No.1 Tablet PC seller directly from factory 3. 97.2%positive feedback 4. They have been reviewed by TrustPass® 5. Having produced the Supplier Assessment Report(s) and having Onsite Check 6. And lastly they are buyer friendly :) and provide frequent updates and good after-sales service
Best deal for THL W6 only $212.99 FREE shipping with free leather case + screen guard + extra battery This offer is specially for chinagizmos members and viewers.
Step 1. Go to this special link for our members and viewers
Step 2. Select Bundle : Standard or any other if you want memory card
Step 3. Click Buy Now button
In order's comment section you can say either
CHINAGIZMOS_SGPOST
or
CHINAGIZMOS_DHL
if you mention it as CHINAGIZMOS_SGPOST means shipping via Singapore post and total will be updated to $212.99 ( Shipping cost is included )
if you mention it as CHINAGIZMOS_DHL means shipping via DHL and total will be $197 + DHL shipping cost
Step 4. Don't pay yet and wait for the price update.
Step 5. After updated price proceed to pay. Enjoy :)
You will get Free Leather case and Screen Guard + Extra battery as a GIFT
Random Photos :
Demo Video :
1 * THL W6 Mobile Phone 1 * Charger 2 * Battery 1 * Free Leather case 1 * Free Screen guard 1 * Data Cable 1 * Earphone
Quick Specifications : 5.3 inches 960 × 540, IPS, MT6577 CortexTM-A9 1GHz GPU: PowerVR SGX531, RAM: 1Gb, ROM: 4GB Network Frequency: GSM 850/900/1800/1900, WCDMA 850/2100MHz.Dual Sim (G+ G \ W + G) Camera: 8Mp with autofocus with LED Flashlight, 2MP front camera Network interfaces: Wifi 802.11 b / g / n, Bluetooth Navigation: Yes, GPS, A-GPS Audio Output: built-in speaker / headphone 3.5mm Battery: 2300 mAh
Why buy from this store Store Name : Shenzhen RTDC Technology Co., Ltd.
1. They are assurance plus store with feedback score of 11,551+ (Highest feedback ever for a Tablet PC store)
2. They are No.1 Tablet PC seller directly from factory
3. 97.2%positive feedback 4. They have been reviewed by TrustPass® 5. Having produced the Supplier Assessment Report(s) and having Onsite Check
6. And lastly they are buyer friendly :) and provide frequent updates and good after-sales service
Having so many good reasons its obviously safe and best to buy from them. Subscibe and become member of this blog for more such offers and discounts. Next offer is coming soon...keep watching this blog. :)
When we generally talk about ROM, it means Read Only Memory. However in the Android developer circle it means an actual custom image of the OS installed in the ROM area of your smartphone.
Astock ROMis the version of the phone's operating system that comes with your phone when you buy it.
A custom ROM is a fully standalone version of the OS, including the kernel (which makes everything run), apps, services, etc - everything you need to operate the device, except it's customized by someone in some way.
These ROMS are specifically aimed at the consumer who want the advantages of rooting, but without completely changing the basic operating system that comes with the phone. Every phone comes with a stock ROM. It’s not bad, but if you took the time to root your phone then you are probably looking for some extra features.
Rooting
Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attainprivileged control (known as "root access") within Android's subsystem. Rooting is often performed with the goal of overcoming limitations thatcarriers and hardware manufacturers put on some devices, resulting in the ability to alter or replace system applications and settings, run specialized apps that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. Rooting is analogous to jailbreaking devices running the Apple iOS operating system. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system, usually with a more recent release of its current operating system.
ADB
ADB stands for Android Debug Bridge. It comes as a part of the standard Android SDK, which you can grab here. Basically, it provides a terminal-based interface for interacting with your phone’s file system. Since Android platform is based on Linux, command-line is the only way to obtain and manipulate root access often required to perform certain advanced operations on your device using root access.
While these things can be done directly on the device itself using some terminal emulator, it will be rather difficult to execute complex commands on such a small screen. ADB provides the bridge between your machine and your computer.
Go to Menu > Settings > Applications > Development > USB Debugging
Learn basic ADB commands
adb push - sends a file to the phone over ADB thru USB - adb push c:\test.apk /sdcard/test.apk
adb pull - receives a file from the phone over ADB thru USB - adb pull /system/app/Test.apk c:\Test.apk
adb shell - starts a shell connection with the phone
adb reboot - restarts the phone
adb reboot recovery - restarts the phone into recovery
adb reboot bootloader - restarts the phone into the bootloader (white screen)
adb remount - remounts the file system
adb install <path to .apk file> - installs an application - adb install c:\swype.apk
adb uninstall <package name> - uninstalls an application - package name is usually in the format, com.android.browser
Learn basic Linux commands to run through ADB shell
cd - changes directories - works through stock android toolbox - cd /system/app
ls - lists all files in the directory - works through stock android toolbox - ls /system/app/
cat - copies files - works through stock android toolbox - cat /system/app/Test.apk > /sdcard/Test.apk
rm - removes files - works through stock android toolbox - rm /system/app/Test.apk
mv - moves files from one location to another - works through stock android toolbox - mv /system/app/Test.apk /sdcard/Test.apk
cp - copies files - functions similar to cat - uses busybox installed by the EVO-recovery.zip into recovery mode - cp /system/app/Test.apk /sdcard/Test.apk
mount - loads the file system (usually auto loaded except sometimes in recovery) - mount /dev/block/mtdblock4 /system
unmount - unloads the file system - umount /system
What is recovery? In Android, recovery refers to the dedicated, bootable partition that has the recovery console installed. A combination of key presses (or instructions from a command line) will boot your phone to recovery, where you can find tools to help repair (recover) your installation as well as install official OS updates. Because Android is open and has the recovery source code available, building a customized version with more and different options is relatively easy as well. Let's look at both options.
The stock recovery is pretty limited, but that's by design. Its main purpose is to delete all user data and files, or to perform system updates. Normally, both these operations are started from the running Android system, or you can do things manually and boot right into recovery yourself. When you tell your phone to do a factory reset, recovery is what boots up and erases the files and data. Likewise with updates -- when we restart to install an official OS update, it's done in recovery. Recovery is also where we go to manually install official OS updates we've downloaded from the Internet. It's very useful, but limited.
Custom Android recoveries offer much more. They have been coded to allow for backup and restore functions, selective deletion of data so you don't have to wipe everything, and modified to allow update packages that have not been digitally signed by official sources. You also can mount various partitions so that you can copy files to the SD card without having to remove it or reboot into Android. Anytime you see someone mentioning Clockwork or Amon Ra, they're talking about custom recoveries. Because of the extra functionality built in, they are a pretty important tool for folks who want to hack their Android phone or tablet. Recoveries aren't as pretty as a custom ROM and don't get the same love from users and bloggers that custom builds of Android do, but in the end they're even more important. Without them none of this custom ROM stuff would be possible.
The most famous ClockWorkMod (CWM) recovery
ClockworkMod Recovery is a secondary recovery option for Android devices made by Koush. It is based off the eclair recovery image. Features include Nandroid backup, adb shell, advanced update.zip options (ignore asserts and signature checks), and file browser for choosing update.zips
- Apply update from SDcard. (when you connect your device to your computer it will show up as tablet. The SDcard that cwm refers to is simply your device storage. Always make sure to copy install.zips to the root directory of your tablet storage.) You use this when applying an update for a specific ROM if that is what the ROM developer says.
- Wipe Data/ Factory Reset You should always do this before you install a new ROM or if you are having minor issues with your device.
- Wipe cache partition Think of this as the lite version of whats above . If you do above though it doesn't hurt to do this too.
- Install zip from SDcard Use this to install new ROMs.
- Back up and Restore
- Mounts and Storage use this to connect your device to your computer when in recovery mode. It is also possible to transfer files to your device while in this mode.
- Advanced What you are interested in here is something called dalvik cache, you want to wipe this too before installing any new ROM
- Power off
Custom rom creator studio
A project/solution based development environment for creating customized android roms.
For Windows/.NET Framework 4.0 and Linux/Mono 2.10.2 The version for Mono might work on OSX/Mono. It is using apktool and smali/baksmali to do the hard work. Features: Open files from command line and associate file types(.rssln, .rsproj and .apk)(windows only) ApkViewer, shows content of apk files (windows only) Compare content of apk and jar files with older versions. Text editor Deodexing Automatically discovers boot class paths Decompiling classes Recompiling classes Decoding resources Encoding resources Optimizing png files (windows only) Signing apk files Creating update.zip Excluding/Including files Logging
Android Kitchen is simple yet very powerful tool developed by dsixda, a developer from xda developers forum, made to help making and modifying Android ROMs.
Although dsixda stopped developing this tool some time ago, Android Kitchen is still one of rareAll In One tools with which you can do things you woud probably do with a lot of separate tools
Android Kitchen is a Linux Shell Script but it can be also launched on Windows by using Cygwin.
Features:
You can extract ROMs from following extentions: .zip, .img (nandroid backup) .app (huawei update format)
You can unpack and repack boot.img (for changing kernel…)
It has a download for the kitchen software as well as detailed guides on how to use it.
From clockworkmod perform a nandroid backup of your phone and then copy the system.img and boot.img files into the kitchens original_update folder and then create your working folder from that.
(If you go through the guide on the kitchen thread you'll understand what I mean)
After you have your working folder ready you can go through the various kitchen options to add root, superuser & busybox, deodex all your apps, etc, etc.
You will then want to go through your /system/app folder and remove any apps you don't want and also move and add apps to /data/app for ones that you can run from the user partition (do not move the market out of /system/app).
There are several guides around of what the system apps do and be carfeul what you remove as some are very important for functionality.
Check this thread for some basic steps of the things you will want to do to start with.
To modify/extract an app
If you want to make some modifications of apps and functionality you will need to get a bit deeper into things.
You can use tools like apkmanager to decompile the apk files so that you can edit them and recompile.
To change the interfaces and such you will want to do this to files such as /system/framework/framework-res.apk and /system/app/SystemUI.apk.
The interfaces are basically made up of a series or xml files that define where everything is and the images that are being displayed.
There is also a website called UOT Kitchen that can be used to modifiy the interface for you.
You just need to upload your framework-res.apk and SystemUI.apk and choose the look you like and it will alter them for you.
I used it to modify the interfaces I used but unfortunately it doesn't work on our phones too well because the dual sim features use different images and relations and the kitchen can't modify them properly. They also don't look so good with the colored sim backgrounds our phones use so I had to modify the images and recreate the interfaces manually for most things but it should work pretty well for any other phone type.
To go further into coding changes you will need to learn how to use smali/baksmali to disassemble the dex files that are stored in the apps.
When you use baksmali to disassemble a file it will be a plain text representation of the dalvik code which is kind of a cross between assembly code and java.
As an example of how to work with that see this guide of how to modify your boot menu options. Like adding recovery option when pressing the power button.
Depending on what you want to do to your ROM depends on how much you want to delve and learn but luckily there is plenty of information out there since it is an open source platform.
Copy your stock recovery.img to recovery.img_MT65xx folder then only press enter
The plugins will automatically unpack your stock recovery.img & repack it with Lewa TWRP recovery Also included is the latest Mobileuncle Tools. If you haven't install it then copy both to sdcard. First, install Mobileuncle Tools