Page List

22 December 2013

【Android】Boot Samsung Galaxy S4 into Recovery and Download Mode


Knowing how to boot your Samsung Galaxy S4 into recovery mode and download mode is extremely important especially when you are looking forward in tweaking your smartphone. Actually, you will not be able to perform official or unofficial operations on your device without having to enter the recovery (stock or custom) and download mode. So, if you are new to the Android system and want to learn more about its features, then you are in the right place; here on Android Flagship our team will develop important and useful tutorial that will teach you how to use and operate your Android based device.

However, today we will be checking on how to perform an easy task: booting into recovery and download mode. The present tutorial will be suitable with the Samsung Galaxy S4 (any model of the same) though the procedure mentioned below can be safely performed (the steps will work) on any Samsung branded smartphones. So, this is something like a general step by step guide meaning that it will work for any Samsung branded devices; of course the handsets that are being powered by the Android OS.
SGS4 Download and Recovery Mode
Now, the Galaxy S4 is one of the most powerful smartphones released on the market (it competes with the HTC One, Xperia Z and of course with the iPhone 5). Anyway, the best is that the device is running on Jelly Bean 4.2.2, which is the latest release of Android firmware. And when operating on Google’s platform we can only think about customization and optimization operations. As you know, when owning an Android device as powerful as the Galaxy S4, it is really hard not to try to obtain more power from the same. Therefore, you will be tempted in rooting, flashing a custom recovery image and updating with custom ROMs and unofficial software.

The mentioned procedures are complex ones that should be applied only by those who are used with the same – the warranty of your device will get void and if you don’t know what you are doing you can end up in bricking your Android powered handset. Anyway, as you will notice, when trying to tweak your Galaxy S4, you will also have to first learn how to boot your device into recovery or download mode.

The Download Mode usually must be accessed when updating with official firmwares. I am talking about manual updates procedures, as the OTA releases are being applied automatically. So, if Samsung or Google is releasing a new stock Jelly Bean and you need to manually update your Galaxy S4 with the same (via Odin), you will notice that somewhere during the flashing procedure you will have to boot your smartphone into download mode.

Then, you need to learn how to enter the recovery mode when dealing with more complex tasks, like rooting, installing a custom ROM firmware, making Nandroid backups, perform maintenance, optimization and customization procedures and so on. Be aware that your device is being powered by a stock recovery mode; for applying the mentioned operations you will have to replace the stock recovery with a custom one, like CWM recovery. Now, the method explained below will teach you how to boot your Galaxy S4 into stock and custom recovery mode, so you have nothing to worry about.

Anyway, that was all for now, meaning that you can check on how to enter download, or recovery mode from your Samsung branded device.

How to Boot Samsung Galaxy S4 into Recovery Mode
  • Turn off your phone.
  • Then, reboot it by pressing on Volume Up, Home and Power buttons at the same time, for a few seconds.
  • Release the buttons as soon as you notice the stock, or custom recovery logo displayed on your handset.
  • Use the recovery menu in order to complete several operations.
  • You can boot into Android by returning to the recovery main menu; from there just select “reboot system now”.
How to Boot Samsung Galaxy S4 into Download Mode
  • Similar with the recovery mode, you first have to turn off your smartphone.
  • Then, reboot the handset by pressing on Power, Volume Down and Home buttons together.
  • When the “warning” message will be displayed release the buttons.
  • Press Volume Up in order to confirm that you want to boot into download mode.
  • You can now safely connect your device with the computer as the download mode has been successfully reached.
So, that was all; I know that the process is quite easy to complete but there are users who haven’t booted their Galaxy S4 into download or recovery mode until now. If this guide was helpful for you, don’t forget to share your experience among your android friends community.


References:


08 December 2013

【Android】How to boot Samsung Galaxy S4 into Safe Mode


Most people realize they can boot into safe mode on a Windows box but did you know you can boot your Samsung Galaxy S4 into Safe Mode too?

Booting your Droid into Safe Mode loads the core operating system sans the crap.  In other words, all superfluous apps and widgets won’t load which leaves only factory installed stuff.  If your phone works fine in Safe Mode but quirky in Normal Mode then you have good reason to believe that uninstalling one or more apps will fix things.

If you’re noticing that your Galaxy S4 locks up often, the battery is draining faster than normal, or the phone takes too long to startup then booting to Safe Mode is perfect because it lets you uninstall aberrant apps and gets your phone back on track.

Booting the Samsung Galaxy S4 to Safe Mode

Hold down the power button for 2 seconds to bring up your phone options.

Confirm the power off operation…

Now as the phone boots up keep pressing the menu soft key which is immediately to the left of the Home Button.

You might feel silly tapping the bottom left side of your phone as it turns on because it won’t seem like anything is happening.  That’s fine, just find the nearest vacant room, close the door and keep tapping your heart away until the Home Screen emerges.

Astute observers will immediately notice the monochrome Safe Mode insert along the bottom left edge of the screen

Log in the phone and flip through your home screens.

Only factory apps are available in Safe Mode so your phone might seem banal but it should feel more responsive.

Tap your way to Settings (tap the left menu key next to the Home button and choose Settings)

It’s hiding behind the Safe Mode screen stamp…

We want the Application Manager so touch the More tab and scroll down midway.

Start browsing through your Apps starting with the most recently installed.  Unfortunately I couldn’t find an easy way to sort by install date so it looks like you can only sort alphabetically or by file size (tap the menu soft key again for those options).

When you find a potentially culpable App, tap it in the list and choose Uninstall.

Keep methodically going through each App and uninstalling one by one until you find the unruly App that’s flubbing up your phone.  It’s a bit of a pain but I don’t see an easier way of doing this; however, if you’ve had better success please share your knowledge in the comments below.

Consider a Factory Reset

In more extreme cases you may want to consider a full factory reset.  If you have voluminous apps and think it’ll take you more than half a day to uninstall them or if your phone has become virtually unusable it might make sense to restore your phone to the factory defaults.

This will nuke all your apps and settings so make sure you have critical items backed up first.

To start the Reset, revisit Settings and tap the Accounts tab.

Scroll to the very bottom and choose Backup and Reset.  Note:  If you’re in Safe Mode the word Backup is obstructed by the Safe Mode graphic in the bottom left corner of the screen.

It’s kind of hard to see the Backup and reset button but just touch and trust me – you’ll end up where you want to be.

Take a thoughtful pause… then press the Factory Data Reset button to zap your phone.

When you’re ready to get out of Safe Mode, just power down the phone normally and reboot.  As your phone starts up, forget any fancy finger tapping and you’ll boot directly to normal mode.

Cheers!


References:
http://www.fixedbyvonnie.com/2013/10/how-to-boot-your-galaxy-s4-into-safe-mode/


24 November 2013

【Android】Partition and Link2SD


Link2SD is an android application by Bulent Akpinar that lets you move apps and games to the 2nd partition of your SD card. Why do we have to use Link2SD when Froyo and Gingerbread’s Native Apps2sd moves the files to the SD card? Native apps2sd only moves the apk file of the application leaving other files in internal memory thus you still have to manage your on-board memory and limit your choice of apps because it will eat up your memory and later on you cannot install any files anymore. Additionally, widgets and some applications are not intended to be moved to the SD card. However, Link2SD is only for root users because it is required that your phone is ROOTED.

The idea behind the application is the same. But Link2SD has more relevant features which the Native Apps2sd lacked giving Android 1.5 and up users the chance to have a taste of what it’s like to have a big phone memory. Additional features were added by the developer to furher optimize the usage of android devices. By using Link2SD, you can move not only the application file, but also  the dalvic-cache and libray files of the application. This means that data will be the only one left to consume your internal memory thus installing applications and games would be easier because you can install anything you want without worrying about the famous low memory problem. Furthermore, Link2sd covers all files even moving widgets and the unmoveable applications to the 2nd partition of your SD card.

Software Needed
  1. MiniTool Partition (for PC i.e. Windows)
  2. Link2SD (for mobile i.e. Android)

PROCEDURE
This is a step by step guide on how you can run Link2SD on your device. This tutorial will work for both stock and cutom ROMs. For ClockWorkMod Recovery users, you can check the other guide below. Follow all the instructions carefully to eliminate possible problems.
  1. First you have to download MiniTool Partition Wizard Manager. You can download it in the link above, download it and install it on PC.
  2. Insert your SD card to a card reader and open it on your computer.(not via USB cable)
  3. Back up all your files to the computer because partitioning will wipe your data.
  4. Open Mini Tool in your computer. Locate your SD card (be careful in choosing and make sure not to choose the drive of your computer)
  5. Right click and choose Delete.

  6. Right click on it again and choose Create New. Create “FAT32″ partition (This is where all your media files will go. Be sure to make it bigger than the 2nd part)
  7. Select “Create as: PRIMARY”

  8. Next, create an ext2/ext3/ext4 partition (I suggest ext2 cause it works on all roms and kernels). This is where your apps will go. I suggest a value of 512Mb would be big enough but its your choice...
  9. Select “Create As: PRIMARY” (make sure that it is both set to primary because it will not work if it is not set to primary)

  10. Click the “Apply” button on the top left corner and wait for it to finish the process. Done.
  11. Put back your SD card to your phone and switch it on.
  12. Download and install Link2sd from Google Play Store link given above.

  13. Open Link2sd. You will be prompted to choose between ext2, ext3, ext4 and FAT32. Select one.
    (Give preference in this order ext4>ext3>ext2>fat32/16, Not all may be compatible with your kernel so try each one in the order of preference and use the highest ranking one that works. ext3 is compatible with my kernel so I use that.)

  14. It will say mount script created. Reboot your phone now.
  15. Open link2sd and if the message doesn’t show up, you succeded.
  16. Go to Link2sd>Settings>check the autolink (to automatically move apps upon installation)
  17. If you already have some apps, select “move to phone” then after moving select “Create Link” (be sure to check the three files: app, dalvic-cache and library files)

  18. To check your memory, select “Storage Info”. This will show you the current state of your internal memory, FAT32, and ext2 partition.
  19. Now you’re done and ready to install vast amount of applications as you wish!

FOR CLOCKWORKMOD RECOVERY USERS ONLY (ALTERNATIVE METHOD)
NOTE: You can also use the instructions above. This guide will work on both stock and custom ROMs.
  1. Back up all your files to your computer. Partitioning wipes the files of your SD card.
  2. Go into recovery mode
  3. Select “Advanced”
  4. Select “Partition SD card”
  5. Choose your SD-ext size (if you’re using a 2Gb SD card, choose 512Mb. If your SD card is 4Gb or greater, you can choose 1024Mb)
  6. Select 0 swap
  7. Wait for the process to finish. Reboot.
  8. Download and install Link2SD from Google Play Store.
  9. Open Link2SD you will be prompted to choose between ext2, ext3, ext4 or FAT32. Choose ext4.
  10. Follow instructions number 13-19. DONE!


References:


10 November 2013

【ROOT】/【UNROOT】/【Install CyanogenMod】 for Samsung Galaxy Ace S5830


To begin, Rooting is the process whereby one can gain advanced control over their devices.

Advantages of ROOTING:
  • Delete unwanted apps
  • Expand system memory
  • Theming your device
  • Moving apps to SD-Card
  • Installing Firewall
  • many more
But the disadvantage which follows is:
  • WARRANTY BECOMES VOID (you can always gain it back by installing Official Firmware)
P.S: I am not responsible for anything which goes wrong. The process mentioned has been tried several times and is universally recognized. Therefore if anything goes wrong it'll be Your and solely your fault.
PS: This Rooting method is only for people on 2.3.x Firmware i.e GINGERBREAD. Pls do not follow this if you are on Froyo.

Now to begin with the process of Rooting:
  1. Download the file update.zip to your PC
  2. Copy it on your SD Card.
  3. Switch off your Galaxy Ace.
  4. Once off, press HOME and POWER button until you come to a screen like this.
  5. Using Volume Up and Down key select Option APPLY UPDATE FROM SDCARD. Press HOME key to select the option as touch won't work.
  6. Then select CHOOSE ZIP FROM SD CARD.
  7. Now select the file you downloaded her.
  8. After installing finishes go back and Reboot Device.
Congrats you have finished rooting your device.

To UNROOT 
Simply download Unroot.zip and follow Steps 2 to 5.


Install CM for Samsung Galaxy Ace (cooper)
Note: DISCLAIMER
Modifying or replacing your device's software may void your device's warranty, lead to data loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore must be done entirely at your own risk. No one affiliated with the CyanogenMod project is responsible for your actions. Good luck.

Installing a custom recovery
  1. Download ClockworkModRecovery kernel (Applicable to Gingerbread only)
    • Recovery kernel for Galaxy Ace: download
    • md5: ba3d09df567757081da5dd6e8fb2d0b0
  2. Once the CWM zip file is downloaded, place it to your sdcard.
  3. Now reboot in recovery mode by holding Home & Power buttons.
    • Select Apply Update from SDcard and select the CWM zip file placed in your sdcard.
  4. Restart. For verifying, go into recovery again. You will find that recovery has been updated to CWM Recovery.
  5. For the instructions following after this, the phone needs to be turned ON (either normally or in CWM Recovery).
Installing CyanogenMod from recovery
Note:
Some devices do not have removable SD cards. Regardless, there should still be a partition on the device named "/sdcard" that can be used for flashing purposes, even though the contents of /sdcard may actually be in internal storage.
  1. Download the prebuilt release of CyanogenMod you wish to install. (Or if you've built CM yourself, look in the $OUT directory for the .zip.)
    Optional: Download any supplemental 3rd-party applications packages for the device you wish to use.
  2. Place the CyanogenMod rom .zip file on the root of the SD card using adb:
    • Transfer your file(s): adb push YOURROMZIP.zip /sdcard/
      • If you boot directly to recovery and have an internal sdcard, you may need to run adb shell mount /sdcard or mount data through the recovery menu before transferring.
      • If you see "error: device not found" there is likely a driver issue on the PC.
      • If you see "error: insufficient permissions for device", try "adb kill-server" and then run "adb devices" to see if the device is attached.
      • On some devices, the zip file can be copied to the device using standard USB Mass Storage or MTP support. Boot the device normally and transfer the file to it.
        Optional: Place any supplemental packages (e.g. Google Apps or kernel) .zip file(s) on the root of the SD card.
  3. Boot to recovery mode on the device by holding Home & Power button until Samsung logo appears, then release Power.
  4. Once the device boots into the ClockworkMod Recovery, use the physical volume buttons to move up and down. On most devices, the power button is used to confirm your selection, although for some devices the power button is used as a "back" button to go up one level, in which case the home button is used to confirm the selection.
    Optional/Recommended: Select backup and restore to create a backup of the current installation on the device.
  5. Select the option to wipe data/factory reset.
  6. Select install zip from sdcard.
  7. Select choose zip from sdcard.
  8. Select the CyanogenMod file you placed on the sdcard. You will then need to then confirm that you do wish to flash this file.
    Optional: Install any additional packages you wish using the same method.
  9. Once the installation has finished, return back to the main menu, and select the reboot system now option. The device should now boot into CyanogenMod.


References:
http://andro-sapien.blogspot.in/2013/05/rooting-and-unrooting-your-galaxy-ace.html
http://wiki.cyanogenmod.org/w/Install_CM_for_cooper

27 October 2013

【ROOT】The Complete Guide To Rooting Any Android Phone【ANDROID】



We love Android, but rooting your phone can give you the opportunity to do so much more than your phone can do out of the box — whether it’s speeding it up with overclocking or customising the look of your phone with themes. Here’s how to root some of the most popular phones with minimal effort.

Rooting, for those of you that don’t know, means giving yourself root permissions on your phone (we’ve heard all the “root” gags before, thanks). It’s similar to running programs as an administrator in Windows, or running a command with “sudo” in Linux. With a rooted phone, you can run more apps (like backup or tethering apps), as well as flash custom ROMs to your phone, which add all sorts of extra features. If you’re on the fence about rooting, check out our top 10 root-only apps that make it worth the hassle.

There are lots of different Android phones out there, and while some rooting methods might work for multiple phones, there is no one-size-fits-all guide for rooting every one of them. As such, we can’t show you how to root every phone in existence, especially since we can’t test every method. So we’re going to post methods for the most popular Android phones and keep it updated as new phones come out.

Glossary of Rooting Terms

As you learn more about the rooting process, you’ll probably run into a bunch of terms that can be confusing. Here are some of the most important ones and what they mean.
  • Root: Rooting means you have root access to your device — that is, it can run the sudo command and has enhanced privileges allowing it to run apps like Wireless Tether or SetCPU. You can root either by installing the Superuser application — which many of the below root processes include — or by flashing a custom ROM that has root access included.
  • ROM: A ROM is a modified version of Android. It may contain extra features, a different look, speed enhancements, or even a version of Android that hasn’t been released yet. We won’t discuss ROMs in depth here, but if you want to use one once you’re rooted, you can read more about doing that here.
  • Flash: Flashing essentially means installing something on your device, whether it be a ROM, a kernel or something else that comes in the form of a ZIP file. Sometimes the rooting process requires flashing ZIP file, sometimes it doesn’t.
  • Bootloader: Your bootloader is the lowest level of software on your phone, running all the code that’s necessary to start up your operating system. Most bootloaders come locked, which keeps you from rooting your phone. Unlocking your bootloader doesn’t root your phone directly, but it does allow you to root, then flash custom ROMs if you so desire.
  • Recovery: Your recovery is the software on your phone that lets you make backups, flash ROMs and perform other system-level tasks. The default recoveries can’t do much, but you can flash a custom recovery — like ClockworkMod — after you’ve unlocked your bootloader that will give you much more control over your device. This is often an integral part of the rooting process.
  • ADB: ADB stands for Android Debug Bridge, and it’s a command line tool for your computer that can communicate with an Android device you’ve connected to it. It’s part of the Android Software Developers Kit (SDK). Many of the root tools below use ADB, whether you’re typing the commands yourself or not. Unless the instructions call for installing the SDK and running ADB commands, you won’t need to mess with it — you’ll just need to know that it’s what most of the tools use to root your phone.
  • S-OFF: HTC phones use a feature called Signature Verification in HBOOT, their bootloader. By default, your phone has S-ON, which means it blocks you from flashing radio images — the code that manages your data, Wi-Fi and GPS connections. Switching your phone to S-OFF lets you flash new radios. Rooting doesn’t require S-OFF, but many rooting tools will give you S-OFF in addition to root access, which is nice.
  • RUU and SBF: ROM Upgrade Utilities (for HTC phones) and System Boot Files (for Motorola phones) are files direct from the manufacturer that change the software on your phone. RUU and SBF files are how the manufacturers deliver your over-the-air upgrades, and modders often post leaked RUU and SBF files for flashing when the updates haven’t been released yet. They’re also handy when downgrading your phone, if a rooting method isn’t available for the newest software version yet. You can flash RUUs right from your HTC phone, but Motorola users will need a Windows program called RSD Lite to flash SBF files.

Most Android Phones: The SuperOneClick Method

The majority of you will be able to use previously mentioned SuperOneClick for Windows to root your phone. So far, it’s been officially tested on the following phones:
  • Acer Liquid Metal
  • Dell Streak
  • HTC Magic (Sapphire) 32B
  • LG Optimus 2x
  • Motorola Defy
  • Motorola Flipout
  • Motorola Milestone
  • Motorola Milestone 2
  • Nexus One
  • Samsung Galaxy Ace. Note: SuperOneClick only works on the Galaxy Ace running 2.2.1 and below. If you have 2.3 or above on your phone, you’ll need to follow the steps at this XDA thread to root your phone.
  • Samsung Galaxy S
  • Samsung Galaxy S II
  • Samsung Galaxy Tab
  • Sony Ericsson Xperia X8
  • Sony Ericsson Xperia X10
However, it should work on many more. Forum threads abound on the internet where people claim it works with other devices, and they just haven’t been added to the “official” list. With that in mind, I’d recommend checking the rest of the methods on this page before you try SuperOneClick, to see if your phone already has an alternative method.

Also, if you want to double-check that SuperOneClick will work with your phone, a quick Google (e.g. superoneclick motorola milestone) will probably reveal whether it’s compatible.

What You’ll Need
  • A Windows PC: SuperOneClick has ports for Mac and Linux, but it’s pretty complicated to get it working. I haven’t used it myself, but you can check out its XDA Developers thread for more information. For the purposes of this guide, we’ll assume you have a working Windows PC to get this working. If you don’t have one, borrow one from a friend — after all, you’ll only need it once.
  • The USB Drivers for Your Phone: In order for your phone to fully communicate with your PC, you’ll need its USB drivers. To get them head to your phone’s manufacturer’s website and search for them on the Support page. Note: You can now grab an automatic driver installer at the SuperOneClick page on XDA and skip this step — though you can always download the drivers yourself if you so choose.
  • Previously mentioned SuperOneClick: This is the Windows program that will root your phone. It’s portable, so just download it and unzip it somewhere safe — no installation necessary.
The Process

First, find, download and install the USB drivers for your particular phone, if necessary. You can generally do a Google search for your device’s drivers, but you can just head to your manufacturer’s website too (e.g. HTC users will head to HTC’s website) and navigate to your device’s support page. Go ahead and install the drivers once they’re downloaded. Note: Again, you can now grab an automatic driver installer from SuperOneClick’s XDA page and skip this step if you so choose.

Next, make sure your phone is in USB Debugging mode. Head to Settings > Applications > Development, and check the USB Debugging box at the top.

Once you’ve done all that, start up SuperOneClick. Plug in your phone (make sure NOT to mount the SD card), and hit the “Root” button to root your phone — it’s that simple. When it finishes, you’ll see a message that says “Root files have been installed!” Hit Yes if it asks you to run a test, and if everything went according to plan, it should confirm that you have root permissions. You can now close out of the app.

To double check and make sure everything went well, when you open up your app drawer you should see an app called “Superuser”. If so, you’re good to go! You can now flash custom ROMs, run root-only apps and more. See the “What Now?” section below for more ideas.

Certain HTC Phones: The Unrevoked Method

If you’re running an HTC phone from 2010 and earlier, chances are you’ll need to use the Unrevoked tool. More specifically, Unrevoked roots the following phones:
If you have an HTC phone that isn’t supported by either method, Unrevoked may be working on support for it — they’re still actively developing the program and doing a great job. It usually takes them a few months, but once they get it up and running, it’s worth it. Unrevoked’s one-click method is a ton easier than the manual hacking you’ll have to do if you want root access right after a phone is released.

What You’ll Need
  • A Computer: Thankfully, Unrevoked is available for Windows, Mac and Linux. So as long as you have a PC handy, you can run it.
  • Previously mentioned Unrevoked3: When you head to Unrevoked’s website, you’ll see a list of phones. Click on yours, and you’ll probably be presented with two options — for a traditional root, you’ll want to make sure you download the “Unrevoked3″ tool, not “Unrevoked Forever”. It will automatically detect your operating system (Windows, Mac or Linux), so just hit the download link to grab the appropriate version.
  • HBOOT Drivers (Windows only): Windows users using Unrevoked will need to install a few drivers to get it working properly. Mac and Linux versions should be a plug-and-go affair.

The Process

If you’re running Windows, the first thing you’ll want to do is install the Unrevoked modified USB drivers (Mac and Linux users can skip the next two paragraphs). Download the drivers from this page, and extract them somewhere you’ll remember. Turn off your phone, then reboot into the HBOOT menu by holding the volume down button and then holding power. You should boot into a white screen. Plug your phone into your computer via USB, and wait for your phone to say HBOOT USB PLUG.

When it does, head to Start and search for Device Manager. Start it up and head to “Other Devices”, where you’ll see an “Android 1.0″ device. Right click on it and hit Update Driver Software. Click “Browse my computer for driver software” and navigate to the folder you extracted earlier. Hit next and let it install. If you get any warnings, just hit OK. When you’re done, and you should see the Device Manager now lists an Android Phone with “Android Bootloader Interface” under it.

Next, make sure your phone is in USB Debugging mode. Head to Settings > Applications > Development, and check the USB Debugging box at the top.

Now, start up the Unrevoked tool and plug in your phone (again, make sure to hit “charge only”). It should do everything for you automatically. Make sure you wait until Unrevoked says “Done” before unplugging your phone. If you open up your app drawer and see an app called “Superuser Permissions”, you’re done and can continue to flash custom ROMs, use root only apps and more (see the “What Now?” section for more inspiration).

Newer HTC Phones: The Revolutionary Method

From the makers of Unrevoked comes Revolutionary, a great new tool that unlocks the bootloader of many new HTC phones. This won’t actually root your phone, but after unlocking the bootloader, you can flash ClockworkMod Recovery and then flash a ROM of your choice, meaning you can flash a ROM that gives you root access. Currently, Revolutionary is in developer preview, but you can download it and try it on these supported phones:

What You’ll Need
  • A computer: You’ll need either a Windows or Linux computer to run Revolutionary.
  • Revolutionary: At the bottom of the page, you’ll see downloads for both Windows and Linux. After you click on one, you’ll be asked to name your phone, your HBOOT version, and enter your serial number, which will give you a beta key allowing you to use the program. You can find both your HBOOT version and serial number after you start up the program.
  • HTC Fastboot Drivers (Windows only): Windows users using Revolutionary will need to install a few drivers to get it working properly. Linux users won’t need these.

The Process

To unlock and root your phone with Revolutionary, first download the program as described above and extract the files to your desktop. If you’re on Windows, grab the HTC Fastboot drivers and install them as well. On your phone, head to Settings > Applications > Development, and make sure USB Debugging is turned on. Plug in your phone, and make sure it’s set to “Charge Only”.

Start up Revolutionary and make not of your HBOOT version. Head back to Revolutionary’s download page and pick your HBOOT version from the drop-down menu. The Revolutionary command prompt window should also list your serial number; copy that and paste it into the beta key box. Hit OK, copy your beta key, and then paste it into the command prompt. Revolutionary will root the phone, and reboot it a few times — just let it do its thing.

When it prompts you to download ClockworkMod Recovery, type Y and press Enter. If all goes well, it should flash ClockworkMod Recovery to your device, which allows you to root your phone and flash custom ROMs. Again, this will take a while; let your phone work. If it doesn’t work, you should be able to flash ClockworkMod by downloading ROM Manager from the Android Market and flashing it from the top option on the app’s home screen.

When all that’s done, you still need to gain root access to your phone. Download this ZIP file and put it on the root of your SD card (without extracting it). Shut down your phone, and boot it up into HBOOT. Usually this means holding the volume down button and then pressing the power button, though it may differ from phone to phone. Choose Recovery from the menu (using your volume rocker) and press the power button to enter ClockworkMod.

Once inside ClockworkMod, choose “Install ZIP from SD Card”, then pick “Choose ZIP from SD Card”. Choose the ZIP file you just added to your SD card, and let it do its thing. When you’re done, head back to the main menu and choose “Reboot System Now”. Once you’ve rebooted, check your app drawer for the Superuser app. If it’s there, you’ve achieved root, and you can get on to the really fun stuff (see the “What Now?” section at the bottom for ideas).

Newer Motorola Phones: The Pete Method

As you’ve undoubtedly heard, Motorola has gotten pretty controlling with its most recent phones, so SuperOneClick no longer works if you’ve updated Android to 2.3 Gingerbread. Luckily, in an attempt to root his Droid 3, developer Pete created a program that roots a number of Motorola phones, after which you can remove bloat and do whatever else you want to them (though certain phones may have a harder time flashing custom ROMs and kernels — you’ll need to search for specific methods related to your phone). Phones known to work with Pete’s Root Tool are:

Motorola Milestone 2

We haven’t tested this one ourselves, so we won’t go through the detailed process here. Hit the link below to download the program and see how it works.

[Pete's Motorola Root Tools]

Rooting the HTC Desire Z


The Desire Z is a special case. If you’re running 2.3 or above, you need to downgrade your phone back to 2.2 using this very involved method, then use a tool called Visionary to give it temporary root, and then go through a bit of manual hacking to make that root permanent. None of the Lifehacker editors have a Desire Z to test this on, but you can hit the link below to try it out for yourself. I’d also recommend heading over to The Unlockr for their video of the first step, using Visionary.

[XDA Developers]

Rooting the Motorola Atrix

The Atrix now has an unlockable bootloader, meaning root is fairly easy to achieve. You’ll need to unlock your phone first (if you have Gingerbread already, skip to step 6), after which you can flash the ClockworkMod recovery and then flash a rooted version of the stock Gingerbread ROM. Alternatively, you can root it with some terminal commands, though it’s a bit more complicated and the Atrix guides at XDA Developers are pretty bad. Also check out how Elly did it on Gizmodo Australia. Hit the links below for a guide to each step in the process.

Unlock Motorola Atrix 4G Bootloader, Install ClockworkMod Recovery, Root the Motorola Atrix 4G [AddictiveTips]

Rooting the Samsung Galaxy Nexus

Rooting the Galaxy Nexus is a simple matter of unlocking the bootloader and installing the proper superuser binaries. You have quite a few options, including a fairly simple flashing method that you can read about at the link below.

[Android Forums]

Rooting the Samsung Galaxy S II


Rooting the Galaxy S II is fairly easy, as long as you have a Windows PC handy. Like its predecessor, the Galaxy S, the Galaxy S II has many variants, meaning there’s no one rooting method that will work for everyone. Your rooting method will depend on which carrier you’re on, as well as what country you’re in. Non-US users with the i9100 version of the phone can check out this method. Be extra sure you’re following a guide for your specific device — most guides will have country codes that can help you find the right one.

For now, most of the guides require that you have the Samsung drivers for Windows and a program called Odin, which you’ll find in the guide for your phone. Odin will flash the ClockworkMod recovery to your phone, which you can use to push the Superuser app to your device, which gives you root access. You can then also flash ROMs and other things from ClockworkMod, if you so desire.

For more information, check out the All Things Root guides for the international Galaxy S II over at Android Forums.

What Now?

Now, the world is your oyster. Here are some things you can do:
Troubleshooting Problems
If you run into a problem rooting or flashing a ROM on your phone, we’ve written a guide to troubleshooting an almost-bricked Android phone. Be sure to check that out, as well as the instructions below on how to unroot your phone if worst comes to worst.

Unrooting Your Phone

If, in the end, you decide you want to go back to your over-the-air updates, stock ROM and unrooted goodness, you can unroot your phone. The process is a bit different for every manufacturer and every device, but these guidelines should get you on the right track.

This will return it to exactly how it was when you bought it from the store. You’ll lose all your apps, settings, ClockworkMod recovery and you’ll get over-the-air updates again.

For Motorola Phones: If you have a Motorola phone, you’ll need to use RSD Lite, the program that Motorola and its partnered carriers use to restore almost-bricked phones. RSD Lite isn’t exactly an official program open to the public, so you’ll have to Google around to find a version that works for you. You’ll also need an SBF file for your device, which is the original stock ROM that RSD Lite will flash to your phone. Google for this as well. RSD Lite only runs on Windows, so if you’re a Mac or Linux user, you’ll need a Windows partition or a friend with a Windows machine to help you out.

For HTC Phones: HTC phones can flash stock ROMs, known as RUUs, right from the phone’s bootloader. You’ll need to Google around for your device’s specific RUU file, but once you download it, save the ZIP file to your SD card and rename it (to something like PG05IMG.zip — the download page for the RUU file should specify which filename is required), booting up your phone should automatically flash the stock ROM from HBOOT, HTC’s bootloader. Check out the video at the left to see an example of this on the HTC Thunderbolt.

For Samsung Phones: If you’re using a Samsung Galaxy phone, you can use a tool called Odin to reflash an OPS file, which is a stock ROM that will return your phone to factory settings. You’ll need a Windows machine and a copy of Odin, which you can find by Googling around the net (as its not an official tool). Check out the video to the left to see an example of Odin, and check out The Unlockr’s guide to using Odin to familiarise yourself. You may need to Google around for your specific device’s OPS file and instructions.



This guide should have you up and running with root permissions on nearly every Android phone out there.


References:
http://lifehacker.com/5789397/the-always-up-to-date-guide-to-rooting-any-android-phone
http://www.lifehacker.com.au/2012/01/the-complete-guide-to-rooting-any-android-phone-2/

13 October 2013

How to Remove and Change Gmail Account on Android Market without doing Factory Reset from your Android Phone



When  tried to remove (settings->accounts & sync) the gmail account that was used during the initial phone setup, it erase almost anything on your phone, like contacts, photos, messages etc, and prompted this message ->

Remove account
This account is required by some applications. You can only delete it by resetting the phone to factory defaults.

Doing factory reset to change Gmail account on android market is a hard way. Via resetting your phone all phone contents will be lost, like messages, contacts, photos.. etc. To do a factory reset of your phone will make you set it up again from scratch. But don't worry guys there are some simple ways to remove or change Gmail account on Android Market without doing factory reset from your phone.


Method 1

  1. In menu > go to settings
  2. Select Applications > Manage Application
  3. Find " Google Apps "
  4. Select " Clear data " button
  5. Now in the notifications , you will see a new notification
  6. Select " Your account must be updated " 
  7. Add new Google account information 
  8. Then reboot your android device 

Method 2 (ROOT access needed)

  1. Download the application Root Explorer from Google Play (Android Market) 
  2. Open Root Explorer 
  3. Explore to /data/system 
  4. Find the file " accounts.db " 
  5. Delete that file (accounts.db) 
  6. Reboot your Android device 
  7. Now you can register new Gmail account 

28 September 2013

【Gmail】 Manual Setup on Android Stock Email App



IMAP (Internet Message Access Protocol)

You can retrieve your Gmail messages with a client or device that supports IMAP, like Microsoft Outlook or Apple Mail.

Enable IMAP in your Gmail settings
  1. Sign in to Gmail.
  2. Click the gear icon  in the upper right, then select Settings.
  3. Click Forwarding and POP/IMAP.
  4. Select Enable IMAP.
  5. Click Save Changes.
Note: This setting is not available while using the basic HTML view of Gmail. To enable IMAP, use the standard view instead. Find out more about standard view and basic HTML view.

Configure the “Email” app on an Android device
To configure the “Email” app on an Android device for access to Google Apps email, just follow the steps below:
  1. On your phone, press < Home >, then open the Email application.
  2. On the “Your accounts” page, select Next to get started with setup.
  3. Enter your full Google Apps email address and password, then select Next.
  4. Select IMAP account and then select Next.

    *On the “Incoming server settings” page, some fields may be pre-populated. Make sure to change the following:
  5. For “Username”, enter your full Google Apps email address
  6. For “IMAP server”, enter “imap.gmail.com
  7. For “Port”, enter “993
  8. For “Security type”, select “SSL (always)'”
  9. Select Next.

    *On the “Outgoing server settings” page, some fields may be pre-populated. Make sure to change the following:
  10. For “SMTP server”, enter “smtp.gmail.com
  11. For “Port”, enter “465
  12. For “Security type”, select “SSL (always)
  13. Select Next and continue through the setup options.
And you're done. You can verify your settings from the Inbox view by tapping < Menu > > Account settings.

Incoming settings
IMAP server: imap.gmail.com
Port: 993
Security type: SSL (always)

Outgoing settings
SMTP server: smtp.gmail.com
Port: 465
Security type: SSL (always)


Push Email or Exchange Server

It is really extremely easy. This is the step-by-step process:
  1. Go to phone Settings.
  2. Go to Accounts and Sync.
  3. Select Add Account.
  4. On the screen that shows up, select Email.
  5. On the next screen write your email account (e.g. username@gmail.com) and your password.
  6. Click on Manual Setup (DO NOT CLICK ON NEXT).
  7. On the next screen choose Microsoft Exchange Active Sync or Exchange (yes, this is the correct one, do not be surprized!).
  8. On the field Domain\username, make sure that you have your complete email address, preceded by a “ \ ” (e.g. \username@gmail.com).
  9. Your password should also be entered (it is done automatically, but if it is not, add it yourself).
  10. In the field Exchange Server use m.google.com (check with other email providers what you shoud use - I use a gmail based email service (gmail apps) so I can not help you here, but I am sure that it is easy to find out).
  11. Check Use Secure Connection (SSL), and uncheck Use Client Certificate or Accept all SSL certificates.
  12. Click Next and OK if an information box pops up.
  13. Change the Account options as desired and click Next.
You are all set. It works like a charm for Gmail accounts, you should make sure it works also for other services / email providers.

Good luck!


References:
https://support.google.com/mail/troubleshooter/1668960?rd=1#ts=1665018,1665142
http://support.google.com/mail/troubleshooter/1668960
https://motorola-enterprise.custhelp.com/app/answers/detail/a_id/51173/~/droid-2---set-up-gmail-email-account
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/48514/p_country_code/US
http://androidforums.com/samsung-galaxy-s3/627237-how-setup-push-email-stock-app.html
http://www.jbhale.com/2012/04/03/android-gmail-accounts-using-stock-email-client-exchange-server/


08 September 2013

你相信性愛能分離嗎?7個關於情緒的科學知識


你是個很情緒化的人,或是經常無動於衷?無論如何,情緒或多或少都出現在我們的生活中,大小事件不可思議地影響心情起落,以下7個關於情緒的知識,讓你用科學的角度瞭解人類感情更多。


Photo Source: crying -thebabypicz

【負面情緒比較難假裝】
比起快樂或禮貌的笑容,恐懼、憤怒、悲傷、驚訝等事實上很難假裝。在現實生活中,我們也比較不需要去假裝表現不開心。心理學博士Hillel Aviezer表示臉部表情困難的理由,是因為負面情緒較衝突。即將落淚時嘴唇會顫抖便是一例,因為矛盾的心一邊想要釋放壓力、一邊又想要控制崩潰。
至於那些反射動作就更難控制了,你不太可能用思想控制心跳加速、臉色通紅、汗如雨下等緊張或憤怒反應。所以說,演技高超的演員真的很厲害!


Photo Source: mental -icollector

【挖苦能讓人變聰明且更有創造力】
有沒有這種經驗:聽了一席話之後,過了一會兒才反應過來,發覺原來人家在潑你冷水?
觀察憤怒和挖苦對創造與分析思考的影響 (The Effect of Observing Anger and Sarcasm on Creative and Analytic Thinking)》研究顯示,相較於直白的敘述,嘲諷的挖苦是一種層次複雜的語言表達方式,需要更多理解能力,還有相應的社會文化背景。但是太頻繁挖苦別人還是會惹人嫌的喔,千萬不要為了耍小聰明而失去重要的人情。


Photo Source: sherlock -sheknows

【相信自己就能預測未來】
如果說相信自己就能預測未來,那麼先知都是非常自我感覺良好的人囉?哥倫比亞大學研究出一種「情緒性神諭效應 (Emotional Oracle Effect)」,非常相信自己感覺的人,比較可能做出準確的預言。這個研究測試了8項,包括總統大選、美國偶像、天氣等。相對於情緒,理性則對直覺沒有影響。結果推測導因由於相信自己的人組織訊息的能力較佳,分析結果便準確。


Photo Source: 獵奇妞 -facebook

【做夢能紓解回憶帶來的痛苦】
人說「日有所思夜有所夢」,柏克萊加州大學神經科學家Matthew Walker相信REM (快速眼球轉動)睡眠品質影響人對創傷經驗的恢復力。為什麼為什麼睡一覺醒來壞心情就煙消雲散,可能就是這個原因吧。



【道德感被情緒所支配】
是非對錯怎麼分?教育是很重要的一環,但科學研究指出有些觀念似乎是直觀。芝加哥大學研究人員拿一幅人毆打他人的圖像給實驗者看,在他們評判這個行為好或壞之前,會先經過大腦掌管情緒的杏仁核,才來到道德過濾器做是非對錯的判斷。那麼為何有些人以傷害他人為樂呢?可能有些生理機能故障了…


Photo Source: smell -123scoop

【氣味能直接影響情緒】
感官之旅》一書寫道氣味的記憶最細微也最恆久。布朗大學教授Rachel Herz研究氣味,嗅覺會直接經過大腦掌管情緒的杏仁核,不僅勾起記憶,還會引起情緒反應。


Photo Source: romance - feedio

【怦然心動的戀愛感覺和性刺激脫不了關係】
你真的相信性和愛可以完全分開來嗎?聽聽看社會心理學家Barbara Fredrickson的研究結果。
她將愛和浪漫分開,長久的愛情關係則是每天持續不斷的小規模思想訓練,或許可以解釋做大腦負擔不會太重的「相信愛情」態度。我們會注意到腦電波頻率相合的人,即使是一個初次見面不相識的人。
至於怦然心動的浪漫感覺則是生物化學作用下的產物,說明確一點,性刺激會產生的抗利尿激素和催產素使身體陷入戀愛。身為控制中心的大腦,如果有越多受體可以承接這些化學物質,一夫一妻制的可行性就越高。
所以,完全沒有性刺激的柏拉圖式戀情,是真的行得通的嗎?從這點還可以延伸到無法面對面相處的遠距離戀愛,究竟可不可行,或許還是要依據對「戀愛」的定義吧。


References:


31 August 2013

依法行事、表彰多元、成效型施政;方可促进团结、廉洁及繁荣



民主行动党秘书长兼峇眼区国会议员林冠英于2013年8月30日在吉隆发表国庆日献词:

【依法行事机制、表彰多元及成效型施政,可以促进国民团结、廉洁及全民经济繁荣】

独立56年后,我国立国先贤的理想,来到我们这个时代并还没有实现。马来西亚继续被极端主义、种族分裂、对朋党的纵容及袒护、滥权甚至贪污困扰。

尽管已经注入巨额公款,但是比起亚航,马航的营运表现依然不济,这让人百思不解。亚航从未获得任何政府的资金,但是它不停地超越马航,提供廉价机票,在市场资金占有率、飞机数量及股价都已经超越马航。公众有权知道,联邦政府自1998年花费了190亿令吉来保住连年亏损的马航,包括担保马航一笔123亿令吉贷款,这些支出是否值得。

当局应该秉持公开、透明及公信制度原则,确保只有廉洁、勤劳及能干的人能够胜任涉及公众信心的工作。表彰多元则能够让我们的学校成为抚育国民团结的场所,而不是引发争议及种族分裂的场所。成效型施政能够确保公共传递及良好表现,这必定能促进全民经济成长及繁荣。马来西亚的贷款信誉已经被Fitch  Ratings从“稳定”退步到“负面”,显示我国政府占国民生产总值4%的财政赤字问题多么严重,而债务情况若包括或有债务(contingent liabilities)也将近70%。

最糟糕的是家庭债务已经达到国内生产总值的83.5%,贫穷家庭一半的家庭收入要用来偿还债务。如果联邦政府要减少家庭债务,就必须大胆跨步打击贪污,如此才能减少联邦政府的债务及赤字预算。马来西亚需要回归到当初开国者追求民主、自由与公平之理想,实现我们追求真理、正义与良善。依法行事机制、表彰多元及成果型施政,可以协助国家全民团结、廉洁及经济繁荣。让我们一起展示马来西亚人可以登峰造极,而不是听信一些政治人物告诉我们有多糟糕。

林冠英


References:
http://www.therocket.com.my/cn/archives/10138/
https://www.facebook.com/photo.php?fbid=466985300076282


18 August 2013

【泰语】100句日常用语



以汉字(普通话发音)来掌握一些常用泰语,顺带再熟悉一下英文。
  1. 你好! /sa-wa-di-ka 萨瓦迪卡 /Hello!/Hi!
  2. 你好吗? /sa-bai-di-mai 萨拜迪麦 /How are you?
  3. 我还好! /sa-bai-di 萨拜迪 /I am fine!
  4. 您叫什么名字? /kun-ci-a-lai 坤赐阿莱 /What is your name?
  5. 你去哪里? /kun-bai-nai 坤拜奈 /Where are you going?
  6. 再见! /la-gong 拉拱 /Good Bye!/Bye Bye
  7. 祝好运! /cuo-di 措迪 /Good Luck!
  8. 谢谢你! /kuo-kun 扩坤 /Thank you!
  9. 对不起! /kuo-tuo 扩拓 /sorry! /Excuse me!
  10. 不要紧! /mai-bian-lai 卖鞭莱 /Never mind!
  11. 不明白! /mai-kao-zai 卖靠哉 /Don’t understand!
  12. 你能帮我一下吗? /kun-que-can-dai-mai 坤鹊蚕代麦 /Can you help me?
  13. 我在找。 /can-ha-you 蚕哈友 /I’m looking for.
  14. 迷路了。 /mai-lu-za-tan 卖路杂摊 /Lose way.
  15. 我想去 ---。 /can-ya-bai 蚕亚掰--- /I want to go to ---.
  16. 火车站 /sha-tan-ni-luo-huai 沙潭尼摞淮 /Train station
  17. 公共汽车站 /sha-tan-ni-luo-mie 沙潭尼摞咩 /Bus stop
  18. 飞机场 /sha-nang-bing 沙囊冰 /Air Station
  19. 酒店 /long-liang 隆凉 /Hotel
  20. 学校 /long-lian 隆帘 /School
  21. 警察署 /sha-tan-ni-dan-luo 沙潭尼丹摞 /Police Station
  22. 医院 /long-pa-ya-ban 隆帕雅般 /Hospital
  23. 洗手间 /hong-nan 哄南 /Toilet /W.C
  24. 不要 /mai-ao 卖凹 /Don’t /No
  25. 要 /ao 凹 /Need To
  26. 不是 /mai-cai 卖菜 /An’t /No
  27. 是 /cai 菜 /Is /Yes
  28. 不要怕 /mai–dong-gua 卖冬瓜 /Be fearless of
  29. 别担心! /mai-dong-huan 卖冬缓 /Care Nothing For!
  30. 兄|姐(泰国礼貌称呼) /pi 屁 /Elder brother|sister
  31. 弟|妹(泰国礼貌称呼) /nong 脓 /Younger brother|sister
  32. 价格多少? /laka-tao-lai 拉咖讨来 /How much?
  33. 便宜一点可以吗? /tu -(n-oi快连读)-dai-mai 土(n-oi)代麦 /Cheap OK!
  34. 贵了! /pian-liao 翩辽 /Expensive!
  35. 兑换钱 /lie-en 列恩 /Change Money
  36. 去哪里? /bai-nai 拜奈 /Where to?
  37. 去海滩 /bai-ta-lie 拜踏咧 /Go to Beach
  38. 去、走 /bai 拜 /Go /Walk
  39. 电话 /tuo-le-sa 托勒洒 /Telephone
  40. 你真漂亮! /kun-sui-jing-jing 坤水晶晶 /You beautiful!
  41. 你真英俊! /kun-luo-jing-jing 坤裸晶晶 /You handsome!
  42. 几点钟? /gei-meng 给蒙 /What time?
  43. 三点了/san-meng-liao 三蒙辽 /Three clock
  44. 12345678910 /能、宋、三、喜、哈、吼、捷、别、告、媳
  45. 好吃! /a-(l-oi快连读) 啊(l-oi) /Good!
  46. 好玩! /sa-nu 萨努 /Interest!
  47. 好看! /na-du 那杜 /Be good!
  48. 不行! /mai-dai 卖代 /No!
  49. 喜欢! /chuo 戳 /Like
  50. 不喜欢! /mai-chuo 卖戳 /Don’t like
  51. 有 /mi 米 /Yes Have
  52. 没有 /mai-mi 卖米 /No Without
  53. 市场 /da-la 搭腊 /Market
  54. 小吃店 /lan-a-han 兰阿含 /Snack bar
  55. 买东西 /shi-kong 匙孔 /ShoPing
  56. 榴莲 /tu-lian 突帘 /Durion
  57. 红毛丹 /e-o 快连读 /Rambutan
  58. 山竹 /man-ku 蛮哭 /Mango Steen
  59. 甜 /wan 玩 /Sweet
  60. 酸 /biao 标 /Acerbitg
  61. 太辣 /pi-gen-bai 坯跟掰 /Hot peppery
  62. 热 /long 隆 /Hot heat
  63. 冷 /nao 挠 /Cold
  64. 我 /peng 澎 /I
  65. 你 /kun 坤 /You
  66. 他 /kao 考 /He
  67. 我们 /lao 捞 /We
  68. 他们 /po-kao 泼考 /Them 、They
  69. 买水果 /shi-peng-le-mai 匙蓬勒卖 /Buy Fruit
  70. 行李 /ga-bao 嘎包/Bag baggage
  71. 泰铢 /ba 把 /Money thai
  72. 远 /gai 该 /Far
  73. 近 /gai 盖 /Near
  74. 轻 /bao 包 /Light
  75. 重 /na 那 /Again
  76. 舒服 /sa-bai 沙掰 /Be well
  77. 不舒服 /mai-sa-bai 卖沙掰 /Feel bad
  78. 敢不敢 /ga-mai-ga 尬卖尬 /Bold
  79. 跟我走 /dang-chan-bai 当禅掰 /Follow Me
  80. 多 /ma 骂/More much
  81. 少 /(n- òi 快连读) /Little few
  82. 做善事 /摊( b-ūn 快连读) /Waters
  83. 庙/ wa 哇 /Tempiu
  84. 和尚 /pa 怕 /Bonze
  85. 租 /cao 操 /Rent
  86. 车 /luo 骆 /Vehicle
  87. 房间 /hong 烘 /Room
  88. 大娘 /ba 坝 /Grandma
  89. 注意小心 /la-wan 拉完 /Be Careful
  90. 够了/po-liao 坡辽 /Enough quite
  91. 船 /le 乐 /Boat
  92. 用 /cai 财 /Use
  93. 没有礼貌 /mai-mi-ma-la-ya 卖米吗拉压 /Disrespect
  94. 我爱你 /can-la-te 蚕拉特 /I Love You
  95. 会讲泰语 /pu-bian-pa-sha-tai 铺鞭趴沙泰 /Speak thai
  96. 不会讲中文 /pu-mai-bian-pa-sha-jing 铺卖鞭趴沙京 /Don’t speak chinese
  97. 唱歌 /long-pan 隆翩 /Sing Song
  98. 跳舞 /dian-lan 电缆 /Dance
  99. 微笑 /ying 蝇 /Smile
  100. 哭 /long-hai 隆害 /Cry


References:


Related Posts Plugin for WordPress, Blogger...