Search This Blog

Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Coolpad 8297W remove News Stream

  1. Root the phone
  2. Install System App Remover from Google Play Store.
  3. Uninstall News Stream in System Application Remover

Coolpad F1 8297W: How to install custom recovery?

  1. You need to root your 8297W mobile phone first.
  2. After rooting, install Mobile Uncle(YDSS) MTK tools from Google play store.
  3. You can install CWM or TWRP.
  4. Extract the downloaded CWM or TWRP package, copy recovery.img file to your 8297W SD card's root directory.
  5. Open MobileUncle Tools (in your mobile) to install recovery update







see also

Coolpad F1 8297W: How to enter fastboot mode?

How to enter Fastboot Mode

  1. Turn off the mobile.
  2. Hold Volume Up, Volume Down and Power buttons until system starts.







see also

Coolpad F1 8297W: How to enter recovery mode?

How to enter Recovery Mode

  1. Turn off the mobile.
  2. Hold Volume Up and Power buttons until phone starts.
  3. It should display a little Android Icon with message "No command."
  4. Press Power button again to enter Recovery Mode.
  5. Use Volume Down button to move the cursor and use Volume Up button to enter the selected item.







see also

Coolpad F1 8297W: How to root?

Method 1: Use Baidu Root tool. You can try either PC version or Android version:


Method 2: Manual root

  1. Download Official_root.zip and copy it to the phone's SD card.
  2. Turn off the phone.
  3. Hold Volume Up and Power buttons to start the phone and enter Recovery Mode, until see the Android icon with message "No command". Press Power button again to see the menu.
  4. Use Volume Down button to move cursor to "Apply software update from SD card", press Volume Up to select it.
  5. Select Official_root.zip then press Volume Up to install it
  6. After installation, restart the phone. You should see a app named SU.








see also

Coolpad F1 8297W: ROM Update Guide

  1. First, you need to root your coolpad F1 8297W mobile phone.
  2. Install Custom Recovery. You can install eitherCWM or TWRP.
  3. Copy the ROM zip file to your 8297W mobile's SD card.
  4. Turn off the phone.
  5. Hold Volume Up and Power buttons to get into recovery mode.
  6. In the main menu of the recovery mode, select "wipe data/factory reset" to clear all user data.
  7. In the main menu of the recovery mode, select "wipe cache partition" to clear cache.
  8. In the main menu of the recovery mode, select "install zip from sdcard" then select the ROM zip file from SD card to install.
  9. Complete flashing. First reboot may take a while.







see also

Android Phone: temporarily avoiding poor connections and DHCP issues

Got a Huawei G526, it sometimes fails to connect to my wireless router(DynaLink RTA 1046VW) and displaying Temporarily avoiding poor connections and the WIFI signal strength is Excellent. I found:
  • Restart the wireless router can fix the issus most of the time.


However, it is very unconvenient that you have to restart the router every time when the problem occurs. And I do not think it is the problem of the wireless router because other devices connect to the router without problem. (Also I found the Android phone works without this problem on other wireless routers/networks. So it must be a compatibility issue between the andoird phone and my wireless router.)
Then I found how to disable Avoid poor connection:
  • Go to Settings
  • Turn on WIFI and get into WIFI
  • Touch Menu key then select Advanced
  • Uncheck Avoid poor connections

Now reconnect the WIFI, I got the WIFI status connected. However, I found I cannot actually connect to the internet because there is no IP address assigned. To check if the IP is assigned:
  • Go to Settings
  • Get into WIFI
  • Touch Menu key then select Advanced
  • See IP address

Why other devices can get DHCP working without problem but not this Android phone? I found it is an caching issue of the DHCP client on the Android phone. You can clear the DHCP cache and restart your WIFI to fix the issus if you have adb or root access.

However, not everyone can root the device or know to how to use adb. And every time the problem happens, you have to clear the cache. My solution is now using static IP instead of DHCP:
  • Go to Settings
  • Select the network and hover for the pop up menu
  • Select Modify network
  • Scroll down and check Show advanced options
  • Change IP settings from DHCP to Static
  • Set IP address to 192.168.1.10, change it according to your wireless router.
  • Set Gateway to 192.168.1.1, change it according to your wireless router.
  • Network prefix length: 24
  • DNS 1: 192.168.1.1, change it accoring to your wireless router.
  • Click Save button.

Stock Android SIP client set up

Native SIP clients available on some 2.3/4.0 phones. To enable it:

  1. Settings -> Internet call settings
  2. Click Accounts, then click "Add account" button
    • User Name: 888XXXXXXX (Your VOIP account number given by you VOIP service provider)
    • Password: XXXXX (Your VOIP password)
    • Server: sip.pennytel.com (Your VSP's sip server)
    • Tick set as primary account
Now you should be able to make calls through your VOIP if WIFI is enabled. (VOIP via 3G is disabled.)

Android: force apps to install to SD card without root

The android apps can be installed/moved to sd card if the application supports it. However, not all the applications support this. And the default install location for the apps is internal storage which is most likely insufficient. The following approach can change the default install location for the apps to sd card (external storage). which means the all the apps will be installed to sd card. (and it does not require rooting the phone):
  1. Install android sdk and connect your phone to your computer.
  2. Run the following adb commands:
    cd /path/to/android-sdk-macosx/platform-tools
    ./adb devices
    ./adb shell pm getInstallLocation
    ./adb shell pm setInstallLocation 2
    
  3. To check the install location:
    ./adb shell pm getInstallLocation
    
    it should return
    2[external]
    

Note

In Android, Install Location has 3 values:
  • 0[auto] – Let the system decide the best location
  • 1[internal] – Install the application on internal device storage. This means any internal storage provided with your device
  • 2[external] – Install the application on external media. This means any SD, microSD cards attached to your device.
The default value is 0[auto]. You can revert back to the default using the following adb command:
./adb shell pm setInstallLocation 0
On Windows, you might need to install the USB driver to connect your phone to your computer to run the adb commands.

See also

connect to your android phone using adb on Mac OS X

  1. Download and install Android SDK. adb (Android Debugging Bridge) is located at platform-tools/ directory.
  2. Connect to your android phone using adb.
    1. On your android phone, turn on USB debugging: Settings -> Applications -> Development -> USB Debugging
    2. Connect the phone to your Mac using the USB cable.
  3. Now you can run following adb commands to connect to your phone:
    /opt/android-sdk-macosx/platform-tools/adb devices
    It should return something like below:
    $ /opt/android-sdk-macosx/platform-tools/adb devices
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    List of devices attached 
    352810040135572 device
    
  4. You then using adb commands on your android device, e.g. adb shell to browse the phone's file system.
    /opt/android-sdk-macosx/platform-tools/adb -s 352810040135572 shell
  5. More detail about adb commands.
  6. NOTE: remember to turn off USB debugging on your phone.

See Also

Android: configure CSIPSimple with pennytel

To install and configure CSipSimple with Penneytel:

  • Accounts -> Add account
    • Select Other country providers then Pennytel
    • User Name: 888XXXXXXX (10 digits pennytel number)
    • Password: Your_Pennytel_VoIP_Password
    • Click Save button
  • Settings -> Media -> Codecs, enable only g729 codec and disable all the others.

NOTE:

  • To find your pennytel VoIP password, login to pennytel portal, click "Personal VoIP" in the left sidebar, activate "Settings" tab then "VoIP Settings" sub-tab, then click the + icon near "SIP Settings" in the right column.

See also:

Install apk files into Android emulator using adb (android sdk)

  1. Install the Android SDK
  2. Start the emulator:
    /path/to/android-sdk-macosx/tools/emulator -avd
    and make sure you have tick "Setting -> Applications -> Unknown sources"
  3. Install the apk file:
    /path/to/android-sdk-macosx/platform-tools/adb install /path/to/the-app.apk

Android: configure 3CX softphone with Pennytel

To install and configure 3CX Phone to work with Penneytel:
Profiles -> Add New
  • Account:
    • Name: pennytel
    • Display Name: pennytel
  • Credentials:
    • User: 888XXXXXXX (your 10 digits pennytel number)
    • ID: 888XXXXXXX (your 10 digits pennytel number)
    • Password: Your_Pennytel_VoIP_Password
  • Server Settings:
    • I am Out of Office: (DO NOT tick)
    • Local PBX IP: sip.pennytel.com
    • External PBX IP: sip.pennytel.com
    • PBX port: 5060
    • STUN Server: (empty)
    • 3CX Tunnel: (DO NOT use/change)
    • Proxy: sip.pennytel.com
  • Audio Settings:
    • Audio options: NO CHANGE
    • Audio codecs: NO CHANGE
  • Other Settings:
    • Advanced: NO CHANGE
    • Integration: NO CHANGE

NOTE:

  • To find your pennytel VoIP password, login to pennytel portal, click "Personal VoIP" in the left sidebar, activate "Settings" tab then "VoIP Settings" sub-tab, then click the + icon near "SIP Settings" in the right column.

See also:

用过最好的Android中文看书软件 Kingreader 1.8

到目前为止用过最好的中文看书软件,开卷有益 Kingreader 1.8. 此版本最稳定,而且不带广告,在Android Market 上更新的后续新版本,增加了些我用不到的功能,但是稳定性差,经常自动退出。所以还是安装了这个1.8版

How to flash official KDZ ROM updates for your LG P690 mobile phone

  1. You need a Windows PC (Windows XP sp3 or Windows 7 32/64 bit)
  2. Find and download the official ROM/firmware update for your LG P690 (P690F) mobile phone.
  3. Download and install Windows USB driver
  4. Download and install Software Update utility
  5. Download and extract KDZ_FW_UPD_EN.7z
  6. Configure your phone: Settings -> Applications -> Development, Tick USB Debugging
  7. Connect your phone to the Windows PC using USB cable and wait until all the drivers are installed automatically
  8. Connect the phone but DO NOT turn on USB storage
  9. Run KDZ_FW_UPD.exe as Administrator
  10. Set Type: 3GQCT           Phone Mode: DIAG
  11. Select the .kdz file you downloaded in step 1
  12. Press Lauch Software Update to start and wait (for 6~10 minutes) until you see --FINISHED-- line. (In the meantime, your phone gets into Emergency mode.)
  13. The phone should reboot itself. For me, it failed to reboot, it hangs in the LG splash logo then reboots again infinitely. To fix it, turn off the phone and then press and hold the [Power] + [Volume Down] + [Home] buttons. Wait till you see the droid with the progress bar under it then release the buttons.

See also:

Fix your bricked LG P690 mobile phone

  • NOTE: If the phone hangs at the splash LG logo, the phone may not be really bricked. Try the following to fix it:
    • Turn off the phone and then press and hold the [Power] + [Volume Down] + [Home] buttons. Wait till you see the droid with the progress bar under it then release the buttons.
  • To fix the bricked LG P690: 
    • Press and hold [Power] + [Volume Up] + [Return] buttons until gets into yellow emergency mode
  • Connect the phone to the Windows PC using USB data cable
  • Follow this guide to flash the official stock ROM

SEE ALSO

How to download official ROM updates for your LG mobile phone

  1. Find your LG mobile phone's Model and Serial Number. e.g. My phone model is P690F and its S/N is 123ABCD123456(it is labeled under battery).
  2. Type the following address in your web browser's url field:
    http://csmg.lgmobile.com:9002/svc/popup/model_check.jsp?model=[model]&esn=[serial_number]
    replace the [model] and [serial_number] with your LG phone's model and serial number.
  3. Type return to load the page. It should returns a string. You need to view the page source:
    • On Firefox: Tools -> Web Developer -> Page Source (Ctrl+U or Command+U)
    • On Safari: Right click blank area in the page, select View Source in the context menu
    • On IE: View -> Source
  4. Find the number inside <ESN></ESN> tag
  5. Type the following address in your web browser's url field:
    http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=[esn_number]
    substitute the [esn_number] with the ESN number we get from last step.
  6. Load the page (it is a blank page in web browser), you need to view page source, you can then see the ROM update url inside <sw_url></sw_url> tag.

See also